100000 554 492 443 655 24 170 867 578 502 743 73 276 738 487 297 633 494 469 753 268 131 447 924 530 777 68 259 857 752 396 962 813 335 144 349 987 994 555 183 577 75 67 163 274 743 714 416 657 643 496 26 818 334 567 367 156 904 497 886 119 328 867 854 998 310 677 174 848 268 736 553 249 178 431 440 753 10 594 660 83 3 980 602 995 165 370 841 41 136 403 900 169 198 114 908 562 560 724 325 934 314 113 202 503 98 158 717 564 670 110 105 948 593 272 604 622 25 511 318 741 134 925 488 583 32 394 860 48 514 633 307 526 461 68 632 586 136 178 688 302 926 154 697 282 230 531 624 154 777 901 764 110 504 920 80 797 380 716 242 186 320 687 672 703 234 239 254 809 747 922 556 820 541 796 951 139 40 327 351 80 234 804 953 293 437 666 586 685 373 251 9 907 93 397 206 893 307 348 587 306 102 724 167 480 300 405 485 255 863 3 330 72 738 365 411 767 60 325 584 775 50 421 25 677 377 731 173 332 577 316 149 492 389 744 468 801 157 735 897 683 938 487 607 897 807 350 67 667 89 158 574 469 597 114 798 917 188 122 853 727 471 87 586 595 87 940 975 45 888 336 423 914 264 492 885 582 480 683 152 952 511 406 917 749 871 568 418 457 374 77 672 767 295 312 751 111 447 34 59 640 37 223 805 564 948 922 766 637 44 752 247 278 582 961 770 725 501 1 569 496 809 826 802 865 632 560 552 736 937 43 77 942 216 117 959 378 294 983 613 150 754 894 646 195 196 233 463 499 224 118 983 539 730 378 204 967 10 356 451 141 230 439 817 514 298 189 306 464 358 814 849 61 563 356 207 558 362 27 260 432 162 11 28 990 881 367 860 340 330 685 41 90 280 949 780 691 557 938 351 123 765 407 573 915 942 39 831 935 846 202 545 985 823 874 238 426 111 565 704 568 909 504 195 287 7 41 342 753 512 281 578 108 583 85 21 490 196 767 806 219 93 590 45 981 966 331 900 480 368 671 588 161 554 532 984 595 235 896 356 797 285 165 446 940 59 607 234 995 485 865 846 272 826 530 472 164 187 855 603 841 673 127 723 922 368 9 541 310 475 527 819 178 327 921 916 878 467 562 521 754 636 941 743 348 620 109 302 997 458 575 783 327 688 848 125 151 426 582 760 985 510 245 772 88 2 175 258 592 470 523 223 917 281 566 859 843 771 32 378 669 667 906 57 400 359 792 992 483 80 742 982 502 839 205 149 184 182 97 624 971 537 283 60 905 823 749 418 250 127 553 586 85 229 565 156 297 697 221 75 481 49 679 422 914 364 187 38 956 141 988 894 48 159 201 484 69 974 568 149 963 565 560 858 587 5 721 287 907 587 236 808 688 521 361 317 514 150 560 747 810 363 101 855 258 307 848 163 496 170 808 728 729 802 267 57 734 321 441 129 113 174 481 717 3 563 144 474 220 86 662 921 318 954 941 42 580 388 33 518 564 61 117 203 917 114 470 737 876 357 840 358 263 377 427 999 758 843 203 347 85 379 693 420 302 972 421 338 366 625 842 875 399 221 38 483 990 907 310 573 623 266 617 457 302 506 401 402 652 410 853 507 218 839 183 876 831 673 329 991 502 868 549 539 301 80 703 93 798 415 537 611 359 334 225 877 345 839 89 490 640 823 410 551 681 899 51 905 915 242 243 572 125 828 355 816 5 306 273 632 921 505 270 807 319 408 375 498 998 696 250 932 542 367 247 9 183 426 499 594 251 519 351 356 805 625 335 43 14 284 63 431 548 469 443 442 142 734 319 695 490 737 677 393 414 957 98 350 639 860 551 402 221 556 698 990 379 185 599 148 349 712 616 31 969 289 586 792 766 260 336 750 165 76 653 682 707 610 966 264 895 534 365 744 743 187 876 574 281 249 843 695 638 987 633 399 453 164 132 718 11 17 892 141 147 664 699 594 914 951 280 246 480 708 23 279 785 881 634 273 554 305 576 771 260 392 938 187 935 741 463 962 967 950 882 126 626 907 965 18 78 992 505 291 506 797 271 646 172 100 765 140 951 858 223 158 122 378 397 688 251 486 899 585 990 309 612 42 785 526 327 292 386 9 581 290 90 948 656 959 557 105 440 206 817 567 291 780 584 706 255 245 28 542 644 895 554 881 35 993 421 206 526 968 431 422 849 782 916 708 47 87 888 797 914 850 783 216 578 869 909 905 635 38 763 792 800 574 423 189 137 172 780 981 269 301 594 378 764 4 245 537 817 864 801 379 714 512 433 216 600 364 528 623 607 242 508 645 255 681 784 207 169 116 369 387 508 129 494 311 137 133 18 615 528 961 22 290 127 194 529 136 338 622 817 698 731 515 195 198 379 986 722 582 481 365 373 742 63 433 638 327 227 716 48 528 479 518 7 29 722 891 497 9 3 694 589 320 743 228 892 88 306 680 751 817 805 638 774 2 247 814 965 955 70 77 528 648 474 953 458 462 141 250 314 812 156 400 403 83 40 784 488 645 94 62 953 705 283 600 222 868 519 119 556 30 370 293 119 647 335 2 643 829 249 742 814 206 199 799 825 581 342 296 37 40 995 89 1 872 273 321 957 532 343 462 211 829 825 547 461 710 901 899 728 371 453 630 273 67 522 74 563 558 264 968 466 503 999 309 489 617 176 450 841 18 999 185 631 843 565 646 171 461 94 347 369 892 959 976 414 39 318 784 433 874 7 623 287 464 93 784 240 82 266 897 952 934 267 618 92 186 516 870 79 603 885 299 129 237 579 890 691 50 583 799 765 550 674 266 39 223 334 428 348 967 554 305 362 667 586 17 185 647 537 405 620 552 722 71 642 124 442 207 816 765 923 859 757 444 108 490 82 473 872 586 776 809 778 332 253 142 732 714 331 517 899 894 256 704 940 14 18 293 258 699 780 596 504 938 812 368 438 546 411 189 622 36 355 484 874 205 370 228 550 634 722 14 516 622 339 947 29 809 179 886 646 257 757 195 974 36 625 789 93 801 575 386 825 799 637 187 655 449 27 750 174 513 96 729 724 240 460 459 286 125 126 657 68 45 238 43 693 668 834 11 484 683 54 981 162 542 661 121 431 438 292 16 700 835 519 615 608 734 971 160 92 378 743 437 84 39 421 11 457 511 633 270 695 531 844 627 338 796 5 18 417 937 350 982 853 553 904 349 692 958 65 37 727 501 224 787 428 865 512 559 896 33 135 769 443 448 368 741 917 255 466 671 75 786 589 939 224 641 680 331 897 941 30 459 909 408 728 305 676 811 685 773 338 587 932 201 928 128 328 696 456 45 417 746 834 909 336 233 986 993 241 273 174 255 828 17 681 942 560 250 667 504 68 753 837 517 153 952 233 161 214 400 7 610 907 676 310 903 929 344 21 7 176 210 711 456 24 204 504 572 225 623 708 728 677 910 932 415 680 833 71 330 547 146 795 155 358 379 112 209 851 780 739 115 850 640 236 299 320 380 631 707 922 500 108 788 219 309 915 847 974 769 325 643 346 245 924 775 415 36 454 918 908 144 622 506 910 113 796 718 674 942 820 451 570 485 923 783 112 684 333 679 19 897 327 4 276 730 71 943 40 808 0 262 123 979 314 288 375 195 342 271 582 257 999 111 398 912 392 315 795 474 762 731 565 584 831 871 120 38 879 950 31 698 734 472 929 405 986 569 657 110 676 18 178 570 120 8 931 681 237 802 742 267 764 526 738 618 796 573 916 388 568 850 878 180 860 946 607 283 137 216 408 418 654 937 885 315 426 898 618 734 277 123 166 908 260 528 986 16 833 629 916 128 756 554 809 39 74 835 999 363 256 745 253 31 294 5 61 298 930 96 998 264 773 51 356 189 138 258 419 405 170 332 534 406 311 420 371 979 795 960 783 134 77 490 432 400 491 785 788 914 458 362 49 47 317 736 355 166 657 795 493 156 561 877 201 87 576 712 264 933 48 195 846 338 183 693 596 380 123 525 238 324 742 552 572 582 643 555 718 425 729 931 644 488 654 216 370 418 933 221 501 117 966 914 469 131 811 994 294 388 470 945 318 556 940 10 976 394 463 458 787 441 989 706 946 943 657 158 130 359 164 449 276 439 362 448 580 402 433 752 396 8 699 521 660 476 698 336 267 244 286 585 926 485 302 643 528 44 94 584 354 836 493 425 161 722 284 998 179 878 699 595 6 402 751 19 539 711 90 788 263 917 411 826 273 552 912 266 335 291 488 582 455 91 957 180 657 818 90 448 367 137 765 816 203 293 138 119 528 419 434 59 22 753 245 656 611 451 552 934 947 634 34 43 99 7 814 772 861 979 989 189 261 628 795 675 838 192 99 237 95 340 683 624 342 364 349 648 98 647 298 203 283 449 527 484 210 309 573 186 720 741 850 840 815 266 191 515 384 222 504 198 978 286 846 882 563 213 328 327 881 979 416 979 412 963 816 695 288 491 524 338 436 508 331 67 958 691 24 567 290 488 12 814 205 535 722 603 493 927 215 543 935 751 240 261 506 270 798 235 372 881 608 485 743 119 122 55 176 486 38 243 253 412 652 17 131 346 579 975 944 789 889 747 617 866 51 643 17 978 2 767 524 896 815 343 569 98 951 74 182 834 203 608 838 443 851 796 680 334 419 350 937 988 668 921 216 185 632 508 368 38 952 307 405 356 878 535 757 326 782 973 895 60 934 490 416 835 246 98 824 857 537 105 524 184 778 799 642 947 665 156 189 909 254 11 130 422 444 674 689 624 238 913 735 982 466 290 842 654 80 327 147 278 837 379 511 35 429 618 426 479 544 561 527 323 395 32 983 465 997 732 61 85 730 968 66 499 169 527 623 465 826 689 299 669 196 385 76 972 698 728 865 643 885 220 548 225 28 775 686 416 630 897 212 273 385 360 547 48 152 674 177 373 414 725 695 994 111 328 815 843 74 772 971 351 273 53 349 249 127 339 728 959 146 128 965 469 473 113 177 724 143 190 375 650 802 216 184 610 814 486 411 579 382 731 841 138 632 905 332 479 308 968 217 945 607 136 94 625 410 235 213 15 780 590 237 612 583 995 927 965 451 617 574 558 393 310 107 949 815 32 557 726 917 577 977 387 653 516 202 297 622 859 881 866 239 19 824 627 459 464 336 264 596 704 943 385 574 319 5 922 143 759 397 954 852 406 860 473 471 476 55 294 46 835 342 223 314 650 849 222 39 499 914 840 502 798 236 532 512 909 781 507 643 786 216 39 392 985 259 472 515 209 94 447 659 57 784 823 410 408 280 481 674 263 869 677 279 133 795 790 643 381 992 126 928 540 602 211 111 855 12 23 678 469 303 749 80 712 637 462 157 919 546 177 927 664 596 466 311 303 864 722 199 842 429 893 332 792 405 7 748 403 71 696 476 506 152 661 216 504 320 958 581 177 292 114 622 901 995 195 258 603 975 839 389 147 933 40 631 316 154 983 789 33 12 436 489 162 955 293 940 508 120 94 65 536 623 915 995 970 960 413 870 128 161 144 848 701 520 805 460 825 338 3 839 628 261 201 341 179 921 228 61 684 907 461 116 534 599 821 576 254 947 907 950 470 882 737 608 809 628 467 519 694 164 502 447 720 333 780 681 23 301 417 431 395 836 96 951 250 852 31 350 927 509 470 977 154 16 250 279 443 424 605 945 464 945 978 943 223 597 282 1 190 14 244 677 109 286 636 920 317 492 696 915 284 251 429 203 180 534 479 325 530 137 561 296 245 601 622 784 79 527 557 144 954 676 42 666 510 419 782 359 279 558 761 970 686 61 312 293 782 688 857 195 872 695 831 229 984 495 448 911 939 314 757 754 251 981 692 194 332 33 452 324 737 866 752 491 813 401 596 294 159 670 359 821 316 821 989 695 277 116 870 23 84 386 52 121 155 400 356 736 930 959 802 461 724 34 900 616 286 811 215 412 706 997 45 300 632 695 516 322 708 639 768 600 975 112 848 619 112 683 84 130 164 733 931 160 974 65 829 988 349 189 352 535 582 382 337 337 637 99 51 764 704 758 397 379 414 76 228 861 481 498 659 723 206 412 145 985 174 969 140 847 835 526 863 438 504 172 907 853 611 941 889 963 80 360 221 86 672 308 737 54 466 948 937 295 18 964 163 107 933 158 479 350 874 849 985 335 774 781 745 665 54 663 956 177 485 598 25 980 67 222 870 471 653 4 304 240 399 302 787 237 696 230 566 527 652 681 882 340 355 405 660 936 601 312 292 420 934 978 929 711 67 864 994 934 405 371 608 856 105 545 847 304 338 4 438 500 379 220 157 52 696 39 797 110 441 360 716 731 503 370 304 139 72 498 714 61 606 471 863 171 379 454 306 466 128 818 174 685 76 195 686 871 275 873 605 747 306 343 703 108 958 773 469 775 267 25 196 793 186 130 953 928 746 257 599 433 899 272 143 370 294 938 133 770 113 201 244 791 538 817 944 972 661 359 484 563 45 545 997 671 816 351 784 923 825 415 24 36 974 339 196 318 688 459 251 575 462 284 485 141 501 689 744 499 471 337 8 650 252 468 365 824 591 785 1 191 114 615 285 147 821 310 2 974 258 210 959 464 391 96 595 556 703 136 825 66 886 902 894 429 431 603 146 22 79 432 218 261 923 275 990 391 891 277 93 860 249 850 412 485 621 903 956 115 672 798 579 207 969 566 820 11 443 309 162 251 274 13 757 845 570 616 891 648 850 216 123 493 705 262 729 674 701 661 916 753 319 404 472 237 444 492 95 858 415 606 267 369 337 981 224 837 35 229 722 831 981 158 726 427 440 174 445 780 454 356 593 599 928 279 683 389 347 539 443 98 308 615 804 598 260 532 865 191 349 901 179 846 29 428 208 472 680 474 1 14 293 125 180 929 880 976 426 213 514 676 215 735 619 337 180 827 777 485 331 230 528 956 209 361 187 218 658 241 713 188 469 878 232 893 370 350 378 633 854 236 450 945 772 339 720 982 319 902 858 508 824 200 430 420 661 408 221 440 10 375 620 418 597 242 472 991 227 498 120 679 312 29 364 568 443 32 723 683 235 328 470 548 408 665 457 762 100 629 389 467 62 461 489 338 757 534 213 384 804 877 376 877 909 777 413 171 739 633 533 48 813 209 890 293 274 875 66 990 104 663 354 757 695 593 55 111 988 209 643 859 243 716 888 700 438 9 138 979 541 218 333 303 352 783 773 137 863 770 645 878 823 506 152 340 449 878 90 958 617 445 654 685 46 266 26 92 792 185 488 139 598 477 47 192 314 47 922 262 399 960 300 101 277 904 762 102 547 773 331 732 42 201 645 857 459 68 687 790 619 235 394 285 424 19 281 742 427 346 745 33 289 706 54 23 476 51 783 355 808 807 933 825 246 554 908 744 601 933 218 667 696 996 231 994 692 320 686 10 104 437 460 642 353 158 865 936 96 829 45 25 381 29 773 252 6 289 195 726 722 755 185 891 559 305 316 441 749 597 917 772 283 691 879 622 264 500 525 76 980 662 491 906 548 582 457 849 102 743 987 383 308 639 395 546 495 356 688 144 938 413 35 764 481 817 860 652 666 141 264 840 268 157 6 948 48 725 659 460 100 678 691 320 703 495 991 72 576 743 100 929 98 224 837 581 697 959 799 894 228 313 454 420 497 762 403 854 802 157 477 674 222 494 172 180 923 513 521 101 525 375 308 893 794 362 938 357 670 3 852 167 413 125 979 921 423 817 579 134 628 907 430 153 828 152 253 714 439 349 214 778 492 750 442 9 902 431 950 130 108 106 461 363 180 587 255 885 158 111 265 701 721 588 495 93 794 459 853 286 0 9 18 434 589 442 545 272 378 815 865 5 135 839 76 711 178 743 682 586 174 87 822 755 456 21 307 679 532 661 472 660 102 58 688 62 496 999 4 60 330 713 880 492 235 680 251 58 121 269 24 793 266 944 383 480 493 474 814 268 947 966 380 588 134 987 397 228 941 944 588 79 139 821 231 23 436 742 422 705 649 316 292 41 834 384 4 994 148 648 474 303 290 340 960 608 549 39 118 861 920 489 785 609 352 617 34 222 597 126 167 323 322 242 558 1 2 712 708 59 53 828 789 10 368 365 57 338 179 168 50 977 838 964 538 130 778 224 841 136 378 776 608 516 839 288 699 483 129 899 964 752 469 101 312 332 342 526 503 970 791 392 561 693 917 473 934 691 173 111 627 339 961 781 909 818 718 679 979 391 874 682 366 253 431 538 991 708 453 283 779 782 752 366 57 894 976 39 512 230 363 984 357 825 164 273 664 872 154 143 174 890 781 272 906 958 211 772 555 786 333 990 273 659 698 561 152 250 496 562 387 506 791 853 189 903 399 795 779 695 920 573 531 819 38 826 451 742 733 498 591 136 922 358 960 856 158 426 987 456 661 158 419 130 636 202 898 461 62 768 915 170 996 918 34 953 124 799 935 745 660 68 566 209 987 416 104 724 581 974 456 886 225 352 510 445 213 691 441 924 385 128 434 209 861 772 42 558 978 296 9 702 800 545 269 845 858 256 672 202 906 628 172 897 136 769 693 638 425 929 620 431 555 905 119 833 394 597 651 442 463 403 52 451 59 960 339 910 107 732 981 421 163 279 260 117 398 236 190 685 676 18 203 222 667 795 700 598 353 822 171 515 309 757 19 685 274 648 609 127 406 751 417 124 897 18 704 619 220 88 676 380 527 193 989 343 917 579 94 496 143 88 910 404 404 625 606 536 222 365 489 511 752 991 742 387 827 585 529 315 934 503 198 196 317 923 468 467 555 870 775 611 460 817 706 382 626 66 691 280 271 589 748 444 307 366 681 155 328 836 774 967 890 560 10 91 288 711 322 582 27 415 285 134 200 458 752 263 646 244 40 361 738 746 335 347 535 112 79 16 523 661 753 322 79 534 94 393 808 707 33 474 408 446 61 394 194 160 970 707 805 30 990 60 774 493 509 617 729 853 318 32 566 383 278 749 71 13 839 937 776 456 516 247 408 796 735 710 456 730 791 661 856 447 829 917 122 663 154 911 528 440 190 614 696 806 190 613 422 818 979 318 607 290 0 826 66 342 139 808 607 699 556 995 8 789 700 739 616 163 178 580 738 73 531 226 841 280 599 461 687 172 343 558 901 103 751 761 939 392 739 871 911 847 547 747 910 712 660 515 606 89 315 30 292 490 563 508 33 262 311 250 63 728 489 73 820 814 917 428 275 556 817 181 52 174 42 214 304 64 776 0 490 323 655 420 802 54 656 216 183 465 727 720 886 785 296 900 325 156 337 841 565 143 699 741 157 409 367 3 570 285 705 900 410 577 900 507 325 963 306 84 652 52 304 921 35 949 86 982 125 766 77 652 845 176 180 16 507 212 622 102 679 6 301 32 284 932 368 191 866 591 906 20 321 252 595 941 214 760 412 711 234 292 410 609 821 419 887 918 934 443 827 201 521 588 594 464 407 853 485 812 355 313 606 899 225 303 555 820 464 423 659 789 852 875 145 853 32 739 159 431 19 828 649 680 233 966 778 699 292 718 923 486 789 970 364 149 48 344 485 607 143 707 130 337 428 979 834 514 367 587 620 782 763 368 197 205 276 879 748 489 541 199 348 506 365 257 580 748 455 687 850 723 682 937 451 804 376 869 848 171 539 716 744 611 746 736 578 549 273 846 725 471 728 801 101 442 948 308 383 5 550 150 189 418 287 98 295 917 722 487 451 809 269 818 534 197 395 827 897 807 709 473 915 379 298 810 611 216 718 775 39 513 871 260 177 832 193 166 264 251 69 122 319 886 47 955 763 67 671 944 772 824 634 807 540 422 153 597 463 94 375 193 320 334 852 883 706 513 697 116 354 204 135 368 491 401 346 275 512 162 581 470 244 85 99 473 281 398 943 497 34 656 102 263 128 683 831 808 44 825 193 506 152 179 735 684 199 606 260 247 874 132 606 672 428 325 762 239 247 365 422 797 294 350 510 108 980 478 513 554 85 479 933 665 524 173 772 714 515 784 742 647 324 157 199 170 194 87 884 643 396 969 686 530 8 856 345 667 775 522 539 848 762 61 540 415 199 145 373 55 122 293 815 469 144 321 478 362 331 792 556 226 869 17 684 683 322 215 423 812 873 96 557 185 385 413 468 415 864 758 256 590 263 524 709 400 221 93 319 569 886 129 921 189 756 623 587 596 279 179 364 660 435 188 636 750 860 894 73 500 916 116 869 100 836 625 501 90 220 513 193 740 309 493 89 810 54 248 224 720 908 353 989 11 672 545 397 668 455 97 991 313 290 5 136 828 280 792 532 668 96 825 338 193 442 251 161 744 554 666 677 232 323 895 601 349 799 526 129 56 76 790 970 482 192 213 218 250 76 158 274 666 686 766 511 794 352 848 451 417 313 841 812 774 358 914 322 342 543 487 366 399 964 455 132 558 40 534 553 133 705 667 825 239 87 115 252 529 323 890 665 197 532 487 329 375 215 786 463 872 214 581 491 853 537 698 153 883 550 940 387 211 344 728 257 619 180 596 711 933 772 527 510 596 793 101 325 469 254 257 395 539 590 893 402 284 137 743 954 679 777 524 817 299 247 17 759 997 968 311 907 74 302 830 357 700 309 853 176 612 433 704 988 983 393 836 729 125 2 33 78 858 538 819 168 931 684 297 666 136 967 501 594 968 395 676 288 863 554 923 776 74 910 908 920 521 856 639 850 740 386 935 968 740 37 727 559 4 287 56 376 182 215 882 383 771 694 499 859 289 153 471 344 483 573 425 685 201 136 677 475 423 163 456 460 806 417 74 801 747 629 239 862 369 551 365 654 409 362 762 262 159 584 576 232 187 23 622 45 913 777 850 527 209 283 829 369 944 750 437 806 558 929 613 204 709 472 282 275 918 327 86 273 730 793 559 136 648 498 397 352 913 827 25 321 594 958 548 730 72 37 189 31 659 569 593 511 722 250 197 479 839 750 786 160 272 2 886 152 933 434 706 104 331 879 632 310 62 656 609 620 93 704 39 580 542 739 197 686 831 905 218 842 139 388 66 852 845 551 529 377 286 571 7 422 92 860 882 514 430 470 674 53 570 663 402 233 955 216 701 898 139 557 367 525 639 130 761 47 468 564 507 37 971 853 249 475 249 341 719 641 502 680 395 421 304 5 490 904 989 944 255 246 538 981 821 188 376 236 698 299 753 221 625 874 874 669 48 298 568 315 234 593 330 832 736 725 247 890 736 226 21 842 101 503 559 97 382 135 714 478 748 447 708 109 565 339 116 343 759 89 448 133 936 523 921 9 261 536 413 661 588 147 476 634 516 617 597 345 346 859 447 513 792 261 868 407 204 770 604 892 716 627 255 56 415 181 350 989 592 206 842 710 438 938 840 669 679 479 380 35 880 578 992 549 138 525 985 205 671 926 986 94 832 900 334 927 935 754 889 592 133 325 191 129 530 968 346 226 349 870 355 88 805 142 595 694 613 751 348 532 544 266 197 183 433 674 806 879 289 224 266 149 968 291 705 896 469 825 893 315 767 468 913 878 193 698 514 109 981 178 425 893 727 272 361 3 885 210 503 661 227 933 652 503 952 272 829 948 299 474 587 833 769 283 442 564 531 76 745 472 601 423 969 747 96 599 317 314 957 194 612 564 182 897 50 54 189 128 312 11 528 827 961 845 716 81 391 833 921 243 286 461 608 209 990 299 686 734 876 193 846 896 215 298 442 624 950 479 532 404 988 300 658 50 691 846 733 449 235 196 207 612 263 901 405 281 849 549 635 673 827 269 943 47 324 539 894 234 724 245 295 179 534 267 785 383 25 716 68 331 568 372 681 888 232 220 959 326 438 639 245 569 408 786 686 629 108 403 888 654 874 951 935 960 41 774 686 823 29 710 793 109 195 116 950 388 597 377 442 401 379 65 412 843 540 300 46 921 628 873 954 194 224 910 876 563 968 361 733 280 615 905 822 615 396 190 306 565 993 942 592 484 751 685 137 902 784 90 422 149 775 403 284 604 908 646 319 195 317 139 274 993 100 67 107 452 213 22 984 290 746 884 641 157 328 431 786 561 867 425 580 3 316 635 107 151 1 910 830 282 915 424 903 529 349 334 826 22 904 469 976 656 457 573 626 619 87 20 156 243 396 263 375 376 460 824 766 873 638 894 925 642 649 564 775 679 960 626 939 765 148 774 945 289 338 795 393 789 757 385 390 898 404 170 860 132 723 535 395 44 393 499 529 806 961 900 200 168 433 393 665 4 475 348 34 980 151 894 362 220 717 474 144 219 937 766 606 466 106 636 729 332 317 710 442 875 590 690 231 431 621 7 611 607 131 606 987 56 361 115 179 541 530 488 77 505 307 596 307 624 171 183 281 362 687 270 841 614 52 994 701 184 822 814 601 565 143 322 218 161 680 393 863 522 589 100 250 327 471 752 872 896 863 34 114 518 181 911 0 194 512 113 419 234 8 830 30 62 884 562 344 562 455 706 973 99 662 603 385 248 548 444 851 724 635 987 532 14 635 817 181 190 862 396 403 822 372 716 955 892 736 972 630 293 468 410 71 45 248 100 806 206 841 390 824 811 429 441 404 937 628 32 152 962 685 547 206 943 593 877 440 747 915 339 869 576 509 330 736 577 217 117 536 342 967 724 205 393 136 917 661 698 569 185 879 32 246 38 71 128 261 854 785 646 29 338 430 651 976 512 695 765 121 690 207 343 386 662 436 641 260 139 98 399 178 748 523 784 734 696 876 299 991 773 517 871 989 19 777 898 6 494 136 831 940 376 908 213 846 584 369 548 660 168 984 434 648 876 320 535 130 216 527 516 436 663 87 956 887 24 463 213 450 809 207 53 132 756 374 283 638 974 50 502 803 815 760 242 926 50 351 23 458 897 321 453 686 474 853 656 585 209 688 503 465 191 198 792 259 392 474 630 162 836 246 648 445 148 164 922 698 976 171 209 223 974 429 750 684 372 732 76 311 248 227 487 741 549 393 591 231 477 197 567 779 941 477 175 495 995 215 731 151 932 876 667 705 928 34 698 284 560 356 441 946 339 351 512 990 83 930 61 411 582 651 200 2 569 415 888 547 43 300 357 202 918 62 290 285 994 286 236 203 839 435 777 572 233 703 54 213 864 916 855 988 751 416 316 840 271 991 758 359 773 850 493 676 878 63 618 482 488 467 753 458 161 46 269 338 911 568 556 475 259 118 386 660 651 560 892 9 202 410 438 44 919 695 545 317 136 78 107 33 867 241 580 697 536 136 183 843 961 174 265 794 270 699 709 837 834 514 74 911 606 686 247 345 389 503 889 843 355 848 278 108 245 664 84 814 864 780 926 820 507 129 655 548 62 581 520 841 679 488 185 450 492 278 316 926 127 546 305 23 866 405 220 252 655 303 967 436 917 958 32 827 999 573 414 273 859 871 452 445 724 299 762 296 98 40 64 705 578 756 302 282 585 34 462 309 561 905 84 388 470 945 256 435 307 727 313 115 388 759 408 249 525 502 802 506 262 57 641 732 437 917 226 277 340 251 286 788 85 618 534 108 496 341 456 713 54 809 889 845 347 232 824 414 15 501 233 705 91 656 714 22 274 201 622 406 683 912 20 426 341 570 540 869 30 224 768 594 659 919 685 121 421 484 716 700 709 208 622 159 865 775 181 208 582 839 40 216 138 493 120 381 808 679 273 744 714 928 152 285 769 53 16 926 47 485 645 815 106 21 581 862 701 475 942 164 372 94 827 182 43 845 690 987 915 486 861 404 500 420 346 540 771 516 922 393 766 375 378 28 195 348 512 290 237 137 612 236 433 564 384 655 837 123 527 467 551 50 537 380 248 233 887 308 201 170 198 96 978 579 954 393 882 308 444 543 833 494 502 330 897 570 134 691 742 333 454 685 504 279 939 962 713 391 976 140 719 683 132 954 51 25 568 311 428 847 156 754 676 659 157 53 383 810 847 445 351 189 523 352 95 15 724 588 902 72 26 227 156 35 70 429 629 173 253 498 161 785 190 603 927 319 978 925 467 965 765 681 126 990 930 764 669 202 218 833 220 215 836 726 953 290 140 625 996 558 732 302 621 304 762 11 615 951 985 49 582 732 697 463 18 321 39 366 483 588 314 374 154 319 886 619 178 157 664 883 508 262 273 432 459 623 927 240 973 72 735 509 558 22 741 906 888 949 271 224 895 160 846 425 152 782 665 661 131 168 325 525 148 549 923 136 920 76 585 466 141 8 80 496 445 582 489 968 226 716 494 53 158 72 584 646 814 852 835 716 729 140 628 526 378 5 554 549 557 540 602 695 162 989 310 481 36 3 937 536 961 396 550 95 148 545 613 208 42 984 188 343 700 329 700 566 93 254 301 787 230 47 939 815 170 86 776 327 161 107 202 936 975 711 459 351 687 799 833 501 61 875 442 194 494 762 443 887 286 101 800 673 460 578 905 439 269 588 27 66 129 749 547 354 642 588 441 491 452 827 626 503 617 161 367 120 314 60 733 38 400 466 568 545 485 874 616 837 628 864 218 422 940 175 277 860 688 804 362 81 573 666 787 628 659 940 453 453 920 773 688 205 243 840 29 155 670 212 86 657 185 590 20 26 800 814 895 843 803 163 319 468 760 648 509 978 606 565 770 374 454 646 419 14 226 595 566 441 596 664 42 141 604 968 911 843 6 203 955 714 557 325 655 784 671 418 67 613 259 472 349 521 247 30 471 416 838 165 760 419 740 122 80 716 858 651 365 323 965 165 368 274 692 655 0 392 528 111 984 879 620 877 701 583 748 84 261 539 955 860 577 596 504 35 158 787 304 964 247 475 151 25 417 282 238 151 159 945 174 730 746 779 11 876 415 62 314 272 357 723 758 852 923 213 809 268 96 295 991 408 372 247 398 89 320 610 244 909 689 561 386 990 73 52 324 556 789 387 801 33 598 38 279 76 928 759 167 754 658 919 567 539 501 752 1 239 329 746 88 702 661 715 628 161 900 79 754 417 974 702 778 415 464 253 643 59 330 342 174 302 56 249 489 735 233 410 162 818 885 273 833 823 526 514 931 687 435 280 711 257 863 872 741 176 591 858 160 613 931 117 459 569 979 352 863 693 780 141 316 407 522 613 886 842 475 205 921 673 361 186 714 677 462 102 326 657 775 48 536 257 223 586 631 948 617 86 790 411 24 758 441 312 719 263 936 427 952 993 198 649 104 680 966 12 690 430 40 817 690 578 626 263 701 387 403 596 896 491 803 175 798 338 448 874 867 726 790 400 828 417 782 832 728 146 826 472 402 654 614 868 37 380 976 970 269 441 180 225 563 968 813 978 505 363 763 62 843 295 374 943 89 614 832 102 286 268 136 840 438 252 259 174 967 549 220 528 851 499 477 689 126 664 985 335 630 167 52 828 242 4 458 200 111 74 40 96 349 957 820 478 670 608 488 802 483 243 792 691 356 130 301 918 959 341 521 448 465 363 882 115 542 263 452 993 546 582 413 60 711 366 675 83 326 861 20 158 312 470 740 260 552 613 96 51 414 826 953 561 9 649 642 484 942 814 429 188 907 831 418 140 553 582 93 593 267 925 786 757 723 156 416 691 303 819 380 974 208 257 83 742 908 618 623 25 861 337 829 65 158 632 815 382 660 445 0 82 28 798 489 925 202 444 600 793 402 477 744 160 487 485 863 479 571 462 80 76 708 997 168 239 656 524 958 392 732 8 453 986 430 32 190 656 933 383 543 579 825 678 507 382 845 279 64 78 909 925 516 416 356 77 426 525 533 251 292 158 902 987 995 20 237 93 125 928 606 298 403 302 881 465 895 878 681 297 577 804 233 672 155 285 701 12 522 82 549 994 597 425 518 64 69 834 206 995 649 951 993 609 260 882 179 664 769 941 171 108 393 54 821 326 350 447 793 941 418 899 982 390 576 236 366 403 820 783 744 232 583 165 468 4 297 645 466 237 902 468 795 499 754 75 481 497 397 739 946 900 841 731 486 58 481 559 147 306 823 937 193 730 314 292 529 239 942 780 425 783 858 855 60 531 383 340 592 101 704 681 773 433 344 671 184 254 664 491 221 505 329 857 147 535 315 678 797 441 680 92 976 24 814 740 947 359 40 956 364 652 105 165 420 85 741 290 313 84 294 149 928 994 499 441 882 703 36 648 679 914 7 124 796 493 517 306 958 227 835 234 542 416 58 813 393 284 721 371 717 543 249 650 151 569 569 570 336 188 891 248 93 844 485 39 163 611 845 109 150 350 578 739 23 935 877 971 784 97 99 375 658 385 929 250 790 866 296 617 188 34 425 560 466 25 869 941 291 368 171 19 480 869 840 483 107 357 292 976 362 31 932 950 678 643 260 776 633 974 192 800 825 587 162 659 219 46 66 820 528 742 462 898 256 882 689 569 404 900 851 572 858 336 719 881 855 828 215 705 481 400 411 806 980 643 582 630 724 270 852 111 283 186 107 425 169 324 206 864 552 528 325 417 341 272 329 617 409 557 737 162 157 428 17 717 875 739 202 486 410 80 350 485 810 131 672 519 296 16 785 548 995 974 502 127 36 853 172 264 881 125 842 172 15 250 678 70 150 466 263 440 926 500 372 113 951 950 433 20 994 267 482 429 329 849 113 782 394 853 706 346 596 102 907 73 597 626 418 674 172 860 678 344 646 898 526 630 95 79 860 265 919 577 845 541 394 579 114 591 726 452 525 873 925 633 87 122 335 917 499 259 285 13 995 259 613 812 710 91 668 903 691 981 599 865 457 191 445 713 645 183 168 521 644 570 444 256 867 979 644 295 213 153 965 340 344 178 790 27 361 99 431 481 384 960 25 774 965 181 373 670 593 477 309 369 890 389 684 953 733 886 217 249 428 71 106 562 902 218 51 811 450 333 432 787 321 149 771 749 523 694 63 764 819 832 662 305 192 838 153 395 348 409 971 867 439 806 229 873 206 840 437 680 843 991 740 301 980 967 116 616 800 410 995 935 52 462 210 259 715 205 395 558 717 640 669 835 702 946 978 72 514 492 684 822 789 156 415 664 965 905 192 924 124 312 74 244 450 597 387 142 401 845 680 224 507 70 63 735 579 501 523 929 1 263 928 112 323 417 925 245 558 210 17 49 325 632 774 256 806 712 661 528 950 486 454 169 745 13 942 152 221 268 770 296 65 344 416 93 558 990 391 499 589 575 137 716 781 610 484 296 904 442 611 89 138 358 845 709 977 397 102 418 923 747 193 110 693 339 35 751 678 843 452 976 476 168 464 44 911 312 922 368 727 802 839 61 502 924 694 489 511 956 353 617 308 781 588 398 508 343 672 563 884 960 155 500 812 195 731 419 815 734 147 642 915 654 457 649 958 965 918 320 809 311 62 243 934 398 531 922 235 610 938 416 331 742 513 922 110 414 609 329 335 156 9 524 519 144 465 116 158 789 106 274 24 841 779 41 284 908 676 999 764 574 537 7 421 607 93 647 922 382 258 623 936 283 439 129 919 233 768 949 65 25 418 884 859 845 38 54 629 468 792 154 505 166 165 248 827 599 206 439 722 240 982 494 117 514 815 641 370 885 118 881 78 437 18 978 214 468 623 472 491 6 826 128 79 508 990 5 253 285 779 22 947 235 827 897 782 703 888 197 838 901 231 366 936 857 646 445 803 810 187 137 962 981 986 370 290 952 460 239 826 787 655 760 782 653 203 818 684 22 725 393 250 302 71 14 732 896 386 902 99 919 729 348 652 869 883 372 94 113 873 638 460 749 888 7 29 847 644 924 743 106 472 843 240 814 469 205 124 477 91 568 471 206 930 830 177 706 928 24 125 168 295 388 27 14 938 556 527 23 870 681 848 487 14 462 305 317 237 168 44 397 226 60 767 656 726 756 938 695 435 806 680 233 753 462 837 110 172 280 188 707 522 992 144 554 393 827 576 898 661 437 958 155 911 78 959 684 693 201 434 208 773 725 531 539 171 860 23 703 166 711 265 442 920 310 654 659 448 550 621 315 565 406 443 968 705 876 954 488 213 955 169 79 288 97 152 17 846 663 875 318 980 345 80 147 941 634 301 157 356 563 113 867 95 358 915 170 138 50 129 412 198 659 966 769 784 13 861 812 181 660 159 312 332 261 958 101 664 600 299 667 824 129 299 915 467 739 450 789 800 446 965 648 412 766 930 352 568 273 287 463 76 524 364 971 635 34 701 289 625 934 535 525 617 69 770 354 269 67 67 10 210 586 33 480 105 58 128 601 305 744 715 597 521 670 194 703 637 37 983 819 460 524 231 531 914 230 651 852 791 18 950 213 223 176 777 603 498 351 761 434 104 415 348 634 583 650 821 108 470 566 955 281 863 567 984 870 401 866 79 563 772 352 722 654 5 868 739 220 175 118 752 759 302 875 291 335 254 583 409 761 221 209 79 80 864 558 477 833 537 378 298 249 164 259 831 390 32 903 123 6 234 261 508 778 889 525 638 202 948 298 881 212 122 195 764 98 530 599 201 917 380 828 558 365 621 711 528 943 333 96 874 304 718 193 806 763 414 819 181 755 309 647 97 505 383 73 269 627 808 10 457 1 919 366 661 348 375 799 511 994 188 671 445 581 885 346 101 201 435 66 237 411 836 298 200 621 478 457 459 85 277 287 297 730 529 465 804 25 373 392 973 352 812 170 842 210 628 800 698 629 182 866 839 751 563 382 680 669 957 20 561 958 395 606 631 983 102 199 665 357 527 701 376 477 829 721 702 892 264 879 679 884 619 949 110 594 346 299 609 928 619 259 279 5 556 518 534 733 716 573 50 106 227 444 498 231 111 882 828 114 6 142 737 738 119 469 418 435 694 999 389 389 317 325 410 912 356 204 74 478 275 888 486 301 407 125 239 935 472 587 822 597 66 518 429 941 31 837 226 999 953 420 771 896 452 86 676 127 392 526 179 192 917 230 118 938 878 556 317 942 877 700 993 572 505 659 177 24 444 987 409 131 482 568 47 335 883 511 949 439 21 744 213 866 58 492 434 913 683 375 283 664 323 958 613 141 65 500 983 778 982 826 813 818 329 746 346 49 736 278 145 559 185 950 46 555 283 485 51 81 994 566 59 176 501 959 917 124 950 12 29 251 382 764 813 511 182 80 826 901 851 639 142 364 923 250 331 477 194 974 811 678 637 807 396 665 841 907 510 882 932 870 235 892 973 163 998 417 281 151 515 268 65 775 414 790 116 202 870 960 790 928 945 869 880 186 993 786 9 639 128 277 512 596 365 856 883 510 26 646 773 875 360 443 63 187 500 134 18 934 488 290 476 359 62 720 589 821 99 507 498 718 709 963 825 820 455 592 801 851 646 592 819 161 388 62 996 632 132 406 541 836 556 750 922 955 315 145 215 374 923 165 24 276 869 163 337 479 299 22 535 365 366 118 63 923 682 775 427 195 179 223 530 167 611 101 203 197 362 232 664 126 853 386 865 729 508 542 705 517 987 286 751 424 789 50 245 244 562 216 343 776 877 349 819 954 121 432 911 909 547 137 369 764 306 513 648 878 959 364 788 370 382 63 701 929 497 18 420 263 859 840 794 24 794 678 28 267 404 367 456 927 188 774 4 142 483 836 702 963 26 646 506 84 454 80 343 72 575 875 245 203 233 58 912 39 415 613 540 729 325 872 591 729 565 859 855 75 569 619 704 553 175 75 73 158 385 977 633 648 72 630 22 117 532 336 394 437 661 271 731 71 800 253 680 270 352 656 867 249 676 593 889 42 596 749 397 489 104 229 558 821 509 494 472 442 560 903 326 945 283 291 914 478 486 230 198 267 537 354 396 155 479 778 372 344 926 653 904 476 317 484 279 335 826 789 635 191 834 916 590 919 216 748 367 881 394 414 996 256 35 983 235 475 982 759 587 606 680 886 891 256 46 721 442 717 52 33 304 98 912 642 558 520 286 566 847 304 185 282 757 210 175 772 756 739 977 260 321 436 394 868 585 914 516 836 910 989 631 252 948 174 273 541 846 411 773 120 38 31 804 451 694 213 775 912 700 520 543 448 708 94 282 678 741 577 491 192 367 651 668 791 44 640 112 391 193 169 580 502 716 578 422 626 430 843 292 894 842 973 845 352 929 623 340 938 617 421 212 534 167 637 288 608 129 990 526 833 224 62 688 561 493 999 929 118 443 48 404 124 18 641 579 330 401 359 334 548 185 668 103 501 388 826 659 758 276 914 257 236 587 860 820 750 311 516 992 774 331 67 116 11 722 347 415 869 551 56 557 81 895 655 675 297 212 918 259 303 61 821 571 445 506 233 94 234 653 306 314 777 903 121 990 39 317 671 18 894 549 5 95 913 346 224 879 866 302 605 876 941 174 610 687 382 828 620 749 202 196 142 800 653 324 666 323 118 509 342 607 461 560 957 962 954 559 916 37 616 835 787 170 384 857 874 485 350 844 106 356 33 235 644 114 435 111 559 577 624 581 736 129 137 598 895 863 602 42 635 551 698 573 911 741 761 145 410 795 809 613 853 311 31 942 920 806 422 857 519 656 477 544 338 75 606 241 588 724 117 71 144 905 563 638 813 76 402 608 121 325 42 851 919 342 446 504 657 578 551 890 325 317 474 304 317 434 524 931 380 320 506 671 278 20 959 874 747 789 640 32 200 673 993 650 254 560 177 975 580 407 47 157 644 969 63 443 151 364 252 128 764 75 680 9 500 778 301 853 921 779 811 451 526 55 916 914 363 969 30 26 256 849 127 174 995 599 114 671 891 42 79 580 657 230 51 83 358 521 164 311 862 783 325 688 746 691 49 966 10 137 155 129 167 423 663 906 454 503 446 560 948 351 114 534 143 152 434 649 346 824 463 628 432 834 711 671 671 769 152 319 858 721 898 406 742 188 780 874 909 363 100 595 432 81 249 363 748 563 868 219 188 886 191 862 486 652 557 268 984 882 957 638 342 200 640 901 591 51 426 207 265 866 991 44 288 72 230 770 303 739 643 511 656 565 61 846 516 354 185 527 279 45 345 654 80 506 821 920 706 649 65 705 305 438 45 37 778 421 9 887 128 783 285 153 934 17 630 43 507 852 647 119 88 367 507 565 585 727 639 461 566 612 356 651 251 908 1 129 260 486 795 156 913 895 50 897 173 107 938 378 762 557 579 226 97 737 538 621 305 890 550 801 716 104 541 250 710 857 199 717 736 348 14 539 359 112 245 295 999 578 27 297 205 319 156 461 213 124 940 478 351 245 917 763 934 3 495 231 188 979 72 271 932 177 94 554 735 94 825 382 375 445 743 770 701 993 992 531 247 460 823 757 588 343 224 493 760 833 19 435 472 660 456 192 128 951 215 661 286 382 687 305 106 481 504 751 381 388 364 356 212 788 314 556 51 992 281 753 259 426 427 446 765 332 260 716 749 878 993 451 280 898 535 223 284 648 536 785 611 345 4 408 888 100 901 567 400 179 274 169 994 605 626 727 724 392 321 581 957 493 521 70 832 112 716 327 806 158 249 786 24 926 571 163 238 127 845 839 502 323 296 923 445 118 208 480 315 39 52 884 658 165 109 983 996 246 54 374 141 299 384 622 356 78 814 737 101 750 41 202 60 563 673 988 957 838 395 603 379 841 245 361 121 131 824 317 839 593 506 912 616 783 550 575 342 699 520 581 753 651 253 646 496 891 766 426 485 794 847 320 339 498 155 400 451 309 184 515 345 185 221 564 935 152 112 14 615 220 389 456 18 771 866 703 128 885 198 316 849 356 647 327 814 505 756 102 408 99 372 556 639 103 546 630 709 996 470 488 733 513 452 841 259 809 655 951 78 207 478 292 213 856 534 534 150 522 775 321 633 41 431 492 870 766 23 569 488 293 180 340 82 167 134 565 601 439 119 126 124 658 723 79 982 195 192 177 748 873 869 644 219 242 23 531 411 633 164 598 156 863 325 505 766 237 208 643 944 897 715 697 342 332 976 700 245 114 64 887 925 25 110 521 230 635 908 931 154 831 344 394 147 303 336 633 699 110 946 506 530 859 464 414 190 885 559 836 175 709 772 188 214 122 159 285 176 406 406 553 497 665 152 496 856 155 818 833 959 658 13 204 208 349 73 537 89 213 307 119 598 125 753 929 996 521 410 921 687 839 955 402 587 84 336 295 670 163 269 88 305 378 240 684 789 997 267 217 894 329 468 775 342 105 929 999 649 645 26 613 808 968 399 354 49 671 143 496 869 540 759 900 827 448 224 464 897 717 664 446 145 391 844 493 111 6 390 671 490 889 455 490 640 800 595 465 528 505 648 791 5 581 539 639 239 418 397 894 505 788 865 881 285 27 195 349 239 703 699 691 927 685 193 648 843 491 339 522 505 33 282 521 277 344 672 211 940 157 568 674 999 504 390 629 233 205 206 401 332 525 975 284 438 365 526 31 309 818 888 227 65 737 464 943 924 553 301 300 265 756 580 500 157 715 285 655 706 291 116 906 847 969 575 550 272 512 404 373 720 381 739 15 559 469 324 140 569 501 512 860 897 514 1 707 736 21 170 807 998 925 111 204 776 975 827 547 247 383 348 753 280 604 354 986 574 485 745 994 776 275 697 562 508 30 837 777 583 672 189 318 113 187 228 339 293 642 840 940 74 321 747 673 77 120 660 366 159 856 520 174 641 769 770 354 411 28 546 383 378 606 918 600 923 36 298 724 206 564 328 168 398 58 978 305 289 718 776 417 346 489 892 412 186 84 822 468 792 555 820 743 159 552 156 426 131 459 533 809 990 548 628 269 341 931 853 184 339 231 886 117 673 371 995 139 509 72 840 14 695 203 424 329 567 78 981 324 14 555 887 420 224 78 615 994 704 45 614 287 537 954 163 49 659 851 24 532 474 335 865 784 274 719 664 440 862 101 579 255 995 361 522 578 234 804 708 323 623 138 487 848 630 167 540 366 349 498 52 76 701 365 351 567 795 69 157 152 667 566 676 256 865 573 119 541 412 998 897 527 233 95 846 685 46 98 491 125 184 885 174 321 909 192 452 156 742 419 218 66 722 741 27 439 9 84 635 754 437 635 785 258 201 787 672 856 282 184 912 404 742 546 482 809 596 858 702 776 996 225 924 495 870 505 814 23 931 940 611 813 590 603 199 336 600 864 471 262 520 155 268 217 111 565 316 798 75 999 294 166 375 371 494 777 669 164 746 560 718 917 446 281 515 105 605 126 262 46 720 191 633 949 748 531 108 571 747 123 174 175 89 384 494 593 798 21 548 570 153 21 137 868 851 649 478 198 221 743 47 309 741 849 803 854 840 940 773 862 25 902 115 642 246 147 465 872 15 813 717 920 991 970 682 171 569 616 20 822 914 135 925 118 315 114 989 144 58 526 303 88 47 72 520 535 48 549 296 113 700 734 37 117 84 427 906 820 926 958 601 622 956 297 322 204 88 403 442 489 610 732 844 147 913 210 665 130 48 97 675 111 100 366 214 604 539 492 179 6 562 841 114 554 784 135 45 719 310 154 67 226 803 414 653 701 543 981 544 562 150 717 682 570 280 380 321 235 65 573 739 918 76 473 86 532 405 541 192 996 902 396 768 187 762 306 609 555 520 415 220 500 828 111 986 668 233 324 737 149 241 658 594 999 639 165 190 277 892 12 531 183 25 928 200 720 600 293 835 444 488 474 673 172 556 736 494 87 582 258 238 975 745 936 527 176 140 131 565 590 432 419 667 198 518 706 56 984 492 444 502 410 370 544 616 641 147 385 951 864 251 833 712 204 985 49 361 240 336 355 492 550 12 796 553 45 69 363 780 836 489 458 982 571 733 103 99 351 866 481 968 271 536 250 134 930 320 305 490 502 177 822 207 700 298 430 128 731 63 484 619 352 76 618 55 389 455 423 230 527 870 88 47 367 369 767 18 505 25 584 714 859 327 505 636 51 795 364 588 716 535 943 118 766 686 762 684 907 349 573 642 872 995 366 115 396 991 712 871 550 77 140 572 638 407 995 765 713 354 501 64 750 595 652 267 385 513 507 539 632 959 660 731 75 604 886 56 171 787 711 378 827 664 741 349 704 133 785 806 571 205 825 947 197 576 523 210 521 319 812 155 694 181 237 478 403 933 537 761 777 977 265 365 743 518 676 382 678 880 365 248 176 117 940 562 862 699 855 849 327 674 346 901 834 620 30 749 227 372 89 510 733 844 821 184 64 56 380 500 234 430 344 832 656 526 643 206 233 739 532 971 172 579 680 179 992 554 174 259 103 992 903 259 769 277 777 592 176 149 206 363 890 719 22 862 47 533 856 510 925 931 670 28 935 121 441 14 193 461 721 836 380 96 440 490 640 242 113 616 209 198 412 495 605 583 654 459 390 589 381 932 442 412 779 905 970 884 5 972 421 87 366 738 926 861 830 922 930 39 281 391 326 884 120 238 86 981 913 86 344 467 408 707 591 630 851 378 635 949 39 375 602 2 441 965 356 419 589 723 645 637 227 488 162 117 2 313 132 86 821 698 784 541 919 737 794 635 265 907 909 77 38 220 595 702 426 750 42 184 955 423 541 615 387 469 958 543 241 413 928 131 218 377 13 225 954 364 101 630 850 393 132 140 217 798 334 874 96 612 362 290 111 838 297 102 69 69 553 974 733 349 762 771 135 717 704 716 294 236 728 550 699 426 820 298 262 34 700 268 142 976 430 788 676 791 630 499 201 762 209 715 42 315 384 20 533 746 815 678 104 337 609 514 416 276 544 249 987 116 503 38 830 8 578 179 319 812 527 61 860 529 291 921 667 112 728 177 197 482 349 247 790 158 848 765 234 420 523 835 437 737 916 992 810 15 23 236 117 36 156 235 296 760 937 625 957 25 489 487 645 808 459 280 879 493 681 808 574 402 174 118 133 813 545 985 329 508 744 870 401 486 522 392 769 568 631 479 104 259 539 405 407 564 724 770 172 931 250 298 458 699 36 534 401 3 169 365 203 491 395 922 793 725 205 653 883 424 344 661 577 155 264 752 509 302 952 449 925 759 691 411 766 536 148 92 979 287 210 457 254 726 217 3 779 740 183 452 457 475 227 683 753 721 876 88 848 289 337 801 603 539 983 819 700 103 640 314 40 668 106 246 703 257 710 802 671 238 330 167 241 857 278 84 119 469 271 794 946 456 745 226 329 20 685 798 617 321 567 727 335 75 744 271 861 47 337 767 570 192 628 159 566 200 409 747 203 252 629 355 501 300 98 807 478 538 559 67 495 696 129 246 973 239 358 533 319 310 709 280 480 705 725 628 787 890 597 7 452 768 20 99 637 758 659 850 658 548 794 24 177 139 187 120 782 974 615 859 392 492 472 87 254 469 174 611 380 926 329 978 985 752 603 367 377 644 754 613 752 62 915 284 308 291 150 316 534 924 250 894 363 280 808 504 943 537 515 624 244 272 199 852 849 979 376 576 943 955 239 696 944 211 273 900 176 842 340 807 475 778 634 100 737 284 916 578 850 505 638 160 136 401 978 559 358 865 196 273 484 106 514 141 189 109 268 534 358 529 372 744 380 946 312 109 561 648 161 727 876 551 57 297 514 458 128 767 326 711 852 920 84 840 298 41 923 650 30 656 542 647 108 126 746 206 505 669 221 288 127 381 460 630 397 452 937 589 399 723 915 15 163 483 404 214 870 683 408 786 788 765 971 438 330 535 13 476 858 681 460 140 428 318 259 708 311 366 818 11 494 50 783 333 348 250 388 487 264 108 792 177 712 575 252 474 913 725 218 262 52 373 406 998 364 192 932 717 777 534 867 49 203 912 962 567 28 40 652 579 418 820 646 281 217 22 597 559 284 577 359 1 263 690 759 292 575 196 740 888 800 46 826 295 344 115 46 993 613 996 389 464 486 812 165 606 888 435 437 8 371 247 176 700 248 810 698 751 43 988 283 851 698 222 620 980 328 364 318 585 579 717 324 666 180 744 556 564 163 890 453 280 288 339 442 191 943 338 148 838 60 815 532 199 402 680 617 476 147 72 436 196 941 517 193 968 986 849 129 596 433 439 682 769 108 378 935 625 816 608 159 628 216 700 516 561 633 277 660 663 491 421 741 767 826 685 554 727 167 98 968 988 584 849 826 327 219 520 250 994 695 95 936 818 798 211 226 994 9 458 87 718 755 509 768 913 32 309 297 756 237 1 451 234 106 783 957 670 998 356 526 472 777 286 733 324 782 614 35 94 89 221 135 439 684 209 718 167 520 398 748 307 415 971 994 738 632 372 155 992 630 972 446 285 109 715 810 430 296 145 759 251 460 138 3 443 234 530 838 530 658 982 732 253 626 496 502 364 454 133 770 822 840 900 224 880 25 699 889 872 654 136 931 114 302 658 148 517 851 483 645 806 689 584 300 66 88 191 39 755 7 322 200 231 405 584 456 579 202 294 346 463 121 350 67 648 763 269 428 719 867 760 243 117 660 603 303 331 750 51 282 718 710 302 624 687 333 110 302 179 758 679 680 46 573 178 528 795 555 96 316 396 467 798 481 225 565 122 77 583 885 910 276 788 858 510 689 282 949 512 974 799 977 642 962 548 594 506 254 344 437 262 710 73 195 975 142 275 852 272 60 796 559 480 390 270 782 995 306 339 622 757 657 124 147 936 930 603 218 236 982 719 63 928 204 504 309 557 884 408 889 541 129 443 592 279 971 594 812 898 246 945 881 360 703 393 517 811 530 534 316 500 88 593 502 18 462 750 606 386 182 316 427 735 277 774 672 918 947 89 35 270 663 96 215 91 803 533 385 141 259 119 653 825 575 236 734 468 486 182 269 157 975 265 933 546 635 603 931 881 151 23 114 241 226 367 815 917 37 511 774 75 216 42 510 616 689 303 891 997 614 68 798 866 23 548 781 602 966 306 262 284 3 91 977 488 729 819 246 397 8 856 719 814 469 950 440 408 25 713 579 914 299 175 595 955 261 595 814 562 516 875 363 235 879 493 584 93 301 652 54 944 694 20 781 288 818 134 436 806 333 932 1 736 650 929 843 853 239 464 411 359 204 92 728 642 877 788 84 838 537 283 935 778 264 991 210 106 394 701 437 483 149 747 679 439 255 607 412 271 124 18 660 170 966 204 648 538 821 746 310 185 375 109 567 789 525 938 929 961 60 279 842 79 914 91 362 325 70 678 285 838 43 356 695 251 773 691 229 67 894 83 181 604 894 95 528 706 848 824 255 468 408 42 322 169 199 274 560 744 422 484 87 156 113 117 473 860 295 428 847 719 787 476 535 279 385 667 763 735 777 710 455 171 992 451 196 430 231 552 826 618 87 353 266 939 447 561 280 860 565 647 75 419 439 576 689 460 740 202 725 440 311 195 258 717 621 440 892 841 272 800 91 497 410 890 244 539 186 43 410 161 22 613 74 901 462 63 639 166 361 181 455 950 390 971 813 224 250 634 74 437 327 115 24 484 982 923 85 192 6 392 435 459 522 232 158 250 503 513 463 111 398 311 844 205 192 248 83 94 318 266 103 364 685 694 810 85 829 725 288 816 361 617 219 58 184 519 103 74 385 386 571 853 964 229 676 783 591 399 999 346 41 505 402 684 401 203 371 771 942 689 414 84 955 311 740 950 8 58 911 123 386 579 965 228 979 381 353 908 44 979 15 120 727 446 951 416 457 47 675 893 16 223 173 439 483 109 420 533 464 761 497 158 282 429 690 320 341 635 368 734 532 667 299 95 568 483 728 541 83 243 642 744 205 290 764 126 565 626 784 288 823 414 527 66 53 111 69 868 189 421 869 377 845 840 507 789 32 940 212 943 836 27 505 242 37 600 242 422 836 5 220 66 706 716 584 829 423 775 887 125 966 471 250 84 814 825 120 645 260 378 671 956 909 177 672 60 302 151 217 787 951 875 880 275 403 440 503 655 484 290 726 531 565 87 558 892 271 829 709 171 816 942 2 47 138 840 369 656 531 768 198 320 459 763 771 798 43 963 755 255 694 167 88 320 204 605 776 682 59 265 94 592 432 978 976 584 631 153 473 870 987 182 302 932 247 757 986 697 496 2 323 59 364 936 103 879 144 792 664 515 197 590 175 168 736 526 856 806 340 146 673 843 66 642 340 678 78 52 161 188 124 355 680 525 936 228 95 378 234 952 744 644 170 144 969 480 0 27 222 995 302 25 171 288 692 329 637 602 280 853 731 642 517 960 316 667 972 669 222 550 281 68 901 836 313 250 746 253 279 437 215 48 43 450 52 770 78 33 362 332 645 707 976 232 226 313 215 698 726 448 469 496 746 20 119 134 970 492 893 904 625 537 327 288 321 111 707 405 527 36 268 441 796 503 562 846 646 969 754 289 339 115 249 564 818 458 830 572 461 654 409 456 360 788 545 264 942 67 179 425 280 272 652 975 768 843 132 764 118 874 195 823 282 480 879 13 930 112 568 866 404 339 993 281 700 552 654 287 551 231 558 257 977 555 827 326 200 584 100 945 61 748 761 42 760 940 773 691 382 427 506 177 43 727 15 760 60 50 602 918 474 550 992 579 188 301 599 781 229 641 225 660 601 291 529 985 379 726 255 717 334 238 665 651 701 811 444 725 837 655 586 204 730 829 732 774 415 104 505 313 94 993 330 70 117 976 267 710 300 51 796 953 670 965 42 755 702 467 278 879 61 348 410 360 564 145 458 890 123 422 878 904 880 566 883 995 65 499 805 928 628 213 265 475 294 287 893 319 75 925 637 579 166 837 186 202 976 534 724 661 903 206 202 23 791 139 705 619 833 680 875 333 261 450 769 802 507 506 793 196 386 716 79 311 891 924 937 246 270 967 854 840 979 359 805 645 668 684 369 163 978 543 223 630 488 87 965 83 885 281 945 21 283 316 384 836 155 882 945 655 253 9 6 54 723 58 417 675 570 108 739 748 263 146 229 579 91 229 316 466 134 158 213 951 973 518 173 501 346 270 153 779 189 869 863 228 634 607 707 467 896 373 834 970 199 194 965 277 856 515 467 146 12 421 931 792 62 190 664 277 131 567 147 158 969 994 863 782 507 176 117 112 579 341 970 346 147 896 442 827 600 33 214 454 952 532 161 239 177 616 158 292 638 306 159 479 990 854 966 596 88 107 284 897 793 260 289 783 481 235 41 391 439 695 80 993 961 437 923 257 849 472 951 720 729 8 314 941 401 540 574 755 703 37 820 582 437 344 604 653 701 210 169 395 787 781 391 516 555 62 499 240 248 292 340 581 301 914 21 338 585 875 767 724 69 547 375 556 138 25 421 902 201 307 517 560 622 426 35 72 940 474 55 618 18 281 925 356 583 906 533 510 201 350 906 52 631 576 476 396 703 850 77 29 931 572 996 385 762 318 745 288 921 618 211 115 734 846 709 909 326 619 525 910 838 869 611 508 560 314 343 968 265 990 192 626 945 888 540 955 692 42 157 98 176 903 521 243 862 5 944 847 108 388 248 106 267 719 588 161 503 468 772 205 173 695 2 391 94 65 953 694 949 943 785 129 227 822 21 401 186 524 529 481 552 389 141 797 255 492 697 405 902 27 847 870 287 455 453 942 685 240 370 803 502 471 766 949 825 999 626 304 705 355 504 33 481 846 588 111 490 575 878 490 896 338 632 733 446 349 156 317 140 48 326 658 462 906 563 823 997 440 439 268 467 386 530 272 658 55 897 987 497 536 111 793 494 309 677 909 995 651 309 119 979 321 369 123 563 293 378 718 893 355 627 380 561 423 161 637 525 333 435 658 998 637 898 325 478 675 337 893 566 637 976 316 787 287 6 676 761 517 810 899 675 11 31 372 752 836 847 174 648 540 225 197 224 61 163 55 380 561 229 873 307 708 346 17 886 519 161 459 135 697 69 445 770 167 178 173 65 833 634 178 352 642 698 606 382 515 929 430 139 101 520 588 813 837 296 357 470 326 845 783 950 475 54 616 413 480 659 66 0 399 232 363 231 110 60 614 573 160 100 32 541 93 546 913 240 517 869 17 374 437 405 603 300 428 903 819 218 94 83 903 321 803 769 689 458 382 492 342 787 301 201 385 417 334 703 806 214 638 155 77 857 649 244 456 59 112 15 391 820 494 589 689 423 315 194 47 88 267 653 797 658 289 942 70 61 186 483 156 315 216 24 472 615 559 560 83 578 952 584 381 124 167 566 64 641 670 985 654 295 336 683 995 793 237 745 820 759 628 815 60 971 413 388 782 255 532 265 426 496 839 143 389 59 863 945 136 552 396 392 812 517 236 572 537 165 795 49 331 503 332 115 179 207 892 305 722 913 328 63 153 580 57 193 480 69 877 741 746 982 620 876 610 423 906 590 27 509 824 971 93 337 178 711 179 358 642 148 814 900 421 101 80 957 416 223 522 2 50 661 848 514 230 203 436 260 345 755 712 739 232 411 128 790 451 629 121 542 270 770 882 48 995 517 308 350 271 39 519 101 371 358 554 402 304 369 68 807 509 854 460 263 63 652 645 125 245 127 78 536 895 518 175 446 942 425 868 176 837 391 914 461 887 258 146 655 940 571 66 486 862 859 664 400 138 553 984 231 388 261 89 519 749 618 713 915 944 886 146 33 294 550 699 613 644 62 447 440 536 476 548 686 520 661 229 245 591 680 88 504 506 894 551 495 455 837 161 874 733 432 339 954 424 718 397 934 45 983 510 310 762 991 631 593 971 492 236 94 254 222 348 436 340 501 300 805 626 433 375 152 817 33 387 727 222 733 501 215 62 108 395 366 607 263 53 685 210 911 290 843 259 514 699 325 132 630 319 972 111 498 11 859 5 823 577 640 319 586 390 891 748 801 784 66 506 113 838 98 258 347 309 599 612 283 987 309 229 713 255 261 596 98 573 936 436 178 166 526 522 193 69 575 419 266 259 44 689 350 708 258 391 1 949 178 955 320 310 297 244 817 824 211 395 344 105 628 438 260 222 388 173 433 786 859 6 425 829 572 177 827 35 743 925 235 657 126 415 371 885 632 70 901 582 406 328 550 155 175 18 456 290 296 114 329 667 453 722 757 219 295 281 458 501 268 731 144 585 594 639 573 601 616 495 565 331 349 832 929 92 600 157 824 419 122 929 395 278 911 250 141 42 261 369 306 372 103 405 488 900 747 937 363 457 58 664 757 970 268 339 171 357 638 304 127 294 713 385 427 845 582 206 808 688 445 873 214 264 988 285 742 873 125 351 640 800 492 646 537 261 231 663 957 993 3 710 14 22 580 157 378 948 793 741 5 642 845 360 233 993 696 670 928 710 583 689 950 315 823 473 119 533 243 640 330 475 468 610 558 595 14 199 356 704 416 45 688 554 548 1 711 86 390 828 499 295 120 77 127 674 341 239 66 558 962 671 311 887 86 78 168 326 273 794 700 550 134 313 358 249 77 263 551 748 186 928 954 382 910 314 743 295 319 688 621 706 264 630 308 13 575 784 862 933 246 860 159 997 899 956 704 538 109 451 66 243 909 773 819 328 710 652 710 740 69 683 723 326 110 31 370 650 663 973 322 563 964 823 35 573 24 576 519 496 34 442 122 728 819 853 627 184 220 443 732 48 788 943 594 232 121 510 893 609 784 879 557 210 773 819 667 829 804 644 220 702 907 746 623 39 119 886 934 502 282 204 999 74 937 392 446 120 352 182 392 490 353 909 140 517 162 329 661 945 126 382 774 290 31 101 199 893 449 111 177 482 984 448 921 827 538 782 526 273 535 402 9 232 722 27 324 433 919 383 64 802 904 590 816 447 738 103 937 637 835 915 378 274 408 358 85 268 95 935 519 519 984 457 859 241 976 575 898 130 916 41 840 633 377 732 674 578 845 378 89 861 498 576 844 61 652 936 294 292 749 867 348 278 149 960 442 436 460 400 975 358 90 670 829 704 338 116 978 446 600 779 157 476 764 218 374 162 223 59 337 259 510 571 790 839 239 14 571 250 686 214 918 815 372 868 890 608 739 261 931 490 288 249 411 854 90 662 233 634 557 603 913 95 355 347 949 681 442 926 292 987 855 165 247 665 832 97 588 217 126 763 377 228 243 877 466 467 321 828 923 420 511 587 190 630 557 68 119 632 665 201 866 263 56 912 429 698 814 301 361 555 125 543 10 476 881 591 469 331 270 228 304 332 753 460 444 767 858 224 293 109 21 187 969 701 964 803 710 404 238 677 978 835 427 957 947 212 688 896 580 911 640 993 573 685 910 168 723 783 551 203 904 651 277 872 411 220 898 164 454 649 53 228 440 779 352 352 309 129 474 607 27 302 213 47 830 203 293 288 456 733 957 14 758 734 737 369 370 836 586 543 59 776 128 857 65 411 542 790 444 812 986 569 529 9 297 394 211 174 729 754 840 437 127 839 853 577 472 880 158 439 276 531 295 137 656 693 550 837 759 723 279 889 701 288 814 29 732 913 307 543 382 623 783 786 223 587 26 376 552 733 614 654 347 203 908 622 759 898 139 151 392 38 761 840 105 253 439 845 875 412 551 530 148 10 986 126 860 496 117 890 267 474 96 850 502 527 82 208 598 239 100 474 626 712 557 537 431 417 23 784 795 852 301 171 54 781 671 191 979 523 371 290 817 465 17 874 724 899 374 624 673 176 767 352 769 893 336 198 87 144 668 825 678 389 241 722 597 629 606 572 115 969 843 737 920 132 950 919 447 363 989 975 599 214 764 836 67 935 181 852 241 1 333 211 36 834 759 320 723 994 623 874 359 484 641 895 985 661 636 202 755 974 337 588 875 533 416 404 592 56 619 626 385 925 926 655 1 571 812 1 674 977 872 509 798 315 152 857 831 158 522 259 462 520 276 974 98 230 763 221 498 2 30 500 126 777 778 11 657 291 214 804 120 860 988 364 873 624 235 253 70 747 906 697 280 402 126 4 978 395 896 474 975 361 715 374 665 381 251 372 383 880 596 658 186 723 584 822 569 869 634 654 259 475 832 199 919 385 140 162 875 842 946 115 941 590 315 234 217 192 926 50 774 63 466 112 122 710 716 454 885 756 625 975 361 466 282 896 95 501 616 856 628 394 236 558 102 113 446 805 392 28 492 290 164 858 273 614 722 716 0 158 965 700 596 52 691 599 65 44 438 874 905 693 901 26 832 886 432 700 813 576 434 759 267 329 619 60 570 448 726 971 687 535 134 97 148 731 135 551 245 579 141 41 915 498 198 789 605 699 585 364 693 152 365 852 964 665 636 134 212 690 490 676 759 156 670 991 88 894 287 305 708 229 160 202 253 354 803 117 259 839 43 411 718 624 128 359 49 65 428 692 827 540 883 852 93 849 357 971 552 386 746 65 722 712 181 194 588 878 232 440 65 428 385 302 65 545 238 189 788 494 911 417 266 964 81 4 208 623 41 839 287 306 692 115 993 85 551 633 827 577 879 942 525 212 640 945 791 78 488 780 322 702 706 113 495 755 720 266 572 129 736 7 199 265 898 590 245 102 187 725 937 399 168 713 655 929 62 487 696 495 573 384 491 247 189 420 533 211 571 438 513 622 751 770 872 953 703 348 939 60 125 967 678 459 858 780 276 310 248 907 394 201 622 538 46 936 183 155 129 672 101 49 487 233 581 19 794 190 495 872 331 204 79 173 492 542 449 964 336 740 403 195 131 140 166 801 339 315 364 777 647 793 817 203 393 591 10 612 983 240 413 147 816 62 618 257 349 490 41 306 271 752 554 169 686 789 929 245 390 200 484 576 353 208 172 148 403 715 659 155 569 153 388 475 974 539 845 112 762 16 506 468 257 770 864 544 714 186 115 758 368 550 103 468 536 490 966 858 7 195 22 566 645 747 253 996 12 303 105 15 127 871 767 29 771 344 114 833 384 682 567 834 593 839 697 39 503 911 754 704 804 608 586 751 318 57 72 617 604 775 78 552 896 607 840 850 231 362 549 177 441 798 481 142 405 713 16 984 23 159 911 574 770 609 569 581 356 407 983 173 142 435 637 207 959 982 590 868 666 471 922 383 560 499 483 370 965 928 641 858 819 145 882 411 337 388 914 82 726 320 728 56 39 506 869 39 599 981 716 745 726 521 344 276 204 80 244 309 31 197 961 110 290 913 58 298 971 764 850 136 219 51 442 212 821 440 299 41 562 261 545 25 122 906 567 445 889 367 799 599 864 955 994 89 551 275 411 577 606 402 166 982 423 422 980 339 903 722 99 378 464 448 61 222 589 204 637 302 99 740 829 20 155 94 401 381 135 706 295 7 936 301 993 464 689 916 339 896 697 285 186 155 885 758 413 800 859 874 431 512 606 722 540 586 958 8 367 590 103 253 312 304 220 236 891 353 817 911 66 182 133 355 992 304 178 353 940 852 652 609 196 824 218 193 915 154 760 552 184 370 960 424 777 428 856 203 440 946 301 758 340 925 107 293 497 241 62 399 105 150 343 398 850 323 499 610 980 665 553 36 940 292 495 218 89 148 576 287 564 817 516 916 675 671 423 960 462 89 330 528 203 805 110 181 579 54 90 747 415 484 501 382 530 886 39 590 160 107 375 90 174 676 845 402 492 537 762 308 620 822 355 972 417 82 239 287 123 469 26 6 753 625 567 382 851 144 382 728 756 216 489 908 999 602 262 463 619 113 650 882 316 993 637 67 39 555 561 755 632 417 886 666 162 300 732 738 120 544 453 136 380 961 177 452 565 352 90 148 963 567 986 902 586 601 946 377 794 370 809 578 685 681 419 550 388 418 70 891 204 900 447 450 938 733 882 269 704 29 381 845 798 174 188 320 222 744 674 345 551 32 754 360 130 797 26 495 45 552 354 244 40 492 744 292 673 212 978 448 69 55 727 208 57 257 431 949 333 627 952 334 680 440 935 821 339 58 208 332 177 727 373 248 493 921 370 693 19 471 683 791 49 179 100 92 300 832 167 814 128 253 232 199 257 893 606 571 744 465 714 402 225 117 844 559 30 398 676 215 260 65 157 590 189 712 891 810 415 942 423 372 538 647 570 398 141 144 389 314 783 282 216 614 369 979 546 871 841 45 795 807 871 797 288 984 927 763 487 22 607 702 644 25 521 943 21 137 535 910 876 744 609 103 385 245 642 270 723 226 449 437 774 300 429 737 887 701 755 902 415 494 869 399 536 800 927 242 186 423 527 587 710 147 892 264 491 827 184 967 237 292 382 742 616 18 319 269 763 550 795 86 989 984 227 837 301 268 69 765 264 492 613 131 718 156 476 599 756 903 82 713 84 274 892 50 145 403 489 658 543 940 491 830 99 222 643 144 982 520 651 603 987 595 87 722 625 236 760 195 795 59 461 385 301 687 313 606 547 982 140 208 866 390 534 263 812 861 83 868 815 787 135 422 26 254 450 486 509 138 726 245 284 358 897 379 117 949 157 864 965 609 591 375 589 140 606 756 371 672 447 176 361 507 646 825 315 233 431 507 993 393 124 466 830 890 600 241 203 924 415 565 429 146 902 888 299 35 528 626 485 712 913 241 417 131 638 204 889 200 433 983 225 73 949 263 729 825 743 870 667 496 420 172 560 271 16 72 312 440 681 734 897 577 289 450 651 207 217 530 86 84 700 767 190 35 109 781 278 335 592 776 998 50 122 772 860 14 285 435 364 245 564 534 620 6 536 698 47 837 44 623 658 187 135 586 353 119 247 246 968 298 633 245 612 771 297 845 969 249 784 923 558 533 130 404 594 465 929 178 228 638 577 99 440 363 550 282 580 818 570 871 469 566 763 27 415 118 890 733 266 413 277 448 723 397 927 763 169 652 470 155 871 683 754 910 361 773 644 546 965 932 750 114 584 227 464 517 897 474 275 579 960 174 939 998 3 255 328 460 576 473 735 633 410 682 365 97 29 51 407 682 580 131 0 102 517 44 272 897 423 555 928 584 163 362 175 909 554 491 98 751 433 469 734 861 494 150 832 299 918 901 305 413 457 431 430 174 276 81 18 104 680 557 112 533 25 993 818 18 927 475 336 529 744 13 483 831 732 512 679 753 53 37 212 734 925 483 266 840 397 186 168 947 403 862 880 96 719 221 215 160 173 908 572 959 841 8 762 824 91 520 384 815 650 777 213 661 396 917 216 719 970 916 102 619 840 814 581 173 622 407 719 147 974 194 454 560 80 918 156 898 74 817 478 735 85 639 769 226 142 220 4 739 810 596 770 384 191 744 558 392 938 510 791 532 31 744 642 503 70 539 457 716 356 150 672 542 630 477 216 871 377 634 207 378 122 238 468 398 134 32 916 272 982 926 788 948 487 11 16 211 66 297 191 787 79 738 240 821 456 832 264 617 841 663 413 333 211 309 899 548 826 282 366 233 505 966 529 70 582 873 884 595 685 910 719 316 103 926 895 188 732 368 200 736 45 616 203 411 97 296 529 342 516 815 97 386 260 190 661 32 102 496 812 823 786 173 83 916 636 645 749 815 355 188 952 131 733 558 527 49 216 309 427 43 738 665 697 955 695 399 941 151 324 264 452 727 903 408 575 520 532 652 649 931 841 13 709 735 866 368 412 630 62 645 954 150 901 993 295 650 957 842 922 469 144 409 26 825 829 804 229 910 431 831 566 577 735 492 505 784 429 709 297 919 549 384 386 112 211 844 837 343 105 229 307 334 803 131 393 235 54 384 188 824 668 984 66 276 205 173 444 198 768 502 564 993 190 320 934 775 888 27 713 120 15 547 776 868 252 645 251 182 417 441 69 842 821 836 172 626 128 460 15 941 491 692 820 995 805 777 97 708 607 88 375 112 233 383 565 561 957 836 833 334 522 423 354 7 849 695 988 530 49 216 28 479 608 42 222 834 181 705 169 709 102 556 997 754 943 361 444 306 867 128 135 570 696 222 997 984 201 605 617 399 929 581 415 44 436 503 898 597 505 623 101 352 414 854 160 672 377 858 572 380 954 936 801 620 190 303 702 826 273 808 413 983 839 175 407 202 246 737 441 981 124 348 971 207 66 348 836 700 373 990 610 34 80 526 462 800 960 392 690 87 913 726 928 567 728 321 848 526 874 97 656 972 953 197 250 723 305 789 490 623 149 675 65 570 605 963 51 788 827 647 391 316 637 794 866 119 38 837 809 547 320 694 144 763 904 346 96 801 876 394 965 822 321 941 616 922 569 189 786 795 583 960 80 495 505 449 595 470 165 142 332 268 167 661 462 161 257 263 610 690 631 873 908 283 106 599 394 716 147 244 433 330 131 460 28 290 785 79 347 96 931 470 964 514 129 923 109 573 734 91 375 596 613 994 867 481 725 941 195 14 82 510 800 107 623 111 571 938 408 885 186 502 950 724 297 880 751 59 982 383 378 347 972 595 543 245 612 905 828 90 32 46 157 215 415 7 114 729 583 913 153 652 537 534 945 934 637 640 521 280 227 696 318 493 192 771 861 257 293 372 277 245 253 813 304 692 259 719 724 478 894 765 678 613 254 661 364 668 602 775 620 169 941 272 320 164 536 153 940 966 575 813 857 4 399 879 45 116 881 799 75 939 417 912 580 19 765 133 795 534 159 118 146 88 609 831 797 818 282 901 55 373 604 840 983 454 810 649 941 542 308 885 37 358 844 386 454 802 173 991 431 431 920 671 789 41 942 60 263 423 593 997 803 742 785 576 768 613 499 684 743 428 970 888 690 239 395 776 162 215 886 13 582 435 866 27 802 349 54 129 542 395 323 502 346 327 421 443 871 966 115 165 849 194 970 896 854 244 835 133 920 349 463 769 783 786 916 882 728 189 538 810 489 952 629 237 739 911 76 971 747 206 173 277 874 487 165 379 276 709 831 892 972 91 793 614 155 947 679 521 404 46 635 246 757 33 338 374 580 585 509 437 408 105 485 89 215 925 413 113 204 981 150 385 630 997 871 103 947 309 608 627 660 136 501 717 315 350 788 442 510 825 762 548 826 385 900 977 66 239 976 54 850 217 198 606 267 275 404 146 601 227 944 914 902 102 238 260 85 757 617 100 894 199 177 483 657 794 179 595 812 403 74 381 436 363 861 629 9 192 467 814 268 153 856 721 987 506 958 850 413 604 713 852 647 578 49 371 854 178 560 338 174 929 684 348 540 266 53 45 674 359 432 700 80 883 36 419 376 516 206 801 3 441 812 368 369 404 983 19 948 810 898 509 847 984 29 50 158 253 519 704 939 193 761 952 652 975 128 693 965 211 727 131 535 299 134 448 168 870 379 618 318 67 229 227 480 631 602 740 790 351 303 626 687 904 449 308 519 81 953 414 459 598 399 452 564 946 245 567 986 702 322 915 533 216 956 113 281 135 118 98 2 472 816 806 432 452 218 651 780 738 819 30 328 0 601 736 188 925 840 906 920 862 916 373 860 782 474 549 662 978 136 235 881 479 951 569 307 258 39 83 734 478 566 968 640 335 688 106 969 85 893 608 866 885 787 670 458 341 123 449 280 137 0 356 592 583 18 717 58 631 241 752 440 114 547 881 849 480 88 541 220 94 179 954 647 566 779 989 11 771 127 648 367 12 501 71 703 602 583 911 628 944 178 498 706 527 641 379 474 418 978 214 755 5 347 372 725 534 452 358 722 623 143 820 820 223 486 749 694 755 357 466 994 224 46 416 266 987 201 429 603 597 15 309 195 134 787 740 465 648 820 215 492 960 583 640 395 629 790 630 379 105 521 89 95 425 1 787 384 630 77 957 738 752 844 135 939 525 659 309 270 955 135 152 719 205 835 342 595 861 490 567 344 320 447 938 27 346 655 196 460 456 87 393 919 145 948 378 865 578 82 76 454 0 307 153 367 469 282 254 597 857 795 381 36 396 717 175 983 734 79 177 725 422 801 398 127 674 171 18 371 411 329 625 54 678 285 284 917 336 805 882 278 641 493 194 575 347 876 799 816 6 92 602 628 727 574 219 970 799 776 116 745 299 62 182 518 432 147 979 263 676 870 296 666 757 750 797 803 872 644 566 717 895 466 454 826 643 370 436 735 734 605 116 584 798 129 787 916 83 515 393 502 685 463 533 830 252 170 285 482 826 698 239 883 350 532 525 331 253 721 874 787 289 23 658 741 154 24 939 78 609 142 753 899 541 226 324 150 879 357 60 697 201 78 353 118 229 580 409 698 680 959 719 945 73 13 432 338 322 476 91 985 535 41 727 832 563 624 10 860 541 420 321 903 641 563 890 244 835 554 101 403 555 235 851 173 540 175 926 358 1 728 968 983 399 934 912 453 508 884 146 509 873 116 84 181 72 714 712 267 825 919 117 570 854 780 850 677 97 637 138 889 932 852 973 293 176 322 650 197 177 685 831 256 992 876 867 303 322 439 323 56 223 400 361 459 310 177 77 280 448 421 690 800 484 768 715 892 892 218 965 616 930 149 332 76 492 836 452 27 445 654 892 567 428 505 617 806 96 758 137 621 487 66 559 601 390 355 447 554 819 63 971 815 878 729 139 471 3 247 358 330 125 570 166 263 995 138 729 346 21 932 754 133 412 252 533 704 852 496 806 605 768 907 343 175 334 564 379 856 946 698 895 605 427 156 727 112 95 90 854 267 681 749 223 330 871 29 271 567 826 30 635 321 299 39 558 253 886 133 534 678 951 249 90 185 821 313 362 441 275 499 295 676 542 576 181 359 547 518 143 414 742 300 856 534 806 105 905 856 227 742 135 21 458 172 502 317 687 860 613 156 628 777 888 183 732 875 521 161 53 601 641 799 915 263 135 991 256 391 28 820 85 312 765 804 658 486 981 483 664 553 780 272 613 241 88 142 387 512 755 276 95 230 180 380 539 454 574 11 180 436 626 654 676 657 101 297 493 151 141 106 670 765 775 555 699 454 253 759 419 806 730 621 930 348 539 719 427 53 868 504 507 687 60 553 553 544 984 85 56 184 152 46 203 873 91 511 306 852 984 237 669 208 10 389 585 516 927 787 843 438 372 592 474 811 808 255 488 42 248 451 753 217 88 593 677 661 355 844 445 103 899 484 233 25 492 855 352 77 300 513 645 840 669 158 937 126 96 904 200 640 989 538 473 226 233 30 680 18 71 778 134 978 415 579 803 389 833 830 197 120 254 906 671 767 376 866 32 322 23 497 569 576 860 201 75 498 185 802 220 900 277 432 649 319 831 598 173 427 665 835 718 267 333 718 455 336 486 862 392 252 328 479 791 360 805 25 254 755 514 699 277 460 963 531 370 20 59 129 916 137 855 872 397 235 672 602 561 16 97 240 316 64 847 527 600 467 499 121 283 537 166 889 237 776 68 383 909 116 777 648 872 141 988 901 761 526 743 767 918 117 451 211 831 499 645 928 871 52 620 471 465 885 278 389 248 837 620 845 655 539 485 614 986 81 897 996 141 902 848 31 285 167 465 917 530 502 210 282 321 192 974 574 264 27 581 212 763 248 81 884 751 759 214 355 852 419 107 356 610 75 83 52 876 161 344 665 468 613 795 5 857 791 368 442 32 648 355 106 731 131 532 966 217 324 653 945 385 590 33 909 42 615 642 726 422 217 52 387 691 159 222 606 405 262 953 321 254 138 218 760 452 535 456 842 112 436 481 486 432 426 406 145 101 495 152 196 45 828 234 287 355 661 577 619 901 658 982 787 322 831 418 636 322 155 972 778 424 889 641 94 183 756 386 793 942 176 883 687 973 19 463 716 252 591 990 568 374 144 373 234 751 73 133 557 851 696 204 176 798 185 939 845 285 468 330 303 410 881 155 39 322 665 942 873 630 234 233 984 813 668 468 194 410 614 855 946 890 93 142 427 839 654 938 230 895 403 472 169 463 873 442 424 812 147 99 41 658 478 381 397 61 874 672 914 757 791 820 676 8 946 679 900 330 521 528 992 978 575 690 514 865 316 548 772 13 177 709 771 36 206 574 308 645 818 975 61 451 209 846 176 282 335 461 140 49 91 154 810 67 397 605 971 688 372 169 717 148 75 169 398 275 664 383 834 984 166 725 52 395 856 358 830 388 22 349 416 850 759 184 339 814 335 779 808 63 751 53 680 354 279 501 22 344 421 276 89 189 525 474 862 880 23 708 418 236 420 997 581 178 28 759 822 499 163 188 967 926 427 584 904 599 953 802 991 702 281 395 23 868 576 742 528 46 926 347 525 399 978 859 857 905 446 685 510 20 871 413 364 390 963 775 360 670 65 535 192 993 695 88 134 332 404 224 966 413 272 556 679 297 696 481 502 260 814 558 243 725 501 390 25 206 949 213 206 125 60 493 29 901 477 51 565 785 469 796 93 89 464 149 57 141 699 424 570 871 483 295 501 651 150 509 899 802 296 422 216 311 436 677 462 505 675 353 404 283 432 746 301 869 958 842 65 586 887 528 305 549 58 735 881 455 458 309 620 185 537 674 448 408 761 676 862 123 980 517 386 744 960 281 379 696 577 4 938 266 205 882 689 963 553 438 525 147 173 244 624 415 600 621 96 117 4 463 491 77 710 373 634 803 548 90 708 998 69 838 842 913 704 921 232 747 710 229 644 593 420 686 282 597 412 311 214 286 403 903 59 98 388 38 763 959 797 249 540 832 183 640 387 570 514 415 689 450 488 796 800 109 703 771 57 157 745 269 580 813 203 472 413 320 771 966 150 228 431 311 912 333 101 960 220 779 349 790 251 250 762 501 650 306 576 431 21 395 553 508 829 799 596 966 438 952 615 915 765 221 449 528 307 702 601 22 982 8 510 95 844 744 346 160 555 330 402 368 151 108 426 19 838 747 546 216 437 939 971 663 930 239 261 126 467 883 585 243 339 996 134 781 229 685 405 64 156 983 313 908 655 951 524 503 523 553 568 957 167 846 137 851 734 809 196 956 82 672 453 743 404 569 917 682 665 538 780 74 138 330 834 454 446 662 965 709 907 928 359 485 794 45 353 865 779 342 151 788 357 991 537 555 650 626 700 691 25 782 320 190 205 559 373 119 573 522 7 880 620 932 212 801 143 630 277 343 209 646 201 127 418 746 737 203 986 806 754 115 158 306 425 554 997 531 443 350 283 436 76 63 943 847 543 85 589 220 203 752 850 285 731 621 749 940 55 474 488 503 309 213 744 910 133 658 564 187 603 896 261 641 429 546 119 286 743 18 103 322 943 241 390 835 472 44 899 236 181 960 787 561 571 545 449 920 830 136 777 688 85 443 339 206 576 705 586 83 721 680 867 323 379 112 705 691 651 619 719 886 474 790 62 103 532 275 820 893 688 368 239 257 945 28 111 503 574 532 237 184 648 402 183 617 292 353 591 96 93 363 334 65 692 949 887 866 970 865 122 883 194 209 930 68 600 374 911 504 359 189 158 559 910 894 296 802 166 856 264 741 838 852 719 966 273 77 378 41 250 305 183 925 160 180 37 325 373 423 797 748 643 377 867 59 618 939 33 698 180 235 91 223 300 269 550 716 34 30 955 913 310 217 523 115 538 834 445 248 926 687 747 226 583 793 170 717 952 902 517 702 400 395 112 777 125 303 924 498 716 115 808 587 852 591 191 121 231 297 484 469 262 908 161 419 997 785 839 282 977 866 769 592 895 141 677 894 24 819 406 60 992 832 947 258 908 194 651 530 4 744 515 278 664 165 425 512 730 255 415 402 36 499 746 94 199 714 207 122 954 672 265 199 259 253 136 542 282 262 809 140 305 153 638 473 103 82 484 100 17 519 126 521 587 49 951 325 771 146 698 477 171 36 60 309 572 219 731 695 589 381 206 16 359 228 733 661 532 934 98 103 203 10 687 746 807 154 204 458 847 591 893 375 853 907 954 824 900 936 155 544 124 115 557 866 882 857 960 309 777 332 266 515 670 7 320 74 820 226 953 665 818 65 8 806 94 527 572 909 85 249 467 547 423 643 758 349 681 717 404 535 197 300 374 254 232 517 876 546 612 786 832 694 359 620 881 39 944 284 163 967 962 108 640 586 133 72 608 491 457 889 958 157 26 517 791 543 797 902 597 379 415 630 768 308 592 585 352 712 751 755 693 866 552 392 500 826 716 899 939 309 800 26 569 82 56 943 812 367 349 285 336 580 959 469 181 538 594 311 897 933 677 339 646 801 20 177 486 234 166 959 210 639 934 830 260 266 700 99 679 250 549 36 322 638 302 900 719 916 806 551 704 862 185 452 792 724 35 878 39 958 544 245 511 155 869 156 338 563 600 933 254 887 489 922 190 226 572 208 109 996 801 481 777 646 509 593 903 593 558 900 130 447 955 702 839 999 507 294 181 866 266 761 695 671 231 682 140 619 845 692 339 831 30 622 455 848 100 679 424 13 607 231 582 434 478 798 500 89 203 261 728 118 336 898 869 868 284 476 510 714 688 899 560 541 372 143 509 552 99 149 828 468 266 717 135 659 93 118 237 362 159 173 786 573 402 481 612 71 939 912 805 587 547 851 751 530 679 591 730 202 754 859 518 677 59 241 959 963 136 737 148 470 184 923 346 64 310 148 981 637 488 134 329 528 115 239 794 695 664 197 141 900 142 425 555 552 230 453 923 877 741 730 467 459 607 498 152 129 194 940 468 976 487 523 657 935 484 361 567 674 369 625 178 108 614 924 702 760 490 836 561 443 672 957 86 254 295 177 675 632 507 14 194 163 491 517 191 785 301 58 420 560 837 293 763 386 494 539 334 895 53 55 243 358 535 290 852 890 144 563 78 782 275 690 56 569 627 490 299 357 142 399 785 240 403 257 550 631 686 817 131 603 850 281 171 711 175 702 345 667 357 352 274 620 402 413 122 900 921 54 896 617 874 437 300 299 539 425 380 107 69 22 839 231 285 560 389 15 726 630 602 937 580 352 704 357 411 825 703 977 877 307 607 317 442 529 967 498 521 826 94 36 495 360 727 695 409 884 797 805 157 280 677 377 666 213 190 400 637 369 547 420 949 314 707 989 658 268 304 686 165 104 283 800 36 126 398 692 387 833 210 441 931 417 49 877 598 197 654 686 86 145 487 918 617 145 812 497 954 843 187 977 663 237 929 32 995 413 539 669 86 428 217 823 616 135 173 607 657 270 467 611 756 592 105 436 355 568 897 395 441 894 737 560 326 562 632 733 117 217 40 669 231 334 114 656 279 329 804 123 731 98 535 48 940 836 780 242 136 866 969 221 969 225 958 105 779 601 515 427 762 715 674 98 119 228 352 354 723 275 604 83 271 988 453 896 297 403 976 718 582 266 484 945 899 254 943 615 72 766 217 795 681 747 814 336 612 376 24 889 244 216 465 434 811 697 37 762 380 165 189 619 689 864 832 714 463 984 590 904 651 697 480 624 419 465 707 998 386 795 523 951 0 31 566 686 120 389 360 173 793 661 827 49 385 222 390 290 356 976 600 130 126 836 886 371 167 654 947 272 270 42 729 957 957 836 220 201 863 58 698 13 539 690 332 845 107 929 503 688 876 421 821 629 111 762 386 311 144 411 65 8 197 83 354 375 684 417 430 499 636 383 441 321 250 873 189 901 746 753 735 790 913 567 340 198 609 291 904 484 148 27 402 848 651 854 289 86 469 48 617 925 425 263 164 972 369 966 840 910 829 812 77 753 895 521 357 620 11 800 443 505 711 401 647 446 295 0 278 309 488 912 312 703 21 736 572 34 358 861 967 179 998 435 248 862 14 410 52 611 583 809 256 979 267 583 984 903 815 609 331 824 134 480 866 686 664 58 147 224 659 218 899 145 677 259 870 447 433 729 491 806 389 865 609 759 90 373 550 935 768 773 383 36 94 281 415 399 437 241 739 517 857 689 907 768 497 999 776 340 140 989 100 194 805 749 966 542 315 821 919 734 669 50 450 952 857 437 70 887 928 284 193 928 797 836 528 902 52 925 924 668 769 343 243 81 627 735 821 200 885 547 368 843 632 53 251 578 530 702 982 221 292 75 360 131 57 937 409 764 666 333 415 79 958 909 604 42 941 988 167 489 42 662 240 815 183 645 50 770 197 204 870 342 915 909 674 745 336 324 262 340 602 845 430 572 651 206 48 533 240 818 159 90 87 787 195 342 158 137 831 107 909 380 584 747 71 42 16 272 369 685 257 337 735 800 997 909 727 943 543 237 123 886 581 472 385 670 458 739 471 441 609 367 826 55 680 611 540 195 237 49 849 554 297 972 661 847 436 543 463 557 500 911 582 362 781 886 358 40 759 924 453 320 113 586 133 12 332 653 264 370 695 263 413 913 468 356 265 898 462 283 178 766 652 744 162 960 674 362 34 895 136 128 404 147 152 966 833 736 100 769 682 736 689 514 129 502 138 710 92 591 841 316 628 480 476 3 747 303 431 229 194 883 131 187 276 881 728 964 283 376 890 36 2 972 708 19 962 677 539 152 862 804 807 974 345 690 170 907 790 60 277 365 946 921 238 875 599 674 907 521 845 494 252 909 946 553 57 828 866 837 866 920 962 792 984 211 537 133 850 841 699 166 578 148 822 353 115 178 53 82 343 71 226 305 152 641 830 681 624 18 198 696 260 916 953 183 327 797 964 603 401 378 219 542 72 925 751 334 39 126 431 703 7 265 336 583 953 175 344 312 346 152 687 483 223 651 919 14 392 949 633 320 275 963 650 916 843 26 304 689 307 825 42 663 366 995 308 714 761 63 238 6 657 905 218 813 297 577 249 15 271 282 231 525 903 981 331 426 342 207 871 329 22 736 562 237 300 985 325 323 389 890 56 648 991 960 865 705 987 827 225 489 856 570 996 607 352 187 168 691 427 686 815 191 872 341 16 928 275 197 182 406 366 226 170 173 822 583 424 270 931 399 578 281 468 189 840 930 538 989 532 659 880 705 743 404 602 369 353 370 298 136 662 493 127 821 399 836 235 853 429 683 305 814 96 307 486 146 687 986 691 180 648 919 930 434 805 538 584 283 653 455 628 337 675 780 626 28 63 760 525 407 260 368 866 375 926 99 758 553 472 405 361 406 586 403 38 996 191 522 61 691 824 432 804 88 777 450 857 875 812 302 414 469 920 462 596 693 68 678 84 840 16 781 186 22 545 634 595 378 726 606 46 501 677 882 315 823 477 512 303 479 355 891 936 254 334 951 765 4 138 721 285 133 974 676 406 289 744 921 907 485 367 293 247 585 438 682 162 945 468 94 606 869 172 125 188 292 899 937 423 971 481 184 905 749 670 406 648 649 938 930 515 259 891 185 830 305 399 455 941 298 595 358 650 848 676 136 613 549 85 561 138 94 418 991 992 332 310 418 824 283 468 129 262 716 975 651 301 186 435 268 76 897 33 547 896 752 953 646 92 534 448 443 4 510 280 869 877 666 350 105 173 973 152 613 742 500 768 277 976 529 68 196 949 559 174 964 863 254 697 2 557 312 198 53 71 145 512 427 296 421 34 423 250 801 126 129 10 43 923 102 731 78 43 541 240 906 817 906 570 844 147 727 729 768 195 320 249 593 738 844 997 128 741 988 763 475 929 619 609 38 434 660 918 93 698 674 567 736 463 922 999 714 910 192 785 238 690 159 831 876 864 783 434 924 404 980 370 187 258 13 985 804 478 766 847 35 128 397 463 669 854 479 401 373 884 350 213 444 34 715 992 443 226 468 603 396 410 793 423 213 400 395 430 428 598 599 717 910 389 641 178 923 592 143 587 251 367 157 508 973 793 311 319 734 177 396 609 469 707 952 98 361 960 998 216 696 476 30 953 650 908 654 648 898 407 732 793 15 266 915 2 498 705 937 248 531 484 855 246 308 777 934 630 528 216 994 992 458 465 216 910 253 255 113 128 521 114 48 132 746 684 143 789 189 687 284 592 510 674 933 140 370 716 426 444 708 236 60 665 702 237 499 715 920 320 647 167 829 702 452 641 429 393 843 986 680 965 658 714 13 523 105 813 96 28 320 746 402 901 822 157 983 37 616 797 63 743 204 851 851 47 861 868 597 378 385 398 507 542 444 103 922 594 130 965 483 580 340 676 785 884 89 911 65 270 902 753 6 422 473 70 153 106 642 503 801 245 289 890 45 905 348 832 157 563 222 352 764 853 877 849 237 374 116 475 213 943 480 734 897 891 461 38 840 345 394 792 507 262 588 877 49 271 40 208 440 949 975 564 9 804 798 28 939 771 600 125 971 536 505 698 740 849 574 35 395 983 279 135 649 157 212 4 951 328 365 757 953 104 491 926 913 922 132 103 905 782 47 0 991 565 460 762 849 590 953 602 543 208 77 708 111 828 760 756 36 987 937 850 170 66 265 756 124 524 757 302 890 795 524 373 665 748 558 370 315 744 573 618 930 474 452 488 513 684 582 694 827 445 653 450 760 282 553 444 653 777 936 693 239 149 903 177 793 459 520 450 315 570 429 2 276 210 608 767 687 552 905 17 232 787 354 7 652 588 230 786 137 790 634 427 323 821 320 223 238 668 645 843 145 460 670 709 484 274 580 188 613 968 111 741 327 560 975 112 351 763 698 280 255 575 765 337 101 424 150 295 23 355 619 617 756 688 107 46 891 727 228 555 689 721 821 932 467 165 481 16 695 398 445 899 663 736 736 853 323 295 108 813 560 936 264 155 904 216 982 441 234 55 40 132 514 555 987 34 673 507 572 405 785 521 17 118 493 156 726 286 340 693 969 429 574 556 111 604 646 902 350 864 401 345 387 427 420 344 775 740 286 959 749 242 433 560 430 799 398 719 149 511 844 184 148 146 632 724 788 899 401 788 199 982 597 350 567 853 315 619 90 217 165 947 658 64 129 914 746 591 127 408 425 927 775 916 126 627 651 635 167 764 667 527 970 169 466 557 791 586 140 455 126 256 255 956 871 529 170 948 945 2 289 768 875 878 988 72 395 873 865 835 624 508 400 419 4 496 0 91 5 797 951 822 382 126 105 361 703 992 853 905 363 660 760 508 310 80 732 73 381 134 11 175 581 205 553 911 864 367 648 648 708 813 342 167 775 509 174 889 390 45 414 619 549 282 10 150 51 361 355 288 230 744 889 252 845 494 46 783 619 835 142 917 920 754 355 697 427 193 336 446 742 132 813 864 871 237 635 645 578 467 866 578 741 971 719 690 206 712 107 153 878 233 618 700 260 180 930 672 590 397 626 314 157 144 972 755 552 775 141 883 369 550 354 220 854 313 130 88 284 842 467 727 241 8 543 513 259 885 196 171 910 852 552 456 849 705 608 580 231 585 225 990 482 851 158 794 745 432 291 421 637 532 291 212 782 23 45 307 788 550 547 95 159 767 796 340 800 1 699 533 965 27 991 569 384 27 269 475 1 746 801 583 790 258 311 602 958 505 494 187 153 941 600 752 773 654 633 429 753 97 358 825 808 773 666 667 122 743 600 870 765 76 506 923 128 271 679 184 322 465 458 953 125 110 27 923 959 84 539 347 230 133 909 268 473 73 267 248 363 485 295 776 109 32 761 267 399 857 324 140 84 407 162 473 911 801 682 709 558 467 149 450 842 424 87 802 400 974 672 939 288 49 823 47 972 433 668 753 432 222 573 897 512 194 420 946 698 961 255 450 797 330 763 912 874 899 39 237 239 991 190 162 80 679 38 214 947 520 854 101 788 572 769 467 912 718 519 291 780 543 969 519 621 770 808 47 447 196 7 399 390 780 152 637 78 511 994 135 972 99 612 818 59 578 561 741 536 800 221 842 885 341 319 641 965 972 92 693 189 636 723 154 262 482 273 425 665 629 96 609 877 849 447 335 86 155 590 151 135 806 502 307 845 730 799 988 791 467 775 867 624 250 669 515 701 963 27 256 315 686 924 372 105 48 449 114 528 966 551 396 742 584 273 127 478 253 530 542 594 386 120 821 757 507 901 922 137 413 393 136 960 275 786 666 898 850 741 190 632 257 198 802 126 868 385 331 930 677 410 293 717 970 224 403 800 909 244 204 127 713 397 790 831 572 283 265 641 891 762 888 524 915 693 244 109 519 945 261 921 203 164 964 985 662 606 183 225 623 434 229 896 375 765 758 838 265 992 275 650 695 193 952 542 419 939 212 173 302 680 977 416 374 654 338 640 625 557 806 503 880 854 640 533 526 27 268 906 96 801 696 724 29 48 593 115 147 228 16 895 421 125 765 371 996 759 413 742 948 438 280 645 500 589 495 202 324 769 148 943 343 51 355 529 605 937 184 314 166 621 202 605 716 556 439 198 921 482 127 246 298 554 344 628 749 682 835 668 870 249 778 969 625 226 277 735 357 442 258 444 110 911 461 116 400 549 105 383 289 78 950 403 1 633 302 807 58 189 871 524 750 186 408 849 170 380 176 630 921 428 222 286 835 355 893 974 443 292 47 379 738 393 823 48 237 666 12 881 40 461 310 293 191 448 986 832 260 201 673 260 890 834 809 674 487 784 491 252 997 13 966 581 960 821 702 651 414 324 991 743 543 774 464 534 827 530 790 218 606 853 54 32 816 214 53 542 216 659 240 815 818 535 548 200 525 339 636 962 966 516 402 977 434 430 557 229 434 649 507 515 734 489 383 850 682 139 705 951 838 750 510 523 338 387 701 828 951 975 666 19 450 98 696 452 781 7 874 114 679 641 290 608 99 690 955 972 823 804 327 832 993 333 435 666 993 272 571 386 566 11 463 94 292 262 360 244 237 327 453 392 858 528 852 387 288 813 855 27 360 871 192 848 32 148 534 882 537 603 228 453 715 708 893 520 966 428 820 542 305 419 98 678 843 275 422 386 774 698 898 15 302 318 189 931 534 49 163 79 961 762 634 570 502 207 915 952 371 170 998 220 115 822 208 43 200 537 812 334 4 991 93 467 482 194 625 161 274 997 398 938 145 910 275 901 823 413 985 586 862 821 343 100 638 968 408 543 586 802 269 659 655 679 22 103 452 830 205 297 810 851 752 618 121 85 347 927 748 17 31 562 500 91 634 107 469 260 228 572 603 883 262 883 895 625 274 439 987 100 283 436 522 746 642 756 374 869 431 421 673 758 775 931 191 850 864 596 704 772 7 377 774 318 201 254 707 629 355 188 980 342 98 940 66 622 721 824 582 593 809 394 168 709 306 420 876 32 235 10 328 903 544 9 387 529 70 865 158 742 723 402 376 657 207 141 81 97 844 64 481 243 188 12 396 79 773 416 188 631 993 121 441 732 636 380 474 425 3 146 11 549 43 555 827 570 227 124 719 849 5 708 772 259 676 257 861 898 977 864 949 234 241 771 892 585 731 792 966 247 672 94 664 384 341 851 407 891 951 932 861 412 261 76 974 868 192 474 731 303 74 33 84 324 558 319 566 701 970 524 316 591 442 163 147 10 746 849 613 358 54 607 540 226 700 408 434 732 952 784 108 138 63 36 70 667 543 727 809 40 94 212 574 761 318 593 757 320 280 928 962 811 521 172 904 207 154 955 715 208 244 451 343 779 269 666 707 366 470 78 157 153 746 504 578 476 589 503 667 456 824 903 183 188 144 884 628 690 897 211 990 337 92 240 43 259 689 62 3 866 232 847 675 314 215 162 666 616 871 484 817 842 299 407 97 169 25 927 812 346 586 723 380 904 593 981 847 24 334 949 363 431 593 250 223 931 245 611 454 441 218 414 899 105 32 945 848 924 445 196 453 229 291 177 252 398 699 410 211 587 611 63 346 787 842 186 788 591 5 205 399 6 447 256 532 694 310 296 593 329 859 696 243 885 466 111 698 146 446 29 440 661 199 907 561 634 773 987 993 855 498 172 729 793 441 348 464 391 86 34 271 537 678 329 377 738 119 699 0 823 321 559 545 912 712 882 789 319 843 245 251 639 847 573 964 831 390 311 659 402 83 841 217 689 578 812 636 698 579 579 630 957 192 507 610 342 606 981 621 670 826 858 455 468 131 911 595 197 28 142 832 397 314 597 438 410 341 198 210 369 420 971 666 699 507 382 889 624 834 6 33 68 90 289 486 957 826 685 596 866 816 283 451 262 12 606 976 739 46 222 772 748 130 729 711 631 683 371 439 540 353 716 722 529 566 668 829 900 857 515 777 54 886 660 296 789 363 989 661 342 81 487 471 219 89 144 225 154 870 734 942 931 471 944 844 182 263 652 672 53 713 178 49 911 965 9 703 683 968 978 967 137 633 994 523 56 627 859 790 370 148 922 656 261 913 862 666 271 453 586 497 980 915 854 33 814 793 45 342 353 36 112 521 168 534 911 905 500 422 169 379 405 127 78 350 47 782 793 7 155 10 482 633 922 255 43 396 442 649 597 994 784 48 427 906 881 49 305 711 702 280 780 949 190 336 835 133 731 778 343 618 704 342 764 598 873 822 495 747 247 41 816 697 680 632 300 727 98 878 48 985 359 414 179 262 575 239 547 734 393 157 888 270 76 781 107 707 583 761 880 376 100 400 449 752 360 40 480 839 778 900 377 778 253 152 572 310 17 944 886 963 122 965 214 103 96 976 289 582 216 800 704 64 790 389 904 353 456 186 461 622 605 736 964 333 867 715 46 618 277 843 421 106 584 58 298 515 493 517 640 281 667 571 614 550 23 165 276 234 609 423 787 248 970 16 258 925 315 535 634 570 730 535 641 62 629 621 896 29 931 424 903 278 838 915 974 941 443 582 700 466 716 677 182 498 686 670 602 860 385 378 243 673 747 829 440 371 846 872 858 106 147 474 379 101 21 211 767 483 756 174 678 378 512 114 788 290 401 87 326 425 903 525 112 708 254 465 418 695 932 778 571 945 392 566 879 610 156 834 994 159 784 892 565 966 972 506 183 323 405 518 723 298 849 752 226 510 794 329 448 866 289 520 663 366 784 176 131 267 6 819 687 681 160 695 537 571 539 511 370 219 812 942 161 884 324 124 901 390 214 360 342 127 62 542 726 389 655 343 461 193 561 567 376 916 20 973 138 27 779 941 610 390 321 486 177 743 410 286 228 481 104 182 231 752 23 438 924 485 582 887 631 444 52 542 578 310 769 789 921 242 299 358 532 142 80 309 220 476 780 190 790 166 506 324 294 526 604 587 267 782 765 699 384 153 565 671 9 588 295 827 81 486 298 597 321 101 822 513 425 645 643 937 131 965 321 180 815 932 322 735 962 582 631 993 212 706 253 171 933 231 686 507 9 90 828 605 460 7 604 778 251 924 744 455 743 874 456 419 492 560 961 636 353 958 469 476 342 906 129 139 633 402 765 451 581 537 418 813 810 270 316 411 298 21 725 470 638 951 525 754 382 226 587 282 837 878 702 523 188 954 457 966 277 262 405 568 928 39 75 846 838 916 8 596 219 517 738 120 949 998 272 797 698 753 171 537 28 865 276 906 665 359 183 641 168 596 991 423 32 312 442 13 97 829 909 269 531 155 307 835 267 568 952 332 759 6 457 628 197 733 293 387 340 5 374 758 410 814 428 419 70 331 217 204 601 50 600 219 903 748 886 193 140 597 540 208 551 310 226 918 823 90 50 695 923 704 659 549 509 271 475 428 413 729 475 693 479 365 585 365 793 49 910 462 674 725 257 149 124 526 170 252 239 62 222 83 150 446 963 622 355 830 406 977 704 117 875 669 250 885 482 419 718 327 974 512 496 171 476 68 977 451 423 946 130 446 635 551 392 894 68 772 172 990 871 277 241 724 717 48 162 764 495 992 114 787 277 603 515 290 10 942 54 384 236 980 939 493 935 570 874 746 132 7 912 85 375 538 449 373 133 202 654 931 289 945 989 455 887 293 446 156 397 408 677 965 15 35 901 840 887 800 988 890 847 331 885 370 253 363 705 154 572 913 191 908 451 740 368 765 724 78 896 695 173 74 718 753 730 745 914 114 758 958 987 327 445 150 365 995 691 944 657 108 202 289 204 396 201 449 335 570 826 550 496 226 583 509 304 374 324 311 964 850 332 442 639 682 264 761 437 802 978 535 381 921 443 645 931 109 384 934 215 551 660 316 459 232 60 995 42 727 446 783 845 161 169 607 471 437 275 539 761 205 985 450 460 193 850 418 377 268 128 864 969 381 57 389 96 907 376 574 827 100 690 489 87 362 955 996 926 398 901 713 274 69 200 537 259 739 894 476 805 534 603 51 596 215 924 981 311 353 251 325 433 260 842 121 53 338 609 916 871 423 20 306 985 611 960 117 370 631 440 686 651 927 376 325 902 850 261 694 393 687 527 130 307 268 356 235 469 874 184 522 2 579 180 552 485 925 431 962 183 905 964 218 362 83 230 959 68 948 670 623 998 391 78 899 597 977 627 335 773 306 655 133 267 269 858 394 770 493 584 15 299 882 952 734 98 813 841 839 321 21 436 106 583 562 299 399 435 384 897 164 730 424 518 525 786 370 335 941 18 789 385 836 868 986 875 828 649 437 253 61 201 522 896 331 398 836 921 572 68 586 164 647 997 727 463 834 672 950 668 355 975 850 893 57 694 914 678 231 332 894 976 581 753 27 559 228 417 167 599 948 917 979 166 330 676 696 567 381 632 304 404 98 744 542 362 607 12 988 6 775 502 834 569 338 139 112 62 973 857 24 39 90 953 222 354 339 115 67 603 522 643 357 617 519 64 161 965 819 970 630 936 942 653 67 582 892 54 545 392 345 464 440 988 379 920 523 509 170 446 561 398 814 862 505 433 402 975 911 998 179 384 355 206 612 422 3 599 533 158 498 160 815 973 789 877 323 956 80 312 821 236 21 520 706 678 541 424 808 759 496 720 71 515 466 578 965 426 849 0 325 586 88 664 176 115 779 138 815 609 917 600 631 748 726 623 143 172 244 332 524 991 751 667 94 314 848 68 646 943 959 992 666 86 24 135 744 238 459 839 329 661 636 821 190 408 508 780 123 590 993 32 716 874 943 703 257 564 231 941 380 957 998 897 241 404 596 189 93 700 938 925 333 839 203 129 950 193 225 95 971 296 238 942 858 264 321 495 551 441 691 938 558 549 507 932 633 938 342 952 493 923 52 901 216 48 240 355 3 672 95 211 658 241 88 825 966 980 596 639 189 309 618 154 92 48 352 227 242 787 77 197 246 555 150 293 547 486 49 265 910 994 666 60 40 594 506 633 810 988 495 127 586 780 90 587 726 879 175 684 263 804 449 674 76 413 968 348 342 562 512 230 847 9 994 14 622 353 300 156 936 849 2 886 13 378 414 515 437 540 771 677 91 121 671 199 874 411 994 164 821 386 300 193 547 871 525 922 288 199 437 315 27 643 492 802 342 460 46 281 797 465 664 581 138 468 941 890 629 690 344 763 279 929 204 783 884 804 675 844 487 419 982 54 721 332 613 915 221 767 228 762 583 396 380 718 651 876 991 268 639 995 686 270 426 105 549 922 705 453 859 789 950 687 458 581 700 735 121 679 946 928 998 432 849 678 74 649 645 300 309 713 333 683 605 349 923 235 340 662 349 662 803 642 432 807 838 296 595 553 640 136 814 575 576 490 274 888 954 221 224 583 236 639 874 213 256 511 860 215 857 224 875 15 30 641 195 573 383 625 273 187 29 523 709 850 425 304 239 70 764 1 575 827 338 584 709 183 397 199 566 8 799 272 849 596 574 197 650 584 510 847 49 414 384 219 95 474 828 309 70 211 281 755 938 827 489 990 926 335 960 945 378 725 86 809 393 819 893 736 933 903 475 716 667 669 435 922 485 723 543 505 167 766 108 768 478 656 483 35 112 64 104 214 159 550 286 970 225 404 224 571 241 701 226 243 959 676 534 460 975 854 577 701 709 38 578 407 528 544 758 890 425 632 48 269 674 727 440 625 595 250 493 891 650 821 874 804 659 454 920 849 661 588 348 216 507 591 982 876 860 871 760 407 649 260 885 166 140 90 169 480 302 909 416 819 63 528 378 725 714 983 789 391 335 13 313 296 864 317 76 101 889 976 847 726 168 598 361 340 506 337 508 733 79 923 184 571 906 991 261 250 975 47 695 70 735 641 654 559 888 167 739 896 349 735 75 413 893 63 661 934 209 611 750 92 177 393 996 441 534 439 782 971 612 536 488 517 939 619 867 983 95 30 198 216 631 498 71 443 857 293 385 993 432 959 570 563 354 735 739 105 898 488 6 671 706 738 274 297 328 509 642 722 57 878 321 709 77 128 627 530 490 91 354 411 757 412 869 360 654 496 231 119 858 207 849 289 960 484 206 536 856 954 815 264 744 88 414 245 306 723 487 460 618 660 751 244 740 94 225 758 118 323 612 424 214 319 526 925 879 467 908 383 919 695 940 827 83 686 774 246 258 390 903 744 557 9 767 726 986 782 876 238 909 13 401 442 866 436 171 170 938 127 594 442 480 157 865 29 856 606 351 13 755 111 501 908 690 142 22 487 565 918 713 641 732 966 332 931 58 952 429 270 792 4 385 227 747 657 166 242 705 537 834 921 934 207 46 487 445 309 803 964 930 470 757 887 528 614 237 812 402 310 614 29 39 554 169 361 941 205 127 854 148 127 664 413 74 459 413 461 300 877 764 58 775 57 528 645 307 909 672 282 446 921 635 978 939 615 522 928 55 662 183 670 876 71 532 502 428 289 101 832 889 496 380 876 934 769 403 800 141 607 868 850 817 709 722 807 137 339 362 692 637 673 335 238 880 647 763 115 618 981 209 720 831 350 846 496 103 597 842 340 140 323 131 617 447 214 923 620 293 670 956 560 604 981 96 141 909 719 366 714 64 683 122 197 270 263 603 634 179 464 61 95 662 441 958 861 478 585 498 355 61 786 457 102 822 432 336 718 859 540 90 563 499 333 16 360 176 781 826 196 182 237 98 891 229 140 581 928 715 326 828 995 350 172 890 603 429 686 470 749 82 585 495 969 885 98 646 473 297 63 197 829 321 161 63 426 317 255 250 157 90 145 824 600 638 219 329 605 560 460 430 402 320 55 641 315 730 851 852 290 764 927 353 353 32 827 340 22 520 210 960 782 939 344 949 152 162 268 839 861 916 395 613 159 913 909 200 792 62 766 617 316 495 425 720 649 354 835 970 320 448 315 877 909 530 965 664 392 544 369 881 94 826 509 256 794 912 556 356 318 463 881 882 719 224 535 960 589 256 876 554 408 728 133 877 316 786 744 61 774 283 270 37 239 334 892 562 329 417 690 598 25 560 445 563 822 893 873 281 290 34 799 676 362 458 653 776 462 130 872 111 63 427 519 790 797 839 869 307 207 888 789 611 807 247 803 249 856 656 666 32 635 278 332 146 838 380 406 411 276 147 174 62 191 606 937 496 163 323 913 782 737 540 916 952 381 541 141 129 780 124 573 239 759 165 258 112 619 458 576 767 34 886 872 46 373 638 172 323 722 885 421 802 801 909 189 457 695 269 424 295 582 714 508 128 700 183 827 437 938 810 396 628 676 62 209 931 760 121 385 557 168 357 687 533 818 972 167 101 652 383 267 43 815 994 640 512 578 278 784 460 741 578 258 6 522 259 881 950 128 240 169 339 758 49 125 164 311 930 26 925 547 551 973 551 188 842 64 56 181 440 432 972 987 728 798 926 566 306 678 559 518 643 426 87 608 366 160 59 20 738 644 670 611 27 897 994 864 53 83 70 223 431 25 810 150 828 300 21 116 34 387 347 814 818 121 900 66 710 33 974 990 10 732 949 23 996 4 254 354 731 881 459 685 908 541 10 212 384 281 581 396 870 299 600 400 566 770 112 75 365 540 925 122 479 109 160 922 297 733 770 194 463 108 342 30 311 98 88 726 938 893 645 716 846 890 190 211 751 598 486 555 983 676 950 552 73 143 252 248 356 759 637 67 261 50 776 452 789 349 799 715 957 342 345 646 714 147 55 656 553 553 151 38 533 635 685 576 480 785 852 592 883 117 876 465 167 771 642 17 470 318 316 795 838 167 510 31 584 350 295 63 720 87 664 273 740 757 392 144 614 262 58 628 220 842 860 246 79 214 985 682 849 881 565 823 971 711 775 848 264 266 616 847 604 600 936 356 629 348 976 710 96 39 653 548 763 765 553 732 331 100 276 648 799 248 129 247 865 487 712 394 594 481 189 642 686 530 482 170 209 967 990 579 641 214 946 630 515 194 311 277 525 359 731 110 111 7 753 823 958 823 662 347 230 845 304 700 342 712 291 576 15 684 651 933 479 88 790 519 149 143 605 595 718 232 943 68 891 707 602 901 724 905 605 637 407 380 225 299 984 345 701 592 520 987 506 109 278 662 751 8 592 210 252 469 64 536 437 522 278 19 78 162 894 385 427 837 826 120 64 20 684 528 873 585 247 866 8 503 612 350 171 467 874 217 779 588 959 440 3 57 579 37 227 849 954 359 96 53 581 385 321 132 153 806 309 922 322 513 379 274 843 444 272 254 73 622 31 991 32 76 868 611 322 607 380 175 24 418 550 594 661 697 434 55 568 414 753 757 679 948 202 883 40 303 747 275 703 889 857 131 474 923 98 174 852 855 814 474 171 494 944 827 774 606 715 118 550 527 941 394 697 620 66 982 217 797 280 950 247 75 316 755 962 324 226 168 694 776 956 322 151 638 132 730 257 995 280 34 153 550 532 791 741 571 544 102 529 220 588 791 94 845 13 289 975 320 996 59 697 374 418 147 822 829 216 713 104 454 450 721 292 148 263 191 334 188 980 779 250 922 495 74 746 341 976 470 760 94 594 97 400 178 904 416 870 494 278 8 721 672 864 860 215 336 484 198 473 380 48 86 217 320 790 552 806 193 886 902 432 593 999 286 383 336 696 231 9 662 508 769 106 120 904 76 288 942 381 495 670 336 69 950 496 958 815 875 780 382 669 645 212 779 372 404 66 30 333 733 316 927 3 609 151 220 692 291 979 637 904 363 210 48 276 83 587 26 336 56 187 487 818 548 193 911 996 310 891 879 261 312 533 592 589 412 374 577 292 566 235 278 915 503 881 243 615 854 938 217 765 838 299 108 947 311 190 745 749 190 500 451 215 942 57 441 385 589 219 164 520 620 187 134 989 548 667 154 397 279 387 883 765 48 886 686 876 736 194 987 732 729 170 754 539 141 436 556 528 915 696 308 472 715 221 743 402 140 688 970 18 113 374 806 689 256 243 675 799 235 971 327 469 575 404 510 616 905 213 11 483 664 932 37 177 300 79 686 429 218 376 641 623 803 916 417 652 493 250 67 742 975 837 642 821 147 74 805 470 112 547 557 920 754 440 679 149 999 652 869 24 625 249 275 268 292 359 694 42 518 364 101 600 858 21 537 179 26 935 133 663 78 542 856 855 679 239 43 722 859 134 924 548 971 948 755 625 575 216 990 36 989 526 629 29 57 915 57 135 943 8 579 64 677 73 7 799 304 335 795 119 1 866 884 160 67 410 733 108 377 952 446 504 601 723 333 315 419 350 146 659 323 266 767 423 249 176 66 425 758 994 515 396 291 292 155 532 345 935 752 486 836 170 647 791 209 162 837 160 121 419 173 320 778 196 311 888 496 745 621 913 416 422 141 9 557 310 455 571 944 641 796 357 814 292 784 432 519 45 163 651 851 972 365 861 138 941 213 876 958 451 672 759 298 715 460 756 540 230 286 742 749 534 45 336 386 552 966 169 961 916 203 366 493 58 539 326 307 445 935 233 301 849 557 229 300 939 222 113 811 351 33 419 505 971 39 84 971 526 344 823 353 314 892 551 248 190 993 532 349 906 769 183 382 35 487 299 360 421 148 722 650 42 164 393 694 551 478 831 13 487 375 719 498 491 161 257 261 510 23 757 768 862 45 166 792 293 906 607 588 300 15 709 951 909 694 210 261 988 613 429 698 63 59 321 602 111 673 834 183 228 735 977 696 816 747 335 524 879 423 682 635 681 601 540 591 542 244 294 554 214 323 288 709 382 287 614 399 353 568 616 50 470 683 418 784 560 484 797 649 174 242 833 505 472 66 19 375 50 43 749 586 140 339 90 487 105 106 745 796 479 24 408 567 618 249 898 369 809 767 604 424 842 796 963 76 933 862 448 573 171 683 78 940 47 355 264 183 23 792 360 982 503 431 807 330 449 481 583 968 689 405 481 100 258 652 448 767 802 762 962 971 897 232 768 750 703 161 868 791 574 606 894 371 705 381 702 738 288 288 122 391 396 977 143 380 832 844 168 898 96 147 909 65 226 898 130 612 714 95 818 967 41 961 567 524 812 403 701 856 946 934 666 542 146 441 770 851 998 555 387 866 116 907 872 198 972 247 497 586 547 464 645 891 858 467 675 800 988 559 962 973 414 105 87 109 651 537 403 954 956 390 297 872 119 86 214 269 820 968 859 572 672 465 929 718 629 66 39 917 70 592 53 805 39 509 966 56 799 98 342 923 229 96 718 441 970 443 529 538 355 269 409 554 478 285 554 968 339 869 935 624 485 965 912 974 779 452 375 173 374 474 572 956 400 691 621 542 983 281 187 937 581 744 365 665 534 128 574 704 25 821 795 590 105 937 255 927 401 769 42 629 154 325 219 478 78 127 171 554 298 299 111 752 41 664 720 851 964 615 96 745 683 820 672 201 143 290 919 500 747 538 307 425 904 396 177 385 215 75 828 248 950 679 978 869 837 337 264 294 145 933 134 117 82 170 990 277 815 678 407 89 941 475 212 8 103 118 514 780 459 263 83 816 416 789 435 322 485 681 18 933 103 93 607 452 570 445 534 890 722 329 8 475 945 281 717 111 471 459 275 872 61 907 170 691 724 449 13 7 681 94 547 485 382 288 733 469 798 816 930 456 346 806 270 588 291 63 344 93 0 674 47 758 982 523 882 794 717 996 445 564 204 787 240 827 664 938 394 407 608 594 762 92 507 835 565 53 993 203 313 281 929 392 66 296 292 39 156 135 281 737 916 807 603 522 661 580 526 491 745 270 29 288 693 442 935 594 782 686 78 311 998 63 344 496 983 251 607 501 540 265 787 256 340 495 302 800 70 66 188 400 243 99 694 399 354 179 973 828 891 867 437 971 635 235 88 699 363 242 494 628 123 103 964 186 443 778 178 326 255 983 50 773 952 823 777 756 156 278 249 542 651 945 813 884 479 866 778 528 227 325 511 322 847 543 998 306 290 630 100 254 932 340 448 708 404 709 533 604 550 588 986 184 727 715 243 655 824 857 75 471 366 844 980 922 245 365 971 792 502 697 328 903 612 933 484 84 792 497 682 791 889 131 719 761 618 102 506 895 551 693 968 291 925 883 79 565 262 979 8 582 726 590 674 847 882 211 496 819 950 378 696 737 529 21 268 461 491 387 489 819 55 475 507 766 58 134 716 654 40 66 398 795 6 271 245 632 479 854 591 744 442 176 906 472 212 34 765 750 211 53 820 612 205 718 545 878 296 815 747 937 592 694 679 968 610 189 812 510 686 766 822 255 999 945 695 802 590 117 503 258 977 28 856 60 673 522 460 554 258 772 587 52 241 280 601 550 518 405 660 181 142 693 811 12 129 173 126 401 556 984 44 760 431 412 440 717 489 95 283 50 604 429 979 92 499 557 189 849 894 158 497 332 513 705 459 651 170 991 164 15 779 679 635 947 708 571 621 238 749 343 438 577 487 998 667 937 381 676 360 94 200 878 36 873 216 963 152 558 209 380 680 109 330 196 876 388 83 5 32 977 215 873 810 69 582 235 585 191 421 458 98 785 232 810 368 548 332 736 699 930 478 313 281 29 490 354 683 136 53 522 879 899 486 171 9 461 883 423 209 135 714 981 439 793 529 666 945 123 24 228 609 426 948 657 970 99 973 816 133 23 511 852 665 553 67 520 43 548 881 538 329 757 244 673 796 212 331 542 208 172 181 49 440 156 582 151 526 825 500 715 884 389 261 694 677 951 857 304 413 476 595 186 724 658 552 298 149 407 971 760 268 4 822 411 812 850 918 386 507 664 489 802 753 37 775 518 212 610 148 107 693 159 988 224 983 669 117 137 787 954 717 49 781 962 966 529 193 169 251 825 211 34 552 429 323 339 376 117 276 540 391 421 528 264 754 748 764 997 666 893 207 420 702 799 848 173 351 847 301 100 621 914 253 786 881 945 726 981 403 531 903 117 657 931 281 254 148 774 522 299 99 707 499 576 996 947 399 583 232 298 497 21 318 751 498 378 516 44 161 488 733 771 303 171 945 52 771 803 409 819 395 803 352 908 615 744 394 150 750 200 783 891 621 841 523 633 737 138 909 398 885 822 310 564 719 218 921 81 486 128 389 785 37 190 993 4 556 923 529 743 245 692 325 787 814 120 961 414 588 187 925 198 949 898 332 471 751 870 89 170 360 340 951 478 263 353 448 253 697 792 67 46 166 623 945 881 669 480 678 978 389 946 133 979 850 560 228 237 60 291 121 442 730 11 352 385 529 244 795 401 654 597 830 808 642 952 927 851 798 319 288 316 294 283 520 148 298 523 435 580 592 913 791 518 960 296 49 531 650 756 352 55 7 311 128 994 154 934 603 960 162 443 762 897 420 116 244 60 561 208 726 641 697 704 617 686 794 338 289 619 151 498 844 401 393 631 942 999 794 290 687 105 417 556 968 312 540 13 130 529 234 246 520 827 820 203 175 431 285 109 447 678 309 126 282 840 593 604 61 271 477 633 923 478 492 148 179 815 128 974 153 615 29 648 247 973 82 346 819 884 315 529 721 685 24 949 76 315 300 350 289 905 177 575 391 673 181 356 856 519 519 152 999 886 853 766 650 207 125 672 370 318 619 809 88 394 80 695 953 776 476 721 72 130 838 95 352 253 278 47 933 133 614 629 781 138 811 254 252 906 465 533 928 544 924 553 714 360 81 544 591 543 671 505 110 865 26 375 470 740 369 197 912 436 570 502 408 498 335 174 428 225 130 312 32 353 897 197 740 457 24 840 385 411 787 425 315 411 628 609 46 239 518 892 441 968 142 502 742 777 627 570 275 210 728 11 675 524 365 147 407 699 157 750 513 50 911 472 249 142 34 57 659 767 7 476 605 167 25 101 603 584 596 13 738 683 894 623 323 255 538 653 801 832 304 870 5 64 114 905 25 399 12 125 183 384 485 184 227 560 728 440 124 716 768 818 183 370 23 15 340 73 328 176 240 503 847 685 556 706 184 433 408 920 319 719 279 654 169 898 82 7 177 571 95 851 919 361 434 964 941 259 626 763 800 381 141 473 976 356 277 624 440 737 522 948 847 974 343 692 346 929 780 511 334 793 364 52 663 659 872 305 622 290 763 574 774 763 496 92 181 560 931 936 912 703 395 355 508 607 582 94 239 417 285 916 779 604 261 485 821 4 663 883 646 890 775 789 363 143 431 163 982 646 558 344 951 966 219 67 774 885 153 300 60 411 181 933 289 517 256 2 487 304 93 399 753 262 505 808 807 678 894 487 3 365 432 325 374 574 540 559 970 716 563 953 605 151 506 290 1 861 730 993 608 687 594 483 235 113 952 655 496 481 159 307 881 805 20 533 211 422 727 686 364 774 842 332 545 696 190 844 134 275 111 649 41 729 768 346 827 67 114 616 271 339 872 608 374 292 449 83 209 109 382 165 851 52 896 338 793 41 737 382 463 428 965 131 780 232 200 954 126 895 314 472 116 517 645 40 648 565 730 162 953 382 491 933 975 462 566 284 974 64 195 660 197 292 720 328 575 445 244 847 153 889 281 385 917 798 667 282 664 384 302 620 135 156 792 644 317 701 516 119 411 256 709 713 373 131 330 511 936 618 63 483 281 34 752 332 717 949 921 980 316 371 755 56 758 633 488 72 717 274 987 515 752 778 386 712 682 977 646 323 834 97 429 94 812 587 973 498 869 316 395 289 621 976 49 483 373 462 95 118 896 96 757 199 714 282 605 843 160 712 689 792 731 722 940 502 948 704 345 794 572 695 11 966 428 171 770 736 571 875 74 185 289 680 776 788 501 777 820 289 132 542 396 652 569 424 498 696 391 701 356 423 217 755 843 448 20 339 511 415 95 750 676 152 338 224 865 392 891 510 287 349 125 683 286 209 861 624 399 123 379 218 271 968 307 721 878 291 92 170 323 936 488 768 870 13 523 377 512 761 153 162 371 851 726 792 475 233 803 226 827 206 329 426 718 854 194 559 633 162 282 699 376 473 409 152 914 939 64 921 650 419 211 473 102 376 580 38 597 213 58 407 986 278 190 358 640 532 738 823 296 154 872 115 166 706 979 572 306 231 170 630 358 555 344 624 450 938 698 895 946 508 722 36 920 363 173 362 72 659 774 835 538 296 450 292 523 224 893 108 33 46 22 565 206 377 284 472 981 905 855 230 125 55 769 214 293 651 366 193 489 647 873 905 92 291 751 815 939 985 209 784 513 235 213 768 333 798 28 41 708 540 446 506 509 217 448 739 953 875 780 251 410 826 825 872 209 645 542 117 284 771 539 295 782 497 84 224 764 474 93 144 185 562 302 841 332 633 202 607 786 849 716 612 215 963 80 283 73 109 755 716 213 945 54 537 832 650 794 933 169 278 752 332 317 150 496 84 277 520 484 247 109 345 194 700 809 643 211 268 903 916 453 925 360 309 254 638 916 722 575 775 708 668 104 371 54 556 58 381 726 728 891 168 767 273 893 589 428 978 974 148 457 959 506 334 611 63 838 865 949 539 261 898 455 341 885 667 38 865 33 801 722 282 10 801 131 671 426 790 379 105 791 276 819 885 197 755 294 529 691 146 364 907 926 234 427 249 591 316 598 485 100 665 818 960 102 122 638 596 267 482 719 371 227 86 714 268 415 772 126 405 934 131 732 957 31 714 948 675 341 576 625 400 886 511 108 991 536 876 998 727 814 544 473 578 949 528 934 580 813 427 551 220 286 443 711 934 243 587 987 812 119 868 444 225 102 135 675 333 324 452 30 677 863 797 693 331 110 843 557 506 438 13 947 702 416 149 945 542 411 277 289 416 580 855 540 308 854 607 743 864 13 143 761 606 635 707 565 937 475 192 388 4 505 250 951 804 506 450 218 556 793 796 425 150 758 304 763 279 588 501 459 534 168 349 492 94 638 158 241 319 257 26 830 668 162 560 162 689 485 41 470 955 863 910 541 301 191 627 283 129 830 613 802 451 337 323 994 698 59 578 89 603 163 259 76 251 271 326 633 785 948 742 135 849 476 588 47 326 628 111 914 548 718 782 396 252 182 570 223 807 505 271 523 689 173 934 545 146 888 352 367 845 630 375 702 29 201 677 617 682 816 55 140 335 236 564 372 841 307 811 381 229 163 988 113 907 596 60 905 375 134 963 315 535 564 452 750 869 898 182 869 303 486 391 798 457 621 591 219 105 298 2 261 336 821 411 399 857 172 302 397 534 261 840 709 754 190 11 816 959 350 510 288 302 957 148 605 588 967 177 120 256 667 204 943 941 630 419 305 586 414 27 681 566 577 487 778 871 978 393 48 149 799 618 128 357 886 607 650 96 36 7 300 883 863 331 888 930 957 607 302 302 240 991 862 102 525 19 858 192 811 248 848 657 159 939 387 844 605 161 768 424 755 151 851 984 219 643 297 391 82 521 480 538 909 597 382 5 459 767 425 952 789 659 907 936 97 279 892 865 709 217 553 163 55 912 63 772 293 808 158 497 889 125 482 607 346 623 220 942 601 151 726 362 314 861 726 536 439 558 190 787 699 659 754 597 760 114 612 77 432 271 79 853 828 685 203 777 384 401 763 933 979 110 614 429 988 872 794 53 942 530 127 710 11 48 707 888 159 140 176 139 217 590 367 174 345 772 809 103 213 338 575 141 74 179 585 107 119 220 444 527 927 117 637 455 517 634 126 516 5 45 186 343 467 825 458 531 705 276 417 493 928 280 970 843 63 258 673 90 549 859 314 64 137 539 656 183 229 176 50 13 881 415 298 338 871 339 164 4 636 384 967 444 937 959 401 643 580 610 220 302 841 521 855 709 125 849 862 286 705 176 704 95 434 351 53 576 266 950 394 696 707 233 970 332 294 408 655 550 545 867 928 904 710 400 922 54 582 968 753 979 265 286 214 850 63 670 21 481 714 547 800 729 777 36 586 877 231 432 840 132 884 25 744 550 454 158 137 13 79 560 528 754 424 866 651 943 145 798 879 413 347 298 845 656 88 388 450 428 305 280 182 757 872 402 427 989 549 405 915 506 871 429 724 936 159 522 388 870 168 613 734 87 853 365 793 357 269 655 43 98 500 171 989 268 25 927 785 61 160 292 697 8 531 567 842 209 145 271 711 309 789 879 492 564 571 819 674 113 822 614 882 770 269 811 334 259 904 187 49 847 908 953 162 726 195 103 22 659 538 61 350 163 472 382 495 548 625 498 317 669 480 397 162 586 708 815 662 912 8 110 297 922 25 380 866 492 571 399 562 930 40 273 334 34 884 160 313 311 859 201 140 662 830 373 122 200 310 491 477 131 395 607 452 791 414 261 994 23 296 753 191 34 964 982 293 24 140 629 790 504 877 718 578 972 634 0 131 229 918 464 955 878 492 640 188 369 513 486 520 663 15 704 809 836 466 290 645 949 326 608 580 672 794 904 974 566 30 155 24 244 825 986 707 877 33 14 6 572 276 235 363 22 37 438 739 538 72 683 325 65 321 78 146 120 144 295 540 27 644 168 675 717 731 72 13 60 938 738 112 273 645 301 537 149 184 803 63 961 499 510 982 542 220 997 75 126 646 81 189 71 98 321 381 530 799 463 536 319 973 84 620 533 158 862 823 770 586 222 25 674 671 614 632 245 139 98 169 738 92 329 410 268 83 793 411 209 92 619 504 789 464 64 149 663 885 826 3 735 857 262 507 523 500 490 456 647 976 791 621 901 991 738 948 494 411 403 548 40 456 322 466 364 154 605 692 222 985 157 336 550 40 344 484 188 712 848 749 319 991 685 476 741 496 357 409 239 86 44 408 206 749 904 226 914 424 856 163 564 786 112 300 798 406 271 615 364 50 748 998 958 629 878 470 337 841 38 748 556 460 493 733 849 407 38 602 184 408 571 427 389 12 948 648 185 983 979 289 715 665 981 81 918 308 415 945 922 611 408 610 135 323 696 190 17 588 776 174 950 486 15 552 529 517 134 82 535 869 797 508 99 166 950 225 728 67 112 879 188 885 98 488 203 690 427 377 56 116 864 993 863 997 976 424 510 40 431 531 733 512 900 698 697 161 612 35 117 197 41 596 38 801 686 136 286 503 194 465 604 661 496 6 406 57 85 61 46 299 72 189 925 658 997 466 283 122 46 658 16 54 272 676 459 497 190 795 414 911 314 508 808 893 268 910 917 675 306 232 966 667 865 937 242 288 781 315 59 695 947 406 203 149 371 644 256 922 541 746 907 321 783 700 594 701 583 851 376 593 484 900 518 484 530 942 15 727 799 933 637 8 721 962 82 286 4 911 603 329 32 925 584 167 87 386 626 572 19 889 408 815 824 309 374 525 584 290 36 403 458 893 934 573 718 439 179 563 202 290 120 723 840 818 306 138 110 549 390 214 566 677 716 476 875 911 170 292 766 703 667 385 521 628 276 562 176 648 967 52 853 55 371 833 625 807 193 851 734 450 934 367 880 799 926 45 73 809 91 261 100 728 477 740 242 115 291 144 301 653 520 487 551 96 858 24 295 272 948 180 747 944 640 574 979 423 422 25 383 808 36 278 251 522 548 25 746 266 38 894 30 331 105 400 685 589 356 566 25 665 166 985 862 609 591 326 920 497 635 57 135 35 587 957 932 535 413 443 303 685 429 819 127 835 809 409 408 445 753 615 851 186 783 301 577 212 121 794 150 71 621 905 643 608 380 319 440 221 852 56 5 308 40 800 166 331 717 879 598 733 886 919 417 269 34 536 27 463 63 536 607 339 554 649 144 140 659 16 568 347 548 400 676 746 761 961 731 249 977 394 444 711 168 407 663 79 367 830 870 898 967 112 666 326 899 453 252 800 693 325 152 73 553 636 115 369 34 795 886 406 487 92 507 303 813 36 933 502 134 501 934 833 365 901 827 845 638 143 121 969 170 215 216 250 663 674 585 52 397 256 307 549 145 984 560 46 509 473 486 420 899 726 628 443 673 38 572 94 761 618 7 128 310 247 579 977 155 818 299 796 585 329 719 378 780 267 895 497 851 360 39 712 521 794 155 783 102 461 891 445 754 515 941 96 800 553 845 776 266 337 248 452 105 43 716 567 648 29 892 788 280 435 751 687 582 455 571 325 666 205 252 144 840 37 56 607 697 850 814 919 12 674 302 550 962 207 999 80 931 579 995 929 67 279 618 369 385 637 315 638 926 592 133 183 545 155 552 608 385 687 630 359 282 646 589 521 152 945 78 78 452 71 76 147 709 776 792 719 451 813 766 81 663 215 119 936 589 134 823 458 543 504 845 475 104 183 358 485 420 572 613 674 233 810 719 148 803 569 97 26 961 764 3 944 976 760 701 172 78 275 961 151 29 572 750 523 601 66 409 767 95 167 240 566 578 163 667 628 965 395 541 638 393 446 264 320 751 79 970 999 969 694 582 544 924 333 594 71 962 563 101 31 209 42 481 73 194 88 856 876 469 786 726 829 47 601 106 722 908 491 369 370 768 89 387 349 979 293 512 107 264 745 463 80 149 710 818 639 97 9 938 794 425 883 5 176 396 795 957 725 109 266 165 887 166 679 845 496 532 511 786 287 206 109 943 406 349 287 16 376 768 865 433 181 677 793 41 399 329 846 712 634 665 774 733 266 557 878 622 467 777 721 334 695 576 782 479 247 322 683 158 526 465 858 289 756 320 349 257 274 465 618 983 47 400 22 816 198 926 835 489 417 667 594 531 217 551 62 746 146 901 575 588 260 69 211 683 973 609 593 953 679 943 408 992 270 728 706 959 775 106 989 987 570 721 740 206 459 953 891 239 985 35 718 154 893 548 969 43 987 708 763 648 954 395 706 971 701 660 388 834 907 770 429 310 298 648 887 788 977 189 494 224 124 894 823 387 893 93 94 924 937 657 365 48 60 378 672 418 742 800 111 472 564 171 942 761 302 711 472 271 411 796 535 59 935 587 481 429 86 598 504 770 47 803 574 706 646 719 449 316 839 970 859 366 838 133 756 33 731 662 373 168 755 716 829 308 719 588 710 583 145 223 822 757 828 313 739 820 879 630 996 468 629 738 60 186 848 710 954 791 824 221 881 985 230 5 73 952 175 988 925 219 802 349 522 926 97 541 206 753 491 256 908 835 656 551 694 642 794 610 672 870 227 448 215 903 240 300 519 927 400 518 506 674 567 151 629 603 881 774 961 747 904 141 397 617 579 344 650 191 185 604 507 793 566 752 552 747 617 965 93 952 232 123 79 558 639 861 364 960 454 294 332 268 367 851 395 195 263 17 713 932 685 658 799 279 72 237 542 375 757 517 482 126 987 577 498 121 32 351 971 344 890 364 10 338 707 942 547 626 821 420 699 912 875 972 630 123 640 395 501 387 762 123 596 860 521 613 542 628 345 886 563 432 128 707 333 283 224 28 970 506 830 754 703 197 461 460 200 870 229 315 710 314 279 941 345 584 796 822 606 267 922 360 246 87 115 660 974 823 106 437 635 349 166 162 916 448 763 361 809 146 368 826 762 307 28 713 6 558 918 88 481 928 547 517 340 290 175 874 886 446 960 714 727 52 753 229 727 278 515 915 276 95 160 218 456 656 316 166 447 47 777 797 885 346 220 904 564 412 54 458 863 15 703 134 848 616 531 971 244 715 994 808 816 578 66 802 21 132 930 544 745 150 197 167 580 463 890 114 370 986 120 784 921 425 441 321 36 932 401 685 9 382 185 909 92 75 6 558 708 323 393 751 647 257 723 423 491 537 352 94 519 882 761 274 410 312 998 943 555 163 96 7 434 863 326 540 801 440 543 481 421 195 870 190 80 814 90 713 136 432 58 779 260 250 132 821 984 794 444 39 982 432 973 587 153 308 171 774 321 275 380 944 777 192 905 898 818 868 34 394 644 93 682 294 425 776 167 250 914 869 663 149 458 656 683 816 756 981 278 104 782 488 115 55 275 553 648 933 183 309 955 591 947 218 663 381 602 886 719 577 827 266 434 846 36 862 518 542 30 457 179 653 109 498 431 140 865 757 310 967 185 757 802 610 201 848 777 93 490 273 511 956 819 497 711 547 745 689 694 422 40 925 734 803 912 704 920 599 92 575 185 208 671 894 3 738 11 537 408 494 587 523 422 16 845 650 147 520 445 752 58 187 962 179 131 172 908 882 938 223 117 284 747 961 521 120 966 386 23 929 818 905 555 36 261 16 32 703 242 353 556 90 195 556 791 15 884 103 275 729 43 59 590 375 659 564 846 498 532 682 421 664 680 959 404 682 70 65 155 609 14 626 979 350 805 308 517 864 231 81 808 433 390 822 881 467 502 843 997 413 264 923 957 892 860 668 979 28 654 113 957 346 307 986 202 621 815 824 485 433 607 862 54 875 308 841 254 831 329 657 501 518 538 64 106 713 605 518 216 450 444 563 28 523 347 990 436 843 816 184 59 383 776 870 732 719 377 831 224 414 597 230 295 240 701 704 120 900 815 326 110 564 14 195 391 900 201 803 793 207 78 144 85 569 305 162 576 593 216 529 712 174 230 470 175 414 6 702 266 890 722 468 146 632 435 476 85 347 247 581 150 114 684 332 829 455 337 205 276 45 990 401 167 961 379 517 339 173 993 281 663 61 951 139 838 701 913 389 217 86 770 136 634 253 367 951 348 281 944 644 849 338 207 202 34 580 893 546 960 721 375 556 189 263 652 699 860 454 507 222 475 907 137 141 278 843 839 559 211 222 855 40 620 457 250 889 91 865 773 316 356 819 892 962 416 584 579 752 803 924 417 281 806 292 552 695 269 315 476 763 322 124 366 327 355 924 382 809 980 965 192 90 406 872 977 696 927 337 273 780 73 389 972 431 65 625 740 706 85 541 209 62 987 549 183 564 244 721 811 691 358 436 754 569 258 540 563 33 729 884 315 746 321 53 443 732 274 463 723 880 586 835 751 216 877 769 670 995 784 452 289 381 72 538 571 632 373 635 176 653 706 183 516 849 947 501 381 894 268 670 485 320 89 480 729 714 931 760 493 260 476 220 25 565 200 73 150 398 30 728 929 785 726 898 434 876 546 668 286 702 596 383 98 429 988 677 157 29 601 34 541 985 597 626 377 152 599 747 821 759 658 162 232 899 684 444 498 937 38 971 991 446 123 770 320 331 760 280 266 753 799 654 40 863 963 108 731 640 144 784 683 878 868 376 890 720 691 172 674 929 866 34 365 93 618 538 309 477 131 991 373 460 565 172 164 170 207 649 757 660 388 341 306 977 207 279 208 104 61 233 405 426 316 855 138 375 468 625 438 816 333 194 537 3 652 856 340 744 266 762 91 257 516 924 266 651 884 96 536 679 136 642 369 190 874 274 482 190 384 606 168 167 983 921 18 966 961 676 532 636 561 171 728 401 658 179 210 59 822 194 642 346 973 422 53 516 58 807 974 348 612 226 184 957 985 992 622 146 464 518 919 541 628 192 715 577 123 283 72 890 301 765 633 306 981 354 128 691 270 87 113 741 441 806 304 382 397 63 55 768 312 171 252 36 577 28 918 223 100 2 637 219 925 325 340 618 277 53 146 991 369 390 830 588 3 102 797 227 961 411 447 183 870 214 385 376 378 833 563 838 413 15 986 329 404 106 431 263 653 881 382 800 791 835 62 472 469 941 43 24 590 682 883 265 800 975 165 437 59 363 548 579 685 791 805 952 633 116 269 59 54 368 249 412 353 309 895 70 894 748 14 275 685 130 812 166 530 768 603 871 661 430 383 32 347 466 609 368 736 122 501 663 74 985 55 240 534 321 631 950 80 354 340 668 944 244 468 403 521 547 667 129 947 568 833 15 399 908 923 25 937 252 374 997 319 418 363 261 501 302 970 152 720 841 548 266 165 217 749 421 176 833 200 997 698 361 930 951 204 828 905 219 244 930 191 848 177 959 378 692 886 473 150 450 955 786 207 257 91 704 921 383 744 642 90 971 968 26 597 149 593 873 53 194 153 271 80 230 79 883 686 554 316 581 406 993 697 547 340 498 755 970 293 378 282 197 191 261 486 354 757 136 286 539 769 406 900 718 341 200 782 327 289 9 563 540 38 369 320 903 802 793 342 984 691 436 815 533 670 731 245 924 630 308 26 744 622 531 289 719 729 78 944 930 258 292 548 9 619 930 300 702 139 497 803 991 976 306 230 53 31 221 305 860 743 387 361 927 23 32 963 187 106 968 398 221 151 380 480 369 379 803 795 573 434 534 31 123 344 461 231 414 467 1 281 417 674 828 567 304 624 765 450 26 213 375 96 841 338 45 777 827 361 792 645 212 137 745 511 611 915 369 830 979 159 246 613 504 274 79 105 527 902 76 841 670 68 350 254 179 20 845 409 891 178 17 809 547 916 500 988 724 688 98 603 342 831 653 899 229 305 878 421 801 680 498 677 969 549 934 285 49 419 224 814 815 706 228 305 39 123 695 195 345 998 92 137 378 720 897 50 978 321 142 372 731 665 505 476 921 242 302 117 326 907 57 633 176 871 563 906 756 147 418 796 258 908 284 729 868 10 558 155 50 381 383 656 306 289 857 715 251 660 430 961 622 300 293 401 829 606 206 122 900 184 395 247 30 641 913 316 626 264 148 706 697 906 18 361 347 6 621 595 281 269 319 749 895 102 327 574 708 537 576 958 763 227 785 180 599 748 697 29 444 71 454 154 652 746 432 802 160 479 573 626 423 704 228 936 923 469 630 309 826 611 457 499 888 652 143 588 805 57 33 730 11 795 765 611 476 480 950 373 756 925 458 32 430 412 625 337 853 776 722 610 62 451 627 84 614 647 146 206 493 298 729 557 656 509 262 27 390 848 332 606 305 61 232 85 174 762 398 24 213 840 211 248 475 890 277 770 825 825 448 946 421 683 112 554 807 463 62 367 702 502 70 402 781 531 372 935 516 42 907 735 778 938 291 502 625 425 178 55 679 504 371 530 282 599 59 523 993 63 64 696 25 727 817 333 728 197 14 739 728 371 723 988 677 807 225 904 125 700 215 393 409 820 378 848 992 626 343 720 787 371 322 738 799 814 290 604 935 16 905 582 389 18 4 727 389 604 518 614 427 904 997 341 451 279 752 482 967 290 866 794 205 992 28 316 832 666 949 239 332 688 319 737 257 998 415 194 17 60 612 482 450 202 708 366 114 565 36 241 317 27 712 578 234 183 14 698 596 428 774 383 386 698 165 836 381 993 699 153 249 266 827 941 703 149 984 44 507 571 332 739 72 741 149 746 453 918 439 805 526 692 610 227 855 241 880 129 336 991 746 797 747 732 457 164 946 1 776 200 887 316 92 425 942 381 487 389 343 797 539 394 57 13 376 987 988 86 419 938 330 667 884 182 251 167 183 640 184 628 580 379 309 196 405 749 255 522 937 424 898 274 541 794 438 847 613 944 615 529 785 205 963 146 34 851 724 975 138 799 198 570 706 286 996 933 705 604 160 416 710 500 229 955 562 103 347 133 139 195 984 600 690 766 600 454 451 837 93 799 890 90 407 958 86 246 523 238 914 619 14 929 733 233 926 507 32 369 566 81 702 193 969 772 374 608 647 247 610 369 266 467 690 932 327 593 303 704 522 45 564 490 246 317 279 364 998 700 0 631 445 363 894 541 93 321 971 697 141 183 777 55 164 783 467 989 50 456 839 142 34 665 457 614 812 58 30 827 507 455 41 393 543 866 647 753 714 160 564 80 675 140 567 344 215 55 131 142 801 203 197 9 535 517 817 274 420 813 96 917 81 589 207 921 506 639 694 341 433 1 502 422 833 508 697 498 125 70 650 133 701 871 684 674 3 538 497 579 269 456 455 551 520 566 750 476 191 49 260 93 536 535 471 325 602 604 436 586 395 872 90 93 361 138 547 231 631 86 789 858 39 308 989 532 580 661 137 239 581 404 933 840 774 663 82 829 844 887 249 685 702 249 27 934 175 536 832 871 448 10 747 888 531 20 970 437 902 482 259 34 660 903 322 607 697 298 571 742 847 691 983 511 874 625 977 356 47 146 281 58 366 814 387 289 833 813 603 573 123 797 479 93 829 489 404 251 826 528 583 506 294 271 672 161 132 358 627 345 570 72 417 698 511 115 598 957 863 697 40 221 870 73 142 973 710 645 878 275 501 679 152 284 796 173 840 865 642 411 121 424 937 507 462 325 452 985 817 767 374 868 66 844 841 711 841 694 774 128 338 217 373 566 562 926 390 186 431 368 968 556 962 436 227 44 107 782 421 873 164 5 54 834 717 783 716 55 942 896 264 38 624 14 234 316 316 878 552 867 385 665 434 754 303 724 9 612 888 348 597 666 530 173 182 236 450 714 653 246 484 427 104 420 643 277 95 681 650 436 415 548 346 731 543 431 794 718 695 56 779 313 57 391 229 759 550 386 925 859 358 363 165 260 801 29 993 988 941 639 240 803 536 951 722 770 214 783 21 815 826 408 659 346 558 616 167 877 948 209 827 753 241 586 726 113 134 288 574 111 659 19 91 331 414 436 151 381 466 33 603 162 738 330 379 38 130 957 135 905 600 548 710 197 314 728 13 739 485 576 351 240 759 418 260 726 906 118 151 655 759 138 671 509 985 723 529 129 111 801 980 115 29 42 370 821 195 509 782 541 784 855 750 453 311 814 770 44 923 829 469 806 20 530 339 362 529 862 678 549 516 627 977 173 102 707 800 171 34 136 777 884 26 810 942 865 254 440 206 977 695 386 882 76 859 879 748 616 626 764 429 459 243 44 480 955 519 621 567 945 3 867 857 986 108 314 163 297 778 384 291 150 596 210 460 695 30 811 313 696 811 437 270 789 304 908 744 225 762 619 817 871 444 447 957 735 239 925 97 260 120 932 33 883 822 418 627 438 226 415 466 131 227 324 638 849 40 696 549 345 724 753 568 737 144 241 417 682 14 605 501 323 822 889 488 874 93 912 240 801 289 868 43 435 143 819 717 707 132 52 389 44 812 537 141 155 775 534 219 988 760 601 304 629 230 52 475 116 662 750 853 445 336 53 493 705 617 112 113 925 29 625 157 898 814 385 325 170 784 560 726 956 38 437 541 197 360 565 982 865 299 961 11 980 76 670 19 512 92 249 466 189 489 518 500 284 18 633 688 365 196 89 52 744 154 193 287 586 978 412 410 744 900 919 321 341 415 491 783 272 15 413 32 850 790 830 151 515 483 502 195 701 437 348 598 651 894 657 15 76 415 393 401 168 186 915 734 407 659 43 241 969 821 188 894 377 213 383 55 206 231 830 461 760 906 696 833 248 365 708 772 139 642 728 639 118 54 240 488 661 694 650 209 802 849 256 317 588 185 750 814 721 731 549 510 324 417 541 812 564 384 101 681 87 887 806 219 210 680 241 36 375 861 555 44 581 493 237 143 460 332 194 380 307 361 92 518 902 691 149 8 173 3 575 163 724 331 218 785 646 85 843 945 333 553 48 710 129 570 415 861 222 589 394 75 455 667 675 362 459 605 648 848 180 644 717 724 887 750 48 780 782 731 816 381 304 382 334 297 359 719 146 818 243 754 343 602 559 160 485 802 516 559 283 541 361 586 582 170 901 691 643 364 497 69 366 377 73 183 917 78 832 947 448 161 331 175 329 460 901 816 328 198 784 654 19 689 230 366 83 78 824 226 917 932 115 218 499 990 719 32 545 128 296 520 819 876 692 336 655 720 180 373 62 670 534 551 557 645 871 472 37 381 811 788 131 871 404 311 529 202 74 801 903 177 305 893 613 722 677 312 648 145 48 157 95 535 205 605 339 25 154 242 66 150 813 297 166 822 693 694 871 926 851 949 750 176 840 433 819 779 501 489 24 979 930 948 458 581 824 275 936 612 638 242 65 591 778 804 453 110 411 157 286 304 582 161 941 878 686 402 187 794 743 95 719 117 448 201 813 853 677 385 12 803 959 512 95 790 382 764 421 386 975 20 529 3 405 841 548 215 94 944 414 730 987 165 261 862 599 449 283 938 791 964 754 564 604 886 751 488 508 101 680 726 112 38 605 862 105 12 205 51 217 221 807 545 275 478 416 387 435 911 712 207 445 105 351 316 880 548 626 454 946 561 14 91 455 450 844 119 982 661 206 70 501 141 362 833 96 316 548 149 888 808 125 673 875 239 697 357 270 848 221 643 449 285 756 394 939 294 744 738 231 965 407 597 20 945 95 247 151 568 237 335 575 533 408 112 785 624 267 865 242 7 207 68 362 258 150 498 244 458 408 580 349 652 969 428 348 973 526 120 720 585 698 883 308 128 13 835 194 478 859 255 120 401 251 909 547 622 233 496 500 128 720 582 162 469 942 256 908 688 661 662 790 892 194 970 205 803 410 274 727 65 543 883 505 279 675 442 352 738 320 275 775 424 904 835 523 38 96 812 420 537 859 842 700 614 858 64 481 56 645 938 212 377 819 796 939 239 518 523 947 559 887 293 920 851 15 270 394 17 55 436 402 18 159 108 950 261 199 916 82 948 4 763 2 112 293 295 443 521 814 583 636 330 242 735 104 154 787 988 258 511 619 345 942 417 787 922 870 509 958 222 138 226 521 274 272 431 895 316 647 962 795 531 467 241 229 153 49 606 760 840 609 636 664 703 400 397 619 780 558 358 219 757 540 879 6 491 117 435 319 194 195 913 227 138 744 17 435 276 429 856 911 466 857 445 81 663 21 834 215 991 771 592 83 835 943 777 8 553 466 294 623 204 398 45 321 528 432 186 203 102 547 648 384 412 230 981 972 685 311 446 632 96 873 713 277 576 763 882 438 84 266 386 32 836 374 450 129 464 344 577 989 451 904 81 729 220 18 757 432 40 77 650 578 78 853 355 420 342 80 750 312 686 122 113 929 313 939 251 53 274 355 584 243 957 760 84 476 174 156 193 302 554 261 755 177 155 585 33 719 882 449 898 0 193 796 276 347 939 605 849 158 257 902 200 784 918 463 522 693 941 467 765 272 689 428 644 752 858 108 145 74 201 435 108 400 134 338 782 411 357 557 493 983 313 923 341 634 227 411 616 138 454 98 617 992 566 607 202 756 935 475 681 178 191 326 795 43 516 650 737 50 709 152 985 478 973 942 37 403 242 469 432 351 942 491 813 430 958 992 900 144 257 192 170 39 770 444 588 383 689 27 909 507 536 245 857 451 529 235 648 38 272 438 312 961 881 823 868 478 967 623 320 572 22 610 528 489 16 138 346 882 949 570 997 907 479 480 258 806 494 375 870 751 320 882 336 649 927 247 19 541 624 591 171 188 356 393 80 961 326 676 936 702 531 832 935 429 599 767 638 248 804 492 221 469 131 803 493 117 747 148 344 715 60 493 458 918 109 817 454 337 813 137 871 807 169 159 529 748 926 526 760 891 177 685 347 568 46 391 140 671 68 815 106 567 46 201 734 192 384 255 189 500 329 494 414 693 869 710 242 771 219 566 224 981 456 986 487 555 662 271 9 149 723 457 688 120 702 748 1 683 32 424 600 141 177 420 139 446 203 425 543 352 629 710 406 631 690 699 23 468 902 916 200 255 555 746 36 76 3 956 592 909 501 885 449 653 541 769 683 175 78 484 789 437 885 866 115 369 530 479 686 710 285 322 985 730 808 716 750 251 649 341 625 569 488 172 751 98 690 584 347 584 18 181 21 162 451 137 503 133 641 523 199 360 462 140 253 591 428 405 816 213 932 581 326 16 829 305 31 135 600 973 760 176 316 334 135 128 53 563 820 675 651 257 316 604 815 630 848 780 501 744 843 11 713 744 196 827 668 497 231 548 770 796 673 786 234 54 386 257 349 754 81 897 646 389 359 27 527 722 626 494 772 625 733 402 436 339 453 649 251 925 567 667 797 919 63 764 208 802 529 915 519 230 187 290 304 951 257 381 788 66 797 424 7 812 627 873 763 551 813 962 156 879 219 786 234 763 983 219 940 149 678 334 84 854 439 978 637 435 75 694 44 184 211 974 246 82 57 685 878 97 374 59 564 72 235 176 371 608 291 626 677 468 735 401 481 917 446 842 512 725 611 687 378 787 49 723 121 720 472 388 376 927 779 153 812 103 140 612 113 484 82 563 637 169 885 973 832 444 629 435 698 210 483 956 794 7 933 982 676 808 359 619 262 638 313 427 627 172 602 94 911 149 624 709 263 900 122 820 605 809 687 316 30 315 396 88 323 470 649 911 233 73 441 152 550 152 325 546 324 304 247 862 386 237 365 990 115 802 680 508 799 756 119 794 377 62 844 592 616 57 938 26 17 250 210 886 344 840 149 474 190 556 806 943 711 449 898 49 75 921 309 341 805 1 341 194 403 780 593 611 15 957 159 449 213 362 463 577 289 985 837 900 914 6 929 87 702 363 213 812 360 435 705 108 19 18 982 323 241 400 927 964 632 999 849 490 855 493 576 392 475 756 945 44 398 312 843 203 362 999 476 689 991 973 528 67 707 78 648 280 521 121 394 674 280 208 564 722 167 22 600 998 148 391 67 364 662 138 547 343 363 725 827 886 863 890 145 25 964 711 143 511 146 667 385 552 632 423 741 657 926 993 583 584 48 196 357 72 736 245 892 791 798 295 450 563 681 544 320 466 477 766 407 550 485 226 766 214 326 310 235 283 38 45 894 829 832 724 172 748 427 163 515 548 617 322 726 528 92 851 755 937 647 476 753 431 818 240 691 809 741 988 689 53 854 245 817 244 597 521 345 517 407 486 660 112 840 809 366 13 307 104 99 854 842 533 492 60 447 617 694 549 573 585 23 712 146 843 987 391 585 182 360 552 233 747 646 658 714 813 317 951 114 421 19 818 692 159 833 677 788 811 287 738 263 836 875 812 628 785 579 567 994 992 245 341 314 899 650 116 124 959 202 519 537 722 962 144 678 722 400 663 913 750 461 100 851 431 952 140 238 866 350 16 290 298 559 805 267 469 408 292 116 241 989 19 20 297 737 51 94 907 435 420 154 67 7 597 69 286 208 512 464 375 787 771 163 453 532 649 524 54 98 858 890 979 236 865 156 176 30 184 589 682 948 383 252 812 546 949 21 443 676 839 738 362 214 2 645 95 919 270 408 284 953 109 140 161 501 738 637 937 707 523 420 362 672 694 475 311 311 857 489 703 343 504 220 310 57 466 435 340 580 852 102 604 850 389 13 506 694 466 777 840 381 88 828 139 848 802 752 579 349 569 40 337 83 427 879 811 268 450 119 555 663 29 974 370 944 146 887 268 487 20 986 116 708 812 807 667 918 766 392 475 77 508 455 495 254 374 471 308 297 565 929 225 516 135 936 262 371 358 23 403 283 122 474 744 896 83 789 948 510 965 115 288 456 885 812 110 744 370 193 17 27 963 250 25 504 20 226 861 331 621 775 150 983 124 901 805 233 129 73 529 728 411 769 885 415 960 355 893 255 351 977 481 698 382 376 626 853 628 137 276 599 931 778 12 596 472 88 990 493 263 551 669 753 834 148 755 926 966 79 434 106 482 737 256 168 866 460 411 571 943 494 983 342 783 66 702 455 404 125 878 174 559 425 328 64 143 429 674 294 573 577 98 369 535 829 918 316 811 593 181 861 785 794 602 70 287 487 905 358 135 426 195 464 991 464 758 634 490 665 447 331 512 661 563 982 704 431 292 789 978 885 830 77 564 537 935 118 540 821 286 383 247 88 514 629 646 957 847 356 342 93 428 153 641 906 567 132 369 877 584 897 38 200 318 223 306 326 863 210 298 682 44 463 846 164 873 958 311 45 2 215 121 831 403 643 797 41 290 333 963 733 610 681 7 203 885 269 492 870 685 416 765 536 219 531 576 805 932 530 840 931 926 494 21 244 75 723 809 178 887 391 76 771 40 866 859 961 516 532 69 774 88 281 49 288 170 586 657 982 787 11 607 443 517 160 7 34 425 328 519 894 424 853 814 492 99 635 853 330 964 93 24 294 420 13 347 904 733 77 15 487 999 874 267 532 328 6 253 38 260 199 879 29 665 706 891 330 822 518 164 704 388 847 292 584 662 417 70 26 282 29 914 256 256 549 775 242 793 867 614 35 73 672 2 914 897 317 375 177 376 949 432 763 820 668 46 547 533 242 11 328 877 491 577 268 524 4 40 878 85 138 358 465 782 904 550 255 521 157 273 809 81 305 254 445 687 876 478 788 335 698 966 434 205 912 755 842 333 831 439 840 718 691 298 431 296 620 525 171 476 213 940 958 768 731 519 697 10 598 474 206 471 66 748 31 466 226 67 594 909 257 88 785 406 287 637 736 519 283 593 934 458 460 25 361 311 536 665 36 85 138 169 214 743 833 900 635 892 859 440 161 755 332 69 403 645 744 31 588 400 279 686 489 775 426 814 656 993 793 329 899 733 964 794 424 990 633 146 844 951 783 642 901 645 597 176 639 42 28 517 938 538 80 712 292 437 530 716 57 713 767 543 515 430 860 824 534 317 646 500 127 971 311 951 544 547 500 449 345 426 441 572 987 278 490 899 523 85 994 877 964 824 185 642 307 174 0 128 388 719 674 320 451 951 651 700 867 763 401 740 774 996 687 128 18 365 515 616 213 88 242 901 304 480 730 916 75 749 785 657 987 376 69 288 540 236 76 79 51 738 33 941 427 202 218 783 417 52 170 686 872 954 912 659 166 822 222 210 736 987 479 264 938 14 445 805 853 393 445 872 586 496 686 719 426 597 939 156 771 540 283 801 118 163 551 463 623 103 902 340 450 538 367 220 206 840 343 140 965 651 876 651 636 574 371 494 251 302 730 22 35 586 687 534 537 655 402 852 414 311 348 602 391 86 706 133 443 1 227 215 323 671 653 881 142 224 540 46 183 435 246 784 514 575 321 361 791 491 120 268 672 438 446 241 302 863 571 629 242 247 96 529 301 976 128 664 815 238 22 562 451 124 197 61 490 356 485 157 184 341 624 96 947 519 223 630 312 614 500 801 713 466 495 943 129 151 858 194 182 997 66 908 433 309 410 960 616 592 428 271 653 189 40 704 247 376 172 395 318 165 901 747 861 927 109 643 886 382 121 331 992 754 212 952 640 425 66 71 124 180 696 477 261 785 221 164 205 452 180 394 57 539 551 804 673 794 161 518 187 73 477 117 259 505 377 941 894 591 749 678 473 597 420 625 147 362 113 334 429 332 74 680 226 283 137 676 245 99 153 314 101 830 191 722 819 430 771 596 28 85 108 210 193 658 425 448 924 72 345 571 539 854 104 178 206 359 704 28 629 874 25 196 987 157 596 787 626 87 706 110 872 253 649 573 909 899 701 479 997 101 177 254 333 224 631 260 94 383 252 956 134 730 315 119 113 452 517 742 733 294 562 268 995 48 307 382 519 429 879 213 406 305 35 213 437 42 298 38 948 43 998 464 515 433 514 182 916 831 127 385 828 561 99 971 874 474 295 602 400 787 319 754 907 666 0 301 150 108 704 354 696 210 317 501 787 655 744 572 416 233 40 519 133 428 487 516 993 219 383 642 378 239 973 644 308 12 32 731 105 255 367 506 290 728 108 425 161 201 607 35 11 427 72 65 873 93 295 782 637 962 899 256 373 752 607 712 572 559 483 867 319 428 149 291 947 237 853 864 864 311 624 232 644 939 354 937 677 550 722 447 954 991 159 410 551 386 977 913 969 893 253 552 76 648 184 334 790 414 498 282 997 213 998 675 82 142 150 857 226 385 955 156 200 506 795 116 245 507 419 748 10 546 51 499 397 825 232 581 608 193 107 606 795 297 634 958 748 182 154 355 597 212 338 294 861 633 212 744 153 398 381 130 121 222 249 653 956 63 935 353 846 806 21 122 379 82 765 751 304 995 593 886 963 912 289 794 439 454 656 220 192 442 303 173 443 916 95 293 675 259 621 556 100 217 170 48 990 370 968 931 470 475 608 201 843 851 905 111 655 447 71 866 891 449 620 275 782 404 632 338 887 914 312 303 301 84 962 133 25 633 552 269 960 782 834 841 598 395 245 502 640 260 536 669 951 195 888 775 426 670 533 517 689 651 394 739 953 254 136 96 404 771 875 779 878 123 783 590 174 772 625 929 36 424 794 330 124 9 51 924 352 779 879 832 744 740 870 264 439 314 329 232 35 791 94 620 35 559 733 516 745 539 941 660 940 977 221 573 427 65 901 305 704 574 138 306 45 141 190 225 244 577 374 55 368 101 310 690 614 649 618 910 946 407 662 603 887 141 445 519 21 448 446 843 724 149 754 244 337 711 492 266 822 418 118 732 314 212 108 770 734 748 194 284 530 828 703 724 927 434 348 793 172 278 568 725 294 370 523 697 968 905 637 481 467 927 171 86 693 359 49 579 5 905 643 190 408 756 433 708 624 551 901 195 588 957 276 196 566 555 512 463 454 774 36 729 906 979 861 384 89 84 887 955 289 646 274 898 51 295 354 787 801 429 851 304 97 685 626 432 324 417 148 660 206 419 90 360 991 897 803 444 615 531 204 91 90 445 140 890 738 789 584 681 723 942 445 297 366 866 133 701 66 391 526 517 111 692 751 193 766 323 711 267 76 692 414 153 599 154 934 74 294 92 217 535 368 92 389 455 450 583 793 927 198 950 198 328 619 82 495 572 287 964 349 413 616 550 559 54 567 518 624 993 297 205 53 270 85 878 494 686 206 8 157 128 994 692 336 886 211 912 414 842 851 490 325 892 932 382 544 103 410 464 901 556 309 606 734 292 217 986 645 491 300 989 855 726 183 530 875 78 330 418 724 490 569 113 548 656 872 804 569 878 775 959 712 614 836 833 154 509 952 169 324 860 795 454 248 103 390 466 101 23 873 203 956 828 136 670 859 760 632 344 583 705 719 494 310 263 605 771 355 509 784 32 789 929 316 463 487 360 349 531 486 588 564 423 133 305 610 746 183 254 462 117 451 386 100 808 387 772 158 115 669 985 204 172 396 538 801 287 404 44 421 771 227 838 744 968 76 210 936 388 886 279 327 141 126 636 146 986 266 653 751 500 153 816 177 734 38 459 594 954 778 182 230 659 11 821 151 247 869 548 688 948 878 764 42 660 803 166 103 249 665 843 406 906 65 219 577 355 256 444 525 119 889 392 497 838 293 656 639 518 619 718 604 644 634 737 321 661 811 966 987 52 181 986 872 279 623 149 465 110 75 331 620 913 99 707 170 19 570 526 961 91 738 357 523 686 333 595 370 691 652 524 724 320 29 211 155 583 849 348 321 139 266 788 735 469 198 297 808 546 183 657 740 701 255 625 744 58 649 982 668 697 273 396 654 378 260 934 363 780 78 279 425 623 770 630 101 836 272 13 476 578 845 380 66 715 356 731 439 183 697 703 74 24 932 557 434 512 620 334 689 53 144 245 20 45 35 805 81 926 658 293 736 212 306 97 792 724 944 300 633 565 545 841 677 751 474 163 843 979 437 58 568 955 232 987 455 476 113 849 943 665 121 131 61 357 699 602 207 999 10 687 249 332 841 738 790 227 239 75 69 912 637 93 115 159 252 836 921 394 429 228 854 797 525 84 200 490 751 803 84 277 249 210 135 737 15 84 266 39 812 403 348 952 349 256 563 678 789 643 16 622 258 687 792 544 977 893 529 729 347 834 42 413 291 540 923 736 845 409 579 198 491 54 498 546 454 155 84 342 282 287 777 145 381 911 971 75 38 367 992 284 504 670 133 175 824 756 868 780 937 782 954 760 414 359 328 827 915 692 193 498 466 749 837 227 485 574 176 147 946 79 114 830 169 25 607 896 46 290 805 673 678 359 112 0 33 799 538 356 71 27 649 842 457 633 487 908 417 254 132 301 865 434 84 550 679 484 720 824 841 887 158 543 462 751 240 352 694 343 708 352 380 803 186 955 151 166 64 551 209 646 937 284 337 555 196 37 453 616 731 804 925 517 506 963 555 369 869 601 895 200 721 781 405 469 36 81 947 451 372 62 244 598 735 24 617 348 830 440 993 446 152 59 624 107 409 267 780 501 447 845 819 714 635 582 25 204 148 184 385 120 811 397 134 378 497 490 129 428 171 1 288 697 693 281 460 84 316 135 327 473 929 728 201 349 896 962 284 309 886 20 754 282 59 870 399 922 93 251 651 780 275 735 78 381 413 106 819 100 881 746 932 259 181 465 784 435 221 469 127 538 691 670 751 506 408 411 364 442 757 851 191 957 726 991 232 663 415 347 997 897 409 643 958 531 996 530 430 214 1 752 661 123 237 280 258 368 185 421 722 438 571 155 685 728 429 507 170 580 152 453 404 753 575 5 642 111 284 632 571 808 748 995 107 120 440 514 78 358 893 78 952 733 157 649 807 492 592 996 259 327 945 98 102 738 191 834 561 555 370 477 275 115 551 299 949 842 230 716 9 88 921 728 620 535 89 246 572 870 561 213 574 833 320 881 753 663 20 563 436 987 952 123 678 954 638 0 96 901 22 604 440 529 97 17 139 112 128 702 539 669 325 238 887 259 92 859 254 7 823 853 868 529 483 435 159 181 859 859 689 785 786 277 180 299 154 251 389 66 362 308 272 164 305 559 509 250 375 468 918 401 538 684 349 217 189 878 231 697 428 287 15 521 646 369 938 119 124 748 806 388 427 142 912 288 22 111 392 253 108 457 694 941 290 180 26 455 113 883 229 460 94 33 1 128 181 180 152 931 874 125 568 374 425 817 778 138 838 212 423 65 695 886 505 200 245 474 881 74 83 197 287 468 360 975 677 679 648 568 796 512 156 382 943 133 391 221 521 299 345 203 583 166 538 585 403 838 654 828 659 892 387 65 410 941 868 228 96 252 979 410 93 241 635 508 407 274 814 557 159 697 307 104 723 658 635 646 901 62 486 493 539 759 705 640 434 196 339 432 406 153 959 938 25 840 253 393 212 971 749 825 462 412 75 735 483 322 743 97 797 50 815 601 393 634 691 748 150 109 517 733 902 660 47 611 87 895 405 658 582 657 661 836 70 884 744 894 467 145 981 77 944 987 235 634 63 457 736 990 846 385 542 411 650 55 504 893 306 393 65 135 96 438 582 243 372 353 86 192 740 207 782 846 370 31 193 429 655 549 448 458 166 13 960 619 505 450 258 115 364 946 58 922 553 1 190 930 135 782 194 280 490 683 468 270 663 34 464 631 672 123 492 293 996 254 603 984 743 601 369 275 914 968 523 933 276 470 739 456 715 203 751 766 264 229 473 941 800 645 712 81 416 440 938 33 314 708 424 28 634 158 311 36 996 262 443 159 410 587 719 458 362 187 279 161 39 655 480 896 77 80 736 800 336 112 400 15 860 527 140 488 545 35 563 874 103 822 499 988 461 871 632 23 400 213 384 664 30 119 128 880 96 173 919 132 929 816 540 940 659 222 262 421 327 224 448 909 539 365 565 64 133 869 546 523 278 30 885 333 47 928 263 743 506 398 803 319 560 841 691 370 36 462 262 876 595 160 745 484 241 132 224 854 452 230 655 553 885 500 671 337 482 881 243 803 280 529 200 355 996 259 693 323 817 205 487 729 800 288 41 787 861 869 231 377 369 821 422 904 968 468 511 534 138 690 367 212 415 695 46 215 975 364 370 64 421 462 191 462 704 505 601 971 274 405 882 465 144 655 953 696 934 254 189 605 133 91 466 834 652 23 395 179 198 173 87 143 630 816 635 179 0 234 555 232 936 210 700 986 355 699 258 563 240 707 501 544 6 140 893 443 177 154 319 66 968 955 111 616 882 865 134 422 346 112 97 652 984 243 384 398 351 706 158 165 684 625 603 456 657 328 20 577 610 139 395 629 943 988 107 219 494 591 852 430 683 29 595 947 432 837 428 164 5 960 107 942 789 473 417 379 445 116 402 422 871 330 821 192 762 58 549 584 611 668 840 692 966 746 506 207 881 665 910 700 824 863 608 67 525 928 324 593 184 981 702 817 526 195 525 698 875 715 12 427 366 978 759 641 76 330 185 43 658 266 38 986 906 730 334 870 844 564 675 0 851 376 715 546 547 73 74 793 657 590 853 217 771 308 410 417 547 623 351 609 687 420 609 0 340 367 243 21 564 760 367 267 822 446 658 374 340 545 393 248 316 974 762 309 824 516 743 505 284 894 137 527 925 612 894 810 196 829 985 228 570 580 183 916 674 848 954 271 421 875 449 194 597 340 845 535 711 535 197 122 375 129 415 552 87 424 783 621 733 929 5 679 286 705 197 732 880 681 863 592 608 381 875 586 152 812 916 113 474 889 824 701 595 322 793 526 687 263 944 79 807 5 724 692 785 423 89 49 637 604 15 231 430 699 803 864 43 548 164 759 518 277 249 425 434 730 541 663 688 376 809 946 705 348 68 792 369 385 844 795 748 385 616 11 678 627 602 405 559 161 954 842 34 904 586 275 118 388 567 108 651 719 874 927 808 514 864 612 980 595 661 857 350 952 312 948 484 162 709 743 32 871 357 311 999 566 246 619 699 169 26 186 968 897 448 674 52 713 797 184 270 602 571 407 803 499 551 863 570 927 607 512 86 471 590 641 524 606 442 688 810 258 88 902 937 257 285 555 206 141 442 591 157 60 537 129 90 245 923 362 386 459 757 364 833 275 969 328 322 846 315 252 389 131 748 188 861 303 581 674 681 888 246 688 799 739 17 906 933 42 789 75 365 103 758 80 249 622 431 400 926 26 168 564 531 273 567 248 37 381 299 233 488 858 972 283 972 123 764 130 300 257 550 339 585 17 491 410 313 562 769 653 148 769 478 998 278 577 963 715 380 417 810 134 662 804 700 24 258 808 908 778 634 286 500 813 863 494 696 539 376 206 285 632 309 457 205 585 493 563 172 487 354 406 142 655 291 305 783 417 560 400 84 344 55 751 226 60 838 53 291 952 160 602 686 323 409 933 302 365 239 84 420 64 415 656 91 233 721 805 967 198 633 546 150 340 773 22 958 184 394 432 368 416 138 299 107 698 62 129 16 671 782 874 251 835 679 94 107 93 778 972 292 611 991 301 620 280 633 759 838 976 150 366 175 896 627 996 956 258 377 440 667 698 965 91 627 878 793 437 517 424 850 980 49 34 162 860 612 233 793 321 328 0 951 102 217 594 304 308 712 668 386 13 21 323 759 76 243 446 956 166 501 370 778 391 391 357 231 393 624 927 506 185 745 73 29 93 21 75 381 37 762 873 773 408 360 734 302 803 815 17 252 208 173 756 984 593 917 309 501 246 888 960 494 352 320 53 363 269 427 448 91 803 702 477 208 982 889 142 807 4 351 518 702 620 441 333 111 96 281 127 189 943 408 648 479 258 915 509 918 633 58 267 809 6 110 812 601 304 545 51 817 976 822 933 219 247 661 103 381 790 979 852 46 587 438 708 68 810 449 364 341 803 746 127 370 531 968 137 651 347 582 127 465 127 758 473 727 298 582 628 282 140 151 130 215 664 781 72 293 361 28 750 630 474 840 586 282 216 87 598 285 288 344 423 31 552 113 872 721 872 241 613 364 646 355 648 825 809 70 203 361 202 308 206 678 660 140 778 159 942 610 697 66 180 926 503 601 633 404 768 872 999 246 840 766 836 227 227 1 826 40 70 142 588 384 45 82 692 413 635 987 146 741 342 11 831 1 279 975 222 535 767 279 503 62 63 490 653 82 309 241 978 304 882 249 744 23 10 430 386 379 144 509 510 513 171 975 339 790 421 63 489 106 994 924 6 540 125 647 489 315 916 111 133 371 27 660 391 849 486 413 843 535 863 220 358 366 880 202 660 783 362 721 784 6 6 65 59 261 153 495 219 649 732 286 750 246 12 53 661 236 437 207 574 803 940 795 368 806 527 370 357 730 866 663 924 382 376 925 991 77 715 449 230 75 724 465 54 411 47 738 791 491 639 545 619 731 887 7 89 582 703 244 614 955 881 521 245 343 725 872 947 665 950 307 756 24 114 537 131 156 567 905 988 19 28 538 435 875 472 468 378 138 720 86 429 304 423 965 486 507 814 828 528 788 454 923 79 318 204 937 474 998 537 563 575 854 226 972 111 263 791 604 72 183 149 483 701 848 504 987 776 156 990 33 213 582 519 510 431 417 87 345 551 398 509 662 577 777 734 833 722 368 983 158 6 518 17 37 520 863 896 633 857 862 370 461 230 86 567 802 312 317 979 335 783 173 923 556 277 198 464 646 831 260 297 715 357 200 718 169 31 826 578 928 913 402 204 517 287 481 567 868 394 165 834 351 38 317 315 351 722 502 53 147 347 261 963 410 477 418 698 814 782 56 234 611 92 124 568 874 743 12 715 738 344 930 95 753 607 723 408 169 520 660 70 570 870 484 97 900 956 38 340 231 45 542 416 742 649 965 89 160 442 821 106 434 524 537 59 181 574 932 656 579 415 264 842 878 800 864 96 472 164 140 530 493 811 783 15 180 274 900 686 737 295 380 201 211 495 686 627 127 308 503 382 385 617 502 767 182 675 697 249 931 756 205 737 2 191 771 906 363 95 293 254 202 291 648 775 351 856 918 604 436 938 589 855 222 607 57 341 798 771 208 906 97 220 445 356 449 803 126 680 256 809 409 702 972 242 32 905 558 262 847 421 111 820 469 58 380 588 861 168 181 980 846 295 178 958 688 133 450 860 689 657 942 551 914 825 256 661 456 840 439 908 876 103 13 124 966 147 844 256 644 506 479 167 690 43 464 995 301 595 353 141 4 693 146 954 444 619 707 963 147 160 791 883 418 294 284 928 257 109 550 746 786 603 256 88 141 832 598 954 504 909 973 678 999 706 957 3 297 94 21 791 616 456 977 121 437 339 181 252 582 839 86 227 922 319 280 536 411 384 826 520 445 301 414 712 884 826 304 614 158 487 49 258 70 687 608 191 826 487 939 472 382 662 844 264 792 66 550 347 992 255 939 765 1 305 470 406 591 828 271 694 116 628 86 135 733 24 619 76 974 801 849 641 16 354 417 261 707 998 266 919 517 509 764 707 277 619 915 738 535 973 242 548 366 482 109 435 352 327 559 178 588 6 194 201 532 901 267 136 252 253 172 790 997 265 723 16 410 687 3 369 584 611 587 830 852 763 481 45 509 861 293 178 427 421 62 256 431 603 535 47 862 114 745 155 798 533 482 557 842 782 170 801 168 105 612 121 489 374 150 983 335 397 313 783 757 184 6 868 699 744 583 119 334 816 952 444 652 802 373 894 928 146 603 125 999 501 366 892 500 341 837 594 450 701 476 789 778 714 676 456 885 936 833 837 178 362 733 685 639 242 798 904 831 112 719 571 298 797 4 370 913 389 729 135 423 874 531 768 574 860 682 711 705 438 596 759 73 252 475 658 181 587 508 306 770 775 472 900 103 753 497 921 126 385 241 322 147 829 426 657 534 460 540 966 921 483 219 167 570 78 406 748 754 287 384 839 304 529 188 660 944 537 426 153 397 523 860 746 755 573 533 311 207 778 613 647 794 67 298 404 613 183 815 573 692 880 188 349 102 758 892 289 22 133 912 690 164 49 981 882 264 19 360 154 318 188 666 632 573 388 21 616 167 781 314 416 945 65 130 671 175 439 478 837 156 178 129 393 44 994 413 394 764 783 911 404 582 252 415 934 225 484 869 242 715 198 955 539 307 604 869 25 921 482 793 271 555 968 148 403 617 661 362 296 48 913 66 329 549 418 749 815 813 390 12 319 15 465 929 237 923 68 261 884 719 641 339 956 785 816 396 544 970 388 444 147 457 857 717 882 115 345 672 422 273 202 798 127 239 254 439 159 141 73 490 103 152 548 140 832 919 56 92 902 498 110 556 352 111 784 98 215 697 812 558 797 925 371 939 737 403 245 876 365 162 303 348 267 280 380 135 275 676 232 978 724 386 236 584 281 874 90 452 902 93 384 581 432 625 902 473 635 581 984 267 495 290 425 548 929 227 507 52 790 456 224 232 210 27 831 673 40 300 526 85 710 854 118 958 891 612 232 314 327 227 808 79 307 381 604 737 638 814 398 576 786 862 671 609 909 138 955 63 737 788 746 285 223 855 710 638 865 482 898 389 56 674 763 220 913 12 746 401 616 785 387 532 460 287 350 656 394 768 906 87 295 542 444 130 415 357 98 750 532 665 499 154 167 539 776 413 985 265 797 909 293 372 158 609 377 898 196 904 560 284 766 985 338 356 251 181 199 792 342 783 533 698 463 818 299 309 201 449 821 880 83 494 755 331 236 219 489 303 201 148 857 621 855 539 524 108 891 353 154 218 363 425 86 219 404 662 480 287 781 842 668 563 443 888 191 761 525 284 855 393 284 767 910 710 331 161 731 118 227 838 191 94 756 334 895 947 519 236 799 755 621 539 381 594 231 835 643 259 20 438 149 216 580 282 401 832 670 461 377 628 99 214 513 664 555 346 680 32 572 404 252 302 409 305 564 581 350 404 239 937 219 521 372 171 388 973 601 376 705 117 930 52 399 103 590 486 502 79 733 60 488 754 158 142 899 282 365 509 442 138 662 438 219 166 687 402 871 365 411 745 121 802 640 168 417 63 518 142 248 333 600 6 66 759 620 727 828 784 66 414 581 231 217 637 427 620 365 857 633 191 556 486 901 651 659 325 846 420 426 393 145 446 779 493 629 124 152 959 38 47 684 472 539 256 487 111 302 458 92 473 330 210 888 550 296 341 992 734 180 396 970 137 882 311 623 870 241 387 511 661 269 953 917 402 874 109 934 719 65 967 777 264 957 170 930 425 975 949 438 436 904 297 694 320 707 722 99 935 158 219 973 5 736 427 381 848 167 400 466 798 517 296 721 973 664 799 969 49 346 712 922 225 661 392 680 740 33 761 835 838 617 285 311 923 929 998 148 652 485 747 148 666 817 21 948 164 138 787 12 769 422 60 773 26 139 193 513 158 250 974 250 1 383 562 199 531 278 500 351 36 40 426 591 335 518 340 361 729 141 487 474 136 905 266 424 4 513 418 964 675 589 580 978 347 348 140 176 390 111 700 552 216 556 407 816 70 757 269 405 630 488 232 719 662 433 321 896 584 588 397 744 937 348 918 499 93 145 605 77 962 352 697 119 81 173 521 928 876 108 108 350 769 399 179 115 555 122 647 320 55 326 49 952 668 957 177 139 639 494 386 991 492 13 807 688 516 597 293 62 496 35 300 408 813 813 143 675 882 438 133 802 876 550 742 143 111 498 193 53 637 276 489 6 402 37 964 123 955 255 462 47 159 7 15 898 88 275 34 177 688 782 728 574 728 956 926 563 337 839 10 555 840 156 537 179 944 346 632 143 748 492 393 855 150 184 365 115 483 923 714 442 836 53 497 225 750 760 325 762 65 402 667 611 26 517 933 470 309 703 153 10 963 63 910 393 839 655 530 896 317 814 347 553 301 137 392 457 210 98 251 929 211 145 841 878 798 176 615 930 206 151 186 691 345 876 510 116 346 186 124 425 993 827 91 439 915 166 842 385 537 99 447 246 903 406 329 523 422 961 801 518 674 880 652 999 374 498 348 858 185 276 276 498 37 31 67 956 709 191 768 963 56 737 403 157 369 272 260 934 138 177 142 295 166 515 790 791 794 520 725 763 955 327 371 647 146 914 331 23 838 899 877 598 477 739 56 811 222 717 24 737 989 479 12 806 57 190 270 412 679 50 898 135 91 399 697 887 662 396 774 105 786 195 490 540 845 322 6 995 430 713 59 435 475 97 953 794 626 35 862 953 682 632 170 420 352 126 970 731 816 479 232 429 303 108 371 213 751 162 657 310 278 60 598 576 582 484 855 808 963 486 749 444 440 474 906 75 580 102 205 527 906 629 593 164 635 939 842 121 859 696 601 258 181 388 737 809 743 677 196 988 186 700 121 870 462 667 520 445 324 905 194 182 407 778 421 15 473 74 722 249 711 922 684 779 644 256 83 820 456 929 829 841 873 59 152 828 663 644 856 728 85 507 392 210 506 913 522 585 291 865 515 237 860 943 107 975 845 490 116 989 197 915 683 512 400 257 529 701 156 172 985 844 474 615 382 774 757 624 933 348 991 282 862 707 441 145 609 68 549 232 898 557 984 181 97 605 907 298 882 763 777 159 89 893 378 852 933 276 471 846 200 486 558 520 744 685 983 424 588 924 878 294 333 231 105 339 581 975 530 789 455 185 870 358 682 771 38 590 432 803 970 793 428 764 862 990 830 574 188 522 375 451 220 99 753 635 524 833 426 7 425 459 165 979 718 588 583 905 497 555 743 175 698 528 42 278 518 380 454 27 104 230 183 559 478 904 845 210 744 268 264 982 434 622 600 765 922 665 274 17 672 169 193 711 852 972 799 841 91 275 37 658 424 528 186 930 772 515 90 288 550 502 722 388 910 344 267 291 661 644 713 987 813 612 917 854 311 515 454 230 988 361 526 563 110 201 456 174 431 555 489 751 861 358 943 17 448 161 772 480 661 674 501 164 549 585 881 798 680 558 585 355 159 147 121 904 249 48 673 481 459 754 841 90 840 53 771 784 155 641 533 657 459 692 820 656 594 144 490 650 410 852 499 437 149 823 788 884 485 86 304 496 706 600 176 369 549 435 614 478 11 166 92 687 765 73 174 346 183 682 610 608 551 313 471 956 934 759 197 338 42 570 439 591 290 996 292 303 776 341 474 89 821 347 907 868 514 632 693 244 125 90 592 202 558 107 905 596 313 600 445 87 870 299 543 982 84 910 817 162 323 451 351 218 337 990 320 579 850 794 979 382 22 147 996 661 996 537 95 0 261 156 881 794 652 874 139 814 228 965 36 205 266 938 797 579 547 884 869 891 793 999 618 597 390 486 803 141 486 483 838 490 573 416 277 510 364 752 230 64 828 56 309 856 138 848 635 785 92 711 899 8 784 930 660 147 128 290 71 226 982 611 809 966 995 920 121 949 630 525 984 566 357 993 148 939 415 905 778 914 655 592 913 165 844 268 815 316 455 935 494 489 408 797 253 62 409 745 183 881 588 570 664 431 885 540 509 9 336 602 930 15 602 257 767 574 394 126 925 740 509 762 82 241 537 297 177 765 941 844 179 714 687 196 388 605 254 492 558 160 327 725 507 789 769 695 20 94 916 662 435 325 643 529 255 338 622 153 937 820 534 475 867 474 821 624 433 821 966 473 891 379 546 225 263 531 707 660 671 691 545 801 820 143 572 216 139 673 948 442 36 974 500 933 641 167 598 771 755 653 785 959 502 745 231 902 931 400 406 113 946 518 629 476 608 428 734 123 793 768 223 523 97 47 579 294 690 684 819 673 340 334 995 780 419 177 825 571 180 463 642 603 642 771 292 921 31 606 851 376 42 835 481 172 348 948 481 61 208 203 192 519 747 439 984 516 140 963 362 188 980 624 738 135 311 953 545 939 728 121 682 533 775 608 733 209 834 534 21 121 497 293 53 597 560 923 349 833 561 701 463 126 305 681 836 926 80 114 142 203 48 128 999 185 230 269 689 423 719 124 372 251 716 565 722 283 208 285 398 100 336 525 149 23 781 439 451 851 47 581 642 136 979 669 584 47 406 636 444 160 780 304 239 612 78 476 137 502 249 809 928 62 351 474 832 981 501 495 6 154 915 962 631 389 6 985 9 946 25 617 963 450 602 382 229 830 869 41 885 374 639 471 860 798 200 551 804 719 208 713 58 416 34 395 581 191 401 760 341 943 575 958 210 525 326 563 986 156 566 788 937 490 448 625 586 798 41 451 324 253 511 71 867 621 106 358 262 195 381 943 391 447 154 729 469 387 984 69 886 224 175 113 763 273 850 650 911 774 608 157 903 580 197 812 449 828 290 396 7 161 125 182 196 939 243 481 334 946 8 344 705 907 975 861 617 733 558 813 365 238 890 850 393 36 374 562 678 479 784 980 895 734 661 139 919 279 971 490 85 771 623 593 936 677 633 960 326 568 660 494 198 915 770 801 441 405 478 204 280 294 206 226 290 186 433 870 757 478 28 0 994 627 326 733 29 965 939 137 924 4 812 472 53 883 495 694 877 319 439 730 422 128 897 455 268 296 77 207 933 43 648 677 50 71 776 454 643 455 479 989 458 734 927 804 119 884 428 276 475 372 640 558 404 178 180 113 909 260 385 462 156 284 235 557 886 288 738 548 685 878 278 757 282 63 120 964 993 112 339 95 320 596 670 663 273 658 966 500 923 832 472 710 407 122 390 977 999 629 46 497 207 892 738 731 743 680 856 976 843 865 529 434 924 597 528 804 164 154 97 63 988 378 699 989 538 297 707 914 679 50 794 192 158 366 500 769 873 616 343 619 561 343 403 932 216 666 245 441 439 603 729 267 964 234 592 644 916 711 938 672 694 726 903 128 463 97 495 348 97 500 778 158 691 604 784 223 12 346 46 643 827 771 713 94 877 194 415 462 341 630 866 156 540 35 725 596 253 717 735 779 322 822 875 5 383 429 682 106 352 716 73 302 632 509 810 524 496 714 862 48 154 847 871 124 789 402 443 520 193 421 304 525 694 16 426 130 821 39 475 509 847 9 548 246 18 2 885 39 463 397 50 264 238 34 811 334 18 808 554 249 425 4 685 341 617 444 686 204 380 553 953 323 895 533 799 348 326 728 172 780 97 560 993 363 796 410 247 58 523 208 952 351 414 192 901 634 366 921 748 434 187 987 995 671 320 215 687 784 401 321 347 519 696 943 110 746 282 78 353 120 194 633 781 733 312 412 81 95 655 373 846 166 608 269 44 39 733 81 783 647 712 114 952 234 775 479 212 322 313 94 248 128 308 502 180 835 676 912 949 31 208 252 41 523 652 260 644 356 208 775 907 690 822 35 395 160 521 296 709 369 506 60 777 25 871 173 873 686 290 966 204 208 686 433 841 883 820 79 390 682 10 218 121 642 600 213 730 477 939 68 31 661 889 396 93 735 427 254 434 308 54 895 191 983 741 779 130 140 442 363 813 204 710 793 206 563 769 721 270 160 565 497 382 765 908 342 98 10 20 799 2 744 399 152 135 326 875 689 670 530 690 484 893 14 526 733 48 606 735 469 660 148 103 20 235 607 263 568 382 480 758 893 361 265 984 384 572 614 630 589 914 936 98 146 889 875 669 547 752 207 445 624 696 708 579 962 639 680 277 892 442 427 643 398 509 871 811 77 829 215 812 442 13 35 426 280 317 206 934 982 90 531 182 627 691 320 632 670 660 651 212 721 853 74 401 45 944 756 93 16 612 442 550 867 494 459 722 500 425 959 763 428 31 122 587 599 774 454 144 776 250 652 411 338 202 56 49 661 464 708 72 518 455 177 234 367 977 471 30 413 971 12 251 366 887 31 509 910 820 946 807 10 764 760 636 48 66 490 474 813 756 572 8 337 459 930 939 526 160 764 255 489 538 861 130 303 174 142 772 281 249 238 343 333 393 157 638 394 604 761 322 149 318 610 302 964 431 890 136 26 226 462 732 987 887 11 12 357 481 7 293 38 851 261 341 684 196 870 235 489 798 402 19 450 164 554 366 20 693 777 30 652 483 61 116 597 281 269 770 782 605 946 612 574 396 247 982 132 383 160 737 972 534 253 205 402 878 394 273 108 379 250 398 428 522 292 444 495 698 979 427 823 699 401 905 869 422 511 166 34 382 765 836 714 306 701 519 76 109 507 392 931 326 705 288 986 558 914 552 349 317 222 160 985 750 450 91 473 94 583 484 650 590 110 997 930 703 361 186 865 317 458 645 37 922 475 943 605 951 861 824 926 482 260 199 359 728 212 751 926 294 741 215 270 452 342 23 20 984 629 855 990 830 148 666 969 605 778 753 697 830 381 707 781 957 792 741 387 0 436 70 821 128 152 190 567 163 967 524 355 803 174 958 813 503 608 790 469 943 900 305 615 354 972 681 741 759 829 834 447 529 881 650 166 467 963 449 639 133 443 698 343 165 968 257 552 162 553 789 579 453 486 786 819 903 257 227 108 726 545 704 539 990 439 895 377 854 673 430 595 472 28 16 715 915 704 633 81 620 134 635 538 925 438 306 92 148 204 613 504 990 716 95 301 394 603 445 340 974 991 771 176 721 193 706 678 742 686 626 611 813 119 267 377 50 327 563 905 972 767 183 148 974 771 721 419 103 497 464 185 686 695 673 796 730 356 423 744 834 928 967 369 59 588 657 277 48 232 880 622 44 368 732 836 977 206 788 509 333 359 978 441 556 243 507 694 64 708 987 762 622 280 105 384 350 409 557 953 90 506 384 264 322 462 658 822 822 799 323 879 55 344 593 571 474 814 608 562 280 696 576 927 863 231 432 890 688 72 725 772 396 486 688 862 861 399 660 319 662 607 416 184 663 718 178 810 704 890 632 241 859 291 560 281 824 687 181 929 25 600 811 536 767 428 928 65 288 149 747 762 197 590 686 102 832 816 538 727 344 49 57 881 40 397 682 242 920 731 503 574 194 219 620 908 51 271 285 213 409 447 912 150 803 352 549 894 912 96 79 969 295 977 203 970 366 407 571 765 559 476 981 836 985 622 439 179 459 510 835 990 296 849 660 924 342 773 444 198 20 285 95 461 68 91 607 162 220 553 756 991 638 198 390 849 715 93 729 169 712 372 892 550 370 18 649 21 360 586 568 364 306 913 268 455 455 523 76 66 394 841 866 975 264 994 338 136 68 136 515 237 774 50 38 931 255 176 797 775 517 229 540 996 369 103 36 657 871 738 511 445 498 244 713 133 474 128 381 719 621 12 578 989 121 247 943 812 9 833 23 820 394 782 898 550 923 644 439 289 507 769 89 953 534 915 706 572 81 555 986 459 691 679 896 474 706 729 151 986 659 21 549 825 679 545 923 821 469 911 760 119 590 450 864 297 561 294 374 80 204 452 358 899 112 803 278 937 146 65 790 941 310 233 873 696 838 517 406 349 605 694 988 749 151 525 470 821 395 957 606 70 478 26 208 567 873 663 46 756 984 130 956 794 942 356 178 51 664 652 49 700 98 55 753 149 726 200 877 699 458 666 754 684 726 556 233 217 643 979 313 711 700 878 746 599 419 713 282 732 414 410 414 815 787 16 317 168 16 94 716 794 793 775 130 236 350 15 596 27 215 210 726 498 527 648 810 908 211 625 893 161 670 84 441 809 697 680 252 921 255 385 559 765 696 842 621 836 925 909 221 817 47 209 501 3 818 345 469 139 690 713 858 103 223 476 292 483 783 832 749 798 284 547 949 508 640 861 94 905 770 47 30 848 54 493 50 904 545 403 662 523 617 307 506 642 65 237 791 435 826 128 613 815 335 619 988 758 114 253 525 971 157 208 345 496 464 518 112 81 646 890 393 407 740 883 146 152 644 710 319 654 453 325 877 490 273 150 552 441 95 561 121 937 269 709 57 402 807 200 814 733 293 291 607 604 790 555 443 942 666 543 115 109 619 72 385 480 891 389 865 417 393 450 302 365 479 748 205 850 662 110 482 648 141 936 874 270 555 346 230 849 435 540 455 923 273 139 652 820 664 555 908 739 495 45 920 223 488 322 902 52 685 347 970 878 332 43 969 195 224 31 412 562 735 522 954 618 176 685 342 994 174 446 176 437 39 887 21 706 690 16 939 194 406 375 891 13 237 569 571 658 498 115 484 896 181 875 71 453 933 462 870 261 44 597 251 779 148 440 476 417 796 838 634 223 609 882 851 94 145 629 543 532 209 708 877 810 951 76 513 936 624 875 435 173 534 930 655 803 375 935 347 823 641 845 937 361 57 19 939 501 63 82 551 446 561 74 102 940 522 826 10 896 602 727 999 786 826 526 412 609 722 449 701 759 899 54 811 748 130 33 691 190 182 245 480 354 678 252 185 639 180 532 585 689 366 321 318 40 290 764 930 343 490 301 454 343 749 0 401 583 618 584 190 882 828 365 452 98 486 165 4 723 517 985 206 143 44 974 876 835 907 549 317 66 371 718 893 347 418 609 707 772 932 902 843 329 604 887 0 804 846 52 683 608 141 658 196 103 702 727 846 74 5 898 790 371 792 163 597 881 817 208 287 994 783 135 342 12 881 485 292 433 593 188 445 129 444 290 244 789 208 910 364 156 851 601 634 424 671 958 330 449 984 154 952 185 601 466 166 860 22 467 327 893 401 994 948 157 413 771 135 731 419 405 285 777 333 184 181 166 914 956 985 668 320 838 403 218 134 735 699 100 244 425 629 308 446 581 702 193 431 844 664 997 879 473 973 610 534 871 226 60 566 832 539 673 89 898 402 805 761 390 240 788 582 826 50 481 267 686 371 425 677 2 633 283 899 130 612 530 390 519 190 769 714 116 955 282 19 108 273 855 458 716 896 136 33 405 693 860 174 441 182 433 724 370 77 710 563 754 218 336 229 619 875 894 400 932 901 209 3 251 880 673 277 88 740 914 671 914 948 642 708 785 287 853 364 89 495 76 956 850 777 996 695 949 78 831 280 33 158 787 36 433 706 587 875 824 43 776 501 524 818 534 240 103 377 16 623 753 163 87 219 175 101 733 159 210 359 437 766 473 457 669 870 906 412 265 508 332 35 430 789 518 213 678 533 773 535 106 941 188 212 375 281 640 776 42 585 97 429 299 367 542 766 575 558 945 748 131 260 120 375 260 408 537 799 364 33 597 401 295 552 494 972 909 675 682 888 16 358 125 756 104 911 630 52 312 611 666 762 510 433 584 246 986 400 808 948 500 228 631 103 856 346 235 813 552 890 565 251 162 649 172 22 778 793 907 366 701 796 407 417 169 735 799 745 343 977 432 183 683 974 554 640 531 117 530 458 623 96 118 883 720 795 796 248 44 287 28 498 216 803 548 226 56 367 102 891 217 340 555 785 320 123 581 511 980 202 319 557 352 78 608 40 275 149 999 75 679 655 942 567 934 427 879 998 576 36 173 888 671 132 472 493 696 297 364 452 316 367 407 207 854 924 354 34 689 59 708 33 461 983 982 560 626 340 119 910 42 121 948 142 383 866 319 662 966 747 44 635 911 789 30 899 458 617 3 513 824 518 577 464 156 831 497 555 467 275 418 136 741 415 888 153 900 673 2 854 869 296 195 571 660 899 40 5 875 544 541 864 730 804 359 516 360 227 410 178 593 561 791 151 287 833 688 966 714 642 315 557 808 810 263 976 899 848 65 43 168 440 336 795 374 559 848 696 212 784 287 683 738 356 269 927 569 557 517 336 302 884 860 274 114 565 728 112 552 539 474 896 291 889 937 60 686 139 51 150 858 484 196 789 824 127 463 332 411 341 898 766 683 429 216 364 990 763 659 93 541 817 356 951 442 272 334 395 807 493 634 632 774 4 840 459 800 575 759 603 935 51 767 376 341 151 580 758 575 151 492 121 567 283 30 249 454 253 525 838 842 729 742 651 283 34 637 340 188 395 970 572 75 159 391 663 39 656 129 196 269 883 35 48 302 510 479 841 90 179 831 542 348 185 914 114 509 565 928 454 794 479 494 564 137 186 697 886 769 702 220 318 514 156 998 52 750 993 855 440 977 415 232 555 449 243 697 391 529 377 942 492 30 717 222 431 996 79 397 372 603 568 622 911 256 879 529 373 777 112 19 649 671 361 776 469 846 590 892 658 49 141 572 464 82 271 340 920 489 940 543 943 668 463 836 459 203 197 428 966 327 943 923 99 748 456 114 962 764 641 583 515 138 28 103 17 481 479 774 789 948 24 316 442 991 441 253 519 978 771 871 87 407 254 549 971 964 361 895 313 275 547 564 366 876 731 759 397 421 972 845 707 849 89 608 110 766 454 895 939 193 752 881 655 94 94 407 40 724 341 702 34 765 504 588 578 944 524 584 675 902 142 466 785 239 725 765 232 342 486 493 209 664 576 328 587 280 62 303 404 797 982 912 862 97 385 241 209 703 675 739 495 171 169 401 51 460 288 365 96 672 31 537 382 591 352 109 251 970 247 309 906 643 498 585 758 973 884 380 410 707 712 739 903 543 684 931 199 250 260 642 804 780 139 170 586 833 970 509 493 96 494 253 871 228 681 531 226 290 839 107 590 0 29 580 989 94 283 968 830 969 892 250 100 257 492 337 663 830 766 88 433 466 763 158 316 539 998 588 631 341 646 486 941 224 592 12 932 922 544 645 743 774 172 416 902 20 924 587 247 262 108 424 528 709 772 535 315 961 466 878 876 859 799 732 336 759 871 815 6 530 525 880 589 333 946 545 799 779 272 549 160 932 35 259 258 786 820 696 312 350 664 483 908 131 547 463 594 930 947 536 83 553 163 688 221 494 279 382 820 619 395 653 372 439 879 914 792 808 240 192 265 929 643 238 632 500 744 292 520 683 467 931 845 281 724 544 887 41 663 294 163 394 287 282 734 458 661 278 240 79 2 594 207 303 121 883 95 79 595 793 677 642 10 477 74 89 945 401 870 757 383 117 855 461 39 327 927 929 146 516 758 998 524 971 9 705 882 355 50 60 397 604 349 379 537 408 912 823 780 726 517 557 765 296 539 394 236 346 974 693 263 409 345 579 821 850 115 476 286 988 931 871 80 830 367 147 581 821 653 566 225 764 7 450 214 331 511 126 942 595 24 351 887 354 570 639 201 375 830 911 196 208 246 530 93 746 63 563 703 636 664 878 757 640 86 446 210 586 746 268 393 335 937 491 988 633 326 248 866 464 81 818 457 653 346 49 273 174 569 984 37 124 816 937 624 381 922 315 964 378 1 747 651 329 97 254 381 369 578 35 779 315 539 621 40 609 879 478 147 420 593 570 393 917 358 526 951 953 630 315 904 220 52 433 963 633 826 923 154 694 280 893 590 722 667 166 282 320 200 79 587 297 797 227 348 741 175 431 406 101 408 39 3 830 892 458 24 339 105 696 444 398 232 512 770 970 630 111 185 467 401 102 866 569 694 844 195 604 824 393 945 351 995 19 9 827 809 53 359 943 163 115 452 896 456 993 255 933 360 990 460 506 110 8 559 777 350 295 910 306 170 994 646 808 276 257 173 183 861 665 931 987 650 165 562 274 380 387 450 705 264 175 698 192 713 176 952 122 696 49 482 744 468 993 503 695 1 629 176 178 382 716 617 548 343 793 922 296 287 19 850 916 713 538 211 261 92 926 491 17 662 359 22 23 304 959 54 909 4 621 11 481 625 359 169 808 500 355 7 281 827 390 619 351 819 532 652 666 989 63 901 392 25 431 386 11 703 8 692 670 12 390 841 852 381 389 342 533 559 60 670 842 912 521 763 734 726 628 582 916 797 786 20 724 743 960 149 535 732 925 106 436 277 641 777 337 228 487 527 869 749 512 93 251 742 6 598 395 799 171 922 857 533 682 896 820 169 912 569 198 905 980 700 158 840 367 371 682 998 226 588 330 984 120 829 274 337 611 977 582 446 245 820 989 544 862 417 313 254 954 664 465 293 198 465 463 223 504 233 604 689 871 845 163 77 61 145 943 146 534 996 325 541 958 308 318 188 84 272 917 868 914 550 214 468 701 148 333 70 645 657 734 61 190 808 653 148 496 854 558 188 686 821 361 353 395 4 664 446 996 247 977 578 799 562 984 416 715 484 633 629 437 160 425 823 884 442 982 156 660 794 648 668 673 691 329 43 749 689 268 485 137 78 325 67 551 383 399 40 808 184 7 801 12 234 394 243 390 578 595 406 562 38 434 271 246 891 934 535 613 229 961 71 908 939 979 199 648 307 690 788 22 743 384 54 207 768 174 729 339 803 381 88 331 553 119 979 603 266 689 54 440 564 145 598 257 324 993 793 344 948 354 486 112 728 824 562 717 780 606 163 892 98 429 552 220 11 917 32 948 507 818 357 763 445 590 363 105 756 81 935 15 369 663 545 384 839 354 0 283 990 123 246 610 880 450 343 895 879 588 213 264 65 573 352 108 601 10 30 745 541 439 903 888 760 130 823 813 449 95 413 766 936 280 658 48 216 448 527 593 125 537 713 278 166 548 290 829 640 241 294 406 622 831 481 385 536 302 259 445 832 633 68 636 179 547 681 339 85 150 652 707 228 706 780 420 718 170 887 177 14 495 771 364 361 983 232 416 313 659 429 40 50 731 370 381 939 119 423 3 309 807 178 830 709 597 861 89 0 718 126 487 723 227 435 206 471 252 724 307 217 531 644 935 857 774 264 634 54 584 284 280 793 102 414 766 294 345 543 757 837 272 908 421 984 59 830 47 983 731 367 443 930 195 915 979 569 426 181 975 258 321 707 343 429 973 791 672 688 983 82 66 252 628 404 664 126 845 481 434 396 731 288 857 959 764 711 978 283 342 467 140 651 909 685 726 222 897 934 77 709 465 370 304 705 309 129 877 693 848 743 576 609 672 190 981 340 651 2 653 168 826 792 611 915 201 932 206 508 82 278 335 810 993 386 109 644 739 817 939 957 3 315 8 450 778 336 527 659 451 809 804 705 225 63 923 925 724 431 715 358 744 890 555 60 870 205 515 273 534 162 331 518 206 949 941 109 911 85 790 412 608 715 524 16 799 102 827 601 526 867 927 557 460 434 324 150 312 277 762 211 836 643 752 706 147 777 726 15 82 934 791 687 99 606 207 101 302 278 380 86 520 600 320 841 398 196 407 62 750 160 790 244 21 809 705 289 347 100 139 258 176 139 73 238 516 424 216 375 828 896 89 734 862 501 101 487 0 690 282 851 265 142 431 659 286 322 483 779 270 898 759 659 917 695 422 356 488 133 909 602 103 694 605 123 209 204 407 534 534 492 534 672 994 459 676 820 479 477 488 212 590 591 841 405 891 681 907 330 38 152 628 739 284 643 338 837 681 703 296 224 758 215 387 74 728 786 597 867 810 392 552 540 752 651 333 393 150 12 45 372 15 525 545 329 421 705 929 396 363 717 772 39 177 351 964 500 575 775 315 380 570 479 871 419 783 365 32 373 766 829 510 105 737 312 837 931 648 92 810 552 949 421 273 661 483 265 616 200 679 103 436 539 919 903 276 306 522 303 21 43 707 997 487 110 215 896 449 929 929 378 822 750 15 976 702 305 966 983 522 208 528 402 505 794 97 739 463 380 38 118 229 841 134 525 522 796 174 539 90 803 85 996 302 8 641 787 115 268 23 866 991 644 204 880 260 109 660 667 758 650 175 809 228 245 438 50 205 780 605 528 419 290 78 782 128 60 68 545 541 74 51 412 278 745 764 567 954 290 399 523 120 745 217 979 788 558 439 352 147 746 878 858 271 73 643 6 789 339 103 512 970 192 618 733 23 22 257 924 491 775 754 369 897 61 806 895 641 718 279 953 657 519 877 848 577 652 77 666 210 643 539 48 560 828 753 752 376 169 543 596 657 633 527 792 161 815 120 521 528 441 159 778 782 918 40 88 288 860 908 499 936 828 823 820 341 80 327 551 303 885 29 686 29 182 168 543 984 974 854 696 218 495 936 887 104 610 880 224 404 7 747 169 668 227 131 872 179 995 428 786 969 139 109 457 495 489 537 18 682 349 324 755 718 801 865 780 667 598 767 782 378 766 125 787 783 493 362 656 529 563 20 600 279 638 777 515 217 627 89 811 829 893 673 804 734 695 848 341 459 522 403 226 9 937 593 445 310 723 568 122 761 380 8 847 800 890 702 464 247 241 220 883 578 31 357 307 111 779 5 535 724 866 741 366 89 66 472 403 848 657 857 301 540 208 588 9 250 598 544 835 652 823 130 412 481 9 392 593 460 196 191 116 652 553 956 356 915 124 542 156 716 223 366 83 736 304 491 186 584 280 878 495 505 491 9 712 124 897 366 897 85 315 863 18 494 758 802 778 135 37 472 982 266 501 76 208 841 481 638 660 846 71 783 834 977 208 699 259 574 449 731 784 33 438 568 314 467 835 945 703 556 175 703 211 545 632 644 928 735 535 369 843 51 487 352 698 532 102 887 673 747 615 65 272 108 680 111 884 198 405 969 644 735 901 428 866 402 273 628 164 444 123 821 519 468 796 284 705 320 860 621 383 56 737 622 945 485 168 200 172 74 671 350 287 931 854 370 292 538 560 185 815 611 588 415 653 524 247 630 613 293 497 710 687 207 325 351 547 492 759 398 923 497 194 866 330 242 148 778 404 696 779 784 927 315 111 699 660 509 157 526 344 957 219 766 403 196 660 337 610 805 912 514 187 110 671 75 188 594 240 741 123 586 751 967 56 335 637 981 273 763 862 371 290 303 611 492 567 322 640 827 378 573 188 100 290 530 828 401 47 235 271 680 889 951 203 306 15 229 507 526 70 343 600 519 453 150 187 150 193 381 273 445 76 454 482 529 445 563 208 36 116 671 749 69 340 229 978 400 698 116 756 615 95 634 170 298 117 570 137 213 745 363 16 641 19 227 460 579 556 1 264 956 248 576 70 171 185 293 330 578 640 338 261 378 411 425 988 510 301 317 761 548 874 971 958 514 8 781 550 362 867 290 932 624 290 538 813 453 763 118 468 798 143 484 755 376 575 987 994 220 725 56 887 649 191 93 901 35 782 142 807 98 410 768 767 51 988 457 29 224 521 285 607 535 9 173 661 768 522 409 576 3 824 901 410 192 565 119 936 837 335 454 470 372 958 368 505 27 268 459 592 622 664 677 410 875 147 156 446 622 46 284 511 87 876 812 1 456 559 124 2 960 142 688 496 319 328 273 378 999 778 46 895 394 72 394 273 36 902 413 844 870 672 718 853 412 533 720 527 880 888 384 847 887 568 62 703 833 800 527 61 792 231 857 793 47 186 610 245 917 109 695 480 325 988 515 78 314 45 930 395 315 702 966 817 16 377 790 943 758 544 696 582 121 384 527 96 889 731 212 546 629 937 46 889 286 401 534 712 790 569 386 815 148 108 162 755 651 983 192 920 216 699 795 38 917 743 127 37 974 334 122 108 6 372 84 861 575 893 294 226 686 169 430 795 610 848 121 927 276 155 138 689 432 774 626 407 798 911 19 137 811 920 606 25 918 945 509 181 394 565 360 209 523 825 346 322 477 882 409 622 901 967 375 3 571 527 653 525 445 285 914 464 601 51 584 581 311 462 407 978 155 858 146 282 491 501 475 658 181 253 135 376 256 353 626 59 62 909 726 323 878 329 614 679 142 662 726 277 859 901 184 796 640 5 216 27 280 125 649 397 55 768 827 109 501 33 386 241 570 745 19 616 291 537 814 918 424 17 679 25 383 356 820 672 468 599 996 16 383 117 594 403 789 963 784 448 557 175 792 127 204 576 673 83 453 830 664 98 368 484 156 239 856 188 544 976 446 186 190 280 296 40 488 730 941 432 395 398 326 402 258 951 78 0 450 642 837 94 925 818 359 635 127 133 372 903 183 58 612 562 100 831 263 939 450 393 124 658 610 15 689 734 488 40 135 817 367 325 320 60 193 347 988 799 434 917 831 786 602 398 456 931 676 233 969 907 198 152 886 853 891 239 254 374 52 29 894 622 791 724 523 634 441 779 126 957 356 734 903 729 867 164 423 693 17 836 69 973 212 732 846 313 518 467 441 863 459 764 145 232 364 110 587 586 572 490 571 127 419 475 561 790 979 715 292 578 272 400 65 253 41 118 202 584 700 513 72 13 876 846 432 462 98 815 277 357 184 228 304 49 176 746 324 349 370 468 536 596 66 815 750 577 182 269 282 452 751 255 120 511 326 434 650 570 384 956 5 976 791 41 269 181 2 398 74 991 341 890 467 61 995 443 610 1 256 965 682 714 518 377 299 154 476 168 602 684 725 467 110 746 74 994 985 3 649 148 546 678 121 712 893 893 307 84 798 322 713 989 306 316 484 350 51 134 641 438 184 759 34 103 571 610 758 443 105 572 927 657 902 595 121 820 884 209 551 477 679 949 271 209 696 629 793 322 25 337 440 604 67 59 171 363 287 325 214 276 719 214 386 236 982 193 788 270 220 349 446 819 296 843 518 254 558 441 70 543 954 736 943 489 93 125 754 387 99 660 985 825 18 988 601 319 555 158 977 182 610 353 54 625 66 896 26 613 219 136 626 97 791 515 251 71 83 329 223 350 737 68 739 173 154 691 31 647 352 661 683 641 824 407 372 353 286 202 98 943 458 819 841 241 338 709 60 326 243 913 242 149 192 838 747 397 922 223 217 190 485 605 266 41 595 321 949 905 610 45 286 75 264 451 623 624 890 196 784 866 544 132 881 890 346 291 130 803 761 683 466 967 157 379 284 671 76 106 779 894 698 354 716 396 471 673 891 220 330 255 452 435 727 234 353 150 392 209 176 151 390 858 541 686 144 167 882 617 288 276 672 463 413 356 710 143 750 27 136 41 261 554 56 542 463 966 553 449 307 279 751 295 798 849 818 462 965 680 847 459 815 410 738 613 76 878 271 655 905 565 592 884 851 618 562 407 301 756 51 727 67 52 684 849 529 746 928 1 463 729 342 725 557 553 963 770 687 874 603 220 228 280 39 961 110 790 760 341 745 120 69 180 907 429 431 851 969 187 285 246 800 626 932 843 568 115 688 84 396 171 397 916 58 107 716 507 821 818 998 898 800 890 363 257 444 462 679 684 535 82 925 861 709 467 93 493 16 16 976 842 278 765 272 990 932 346 805 445 336 511 161 606 856 699 735 917 121 535 998 271 90 924 999 59 920 536 730 785 769 248 265 8 706 175 550 549 892 511 469 308 620 53 916 325 861 95 359 37 307 859 270 808 366 306 231 190 438 426 344 352 138 55 605 492 786 40 215 497 902 825 4 188 496 818 208 12 151 856 303 515 821 493 223 669 829 404 757 825 35 526 952 247 639 838 881 739 583 855 395 589 335 587 765 891 99 967 407 916 928 402 423 656 482 503 348 605 131 521 412 383 208 435 174 760 120 89 927 758 697 362 967 614 203 462 730 705 253 963 930 10 513 883 107 765 773 861 244 971 488 537 59 453 894 933 406 531 291 174 788 740 43 258 620 344 307 637 555 226 283 589 354 161 648 742 625 479 17 971 375 465 436 428 959 671 776 843 776 603 861 985 197 819 911 834 412 988 681 818 456 695 437 284 578 104 617 415 880 781 764 344 316 669 512 520 561 92 115 288 459 337 123 312 650 370 541 935 523 331 672 997 453 771 982 602 886 422 119 419 186 650 783 435 527 600 88 344 217 995 307 51 240 692 381 957 641 314 773 904 191 313 915 468 663 525 297 153 156 10 891 835 254 939 636 676 797 342 294 205 249 979 671 886 937 631 887 929 288 711 377 431 956 861 594 41 509 253 89 171 15 752 114 695 390 98 462 911 940 36 923 905 655 611 942 212 275 775 888 231 512 653 46 515 558 459 320 555 660 561 120 335 506 126 390 999 609 321 771 330 941 310 35 427 684 236 819 502 875 572 699 683 142 553 155 258 125 463 150 121 109 245 159 9 330 637 247 768 767 101 528 261 967 154 817 564 136 668 849 44 546 836 446 494 351 54 607 571 168 459 309 68 189 327 95 150 468 789 426 214 369 132 252 746 359 538 582 185 697 560 228 128 182 819 373 931 777 790 210 911 742 86 898 400 541 686 238 718 869 967 65 621 900 473 957 776 336 93 159 6 192 916 848 756 222 565 737 625 64 109 898 831 742 314 32 402 861 333 371 253 78 787 721 271 245 36 42 252 915 756 850 234 152 368 168 72 180 241 72 410 346 79 188 167 500 108 724 401 803 223 846 792 714 524 663 91 848 223 828 579 183 50 474 961 457 703 72 654 733 627 554 418 180 273 674 646 794 256 364 829 706 67 869 430 223 369 300 359 159 51 626 483 187 235 409 436 397 611 29 623 889 952 931 561 817 275 248 77 75 533 964 162 104 296 363 187 590 184 884 874 233 217 653 559 20 994 229 402 706 551 170 471 446 637 66 929 112 694 969 141 437 778 814 426 588 801 675 908 317 472 9 261 607 482 477 381 940 189 660 591 884 462 365 106 800 647 580 829 110 122 900 226 788 924 703 840 665 54 379 20 280 674 407 275 667 757 239 699 513 124 464 476 419 878 59 382 230 999 998 169 93 756 856 787 365 148 521 262 597 744 150 153 911 695 288 170 445 502 330 907 394 261 385 749 749 196 137 967 349 747 886 810 365 558 314 251 347 832 311 263 525 850 20 248 985 165 860 817 78 433 103 606 865 815 782 284 535 2 550 483 41 622 383 915 78 356 619 573 225 389 573 497 662 147 775 910 511 875 833 42 964 614 399 699 53 991 857 934 570 604 871 868 474 306 928 949 690 195 224 153 78 615 878 59 44 205 352 389 355 119 286 316 710 106 41 872 818 919 910 963 269 699 828 385 605 549 55 43 1 181 376 133 691 537 659 773 832 43 712 633 278 118 589 422 342 132 739 408 632 604 341 717 448 812 511 946 127 674 619 864 908 504 629 850 159 919 808 813 931 958 246 86 71 520 280 74 380 162 295 264 76 20 679 95 812 940 804 94 967 783 457 64 983 931 950 969 819 143 581 675 744 65 375 652 815 180 548 756 182 462 557 225 797 213 234 721 857 322 165 553 999 314 635 722 386 302 233 455 872 799 217 978 5 248 356 618 451 905 86 890 104 341 432 235 460 690 595 920 63 626 300 594 896 222 586 38 760 130 460 253 29 978 777 465 371 561 853 580 199 809 44 908 452 983 325 856 482 193 598 388 660 134 173 36 139 598 172 285 615 330 518 553 159 744 325 518 795 12 574 876 859 75 679 378 638 184 924 766 932 236 781 936 887 74 901 920 308 59 965 975 359 178 508 124 136 396 71 656 526 62 792 836 624 558 633 430 18 297 20 917 36 151 424 472 585 937 363 84 263 849 884 74 401 123 131 461 325 473 869 658 216 20 876 846 682 201 471 821 803 54 703 507 796 749 973 289 113 159 233 96 833 349 550 635 460 703 572 875 689 681 527 281 713 917 937 209 264 306 483 740 914 319 960 609 813 239 988 74 775 353 120 821 270 678 553 800 340 194 897 594 511 361 834 611 892 801 893 539 923 727 385 807 46 819 858 198 159 386 560 20 245 279 985 182 376 604 698 677 830 625 236 62 198 664 377 481 560 108 215 300 839 946 496 314 916 50 869 656 287 613 53 114 486 624 302 523 147 537 493 484 148 737 148 43 457 525 826 482 570 672 781 17 67 277 428 49 715 288 402 572 285 768 733 241 130 851 549 880 755 623 18 835 335 256 345 476 148 538 360 915 749 281 330 975 908 178 455 46 814 18 264 740 664 900 780 93 611 213 416 536 792 87 68 103 938 137 404 63 915 651 541 153 683 27 345 801 777 490 582 240 73 393 763 247 812 272 140 727 820 581 684 952 808 889 328 975 978 197 441 243 306 871 673 386 703 3 31 802 195 811 877 104 696 958 37 223 58 836 461 858 747 488 804 269 574 427 670 145 815 367 565 328 332 690 17 268 6 715 171 39 492 235 47 868 56 387 349 105 680 517 139 344 245 484 325 65 432 441 771 492 638 997 617 453 769 655 345 624 859 340 168 189 228 906 364 616 560 577 964 44 529 625 486 561 905 206 698 122 690 28 469 336 991 89 472 591 396 688 229 925 713 565 257 457 387 195 831 817 433 703 265 473 592 271 896 522 903 729 679 938 61 724 315 409 66 885 974 64 629 679 450 40 965 238 55 228 489 148 344 840 112 900 283 936 761 360 299 678 423 440 169 360 597 718 402 587 997 571 963 763 782 799 830 928 429 408 1 671 251 773 61 360 248 535 435 174 614 372 73 210 888 135 723 681 84 291 361 72 223 568 252 495 258 53 725 277 848 611 19 976 863 815 402 267 980 299 861 603 989 53 777 750 393 814 91 861 542 754 249 461 238 146 714 859 822 591 514 563 840 841 460 135 920 243 58 792 197 648 434 400 3 974 835 143 398 446 260 377 524 498 249 850 311 238 153 531 709 178 121 994 589 184 724 393 529 999 399 526 329 963 963 755 201 336 501 713 856 814 664 942 66 105 955 976 506 334 180 16 547 627 21 269 680 623 160 550 865 20 268 489 15 829 542 976 775 868 557 751 856 807 790 623 565 812 828 641 135 97 783 728 703 641 268 815 84 863 352 409 191 705 77 720 588 484 590 852 180 145 120 92 235 323 130 37 487 436 256 265 906 622 438 868 164 526 168 874 931 436 731 711 472 8 212 96 156 62 547 393 68 66 594 134 226 198 815 943 456 482 919 73 599 355 917 435 655 119 183 513 582 739 527 655 70 86 874 683 131 969 103 899 831 725 144 330 164 912 97 600 895 435 223 937 337 812 168 878 969 591 408 102 615 496 531 669 599 841 928 663 740 93 638 759 659 884 484 940 775 108 373 379 192 302 727 710 647 712 166 502 181 408 999 133 975 530 999 950 971 903 14 286 545 961 55 25 134 359 522 830 122 507 217 282 738 850 152 217 977 512 346 685 540 328 279 973 646 539 421 250 212 242 876 967 605 267 449 402 268 479 838 572 774 478 261 929 211 278 964 24 47 910 774 504 395 984 353 772 745 168 487 798 234 621 216 444 924 867 417 484 886 762 691 565 439 499 329 255 517 159 843 377 753 291 64 410 15 458 442 161 135 418 931 29 827 351 835 787 863 245 112 73 572 945 901 903 468 901 630 69 200 663 823 736 194 128 712 838 601 637 18 425 290 532 950 845 90 963 776 165 952 554 457 960 36 854 799 277 941 844 213 351 772 116 954 126 932 484 613 907 791 133 115 903 680 742 907 421 979 456 771 212 418 785 976 159 119 217 920 356 415 332 528 692 528 778 472 460 939 141 396 829 38 54 540 76 884 183 923 871 292 655 814 813 395 620 406 285 970 654 382 173 529 850 663 874 346 353 483 602 8 764 368 521 351 548 419 429 193 274 457 64 684 603 437 204 369 442 615 211 889 751 405 496 201 724 61 103 330 685 558 687 326 50 166 909 536 7 235 359 141 345 550 107 423 578 181 919 23 869 902 422 633 780 236 567 366 47 771 918 968 163 604 450 137 134 846 960 424 724 83 987 565 208 658 506 614 98 521 854 479 868 737 154 201 223 635 455 375 325 127 109 141 979 494 264 340 441 595 919 231 424 930 345 428 889 449 896 764 317 444 281 135 854 309 25 471 122 345 684 16 829 702 486 947 862 781 785 445 543 984 365 254 492 561 765 462 56 337 505 388 906 223 824 947 20 359 47 424 644 483 73 705 478 307 782 325 69 935 104 241 662 779 688 434 803 295 241 500 433 96 35 540 75 474 557 610 899 920 898 728 388 553 977 402 387 491 848 171 689 758 85 888 641 862 192 233 535 570 87 235 329 115 463 714 637 162 725 634 986 963 968 887 539 928 717 407 199 355 451 299 165 710 172 284 162 155 295 976 629 707 742 829 91 168 807 92 344 333 802 342 109 793 572 540 622 73 585 178 896 95 372 886 165 103 379 903 394 136 436 460 610 591 318 662 48 880 684 843 995 567 545 203 988 449 108 4 592 519 628 565 451 830 203 316 668 185 733 695 85 949 645 434 638 322 65 403 666 714 517 506 980 412 917 814 955 935 796 440 333 277 501 521 429 247 594 149 707 704 209 514 98 183 490 156 522 199 939 356 223 492 249 391 769 101 307 992 492 557 541 337 622 216 867 993 584 365 365 463 278 574 879 440 998 289 277 121 639 513 646 767 345 852 905 506 868 409 348 4 63 556 98 34 186 970 901 768 399 278 366 903 694 325 70 709 6 717 446 75 223 480 771 4 928 273 986 402 400 639 629 977 310 563 884 850 948 134 332 378 913 283 38 756 703 501 45 983 825 832 577 857 100 620 836 960 482 111 840 438 951 352 88 36 66 502 554 439 523 913 128 750 74 988 669 495 685 184 323 368 679 867 823 614 988 440 827 779 416 305 879 71 483 389 893 505 574 640 828 903 329 416 390 870 243 918 198 351 54 92 287 627 96 877 706 530 68 299 55 924 835 604 370 296 279 890 109 354 936 678 715 460 771 452 549 955 876 958 803 1 47 106 143 515 230 327 636 823 510 211 603 10 779 888 529 232 252 883 243 366 848 817 343 58 818 622 704 397 368 597 975 206 858 752 464 607 533 488 21 846 170 32 498 750 689 801 265 146 633 977 2 284 315 163 387 108 795 821 912 617 57 521 328 770 369 227 129 299 701 213 425 446 684 949 301 199 247 289 447 762 264 935 573 928 926 838 463 3 749 896 807 176 42 520 18 699 755 180 822 171 912 614 627 874 807 506 165 819 163 89 369 254 754 370 369 118 837 647 725 189 366 736 173 645 709 751 435 348 461 929 274 97 314 831 315 88 955 115 650 756 271 830 721 90 478 204 110 640 737 575 393 454 565 828 572 745 206 480 348 0 674 488 929 237 846 14 576 243 352 425 253 496 426 697 516 605 287 731 690 152 532 104 487 32 981 546 850 876 877 45 546 247 364 293 396 807 261 107 888 314 525 100 956 209 364 406 999 393 292 932 558 539 988 883 964 451 437 336 418 190 496 726 935 196 428 783 533 281 656 612 983 316 381 258 173 817 753 347 652 651 749 66 555 663 534 874 517 366 680 992 64 835 92 977 812 615 618 398 610 343 432 820 714 49 601 253 774 957 396 501 256 143 942 876 165 720 17 434 529 811 64 745 269 239 950 973 360 524 637 703 255 912 344 128 753 501 110 857 85 212 355 520 862 367 440 734 592 8 313 879 545 75 753 466 173 934 48 351 990 687 218 162 263 871 815 253 176 323 728 190 817 257 403 531 909 771 991 888 356 995 651 316 315 716 575 109 603 128 67 682 957 918 291 861 553 633 377 772 184 360 824 733 803 194 892 647 857 508 35 146 643 351 176 779 66 350 460 388 908 551 520 485 658 615 764 948 59 425 739 117 660 904 968 235 663 467 552 547 685 825 965 352 898 710 345 214 703 121 450 108 156 605 959 831 723 463 572 272 256 667 932 595 489 233 902 223 414 732 940 393 400 86 84 139 253 190 652 997 613 572 812 703 603 111 403 11 702 887 384 956 679 581 582 634 541 383 804 205 80 348 776 69 643 295 656 517 259 512 644 599 193 269 568 380 711 447 960 948 619 322 755 297 220 639 308 242 32 808 934 377 943 23 877 489 224 577 540 549 353 921 820 220 818 12 653 273 330 883 960 272 947 607 734 85 911 484 202 145 927 766 213 147 520 413 645 804 724 300 962 132 272 999 520 692 496 809 551 926 575 905 81 345 809 850 343 429 829 42 508 11 548 475 189 265 794 29 631 277 917 789 240 756 276 548 482 57 546 737 826 377 315 10 972 627 579 389 439 987 547 153 752 261 462 94 353 88 290 84 723 999 412 622 192 432 899 78 655 246 169 67 455 387 332 970 47 371 776 528 759 772 877 424 789 431 20 574 513 218 867 59 94 743 841 605 844 365 71 993 851 858 785 832 618 879 181 513 555 432 274 394 285 397 857 722 199 416 971 991 940 133 478 67 734 828 738 941 40 674 173 597 800 981 9 825 828 446 494 132 997 564 192 818 529 500 928 206 234 786 843 929 2 868 853 683 109 282 34 92 358 750 231 59 167 834 575 936 857 49 145 13 500 497 220 454 526 674 55 983 240 445 650 721 852 206 481 839 394 759 298 684 589 516 685 625 518 37 452 304 296 894 51 548 154 209 970 516 223 101 193 397 360 563 823 825 955 253 32 841 585 979 938 808 489 973 956 993 198 249 598 293 888 184 797 372 313 752 700 22 826 1 255 506 937 298 826 763 464 210 491 524 94 51 914 754 497 339 44 284 713 112 632 582 468 520 235 863 686 0 543 832 414 413 858 114 130 622 356 241 324 140 498 995 854 451 246 161 334 319 535 250 625 691 901 940 228 355 554 141 940 798 955 123 555 969 912 589 412 438 562 271 729 976 257 910 722 928 489 466 263 592 178 65 157 711 456 516 773 1 205 760 547 396 124 79 81 996 400 811 869 281 267 989 810 482 191 449 917 447 117 299 393 8 513 286 338 275 524 981 639 763 655 543 729 628 194 64 733 737 440 840 697 889 341 0 322 484 690 435 409 610 135 253 443 319 560 922 880 570 652 382 314 551 114 121 362 802 277 861 210 295 995 669 215 974 647 988 154 289 692 257 950 360 894 774 807 487 634 547 345 811 193 459 98 765 932 495 710 556 978 255 790 438 375 705 581 149 426 729 170 881 406 451 441 75 191 417 938 745 974 73 699 888 557 750 838 816 479 984 306 17 423 356 59 269 74 801 505 264 567 486 682 205 715 5 435 8 622 165 751 308 483 410 54 105 410 69 841 673 89 920 438 512 972 264 542 601 314 348 742 478 439 6 553 527 814 809 366 802 45 99 225 917 212 47 204 646 57 988 720 913 918 460 359 495 529 501 62 853 374 673 979 73 212 578 807 279 882 697 732 944 303 852 614 192 343 415 505 859 532 589 328 857 236 424 436 795 359 690 504 650 821 195 116 998 646 716 474 633 47 14 675 379 837 492 558 90 434 19 352 857 31 819 972 763 633 222 614 787 374 683 872 728 982 809 840 842 796 443 794 984 606 240 822 849 476 828 606 164 868 655 38 23 808 989 770 742 245 118 562 774 778 152 846 643 57 896 994 186 438 612 188 852 778 384 461 330 493 664 900 858 337 107 554 531 847 7 201 979 270 152 782 696 483 829 463 468 592 2 16 146 513 901 206 394 531 783 9 327 58 551 642 841 453 346 434 341 201 983 986 6 493 115 31 975 299 469 583 399 977 183 813 667 300 166 577 636 832 696 493 854 539 326 667 474 200 5 667 512 203 868 11 997 627 562 562 234 819 118 961 614 75 539 137 302 132 977 640 652 999 183 831 383 858 532 657 676 388 751 389 877 545 100 749 568 930 368 687 249 38 175 210 244 140 215 477 828 671 694 220 860 11 20 237 854 392 602 697 594 376 625 479 220 46 733 397 477 588 871 334 475 962 435 467 29 690 262 620 792 723 394 123 867 356 984 248 837 822 301 999 53 462 190 874 814 483 398 20 769 685 504 293 818 557 519 533 256 598 335 663 636 2 602 292 73 620 976 439 253 416 114 382 733 796 816 456 642 131 615 585 494 998 494 785 430 14 677 492 884 765 715 665 285 449 495 140 433 614 996 142 889 547 315 729 213 106 938 957 414 180 965 538 44 908 258 395 512 934 904 142 987 580 720 237 599 482 283 153 53 847 851 172 315 720 30 493 928 605 64 444 704 990 673 460 998 314 809 250 737 255 189 796 630 902 182 140 377 913 86 813 408 228 427 753 710 563 533 356 201 126 586 415 359 875 217 585 192 891 82 955 557 733 873 669 39 739 993 603 831 372 934 401 566 611 967 540 477 100 15 168 395 253 666 375 142 965 920 382 190 224 115 829 920 988 115 506 527 913 667 775 591 462 186 233 685 705 386 664 204 701 428 973 225 870 475 570 147 210 938 665 47 614 121 311 391 162 503 648 462 243 576 446 573 649 313 866 829 311 16 869 91 347 567 594 567 567 232 417 270 857 67 632 146 504 383 810 121 1 800 967 505 697 293 373 685 281 616 474 340 53 647 594 150 908 607 566 423 745 161 877 646 842 652 228 729 30 886 773 823 29 229 391 359 468 942 792 755 327 609 282 542 845 845 111 57 150 27 835 411 570 316 26 56 330 677 397 625 942 686 630 455 207 588 397 724 40 98 343 487 685 149 217 675 333 178 206 777 747 367 941 776 445 842 181 773 806 488 820 379 161 475 943 926 967 663 635 558 376 769 150 835 469 320 444 661 365 307 805 676 381 128 83 889 444 250 253 786 377 673 643 264 261 423 951 327 626 611 333 968 96 540 964 128 641 462 554 287 988 329 490 295 767 20 665 424 545 990 806 419 420 395 606 250 194 528 698 371 213 191 848 841 39 147 319 283 304 794 232 945 965 305 442 987 371 999 729 747 329 936 949 529 142 562 538 103 23 143 933 983 294 965 65 224 482 522 601 918 516 721 467 700 223 305 297 958 51 423 52 194 267 979 952 901 756 41 260 157 397 420 376 859 223 906 996 62 733 200 742 824 783 651 252 656 623 966 961 611 79 383 869 675 590 209 637 34 370 977 366 978 806 803 309 98 236 459 217 352 595 42 284 378 356 317 855 199 696 319 280 870 670 286 994 215 431 797 693 307 544 266 127 363 6 851 365 674 823 459 928 223 717 312 189 886 601 284 863 719 205 552 104 882 5 675 119 16 685 536 334 379 282 647 176 813 231 237 674 391 162 351 813 741 55 270 238 352 25 978 989 995 699 795 860 317 22 709 835 819 205 890 88 319 117 469 703 232 909 722 534 791 935 98 463 488 211 941 450 40 818 679 900 553 835 887 348 553 983 274 58 245 443 499 743 424 714 831 83 18 726 4 974 860 468 918 29 189 153 717 310 498 879 848 622 522 385 443 132 579 796 132 688 402 778 927 556 299 586 912 232 861 304 382 125 630 971 52 924 305 699 321 131 633 505 384 843 992 311 516 963 447 124 680 106 351 375 153 331 987 308 44 367 951 370 294 416 433 3 326 599 457 437 115 960 443 841 157 624 280 312 623 956 331 428 748 327 433 837 556 747 760 477 785 859 214 115 469 571 987 541 853 172 715 102 891 648 960 874 365 524 148 936 263 514 831 897 325 48 525 259 703 437 537 662 585 685 470 6 122 572 27 783 578 189 713 918 442 744 431 430 305 591 488 295 680 488 2 165 955 572 695 706 317 492 850 820 234 788 825 972 513 771 744 403 186 578 9 484 42 969 713 666 154 267 427 745 392 508 566 388 433 87 659 236 376 82 232 246 418 201 604 272 407 162 286 142 463 860 851 328 164 529 626 32 526 592 859 19 458 459 892 644 384 470 716 423 47 616 51 134 648 580 624 458 82 286 614 185 722 933 793 779 723 693 66 671 703 582 227 522 712 948 407 611 580 60 992 806 229 631 441 195 546 853 433 523 809 448 481 507 44 602 626 302 579 111 804 329 629 815 236 868 742 388 194 359 427 735 795 423 628 783 990 342 889 413 920 467 658 722 522 317 780 48 422 101 755 936 804 359 729 344 159 546 633 942 747 938 297 781 475 994 365 639 422 364 438 680 759 433 252 961 414 129 349 674 722 522 866 221 65 452 811 25 964 105 119 558 852 261 253 361 886 570 564 27 460 867 77 323 355 713 739 595 828 56 537 462 266 335 117 954 175 77 987 676 712 647 752 192 762 895 290 990 351 678 1 383 922 780 647 709 117 187 448 828 423 655 609 267 1 892 227 137 136 36 696 939 968 888 230 990 228 610 505 581 713 21 668 427 162 360 188 200 82 962 502 963 207 816 207 503 771 434 726 441 305 467 503 46 656 911 681 83 73 513 940 557 844 741 763 455 769 458 270 197 397 271 775 981 774 604 773 898 717 846 768 78 520 573 656 900 892 201 465 730 823 705 413 309 867 938 136 282 512 137 947 533 490 680 553 721 55 263 693 296 578 823 669 213 767 877 221 561 813 232 893 783 959 226 283 760 249 857 721 796 78 197 270 233 743 983 664 325 148 541 848 594 242 169 730 226 107 463 341 895 121 703 810 300 435 757 553 65 816 157 366 983 318 885 614 109 694 982 929 63 562 542 84 171 635 315 232 543 769 328 628 684 210 579 634 416 573 346 441 450 868 291 401 999 681 482 719 95 990 263 334 282 345 426 969 421 434 577 892 90 21 730 749 455 139 655 458 71 146 580 278 326 808 115 362 959 310 528 810 553 563 644 259 507 84 300 331 46 467 329 136 763 742 217 947 275 207 228 770 445 516 485 444 715 554 878 994 106 103 405 243 557 462 362 408 348 912 793 445 876 445 165 29 539 302 744 189 647 440 424 653 705 935 280 484 559 274 281 190 490 387 517 274 652 797 613 852 186 535 594 133 286 841 916 82 787 212 571 382 522 522 217 776 563 628 6 287 51 920 387 197 26 516 195 733 541 392 720 333 268 185 621 136 526 164 619 493 621 409 546 469 15 374 966 838 97 13 13 39 290 369 210 949 907 627 570 837 341 235 313 839 728 191 371 992 356 902 840 347 753 726 372 821 934 208 916 883 834 44 338 947 252 894 346 687 872 245 731 302 274 997 729 537 493 221 990 95 987 85 920 112 822 738 533 711 320 254 621 226 764 367 553 891 120 852 149 110 136 361 506 351 773 776 250 979 924 844 211 763 64 404 956 629 123 33 115 0 883 789 323 745 720 836 680 169 647 443 298 799 882 132 504 153 575 349 464 528 624 428 464 675 932 400 210 581 60 184 400 472 234 445 929 604 308 606 788 267 47 695 406 981 154 670 200 705 330 147 499 618 485 110 822 883 183 431 43 605 67 348 408 936 402 989 952 351 675 717 256 396 46 599 415 433 418 572 656 141 244 97 543 42 603 998 654 419 825 9 603 358 421 721 945 705 347 955 724 373 422 450 351 769 722 123 883 650 693 236 871 378 100 696 278 456 825 475 115 769 465 762 787 429 842 263 467 242 441 486 988 65 692 927 265 144 188 262 578 678 547 958 640 863 374 842 281 825 690 516 963 158 860 98 297 84 421 762 922 680 922 715 827 367 893 966 859 476 629 621 853 823 434 981 484 175 422 580 159 792 691 988 895 737 891 103 424 698 431 669 783 57 413 624 977 610 375 621 100 534 227 606 444 298 868 27 238 63 230 4 171 62 621 281 741 989 518 653 95 397 658 441 711 86 484 860 51 380 59 504 823 936 338 565 154 384 70 691 980 219 388 481 656 241 852 826 470 128 827 174 223 671 921 324 329 890 883 720 704 394 244 388 656 479 959 940 134 398 522 592 511 715 4 522 186 842 541 117 307 826 368 547 788 23 905 228 438 119 743 400 356 961 507 752 231 754 959 667 502 637 346 532 538 470 511 867 726 94 196 79 694 1 642 432 360 336 581 486 551 410 207 455 448 156 162 17 193 439 823 783 6 517 776 891 605 143 737 431 949 854 223 771 784 717 375 943 108 820 204 4 688 926 627 835 512 335 220 851 274 819 118 724 95 226 62 190 219 442 615 832 45 346 214 674 117 399 289 16 846 473 29 673 294 982 660 286 228 893 833 405 457 520 775 699 631 727 62 107 437 994 911 527 453 94 29 3 278 747 110 404 700 227 420 801 387 572 999 713 694 275 978 961 329 457 974 749 40 952 499 391 743 532 479 757 399 304 887 268 505 277 266 861 495 548 431 477 577 653 261 260 752 78 869 555 717 46 179 275 213 909 438 289 159 47 802 692 945 696 315 163 288 659 558 824 711 972 549 71 829 758 232 302 84 653 314 535 348 138 538 263 444 658 779 725 97 50 702 856 421 331 927 764 867 156 155 336 962 638 579 480 95 761 497 195 134 570 296 92 688 197 185 76 102 157 896 819 126 223 13 233 1 318 339 619 741 320 845 509 257 220 801 287 405 292 767 616 857 42 146 53 165 853 118 244 757 600 25 921 819 511 356 123 591 593 130 739 769 97 102 299 311 78 857 570 592 349 46 212 109 714 403 901 417 442 824 227 501 611 716 307 506 995 734 442 900 354 728 988 891 660 654 598 470 39 583 440 947 350 80 868 155 616 251 105 644 850 195 19 716 802 668 360 367 873 596 839 275 920 214 942 851 434 879 929 333 155 875 382 529 826 24 456 998 545 589 132 306 951 565 284 459 305 311 331 509 723 246 55 252 527 665 999 884 98 808 39 506 530 493 759 865 746 987 293 389 843 231 820 596 908 590 306 478 937 239 843 823 99 345 591 722 882 191 840 41 926 921 139 228 698 37 883 885 468 861 215 78 467 289 767 717 457 125 67 56 401 152 309 519 694 345 738 109 227 534 726 16 54 522 31 776 4 289 367 228 407 572 785 187 312 636 517 242 312 732 251 446 692 621 125 945 479 881 143 352 462 557 333 656 250 845 367 690 614 664 945 126 354 399 993 516 851 223 211 305 278 851 248 904 702 404 756 627 796 845 78 570 415 222 537 328 984 134 613 878 912 281 946 319 543 623 629 149 665 754 10 559 928 265 116 64 261 719 963 912 892 340 20 409 642 429 651 357 990 509 544 916 146 936 86 371 828 776 399 103 369 488 478 679 238 485 750 166 905 201 273 642 423 231 858 267 676 426 694 930 588 572 81 841 617 305 867 910 281 368 399 129 408 111 952 638 191 717 615 857 23 816 83 134 711 882 113 112 684 607 912 53 983 766 676 417 800 202 859 309 773 536 137 620 749 725 582 70 526 716 433 605 839 322 238 496 982 304 357 470 786 895 854 693 895 616 588 654 423 755 727 51 278 560 448 476 193 710 776 327 397 978 827 507 315 635 309 809 704 169 811 95 918 910 564 109 214 506 475 987 899 943 216 753 156 700 27 317 772 932 642 776 411 474 647 309 816 73 520 340 284 980 501 438 297 167 251 715 176 124 877 406 507 745 40 33 317 485 458 812 481 311 620 25 261 129 603 789 121 970 98 239 580 622 337 58 409 183 350 865 610 411 182 857 616 3 815 113 444 426 912 649 778 396 424 525 550 733 973 658 537 0 971 905 88 969 280 732 790 790 0 797 835 324 735 968 394 968 800 531 644 658 184 395 617 420 816 86 439 453 480 354 12 762 846 798 358 293 614 636 312 293 941 449 599 47 578 7 613 399 367 574 994 202 18 336 83 162 516 431 640 564 17 881 526 391 545 728 878 140 942 691 379 171 464 541 940 668 738 77 437 660 996 588 594 455 9 80 644 619 751 649 433 13 741 26 500 978 370 972 143 109 167 749 441 608 37 942 2 531 552 474 281 951 602 146 87 290 292 27 31 190 809 725 55 782 40 310 688 425 527 249 106 207 316 320 851 247 209 670 613 755 254 355 73 567 518 341 531 289 997 901 928 340 2 422 366 969 103 691 898 726 199 209 458 567 589 250 46 668 267 202 122 259 5 692 399 640 542 483 952 397 38 822 791 530 176 405 179 894 455 824 573 378 105 914 934 332 743 503 753 553 597 657 535 111 370 997 746 543 649 323 158 784 541 509 366 334 217 720 451 211 756 790 614 556 59 411 477 357 690 165 276 914 316 577 586 998 321 9 911 587 483 832 518 687 793 849 710 735 526 210 759 466 678 492 850 178 766 155 919 892 821 971 695 235 149 407 994 643 969 412 421 829 678 345 827 567 606 741 207 959 81 365 576 237 745 653 451 694 224 16 603 718 897 919 242 753 517 824 477 212 207 291 858 684 653 34 379 464 181 984 425 812 123 757 452 671 574 927 932 676 948 290 687 830 900 190 754 913 395 378 202 961 347 414 204 855 539 79 243 411 230 316 301 367 646 973 521 875 898 578 760 301 1 585 875 661 391 246 492 623 536 593 800 907 560 92 858 340 656 230 986 88 851 309 536 595 949 372 697 434 371 638 525 51 352 599 222 690 299 844 443 110 202 435 635 355 262 412 852 136 127 601 183 703 428 334 445 484 431 125 528 492 768 956 594 881 77 313 91 245 287 872 227 977 423 922 710 842 443 241 389 837 973 978 462 724 296 771 105 893 201 82 202 225 717 148 393 393 963 808 121 33 955 845 617 544 873 665 855 482 687 262 855 828 599 922 460 152 228 56 282 368 167 430 513 999 160 262 516 828 573 281 178 602 295 191 388 51 666 475 620 75 557 521 673 607 655 369 643 902 684 945 663 810 178 549 730 809 297 47 309 303 846 620 442 956 558 234 309 690 24 530 5 218 939 237 563 13 620 582 392 527 491 283 581 571 618 159 429 878 39 279 235 309 462 481 102 793 676 205 543 478 520 681 46 715 775 83 672 666 950 690 297 515 395 531 761 583 613 824 983 800 281 449 862 797 106 735 565 270 594 2 559 85 521 350 304 334 401 545 61 319 17 699 741 456 280 963 202 706 641 615 412 748 115 855 304 871 873 401 836 898 169 784 118 360 839 825 175 872 923 318 257 192 863 16 722 758 126 65 380 363 218 786 373 495 596 874 772 882 9 432 185 293 118 488 18 376 88 294 838 283 360 346 16 702 119 373 299 143 253 500 347 306 736 979 765 943 727 305 180 774 8 265 641 69 950 378 866 730 76 905 715 227 862 92 587 79 959 162 535 841 820 278 579 624 282 937 63 301 222 815 472 423 801 560 566 422 491 667 246 718 290 558 464 109 623 750 810 775 854 510 486 115 943 785 64 121 936 819 404 638 939 408 182 395 242 858 418 674 584 13 414 708 426 48 824 97 122 588 690 30 168 446 607 633 100 232 222 503 567 504 323 161 371 445 263 917 664 789 849 56 471 431 444 627 568 632 456 918 15 258 244 183 15 974 420 344 849 341 767 987 842 172 442 226 854 457 255 106 537 865 15 726 134 981 251 412 844 943 927 266 593 915 671 294 829 13 1 460 259 596 937 195 653 427 633 144 370 908 986 423 533 385 602 473 768 8 756 799 211 695 342 219 626 882 149 171 120 938 585 409 221 409 553 786 133 206 633 923 661 385 46 519 942 615 414 978 858 50 58 626 860 367 25 37 608 10 771 659 539 193 131 992 199 622 68 265 403 184 703 558 545 802 187 997 48 588 174 397 375 458 495 427 566 400 768 104 649 912 789 659 670 781 46 455 904 738 712 801 603 343 640 610 168 790 187 741 341 694 635 562 315 47 199 201 980 435 94 152 151 769 681 764 854 331 933 938 745 567 529 736 133 385 81 697 392 66 879 422 163 27 580 648 981 714 761 561 682 529 83 264 417 716 6 851 645 350 682 751 137 299 418 167 255 218 992 741 997 134 553 507 573 52 120 886 534 335 599 648 613 969 850 16 719 722 364 495 346 753 920 610 473 117 416 175 310 524 180 765 858 215 101 957 383 330 383 987 956 243 292 348 348 806 653 331 612 64 786 999 468 356 84 260 222 237 354 193 531 755 631 565 895 861 760 15 972 630 979 804 848 616 211 327 392 615 962 823 506 178 790 787 967 590 298 13 120 731 24 182 727 751 766 191 296 488 349 90 58 153 822 550 706 270 445 576 832 669 636 952 894 897 107 603 743 193 375 382 262 119 850 454 942 252 134 498 690 644 194 753 343 864 369 900 921 469 23 201 130 558 513 667 773 237 134 256 376 587 860 749 131 578 77 336 42 265 870 119 335 174 980 213 318 704 257 996 75 342 163 387 976 420 906 936 603 111 860 756 28 816 755 343 961 764 335 797 134 831 396 570 883 114 641 714 408 235 626 68 416 571 859 951 975 323 95 815 631 274 414 123 880 386 536 931 970 567 331 22 488 510 114 566 488 129 549 985 224 114 349 966 289 768 556 324 628 384 859 566 583 42 669 739 658 192 304 639 922 989 907 55 214 36 546 747 861 86 536 122 107 563 239 693 52 16 784 867 910 936 77 719 285 931 570 686 28 941 134 492 528 287 28 700 755 426 900 248 35 644 730 8 376 403 811 134 827 512 231 884 622 904 192 868 809 385 815 572 259 943 996 109 229 639 926 103 747 788 887 313 562 477 963 524 148 725 128 790 46 619 388 751 635 239 163 648 487 803 540 422 413 940 944 770 231 692 5 143 43 119 907 567 645 936 972 407 283 773 876 773 726 671 290 864 667 527 364 129 777 207 329 715 302 73 13 561 680 765 407 409 904 939 346 329 684 876 812 629 300 331 103 891 664 942 71 214 195 380 907 200 274 103 774 209 277 639 400 696 664 36 801 304 533 333 635 486 167 345 236 614 314 622 954 252 632 331 908 501 716 540 101 158 532 490 945 730 767 902 149 962 658 920 758 739 206 646 979 926 548 25 437 646 612 854 356 262 278 521 852 424 266 256 154 736 894 211 173 105 338 396 298 832 830 136 378 856 948 161 807 963 62 385 762 420 293 525 817 392 655 145 882 215 949 809 417 128 524 952 427 756 861 174 31 966 136 239 728 979 716 287 128 142 105 478 871 352 707 275 800 526 335 732 498 750 965 105 861 89 212 744 697 74 666 294 263 833 152 394 536 341 625 632 919 994 269 691 820 979 331 69 819 256 569 829 913 137 881 574 361 126 215 930 116 315 649 830 125 268 900 597 709 750 444 171 150 860 591 264 307 482 663 101 930 228 836 929 55 824 590 198 772 622 452 222 754 773 88 929 32 742 842 149 747 476 92 416 266 338 551 751 331 266 250 833 286 167 717 602 195 877 701 490 263 28 224 807 30 704 853 342 958 872 967 600 291 262 170 233 1 194 27 696 365 252 518 665 542 581 863 65 667 595 403 38 423 891 271 433 657 948 742 229 923 976 561 191 900 93 355 563 167 116 737 72 768 37 102 324 782 984 917 769 12 675 272 692 82 283 865 117 460 177 125 788 882 7 446 25 569 589 662 89 922 306 423 782 118 228 126 205 881 387 79 361 349 153 828 162 339 510 645 640 110 464 841 532 650 556 915 410 717 136 474 838 927 140 697 741 270 54 634 578 84 208 128 984 345 264 905 61 722 342 204 15 923 70 877 855 387 838 676 198 481 861 349 604 10 387 690 972 713 644 980 753 317 193 753 326 20 923 18 475 888 225 80 213 290 117 188 467 681 80 51 669 219 382 354 46 684 261 0 419 613 23 42 669 423 718 194 721 701 441 716 434 552 378 946 6 571 92 761 879 198 974 54 332 945 968 613 90 136 945 966 704 739 531 554 389 182 969 423 255 328 898 256 955 403 627 5 827 802 160 47 203 82 208 299 141 844 696 16 787 318 405 438 107 812 224 831 329 794 587 556 160 787 484 227 959 267 792 996 465 663 666 179 430 478 325 674 375 517 846 954 783 464 955 360 118 705 191 359 507 836 261 572 138 351 415 251 839 858 630 282 915 380 37 412 891 413 406 83 281 237 396 90 548 683 949 808 219 514 42 233 996 412 404 832 936 426 663 578 454 596 709 691 311 69 607 843 104 348 153 53 478 889 438 834 736 130 588 779 700 919 716 652 348 584 751 507 79 788 294 364 103 557 831 936 27 957 400 8 284 74 585 532 249 727 260 960 803 673 506 446 231 982 524 519 383 731 841 945 743 603 447 742 854 607 510 574 699 78 967 216 572 146 610 547 295 801 792 832 220 376 600 983 357 375 247 771 66 514 496 551 374 117 608 307 309 702 692 554 386 348 844 276 53 625 896 468 293 139 458 602 844 92 876 893 978 687 215 590 808 942 238 86 59 103 76 416 789 450 658 711 162 814 79 923 336 146 879 410 415 708 101 79 167 723 953 181 118 709 325 383 123 284 147 288 488 384 700 776 739 170 561 498 590 105 93 508 396 897 515 394 568 521 928 497 470 989 702 178 459 398 724 49 814 514 895 607 786 626 643 233 156 986 124 37 338 206 462 602 286 682 600 70 904 383 531 811 412 136 489 959 210 669 186 324 169 303 628 876 950 426 398 812 214 371 463 749 294 88 325 139 784 315 317 895 522 779 479 689 866 729 90 579 710 691 728 404 234 403 567 781 456 30 568 966 504 181 372 271 54 701 321 843 824 156 596 265 974 64 344 303 347 565 995 229 97 406 969 49 985 553 798 16 79 887 519 925 836 654 158 530 626 574 352 157 39 863 192 539 391 327 518 214 104 425 616 387 972 422 474 553 506 601 438 588 792 950 303 25 243 79 480 871 856 281 236 588 86 604 939 48 915 659 170 143 820 43 46 14 565 355 199 294 968 474 944 187 293 991 852 507 266 502 997 125 788 644 442 358 40 83 44 983 369 415 353 210 378 198 781 101 626 270 492 43 928 780 757 570 386 679 639 427 877 23 805 802 424 468 29 319 885 925 804 182 165 398 136 841 381 225 400 299 464 90 621 7 460 328 12 121 687 492 879 99 496 373 294 179 123 303 44 74 457 945 462 927 824 342 138 602 420 195 641 41 44 56 401 393 722 182 177 25 580 88 634 513 398 443 405 226 816 291 869 45 159 214 571 33 387 28 252 298 228 0 422 144 705 297 394 795 326 960 260 235 235 815 825 993 454 659 41 798 285 856 720 675 365 876 241 821 488 108 526 779 821 567 54 910 76 133 714 949 45 733 368 981 116 509 864 871 992 798 660 25 709 501 473 545 901 428 771 950 653 494 559 987 864 945 404 811 120 841 880 579 544 589 822 814 210 349 812 29 612 437 247 870 882 592 982 988 281 501 894 666 482 886 827 840 963 827 49 593 140 299 758 991 535 699 480 314 340 550 728 611 881 444 773 20 555 449 204 216 521 154 115 430 276 38 994 173 258 368 919 326 473 965 359 699 506 806 632 112 602 375 197 234 909 142 747 621 202 752 358 914 775 770 100 669 952 229 943 768 78 710 555 826 86 718 841 790 633 139 182 443 170 443 725 923 586 944 539 918 675 229 211 163 436 314 899 351 392 299 852 732 413 491 126 111 8 938 633 475 250 975 986 543 270 441 250 278 869 572 711 602 507 758 243 80 268 705 109 522 639 988 789 641 366 351 876 765 932 940 826 97 806 478 483 822 890 953 334 56 394 615 555 175 952 194 695 291 880 669 288 414 631 270 663 595 358 6 388 616 887 371 633 184 95 901 545 291 828 875 309 644 907 954 911 735 190 142 245 876 813 143 908 197 499 887 423 828 203 913 503 950 33 310 450 83 203 865 222 930 959 139 509 699 435 129 875 786 193 102 909 681 929 94 651 206 647 408 274 697 120 570 805 503 360 745 5 316 226 9 676 898 456 683 786 87 379 814 821 750 785 331 847 109 197 471 643 436 517 517 521 233 37 115 372 177 978 6 711 42 538 764 904 635 850 167 851 989 450 649 773 671 321 106 758 628 146 322 895 890 145 517 252 19 357 394 46 585 589 582 788 499 349 201 481 493 18 220 190 863 932 931 243 17 322 569 319 691 691 837 459 816 685 816 856 460 562 350 316 731 43 632 202 220 219 666 477 958 441 684 977 761 241 174 53 745 868 299 865 536 934 143 847 679 352 37 603 646 111 409 768 437 630 108 534 313 103 674 66 308 11 327 435 412 482 699 810 65 63 283 235 587 887 744 314 161 976 744 489 843 922 386 181 636 580 120 699 585 662 98 306 646 912 924 862 278 839 140 341 151 561 228 13 74 247 487 389 664 86 989 682 523 50 101 256 267 995 575 687 951 368 918 574 880 875 568 861 583 21 212 71 319 2 774 287 652 158 840 408 744 642 728 715 711 911 810 347 603 286 860 902 950 874 242 93 114 698 129 825 38 678 317 440 769 813 167 970 964 142 950 911 671 692 391 569 858 481 745 347 221 68 855 695 949 815 993 627 161 79 129 31 196 623 305 898 691 364 275 909 945 641 784 299 780 344 953 642 563 877 925 264 691 418 838 874 305 425 432 999 626 434 333 5 808 284 259 24 17 996 369 556 465 801 795 428 295 418 114 358 129 582 657 158 774 967 319 762 457 206 631 297 581 882 549 440 797 192 748 627 258 166 514 565 335 576 429 162 590 450 960 416 287 599 182 734 941 406 735 991 753 924 716 637 704 302 536 513 31 930 830 146 774 898 60 831 496 555 483 2 601 593 633 770 538 783 774 621 680 626 32 880 534 614 897 736 374 71 569 511 479 556 486 695 602 821 409 334 518 86 856 424 823 151 97 747 373 334 560 777 750 405 494 101 566 647 613 220 776 445 524 93 956 614 949 743 141 717 538 467 970 38 829 713 137 67 196 510 785 49 384 946 946 761 267 302 403 559 4 109 981 279 725 960 677 25 724 218 961 567 280 814 844 143 181 770 819 782 234 318 828 555 858 27 81 447 209 613 245 943 938 542 652 970 188 285 255 728 105 501 644 485 852 949 115 177 847 426 255 701 484 675 475 192 982 565 944 684 578 402 157 882 177 230 310 912 372 785 70 415 716 410 766 274 111 184 885 787 940 366 145 721 286 290 815 127 671 582 817 904 974 828 231 346 131 797 487 955 220 201 828 633 565 986 748 939 658 703 817 688 476 803 282 63 424 291 581 953 133 814 645 907 811 716 24 292 161 650 448 596 934 26 846 365 998 682 723 623 965 816 519 199 842 60 778 295 710 775 34 851 365 708 522 197 848 943 919 683 328 296 13 825 891 526 552 11 827 583 508 869 845 698 346 976 782 623 36 56 764 785 751 753 956 287 322 830 982 876 171 2 528 491 478 63 888 432 302 34 855 748 331 147 770 431 733 465 441 158 264 604 487 544 329 220 96 565 891 664 846 268 683 448 568 677 520 571 672 183 881 375 410 355 821 452 330 495 926 614 159 227 963 413 17 840 856 896 447 260 178 703 380 199 516 98 546 900 628 146 122 427 962 38 533 323 502 644 449 811 576 448 937 412 991 594 206 145 289 790 38 736 834 932 200 554 105 381 160 813 185 580 78 475 119 736 203 580 255 920 684 475 899 545 993 675 818 628 69 634 132 856 763 199 364 332 265 220 152 444 932 450 615 231 811 391 919 818 906 419 964 996 311 805 280 309 296 841 23 702 330 428 760 813 50 46 597 377 179 538 385 881 326 794 612 932 769 597 988 518 323 667 351 300 648 956 658 625 329 671 865 340 386 165 53 267 432 336 217 74 895 817 355 895 493 833 221 476 409 481 133 379 704 112 132 781 805 345 335 461 438 22 289 424 685 843 360 721 890 329 760 255 330 246 74 718 225 551 736 483 948 685 551 792 172 80 541 623 818 859 205 331 174 286 997 242 666 534 142 250 359 426 756 824 727 922 848 333 403 463 608 706 758 954 991 780 991 679 786 810 785 548 791 536 10 783 69 457 236 564 422 429 31 992 677 467 740 231 153 80 34 891 283 263 969 26 188 14 23 107 786 973 756 354 563 148 36 826 607 399 163 459 375 990 221 420 743 116 583 726 990 887 500 866 109 959 419 805 265 132 499 205 706 535 778 62 768 742 553 672 713 931 683 929 397 883 662 426 847 980 199 951 961 699 938 660 793 682 263 555 360 292 706 945 239 139 26 826 109 593 688 739 763 792 219 919 522 425 660 418 117 803 252 621 925 408 315 608 815 188 870 676 167 958 252 461 407 193 284 246 784 447 40 399 824 257 38 915 186 836 809 497 27 790 945 734 922 220 905 761 369 144 606 415 248 974 932 365 812 596 960 69 315 204 119 171 995 705 315 658 448 817 7 342 839 394 155 826 903 96 669 876 850 928 322 917 685 135 556 457 645 997 946 223 928 133 662 941 465 243 938 240 791 824 993 777 226 493 986 897 723 895 812 572 369 397 678 849 847 615 707 323 781 793 86 118 838 795 280 903 728 652 362 72 664 721 618 7 781 650 143 693 91 67 902 864 436 769 92 115 268 495 110 225 20 699 260 300 419 301 725 330 602 133 785 389 391 670 52 566 574 886 750 807 364 828 247 539 34 668 576 516 631 497 797 266 894 244 943 216 349 644 919 545 876 486 53 128 385 280 302 979 159 117 14 666 825 407 923 42 656 401 422 906 150 689 891 316 934 445 991 959 257 854 498 219 499 850 445 236 364 801 820 341 181 379 848 645 47 23 748 856 898 821 137 784 281 790 831 71 277 572 229 440 399 128 364 290 791 197 47 80 811 264 92 229 922 659 515 308 909 22 397 766 908 618 129 678 462 739 179 671 42 692 264 931 128 515 799 408 698 527 756 407 596 142 758 30 52 934 67 668 328 449 128 608 700 810 780 942 986 231 699 174 846 603 11 290 162 645 161 61 204 926 817 109 516 962 982 361 956 935 222 663 825 642 162 922 883 605 132 571 585 582 165 978 975 537 174 327 969 488 597 803 599 139 65 114 401 452 117 373 86 623 898 292 467 249 891 781 715 381 249 828 400 881 560 687 711 926 816 530 669 125 175 415 570 86 459 992 591 39 491 898 147 866 968 958 602 38 867 714 999 204 585 619 897 508 947 649 336 713 480 59 390 863 340 50 90 308 497 931 276 933 244 353 206 596 462 846 50 963 744 813 527 988 637 183 934 827 687 325 540 377 897 77 488 233 164 870 780 985 645 792 388 399 803 852 557 202 15 648 246 653 968 895 722 977 988 902 86 761 838 547 654 335 64 678 15 296 780 844 66 660 864 829 89 222 621 422 75 47 32 219 220 44 298 368 294 208 186 736 423 319 129 192 739 840 684 364 997 871 168 103 677 241 377 609 790 298 518 443 15 822 222 738 298 137 839 868 237 836 29 649 226 366 686 120 992 526 489 35 752 512 121 658 981 129 370 911 86 826 956 386 829 660 528 567 916 668 157 765 484 784 403 383 385 522 557 249 905 874 752 309 790 234 761 733 391 161 899 583 145 700 878 80 100 476 595 795 714 609 993 77 593 117 254 730 604 509 599 159 408 709 442 961 170 521 755 186 886 725 474 252 836 764 911 257 805 783 259 625 95 211 866 853 282 349 860 898 941 882 391 620 141 401 607 913 874 896 148 473 587 348 73 336 120 501 590 230 487 731 584 574 127 706 917 867 101 783 923 859 109 844 757 896 755 716 117 984 332 292 144 705 530 758 988 453 981 120 622 828 534 121 184 101 675 803 662 793 340 950 85 771 839 746 637 840 736 957 14 63 730 880 524 544 665 513 173 505 310 639 740 227 341 847 968 767 717 45 31 660 453 154 994 8 817 90 836 82 962 331 317 919 982 838 696 893 228 507 20 6 853 976 884 362 941 173 833 812 743 972 18 286 728 960 966 187 195 917 836 356 42 513 196 170 677 242 546 424 669 697 411 454 249 905 881 353 677 813 628 624 788 695 234 180 100 754 66 430 295 933 97 460 168 843 620 132 455 715 957 641 547 593 182 558 13 428 405 976 298 993 806 193 948 906 671 258 439 366 827 335 688 888 174 995 62 150 178 629 762 20 930 339 792 944 889 943 288 524 119 188 164 447 705 18 718 187 445 496 385 563 384 133 820 911 540 973 911 351 501 654 950 276 345 293 984 840 380 212 571 104 628 544 83 716 659 698 716 529 14 302 565 453 368 835 186 753 213 279 605 687 333 358 408 950 578 317 421 930 550 150 714 402 452 910 826 373 441 169 974 805 791 6 308 342 974 826 640 521 627 579 881 199 866 35 745 460 962 290 516 648 578 676 401 496 44 757 19 842 201 991 665 810 615 509 383 308 334 608 434 10 397 472 239 300 499 494 142 246 284 368 658 73 830 27 274 702 550 201 11 71 870 568 559 978 586 315 932 245 905 373 25 74 677 144 617 525 245 63 921 253 500 255 309 318 136 126 154 859 427 234 871 376 799 987 232 151 213 731 399 490 634 902 876 428 855 603 857 24 779 776 839 709 187 588 279 328 998 693 69 875 447 870 104 868 952 798 214 669 173 703 131 275 288 49 951 338 114 439 230 730 106 306 986 688 148 737 325 984 206 451 381 125 352 663 332 975 671 566 716 857 907 514 30 5 632 210 293 967 852 862 302 399 137 611 625 802 490 814 939 154 947 872 675 643 561 501 817 698 26 278 635 618 711 56 922 267 129 473 180 775 94 431 586 714 225 719 682 76 300 820 528 629 783 327 378 377 815 952 806 404 812 290 655 517 487 735 510 38 909 667 493 956 27 408 822 718 784 709 338 489 836 312 484 474 426 194 816 300 29 584 101 763 950 684 326 940 608 360 498 235 625 453 171 695 668 799 207 955 619 94 756 396 885 456 108 699 920 53 600 137 173 737 283 550 665 851 438 637 677 515 875 415 215 261 90 895 590 422 170 540 568 346 793 407 461 456 996 713 412 61 963 118 945 696 785 629 496 759 321 462 100 372 619 389 174 190 804 210 908 686 164 724 264 701 767 555 94 612 420 179 227 283 968 365 483 364 827 761 264 156 915 279 469 104 485 442 183 625 350 927 666 347 386 966 579 747 628 480 387 999 717 858 279 707 990 552 709 50 223 607 368 976 418 150 681 205 661 602 301 830 128 328 255 687 167 727 796 235 983 906 613 796 79 614 472 604 211 57 348 695 97 931 136 804 386 778 281 149 477 60 758 409 591 84 672 619 99 387 467 655 621 139 525 546 694 93 789 306 95 42 452 238 17 77 589 838 994 650 411 56 226 753 813 2 389 812 140 264 883 856 754 792 819 409 548 448 843 27 886 643 301 295 485 634 265 242 319 479 584 695 284 897 953 749 14 439 697 446 610 897 306 402 647 782 574 206 849 693 850 812 839 502 744 825 340 457 91 415 313 241 657 376 423 618 416 357 991 473 912 379 513 561 254 559 961 87 900 969 767 164 857 91 548 568 471 198 375 640 368 648 983 384 978 143 616 387 619 321 678 528 440 631 766 932 493 401 565 971 719 613 582 775 973 963 414 405 325 700 85 323 955 309 309 63 384 435 466 280 20 62 994 403 963 786 770 840 805 74 157 489 812 739 144 822 849 578 541 470 131 960 875 848 171 792 425 759 23 990 777 445 583 167 173 740 496 353 194 164 359 653 727 6 937 400 903 929 751 478 327 353 222 626 938 850 192 922 497 313 72 969 62 951 367 245 765 558 563 499 304 476 993 642 571 794 857 248 648 675 653 952 625 870 575 944 257 699 154 73 347 682 279 82 20 715 666 396 873 907 992 322 821 218 466 825 902 679 825 467 689 506 852 450 754 265 690 59 802 909 960 37 104 373 93 980 415 122 445 994 769 759 667 266 297 679 212 921 746 123 573 187 498 599 457 328 589 494 804 259 318 549 881 340 884 764 137 296 408 908 463 258 253 75 996 472 174 465 496 94 693 520 947 994 182 150 761 789 848 338 185 432 196 572 690 421 761 333 591 628 220 224 132 196 662 403 55 659 483 510 857 191 498 430 302 391 729 455 694 151 292 914 335 83 887 983 907 97 673 712 768 127 756 158 817 922 908 163 567 652 434 642 433 65 608 736 239 762 33 302 110 532 515 364 29 997 433 422 901 839 813 201 913 9 173 166 997 822 96 740 157 252 818 881 523 765 68 580 340 556 671 178 527 979 112 700 416 960 514 6 753 582 421 779 953 541 16 418 936 50 931 790 633 106 358 455 363 975 555 50 630 34 86 385 505 94 425 855 437 211 697 530 537 858 628 944 991 905 798 564 670 278 994 431 221 380 782 96 733 128 456 413 859 569 483 313 50 285 167 213 424 748 959 704 961 51 423 302 599 759 542 989 967 945 223 763 244 504 721 308 405 52 717 128 917 240 809 768 516 933 413 586 799 827 482 951 637 575 626 81 378 605 62 946 935 602 262 316 720 657 513 667 259 438 368 782 910 421 7 74 206 676 609 158 85 87 253 598 549 712 10 899 520 612 217 945 954 115 853 937 254 467 249 394 135 974 412 512 188 174 815 970 396 797 395 770 685 650 737 297 909 844 834 258 157 478 767 96 142 362 477 373 700 517 916 612 359 112 435 217 29 526 701 831 481 762 366 738 860 571 829 320 411 695 891 338 700 269 150 33 482 529 494 343 643 398 267 853 379 242 807 297 866 432 522 259 426 585 699 383 430 11 830 110 782 673 59 401 701 932 201 541 291 777 283 196 539 558 207 713 982 699 293 426 363 20 498 719 979 62 172 537 755 809 173 954 238 622 563 874 628 791 988 806 163 911 40 879 930 276 716 22 87 224 943 65 702 585 606 274 436 651 479 713 603 609 483 547 957 166 788 111 22 678 338 303 109 62 436 840 910 825 101 524 109 360 64 155 572 67 133 70 634 51 702 736 254 515 679 11 558 42 345 1 626 249 279 806 631 852 415 189 382 85 240 189 728 798 158 813 216 742 609 145 567 271 282 84 830 599 114 193 794 823 126 740 741 73 263 612 629 157 361 997 795 290 49 441 630 954 451 671 455 239 333 18 969 577 942 163 247 83 176 564 770 725 900 269 778 604 989 881 494 139 932 397 601 543 185 563 154 506 703 992 664 488 3 846 524 958 535 603 328 105 929 657 573 581 462 505 727 563 167 956 852 929 997 121 518 37 382 999 492 573 79 46 356 490 487 955 801 244 253 774 445 83 540 827 742 169 355 267 773 261 382 330 126 770 699 252 177 101 719 544 543 256 212 856 499 30 872 365 448 705 452 318 444 989 256 626 532 151 320 29 151 974 240 798 128 851 395 404 227 200 301 938 320 577 13 801 9 544 214 391 942 461 166 658 161 988 380 51 29 482 632 521 18 269 244 761 313 119 372 823 579 614 767 81 409 592 169 776 589 840 626 464 855 756 159 12 851 587 575 188 458 831 846 945 819 702 525 257 944 191 663 456 49 639 871 72 154 570 34 357 767 132 972 241 180 624 465 175 540 108 405 270 812 738 569 224 416 849 972 513 770 431 503 707 306 994 985 9 141 664 277 752 461 114 641 438 257 926 550 181 272 951 546 363 633 841 707 944 528 958 159 477 471 230 727 817 524 456 561 381 240 154 170 22 949 841 847 427 217 851 214 646 374 115 419 200 510 547 488 947 243 669 487 848 24 970 200 363 869 217 656 792 526 39 819 541 592 725 566 36 504 959 392 941 939 923 870 669 159 779 326 113 435 529 690 351 551 635 780 114 893 207 777 658 383 325 154 369 262 302 595 217 713 6 965 534 666 362 140 476 145 992 695 262 827 188 717 246 806 30 250 962 77 583 304 423 40 583 908 918 924 672 77 973 191 890 718 225 559 683 46 216 404 265 217 225 488 121 436 669 511 738 120 513 96 260 604 160 935 356 329 103 178 13 37 872 556 63 345 596 821 954 179 35 279 391 656 19 757 945 157 519 541 229 389 906 458 145 406 325 690 943 614 584 39 727 676 76 168 384 800 497 240 913 382 79 115 248 120 42 933 624 569 661 158 13 272 379 285 916 853 380 690 251 546 892 629 136 460 714 790 429 508 226 985 524 438 975 951 946 826 371 413 520 251 118 959 37 51 888 139 887 34 741 474 686 400 409 780 934 70 543 419 698 190 407 985 857 228 977 26 812 758 994 383 453 850 70 188 434 528 481 342 222 462 2 288 272 519 594 355 358 117 586 167 545 595 103 915 24 444 621 951 25 95 754 370 153 606 283 858 68 188 948 782 320 914 710 70 301 573 269 166 538 420 740 327 761 383 556 641 123 147 686 839 381 933 518 624 445 746 874 16 164 233 880 181 812 546 655 366 107 199 599 433 786 324 878 1 744 361 965 873 501 19 621 782 159 540 995 159 516 418 556 783 392 48 930 396 329 142 766 552 588 37 927 527 877 194 820 467 888 984 420 579 692 321 766 739 471 27 847 687 157 674 810 492 991 591 422 352 634 561 310 757 389 978 440 328 85 539 797 617 664 430 436 857 939 631 521 679 287 907 671 518 705 127 589 97 461 453 480 221 489 575 210 872 551 348 610 929 763 849 966 257 57 274 706 495 240 911 609 578 754 41 781 243 794 314 491 432 696 906 847 274 360 201 779 894 747 399 130 92 743 802 322 65 367 424 297 403 826 563 354 964 797 288 851 608 278 424 72 784 805 547 50 898 985 468 831 936 649 748 560 927 728 926 814 488 703 58 781 377 403 230 22 652 218 930 838 41 429 479 427 642 588 393 377 378 232 764 330 513 127 941 72 793 439 168 781 185 186 128 897 678 767 957 564 560 960 178 998 586 825 345 173 952 331 13 933 554 68 301 526 966 353 60 446 870 486 383 671 134 998 536 414 374 395 438 448 365 905 430 331 745 710 535 382 450 28 15 442 375 103 901 225 907 787 140 772 770 446 711 626 650 659 107 587 860 88 836 472 183 274 492 581 265 70 864 458 8 632 660 239 378 815 914 919 144 518 497 710 587 207 654 147 587 828 369 866 453 775 709 836 301 297 923 326 958 123 258 931 742 970 890 93 714 656 823 386 594 812 963 763 825 600 466 899 959 194 374 272 921 735 26 675 863 845 776 371 413 474 949 518 526 584 342 663 756 350 465 916 970 72 884 290 836 335 516 196 95 210 238 880 959 473 209 101 927 206 77 622 346 876 540 603 724 688 624 648 720 770 305 594 511 957 153 896 60 379 714 600 73 344 106 673 906 634 609 725 798 983 189 955 995 494 954 266 221 619 565 567 494 526 296 428 808 29 524 708 604 874 900 54 981 62 407 158 141 650 41 557 634 683 301 952 605 588 434 522 400 136 571 929 848 696 404 725 917 372 753 360 422 851 951 734 140 181 738 503 361 181 831 725 313 191 538 788 740 748 29 465 65 663 152 877 601 917 161 69 146 354 88 51 277 449 653 580 762 323 233 14 869 945 734 362 48 407 950 826 842 491 462 15 480 346 767 969 368 993 262 913 714 115 675 539 591 367 382 457 695 176 499 251 11 489 403 900 614 961 329 509 667 76 919 809 155 974 207 639 960 417 309 602 887 635 750 252 428 703 321 445 255 279 531 318 307 10 851 145 221 960 631 518 380 492 131 629 122 587 914 91 726 707 46 801 755 828 626 739 959 429 132 881 243 902 371 791 109 94 964 621 48 93 53 696 636 245 114 527 156 550 703 415 337 555 262 811 240 870 244 574 313 372 164 698 103 36 939 625 718 108 792 339 960 124 3 441 805 426 672 160 67 46 991 361 128 329 903 97 857 724 946 569 605 338 822 401 99 896 235 34 963 243 352 196 622 513 510 509 950 646 359 92 25 293 339 488 564 677 422 197 646 511 912 204 598 468 806 12 255 688 100 122 508 959 468 858 884 18 883 770 63 568 857 909 1 755 304 973 408 775 805 302 771 748 484 403 959 929 51 368 760 412 100 559 929 148 327 336 546 813 722 334 918 403 972 75 203 745 441 380 705 8 763 170 47 189 938 75 487 151 100 50 770 939 275 992 63 450 598 173 577 879 805 516 202 901 633 510 307 643 740 339 880 633 518 140 310 170 573 195 708 762 914 343 145 761 486 329 321 743 612 864 935 479 710 166 810 102 117 17 527 550 42 674 793 397 383 353 115 769 196 91 639 381 62 610 465 125 887 736 215 670 706 174 390 277 647 998 836 507 961 526 924 943 901 755 429 307 750 116 648 625 747 389 515 912 849 212 174 754 280 215 648 232 902 670 529 491 492 91 441 490 245 294 18 342 638 26 4 351 601 286 754 103 315 608 93 604 868 841 74 994 362 516 83 328 771 545 664 927 419 213 555 633 35 437 731 545 184 367 11 684 387 938 894 137 470 480 440 762 630 405 979 154 148 713 641 505 733 812 709 412 849 625 718 745 730 932 616 355 171 93 461 355 836 540 645 283 421 276 431 637 654 400 157 579 744 695 702 890 747 453 550 308 107 817 443 632 78 208 240 966 673 539 822 752 564 318 210 595 995 163 380 217 854 504 395 839 95 556 252 494 312 547 644 711 20 107 425 609 531 612 173 98 768 323 148 89 193 979 196 266 918 573 737 402 310 517 770 832 23 914 626 676 12 19 918 998 962 560 135 450 59 487 576 778 10 560 235 769 695 657 109 505 771 432 616 722 59 894 763 991 362 614 636 775 803 281 731 927 964 938 850 142 702 343 414 860 991 289 795 807 112 100 758 566 812 559 591 169 891 576 703 913 550 880 494 507 797 629 546 459 738 0 212 826 771 504 847 203 656 910 115 312 471 766 935 641 829 63 974 179 411 273 569 525 790 905 716 281 132 336 965 806 311 846 281 88 914 158 822 57 49 30 292 294 709 111 823 121 115 683 560 53 642 684 957 350 38 27 310 89 371 355 444 496 833 4 850 710 92 829 7 252 661 385 506 184 123 485 948 621 306 428 868 942 995 615 57 169 131 305 684 780 784 673 877 870 718 987 591 476 383 725 555 252 89 719 213 30 215 37 979 351 693 435 215 326 984 375 318 346 868 20 890 940 155 97 770 609 686 870 279 153 981 241 624 212 122 194 266 191 626 933 601 311 14 841 540 595 259 332 708 408 505 858 616 863 155 627 132 506 819 434 656 466 660 723 99 131 343 278 589 892 914 296 229 955 288 626 86 489 84 996 211 243 386 52 911 719 505 354 870 730 236 162 293 833 820 336 411 988 284 53 111 326 570 514 355 648 8 656 634 791 844 208 644 20 615 755 837 432 927 485 840 74 762 239 946 12 845 173 851 864 227 957 362 422 430 85 730 722 371 65 85 72 876 15 575 701 538 17 179 502 287 730 743 205 91 233 825 588 897 582 378 404 268 611 334 786 356 998 435 705 72 937 851 664 736 648 502 880 990 916 933 789 375 706 611 376 933 200 604 896 646 663 245 873 223 841 507 601 388 659 323 971 546 239 528 411 679 473 619 870 751 612 340 990 263 714 772 273 289 794 190 418 666 534 488 595 19 174 367 228 819 929 254 266 237 348 570 20 340 208 681 321 387 677 984 296 286 159 930 591 302 476 623 596 122 966 478 642 237 842 108 13 194 843 772 697 905 284 713 465 837 938 235 345 957 173 850 521 350 434 504 153 96 973 967 505 383 574 892 557 400 807 347 438 452 525 342 761 504 517 801 179 352 935 700 111 456 555 60 158 808 960 747 156 83 451 483 130 987 975 414 760 8 687 846 218 735 331 637 351 464 889 0 567 862 164 99 456 768 182 122 260 418 515 997 773 690 902 705 337 24 515 749 65 177 870 573 820 733 815 498 38 554 413 61 361 280 6 266 990 221 402 936 684 938 207 857 626 752 643 708 920 544 853 368 886 53 716 790 453 273 551 264 660 106 335 748 544 298 932 666 322 312 234 213 259 969 521 728 965 818 963 903 272 192 538 991 254 849 335 403 264 951 774 158 509 521 52 374 969 319 540 824 38 559 769 556 793 53 640 912 256 86 308 271 457 144 137 794 473 727 547 408 705 401 237 12 929 469 835 109 683 652 294 439 784 873 208 329 844 152 337 424 767 23 776 249 290 146 169 306 328 566 597 837 60 117 930 613 700 878 226 61 265 826 785 346 286 70 155 275 134 982 495 184 298 820 511 910 330 972 478 538 758 840 161 758 655 233 301 688 636 336 294 580 96 918 34 820 3 850 879 604 802 288 34 716 349 177 551 414 40 201 366 828 606 364 311 299 607 374 404 57 988 22 186 254 328 424 842 996 39 189 28 907 637 540 141 425 437 786 954 561 734 181 966 685 277 682 345 45 59 18 91 419 355 333 272 459 844 872 898 550 0 392 132 569 427 887 817 959 707 674 295 734 492 579 359 770 958 924 624 969 788 61 469 50 654 362 872 224 538 313 912 162 616 434 591 670 50 477 745 589 972 298 563 858 168 793 453 683 135 93 114 121 655 242 495 965 483 747 103 879 630 168 261 311 506 72 190 781 141 704 192 603 80 404 915 402 506 713 88 893 495 991 445 972 135 142 308 938 27 928 21 477 459 1 952 641 549 407 783 215 502 445 10 554 971 411 171 769 267 773 305 792 361 18 98 543 935 308 960 669 824 203 785 334 772 419 844 149 93 103 122 907 946 448 658 925 857 446 569 740 51 501 307 514 759 120 396 572 550 242 142 102 776 972 374 688 873 645 121 420 571 468 553 27 868 438 859 581 473 683 530 641 763 910 197 856 114 256 732 159 98 1 358 583 832 860 41 415 228 781 726 306 883 807 161 634 736 946 388 247 669 219 260 267 509 272 75 526 630 374 432 516 527 568 923 340 376 560 335 219 285 152 218 296 26 766 433 446 595 331 14 523 321 102 950 211 148 580 275 397 585 568 448 176 722 154 908 832 736 307 628 409 336 621 603 198 773 6 420 853 882 832 662 787 307 981 395 333 742 810 730 5 901 809 718 542 159 233 993 329 114 807 642 623 303 723 268 717 629 402 928 235 334 502 541 204 568 298 415 82 366 461 303 814 477 668 3 722 47 42 152 471 529 995 665 294 178 455 712 332 49 590 694 458 834 521 146 513 913 614 603 370 326 329 383 568 38 867 403 932 824 782 690 843 927 992 136 489 298 829 676 511 775 185 287 333 384 339 787 922 948 213 709 99 794 113 781 516 318 9 482 198 299 475 852 502 754 410 317 453 683 323 293 782 990 765 656 956 368 29 39 178 521 303 880 429 291 86 171 470 208 199 284 766 298 615 266 412 528 634 420 410 273 950 417 62 527 567 590 281 92 812 745 389 414 111 594 474 827 463 408 586 673 233 581 462 673 58 645 912 96 865 855 445 214 487 280 724 302 383 120 710 536 130 788 399 822 588 957 630 430 967 526 287 216 861 474 12 345 371 125 339 140 922 816 672 178 299 144 420 55 709 361 183 163 680 108 897 772 298 102 120 216 647 585 931 532 318 11 837 302 118 349 657 759 899 142 549 530 879 319 463 258 367 75 892 496 11 616 832 498 847 131 585 831 842 366 83 904 788 679 791 491 20 445 146 690 362 183 633 26 556 177 25 160 793 448 876 36 519 961 776 723 573 457 361 635 792 657 375 501 298 457 666 396 239 445 823 862 148 224 407 731 532 417 39 201 713 408 483 325 453 842 803 57 66 495 782 595 582 441 189 294 996 249 706 780 5 914 91 206 68 764 317 178 646 460 877 31 873 421 938 682 7 28 975 896 478 141 636 910 159 231 690 632 279 217 424 17 12 370 285 844 656 451 133 283 813 533 568 707 482 751 524 575 717 62 87 3 251 705 690 835 324 941 173 969 339 829 53 185 554 976 611 682 25 687 138 424 527 783 215 972 31 52 407 780 711 118 533 658 600 175 485 209 45 125 662 836 144 98 279 216 255 424 812 304 986 746 718 728 200 202 337 102 572 539 780 400 180 457 667 149 197 18 545 712 810 936 274 690 878 89 393 760 504 42 818 732 934 576 506 19 99 623 24 603 678 231 770 556 574 727 60 967 117 120 162 601 439 743 680 392 434 788 42 184 944 253 624 806 520 802 379 723 954 157 781 409 12 724 43 640 714 73 152 512 256 626 112 944 897 936 472 805 370 940 80 769 571 34 410 952 758 302 712 63 109 539 49 76 501 182 139 763 755 654 950 951 695 220 198 847 139 711 239 569 374 219 171 404 480 136 170 281 173 418 706 631 46 222 337 348 847 185 719 92 664 304 354 414 717 863 432 643 504 956 20 806 294 738 215 852 256 816 447 545 20 963 733 493 678 104 767 580 281 397 164 213 548 635 292 233 190 508 76 148 143 562 414 960 666 358 449 671 634 223 776 821 366 719 300 98 68 133 589 933 568 11 847 137 350 212 360 787 245 426 286 504 214 115 349 952 264 663 484 772 786 40 615 850 335 496 844 35 133 924 62 349 429 981 344 764 543 274 562 941 728 829 134 345 130 429 897 398 791 197 360 35 160 758 794 735 47 4 500 279 260 73 659 929 630 957 898 733 190 192 819 627 408 400 914 301 646 305 341 942 151 359 556 853 857 198 52 955 690 357 638 90 478 702 127 268 813 298 47 669 402 984 285 685 277 669 69 284 643 36 343 220 514 551 506 746 889 919 117 549 251 445 455 947 390 730 400 230 65 789 87 154 175 852 214 364 50 245 817 131 136 745 781 684 603 188 682 22 120 72 372 340 737 927 372 762 551 823 423 789 20 639 3 505 329 586 438 405 502 919 102 574 57 283 657 910 955 739 280 777 704 707 335 369 710 428 218 724 821 485 308 590 176 719 363 989 494 615 541 979 476 596 868 599 338 272 614 175 86 618 988 458 401 421 480 50 535 456 886 301 25 195 184 223 46 741 812 31 979 731 838 640 971 199 375 21 330 586 210 813 586 331 991 963 421 66 719 268 733 660 116 96 189 352 815 163 738 1 994 714 735 928 659 965 903 641 914 342 715 113 429 40 454 706 38 850 862 177 458 771 392 979 494 463 273 559 911 584 512 162 816 646 713 523 865 383 128 979 620 580 639 278 849 426 818 29 152 343 480 276 805 544 104 168 674 430 245 367 366 616 752 62 576 431 410 357 491 56 440 382 160 280 289 289 919 978 606 462 309 399 742 411 841 814 358 416 936 87 501 900 182 40 8 429 486 741 331 500 209 926 567 635 475 850 131 486 237 571 965 440 254 332 100 175 334 613 779 37 429 467 614 313 213 438 290 383 897 896 989 499 349 228 661 464 99 480 273 655 66 64 987 879 844 88 987 321 849 624 937 258 477 463 283 503 399 338 48 180 915 389 853 187 837 576 156 305 721 644 19 574 229 61 382 368 524 569 657 231 47 282 992 486 744 330 862 184 785 793 483 777 353 779 925 321 508 861 435 509 436 879 524 16 585 305 570 48 768 594 432 935 536 113 395 529 674 479 265 532 716 157 478 961 256 642 773 338 218 609 822 561 70 94 494 563 626 993 298 262 727 942 510 186 122 474 6 145 471 739 219 75 69 133 303 475 437 842 755 42 472 611 221 177 170 982 136 199 114 820 7 324 596 624 567 129 220 805 798 38 536 439 915 301 232 191 324 704 667 250 495 148 190 240 791 302 779 678 660 906 530 481 122 257 933 449 488 183 610 731 888 376 567 889 622 120 421 891 40 613 945 916 518 582 261 997 853 298 952 273 882 785 903 74 556 815 547 75 235 518 701 787 908 18 451 324 565 681 950 653 261 511 476 468 118 849 236 681 678 70 497 357 122 581 367 53 923 71 172 954 29 625 301 119 859 832 850 218 729 750 800 463 117 557 239 41 571 353 202 917 851 961 464 676 33 570 524 641 366 206 629 553 385 271 618 840 959 587 50 571 490 112 214 519 224 368 129 137 179 426 455 488 637 995 308 488 46 582 58 674 667 676 868 224 487 286 557 828 292 214 811 47 971 506 644 958 733 100 820 175 170 191 736 809 298 478 504 78 32 708 643 171 457 327 106 130 355 367 414 799 155 518 84 385 837 301 305 818 128 9 819 998 476 216 760 117 177 684 828 792 222 820 303 665 856 681 8 10 528 799 32 515 314 613 783 726 536 971 273 263 831 554 735 101 100 591 735 201 23 928 965 958 991 676 21 173 838 351 866 567 686 223 374 532 503 315 180 262 988 128 230 761 930 724 630 682 962 440 705 654 855 927 100 93 750 228 905 291 866 662 444 943 510 240 854 50 194 42 357 843 919 760 178 639 753 549 203 405 442 458 250 58 639 785 332 353 446 896 839 942 76 891 553 350 392 388 534 100 150 102 741 150 231 328 89 494 304 255 700 883 288 555 908 305 666 973 758 706 597 392 201 834 776 503 603 135 742 310 698 753 433 330 589 282 784 874 758 481 177 836 92 46 371 296 388 110 415 129 963 952 3 968 360 91 753 410 455 455 942 452 86 949 515 531 861 870 59 933 175 38 872 151 261 703 332 260 909 28 348 148 833 912 216 60 515 993 240 24 434 457 988 235 797 950 251 202 592 517 106 778 712 464 77 281 668 396 99 986 898 9 309 284 785 466 490 585 69 25 370 925 227 383 394 520 755 830 608 529 937 213 730 672 68 423 346 750 31 520 156 659 409 692 701 941 318 616 125 123 60 689 561 472 893 454 189 316 530 262 302 126 8 612 363 707 287 354 777 746 439 736 579 186 845 492 615 348 29 970 938 675 482 950 389 831 655 23 150 148 266 957 572 510 864 476 113 211 918 641 827 13 222 850 586 24 346 473 858 967 315 285 468 335 501 56 6 124 433 860 358 625 125 357 568 234 370 238 66 839 689 54 875 641 654 627 594 777 430 864 338 262 318 882 414 191 526 677 654 792 358 884 745 779 370 70 149 467 702 788 429 598 909 929 984 436 300 819 225 766 543 990 181 104 433 309 192 59 296 787 781 902 694 393 860 288 918 196 266 562 492 858 77 527 125 828 594 947 294 702 873 490 799 471 937 307 411 343 246 178 530 544 331 292 488 784 923 249 890 106 633 542 698 319 177 110 812 669 722 824 771 686 993 310 159 60 531 404 300 252 654 414 592 631 880 385 544 516 652 122 441 125 491 702 245 619 795 400 235 319 988 566 626 79 86 499 162 510 924 135 835 168 420 516 384 998 766 316 701 388 91 562 121 193 670 688 7 680 533 257 657 348 199 225 246 743 174 361 529 11 735 361 496 301 618 264 527 614 965 319 512 95 4 86 0 534 144 143 135 886 566 801 897 42 843 165 742 423 785 285 404 829 840 281 248 205 587 719 983 213 651 389 524 988 435 3 889 419 275 571 66 808 325 470 573 909 303 67 896 30 893 59 345 736 455 560 312 284 841 791 131 776 125 717 106 918 489 21 779 734 153 907 168 506 181 78 900 472 883 173 925 794 176 580 864 716 909 488 400 705 423 342 859 877 653 881 967 102 261 785 806 473 551 530 362 339 845 452 598 238 354 122 295 774 615 35 818 556 272 367 245 515 740 484 826 250 35 716 749 439 542 193 532 741 189 904 786 729 851 143 545 141 731 146 702 532 917 549 584 327 811 497 252 677 544 989 429 783 747 293 10 323 579 861 328 551 644 717 858 794 590 189 332 589 491 995 292 602 134 427 104 837 674 386 235 649 294 607 826 983 118 656 208 213 282 446 307 852 42 141 931 250 396 726 328 574 731 688 35 463 201 458 1 709 546 789 772 753 459 725 684 242 688 618 410 967 532 348 950 864 822 463 605 346 34 919 591 688 262 70 131 288 734 615 73 678 755 201 77 532 286 439 758 483 443 48 666 291 106 781 831 840 705 63 751 866 479 648 919 365 981 67 936 654 294 406 939 852 97 723 276 577 977 754 644 71 554 995 835 504 45 738 871 540 540 319 567 351 217 460 466 17 36 505 924 112 835 715 424 22 226 463 534 621 644 222 977 88 178 451 616 374 878 50 753 884 344 446 117 322 827 162 696 153 523 103 125 461 274 947 14 704 926 458 924 658 631 255 630 429 899 247 50 860 306 584 831 394 631 775 281 85 906 327 842 804 103 666 189 468 282 117 127 1 722 206 17 758 357 238 256 268 697 759 506 405 99 529 465 137 816 814 533 724 809 10 479 73 970 350 369 761 319 669 542 91 92 688 956 488 779 701 939 6 887 105 599 38 796 704 428 763 594 329 495 590 940 604 773 465 890 309 401 37 717 432 453 845 546 34 725 584 72 486 876 279 392 671 129 672 353 764 983 723 486 848 665 294 354 612 568 555 987 709 956 286 675 792 376 453 554 400 786 800 824 167 291 178 809 953 28 545 192 145 261 867 479 411 746 615 261 47 333 306 967 217 278 8 761 475 99 833 638 899 430 100 276 929 448 591 88 433 405 640 186 349 316 779 300 932 695 578 147 864 179 14 321 426 611 338 225 772 247 249 530 19 237 875 327 330 971 699 611 732 166 509 793 717 401 466 598 488 855 795 295 777 993 176 948 184 221 218 556 547 423 315 785 794 813 102 835 968 997 776 828 1 819 974 829 229 946 769 898 670 815 594 389 892 110 146 846 962 146 667 813 468 693 283 950 978 107 758 571 947 268 935 516 930 759 97 424 462 408 598 700 239 909 149 463 953 490 107 253 961 244 137 972 298 119 194 142 574 467 690 800 410 859 377 861 559 841 283 874 600 192 893 492 783 890 565 102 334 287 495 146 123 527 611 748 265 307 460 318 216 142 107 18 433 222 4 381 859 753 943 69 573 526 597 931 969 727 980 897 571 182 963 817 424 900 283 851 535 228 218 30 993 349 12 994 604 37 731 656 976 223 106 50 534 514 857 925 129 98 412 188 314 780 915 230 88 658 448 597 458 345 688 292 143 794 339 351 330 788 883 226 575 903 838 967 284 769 829 38 418 685 588 48 170 484 916 374 687 29 434 234 72 411 20 728 28 524 115 42 491 702 750 985 297 478 1 681 755 391 516 686 104 419 791 379 523 957 747 20 408 448 543 924 934 171 176 196 448 550 443 401 251 94 536 643 219 741 775 776 386 177 126 88 195 652 908 317 310 1 24 123 765 293 778 854 294 229 489 92 128 578 630 426 186 962 11 16 519 90 738 286 926 397 178 657 290 314 504 187 658 969 790 84 266 621 175 305 665 648 848 755 883 363 426 945 348 34 732 743 35 566 77 439 493 771 575 233 681 367 958 814 554 81 908 823 787 53 386 269 573 925 161 9 633 717 296 351 395 744 460 305 602 684 535 612 77 387 762 177 979 12 202 989 750 669 836 96 395 556 406 137 21 947 565 312 460 391 298 947 408 943 578 921 631 233 555 534 43 655 762 524 899 735 938 597 193 944 831 852 889 333 81 839 151 450 119 806 583 43 397 380 823 879 316 895 613 727 265 378 902 297 251 445 899 164 246 185 741 174 286 82 518 408 365 300 240 438 566 685 696 12 721 989 565 740 259 514 413 334 470 735 163 410 461 664 899 150 947 465 728 554 584 871 225 792 746 446 661 253 829 746 807 442 594 315 838 309 284 418 1 414 44 296 210 448 78 892 798 383 622 157 446 175 606 619 344 200 621 719 224 818 272 173 514 321 133 134 419 110 91 376 900 978 112 816 176 386 870 669 997 262 543 517 844 817 926 955 717 61 888 402 968 150 587 211 75 167 939 453 673 93 895 71 170 839 261 725 457 0 61 392 987 337 517 587 426 257 292 219 648 587 69 315 369 690 798 824 664 145 495 435 917 530 630 559 626 148 255 594 791 439 893 954 931 224 247 660 564 342 795 164 187 248 657 79 206 702 810 986 224 240 489 115 961 79 799 781 616 509 162 216 572 363 815 379 670 94 23 271 722 731 629 465 871 58 810 386 890 188 396 558 626 425 846 379 989 950 558 130 323 462 518 681 493 869 518 139 775 445 492 363 324 592 910 891 773 170 873 486 79 321 728 70 277 499 52 251 20 539 318 187 713 389 572 347 384 163 528 46 144 406 591 876 991 667 649 81 887 365 153 26 402 455 37 967 878 507 58 123 949 58 694 364 512 40 220 521 880 264 439 430 122 716 493 84 97 250 204 771 801 688 629 859 414 607 656 693 366 412 595 472 103 52 777 657 500 108 925 145 273 766 369 939 861 335 851 4 69 466 459 663 693 701 909 50 622 388 746 850 39 275 212 808 254 180 825 816 268 120 677 539 865 99 60 429 226 685 73 68 248 669 701 323 819 118 719 628 64 276 767 565 255 294 436 704 202 22 463 288 825 237 770 879 387 605 18 266 386 349 673 98 935 6 763 87 216 387 986 241 103 827 953 72 888 351 596 540 94 648 991 379 362 773 880 2 984 9 999 381 351 738 108 324 293 935 825 940 64 369 873 280 767 223 441 536 464 761 115 63 184 416 835 456 189 551 419 770 532 171 932 932 508 686 317 640 219 864 978 98 750 381 144 18 321 788 79 191 131 596 851 392 32 616 52 239 944 228 574 451 762 294 512 731 120 434 287 604 596 92 197 99 337 439 110 242 658 870 982 62 190 242 254 861 678 62 833 595 778 550 866 440 241 528 374 291 874 347 484 821 415 322 798 995 612 595 471 877 217 227 657 687 903 661 440 46 101 967 683 736 596 727 407 634 805 925 370 96 981 779 463 290 419 186 126 343 671 76 63 535 922 362 719 680 196 452 409 357 788 820 540 224 436 806 181 547 501 306 903 674 293 514 948 412 860 923 114 419 840 863 810 7 751 388 895 614 811 351 221 512 434 574 927 780 816 658 474 7 439 387 745 71 522 167 151 991 233 957 939 405 206 101 402 43 794 897 715 502 917 213 761 982 428 254 977 196 992 161 262 136 155 416 232 330 303 242 650 307 287 872 648 794 958 857 916 318 691 452 880 26 884 153 434 779 563 308 349 326 940 524 313 177 94 250 206 846 563 968 557 559 718 986 357 563 416 727 305 541 500 48 105 985 694 395 417 286 645 560 722 168 586 709 737 402 418 327 638 792 723 286 887 655 695 709 849 206 382 839 893 352 606 458 824 822 335 939 96 514 382 472 929 409 223 809 226 949 27 348 954 944 235 436 922 266 653 701 994 600 848 656 53 299 58 507 846 672 238 925 21 596 53 229 686 616 758 64 229 279 316 343 8 662 253 816 962 236 363 768 848 247 244 92 67 658 765 258 117 963 583 270 87 138 544 597 238 554 909 845 877 458 249 211 283 269 274 527 447 692 767 646 775 975 784 901 492 834 233 351 217 761 50 428 841 928 359 588 842 288 125 386 46 320 655 91 656 939 200 327 146 102 938 57 302 887 536 283 891 736 590 432 515 753 164 214 712 838 814 874 854 696 576 584 532 860 139 794 876 166 59 732 897 395 223 114 601 713 678 215 202 366 975 191 320 835 932 786 878 688 61 875 834 974 391 806 87 620 768 17 785 267 704 116 413 443 474 8 829 430 10 331 395 677 974 301 518 580 466 328 989 219 807 895 275 301 26 769 867 571 413 395 388 173 39 869 621 826 181 655 651 977 963 632 684 80 279 620 413 481 760 226 840 218 820 573 879 506 987 375 962 39 902 667 548 81 871 2 845 466 88 773 852 874 98 61 205 965 103 131 895 660 543 775 513 943 233 405 281 535 227 500 444 407 202 399 856 775 409 632 866 964 70 297 506 358 378 625 592 275 841 945 637 871 262 487 240 754 628 73 431 896 606 834 832 241 385 986 609 818 873 731 920 603 467 537 90 283 275 298 164 108 228 821 135 912 595 858 927 533 189 764 754 537 367 329 614 21 875 613 499 966 570 839 216 136 855 19 296 12 786 61 479 74 697 876 326 461 284 390 510 624 225 766 280 155 558 877 787 753 120 689 375 57 592 163 825 964 601 230 175 823 377 703 507 80 700 749 165 742 534 791 374 884 509 648 969 814 113 24 402 346 131 442 81 809 509 37 272 956 391 993 860 560 705 650 425 932 310 36 965 870 76 610 272 737 826 826 424 745 761 195 927 580 187 318 4 395 825 436 627 899 740 518 598 686 901 607 450 878 648 260 829 146 840 264 10 272 972 151 362 549 966 771 731 658 220 199 70 322 447 272 450 352 328 810 310 261 311 492 361 131 873 522 639 963 466 202 794 156 466 198 730 180 928 246 208 655 501 302 921 991 280 942 655 951 153 834 555 429 811 966 965 326 303 449 765 802 880 699 606 886 782 232 879 961 132 53 998 990 263 764 396 550 924 630 68 723 384 701 261 480 690 853 379 260 365 564 655 420 959 838 857 971 4 138 800 63 747 342 481 831 180 248 694 144 813 737 323 365 779 78 569 182 218 873 418 158 98 464 646 2 568 729 435 645 141 974 135 720 987 734 805 618 915 315 878 924 707 277 604 239 2 133 459 910 48 175 644 414 374 161 697 694 144 712 806 145 164 190 784 919 232 462 939 969 235 502 387 741 275 646 93 50 227 871 997 87 225 273 285 781 532 371 320 369 845 629 188 691 559 75 549 136 235 420 396 335 638 84 715 974 981 609 134 359 165 942 696 693 984 656 584 803 416 300 25 936 411 430 343 532 363 759 96 960 304 891 446 780 171 87 865 933 389 85 16 657 227 393 130 898 9 352 196 132 198 542 675 386 914 326 426 82 798 38 638 87 974 839 24 244 174 697 772 0 850 765 354 722 745 293 230 332 426 787 425 692 323 781 174 849 370 8 183 101 239 37 95 621 349 157 634 10 318 24 473 473 776 978 98 525 863 570 663 893 312 486 685 641 674 349 687 927 63 55 802 986 316 302 132 511 495 196 313 441 827 803 670 495 771 434 451 926 66 281 680 706 602 115 922 959 408 210 568 641 14 78 548 44 539 237 941 73 240 262 645 204 876 56 758 176 555 769 334 137 457 732 646 587 252 854 691 706 264 54 848 416 136 77 209 813 653 545 502 731 64 801 749 747 787 121 998 822 516 423 258 862 539 807 11 657 717 565 641 583 63 679 333 339 206 777 844 53 236 985 791 60 855 271 732 600 403 930 445 795 376 739 876 13 602 494 748 811 862 945 77 70 490 687 886 547 199 757 740 947 460 474 817 961 570 15 497 544 891 647 810 765 964 873 660 536 259 688 875 712 833 695 758 957 404 717 243 481 714 883 444 497 956 768 844 736 382 15 312 161 383 395 958 193 34 350 284 117 257 569 62 937 165 408 676 367 655 411 241 549 273 390 908 353 317 982 558 470 720 454 143 530 688 941 647 957 880 295 442 972 526 135 232 239 367 607 502 530 651 559 510 608 920 546 264 336 161 827 16 574 791 790 187 305 867 907 748 626 362 67 232 674 114 968 538 947 633 0 499 419 453 541 960 470 317 685 406 69 650 811 611 830 691 549 468 7 738 970 418 439 75 789 996 629 500 532 88 627 981 293 771 999 520 973 116 118 478 440 43 801 281 750 920 89 350 41 757 184 332 10 833 603 326 766 309 680 135 987 745 266 287 642 339 462 239 634 521 403 902 380 435 137 905 803 822 94 179 364 551 14 104 788 967 454 995 877 468 129 793 132 7 741 771 58 946 849 233 598 814 335 581 403 806 668 490 395 497 953 701 337 410 313 741 209 826 20 542 537 338 461 104 619 278 637 872 686 251 50 236 469 21 864 588 833 489 295 259 21 743 438 632 685 334 228 46 485 57 883 766 44 198 737 855 959 682 270 108 422 9 261 739 580 346 482 446 386 876 860 979 957 176 920 898 955 894 665 757 155 191 46 56 12 892 443 5 366 712 90 865 326 979 777 384 451 808 154 164 340 472 260 463 794 612 369 30 722 460 706 877 769 619 221 718 126 212 430 342 624 569 281 756 564 99 322 85 469 70 885 308 615 81 553 680 140 642 920 628 658 198 268 288 519 879 498 394 315 635 853 474 816 597 682 307 391 490 590 503 584 614 729 557 865 489 117 786 294 786 780 775 654 604 984 299 939 504 330 666 999 144 779 499 989 297 263 522 829 931 489 384 800 558 525 706 492 991 874 819 606 624 923 773 767 942 547 215 711 312 630 898 564 843 365 153 811 180 477 547 457 925 436 278 662 982 154 476 984 888 232 112 54 728 453 351 476 953 203 7 943 106 419 120 300 567 850 582 735 129 407 572 114 172 449 422 310 60 554 433 262 894 245 579 172 715 443 722 828 88 532 739 98 599 182 212 560 948 515 269 441 101 341 630 554 243 676 185 523 460 521 290 357 677 432 693 272 153 244 580 399 157 597 342 290 713 179 157 369 157 139 776 983 62 163 693 154 400 371 38 576 27 720 400 690 8 685 345 502 797 553 85 665 99 608 781 139 196 262 977 39 430 938 597 373 555 593 629 123 97 497 169 177 729 656 539 939 215 652 280 426 492 289 669 865 339 731 780 561 127 76 707 668 852 282 802 899 208 614 757 739 396 935 259 729 747 828 875 719 126 474 254 534 361 141 12 795 617 956 55 259 568 492 624 684 893 650 269 370 298 858 389 489 953 17 588 847 317 572 899 180 673 151 458 76 754 612 298 310 32 9 772 161 154 723 45 695 667 665 445 67 554 494 898 409 84 389 341 366 787 215 569 821 517 815 674 246 433 539 477 632 67 58 52 824 707 152 160 464 841 509 219 656 560 66 918 816 45 967 619 253 31 171 140 925 303 488 769 443 817 869 764 132 501 921 46 887 976 823 385 897 748 666 203 547 963 875 834 218 920 601 128 99 389 158 985 60 587 242 953 454 376 154 375 491 727 465 661 422 315 643 362 678 428 762 542 98 553 682 833 615 699 971 781 721 732 222 31 368 963 338 491 685 523 251 182 849 684 219 25 686 492 386 76 398 448 229 484 535 664 630 844 677 506 889 166 445 251 983 258 133 172 482 20 511 384 409 203 354 730 766 447 248 434 47 165 241 829 25 806 918 871 535 54 305 554 312 333 851 640 660 297 812 333 858 171 254 442 33 212 768 20 185 841 241 815 249 427 650 695 670 520 678 538 223 406 749 342 896 426 112 706 46 60 357 970 182 484 230 742 536 950 118 42 504 778 619 719 591 471 821 642 337 269 612 584 361 439 845 860 921 123 11 244 302 630 373 627 445 532 16 909 39 400 930 873 915 659 301 711 119 736 559 990 781 296 332 921 857 979 223 78 157 220 695 877 410 433 60 140 120 778 651 734 695 402 154 918 654 46 393 273 336 566 839 170 389 21 317 696 269 724 501 474 904 316 809 364 954 965 750 929 683 498 494 445 180 837 462 423 416 925 324 799 820 828 989 713 235 489 964 497 876 737 813 220 537 623 814 767 483 288 85 939 904 978 476 265 543 238 776 244 667 867 932 561 389 8 188 519 256 367 51 417 914 422 541 477 939 80 55 377 707 850 765 311 250 535 779 11 468 378 969 447 455 162 230 358 272 996 413 290 681 675 394 327 760 605 64 333 810 815 127 41 334 575 778 729 108 356 576 246 609 77 787 962 155 839 353 59 86 371 958 386 676 480 814 811 51 740 698 624 552 457 978 32 426 330 928 295 187 2 710 889 728 159 372 865 828 433 819 657 571 138 862 848 940 952 138 913 76 638 23 480 928 54 512 801 803 442 162 699 346 514 731 411 331 718 229 911 50 664 844 800 458 264 177 804 864 948 900 253 659 818 795 180 661 171 222 774 971 175 618 568 638 724 640 949 361 868 668 37 635 205 221 478 426 830 301 437 242 678 859 95 435 37 207 872 47 841 618 178 304 665 615 400 761 945 21 328 885 288 268 8 46 459 896 545 119 699 882 138 175 435 576 317 412 382 912 706 659 31 224 217 514 339 372 985 737 535 543 552 667 357 646 941 993 908 11 765 662 875 192 574 398 238 25 957 340 221 308 684 743 564 901 304 790 467 806 639 996 734 191 825 729 994 111 21 28 93 353 774 364 792 248 751 677 390 426 89 749 338 559 169 636 907 653 701 5 794 971 894 898 196 282 701 146 352 241 310 683 499 602 491 126 283 76 280 618 659 233 825 267 529 582 817 181 272 179 587 135 935 964 77 324 417 80 134 988 565 917 115 399 588 985 396 239 475 652 190 220 472 483 919 192 653 71 664 834 723 801 375 240 150 85 125 42 224 144 426 912 959 707 91 340 250 838 946 770 922 918 410 600 254 270 386 842 23 676 104 254 262 109 268 995 692 470 781 387 139 716 382 632 800 93 408 851 822 232 869 99 769 691 184 207 746 475 885 271 235 503 809 202 733 995 850 342 971 501 735 516 58 818 690 705 609 762 669 438 97 512 861 82 481 367 193 633 558 656 990 75 284 428 210 19 71 158 476 134 520 843 26 636 704 886 901 591 750 611 163 373 455 904 45 955 716 997 538 731 611 822 782 706 511 795 841 714 715 205 930 406 909 162 729 741 645 349 105 913 442 479 75 238 817 707 443 488 587 303 790 302 581 407 10 144 97 379 840 774 701 768 138 783 264 750 509 591 132 559 635 370 422 865 150 737 512 452 705 500 41 403 956 302 259 840 899 600 785 406 615 455 720 229 58 275 557 822 172 595 454 543 544 179 812 869 342 604 983 495 369 629 786 383 150 106 821 788 637 685 512 650 244 153 938 357 925 336 327 871 58 111 231 685 402 738 739 870 642 984 233 735 441 460 367 505 194 706 403 263 542 531 708 986 153 647 240 178 674 257 704 480 641 51 294 936 196 458 921 12 920 639 517 782 825 266 144 38 122 63 881 285 569 809 168 830 284 437 340 333 451 842 270 326 385 658 682 746 784 333 671 496 594 955 115 984 114 996 481 91 48 170 633 917 212 51 352 521 707 329 238 904 715 167 7 791 633 975 265 947 476 943 504 656 254 201 280 680 967 619 644 125 850 554 869 600 528 93 427 143 609 928 997 587 662 927 760 616 562 548 226 481 532 588 204 709 34 678 492 812 680 999 803 684 600 694 951 172 777 774 523 28 453 62 714 276 112 185 31 791 824 29 171 690 379 263 90 122 235 557 75 919 121 424 75 391 965 566 596 49 330 204 594 117 464 495 321 44 302 766 638 369 526 145 456 980 633 60 442 968 537 125 980 945 339 915 516 943 511 457 337 288 147 477 926 580 296 801 522 195 346 155 656 286 692 571 487 24 349 289 891 334 501 17 979 681 601 941 312 459 300 842 581 918 289 163 807 226 72 720 358 402 12 505 7 663 973 217 524 499 304 5 551 504 395 25 687 18 797 378 519 707 860 160 649 721 323 808 739 898 793 800 435 33 403 416 815 119 978 761 915 791 477 164 385 881 169 916 534 394 913 535 623 494 907 646 635 562 654 977 544 299 229 429 10 446 67 335 868 397 559 537 126 647 861 345 770 507 915 891 790 395 42 956 385 40 695 697 870 506 17 28 890 591 935 516 826 385 293 958 913 782 274 396 771 771 479 341 903 946 577 686 736 878 254 124 355 963 575 622 630 917 752 372 213 104 434 699 667 930 414 59 481 313 689 941 182 953 654 742 891 593 992 569 621 548 621 145 884 239 171 736 521 252 964 68 840 606 655 955 999 666 17 200 801 488 960 649 505 497 550 807 242 133 419 303 423 523 630 252 895 211 331 594 856 377 279 278 482 523 333 340 297 257 51 499 180 334 906 501 54 557 141 43 986 617 129 473 566 990 869 77 587 376 936 619 454 139 497 218 495 977 479 12 403 146 828 880 346 487 810 309 789 843 883 449 766 797 669 150 791 80 64 987 878 465 699 546 10 870 35 884 875 704 853 841 30 433 936 725 391 551 95 905 920 941 75 274 54 172 91 969 299 867 159 575 786 822 545 998 446 456 58 89 476 420 649 855 522 617 489 412 406 797 875 281 703 762 71 499 454 965 468 147 366 665 541 987 781 607 15 912 795 444 928 839 685 161 651 410 420 803 926 415 207 631 929 647 529 233 130 848 700 735 380 200 865 232 580 241 807 588 145 830 172 375 428 708 343 269 233 823 511 284 37 566 776 793 931 212 151 531 106 906 947 0 732 891 555 323 593 174 480 260 882 52 549 721 968 480 847 578 897 482 764 47 803 236 627 403 260 559 838 306 661 119 559 153 813 922 442 350 679 228 905 645 402 637 302 551 706 874 215 414 385 13 517 470 651 806 416 430 689 129 112 302 549 344 105 600 576 742 694 96 365 784 387 645 85 652 570 667 519 577 67 70 968 955 47 916 228 692 519 737 46 735 347 923 412 68 687 793 665 405 907 458 929 294 50 921 645 992 313 883 498 897 486 64 191 159 813 211 758 714 248 767 298 986 29 105 188 952 131 412 803 46 411 318 707 372 126 205 662 659 256 447 225 976 75 561 958 559 602 391 627 386 678 866 591 253 491 872 819 582 134 722 919 74 900 914 566 193 280 758 574 1 973 174 735 312 563 190 194 283 703 658 928 420 739 873 911 502 292 563 492 910 576 62 638 918 659 744 608 526 676 763 586 585 52 25 428 131 44 501 660 855 141 404 392 972 728 819 258 834 952 37 730 222 249 857 860 590 967 626 383 435 4 889 563 501 812 824 916 432 3 47 679 759 814 57 19 412 579 309 259 72 801 753 531 850 717 508 696 556 476 391 239 452 797 802 893 896 227 51 586 854 943 314 18 907 912 78 78 879 258 597 150 409 633 329 992 142 917 986 237 387 212 821 438 677 541 127 353 105 80 308 982 246 963 648 567 585 324 826 921 41 535 145 236 505 587 906 287 280 492 282 563 176 101 665 960 40 584 104 771 124 700 619 516 918 773 88 557 92 18 192 129 402 589 877 112 606 660 599 157 610 238 956 776 691 275 398 943 550 148 732 875 0 263 643 2 518 88 569 264 820 710 80 324 984 82 853 687 151 584 712 201 591 107 697 403 903 579 829 248 191 635 637 806 454 186 449 507 569 816 894 621 237 650 337 476 140 443 525 488 947 124 60 117 318 644 244 783 880 499 79 435 974 408 771 885 692 775 397 837 268 938 106 986 429 176 487 246 723 955 72 963 16 135 260 742 594 204 960 492 275 673 910 966 992 46 807 954 893 490 741 75 264 999 598 258 829 104 280 321 808 637 565 297 260 420 912 326 732 572 777 188 586 261 351 121 87 393 820 461 216 180 23 85 189 762 812 852 110 821 118 244 435 676 665 731 655 577 664 397 75 432 905 703 117 426 40 992 525 269 97 608 69 548 400 247 706 233 996 862 890 539 69 431 27 556 305 278 622 692 621 381 159 968 62 738 793 199 807 837 312 890 512 228 814 489 737 218 466 810 593 242 352 887 426 973 665 456 150 401 679 638 376 348 189 93 61 169 412 59 900 726 563 276 494 102 288 653 142 312 199 209 264 494 89 978 379 199 182 239 47 410 855 565 837 588 289 917 995 499 735 189 248 558 563 621 775 888 342 706 200 485 934 958 168 641 233 546 815 702 902 280 221 164 308 91 657 510 699 428 433 744 595 299 540 902 338 370 343 882 841 160 608 629 467 361 415 387 802 282 829 669 761 888 667 489 653 770 514 801 750 86 514 461 183 641 101 205 107 526 156 68 875 67 227 975 257 197 781 381 768 438 928 979 866 788 28 933 20 615 749 779 580 886 91 611 428 33 26 550 617 646 138 902 322 197 930 230 621 104 301 699 839 949 21 519 851 219 998 254 882 952 920 931 964 936 493 348 960 991 245 456 487 450 96 919 23 584 653 69 651 676 548 826 635 672 621 399 351 44 45 856 462 623 972 291 327 955 892 932 382 231 634 379 835 830 251 174 151 841 425 902 575 751 203 412 238 548 756 853 150 283 679 219 174 449 477 6 650 418 797 467 733 284 868 985 178 900 297 19 193 603 367 729 802 748 499 957 592 386 278 1 855 624 982 132 605 684 485 632 269 700 550 570 37 137 508 215 37 686 586 701 802 537 170 740 470 301 303 438 494 100 486 510 546 45 62 92 576 31 601 298 29 126 826 990 676 295 787 863 78 262 354 151 349 600 137 824 276 107 452 983 774 763 207 163 617 836 881 783 909 499 546 911 561 88 303 165 489 349 996 382 334 486 779 345 496 472 807 587 310 301 408 581 770 909 702 378 893 3 266 953 692 440 291 828 529 345 41 781 298 525 871 413 79 430 916 719 20 397 237 578 517 781 159 100 330 219 128 404 196 722 456 172 126 488 621 431 550 519 864 919 701 180 957 295 61 969 548 624 251 298 47 65 285 916 405 378 830 765 938 517 320 286 361 416 935 978 357 263 695 152 447 951 249 4 536 860 159 820 920 787 411 558 288 523 886 168 84 471 109 226 288 757 626 470 734 930 994 983 313 781 785 881 434 562 865 321 460 253 742 138 958 224 392 452 163 196 719 829 586 384 275 8 586 564 899 941 855 933 863 212 774 859 722 297 530 992 130 992 532 624 229 88 285 961 568 745 549 356 716 728 790 824 208 303 236 543 644 415 356 451 100 881 755 430 641 982 607 355 225 173 518 188 933 433 796 438 399 482 658 506 789 541 621 867 634 749 161 265 160 343 773 652 200 267 501 767 292 593 634 726 82 162 601 67 782 878 311 0 894 560 902 100 958 515 133 414 779 119 868 293 561 882 757 420 72 62 788 294 1 707 300 222 100 57 456 82 502 763 216 304 410 404 316 174 294 304 171 96 862 162 583 511 950 619 853 7 714 713 925 855 149 15 449 388 288 957 367 303 707 368 152 777 433 376 472 188 542 604 261 686 305 638 703 211 74 510 365 360 645 999 64 866 176 176 727 352 93 543 320 539 480 597 965 105 61 91 267 859 400 322 885 434 777 103 93 959 310 662 945 738 450 375 79 57 881 177 706 172 769 272 600 538 429 86 298 438 377 697 140 698 153 350 113 918 352 246 336 620 310 649 664 787 316 427 347 545 602 374 264 73 951 554 826 46 743 457 159 555 993 235 153 660 507 458 809 858 507 595 258 471 443 171 68 402 734 791 570 22 576 393 777 873 946 402 957 534 439 106 915 303 113 923 770 423 83 274 745 641 133 694 289 189 332 233 164 375 777 254 127 184 255 906 300 426 532 896 586 91 626 799 222 16 551 748 23 658 352 388 291 157 150 993 368 261 577 314 899 497 404 995 515 507 691 56 147 953 421 629 877 125 873 327 104 780 797 897 54 41 337 440 828 556 870 754 34 758 19 122 629 7 251 535 530 320 301 563 63 951 256 179 311 914 40 360 39 108 900 569 163 728 769 729 839 347 125 155 909 858 745 98 469 513 520 275 578 424 770 936 499 186 547 266 955 539 805 938 667 627 727 320 889 788 944 547 708 366 714 205 70 151 406 183 634 591 527 709 779 756 180 378 269 795 896 135 402 427 747 752 733 129 108 637 3 837 893 817 716 717 253 465 394 474 978 887 643 935 408 757 818 824 311 286 665 714 509 713 194 461 713 595 699 303 472 453 98 592 781 188 15 776 523 528 993 993 102 658 15 401 688 920 987 498 834 705 991 496 443 758 211 705 518 495 439 885 61 968 421 573 101 88 73 296 72 94 847 535 433 439 450 887 592 795 808 284 134 935 992 87 643 346 456 510 478 373 934 517 754 252 548 47 946 827 268 973 412 692 493 53 589 862 499 523 579 749 544 985 683 803 811 187 626 139 8 144 666 560 286 762 942 297 748 584 984 562 615 386 622 477 522 556 305 452 601 453 977 849 37 121 437 140 943 15 576 269 260 609 106 214 798 325 31 854 503 782 612 503 887 125 864 134 587 365 59 465 917 916 56 955 566 706 827 352 961 899 971 440 709 419 274 911 113 92 418 129 607 306 694 657 160 471 288 731 792 572 289 557 263 56 0 855 811 91 883 74 760 134 33 592 36 119 493 146 57 806 464 856 249 103 761 976 548 967 679 905 637 837 45 787 524 637 45 208 342 113 230 806 880 375 873 446 57 725 845 282 738 68 252 446 302 499 757 945 45 981 300 394 383 180 135 824 611 428 586 82 388 194 307 818 544 682 809 717 163 741 187 54 316 415 836 841 174 311 554 233 178 474 650 440 57 313 845 613 807 807 220 233 667 467 184 873 977 476 510 347 114 153 614 827 881 302 535 872 346 787 450 714 379 348 698 859 651 225 810 121 314 872 31 478 306 124 940 360 234 169 996 290 823 200 706 229 369 480 944 404 277 171 31 925 546 327 28 682 906 313 502 342 815 289 650 449 143 756 232 236 436 318 970 56 698 142 547 269 548 642 474 176 503 823 440 20 298 531 225 764 858 800 465 41 797 56 406 608 410 29 437 80 292 380 699 487 482 122 223 599 868 956 329 153 650 308 132 979 131 262 37 342 106 597 557 452 655 864 920 967 348 271 834 564 997 399 998 593 759 220 694 218 526 230 549 344 849 10 352 693 209 238 853 811 675 847 290 508 961 948 864 867 167 795 418 861 433 616 266 529 122 479 823 712 834 672 254 25 263 779 75 816 509 116 625 618 590 151 998 938 85 782 918 165 384 503 33 429 644 650 266 155 179 84 909 100 165 434 602 725 109 240 19 111 262 818 841 610 580 612 130 841 756 498 280 514 517 730 697 276 58 783 236 417 237 967 51 401 641 805 203 513 238 12 622 882 268 431 250 554 52 976 494 358 552 685 313 8 491 249 979 371 338 379 143 568 985 742 255 125 132 540 697 845 276 112 138 965 847 878 237 71 667 694 670 789 390 422 756 161 521 721 289 484 793 665 396 275 167 833 226 881 6 865 182 306 30 496 609 30 76 774 185 628 51 746 260 305 915 160 582 781 798 315 26 375 859 547 428 110 942 437 270 434 283 509 327 652 959 892 872 967 891 496 622 923 83 326 66 537 194 665 393 258 459 220 887 604 42 585 805 830 292 664 317 302 19 971 480 628 476 770 546 724 43 98 987 129 694 109 787 181 753 540 147 247 857 640 822 538 144 662 247 114 85 872 203 618 273 918 994 328 500 171 942 37 499 765 426 988 117 286 533 51 298 264 156 390 404 866 691 301 839 3 974 418 980 394 266 247 770 682 688 118 446 712 52 570 71 224 989 170 434 390 857 287 690 591 244 537 133 734 600 435 830 867 893 932 702 448 919 236 466 390 424 365 590 353 301 496 418 931 571 662 875 275 18 613 347 849 253 151 40 299 232 818 636 933 152 934 325 538 267 618 855 101 597 845 903 508 861 16 643 52 129 737 399 661 164 13 665 4 205 557 490 896 312 841 660 995 613 508 831 279 817 820 328 559 609 72 918 542 279 570 927 399 451 30 386 748 584 116 481 591 784 500 657 146 394 796 427 108 495 225 85 244 669 609 929 695 606 939 338 782 151 533 455 141 257 550 812 391 492 91 589 278 493 149 649 983 561 854 426 144 605 646 693 119 450 534 495 299 184 396 58 647 429 992 383 147 537 594 144 875 25 179 590 990 268 26 171 723 162 46 900 776 662 415 722 351 470 157 156 603 67 529 277 586 532 331 595 167 666 28 18 935 558 608 787 638 685 485 962 301 377 937 288 275 261 99 866 759 640 941 784 933 537 269 788 763 879 484 815 806 414 162 791 374 309 201 855 837 152 623 108 232 683 415 127 721 348 549 835 518 526 133 426 372 208 928 140 657 420 24 750 501 87 563 725 411 35 910 55 878 67 143 865 529 494 194 962 213 698 265 430 488 359 124 781 198 989 499 779 553 117 324 574 866 368 194 424 770 735 775 37 492 38 131 266 531 412 352 841 395 696 842 460 200 51 5 871 449 999 830 697 675 558 573 249 65 192 646 222 985 107 229 112 529 490 373 504 524 718 74 881 553 948 178 980 677 626 171 176 331 257 205 508 735 762 506 491 814 622 984 631 951 324 155 43 121 2 181 734 749 31 236 310 34 205 612 280 289 966 382 469 200 943 474 31 231 216 550 59 5 819 199 672 178 501 214 721 675 911 93 359 104 854 573 862 684 479 486 450 829 655 887 418 745 946 39 44 687 471 357 907 216 430 910 238 761 291 504 608 848 585 650 95 814 300 636 422 574 610 102 848 825 817 29 268 146 503 908 864 739 778 762 875 907 476 16 927 166 816 371 763 864 713 263 837 838 186 487 475 800 181 789 941 293 470 449 189 790 935 334 594 319 336 428 552 71 330 615 831 763 594 93 816 896 383 216 26 354 545 211 856 197 16 486 627 326 12 187 998 914 704 606 29 195 859 608 36 711 804 993 162 631 394 973 327 625 890 772 988 872 710 44 836 4 201 689 603 382 370 200 739 659 268 370 341 950 497 304 287 238 82 659 5 33 806 891 563 895 872 794 151 178 115 61 105 704 256 823 867 476 210 348 298 102 834 551 274 796 807 398 759 708 946 812 59 590 784 862 105 932 345 239 736 220 750 450 278 200 944 618 793 841 744 199 548 627 730 18 726 802 995 841 239 25 887 26 967 375 965 344 564 7 310 54 293 315 285 88 458 589 790 78 705 674 929 690 889 787 628 123 44 236 391 220 595 739 500 710 88 913 319 647 83 751 758 964 554 951 314 568 657 696 738 87 29 938 964 980 216 855 874 361 484 959 669 374 427 984 723 110 861 958 639 158 805 619 188 829 275 472 423 197 487 615 877 805 892 452 813 164 595 118 973 649 633 497 475 400 127 708 866 468 607 766 725 23 847 627 439 352 181 623 428 664 176 410 25 672 790 633 468 973 489 116 868 267 282 316 813 995 762 193 975 772 240 839 191 416 568 32 659 724 134 171 391 188 852 511 484 985 843 320 953 325 642 970 101 235 854 807 580 79 965 829 374 172 204 109 918 942 710 216 404 967 833 101 272 608 928 315 479 467 453 233 820 635 993 906 876 674 855 374 794 194 273 581 875 103 899 192 653 586 39 427 671 487 806 664 131 963 35 637 953 936 843 368 548 298 933 71 265 601 394 79 454 891 435 58 182 705 160 88 927 35 996 832 259 734 371 535 51 295 610 676 974 666 823 511 231 259 691 707 90 626 227 145 202 33 598 762 820 362 194 401 474 816 203 806 101 859 135 607 142 63 574 214 887 317 984 806 784 516 825 426 133 363 125 215 13 84 469 297 465 124 578 943 697 669 628 383 930 832 43 122 439 373 447 283 497 775 201 667 531 322 839 687 771 508 31 852 420 592 536 271 806 998 474 233 417 920 292 405 140 813 96 834 394 939 313 593 267 163 961 196 864 106 311 973 202 895 403 83 433 453 917 561 833 907 664 808 38 477 398 805 96 69 973 144 978 761 958 281 14 940 455 822 69 403 740 657 982 824 386 271 486 899 705 571 48 195 178 95 255 798 943 448 352 228 297 273 565 168 210 663 945 20 29 763 342 37 792 363 615 677 939 630 901 672 767 649 248 431 626 375 603 742 447 978 427 253 916 581 16 989 157 213 602 335 954 851 614 394 24 666 699 905 583 277 709 457 338 831 832 335 666 436 832 632 374 445 434 309 41 742 324 943 146 477 523 630 965 112 17 248 872 16 682 600 784 587 526 20 830 616 248 292 274 662 450 975 717 523 737 491 801 393 23 964 818 676 153 341 357 94 76 377 978 40 412 830 46 856 443 242 905 47 799 717 10 707 551 92 22 99 975 704 732 861 485 793 758 237 615 911 202 186 632 945 801 364 951 679 861 596 313 863 958 660 60 675 127 474 923 434 526 102 895 262 530 364 225 5 544 114 499 779 690 176 207 212 411 994 358 69 729 474 808 668 884 141 576 628 501 807 633 102 818 330 82 163 425 395 174 879 335 924 391 217 211 615 408 802 367 921 589 766 684 175 1 473 280 835 907 503 483 265 428 108 938 918 248 853 130 678 504 935 815 873 675 458 247 223 190 394 922 321 379 227 993 923 778 427 794 252 88 614 532 473 692 378 486 132 67 808 678 990 21 234 457 709 681 268 79 0 227 377 103 810 131 572 176 431 653 278 57 264 994 281 397 101 574 833 175 833 413 605 413 548 169 877 67 447 508 248 410 104 877 963 341 542 172 852 676 994 777 581 682 815 469 175 808 609 214 176 0 574 407 979 426 245 76 474 351 934 898 256 845 228 684 591 585 322 798 360 565 362 889 937 903 34 201 50 624 112 898 202 378 383 857 870 444 806 52 561 789 407 157 897 153 474 186 583 998 303 977 103 489 539 297 880 170 691 893 565 589 68 533 623 429 157 948 977 847 833 731 860 718 356 763 236 540 872 686 761 696 517 750 817 976 346 885 920 340 753 508 826 743 873 850 158 376 43 200 50 406 74 991 919 779 170 283 203 311 817 689 332 678 822 720 17 187 915 741 435 94 695 449 836 879 159 308 177 335 79 350 967 209 679 753 481 298 773 489 416 619 340 709 783 105 340 514 896 592 791 698 609 44 393 570 858 979 352 863 258 937 992 289 424 392 42 459 124 473 881 6 78 770 525 464 111 246 285 894 366 422 296 439 938 642 681 759 418 628 858 634 228 939 270 614 26 260 82 271 87 563 618 82 283 160 27 553 328 977 814 568 327 693 768 539 746 104 804 485 519 789 591 956 777 357 403 843 581 969 980 62 406 786 282 200 575 858 691 18 291 962 778 592 63 219 599 60 696 794 56 833 260 118 751 342 543 523 858 15 311 245 938 513 755 617 445 79 723 501 816 446 41 333 445 141 450 879 745 344 935 38 692 506 814 74 732 396 758 235 442 652 641 86 561 696 269 24 165 558 137 284 822 638 243 988 75 582 869 319 332 499 401 363 826 870 573 367 882 134 105 215 20 289 609 523 264 825 666 488 684 126 462 951 479 348 268 928 534 961 20 198 452 601 324 78 68 173 745 377 564 446 740 4 54 765 969 930 830 644 561 72 56 92 595 481 740 392 372 641 443 119 310 112 594 46 197 113 903 378 423 168 559 880 0 644 933 340 810 218 826 830 412 325 663 35 903 422 717 810 28 622 818 698 922 233 20 444 481 367 963 219 964 250 273 392 863 863 590 354 654 83 46 872 680 749 352 317 646 902 559 834 355 733 952 770 67 382 172 376 490 971 601 816 386 136 363 636 32 78 683 328 72 726 302 301 464 715 395 747 555 507 210 376 480 188 278 768 363 629 916 88 91 806 781 965 576 315 795 219 243 165 643 326 945 340 551 898 41 858 439 272 613 106 586 796 812 728 363 243 777 140 168 96 613 454 105 239 411 55 627 408 404 0 733 127 616 924 250 801 985 571 31 407 259 872 719 496 923 195 116 831 988 94 540 443 286 251 685 441 358 303 659 638 441 43 571 444 914 882 196 455 831 908 289 673 680 796 398 550 868 144 627 265 832 386 587 479 868 879 311 869 783 493 517 783 148 104 937 860 665 955 152 344 768 599 980 848 628 832 501 899 992 932 225 607 638 470 763 546 973 93 340 3 392 681 626 842 107 255 542 310 598 643 952 104 262 763 779 930 936 916 15 653 55 771 875 452 475 167 717 819 898 871 170 278 791 109 65 43 885 837 995 685 687 637 293 581 373 609 568 347 497 725 745 740 470 526 177 75 740 220 345 62 298 364 540 910 524 667 759 446 615 426 352 699 436 4 842 261 309 34 703 525 417 340 774 519 51 748 670 594 91 831 163 687 684 968 94 634 354 706 594 796 412 380 757 66 386 30 641 835 452 578 615 89 527 944 449 541 767 18 539 561 724 818 969 930 881 918 805 217 381 323 714 308 949 942 909 490 339 77 778 305 940 361 167 134 250 141 282 389 504 623 702 583 825 7 553 874 501 567 200 982 549 930 876 567 444 501 773 682 644 163 879 222 43 983 649 154 270 129 725 7 777 683 260 324 366 192 557 107 681 761 526 78 389 162 476 557 580 24 844 240 636 120 598 477 575 300 439 285 607 229 660 26 252 217 906 166 570 97 268 809 927 960 175 755 172 658 517 345 131 729 609 369 466 102 559 518 837 184 739 179 747 653 875 497 748 0 819 99 895 446 161 430 59 929 178 70 440 964 274 92 743 661 333 294 546 286 820 302 479 668 817 565 573 567 165 40 917 78 195 744 838 733 860 652 888 607 156 334 969 302 607 514 347 90 949 428 143 505 392 212 96 613 525 960 132 57 5 196 873 442 153 701 929 437 90 85 308 548 123 471 713 59 62 21 561 954 442 662 879 22 518 2 855 890 983 860 59 213 57 861 303 528 914 574 776 338 965 55 122 536 370 899 114 180 558 437 590 284 842 285 811 794 111 108 527 383 655 310 87 522 244 653 190 155 927 1 343 119 563 677 938 49 371 93 209 52 637 848 377 319 689 216 243 448 780 891 951 547 560 250 765 853 200 896 257 750 206 134 15 738 850 820 535 473 832 561 463 59 321 958 233 13 721 152 759 2 256 21 220 672 252 164 874 81 668 772 914 171 215 102 126 36 344 194 576 249 872 958 253 717 208 967 470 105 221 942 321 925 747 726 967 539 89 355 407 974 663 332 878 222 76 974 720 846 768 22 902 652 157 381 91 312 781 462 486 308 607 926 379 454 34 781 465 128 175 820 107 514 812 884 980 405 488 565 731 240 770 748 569 823 621 459 526 213 285 418 767 801 411 485 224 603 934 42 708 228 775 302 908 397 757 873 708 688 314 883 80 488 436 559 707 344 160 701 772 650 115 339 80 927 487 898 295 70 409 15 478 187 373 433 66 317 60 817 473 261 616 380 658 738 172 297 19 675 792 952 947 787 826 486 232 312 37 516 191 121 327 736 703 115 701 916 406 824 284 294 788 526 557 173 385 177 609 312 848 219 129 361 696 909 706 884 674 353 249 733 5 548 442 200 771 304 817 518 24 581 702 408 397 185 754 954 616 87 497 459 526 584 811 98 368 64 468 825 191 837 149 751 373 190 185 985 407 179 61 458 791 209 587 641 995 844 852 897 81 697 303 671 314 730 795 959 87 589 959 134 796 987 340 747 875 332 324 509 278 865 746 288 719 862 507 940 937 93 759 963 637 785 264 241 693 359 744 540 293 704 493 452 880 204 732 633 137 12 66 785 876 11 300 398 647 406 675 735 491 780 722 415 450 665 373 638 775 268 86 546 342 987 73 210 875 318 620 352 222 874 78 941 363 592 272 115 483 725 679 355 247 621 973 205 372 822 611 953 720 100 368 806 292 912 3 793 477 352 616 332 451 577 293 723 276 955 542 75 448 283 662 34 763 142 841 814 208 928 679 374 914 634 735 212 235 971 780 135 916 561 535 851 713 516 284 84 119 811 944 838 367 560 168 781 980 743 374 640 305 376 469 148 627 759 956 392 119 354 894 607 785 872 558 93 476 420 153 69 257 376 610 591 433 872 509 677 686 156 800 159 406 63 656 128 538 779 807 763 834 392 392 432 987 124 838 95 640 868 193 698 823 332 545 602 570 3 362 120 740 232 163 315 183 342 876 748 94 984 457 796 103 711 416 160 920 113 740 293 380 372 811 733 248 563 975 520 737 900 82 962 104 196 567 661 311 617 945 821 997 413 564 768 884 340 926 306 949 484 633 726 31 6 845 112 641 889 878 335 186 934 203 637 531 828 414 753 606 917 2 886 177 411 685 249 226 212 113 455 85 386 938 579 502 144 498 696 821 376 68 381 630 817 14 620 780 599 922 337 538 575 20 782 100 629 177 262 811 599 436 550 1 851 32 101 46 549 547 530 582 205 282 350 699 621 568 948 301 81 310 763 34 458 215 236 744 181 825 211 835 998 83 129 678 826 451 483 678 312 459 577 41 623 662 964 132 158 571 491 397 613 557 442 950 984 201 388 835 302 195 20 386 837 399 918 199 877 672 713 742 430 806 618 688 259 721 405 128 260 751 701 83 118 55 612 37 232 672 284 266 453 604 803 599 410 723 123 32 191 337 272 553 295 809 937 285 26 52 773 550 605 441 388 244 327 569 188 62 478 964 988 641 365 174 19 751 350 840 393 750 207 622 960 40 93 848 911 986 623 218 462 707 750 12 805 142 458 817 277 284 698 446 197 175 458 717 892 900 522 408 15 451 201 834 172 894 801 112 312 148 512 927 112 415 122 317 953 527 69 751 568 652 369 875 325 379 554 613 64 649 775 922 682 617 81 360 836 483 377 746 161 372 508 842 769 283 35 995 690 838 717 955 334 369 647 394 269 241 163 399 982 396 46 845 329 98 16 234 594 58 900 357 844 455 827 669 859 27 640 517 513 928 323 669 335 512 233 944 341 425 910 568 967 739 973 600 271 335 785 567 22 911 658 981 338 850 719 792 580 331 710 584 449 43 720 45 67 682 602 681 988 329 755 921 257 393 420 26 978 394 376 687 312 988 899 66 749 960 889 480 624 460 857 346 897 344 740 924 606 983 380 80 761 361 739 513 904 533 926 717 57 636 908 590 277 957 789 452 702 518 479 413 757 473 264 376 74 849 929 356 750 806 789 42 575 808 69 46 911 853 444 934 877 819 807 73 592 680 891 510 314 423 151 203 93 930 403 577 383 686 404 153 509 173 571 656 728 578 738 482 654 305 509 615 902 461 323 323 379 793 826 989 919 249 98 271 826 323 828 561 178 231 917 338 268 657 86 997 653 7 974 498 492 163 820 876 22 635 311 199 874 200 471 896 976 972 573 650 233 399 571 751 313 502 499 358 89 399 409 505 20 43 717 253 751 840 392 294 272 62 49 266 591 669 846 26 274 516 268 552 319 845 596 933 684 906 54 686 396 445 698 783 411 465 508 449 864 15 623 132 778 913 291 225 282 624 294 565 762 361 741 965 870 359 397 331 646 276 182 145 610 827 128 945 728 470 603 492 628 352 719 381 6 49 758 353 578 652 617 729 967 320 33 487 116 837 440 680 363 298 596 296 334 491 670 324 28 722 767 651 495 748 101 813 455 253 655 32 704 435 465 622 351 737 417 390 274 792 981 780 624 637 41 316 964 646 297 342 961 731 805 793 46 543 442 261 74 53 675 631 927 540 327 27 171 786 369 601 344 504 172 895 919 385 22 137 868 839 541 335 29 26 287 30 632 471 367 361 253 759 84 294 926 580 534 661 138 295 433 878 615 338 166 704 599 989 324 48 827 141 332 706 177 361 74 964 346 544 839 328 722 782 894 117 412 794 260 384 46 197 254 639 24 564 254 853 346 657 980 82 130 678 994 540 363 204 565 693 475 276 85 639 319 721 106 157 393 580 374 504 68 960 706 751 742 322 756 864 166 723 380 886 90 889 543 743 283 7 999 762 934 720 996 670 250 941 483 389 898 977 728 865 445 605 565 470 545 296 188 731 948 925 668 625 183 491 732 304 24 336 985 19 781 373 114 257 6 616 558 13 618 314 586 355 221 535 619 682 136 761 57 567 410 628 607 592 218 494 513 308 932 555 891 646 263 148 33 897 506 173 880 131 161 92 758 453 566 637 18 895 929 976 568 966 204 888 516 138 693 326 461 800 461 584 834 588 973 494 642 340 785 993 113 155 638 543 790 365 799 657 646 719 608 910 341 851 169 476 629 742 48 630 957 90 936 512 678 282 870 579 86 990 205 983 328 77 734 28 885 127 493 380 583 707 747 186 96 105 735 165 536 497 591 44 326 191 255 269 134 548 531 561 122 691 33 212 339 724 638 918 946 184 371 392 456 46 105 819 668 584 497 641 806 259 881 307 629 413 957 367 58 387 856 79 992 91 361 291 599 982 706 660 58 198 475 515 259 163 157 38 370 756 340 963 729 883 650 321 629 686 765 12 602 485 224 110 92 816 103 176 819 151 666 886 476 646 197 925 33 207 50 567 957 725 47 251 522 959 842 28 865 55 937 796 808 441 969 609 165 263 80 788 787 778 760 908 795 984 551 88 55 197 756 508 820 213 166 278 882 14 811 810 593 819 226 619 883 573 251 391 1 315 223 500 361 113 892 370 567 35 484 947 388 675 954 716 896 554 119 188 7 893 730 712 874 234 977 748 513 477 50 330 444 990 415 764 264 688 987 280 361 749 136 375 929 262 956 384 452 400 112 809 450 535 428 338 816 373 395 293 393 866 630 851 55 808 799 247 996 879 891 512 792 132 869 536 254 100 362 321 856 401 936 164 974 285 930 555 739 369 94 324 132 756 774 502 705 283 795 999 3 597 476 588 688 353 484 730 618 403 567 883 674 555 956 893 615 450 168 47 603 709 563 259 774 377 485 269 866 338 542 489 840 342 424 966 926 324 29 43 950 641 721 56 939 906 953 149 534 459 909 908 637 774 211 36 295 123 612 261 43 837 175 452 129 380 603 453 772 510 566 373 423 845 486 857 668 936 631 373 874 930 966 482 845 437 212 613 450 569 957 607 869 978 783 855 374 824 204 555 753 284 365 979 704 239 964 162 493 335 272 191 628 762 444 469 303 192 800 825 375 261 182 21 845 939 155 556 411 402 381 599 846 129 413 438 773 155 839 258 420 397 866 975 346 216 978 170 431 319 167 353 531 965 522 890 692 686 625 285 766 25 292 472 71 531 790 589 463 262 770 562 779 205 338 116 443 757 463 510 727 611 282 994 32 349 475 975 865 10 834 753 987 509 886 257 520 427 285 702 291 290 758 768 989 629 186 202 165 341 878 265 127 447 774 719 687 955 304 991 852 563 729 291 397 739 793 693 821 34 461 84 65 93 335 450 571 604 221 812 647 449 790 349 304 738 612 477 548 960 604 934 82 278 193 1 35 818 25 14 59 496 298 320 254 394 840 869 318 497 276 487 652 460 289 502 198 616 354 838 468 419 815 436 723 13 380 807 772 748 567 439 186 305 655 821 493 26 865 845 175 121 619 517 133 947 658 169 24 840 628 957 137 839 258 351 100 351 971 382 541 19 192 328 142 548 853 38 159 572 354 380 226 130 300 575 89 884 183 324 515 395 767 673 982 125 507 199 99 305 8 48 596 114 570 151 479 449 830 312 152 186 758 408 644 94 794 199 774 179 204 285 770 893 289 187 492 917 410 388 939 501 652 913 965 861 975 483 669 545 715 128 792 779 979 301 305 586 33 105 351 685 480 803 89 640 380 716 872 499 769 671 532 221 217 86 0 507 987 726 705 715 612 131 718 189 858 917 218 751 554 645 294 50 735 995 847 369 637 959 676 616 702 924 40 893 115 702 417 771 432 172 898 381 298 973 903 756 945 868 919 982 76 592 589 654 614 825 978 579 948 290 535 143 441 341 265 2 174 967 198 49 821 425 533 999 349 76 401 831 423 139 868 477 459 364 295 759 145 437 614 596 937 289 401 55 551 202 604 466 291 101 68 425 853 776 243 769 769 254 731 382 607 989 128 542 980 394 99 273 385 946 354 927 990 138 427 257 358 86 482 71 889 778 548 68 863 132 908 669 658 405 322 516 898 138 763 631 299 997 744 148 639 932 578 734 14 66 489 899 189 848 934 378 510 577 677 149 217 419 287 608 598 891 296 537 887 510 746 947 579 631 717 649 10 157 441 731 579 557 68 630 529 865 14 798 936 558 136 231 122 856 217 734 343 770 718 633 746 441 303 649 806 333 616 314 963 247 229 996 417 31 941 758 668 228 214 877 675 804 891 286 812 245 453 586 27 479 409 199 832 331 997 286 128 448 782 960 344 114 533 551 547 285 514 892 224 113 342 189 786 940 697 506 792 240 791 553 526 201 680 624 424 233 236 808 446 558 109 242 546 979 445 9 122 393 527 669 562 816 322 721 934 259 551 115 316 104 313 77 982 349 509 505 80 219 804 956 287 525 415 350 944 733 402 8 534 471 216 964 575 147 825 151 224 126 203 931 262 537 993 538 757 141 632 74 931 913 616 737 449 346 223 560 384 224 822 757 118 600 751 116 541 943 90 975 864 150 595 705 988 210 636 797 688 620 113 919 265 327 711 915 4 489 598 271 887 826 402 716 659 975 872 943 412 102 807 519 303 7 157 147 767 717 729 846 995 232 147 902 636 706 33 151 329 693 743 273 896 732 675 773 762 120 448 439 446 34 875 751 270 956 154 300 533 352 69 149 856 384 885 58 960 241 866 217 888 55 100 763 235 977 949 862 988 683 786 215 416 215 602 57 761 325 171 135 788 182 240 682 826 673 409 552 959 494 276 297 515 60 274 845 609 816 793 262 830 667 528 562 777 432 567 837 76 948 625 355 380 964 371 451 486 790 87 828 516 762 608 954 123 514 888 218 63 268 830 959 129 943 610 607 907 310 391 686 875 884 336 398 666 247 563 822 936 628 188 79 907 544 762 57 934 147 14 177 473 156 326 143 102 435 474 375 116 845 155 349 948 596 260 173 572 511 943 706 770 760 740 202 702 717 602 675 732 716 859 71 246 58 567 313 510 981 507 35 410 17 191 983 682 22 618 763 875 141 846 740 798 968 643 46 344 401 470 727 138 973 762 716 788 705 92 148 638 647 980 854 877 708 165 662 997 847 588 699 823 196 337 386 139 662 19 681 79 609 678 527 389 193 166 818 817 676 584 804 304 797 811 760 531 470 178 809 5 195 607 2 53 342 376 73 934 72 86 455 649 65 35 827 355 167 324 700 883 291 320 628 98 660 849 203 963 629 983 826 469 570 766 388 812 897 521 700 125 898 725 705 704 160 225 432 724 549 225 460 512 44 247 628 177 361 374 210 132 592 609 195 22 898 950 792 980 895 144 76 588 767 42 848 906 814 626 276 200 131 32 491 852 919 672 209 189 578 774 965 481 798 390 796 43 166 864 722 866 187 387 831 242 908 28 293 776 623 997 580 856 160 370 319 114 528 799 559 710 23 249 632 597 100 175 214 171 461 980 393 654 789 401 222 405 682 262 563 434 402 378 470 998 445 723 844 515 797 429 67 357 765 788 26 840 46 519 312 526 820 394 94 440 928 69 800 554 742 128 855 418 284 481 210 212 494 291 996 113 140 359 0 419 254 566 358 518 291 337 92 372 277 530 129 575 793 649 335 429 55 797 419 265 101 620 9 571 909 909 915 449 282 422 681 972 87 169 941 651 661 143 904 531 534 811 70 126 698 49 240 575 275 637 87 470 547 0 208 843 258 996 450 365 265 206 263 291 886 973 210 744 771 276 504 760 555 147 320 842 810 860 74 974 584 595 682 770 974 776 988 145 118 376 493 379 812 253 667 282 704 209 766 22 911 34 321 131 172 673 228 548 344 26 220 246 496 80 148 267 323 547 225 213 995 15 900 169 819 631 649 560 166 605 5 771 947 175 971 487 796 968 724 572 693 315 566 139 652 230 461 842 686 361 795 614 823 808 530 431 597 602 385 473 388 554 725 521 508 332 41 364 489 408 156 584 31 725 547 233 742 160 919 732 946 829 856 890 540 364 260 648 408 454 189 926 554 947 7 134 259 119 312 343 257 849 55 563 420 691 389 804 75 818 775 316 516 335 708 564 32 221 776 776 370 779 147 758 630 330 265 272 229 284 637 942 121 378 847 275 453 410 534 923 93 153 545 229 611 127 69 440 150 929 256 384 571 836 760 649 67 697 108 230 626 989 991 980 960 495 100 825 390 196 770 381 698 545 425 322 861 117 912 120 251 753 501 920 671 483 754 514 617 608 713 131 856 834 589 331 169 674 659 760 527 952 673 939 305 356 626 877 3 534 476 740 982 737 777 856 223 246 603 459 355 394 377 91 293 305 627 296 765 286 65 722 459 155 577 602 430 258 315 86 488 491 998 573 35 298 700 477 819 197 450 990 223 930 288 405 400 95 226 854 691 620 892 817 361 820 223 711 581 322 258 574 555 255 505 931 224 611 84 307 521 324 601 51 590 816 566 161 499 899 22 383 582 609 69 961 556 166 868 805 635 568 92 316 30 423 500 5 927 881 774 114 329 203 284 783 532 364 716 635 35 104 290 555 244 826 417 52 365 846 983 204 621 121 126 457 979 10 478 159 934 53 476 250 714 431 354 571 966 499 66 662 845 389 54 344 841 824 667 614 543 908 380 360 113 640 717 843 370 846 750 591 249 535 449 415 248 465 106 461 914 320 976 314 202 400 17 912 994 817 14 681 172 889 734 374 673 786 733 982 303 456 377 480 869 976 519 104 297 545 437 991 458 786 859 835 391 406 739 827 5 999 439 113 153 911 373 460 899 629 572 238 916 571 109 758 417 441 675 547 303 162 198 206 685 143 349 354 699 941 971 62 705 431 604 139 326 479 891 807 836 855 717 289 731 758 55 945 730 500 305 990 872 358 706 256 486 809 928 222 198 897 871 549 417 986 388 992 28 745 467 308 200 36 386 469 309 550 334 389 969 675 957 614 748 620 932 482 604 795 194 475 379 768 377 827 461 878 112 312 503 405 538 357 349 683 710 241 908 217 72 172 707 679 183 140 145 339 121 639 287 891 166 627 620 852 71 448 857 747 397 85 205 60 105 365 781 746 302 12 582 117 378 206 44 751 258 545 215 523 742 215 789 860 361 381 67 40 660 217 318 218 477 874 278 932 788 423 973 754 296 340 839 722 312 691 443 185 347 449 566 133 752 172 700 488 867 228 212 689 929 360 798 116 915 888 491 207 891 31 995 307 480 788 105 297 350 269 461 924 98 445 754 621 386 214 285 985 201 0 991 950 697 627 468 712 147 906 834 678 95 201 801 494 466 946 498 596 125 504 222 684 394 679 501 879 898 636 17 714 54 702 586 577 341 528 587 523 835 982 206 24 883 682 828 630 970 545 682 733 486 611 229 479 107 428 490 343 115 701 191 476 46 100 630 465 412 532 975 562 800 628 994 970 597 832 610 448 862 317 566 600 59 902 570 91 28 487 245 643 738 685 964 507 96 71 185 368 391 804 986 935 318 337 774 769 767 685 729 928 438 300 285 665 690 788 743 665 153 469 931 288 702 440 976 367 451 27 160 345 171 298 724 789 35 353 419 857 177 491 633 362 509 252 480 814 151 193 269 971 454 985 833 765 411 923 149 430 144 595 268 303 971 321 736 460 8 642 599 390 304 833 4 507 64 460 647 479 53 886 304 333 464 270 651 148 990 67 700 850 743 480 914 610 523 846 292 596 916 922 236 187 781 781 428 921 647 711 260 77 720 833 44 700 347 400 871 723 767 109 602 125 799 967 719 985 971 559 40 91 260 176 98 745 954 173 97 878 808 852 644 567 711 783 904 671 743 343 507 378 132 851 822 345 697 496 837 97 704 145 940 332 625 75 899 802 505 812 305 16 911 707 379 375 152 659 838 815 718 462 389 87 822 970 807 982 935 227 460 11 127 832 559 417 160 85 986 886 581 960 834 465 945 857 335 405 997 338 24 863 867 27 825 738 185 359 9 136 340 113 370 182 320 659 21 252 268 780 897 842 914 602 598 784 51 76 6 601 122 471 291 828 253 226 209 387 188 910 102 614 500 192 93 713 82 423 444 817 845 443 173 979 419 685 579 53 653 225 286 645 524 734 476 296 871 476 121 621 927 664 90 192 165 610 85 372 615 49 779 551 726 930 380 554 236 875 711 305 131 136 520 743 969 235 784 260 219 309 415 442 277 204 501 469 543 581 576 13 870 251 873 322 295 21 157 640 985 110 679 390 776 560 600 857 625 947 172 449 480 819 389 805 5 933 802 333 738 281 946 242 276 673 603 477 615 294 425 785 587 924 36 14 113 201 133 85 961 702 87 637 904 736 859 597 378 444 69 224 878 482 918 676 249 525 959 898 180 886 310 735 174 307 583 569 288 753 392 648 950 896 390 829 736 805 759 810 274 4 29 278 472 638 680 951 155 817 33 783 837 369 904 544 866 207 938 873 297 40 610 610 769 72 221 847 503 346 234 993 851 532 163 885 983 807 483 672 488 671 590 975 41 980 937 393 534 400 853 975 627 587 362 324 47 281 48 200 670 526 626 610 135 251 411 926 769 360 642 618 597 86 687 222 664 684 479 768 974 337 844 869 355 334 661 684 876 243 535 583 210 973 465 503 186 322 899 497 946 234 292 935 583 414 856 634 619 283 182 890 519 830 152 349 224 759 569 533 944 821 694 881 104 779 676 493 203 847 500 3 79 26 782 401 849 435 12 220 36 541 274 384 402 274 890 834 610 498 807 376 7 683 537 304 507 611 528 608 940 92 614 467 986 998 476 722 902 104 570 972 53 512 840 466 246 405 130 295 964 926 781 640 525 489 583 120 251 218 661 53 565 505 37 939 997 647 579 55 395 235 892 567 568 621 701 18 896 138 917 399 944 527 670 677 888 413 0 565 491 273 819 480 422 1 820 880 128 477 57 625 803 567 45 937 598 515 226 856 427 323 266 507 50 171 353 23 272 91 319 402 296 140 572 52 743 741 20 192 529 926 777 800 760 915 863 643 243 375 771 998 966 319 368 509 521 923 694 343 732 641 326 997 835 207 60 656 739 482 400 512 868 942 634 411 427 550 727 84 786 381 900 773 365 693 891 259 697 375 754 411 252 985 372 463 797 589 993 54 945 579 61 549 996 864 342 481 742 840 948 675 862 753 768 643 721 438 365 617 544 817 849 604 954 948 732 269 545 342 354 350 609 678 243 304 566 867 785 304 496 239 894 967 753 647 234 2 405 255 87 470 820 716 211 756 694 394 985 718 451 694 750 48 748 709 351 847 887 668 13 798 438 672 101 782 798 551 27 199 114 507 21 460 915 901 433 325 854 900 971 719 931 236 300 402 780 794 833 634 71 958 944 742 296 272 92 546 645 666 874 675 53 519 127 333 395 142 196 629 586 886 437 366 866 149 289 360 363 217 783 968 670 115 402 308 240 889 661 66 66 48 564 791 585 781 879 193 933 328 762 980 703 465 46 483 481 616 704 992 700 416 585 825 842 727 724 126 66 631 921 855 526 593 422 707 991 858 138 369 35 433 86 105 834 890 916 968 184 567 882 587 384 460 946 121 314 508 939 465 996 365 715 988 58 549 477 770 846 189 918 105 297 864 294 732 995 877 533 565 652 836 816 482 730 270 957 255 342 57 487 669 972 968 45 243 446 545 90 919 784 79 470 365 783 432 163 815 46 817 349 883 3 312 697 863 505 235 568 892 97 40 257 744 861 303 90 495 289 736 223 358 306 875 453 275 791 140 285 469 92 138 375 880 601 288 1 51 468 725 413 521 91 540 469 110 930 626 35 478 198 651 863 505 353 11 926 18 499 6 480 117 157 510 107 226 758 359 561 4 652 927 232 997 545 932 231 121 624 906 410 115 433 430 411 274 478 959 730 360 633 132 428 186 750 887 710 817 545 129 668 663 96 748 127 103 145 213 221 805 9 420 23 908 587 20 46 31 813 502 732 463 515 226 780 241 702 452 395 492 807 677 116 784 592 814 37 934 349 494 971 558 170 398 754 778 930 663 600 568 632 797 478 180 341 115 390 170 985 453 581 89 848 7 589 938 339 173 293 330 784 539 220 310 80 250 669 653 166 151 818 770 450 192 176 996 886 579 715 563 966 513 20 601 922 215 493 555 127 818 897 977 817 278 481 701 227 397 139 486 204 722 168 406 485 941 718 895 337 358 115 200 760 727 311 438 252 37 282 128 257 738 478 149 406 575 791 996 455 705 413 904 70 789 29 623 197 682 36 796 76 718 883 998 523 158 178 388 36 640 286 44 525 435 142 620 971 736 17 669 678 133 640 189 228 87 108 489 871 754 413 264 207 284 105 493 446 288 24 202 485 627 480 84 990 867 248 278 187 451 536 553 763 871 368 179 993 221 360 919 698 592 486 251 203 579 648 803 539 338 782 124 761 134 422 255 991 528 639 361 58 598 433 426 625 402 777 498 648 486 905 985 90 788 89 628 40 460 944 592 966 741 298 174 726 488 996 54 169 289 201 193 652 782 381 603 595 573 632 722 219 381 558 815 862 806 937 308 628 20 751 477 348 255 194 844 317 519 103 696 485 655 712 659 889 107 610 991 232 143 595 521 725 944 310 938 968 810 253 542 958 152 197 719 149 498 348 834 385 514 194 297 489 451 109 449 757 646 794 519 188 693 520 467 464 69 437 499 277 246 963 112 900 396 965 514 962 157 435 249 381 766 806 563 727 924 568 29 562 434 393 521 722 263 253 531 278 209 762 199 129 446 705 593 947 200 313 694 177 668 449 884 812 380 251 335 160 239 409 484 599 813 112 505 747 861 735 852 714 344 412 360 663 216 937 995 560 361 22 976 15 192 597 109 567 834 879 130 700 812 812 328 295 894 318 384 772 911 99 834 729 18 897 185 51 66 13 28 170 809 394 416 572 452 580 119 602 521 582 230 92 280 850 662 124 575 147 762 926 698 410 813 246 228 235 132 879 273 640 260 941 463 41 995 17 213 934 514 517 367 181 599 146 591 381 307 233 306 353 852 6 593 456 643 80 327 726 667 960 687 939 931 483 417 349 353 496 513 284 782 585 218 465 646 373 79 274 966 304 538 931 364 225 632 533 990 43 334 323 303 29 342 265 762 575 806 695 396 627 92 994 211 614 551 91 395 798 367 518 144 285 819 446 730 128 705 161 190 823 489 361 684 532 580 554 440 842 417 328 943 626 182 629 623 494 364 465 717 342 141 860 988 921 750 223 669 46 407 625 82 510 333 91 285 89 509 125 680 702 683 713 418 214 840 658 353 924 559 910 727 846 69 125 784 829 751 90 600 930 523 185 162 285 410 658 373 672 113 442 656 748 712 883 596 849 111 111 758 508 784 190 19 378 957 920 45 122 660 420 468 568 850 822 846 820 57 223 233 960 843 271 262 298 46 792 300 935 472 804 268 84 4 496 125 225 604 402 322 631 619 424 197 525 100 300 453 254 74 334 632 455 260 689 960 30 186 251 599 784 719 454 32 692 335 844 692 988 764 120 446 311 294 961 216 746 645 748 400 290 979 64 80 660 467 291 75 984 446 67 318 794 990 823 439 6 50 683 346 575 811 848 968 641 741 753 537 614 360 141 153 727 395 792 208 972 391 94 18 654 638 710 68 583 240 429 252 470 318 316 618 415 991 286 252 50 309 880 985 612 756 696 543 732 459 964 970 412 21 478 924 961 390 542 474 164 747 995 762 34 364 717 34 105 985 573 321 343 746 322 55 294 538 289 338 514 992 581 611 359 771 916 433 285 542 246 140 532 250 394 632 505 891 284 979 485 500 212 138 725 15 215 808 28 674 353 64 74 729 285 867 835 433 775 342 761 46 574 431 910 308 678 73 674 239 173 194 573 410 729 757 266 899 570 785 431 69 35 971 867 941 936 697 8 222 283 59 96 774 717 934 719 629 199 124 630 391 175 700 535 105 116 359 951 217 243 110 969 900 540 927 51 686 306 257 150 158 97 816 529 402 444 161 797 324 853 728 552 183 25 976 197 740 542 11 546 86 902 440 263 232 14 516 992 305 841 147 674 470 258 89 902 431 631 183 732 407 511 716 366 261 85 757 456 6 624 887 718 631 446 701 119 312 600 84 6 350 459 713 96 626 792 50 496 8 910 727 809 893 76 885 242 629 650 88 891 689 753 866 719 789 390 749 536 224 873 473 99 891 61 347 99 195 293 103 917 557 274 185 996 999 231 994 166 408 87 158 163 122 274 27 300 173 655 906 603 139 999 98 646 754 486 899 646 920 394 939 809 726 457 623 742 743 72 303 383 657 691 181 777 293 36 991 517 991 199 854 130 969 966 516 608 606 868 677 885 612 898 644 756 828 318 342 387 481 484 613 711 53 14 706 906 457 91 99 49 566 311 272 542 573 434 401 230 480 792 763 365 250 125 512 729 548 945 615 994 8 530 565 668 731 66 116 246 437 183 626 34 469 534 910 199 94 222 587 245 764 209 1 190 135 234 370 902 631 750 770 589 228 548 78 502 685 123 655 867 114 311 862 331 510 24 558 956 165 492 553 674 271 519 421 817 682 993 228 404 952 690 919 808 397 382 250 229 192 405 880 716 92 402 540 742 73 2 676 876 711 978 471 300 293 168 395 153 323 521 682 876 572 242 284 79 836 861 259 828 57 69 811 669 577 597 352 885 215 699 671 63 291 686 192 293 999 39 207 515 109 848 166 132 8 746 574 116 280 619 480 632 581 349 185 57 78 285 700 449 234 749 449 992 383 32 488 800 93 590 722 8 899 612 460 731 702 681 106 92 209 183 592 598 665 746 95 671 772 936 236 681 483 573 374 663 280 323 355 467 431 328 606 254 614 892 984 114 411 721 754 545 644 241 649 771 721 91 125 37 912 957 246 608 283 984 610 878 894 638 244 235 804 500 180 858 931 464 479 944 410 685 808 357 361 59 652 530 839 926 801 917 954 85 316 521 886 564 549 210 62 403 159 353 940 594 538 545 613 420 236 300 711 391 582 949 307 364 633 112 273 460 386 587 503 866 550 624 145 52 757 842 428 656 411 698 118 327 436 24 921 706 655 339 627 856 247 962 774 688 55 520 984 160 136 130 627 534 752 633 289 292 183 180 22 52 429 812 342 811 138 350 206 174 518 765 456 805 677 263 488 511 199 662 548 264 775 826 309 301 481 539 897 844 136 856 667 20 591 831 643 157 922 281 723 514 40 379 242 116 439 880 143 794 620 679 130 271 535 929 773 813 980 784 323 262 93 40 21 915 287 88 954 120 197 10 292 994 875 93 851 731 199 370 641 860 887 330 361 528 313 267 141 341 506 636 903 326 881 528 568 191 553 721 766 766 238 197 280 294 67 441 886 480 162 658 665 126 986 523 216 852 539 479 98 722 250 96 840 979 305 171 289 192 639 72 145 879 672 22 390 212 507 558 684 16 854 524 534 22 854 107 891 73 277 952 932 784 182 470 566 589 661 596 955 205 749 806 371 499 827 139 514 230 754 94 58 368 385 288 714 323 469 628 88 991 813 207 275 270 406 379 936 810 797 714 310 686 177 692 969 138 989 691 60 676 922 47 494 797 777 382 316 963 286 865 135 539 726 561 121 894 608 207 271 270 432 918 408 775 245 401 93 398 797 878 466 367 43 643 606 805 27 712 94 244 158 158 670 172 712 279 901 660 52 983 542 333 87 339 930 140 915 532 900 238 89 381 612 295 359 840 882 639 444 806 978 243 85 115 625 42 377 127 874 677 689 272 412 899 812 619 310 327 60 36 784 399 990 672 664 43 683 872 64 108 575 179 201 149 744 200 229 951 574 970 97 918 890 635 223 910 161 200 952 375 314 945 333 942 166 63 399 17 60 582 84 99 524 261 792 828 799 233 652 366 670 248 510 394 504 893 881 672 969 898 946 547 922 303 320 710 192 674 737 380 993 377 293 613 65 785 504 708 557 717 302 174 419 467 957 806 552 300 848 461 491 499 397 122 148 436 764 942 4 886 851 161 816 297 26 916 985 802 298 936 644 288 446 748 328 953 773 999 498 600 400 616 77 247 541 871 723 193 629 546 195 961 109 797 958 574 510 215 229 609 411 506 460 301 855 92 840 585 201 150 300 240 841 631 824 643 750 916 139 806 955 737 189 249 562 266 875 821 311 143 358 638 730 139 679 213 867 570 163 278 76 519 670 4 920 437 261 772 415 411 12 199 243 957 694 574 70 340 465 5 178 428 994 61 330 857 349 861 380 794 631 425 55 402 174 422 150 668 106 942 899 846 834 349 900 593 950 843 773 717 57 128 337 617 623 740 801 686 464 211 830 432 579 871 540 492 965 729 504 646 347 685 434 338 184 248 965 932 630 309 152 375 115 749 412 776 745 916 700 252 788 576 139 631 713 15 475 104 596 217 555 361 13 382 419 91 401 926 609 49 981 905 681 768 301 393 495 779 355 737 36 283 887 494 950 433 720 362 730 899 281 557 650 743 104 53 102 402 649 65 992 436 181 341 307 645 414 676 311 827 120 450 539 198 913 623 673 612 45 643 386 156 522 48 605 843 908 663 209 606 360 900 898 633 451 668 361 312 114 973 661 481 308 6 618 436 523 981 956 15 63 170 431 831 339 21 979 921 13 900 563 340 360 72 174 367 0 721 554 202 736 661 634 862 195 178 560 158 946 503 334 961 546 378 548 673 573 314 334 913 186 489 856 718 6 712 784 208 869 345 791 872 427 856 366 106 559 987 518 664 42 944 609 64 25 942 207 543 969 360 26 394 106 592 384 384 102 243 115 21 800 893 238 542 882 595 877 149 255 400 464 654 260 864 808 841 201 804 597 778 673 579 963 657 550 409 1 65 310 367 900 801 174 548 49 144 262 52 647 304 169 360 544 259 914 329 107 755 201 863 19 132 541 650 686 570 579 894 47 378 67 831 198 222 626 328 278 812 308 625 885 153 632 204 564 799 662 942 483 118 873 33 603 968 75 559 561 182 13 262 215 629 359 564 728 462 836 637 965 37 241 973 88 950 103 806 924 138 124 586 881 149 60 127 171 308 628 622 603 675 661 843 458 962 599 319 591 294 757 917 219 950 356 197 522 674 261 32 756 646 136 494 802 593 533 659 786 430 274 522 567 448 475 732 378 436 484 66 737 487 684 924 705 446 396 558 204 211 950 504 536 692 352 859 57 421 366 490 938 916 290 286 808 765 831 378 0 293 81 921 367 902 218 786 62 763 267 17 461 12 576 155 928 414 62 633 845 294 580 195 904 135 403 741 34 144 960 403 133 467 605 432 65 351 254 19 31 166 547 67 436 959 945 249 321 850 616 790 277 828 895 873 68 680 435 955 569 380 524 568 920 27 422 941 725 526 945 429 46 272 438 733 584 38 741 111 712 200 73 457 828 960 788 141 874 924 489 357 312 398 340 412 492 86 465 65 690 235 290 863 292 128 592 553 969 385 423 304 616 179 105 603 60 404 113 546 672 901 825 777 863 637 297 670 82 680 543 744 54 725 960 188 573 817 873 929 834 349 952 90 473 940 471 365 266 960 494 495 394 92 762 953 737 691 328 196 921 177 633 382 479 234 515 290 365 352 521 350 642 944 639 994 84 465 960 575 309 931 891 354 397 133 19 628 933 725 460 603 682 567 744 939 643 705 189 461 751 164 510 49 407 743 687 595 878 178 866 348 923 121 749 930 533 295 428 35 602 820 8 110 66 698 159 106 111 255 960 262 357 132 270 719 768 44 392 957 79 986 165 668 963 180 78 50 332 743 854 817 215 692 512 272 527 26 515 975 81 840 559 646 288 703 836 680 666 787 42 915 225 183 233 122 807 303 483 918 610 71 865 50 219 475 450 871 343 86 112 532 587 622 63 753 751 423 691 321 654 793 932 916 219 90 504 739 213 55 457 970 8 79 150 677 763 896 445 846 69 228 981 367 780 132 106 732 877 834 143 761 82 162 253 321 750 938 380 467 546 186 728 740 711 48 246 978 863 508 404 315 447 539 206 536 256 554 315 853 623 399 585 749 39 268 15 335 8 420 160 633 735 737 923 223 732 280 34 138 116 488 377 395 948 675 566 633 384 616 301 190 43 969 656 757 717 410 678 664 753 689 529 766 751 676 814 349 265 137 770 283 310 214 837 718 113 876 418 583 199 415 383 813 223 912 904 101 210 254 372 330 577 739 780 123 261 173 359 45 394 31 101 118 808 584 150 214 981 765 347 350 285 717 170 154 579 542 454 380 119 780 408 383 714 899 297 869 256 425 950 43 979 353 252 759 229 130 832 901 919 576 342 469 11 788 618 273 427 466 201 639 520 836 968 915 692 539 890 576 445 643 754 562 583 697 402 983 560 876 44 322 575 254 527 709 698 193 333 306 494 729 527 853 844 463 39 689 996 86 626 837 886 438 684 561 475 289 611 333 421 520 748 186 731 466 587 446 508 416 621 267 773 35 116 465 551 122 82 465 154 529 90 197 311 190 628 566 438 449 486 49 383 186 985 718 987 322 789 493 880 107 486 914 181 349 814 828 924 264 738 320 510 800 357 49 246 138 539 156 366 85 534 274 597 679 342 522 592 738 652 757 524 79 186 185 801 920 106 463 291 539 940 102 592 648 448 539 624 483 592 166 322 158 32 707 758 17 48 625 56 801 797 573 682 594 57 788 986 788 60 348 349 972 679 652 106 149 668 135 511 698 533 342 711 678 645 291 350 760 685 711 655 147 948 367 155 715 305 287 427 567 219 764 63 106 78 677 727 934 266 941 76 260 904 988 276 722 752 254 754 785 100 407 470 54 693 659 504 127 842 120 579 149 578 258 22 9 951 905 826 288 574 27 101 69 165 203 191 205 612 430 676 643 428 434 562 530 836 932 943 404 662 581 650 521 22 37 677 542 591 848 753 604 807 375 921 270 692 350 993 545 580 368 150 421 705 893 979 986 868 0 873 312 298 871 452 895 95 731 701 395 289 200 470 142 335 563 938 162 882 485 492 870 767 32 371 315 258 99 992 591 462 188 315 290 955 267 662 530 435 656 739 952 515 552 730 74 568 805 27 597 715 60 897 795 894 705 982 507 822 238 881 759 296 489 29 836 844 688 26 464 346 584 658 859 992 428 981 227 639 692 664 48 997 889 396 85 839 979 36 219 708 204 323 333 92 738 554 237 392 470 510 901 681 831 821 503 362 662 62 402 410 379 423 60 391 687 291 262 699 428 761 319 258 374 579 205 675 963 409 971 560 537 40 898 216 733 565 755 486 975 912 327 729 909 523 130 387 20 60 222 596 671 558 670 989 527 851 255 228 398 714 411 145 185 793 930 180 62 389 426 940 93 68 471 491 210 687 455 585 903 574 733 784 496 519 563 314 463 612 100 355 380 310 372 227 500 686 491 584 527 786 626 405 4 811 490 998 444 655 748 596 319 745 791 876 468 568 901 235 489 952 275 776 943 281 531 255 462 440 370 786 41 569 845 642 537 726 567 409 649 440 234 286 155 826 669 158 270 702 413 314 462 994 322 546 947 891 249 643 576 784 677 400 212 131 416 774 478 16 893 400 857 65 654 888 226 992 684 526 591 213 658 606 493 499 759 433 849 878 737 94 569 146 278 757 433 949 920 336 125 131 726 326 401 258 371 314 296 952 785 821 528 287 561 955 320 165 73 642 288 410 260 997 788 708 28 919 299 732 44 797 988 505 58 136 56 193 674 359 440 737 366 39 841 202 692 605 204 464 909 914 367 7 814 465 406 697 926 306 197 607 600 802 163 151 95 535 553 8 511 537 272 316 310 919 91 284 921 288 331 515 551 460 296 574 962 497 157 915 233 396 118 511 718 670 548 411 101 565 30 583 300 391 42 725 854 165 675 226 604 315 32 363 38 196 178 252 861 175 463 533 160 411 687 157 203 585 471 60 723 824 168 375 514 123 901 943 892 924 768 541 259 215 639 852 354 806 819 997 28 715 351 818 761 921 872 947 492 907 981 804 123 25 740 13 927 441 320 579 908 632 982 102 146 317 752 547 261 967 315 76 847 780 137 841 349 330 19 719 100 592 134 61 167 142 957 49 854 188 419 488 681 941 643 256 235 918 841 593 223 361 978 902 373 220 554 654 9 679 291 662 598 556 556 495 805 972 605 639 951 762 812 584 932 773 202 946 502 737 366 91 490 777 640 970 663 307 698 44 650 11 969 774 205 649 507 63 99 263 153 162 178 481 847 349 211 86 427 981 439 79 21 578 758 601 401 51 992 685 645 696 415 922 88 313 345 902 985 515 802 539 416 922 996 775 351 650 360 571 756 867 221 790 501 523 468 113 26 623 560 904 161 858 363 441 217 657 112 529 216 701 196 351 803 163 340 565 353 704 86 588 964 97 495 716 463 375 249 784 691 718 279 496 621 411 511 875 506 702 615 734 928 496 53 758 581 418 61 754 463 310 959 19 203 519 378 70 149 422 303 552 140 651 277 428 315 937 878 806 837 783 671 286 655 68 1 243 56 637 822 25 126 464 8 968 544 199 575 505 742 892 752 67 718 715 672 949 356 379 755 597 84 922 17 73 479 410 165 518 62 71 679 653 983 109 39 781 775 575 966 541 25 698 946 527 608 327 999 84 34 655 924 679 358 523 477 52 442 273 393 728 611 540 926 605 190 156 135 2 533 308 698 306 211 513 187 485 633 909 646 210 140 175 941 383 879 4 579 56 656 582 1 273 948 911 540 73 348 191 913 401 381 920 704 398 914 477 405 546 951 690 687 686 73 652 275 892 690 570 60 9 218 283 195 196 920 186 183 758 740 440 939 853 484 564 838 894 682 721 787 241 584 536 407 98 864 860 780 56 20 567 286 925 691 909 115 855 744 558 667 850 295 485 888 35 766 602 380 316 644 922 844 983 852 985 501 51 196 60 41 84 440 873 337 975 994 13 763 556 534 630 216 334 896 411 666 906 937 133 593 276 829 473 468 664 782 797 524 378 77 414 260 175 251 692 742 276 619 606 600 715 258 924 522 187 126 375 183 12 944 811 651 596 837 713 429 764 746 528 91 343 272 506 56 668 387 339 642 14 274 245 54 181 825 901 433 955 908 559 372 8 766 62 508 254 923 209 826 255 134 190 709 14 113 386 858 132 787 96 400 43 378 811 375 842 296 121 118 884 194 283 482 206 946 772 308 702 416 691 380 493 633 443 57 767 879 632 976 492 215 3 27 323 517 706 197 572 796 630 871 635 207 401 837 605 942 817 456 764 648 705 815 322 207 193 472 40 679 47 685 13 395 592 733 58 720 589 164 723 512 529 577 448 124 932 306 701 618 560 697 256 11 954 882 49 449 486 876 836 96 127 500 572 863 271 537 270 161 738 102 379 152 664 539 157 511 578 365 23 69 303 816 560 977 340 352 801 104 618 176 52 280 818 176 604 323 538 88 240 780 690 269 371 256 621 828 319 302 165 644 973 200 897 725 893 314 490 58 905 511 968 895 570 156 338 924 453 109 378 189 597 143 923 102 756 67 446 595 423 921 646 37 64 673 225 891 403 546 703 130 188 371 295 363 441 527 35 748 243 555 824 984 174 167 114 413 657 620 39 537 562 332 334 103 493 788 918 978 223 548 94 459 338 997 701 887 251 373 358 341 97 427 982 884 856 974 860 639 404 895 351 426 863 90 774 196 744 484 214 350 328 191 430 281 943 30 379 33 461 717 7 828 521 443 435 457 601 733 707 839 282 55 704 923 701 56 406 348 603 915 751 87 117 321 891 47 328 848 28 816 355 687 756 550 283 46 259 709 518 343 266 520 886 223 630 967 234 335 576 234 934 337 384 891 422 825 146 713 752 119 91 501 669 509 218 305 21 281 327 89 312 618 0 565 85 294 528 171 585 14 701 462 287 893 508 475 718 434 287 62 958 809 280 309 942 142 571 302 959 269 187 895 231 959 577 624 990 70 189 514 37 691 518 172 532 897 790 236 397 597 958 100 163 30 684 848 906 86 580 995 954 657 470 163 410 883 749 272 281 600 670 138 35 834 315 554 726 178 630 820 422 36 634 793 232 886 202 540 741 164 680 187 881 211 220 90 42 171 422 501 125 64 619 696 661 793 979 697 734 857 226 401 573 720 260 234 2 775 661 353 564 431 751 894 81 784 638 916 873 503 26 115 260 951 980 39 736 239 641 735 1 962 171 214 342 67 807 174 760 355 250 689 773 511 294 683 539 464 826 168 84 917 957 192 931 416 368 45 7 424 431 721 456 531 705 333 991 615 34 465 329 938 688 807 497 623 143 161 622 323 139 579 996 387 78 70 614 716 437 792 432 398 822 245 860 28 323 813 146 894 702 174 845 187 477 551 874 941 798 451 612 13 435 869 521 43 782 50 800 374 937 215 7 622 788 831 971 330 710 934 473 131 77 555 730 951 402 556 682 880 173 367 762 357 921 46 915 544 759 559 759 204 578 118 448 321 533 549 732 510 66 81 608 162 293 796 28 787 384 976 884 201 600 268 506 806 515 867 72 276 164 626 537 2 904 195 394 70 744 636 798 771 705 352 785 444 420 947 919 522 309 656 462 453 501 167 435 329 307 392 320 951 227 844 267 299 395 622 817 11 715 438 287 522 646 852 374 654 882 565 865 35 554 125 310 718 171 341 293 114 454 491 236 520 494 577 958 983 282 311 186 7 940 921 359 184 101 586 860 593 247 966 36 528 974 910 35 559 51 515 222 841 955 639 622 882 35 266 843 256 177 731 545 784 143 889 482 369 267 355 942 82 344 724 687 268 148 731 924 686 283 370 237 880 498 299 677 273 507 693 829 85 907 52 136 973 328 160 326 403 772 622 242 938 594 460 536 391 113 594 669 171 210 351 976 676 826 887 539 483 535 551 369 446 883 671 427 204 524 209 722 199 11 69 827 316 255 899 423 278 812 276 870 633 872 957 629 48 724 411 210 327 792 446 997 93 655 130 351 873 77 377 693 693 329 256 678 300 577 367 944 490 120 799 200 225 0 101 58 276 74 846 636 850 530 71 296 947 292 233 363 726 982 369 676 44 89 12 503 599 22 34 401 975 77 302 750 754 979 487 338 653 579 615 814 220 805 373 77 458 405 168 212 434 451 81 802 302 688 301 446 824 775 89 843 706 629 878 180 174 142 883 193 111 765 308 766 908 103 842 567 171 604 993 428 19 805 406 583 335 647 603 257 710 588 620 424 886 592 121 232 288 146 785 21 997 191 362 596 476 385 111 482 489 885 165 158 639 242 183 248 805 492 499 385 482 893 269 241 329 467 187 955 387 676 488 964 728 537 624 339 701 867 673 191 224 66 377 183 907 312 666 849 675 944 144 406 742 576 185 925 940 473 531 719 953 577 745 780 256 336 916 493 665 446 880 905 911 577 226 43 570 477 426 520 550 253 235 379 97 980 12 87 205 145 51 659 895 317 926 23 996 228 8 163 469 487 133 703 496 919 530 108 532 768 795 274 361 263 499 704 576 244 703 67 202 128 287 628 385 280 503 324 863 635 795 804 811 341 52 997 75 924 449 163 353 585 198 345 778 481 909 852 941 518 549 934 239 111 498 785 566 713 418 94 421 636 869 297 571 230 633 38 221 771 536 373 623 328 469 410 148 314 532 441 280 778 983 697 552 143 916 689 966 901 237 656 325 311 133 836 886 809 349 324 477 706 182 718 652 184 709 946 385 533 626 530 472 341 582 917 674 911 77 388 818 784 919 805 65 402 972 457 967 149 738 414 163 993 220 605 927 390 291 0 490 72 435 905 342 814 989 159 373 109 554 631 295 620 450 292 385 451 77 593 918 417 217 956 938 229 95 138 698 977 230 924 9 585 882 318 90 644 509 998 779 504 627 364 425 805 149 951 815 33 799 854 720 638 341 391 967 737 129 224 369 251 825 549 810 171 921 53 911 915 170 31 909 58 902 538 836 613 361 81 455 70 468 267 72 201 539 148 357 324 425 587 512 908 225 50 759 281 838 433 965 228 312 149 158 748 118 20 114 582 953 520 442 249 202 559 226 25 397 289 235 460 239 652 197 709 510 827 631 350 495 685 55 173 445 944 785 944 545 340 494 559 816 769 589 339 607 696 795 21 628 177 302 842 25 617 239 734 991 164 967 951 771 557 571 398 895 692 501 669 808 468 251 97 438 585 89 398 793 752 959 984 894 717 946 600 953 921 219 133 764 107 872 119 900 991 505 428 811 414 422 753 897 705 512 657 446 860 455 544 762 708 741 405 613 860 309 73 968 695 345 565 533 38 311 192 908 160 819 716 240 474 913 335 773 581 762 104 195 993 477 91 584 524 750 844 303 648 319 893 539 507 565 825 242 852 51 362 985 898 777 61 188 428 233 781 132 551 533 647 126 229 52 609 523 107 73 964 4 355 1 672 823 874 747 921 524 766 588 776 631 732 828 957 204 89 997 216 508 992 736 259 705 476 954 358 719 72 94 130 714 70 744 268 143 917 991 738 34 214 507 731 823 806 172 32 153 63 22 372 377 683 853 241 848 905 41 107 644 572 35 481 529 521 656 388 750 893 611 786 609 42 624 483 592 615 165 781 546 51 339 539 225 542 293 498 444 831 726 267 70 714 664 414 129 256 454 462 307 283 879 92 504 465 118 16 438 471 246 412 68 713 668 777 306 532 211 281 295 112 151 877 347 153 373 959 485 614 615 471 667 32 707 586 937 535 802 785 409 200 947 254 935 222 977 998 138 289 131 498 110 758 518 4 983 830 717 443 618 677 421 598 827 495 263 25 894 358 632 786 225 554 799 193 8 295 552 15 930 289 793 276 773 842 805 449 106 89 637 465 453 775 39 461 312 296 93 68 171 417 83 443 225 318 611 762 91 236 792 777 52 982 513 619 112 917 783 588 709 100 566 749 364 817 561 85 527 878 885 331 502 465 405 962 1 226 228 632 733 496 4 148 966 750 217 598 418 530 690 54 379 278 279 846 223 461 377 292 76 955 792 145 697 880 917 675 372 728 909 925 523 608 228 646 978 876 206 424 176 808 75 668 54 433 654 82 111 298 78 807 38 307 401 255 39 737 982 506 853 773 14 924 114 673 728 81 152 130 97 503 64 256 150 225 289 367 505 70 876 987 174 214 850 543 243 996 951 965 43 185 769 622 241 393 830 157 55 135 875 378 783 279 392 808 603 831 791 72 879 384 171 766 531 317 279 481 762 883 152 834 666 709 857 912 491 745 219 401 48 792 96 366 33 816 600 479 883 700 240 383 215 494 172 54 700 584 976 994 169 934 418 922 704 275 939 26 668 159 28 61 131 339 877 974 229 469 563 731 26 261 852 553 273 778 668 840 137 907 595 249 127 296 182 850 926 651 323 614 361 590 16 955 953 436 916 294 67 598 167 730 556 576 177 272 509 782 416 895 925 666 383 330 192 867 309 107 982 260 481 786 613 22 215 584 222 389 176 881 182 601 472 333 660 84 873 402 467 850 676 428 68 994 532 514 87 868 101 763 775 342 706 568 785 750 926 460 669 928 632 160 414 639 826 141 596 256 42 462 495 293 36 712 808 262 542 28 932 19 25 810 12 317 939 645 561 193 751 290 925 595 705 301 156 517 88 915 909 945 13 198 208 704 10 942 83 821 84 626 314 253 919 108 296 308 251 176 25 832 598 701 123 564 383 82 218 727 831 391 237 292 277 290 447 531 894 599 112 195 158 806 813 208 656 927 466 64 945 416 759 136 118 688 984 68 218 601 415 693 207 815 893 482 335 447 538 6 82 328 995 651 854 48 888 53 930 689 736 320 470 415 825 395 247 206 835 172 996 241 707 662 987 546 723 157 842 43 553 443 837 725 840 837 491 697 779 601 811 770 369 105 368 555 383 636 664 911 727 67 620 379 925 633 613 518 205 696 28 870 313 804 120 43 60 252 501 222 852 899 375 186 328 344 776 220 175 558 255 532 922 503 290 262 517 545 406 888 958 516 768 180 876 72 559 679 432 807 952 730 931 783 994 169 328 632 356 132 79 369 468 583 987 910 632 590 531 985 798 556 458 369 831 651 628 857 49 332 71 263 939 243 467 823 938 417 876 556 955 295 387 17 492 960 205 355 961 19 945 828 263 892 789 420 479 310 101 40 874 190 926 349 283 511 165 342 118 56 68 560 768 121 73 812 520 817 680 325 831 145 646 477 539 295 917 706 140 66 32 640 249 123 767 885 179 316 465 631 941 366 511 599 104 224 179 362 201 31 549 581 507 776 676 199 876 416 483 84 234 816 408 441 559 25 238 1 109 288 8 464 898 531 240 751 688 589 143 429 135 336 170 398 779 3 535 211 166 575 50 614 380 614 368 477 635 610 968 558 117 357 811 995 90 340 109 244 440 499 121 264 932 467 360 962 619 399 30 762 454 879 365 416 729 697 651 174 26 13 607 697 478 120 8 819 389 510 183 939 670 110 775 394 934 115 424 784 145 511 79 316 663 469 927 953 505 808 643 646 966 326 162 464 767 597 497 519 62 551 536 71 981 405 935 189 538 472 189 205 944 433 788 867 26 670 528 223 675 532 668 435 172 846 997 511 32 568 540 21 62 476 991 529 926 521 17 305 1 142 24 467 738 34 9 37 73 51 257 137 921 918 177 741 983 507 429 844 482 561 528 68 672 42 3 473 941 219 347 437 498 356 686 63 471 80 897 860 114 539 217 552 89 818 280 809 59 587 714 870 723 205 7 948 781 739 30 33 167 205 917 128 742 240 268 734 820 388 100 349 273 554 941 389 520 609 715 438 939 352 479 546 995 26 246 298 285 66 411 153 970 765 546 463 394 846 677 591 203 375 548 68 857 951 764 57 29 860 363 924 409 700 406 43 736 358 998 596 109 7 301 148 361 683 470 25 894 695 626 304 400 164 862 442 607 816 573 334 751 891 740 455 386 736 553 510 166 902 332 45 22 15 50 352 81 59 870 845 399 293 715 674 139 623 87 949 490 583 399 713 192 944 390 556 874 786 806 359 459 861 604 207 726 101 565 965 449 37 946 168 610 50 839 164 143 283 999 544 616 681 348 747 840 646 915 7 885 760 357 84 588 726 319 923 185 483 470 153 313 762 3 147 483 433 278 469 782 130 378 834 503 119 877 763 216 218 478 746 523 842 10 574 472 412 117 782 382 547 918 740 544 823 884 385 173 656 644 147 796 666 491 869 267 97 141 26 440 656 195 668 858 664 582 592 432 702 110 327 139 521 443 616 181 6 259 495 625 116 973 826 162 310 337 129 42 592 688 829 786 720 257 237 845 55 313 804 392 690 383 845 678 289 156 187 851 33 784 298 897 781 859 184 961 649 716 586 777 819 479 676 574 502 408 666 732 115 44 887 356 100 312 163 363 74 640 796 548 759 446 147 577 826 944 73 408 759 412 128 244 652 916 239 982 557 318 26 115 648 796 192 479 119 942 779 266 629 915 844 602 843 777 575 670 82 323 898 334 94 211 545 572 567 686 602 102 251 621 242 602 69 443 710 571 100 848 142 339 468 682 838 985 940 395 81 786 352 190 514 176 862 895 349 433 5 816 770 600 349 600 221 839 39 106 396 321 892 533 519 266 797 82 764 811 1 95 13 468 254 515 301 837 623 604 851 306 906 775 653 200 153 127 800 5 614 549 655 44 126 409 538 804 70 242 710 574 572 436 531 965 569 742 441 154 991 420 972 659 401 996 771 125 674 939 787 737 94 681 486 462 336 632 394 908 696 415 705 966 892 227 381 301 732 334 428 724 72 398 73 181 841 843 932 550 523 628 919 26 659 421 583 255 70 53 371 378 682 775 542 264 950 339 606 275 928 378 560 488 416 354 752 401 381 616 684 275 177 652 908 654 643 761 182 978 105 430 59 216 595 999 626 644 694 201 892 555 909 287 375 308 149 661 288 421 40 833 449 818 579 333 425 444 98 113 330 120 663 157 940 925 478 746 120 634 631 722 383 562 653 358 645 532 365 216 575 685 458 166 611 965 34 883 569 709 219 760 78 584 705 159 793 515 685 825 923 776 134 621 238 577 491 131 168 870 505 419 635 978 214 647 36 21 986 783 367 928 709 64 177 424 249 232 87 862 730 525 102 847 361 320 293 945 364 499 979 798 668 351 372 692 478 56 56 358 775 194 827 765 45 952 166 220 971 484 716 896 568 551 97 429 277 861 659 861 497 608 107 327 736 585 213 937 629 792 557 71 296 456 3 954 438 541 375 974 546 506 936 358 790 996 547 213 173 231 572 44 258 280 218 647 911 471 408 199 8 348 439 704 127 363 689 740 302 854 396 587 583 534 598 538 248 131 175 272 99 820 404 433 256 123 905 315 962 665 721 682 674 401 101 201 55 86 397 403 495 803 693 257 674 93 628 942 114 916 388 79 352 518 185 310 701 257 732 147 900 48 327 406 441 1 756 657 601 838 277 251 697 154 460 951 560 677 756 914 448 301 569 108 365 970 785 270 932 449 208 370 470 259 660 649 839 480 724 261 918 468 419 781 84 731 237 332 633 566 810 37 951 202 824 744 27 88 59 757 16 402 194 881 603 676 938 594 403 327 160 208 291 834 63 244 377 528 917 151 166 187 753 869 309 178 353 132 877 368 601 655 287 71 825 205 532 622 332 228 174 692 288 474 182 237 424 665 204 272 354 942 94 310 442 802 493 447 977 319 390 124 523 264 920 215 795 214 329 604 578 970 559 547 258 760 586 983 926 769 564 941 565 372 819 521 79 58 860 149 765 583 841 383 508 37 993 946 151 189 403 571 684 828 268 14 561 622 563 441 163 125 246 128 186 985 813 325 199 399 782 251 134 392 975 642 832 282 289 126 425 587 601 242 206 693 521 514 992 428 864 685 126 238 916 447 908 292 277 115 507 980 846 411 14 834 961 807 623 303 938 386 431 348 746 496 738 953 990 206 214 602 382 468 760 65 797 643 90 37 800 39 180 288 268 815 470 186 873 243 50 408 904 356 924 797 497 994 597 651 661 711 270 331 974 880 119 419 484 64 704 70 269 16 55 973 216 707 885 280 819 619 768 372 116 743 451 265 328 316 367 112 763 950 369 622 647 883 115 205 221 743 38 384 806 628 261 636 68 43 751 80 175 375 255 867 591 627 739 969 640 310 626 503 738 641 919 626 600 205 941 68 846 990 85 748 791 309 48 153 142 542 761 565 389 749 125 353 663 283 192 765 86 642 620 876 138 358 999 220 562 375 433 845 265 648 153 266 475 314 623 295 45 922 809 365 282 522 287 291 275 474 109 726 84 905 285 248 476 83 280 39 477 910 637 546 212 193 39 112 378 187 552 885 488 539 462 834 660 47 407 89 732 770 18 857 773 17 274 494 756 572 292 103 143 393 505 682 470 182 375 236 127 774 870 216 101 941 383 621 609 861 908 115 485 761 391 681 890 759 863 364 608 182 106 358 892 967 110 577 611 620 836 683 555 833 608 289 502 359 976 217 190 410 91 312 475 934 695 333 515 638 423 655 372 974 551 241 996 482 801 514 348 49 861 357 40 956 525 193 690 16 728 67 1 47 603 555 867 697 704 248 380 290 281 76 558 125 222 277 870 712 69 339 991 83 132 461 829 524 647 175 368 557 112 593 592 323 722 979 622 347 642 455 55 903 532 334 423 277 754 755 838 467 46 745 437 323 498 757 928 84 961 218 893 779 315 553 498 616 71 733 111 141 488 478 755 872 988 263 949 861 958 818 627 995 814 395 832 639 141 742 500 793 698 750 857 167 298 196 689 141 718 409 494 529 793 726 619 834 707 742 90 898 939 686 504 904 999 477 645 645 636 499 18 672 622 845 948 316 78 910 221 666 808 572 407 233 440 779 506 466 152 769 327 445 695 9 6 673 674 341 170 643 488 894 524 145 817 436 455 640 562 38 301 615 394 972 213 741 326 252 50 942 438 653 423 97 438 310 951 449 474 609 106 793 953 350 596 923 314 37 582 158 799 615 356 398 652 364 688 34 39 405 3 126 420 814 263 293 502 724 34 89 439 360 902 987 780 35 546 949 283 714 751 697 61 272 564 755 506 101 227 346 306 509 266 999 723 776 160 768 61 757 744 657 865 315 675 877 591 942 44 311 260 695 450 52 639 177 449 308 169 732 153 108 806 435 556 455 732 318 94 969 637 661 565 312 321 664 975 482 538 717 660 588 765 979 177 299 352 566 26 809 640 857 590 832 151 801 245 674 481 597 909 759 122 46 708 582 300 751 424 598 80 960 259 456 339 609 941 963 821 401 23 581 390 763 437 737 234 987 140 270 317 244 334 263 374 377 975 478 826 798 550 408 369 50 438 241 698 310 243 538 365 73 474 986 973 90 301 60 797 466 81 30 361 132 728 455 254 382 407 906 385 156 397 160 790 175 225 95 168 418 822 591 129 995 55 729 404 783 225 853 337 628 195 586 968 65 323 690 84 375 110 708 236 243 846 252 764 461 404 859 339 939 357 886 669 910 854 761 842 894 833 452 115 390 18 153 881 192 869 102 792 991 595 489 253 638 234 712 651 707 302 573 784 8 121 614 945 991 253 963 705 45 860 368 172 724 826 80 199 41 233 971 961 370 423 486 327 195 120 733 82 630 689 905 248 566 93 634 600 501 221 235 530 460 858 393 786 490 311 57 489 371 210 422 461 264 634 537 167 90 970 69 154 208 842 947 347 248 814 442 903 21 448 696 284 113 522 552 766 595 85 363 627 134 924 898 673 613 34 191 23 643 85 189 437 594 399 785 732 603 300 291 36 533 554 584 531 926 404 321 225 969 219 268 289 149 635 892 887 268 234 659 202 973 110 894 457 953 547 842 375 150 498 584 227 930 603 969 86 632 910 828 330 158 938 200 820 317 328 290 402 54 323 530 836 725 615 780 27 383 319 295 567 877 27 547 531 180 225 113 82 441 993 690 360 373 883 814 220 688 360 285 927 543 324 55 219 542 619 703 580 110 790 539 834 607 72 892 9 411 591 154 879 31 685 951 994 762 48 417 197 354 394 327 222 637 961 613 20 841 380 920 340 163 625 566 977 951 879 634 878 920 224 689 457 563 594 218 924 851 451 791 561 318 284 401 179 522 511 656 819 327 594 203 475 444 430 223 893 354 657 308 224 367 143 466 155 170 314 861 937 607 810 875 749 816 532 989 742 260 463 644 472 337 16 938 644 519 88 909 132 653 119 755 179 628 347 275 882 592 926 285 498 692 34 216 467 30 198 128 817 643 828 23 667 833 743 577 933 755 626 227 207 701 230 158 913 555 192 210 976 191 783 690 73 289 255 602 818 623 646 587 769 998 641 313 421 515 420 574 503 399 909 302 743 85 787 175 366 401 209 763 974 502 104 869 444 229 870 275 273 139 492 639 226 915 841 577 804 647 514 345 430 238 977 257 912 217 981 780 413 121 875 307 536 738 634 319 540 758 749 639 365 32 523 976 975 747 906 680 257 489 99 523 92 586 825 363 484 73 740 238 370 359 30 268 380 4 95 570 603 776 26 812 451 478 158 431 104 709 457 768 354 723 272 901 776 531 770 571 86 869 942 492 849 313 282 675 943 296 108 190 235 322 450 912 973 179 669 906 689 430 684 302 947 961 685 460 329 307 185 771 694 624 651 1 800 977 642 594 268 757 297 877 68 70 976 643 669 737 916 665 979 461 425 216 870 664 787 603 922 55 363 482 459 230 579 163 164 101 330 445 177 813 570 398 487 196 868 592 587 756 972 193 214 364 826 842 897 996 209 100 703 260 775 289 830 635 865 291 104 73 742 42 840 27 619 311 823 60 256 558 922 39 67 470 15 748 848 130 881 576 573 904 891 518 743 403 45 756 151 618 162 139 564 343 755 616 645 388 699 11 834 449 174 766 805 201 778 750 549 38 168 703 106 897 6 263 782 503 643 156 653 296 914 207 595 606 851 912 528 646 412 156 970 55 856 569 607 487 357 405 155 128 391 649 190 161 58 525 821 147 152 64 572 88 0 654 707 424 382 880 287 713 301 352 508 143 549 242 283 218 705 56 218 114 370 896 545 628 44 813 991 49 197 617 41 253 253 904 910 775 128 773 133 211 925 988 206 817 916 560 154 912 160 444 874 877 991 705 106 117 72 982 147 303 559 127 734 400 5 470 33 382 902 491 264 310 222 929 723 180 998 377 254 705 193 872 316 245 579 869 410 740 857 727 479 84 172 943 422 485 976 291 906 677 411 240 772 824 602 134 416 770 994 455 201 609 315 662 403 984 52 77 946 612 908 542 63 471 907 682 359 355 379 165 456 771 905 720 947 58 235 673 283 837 842 436 244 950 379 606 851 648 632 678 501 479 571 695 590 408 925 873 161 969 677 381 792 901 644 624 344 27 815 210 575 187 376 411 412 243 512 227 834 396 92 774 921 405 236 34 3 459 534 397 622 680 657 985 193 618 520 1 540 531 364 447 9 916 496 707 295 873 468 330 87 547 103 742 516 323 72 937 933 51 510 695 313 626 969 55 392 185 984 872 980 756 640 345 218 285 789 287 994 39 781 406 967 449 349 297 348 153 729 282 571 211 618 514 200 893 519 11 119 36 51 851 724 759 46 304 733 865 502 392 842 124 343 469 875 543 825 122 421 956 109 397 290 303 685 310 176 161 13 786 314 579 967 89 954 944 545 701 5 456 277 882 688 348 824 504 812 251 425 597 719 921 583 290 648 756 60 111 691 816 451 726 512 658 359 211 257 410 706 716 416 648 19 394 629 240 838 316 152 54 657 909 666 173 238 305 947 78 804 328 637 399 567 669 79 50 338 825 388 785 531 535 766 408 408 160 567 317 127 913 229 224 882 245 227 819 993 829 580 479 323 982 310 148 325 579 148 0 50 713 473 248 716 169 704 234 147 327 760 831 149 376 196 786 904 728 973 541 875 548 615 648 127 185 185 373 48 628 207 588 757 264 438 276 876 461 644 645 498 636 316 145 873 921 373 220 6 198 846 689 814 973 873 326 306 412 874 921 294 865 141 109 352 85 349 17 6 566 922 847 492 322 894 937 64 865 139 252 577 334 488 953 643 451 372 670 12 869 281 19 104 677 536 985 94 453 300 701 695 16 935 144 361 269 375 999 288 500 454 450 873 776 463 97 966 274 901 827 498 600 585 397 293 34 63 32 400 854 202 110 163 687 38 711 998 890 159 327 455 18 212 384 835 270 450 433 467 736 10 948 334 323 385 655 404 749 860 755 355 606 812 375 266 481 443 162 874 777 162 968 160 438 456 997 85 688 238 923 708 448 103 674 988 94 769 860 818 636 424 124 231 631 793 629 363 674 508 19 457 921 759 20 988 913 188 355 270 579 619 897 343 611 155 960 634 112 236 641 471 410 398 467 494 418 272 762 743 354 726 895 437 502 423 715 646 349 160 45 753 265 225 941 598 908 519 212 622 641 53 342 984 21 783 306 460 608 378 526 381 739 12 816 63 156 202 452 454 223 924 307 215 295 717 522 815 87 781 129 507 220 861 117 726 637 502 674 332 104 272 897 516 345 84 687 263 255 53 890 342 187 62 130 562 411 706 877 450 350 569 213 343 663 337 546 468 845 835 22 367 627 2 351 248 803 45 577 314 301 909 387 150 531 117 823 305 857 70 210 760 874 577 765 963 563 874 397 295 798 149 952 585 297 924 397 50 152 107 591 520 311 135 42 891 637 168 792 19 321 899 281 491 596 345 402 87 365 929 640 937 701 200 866 819 214 157 852 450 278 431 677 667 651 164 322 364 835 116 462 443 615 937 960 325 755 410 376 778 606 473 685 395 330 383 644 922 408 251 833 685 705 380 752 85 201 852 96 712 408 940 296 110 1 377 46 368 521 276 507 189 477 4 672 709 572 757 748 473 960 368 794 996 185 805 805 910 848 496 346 282 850 610 607 128 76 347 979 377 404 428 476 935 381 211 489 449 157 48 36 784 169 975 947 951 942 127 885 87 292 796 761 107 697 28 379 899 806 234 757 139 916 136 169 645 702 738 855 406 45 202 875 817 352 25 154 101 296 58 676 589 249 894 165 324 754 725 145 525 558 728 2 863 661 929 725 771 795 56 335 543 325 479 839 670 568 272 933 182 193 135 861 537 76 222 35 711 614 720 99 112 673 593 584 586 41 377 522 399 643 790 920 840 679 847 812 3 112 325 146 612 138 684 214 828 149 575 395 782 549 133 712 248 375 401 71 66 482 753 152 674 856 20 594 754 873 552 23 162 383 58 516 15 846 593 778 597 590 91 375 102 460 327 691 403 855 7 598 531 156 991 681 907 827 806 745 692 459 328 364 202 102 838 343 285 507 562 787 565 376 67 337 234 892 704 470 978 552 544 236 186 969 67 492 585 344 523 111 213 632 304 726 442 51 839 612 327 357 864 404 649 55 988 99 788 353 941 855 877 332 884 127 824 596 177 822 314 347 73 920 707 970 954 516 873 163 324 281 893 89 188 920 919 233 640 328 13 567 274 517 725 249 71 871 47 254 850 386 708 644 218 909 829 663 944 385 160 505 20 190 423 15 474 940 212 64 933 708 343 838 406 658 264 29 958 453 676 114 23 476 767 894 890 205 710 83 139 50 787 731 23 49 625 262 629 587 426 398 465 324 33 184 637 673 409 991 20 313 559 515 140 788 616 450 852 783 720 755 190 640 254 241 866 816 217 235 559 606 828 682 432 592 583 779 790 841 867 956 96 356 444 7 522 712 467 10 806 595 730 9 825 608 2 596 189 394 76 403 843 369 976 861 54 283 347 118 898 921 280 687 239 342 698 803 750 218 399 856 219 480 428 405 227 221 830 617 338 228 799 25 780 314 785 495 89 128 411 683 25 49 769 2 689 76 932 954 204 440 658 151 725 214 786 237 994 907 932 874 183 146 374 713 193 325 540 815 310 604 606 386 8 431 481 647 87 746 462 685 992 97 334 975 250 130 697 329 475 166 234 232 106 201 368 424 231 647 972 678 462 986 28 333 719 943 980 72 985 533 631 324 455 856 169 881 208 152 384 12 185 442 961 843 490 933 565 192 617 814 147 425 963 997 336 218 103 349 368 321 746 735 616 480 25 915 123 177 619 369 984 308 672 580 125 54 212 237 170 742 91 720 220 134 559 779 101 394 938 280 981 199 466 97 129 6 487 590 250 246 274 471 192 923 512 303 178 756 162 35 521 489 397 383 103 80 712 73 620 393 787 693 52 739 272 268 366 891 714 931 681 992 590 907 15 719 206 769 424 178 913 627 106 822 663 16 761 772 59 283 357 901 169 869 817 629 720 887 232 475 760 401 333 822 943 101 734 539 610 368 190 544 279 716 343 205 488 674 912 403 527 845 827 96 575 344 566 547 301 568 984 678 505 634 525 686 390 591 693 488 556 596 406 324 869 900 655 641 801 781 455 534 878 666 487 382 479 796 475 866 565 815 383 332 924 730 852 125 811 617 941 774 218 217 165 810 944 33 26 318 960 751 134 798 567 799 817 965 780 421 946 382 249 163 640 30 754 453 183 452 21 940 647 753 880 539 209 47 103 906 292 521 672 284 798 859 9 489 872 29 249 956 377 473 926 185 544 483 865 110 215 362 989 512 453 95 2 463 901 556 955 294 505 657 984 105 390 515 471 18 146 991 21 200 36 770 843 917 454 901 766 447 232 443 158 219 127 897 543 411 874 434 539 48 543 859 516 281 273 386 563 14 385 646 563 975 587 228 998 18 813 642 876 582 382 971 383 692 213 925 174 609 468 18 126 717 765 336 351 572 299 681 419 736 964 134 218 358 333 315 249 317 504 562 204 631 556 376 641 770 462 730 799 806 337 941 959 917 950 845 494 610 183 369 728 898 933 753 239 413 975 814 565 743 413 532 302 354 446 406 134 116 409 588 437 471 277 368 331 455 505 772 969 866 971 905 825 903 153 211 306 294 318 70 884 719 477 480 826 682 389 611 83 358 948 826 766 712 836 409 78 272 727 806 61 247 275 904 161 214 284 764 458 480 126 520 555 313 836 304 784 944 122 360 277 84 442 888 160 261 424 521 282 240 496 832 419 558 157 658 138 682 398 967 83 616 920 461 554 919 585 704 788 879 405 862 574 583 104 280 768 998 611 386 296 721 872 30 862 453 772 869 379 260 294 856 127 405 485 201 662 712 574 601 461 420 299 500 499 640 184 419 52 110 493 27 379 276 997 707 968 605 833 376 597 614 167 589 461 82 839 830 602 228 301 300 902 253 673 579 80 438 431 77 353 535 42 810 837 351 79 562 242 670 276 677 759 696 529 89 678 599 251 480 878 332 912 505 944 759 734 992 924 727 537 541 836 966 501 726 749 324 892 95 658 377 466 112 1 187 235 497 181 667 63 114 946 93 437 468 172 32 143 713 679 84 195 979 521 532 628 912 163 765 89 638 177 107 289 442 907 412 878 137 956 970 637 177 209 20 582 162 630 705 684 765 85 178 614 557 675 277 297 777 689 116 911 92 915 330 790 818 140 735 505 746 884 130 292 474 912 466 838 274 804 215 179 924 41 419 196 800 125 690 968 238 568 179 268 235 328 358 457 138 997 185 920 341 159 912 268 185 659 350 626 991 186 838 405 667 709 958 762 530 330 29 265 117 196 951 130 593 130 284 827 480 618 402 587 137 977 238 150 598 788 465 839 688 31 194 724 545 484 793 104 407 358 840 575 652 769 488 968 267 785 597 881 938 528 609 669 859 348 30 719 348 207 539 4 102 248 266 542 840 737 352 4 383 25 312 152 126 723 544 224 289 556 956 167 11 483 226 187 515 54 113 394 746 94 410 602 167 567 988 255 340 652 876 871 632 16 157 446 77 354 592 136 3 581 553 385 619 983 768 866 475 68 377 842 961 949 192 237 761 929 556 189 536 532 800 28 557 149 492 45 382 811 637 609 780 847 197 750 592 321 766 900 170 997 515 628 381 79 587 779 557 710 478 937 663 199 738 473 888 387 245 89 284 833 135 526 288 420 935 458 752 79 320 438 455 394 247 267 518 899 173 836 515 805 188 19 388 985 78 605 758 647 426 714 900 715 173 660 486 806 646 836 739 491 244 114 848 453 110 357 365 906 210 373 514 381 925 683 935 950 339 769 682 855 779 713 484 737 515 606 71 265 925 571 97 559 134 667 24 224 269 783 405 499 598 160 517 856 718 682 110 397 625 462 608 400 110 889 199 476 82 475 154 577 399 423 91 531 244 378 0 598 495 360 230 987 110 220 868 12 22 740 969 79 308 846 492 100 968 474 335 859 928 10 51 295 509 734 541 984 26 608 811 861 696 192 947 969 493 921 556 777 61 554 541 462 623 283 6 934 335 861 494 829 296 190 34 386 915 776 526 223 20 412 638 801 767 675 289 319 723 216 452 427 256 350 31 924 62 556 901 615 786 121 737 4 740 550 860 894 781 771 841 618 658 678 572 647 988 960 349 638 216 247 220 792 341 949 171 309 543 634 564 818 783 643 285 280 368 460 889 547 541 418 78 272 577 926 465 465 584 572 917 258 280 681 365 937 207 124 113 803 571 114 294 14 539 896 747 384 474 904 327 780 154 695 528 113 182 256 512 977 37 402 357 99 658 938 691 263 393 917 94 207 729 828 701 687 103 994 212 366 783 527 774 453 413 926 777 312 709 891 903 914 217 814 343 52 852 946 523 908 321 714 505 960 433 605 753 806 954 80 364 998 333 469 885 594 56 130 781 558 838 181 873 959 372 941 233 555 376 78 202 77 621 375 194 234 34 468 533 219 581 501 818 182 688 469 413 819 312 720 379 103 784 603 680 905 45 599 277 370 335 712 676 711 977 250 946 492 531 349 730 511 993 927 883 548 239 418 746 159 268 300 73 618 763 899 558 893 69 118 621 250 957 255 161 98 501 478 748 93 393 692 341 71 20 766 176 628 841 80 278 393 449 797 50 124 644 266 253 7 594 16 516 369 818 562 114 275 848 189 11 918 319 712 613 806 150 32 692 221 887 289 173 780 18 819 765 712 436 818 827 432 728 842 674 304 994 164 469 788 415 874 82 446 852 544 835 28 830 332 765 783 715 74 113 286 955 134 545 833 456 892 566 912 467 273 197 871 77 511 724 936 97 512 309 491 472 928 893 80 824 937 373 238 506 221 223 32 462 328 54 951 924 473 293 380 576 43 696 793 585 722 331 55 658 551 738 247 983 808 631 137 499 562 46 771 710 765 107 75 452 914 68 645 857 31 647 292 688 20 699 553 14 951 427 763 908 357 198 937 923 969 28 539 499 351 92 544 855 738 426 533 811 458 921 924 916 773 750 116 981 609 327 26 67 266 876 761 383 643 555 406 120 799 534 562 757 183 757 212 652 508 716 985 378 568 784 705 758 437 244 128 666 0 815 550 281 663 761 989 193 727 243 836 788 260 641 294 536 0 472 581 154 938 589 604 501 231 995 661 785 348 359 955 661 774 503 953 619 900 763 903 776 697 89 332 515 988 712 418 684 220 921 775 156 218 177 766 6 718 516 503 114 252 25 644 304 178 557 60 897 986 675 420 109 886 318 354 531 191 304 368 927 104 931 804 938 94 870 337 8 290 949 465 941 498 30 33 995 300 910 20 913 927 72 747 906 562 937 583 290 821 282 220 320 216 626 557 666 615 880 543 847 207 432 428 23 173 593 623 80 152 953 933 902 815 251 542 773 211 398 687 363 341 627 407 904 576 251 450 260 645 119 351 658 603 473 693 876 899 226 480 57 553 833 786 295 45 850 308 998 123 84 340 259 566 531 510 917 388 313 510 156 768 92 968 574 971 813 286 868 53 984 152 839 896 839 189 676 279 557 759 665 196 453 760 677 937 58 214 110 370 799 112 335 148 171 202 435 361 435 626 444 391 865 849 523 432 177 635 128 156 191 869 390 842 269 722 806 957 15 800 444 554 70 505 498 350 757 280 867 732 912 285 23 819 582 62 219 787 806 983 219 488 279 410 177 919 562 6 395 437 720 87 560 669 322 817 437 287 301 324 274 541 925 189 495 302 622 208 976 547 285 815 681 841 957 589 734 454 601 243 378 125 541 330 183 162 942 265 970 247 161 485 806 432 436 412 959 657 992 615 959 268 411 596 808 490 209 588 952 498 85 687 713 8 528 846 201 384 273 431 97 498 221 383 216 208 945 533 392 703 175 984 877 256 299 63 826 263 26 86 561 865 950 503 100 740 711 240 240 813 156 373 90 188 196 940 933 724 73 371 643 943 444 108 627 504 358 919 534 270 943 969 784 848 692 836 61 161 88 530 745 932 886 43 70 144 234 294 767 52 515 494 173 878 513 957 351 294 802 531 580 114 615 677 786 586 950 642 838 725 757 874 926 24 120 239 323 827 318 904 644 157 37 190 134 659 466 46 34 388 542 344 160 463 678 649 283 69 457 384 594 517 296 405 408 78 305 66 584 908 982 469 458 949 450 487 128 671 323 925 875 261 367 650 299 836 911 589 72 720 492 756 458 404 125 709 330 252 470 128 969 420 134 665 429 888 907 783 285 614 165 488 44 307 655 5 324 975 249 707 799 79 84 576 464 934 986 924 829 511 414 844 375 955 528 662 84 249 418 283 629 914 89 414 474 814 919 927 389 473 782 723 358 158 402 583 533 246 434 772 94 623 143 947 728 455 637 266 828 227 738 508 533 804 332 918 675 149 83 442 899 73 872 654 952 738 884 301 253 786 511 591 305 330 85 229 46 137 913 295 808 637 645 320 603 446 555 239 469 693 480 686 664 563 348 601 523 784 216 452 739 824 977 386 135 440 405 566 160 23 87 1 555 462 830 158 799 402 701 717 345 652 441 921 633 849 998 45 706 581 654 789 914 737 967 944 581 669 237 671 967 480 670 469 606 792 990 820 224 665 377 659 824 170 938 996 211 10 215 214 577 544 654 865 303 217 488 808 257 236 889 478 640 630 748 279 623 229 802 627 341 324 889 266 149 716 276 280 628 839 282 586 750 854 705 711 155 44 399 239 299 556 875 498 21 39 835 936 79 968 802 823 260 954 586 566 668 951 234 862 406 463 536 950 716 467 526 826 88 44 58 457 734 570 165 315 848 869 858 470 565 245 692 495 424 658 70 504 798 466 521 589 643 828 769 657 408 818 996 170 701 142 275 475 652 82 457 623 344 389 333 862 220 785 884 34 768 757 641 64 853 622 582 641 892 888 279 333 809 991 58 406 475 284 912 437 488 493 259 479 998 609 355 40 617 258 268 234 150 918 674 567 95 121 911 493 807 865 60 375 836 998 623 463 171 535 787 51 956 664 910 431 660 10 704 854 490 879 244 865 124 35 83 164 986 82 881 69 755 890 809 221 419 206 194 730 108 279 610 622 166 150 710 973 633 229 77 871 852 342 94 433 589 202 507 590 515 676 892 470 481 588 897 5 518 311 671 865 636 347 102 480 367 534 672 524 965 735 757 834 219 78 492 59 36 626 20 853 387 359 448 340 442 465 993 636 652 522 330 697 329 630 2 104 583 340 877 1 192 157 527 563 174 96 568 413 541 990 400 547 124 864 682 334 659 194 500 846 208 210 39 989 476 157 667 859 315 974 158 387 16 936 757 842 484 10 701 826 993 651 557 958 690 542 362 675 152 164 388 216 781 570 153 544 373 883 659 800 519 186 271 107 963 27 380 137 117 27 843 665 140 133 337 841 427 885 809 171 5 159 384 168 93 874 703 574 993 110 26 685 760 140 723 616 712 676 630 770 220 193 693 536 904 65 398 557 421 200 236 329 915 404 368 753 556 582 545 970 863 208 620 332 150 657 825 900 360 53 902 780 93 313 941 362 223 806 222 621 563 283 141 811 377 292 36 251 983 49 614 511 812 989 288 603 169 319 889 983 702 648 451 353 296 519 358 643 512 735 492 869 556 273 547 40 513 479 196 945 441 776 991 512 349 360 732 20 831 634 222 239 668 722 987 851 741 870 718 76 587 486 454 233 349 257 878 319 151 319 202 751 95 179 6 142 111 461 199 220 823 189 52 274 942 660 14 810 496 238 88 789 439 601 823 278 47 249 636 317 949 100 352 464 263 83 594 600 925 329 34 814 789 612 603 451 989 977 775 789 689 513 867 78 742 181 143 92 868 266 498 486 193 787 684 220 569 184 740 529 290 961 999 33 494 621 49 245 362 352 410 504 603 738 782 1 685 535 191 746 268 488 21 942 523 384 708 745 127 126 145 615 58 701 511 874 612 991 298 347 578 360 878 374 438 41 361 981 450 915 788 979 469 530 765 471 715 590 275 685 370 892 206 703 386 37 108 882 694 306 384 822 398 686 680 910 864 4 93 759 825 275 335 50 92 562 98 863 992 198 405 719 756 478 253 947 180 143 712 172 605 637 739 917 858 608 547 372 959 955 368 461 999 97 696 646 375 468 313 421 591 41 539 296 899 964 792 845 440 972 136 995 387 750 889 981 603 323 659 287 288 248 136 512 460 11 246 295 332 223 194 773 336 927 520 312 58 94 772 917 636 526 541 194 667 406 859 147 172 497 693 705 747 994 173 661 716 176 289 977 80 857 950 144 904 29 264 600 590 0 946 965 779 901 547 440 371 65 137 990 937 462 770 486 231 237 123 648 14 964 849 872 505 585 461 403 134 105 538 154 404 951 45 80 55 186 391 681 834 417 176 666 495 618 442 604 903 486 266 123 773 808 358 559 60 950 989 586 664 799 105 512 696 393 231 277 699 227 121 440 46 880 893 148 586 616 836 630 634 992 327 204 438 563 551 568 338 387 149 491 367 598 307 795 236 933 227 273 938 358 373 846 505 693 332 831 814 400 323 114 311 966 956 283 677 179 782 862 22 360 670 258 100 149 155 815 191 916 953 327 525 463 114 280 504 810 647 979 680 636 293 179 945 256 271 294 502 323 471 253 6 514 782 524 755 855 329 854 242 326 534 839 670 317 989 709 650 506 296 593 10 22 685 979 202 673 928 282 302 156 278 33 448 934 680 462 240 127 984 777 788 383 966 616 323 654 444 433 122 160 564 619 807 818 491 145 439 766 452 380 301 981 455 70 314 115 795 936 823 696 244 228 319 115 758 141 234 557 548 708 744 232 528 445 526 330 380 235 211 3 710 376 14 681 73 528 843 88 98 162 576 751 668 903 532 417 893 3 812 693 140 432 587 332 138 701 700 18 567 948 704 129 139 410 981 996 658 586 422 982 158 608 338 231 346 91 377 909 234 821 203 510 693 186 505 73 395 693 556 257 373 354 581 99 19 510 702 212 825 239 845 267 820 197 746 515 358 56 458 504 506 332 567 122 42 598 84 11 816 563 855 227 164 457 14 595 737 582 431 866 186 12 850 560 801 251 527 626 617 536 115 611 958 816 658 474 756 157 828 264 389 404 190 963 74 590 999 186 862 280 808 239 550 429 625 712 843 644 55 366 130 594 255 723 182 362 615 788 880 988 979 405 408 4 952 494 995 803 946 408 774 637 43 238 925 496 701 678 882 489 699 333 272 402 212 445 948 233 543 158 433 737 332 927 514 923 584 358 834 679 683 981 347 401 467 229 477 754 431 704 191 701 87 786 106 649 552 755 372 320 159 674 75 986 599 283 949 984 370 659 962 796 965 442 822 69 26 493 196 636 958 254 547 90 422 146 418 416 845 398 466 65 603 577 736 811 348 662 536 552 823 193 811 837 295 501 614 437 682 229 480 844 691 649 319 517 401 254 417 835 267 355 285 219 765 368 518 693 0 985 273 809 886 501 0 811 663 310 290 981 264 682 154 986 982 399 804 935 241 642 235 0 778 423 861 498 720 993 342 649 836 188 155 170 434 581 999 999 480 987 705 724 33 649 973 566 86 687 585 741 560 774 25 673 165 295 272 460 91 746 944 287 0 999 416 246 220 654 350 384 588 249 378 83 385 970 480 913 122 560 712 229 814 40 234 259 524 469 251 439 5 97 108 328 251 252 695 464 982 712 690 954 65 653 147 269 46 75 566 46 829 63 339 110 439 253 675 32 684 863 692 944 129 177 472 144 548 799 641 706 518 806 105 795 711 629 286 665 871 269 28 467 883 468 731 422 72 117 591 558 637 322 413 961 249 72 466 291 760 218 300 242 97 968 13 884 993 11 985 272 505 236 488 21 92 975 658 296 29 560 534 125 970 788 403 442 197 799 79 529 734 516 41 342 497 834 984 747 705 698 458 550 78 489 719 559 526 60 384 736 472 501 537 86 495 706 944 347 885 279 455 926 863 597 621 678 139 304 697 681 377 448 500 949 522 600 360 832 790 378 689 425 685 629 413 327 132 979 329 544 930 651 905 713 494 191 933 903 17 508 224 746 111 662 810 310 699 740 655 823 688 830 165 649 322 340 157 922 980 886 547 3 925 207 599 968 584 41 462 396 829 639 907 808 58 521 301 341 50 958 344 351 171 680 217 215 44 366 602 880 435 197 369 268 87 550 707 386 310 246 298 708 527 536 407 666 582 926 873 180 624 674 630 674 76 44 241 810 392 113 558 678 8 795 381 43 548 998 182 889 642 49 906 198 777 656 715 691 767 488 836 709 717 958 423 397 105 181 121 129 280 167 211 122 276 458 409 13 120 20 699 476 452 51 218 476 132 320 210 167 965 732 381 486 237 927 481 256 667 231 839 358 423 55 353 825 926 116 420 181 197 415 454 626 584 36 891 208 259 939 555 765 292 125 127 641 44 282 381 804 730 147 640 480 211 632 260 83 596 522 813 398 224 457 500 955 786 342 676 467 894 153 459 504 446 320 146 274 786 426 984 827 773 503 258 854 179 195 938 198 729 229 743 345 7 231 536 430 223 529 698 726 584 82 187 683 47 845 356 481 751 973 672 8 336 274 216 10 556 87 824 183 879 297 432 175 414 465 846 415 57 280 191 590 864 782 963 150 435 460 54 573 475 579 820 728 369 743 941 157 816 248 377 194 807 686 424 833 609 144 101 299 113 77 743 152 81 298 579 407 342 530 871 277 986 927 891 163 20 390 436 243 308 707 936 665 281 735 565 732 809 770 34 468 459 30 923 18 766 989 798 39 900 243 618 991 63 784 758 1 733 669 447 851 61 369 686 496 815 728 453 370 618 541 670 850 400 860 911 812 777 436 251 49 407 165 386 395 185 600 518 579 140 471 451 250 300 753 675 827 331 146 123 876 187 293 348 18 736 987 262 98 806 583 388 573 186 669 331 717 525 328 636 705 189 681 579 910 690 937 860 887 408 757 42 166 533 720 775 582 117 778 170 433 517 848 782 857 102 641 918 459 635 307 346 334 140 353 476 214 271 314 592 125 346 237 832 874 845 368 407 473 4 473 801 255 773 925 330 112 896 594 502 43 419 406 281 552 700 995 973 449 218 50 418 292 38 384 276 280 983 615 858 265 105 435 392 136 190 316 899 670 587 640 359 862 77 50 772 868 209 909 851 890 393 343 201 971 274 484 654 22 587 922 750 292 195 760 59 803 608 320 117 447 795 382 534 743 596 194 602 375 652 205 690 448 718 463 177 764 801 964 837 492 38 97 843 551 252 799 252 48 124 804 246 364 782 385 401 658 910 507 112 182 610 405 955 997 645 835 903 787 961 762 327 579 391 942 665 509 730 977 44 644 665 789 693 603 563 826 799 552 462 769 857 675 957 919 766 80 690 855 59 962 194 860 948 17 904 648 721 386 7 678 292 336 527 326 656 700 514 78 230 539 240 470 753 963 458 517 438 6 818 508 832 88 493 633 877 177 736 28 952 566 207 215 716 583 509 831 267 923 661 766 278 739 394 986 729 547 958 88 344 783 407 284 878 790 416 261 813 21 995 615 827 131 236 855 647 64 962 823 779 525 426 660 562 192 863 207 703 156 280 590 990 406 99 463 380 611 667 846 934 913 578 925 977 291 729 522 989 988 114 28 385 860 648 427 220 853 808 248 583 638 443 176 557 798 101 201 787 365 423 576 466 400 290 632 692 400 274 3 620 621 187 806 864 601 48 631 612 407 202 10 621 723 584 408 160 717 276 742 88 723 294 717 494 120 362 730 469 513 123 339 956 335 672 859 293 847 339 356 618 231 209 369 683 960 991 575 439 733 53 959 298 738 802 623 667 547 468 831 137 809 834 143 166 474 668 638 974 127 830 169 221 212 905 183 129 165 139 789 429 344 476 530 527 348 206 231 429 97 179 697 504 343 240 74 523 705 163 524 554 880 874 355 597 384 416 321 872 349 878 736 17 446 231 660 753 405 29 235 109 701 333 284 579 83 776 682 913 208 608 771 562 978 495 787 507 104 651 668 68 367 193 71 114 143 664 651 828 934 379 310 475 773 570 904 393 353 637 603 464 378 476 984 530 199 165 12 440 985 202 533 380 800 56 237 164 668 452 116 171 93 205 895 241 68 997 462 656 950 23 660 192 709 468 132 212 742 722 454 246 909 275 829 254 58 892 655 850 14 526 120 508 415 261 466 188 212 672 858 768 424 872 84 573 864 909 729 178 806 101 647 638 237 987 837 766 708 892 784 203 464 765 645 551 59 282 51 517 953 269 941 827 88 826 742 157 731 818 808 515 357 378 832 45 937 692 502 540 658 73 624 360 895 303 68 36 305 397 994 374 243 247 404 665 225 985 164 487 218 644 483 521 388 50 590 979 689 890 582 248 904 677 52 830 542 324 698 18 713 536 934 942 279 374 617 511 176 443 316 431 861 12 656 704 947 423 833 345 324 529 711 280 24 729 406 253 790 303 604 471 841 76 587 228 597 459 185 763 127 340 672 398 830 783 481 344 45 663 439 157 886 937 873 815 95 644 115 980 190 699 354 309 768 995 408 303 532 305 703 238 111 556 896 533 549 855 374 293 637 340 155 899 12 863 800 602 653 11 895 342 323 360 663 792 672 83 79 547 455 800 97 542 780 704 997 587 686 154 361 987 202 434 927 374 625 354 696 41 36 520 883 371 455 417 401 555 347 534 76 772 316 444 245 208 715 825 476 283 870 76 450 366 164 797 583 427 948 417 720 971 12 831 739 595 140 414 183 86 883 557 481 499 623 480 763 833 118 99 277 985 782 64 261 441 160 717 688 791 491 232 1 700 466 714 975 142 737 649 501 35 152 219 128 124 576 630 515 246 431 205 646 749 615 693 109 158 391 154 466 600 392 392 534 673 855 367 433 272 843 176 675 585 973 971 570 580 652 488 471 1 46 784 785 86 836 155 108 333 942 654 809 852 571 612 78 16 41 4 941 79 236 716 244 914 755 973 403 897 477 226 664 373 326 615 399 852 507 988 880 693 27 668 684 763 192 457 421 725 794 709 767 10 441 38 287 730 623 844 817 117 732 621 956 496 869 131 824 332 473 101 442 203 12 36 0 634 398 434 444 908 114 165 226 885 82 234 946 202 932 251 747 435 351 241 862 616 70 94 918 687 20 512 146 662 650 20 409 544 62 892 96 523 431 640 842 212 778 729 315 127 368 211 463 18 453 582 269 249 179 371 466 641 14 908 761 116 130 423 946 218 804 227 471 377 458 53 859 601 813 774 792 900 180 277 488 598 321 104 482 667 917 139 607 759 745 30 290 738 317 128 182 447 665 788 390 316 857 876 930 203 832 586 442 462 363 320 340 506 184 845 301 609 639 253 645 47 158 282 729 660 343 341 821 394 271 190 448 31 699 553 15 226 394 141 79 378 576 591 899 264 122 229 276 191 200 119 724 787 128 202 473 67 727 301 332 572 949 528 718 383 524 140 125 464 691 604 220 799 871 942 533 342 813 657 28 85 276 538 605 924 444 102 656 685 213 910 225 957 529 931 396 170 293 654 147 439 733 698 126 18 169 266 703 205 392 197 206 979 433 701 743 650 574 442 399 599 386 152 62 929 583 278 882 707 229 82 452 802 69 707 405 621 171 123 420 797 355 377 28 888 455 450 151 954 106 730 330 537 488 520 228 946 11 371 1 457 165 481 29 71 873 922 72 978 455 646 769 427 877 735 355 224 465 29 918 148 42 795 877 407 130 897 669 888 835 131 554 223 706 216 49 780 426 218 146 504 834 195 772 874 997 190 277 237 384 526 255 319 820 262 502 415 285 489 738 689 257 101 546 796 20 307 163 659 881 518 88 998 540 626 854 85 311 817 489 248 863 567 445 309 150 716 862 730 145 888 684 15 758 43 496 56 574 486 322 729 388 662 99 376 836 243 221 411 330 386 545 437 37 775 857 197 695 251 967 354 397 122 85 77 93 246 975 105 530 767 605 364 959 219 119 441 817 532 969 312 982 715 101 358 609 296 439 149 346 929 6 47 650 784 906 451 219 621 645 436 893 824 266 648 337 365 936 435 150 502 532 918 230 252 401 822 212 669 965 747 883 109 751 967 14 789 578 132 561 660 633 823 540 574 956 322 970 476 394 512 10 502 356 976 645 517 116 569 743 962 929 500 617 846 307 296 308 572 642 868 352 293 615 288 747 309 235 937 439 511 764 597 110 148 69 485 487 578 96 164 10 729 447 65 565 317 538 37 377 559 131 890 551 297 330 879 519 139 736 25 234 283 794 198 777 594 173 282 767 225 290 120 758 566 647 207 119 328 438 376 413 602 481 122 218 95 392 0 636 997 261 626 652 782 64 677 548 177 772 183 102 544 902 882 3 101 478 222 103 793 473 891 987 658 825 691 165 731 358 647 11 426 776 10 539 846 429 676 353 663 546 483 381 255 151 901 46 415 937 254 477 519 562 997 658 654 312 728 506 87 729 675 674 634 310 988 449 456 302 663 270 550 4 35 519 773 28 201 803 456 223 857 511 634 72 881 879 175 851 573 714 608 47 525 981 870 207 848 836 635 671 156 533 840 742 542 350 309 929 897 450 573 806 29 166 522 509 37 997 760 557 575 148 44 892 619 637 708 578 81 273 629 606 463 971 368 617 873 171 253 562 68 942 605 798 81 462 451 379 640 642 19 779 879 587 929 684 417 388 517 981 987 362 346 976 304 557 325 355 499 373 120 553 687 745 171 128 15 387 222 491 771 411 518 287 689 101 447 728 675 374 539 206 90 430 702 201 401 844 137 462 926 450 426 873 207 247 578 349 181 794 90 312 112 560 987 699 413 454 640 83 388 14 13 552 513 650 644 442 396 150 465 24 372 922 23 802 271 713 300 951 596 777 377 143 325 413 828 815 597 610 400 317 182 922 163 911 916 265 365 361 413 437 757 733 283 656 591 187 94 381 607 907 316 144 967 824 672 349 312 494 175 564 667 419 768 133 953 690 685 953 494 778 156 367 686 443 786 393 286 747 824 271 652 325 98 602 95 62 26 693 608 762 978 153 113 150 862 377 195 501 103 789 487 357 220 376 232 409 18 273 475 113 680 127 347 670 715 165 541 519 419 374 928 888 25 220 34 884 265 128 73 293 926 137 837 676 21 848 272 511 949 967 961 28 431 304 989 337 546 826 491 972 63 834 714 980 89 516 71 105 460 297 808 162 595 873 973 274 382 181 384 656 593 582 724 343 960 743 271 686 96 270 715 559 873 944 142 810 427 516 49 996 251 602 31 191 870 254 850 224 724 106 263 575 378 443 450 526 319 386 688 1 796 244 297 725 857 913 54 549 593 976 255 258 151 403 167 892 379 125 979 830 998 800 922 994 625 3 326 474 979 593 5 45 718 125 354 629 958 815 674 177 276 299 73 328 932 264 687 443 453 185 94 71 838 38 531 453 75 432 991 517 46 378 829 787 187 62 7 713 954 379 390 213 12 288 60 865 939 675 84 771 402 934 456 385 809 0 739 138 667 883 517 860 868 875 635 496 922 461 940 952 321 589 674 417 593 677 598 381 92 31 800 962 287 1 416 872 962 831 516 378 108 775 691 966 611 736 272 907 427 454 208 903 849 170 871 963 830 801 903 853 994 410 944 982 854 493 634 742 89 906 872 740 518 142 99 781 477 440 49 250 332 878 344 904 772 675 518 203 57 887 529 735 274 512 221 166 229 453 355 261 424 514 193 22 367 225 295 746 815 511 19 769 624 957 415 472 819 792 512 31 711 932 788 700 895 170 450 875 822 17 783 138 389 36 390 367 364 83 782 758 716 205 852 872 715 580 955 483 16 187 611 506 950 18 888 676 28 163 628 753 45 867 302 18 405 17 234 976 101 306 945 187 533 601 530 546 593 13 84 391 733 973 62 556 409 712 1 46 606 443 465 93 265 852 278 260 462 867 828 714 38 732 406 703 315 752 466 568 68 661 143 905 525 551 217 632 617 434 925 526 75 33 879 693 394 190 294 572 560 318 289 575 656 694 373 442 708 956 614 432 455 25 109 204 984 861 9 436 512 78 739 16 469 763 436 743 207 953 688 696 18 348 528 169 743 357 185 391 126 186 142 478 18 641 742 203 339 430 463 27 281 145 447 6 48 284 888 676 959 488 784 88 24 42 657 135 237 527 434 971 674 416 857 379 612 982 620 901 978 548 9 824 399 639 783 777 109 509 316 340 583 743 949 85 735 169 80 592 965 202 492 105 170 754 933 142 439 801 44 790 42 20 625 86 434 795 150 933 947 896 443 750 28 611 982 947 699 178 556 636 501 786 648 191 390 912 928 970 241 440 55 99 342 492 305 866 246 680 778 806 149 252 783 578 770 326 430 483 108 807 962 704 69 283 350 351 616 23 671 349 791 32 474 720 858 13 250 555 401 536 794 636 808 309 114 222 890 564 792 574 381 83 260 204 857 278 786 929 252 229 627 298 313 564 447 727 663 873 471 279 736 200 861 656 940 732 776 202 220 463 658 867 945 509 19 280 145 772 13 731 509 761 422 86 890 326 840 288 959 173 993 714 840 929 829 401 18 286 483 260 216 236 544 677 121 66 516 377 166 42 150 515 490 331 27 589 841 84 971 163 511 338 798 143 92 576 94 692 429 800 188 309 898 310 829 725 728 230 143 414 767 934 745 938 965 634 875 902 22 172 451 288 240 752 316 97 472 896 444 890 897 726 673 12 553 451 804 923 983 401 218 361 857 84 371 80 995 312 986 227 566 393 600 404 331 127 331 234 300 124 370 923 659 581 136 809 726 944 387 463 563 898 306 301 681 596 979 350 966 918 246 667 95 13 322 974 57 929 599 931 98 234 702 427 512 523 396 959 373 428 987 726 857 188 684 31 322 3 890 986 569 650 23 269 351 951 218 243 551 608 234 98 903 316 387 89 621 608 258 299 869 242 334 9 656 467 625 310 364 387 236 898 960 881 9 560 891 588 125 343 520 259 223 125 11 914 700 569 805 844 213 823 164 789 500 491 643 651 99 412 604 865 549 786 293 418 877 965 726 617 761 125 656 397 742 965 39 605 278 708 161 966 780 423 583 442 458 310 74 976 95 683 527 484 114 840 159 388 449 327 809 551 397 920 76 85 868 381 394 437 793 71 348 158 598 174 865 449 820 348 352 24 484 579 184 633 658 466 319 478 312 741 18 467 751 148 826 971 620 238 585 979 395 260 830 320 506 104 61 545 350 650 480 833 476 796 520 534 651 310 274 377 925 184 777 148 526 463 723 751 738 710 443 949 730 118 30 212 405 237 689 144 863 565 422 426 314 166 452 324 736 865 318 940 508 434 365 104 307 844 185 260 814 845 403 102 730 813 57 272 398 160 957 646 190 642 598 172 164 478 318 826 552 686 419 737 260 798 373 917 933 240 58 141 385 188 343 98 954 911 419 794 259 9 909 74 603 609 181 132 904 675 747 921 818 722 764 697 806 8 640 13 938 633 357 216 553 938 83 342 574 311 733 152 351 885 910 484 113 716 17 835 490 814 989 736 558 550 304 606 96 254 915 469 579 594 471 180 407 492 5 662 844 418 996 109 593 708 902 812 177 166 150 962 979 821 255 703 610 60 427 83 958 781 346 877 677 256 313 157 950 106 271 628 576 830 408 947 336 282 995 326 104 586 596 746 147 926 415 359 806 768 10 39 506 373 998 696 648 919 329 171 802 105 547 235 439 257 52 812 869 466 760 434 398 855 564 371 186 259 566 981 491 489 587 548 706 212 186 340 506 235 736 65 445 849 641 53 322 113 662 412 328 510 548 660 267 834 616 893 920 458 815 522 949 107 358 945 86 822 179 487 533 39 239 913 826 977 445 86 27 927 253 840 948 277 587 859 706 872 170 786 669 27 748 874 245 546 325 210 9 834 385 565 249 46 514 600 894 72 484 433 820 893 913 518 62 232 619 407 390 449 370 967 20 640 323 71 514 251 907 345 257 618 816 62 555 156 219 733 135 48 472 39 626 798 918 660 118 886 557 176 109 784 808 840 169 189 855 465 925 674 886 793 83 302 156 94 301 856 387 365 691 643 896 720 163 721 622 961 607 77 249 418 516 731 270 430 959 845 188 723 456 381 638 940 926 624 827 336 796 44 31 666 979 23 117 724 268 547 336 958 153 423 640 869 42 910 853 661 445 599 633 174 43 222 375 435 798 76 910 242 920 524 742 126 265 601 113 37 673 293 912 954 42 619 162 802 864 849 909 248 754 199 375 173 879 304 634 362 602 344 383 141 238 158 470 495 954 0 548 661 788 303 172 866 280 675 105 859 237 388 275 536 410 397 490 965 193 424 759 997 789 92 565 301 155 55 107 611 301 255 717 349 550 247 473 645 376 3 219 8 33 623 540 85 27 630 588 78 861 426 487 138 523 664 727 381 50 994 275 734 636 110 468 767 982 532 755 141 848 845 540 112 764 704 825 740 742 121 134 657 465 686 611 98 321 949 925 544 92 142 683 665 24 914 261 730 550 442 272 131 927 775 554 648 92 388 516 693 121 732 236 227 732 549 182 275 859 910 93 371 769 31 912 894 285 661 113 40 256 462 792 417 815 683 811 811 157 250 729 461 17 933 829 417 10 455 475 200 327 538 826 463 627 596 785 697 124 917 132 92 511 767 686 843 983 300 930 94 445 626 525 64 27 396 44 723 695 887 596 423 614 399 337 873 20 999 448 959 730 461 444 576 78 361 612 416 228 564 455 834 36 409 628 506 230 179 155 80 393 440 602 974 168 769 314 651 326 770 927 616 112 843 698 927 367 6 611 575 491 119 8 174 985 21 625 371 769 590 453 608 811 477 50 724 378 898 128 593 498 728 867 794 788 751 476 549 152 871 327 312 438 967 45 405 685 138 787 416 996 117 746 476 780 950 193 244 375 242 853 260 972 823 36 541 393 641 372 848 412 810 736 72 167 605 215 563 559 421 373 512 681 226 134 657 815 595 470 795 103 509 855 709 618 990 32 491 702 447 190 357 255 445 519 255 314 688 386 822 676 587 552 367 645 419 245 731 962 818 263 468 240 695 879 933 223 881 186 219 381 252 122 413 16 623 508 536 828 788 445 183 476 73 748 381 954 600 804 396 881 711 68 683 91 277 45 112 916 139 848 864 31 778 904 26 839 637 779 891 166 995 820 127 328 255 376 476 727 147 880 484 539 420 182 98 953 323 884 282 237 141 18 801 60 443 519 685 846 209 334 114 32 408 146 19 721 402 885 776 372 873 886 119 549 433 4 554 442 395 715 128 734 241 549 919 923 258 642 605 128 975 724 797 435 675 994 140 199 86 449 672 365 89 205 999 783 998 995 999 395 296 979 499 592 326 215 695 512 902 283 925 670 664 738 588 952 388 156 873 23 937 412 861 962 957 580 580 211 995 308 900 975 327 846 825 578 861 237 542 79 944 139 91 924 908 884 622 831 244 306 433 560 935 457 669 578 269 868 800 664 510 787 887 127 454 687 766 579 718 996 233 62 947 810 718 141 418 921 481 237 993 851 157 769 637 364 695 778 709 437 916 538 28 596 735 370 366 343 577 453 385 599 93 705 758 103 265 511 714 460 626 259 496 871 2 218 229 543 907 711 307 923 7 287 177 394 200 363 645 754 450 585 688 407 962 208 265 306 565 984 270 891 703 413 957 210 208 932 502 216 856 580 921 509 784 385 140 526 974 429 792 942 150 152 111 107 866 415 658 375 810 137 121 362 646 449 140 681 891 149 10 874 666 812 744 795 224 751 259 719 597 369 828 195 693 709 213 694 831 621 610 23 750 305 986 981 983 890 340 230 42 141 130 358 584 787 858 864 288 843 595 455 516 61 233 640 836 81 104 939 756 798 419 206 97 583 596 402 384 789 499 207 813 866 359 83 278 556 346 647 512 225 866 232 364 97 511 54 852 770 314 267 558 272 26 426 977 155 738 410 629 66 567 903 462 988 988 779 501 161 717 852 949 223 357 433 666 812 79 481 629 332 102 638 145 132 753 431 209 235 490 523 894 776 194 952 113 204 864 695 827 183 616 357 56 184 759 282 614 601 170 388 221 69 852 736 591 327 459 62 838 461 971 353 229 385 432 231 766 93 297 259 795 383 414 705 62 906 646 984 17 232 186 868 195 257 53 777 866 6 359 510 319 837 651 588 33 327 895 417 648 330 35 734 939 415 798 450 34 639 993 167 151 220 350 406 859 556 814 216 53 124 412 133 643 56 473 98 712 890 218 474 241 816 428 509 595 391 558 652 618 588 580 62 618 575 225 439 846 784 918 196 791 258 382 913 156 78 253 447 545 374 235 145 904 325 493 830 419 447 536 111 116 999 438 479 509 341 916 636 895 534 264 707 903 629 428 955 799 508 587 973 651 916 681 491 989 496 608 518 747 877 324 76 417 307 517 185 665 333 392 543 296 281 815 295 156 953 172 614 570 743 586 929 278 251 168 575 453 386 426 267 785 777 315 879 462 654 313 332 613 956 564 609 504 428 394 759 603 677 982 964 568 441 854 260 190 88 355 469 16 968 706 492 498 914 599 520 751 811 773 211 246 315 623 629 658 33 639 578 338 640 901 918 350 544 985 91 411 65 358 354 823 117 637 407 557 774 688 388 55 343 218 286 497 678 256 631 973 488 874 946 843 173 272 224 494 828 534 379 616 852 269 358 132 485 496 826 233 173 811 280 225 803 499 661 501 918 310 824 807 375 951 60 217 431 956 445 649 775 240 924 303 918 96 969 485 799 636 681 837 658 494 861 493 688 864 820 319 155 74 671 455 499 548 291 703 411 336 946 297 295 70 639 791 665 217 907 877 779 641 888 699 371 29 486 642 440 576 700 873 68 711 918 463 421 920 414 61 18 330 217 516 132 391 800 9 85 750 268 992 925 932 801 689 373 426 405 411 617 409 299 720 184 473 873 791 992 562 12 950 473 843 78 515 887 496 853 5 617 419 852 508 937 862 460 78 651 225 626 31 487 712 374 302 505 689 856 681 281 719 992 4 525 378 226 711 500 739 383 673 262 843 247 99 535 161 153 75 677 680 193 50 705 992 983 709 91 83 594 913 428 709 87 939 849 119 420 646 679 926 258 585 842 456 378 55 659 145 531 684 735 70 254 204 29 86 780 208 429 345 999 945 918 690 808 868 417 266 689 531 765 487 203 461 987 871 198 143 959 618 555 936 356 286 822 76 22 373 345 136 773 554 319 736 657 615 775 583 2 206 229 346 422 187 19 978 440 569 683 233 948 770 284 347 519 876 198 324 32 658 364 61 230 5 87 351 28 686 588 362 999 441 384 614 550 585 701 371 535 327 818 338 772 2 674 310 566 282 999 323 969 353 344 724 235 229 704 143 410 795 538 175 936 288 761 648 377 440 11 712 975 1 885 195 714 839 664 985 86 803 514 865 338 394 858 782 94 681 537 825 416 269 209 99 465 476 177 529 891 268 541 255 857 504 463 701 446 312 506 521 504 942 177 272 238 844 76 935 305 514 305 127 204 972 965 856 247 770 501 30 124 940 395 788 886 743 641 145 506 194 265 123 440 516 308 684 968 558 451 7 480 613 38 343 331 184 302 445 113 712 214 452 718 778 852 248 196 813 857 359 442 300 936 256 813 297 984 292 815 205 976 617 258 90 548 13 492 308 887 189 726 578 511 59 320 38 178 972 872 59 750 607 273 257 417 161 256 69 902 160 789 584 38 15 250 489 703 689 675 519 31 351 359 429 930 442 741 491 510 538 853 78 450 706 41 783 239 8 776 166 455 295 945 86 533 560 546 57 776 479 80 10 280 577 260 619 804 10 513 22 157 20 88 327 670 964 803 196 335 632 317 798 491 298 719 495 411 850 707 606 326 586 205 843 535 816 557 67 372 10 838 703 87 242 787 460 19 690 791 634 107 474 840 157 933 992 673 178 360 771 950 486 937 999 966 171 302 492 913 494 533 905 195 567 595 0 365 504 257 449 372 386 331 790 607 319 650 657 968 641 90 56 86 600 992 281 579 113 584 740 127 41 18 736 699 132 393 340 240 923 757 308 78 451 713 681 35 716 108 110 674 18 885 477 711 149 299 427 578 465 242 826 820 565 684 948 310 9 906 984 552 277 317 427 435 896 947 266 495 883 6 717 992 974 360 598 219 813 423 644 63 993 639 950 160 243 293 330 311 981 403 66 959 511 760 255 86 838 777 77 138 851 162 93 51 395 449 512 194 381 39 462 857 150 488 186 705 218 480 439 132 151 284 687 951 80 148 892 878 964 157 560 489 638 409 572 956 995 802 938 953 500 810 867 162 659 38 526 85 370 786 994 677 162 409 287 169 89 54 554 604 13 239 679 193 34 585 891 895 547 973 775 743 781 572 705 787 301 659 688 380 658 295 81 850 257 429 789 170 692 163 708 750 385 371 962 743 68 931 688 510 757 195 982 807 674 462 386 283 931 506 818 44 776 12 535 318 709 566 347 227 950 190 481 732 482 912 774 1 933 170 101 531 345 531 548 127 286 732 128 449 166 104 611 905 471 349 814 672 990 170 902 230 928 471 13 736 259 269 494 298 651 712 192 850 152 200 731 478 583 62 582 249 699 546 218 790 967 513 214 208 31 214 960 494 724 45 343 562 303 570 191 995 195 818 626 696 546 278 527 232 297 480 542 578 443 996 778 510 300 9 855 235 204 613 827 931 502 976 632 482 44 693 389 166 971 23 841 935 767 675 796 490 722 310 820 49 254 500 848 472 437 266 59 404 992 617 99 700 198 624 600 496 519 135 393 923 89 712 203 190 422 237 913 277 130 672 500 167 568 978 735 934 496 979 246 727 351 2 903 444 496 304 227 17 498 241 376 669 906 285 730 799 341 819 338 44 914 193 865 907 886 110 375 713 999 484 928 540 837 902 905 424 666 72 844 755 125 394 545 647 741 207 492 886 431 157 819 758 803 648 362 303 64 178 640 361 616 68 787 477 17 873 628 862 844 862 286 753 312 154 609 27 26 804 563 824 393 845 3 718 248 187 473 419 74 888 717 516 900 214 282 86 948 370 389 478 693 586 613 788 475 302 456 640 485 859 944 201 378 840 260 825 577 203 390 334 548 782 65 290 159 182 13 169 869 900 622 706 8 721 108 98 886 816 18 551 713 830 690 748 951 3 391 619 797 693 335 238 338 214 997 494 747 434 421 218 739 369 467 500 492 847 921 705 888 686 668 634 537 930 549 737 786 929 932 698 913 118 782 622 861 262 832 711 612 634 420 571 771 548 81 912 412 44 30 494 606 80 119 568 849 973 424 257 347 781 756 937 672 129 247 617 251 31 199 212 923 23 935 725 954 4 905 699 779 152 121 511 357 250 508 921 72 781 106 855 336 810 54 130 67 584 796 30 779 266 297 71 76 340 405 252 329 333 196 171 39 803 307 905 686 633 773 379 652 792 275 177 840 706 869 342 609 909 761 648 31 258 862 408 980 436 777 192 347 641 93 168 339 654 33 232 546 465 98 37 743 652 377 939 116 964 613 955 994 229 138 996 432 428 566 470 879 561 82 319 972 324 966 421 886 358 973 512 97 337 276 491 395 474 478 392 973 420 455 824 780 111 933 201 416 698 126 812 137 196 114 99 418 103 967 856 970 744 102 64 890 821 193 498 989 368 193 538 565 796 217 325 23 935 1 985 186 149 600 236 99 301 849 371 115 11 691 819 676 569 419 966 75 221 395 760 557 879 334 960 851 126 111 227 204 852 787 650 303 329 729 887 475 152 972 519 52 519 530 0 573 508 89 957 923 320 281 178 269 610 841 132 336 119 656 46 625 124 363 424 769 354 36 190 61 253 929 88 608 591 901 530 605 49 557 176 138 484 851 178 708 980 26 952 616 364 484 3 358 143 428 605 30 746 186 747 686 959 564 146 195 592 691 169 699 753 283 907 768 902 386 992 708 617 239 2 307 192 798 330 620 87 583 180 491 263 76 269 368 55 576 957 409 59 3 275 530 345 62 124 383 916 271 398 689 622 239 930 369 740 942 859 190 952 573 411 920 618 233 942 353 394 818 995 952 709 833 552 22 14 711 216 190 91 820 753 151 429 640 743 21 445 186 182 801 621 695 458 222 386 381 268 915 392 787 685 699 162 977 161 65 763 516 568 378 885 977 19 464 990 349 350 93 2 813 325 172 141 762 35 427 93 712 677 297 566 727 830 779 627 789 792 30 461 593 520 88 7 709 297 480 438 780 155 648 464 299 952 278 410 439 279 499 990 435 736 715 277 197 566 397 505 25 451 421 342 804 465 255 872 810 636 933 35 340 675 27 585 49 970 312 876 437 901 532 747 314 680 964 81 358 63 405 562 537 780 583 561 198 635 379 394 266 483 420 362 670 645 320 822 75 644 332 109 337 607 688 58 744 301 333 399 531 878 121 222 136 114 860 990 440 516 151 478 123 246 825 173 888 795 904 495 420 220 217 241 895 494 454 961 371 580 155 776 893 492 722 291 159 103 891 514 504 662 188 57 582 330 928 76 296 109 853 700 195 865 826 950 703 1 495 197 41 37 882 741 517 764 278 840 681 760 216 135 817 691 503 798 855 97 797 415 767 60 522 344 345 459 281 225 175 192 933 50 657 409 447 803 915 797 166 128 320 131 929 101 932 823 866 137 549 347 198 633 401 71 296 388 43 34 493 823 585 866 932 502 553 32 512 936 21 71 868 832 8 997 68 800 253 874 860 36 486 803 150 613 647 756 107 193 933 492 347 516 931 866 84 252 323 764 900 105 41 192 344 957 949 461 459 598 753 395 183 297 685 904 449 7 8 145 901 735 601 199 852 184 53 37 494 774 451 953 718 535 997 663 318 19 976 808 457 366 613 511 907 143 288 424 622 267 627 541 77 112 159 479 678 130 84 643 149 481 607 154 173 879 530 926 941 501 364 497 39 906 272 623 891 280 640 247 671 518 349 250 173 182 294 27 860 817 381 795 438 467 745 848 323 320 200 686 592 65 701 239 736 217 464 580 689 728 360 487 669 799 450 533 784 315 110 38 178 517 334 548 220 603 857 657 857 420 12 234 289 558 623 100 829 267 451 312 244 541 75 127 106 46 197 211 728 552 442 375 765 414 423 672 452 975 578 280 838 105 93 219 453 813 478 386 205 256 875 74 121 707 280 981 108 318 46 998 918 550 454 163 138 835 412 906 579 716 288 305 115 24 129 741 350 596 118 686 425 225 559 144 671 705 412 667 570 860 814 682 680 24 283 514 24 444 279 862 886 871 583 746 51 367 405 314 964 169 118 830 887 451 892 141 285 651 685 40 118 99 312 365 809 700 417 688 202 440 186 152 914 785 8 237 759 276 519 973 639 877 370 698 459 531 982 655 754 35 350 453 845 418 106 914 753 262 314 309 446 893 355 228 380 455 780 890 131 251 528 771 655 489 119 339 37 989 442 602 496 739 775 288 902 127 21 880 146 217 797 235 788 501 395 530 781 822 42 878 120 661 0 600 945 591 432 390 129 384 590 928 530 904 136 927 24 903 31 283 136 645 496 819 406 883 761 957 175 448 622 233 824 323 970 568 520 256 536 842 713 110 495 419 322 235 99 871 798 705 877 7 870 646 292 283 84 4 242 467 776 58 626 414 589 747 422 499 609 559 22 135 977 456 680 652 978 428 16 478 477 587 358 886 245 121 588 306 870 840 844 717 816 343 365 433 199 238 373 804 842 222 781 702 483 292 612 111 763 499 737 600 123 473 60 335 175 661 721 283 589 371 156 546 730 954 650 356 930 509 784 492 648 63 174 399 564 261 905 289 763 987 898 28 980 823 106 849 322 53 67 48 354 377 220 797 344 4 849 15 85 480 342 497 110 604 78 258 657 16 396 656 893 907 894 377 782 290 832 569 418 849 647 45 338 991 368 343 175 250 49 453 820 517 127 210 100 898 502 784 43 327 578 747 756 938 859 838 704 588 230 277 620 687 688 569 614 988 793 557 382 15 266 613 863 554 427 366 928 365 465 734 691 859 186 221 809 883 24 242 80 39 960 133 513 120 159 926 942 619 474 541 451 560 278 96 233 878 784 206 65 631 814 475 562 251 845 13 852 586 822 926 46 365 404 687 172 206 99 585 643 998 618 550 428 775 497 851 299 213 40 751 334 465 96 602 541 200 355 300 313 715 402 525 478 718 435 926 925 182 83 78 664 895 746 865 85 513 641 397 215 471 78 975 78 663 964 966 425 433 986 629 347 787 33 464 341 782 861 991 714 776 311 877 742 984 886 396 261 383 710 948 733 692 163 789 574 280 964 940 907 912 377 257 909 940 728 70 847 252 391 794 785 158 554 224 481 671 7 167 859 318 607 740 41 374 315 385 459 5 285 574 866 27 298 546 803 946 740 296 97 547 799 877 900 360 454 633 857 907 648 91 880 816 486 689 46 133 466 945 683 331 877 925 59 981 360 33 580 964 224 809 106 731 364 94 194 560 273 573 390 2 354 153 244 228 526 441 43 62 547 209 542 353 124 606 532 902 711 318 386 108 424 169 82 118 402 618 65 355 860 434 692 419 773 456 519 188 662 168 609 66 673 291 749 733 86 557 665 257 545 825 143 89 60 860 778 545 16 125 896 427 215 708 494 669 189 403 884 156 697 798 531 846 821 446 738 969 794 420 403 283 892 290 187 274 862 671 531 203 911 647 399 99 526 757 914 857 668 410 165 963 409 538 7 987 833 147 783 654 859 589 361 27 50 483 944 575 849 582 33 950 687 600 247 559 322 974 708 267 124 487 826 346 937 131 21 12 953 981 846 881 887 666 242 59 8 183 666 443 396 26 993 705 656 995 263 611 937 364 338 387 871 277 451 627 973 244 477 594 641 819 152 364 899 855 261 161 572 918 623 46 298 565 943 279 995 305 42 232 844 685 312 915 44 295 924 638 809 989 512 566 512 962 123 605 354 125 332 47 612 499 523 631 29 907 139 126 130 71 376 983 630 828 163 773 40 907 825 627 466 552 542 337 815 64 589 248 853 147 130 75 111 377 228 160 231 122 982 358 836 960 733 440 457 0 180 773 326 172 347 646 625 220 468 676 861 215 279 321 50 306 176 743 818 278 637 50 466 801 275 473 825 95 10 84 524 5 3 898 220 223 395 629 844 586 118 609 637 475 570 958 908 813 472 389 542 226 589 938 340 817 901 877 51 702 149 778 1 590 234 370 268 749 710 415 219 387 973 347 513 813 242 233 544 985 275 96 202 133 711 616 670 166 913 114 343 820 190 298 296 578 168 810 549 109 399 739 506 875 108 321 808 748 913 652 137 934 658 467 563 200 315 572 902 828 347 658 588 286 744 643 293 108 847 646 97 692 153 353 454 982 873 962 635 367 835 476 986 294 580 398 579 991 676 482 406 926 569 590 2 151 437 863 907 898 51 886 885 413 727 410 604 758 740 714 8 964 777 79 555 588 422 294 715 231 575 829 980 141 220 577 519 769 656 616 356 570 821 893 651 756 29 777 187 744 823 831 470 316 633 378 961 194 771 348 994 888 465 707 375 566 707 337 259 484 476 64 680 80 209 381 377 61 169 396 65 300 125 991 822 698 46 991 678 946 140 392 958 697 880 515 222 665 81 646 386 50 887 113 174 288 78 616 997 343 335 101 36 122 422 509 455 197 799 452 796 947 814 547 589 28 77 388 439 646 213 464 462 678 294 286 760 540 180 292 766 317 630 217 318 541 345 634 178 470 667 141 169 748 933 257 804 599 63 927 136 369 16 877 769 900 605 128 414 950 519 310 192 396 65 837 307 197 851 244 230 327 584 860 690 163 263 740 462 226 811 400 327 830 958 872 103 933 185 724 121 693 174 729 39 186 782 542 883 891 440 12 528 805 869 130 342 791 191 360 546 153 379 871 156 500 190 482 707 341 70 345 224 233 927 109 352 666 884 162 704 792 275 911 31 574 731 617 123 246 702 629 989 502 337 625 117 179 679 396 629 36 966 904 601 908 70 202 497 837 856 775 701 621 346 887 798 432 62 714 591 852 98 51 583 905 568 567 192 262 518 283 653 510 898 120 957 262 191 396 598 813 52 90 37 296 918 202 55 936 522 509 575 505 425 571 988 143 401 617 480 704 185 54 337 378 774 485 176 881 143 724 21 55 651 532 622 291 152 665 258 496 433 727 222 947 170 773 696 623 678 397 917 233 289 15 896 902 775 465 303 391 923 351 978 954 361 897 746 146 642 619 636 531 656 448 873 807 106 704 937 749 71 23 420 227 44 13 765 548 450 347 653 680 405 780 132 15 986 676 930 126 273 623 782 215 559 498 946 888 912 208 919 18 767 332 232 832 787 884 898 682 463 537 531 655 687 595 73 538 552 617 645 346 845 295 513 556 123 791 161 448 184 42 603 929 165 365 132 390 222 415 422 862 399 106 643 110 79 883 809 547 85 77 633 426 581 951 246 757 151 83 570 782 230 106 497 530 364 715 80 71 177 368 945 479 694 172 719 909 830 855 738 157 108 972 338 320 98 706 489 584 81 20 104 71 138 540 691 468 350 218 50 141 611 648 368 744 599 33 313 198 459 690 362 650 542 798 122 460 833 197 356 203 139 289 757 759 621 182 722 460 108 380 330 334 827 476 674 75 124 140 525 133 931 127 765 67 69 405 608 773 940 778 327 100 282 523 414 948 60 5 691 91 983 390 770 518 658 945 919 246 321 536 955 714 431 87 566 25 803 80 120 506 631 130 431 463 180 397 921 491 881 511 468 904 348 3 249 39 29 619 565 570 9 531 575 996 710 576 434 711 556 182 263 418 815 624 193 443 906 736 993 348 467 726 237 341 960 952 351 266 306 877 873 884 523 233 764 936 118 247 460 672 735 381 177 832 17 929 905 435 162 914 921 373 73 751 370 919 607 425 729 28 261 374 149 252 137 378 402 781 310 949 548 138 419 691 514 565 750 324 49 641 127 23 289 123 900 114 744 248 167 629 882 108 494 316 691 371 672 240 486 353 486 573 138 149 730 353 44 240 615 875 826 523 516 904 152 898 998 261 727 672 340 762 528 222 330 383 89 509 485 168 408 575 928 573 82 491 640 325 200 781 165 818 46 717 330 190 685 44 295 57 279 906 214 175 289 609 129 731 290 126 635 890 381 939 658 718 643 373 192 816 264 808 589 238 634 215 885 627 817 281 456 552 273 383 289 97 223 995 514 579 662 211 929 266 885 321 260 572 380 184 640 876 692 322 949 408 422 578 145 766 149 498 690 418 323 790 370 171 596 189 184 384 705 663 382 70 688 965 193 968 235 328 864 886 816 591 290 286 695 313 732 858 357 737 235 407 596 370 648 831 3 132 202 812 755 737 401 243 923 323 130 636 956 788 74 377 209 598 189 121 858 775 691 898 108 94 277 130 182 109 831 632 370 817 262 586 751 771 759 983 60 881 204 68 666 198 771 766 143 208 106 530 671 186 961 215 676 605 976 495 625 507 446 608 238 888 57 197 78 490 731 117 100 282 400 577 558 224 422 544 82 243 785 93 975 44 891 486 810 303 909 517 757 440 994 499 459 814 283 67 637 190 32 383 959 102 701 943 520 381 827 80 998 657 900 154 458 368 476 711 197 719 218 346 237 191 983 677 219 795 512 972 39 251 546 490 530 741 195 66 723 50 871 193 625 624 687 15 205 454 174 884 428 304 86 763 109 411 384 904 333 621 768 775 868 54 507 298 788 63 608 196 120 12 62 586 40 859 172 619 986 214 329 523 95 72 728 438 411 671 287 413 317 179 829 667 798 825 879 618 630 691 730 351 547 44 16 669 277 71 930 2 75 564 235 26 549 155 569 765 354 188 211 238 63 125 296 10 677 294 646 77 95 759 450 545 617 490 122 79 748 899 925 919 492 983 899 827 15 996 75 253 18 227 237 650 234 666 144 266 25 942 944 591 669 828 259 457 488 143 633 8 343 634 356 477 397 243 848 828 461 824 172 219 885 644 55 406 56 381 973 640 262 353 295 994 137 79 468 135 944 122 599 783 87 301 287 348 172 226 378 748 576 696 103 683 445 984 980 511 864 389 64 243 883 512 647 872 383 351 430 944 597 946 994 870 5 884 632 819 294 735 313 560 544 970 515 759 794 525 120 698 482 210 600 3 706 210 210 335 208 488 358 751 154 554 500 715 450 619 635 147 966 764 875 76 179 481 452 21 231 73 953 286 984 183 871 134 428 547 757 431 985 333 622 911 14 838 985 851 48 649 268 303 136 194 967 799 227 940 226 798 215 532 957 563 110 853 982 385 871 867 130 621 284 494 827 144 145 796 811 227 430 413 564 236 99 749 943 144 28 755 176 510 309 338 75 428 318 643 848 947 441 777 647 484 457 620 199 418 273 269 65 982 731 99 183 517 105 27 889 624 595 633 740 198 193 389 962 58 838 41 525 129 336 837 966 983 604 653 101 239 657 669 538 718 635 192 292 995 629 635 745 887 863 721 780 379 185 177 567 970 808 298 772 255 385 126 366 237 633 838 491 375 568 149 258 126 845 212 451 125 144 942 577 315 492 979 847 115 494 411 667 109 301 266 916 52 890 954 588 901 490 734 860 601 681 749 250 57 0 617 813 394 872 577 692 776 932 71 50 538 157 855 188 351 813 73 975 501 259 401 707 465 566 448 235 388 342 816 563 505 505 507 124 787 858 127 435 56 185 260 611 175 18 373 580 776 177 575 248 839 340 236 977 311 393 928 376 319 826 43 128 881 387 303 711 40 830 822 301 896 621 911 300 671 846 201 40 217 40 447 374 733 13 783 806 767 79 389 622 280 454 559 954 9 183 647 935 136 176 837 508 517 895 476 739 707 154 111 718 779 349 528 648 209 844 507 290 79 638 220 598 744 376 944 80 117 582 312 311 256 84 167 306 558 75 175 307 380 874 146 257 8 515 908 260 453 662 157 901 625 987 612 184 629 293 1 921 766 236 956 515 45 609 542 61 590 88 880 221 935 315 345 150 755 240 576 836 164 776 165 264 824 801 961 79 440 146 723 724 667 562 911 396 686 731 623 911 942 854 304 184 578 506 142 640 424 531 343 167 435 307 795 312 320 43 180 748 459 251 120 158 761 199 647 911 889 194 648 737 765 59 730 507 733 226 51 546 390 538 947 428 205 640 850 661 663 267 741 921 912 912 293 135 472 234 823 940 80 534 971 971 351 755 670 811 549 634 301 506 950 412 62 9 498 591 166 153 277 292 864 337 343 431 427 720 923 894 458 518 254 335 217 766 916 161 498 520 401 463 427 569 932 883 825 102 869 278 388 554 394 173 423 734 985 680 893 499 592 346 198 8 186 684 575 809 170 86 204 137 792 328 8 435 372 112 71 969 713 583 666 4 990 817 669 92 684 883 86 235 790 382 891 413 957 273 191 118 500 860 3 514 447 591 295 9 839 727 560 983 944 965 509 505 152 494 409 199 429 546 729 167 581 124 86 672 440 398 594 41 798 938 264 267 984 896 806 445 994 833 879 383 67 750 690 552 877 958 27 476 98 879 126 566 84 608 903 341 316 580 72 679 631 781 199 193 953 57 227 33 378 69 568 185 784 203 973 423 756 798 680 707 302 557 801 234 668 752 899 530 50 469 783 856 664 891 795 249 265 570 924 60 594 525 755 676 264 296 342 919 474 582 3 23 554 996 169 970 128 911 687 805 791 193 119 384 242 351 795 590 955 62 579 519 115 62 738 564 491 195 333 676 499 668 870 847 672 578 990 781 262 998 735 423 975 770 118 381 774 369 712 827 135 73 888 819 241 575 790 226 15 858 603 627 309 289 705 928 206 941 81 299 278 892 716 491 178 408 274 744 212 452 69 890 817 304 271 638 590 663 530 673 849 906 820 193 314 624 834 113 320 378 923 356 5 631 879 36 764 294 375 544 895 443 536 606 849 731 509 519 621 211 404 719 265 358 404 576 695 618 916 451 955 275 327 443 257 274 663 895 738 274 529 633 338 234 232 853 462 730 105 614 416 172 937 218 973 590 749 704 955 984 41 310 331 346 725 282 584 841 241 580 90 463 826 356 166 271 528 322 86 900 885 210 117 944 119 408 152 546 922 218 393 348 856 440 951 605 982 707 281 108 125 545 523 613 816 254 914 643 287 815 155 626 714 151 112 229 34 427 764 866 799 721 127 109 60 620 678 981 169 692 154 694 526 651 657 944 224 970 294 560 112 224 357 731 64 778 805 604 523 744 996 761 325 355 112 651 381 794 336 863 973 281 488 994 866 513 927 982 964 540 73 137 263 39 624 981 267 264 24 68 77 601 25 758 56 701 252 364 552 392 607 392 998 971 386 702 339 474 306 233 595 219 254 764 624 239 552 630 785 521 659 683 231 835 921 162 384 792 199 197 570 825 184 144 521 827 11 956 970 309 412 388 825 606 73 327 627 638 359 377 849 986 321 57 425 590 501 774 849 385 526 977 951 521 529 499 578 399 478 841 160 586 730 342 447 272 913 114 347 709 1 713 453 954 77 20 303 81 80 31 664 926 410 288 553 383 45 193 688 266 224 671 791 205 961 691 295 648 523 57 401 100 361 17 282 976 121 198 450 860 746 362 477 141 148 188 682 299 686 731 807 768 929 258 289 432 811 212 224 576 841 365 665 786 603 586 341 976 336 165 265 405 690 436 658 345 954 765 87 769 428 69 881 113 379 308 502 343 257 692 236 461 60 754 60 922 399 354 730 772 914 748 759 24 209 296 269 572 141 447 418 797 767 698 560 441 458 694 317 621 486 743 507 906 131 377 17 429 260 19 986 213 177 91 43 537 843 195 16 285 984 545 411 613 983 103 986 824 267 221 76 393 919 936 681 775 123 254 365 895 961 942 468 454 986 2 894 357 1 844 288 623 775 878 810 221 78 155 938 114 794 61 900 23 146 858 188 870 630 98 759 864 164 477 904 257 100 97 834 80 453 263 715 740 311 86 836 630 301 794 200 491 44 232 929 553 349 847 454 618 9 559 63 822 96 282 522 913 920 372 363 26 239 975 464 179 112 665 58 75 325 626 156 857 38 454 532 461 704 120 463 493 20 29 942 214 194 911 294 816 938 402 935 909 791 382 582 907 416 399 810 868 886 418 781 924 322 712 879 251 958 838 205 669 280 926 819 252 580 126 742 885 160 757 387 322 620 430 1 94 74 842 650 972 9 239 767 900 36 242 139 888 90 48 263 195 697 771 653 472 322 709 29 791 581 741 384 810 431 649 187 541 4 771 405 81 780 790 672 762 683 441 30 522 163 168 494 298 293 343 640 221 229 168 486 867 315 502 775 613 516 947 43 824 903 780 380 785 966 996 42 927 227 262 870 164 725 205 561 55 859 697 938 365 575 804 565 433 108 253 770 545 733 113 327 151 677 581 899 126 994 645 860 902 388 949 380 864 459 184 356 931 937 239 901 840 736 506 287 854 445 553 403 433 134 20 57 736 366 226 511 33 734 728 129 940 201 251 592 973 125 26 841 909 564 853 218 664 787 929 707 347 569 978 975 542 367 853 67 801 920 341 238 749 529 473 989 49 1 554 798 715 493 466 463 656 568 628 727 711 937 724 975 694 627 649 619 594 548 786 847 694 288 208 888 889 202 376 609 950 443 258 715 0 417 262 267 204 616 636 325 405 281 252 637 591 54 681 198 486 324 185 728 575 46 7 453 212 304 858 310 79 506 248 210 278 341 18 682 125 914 530 423 477 567 315 473 462 511 591 604 765 648 324 518 174 362 2 536 341 32 243 751 672 589 95 521 787 462 444 573 255 669 494 715 886 922 489 956 956 169 578 606 562 280 168 214 40 565 927 509 98 842 247 951 702 546 471 854 715 498 960 726 648 17 523 198 914 489 95 282 973 844 14 10 575 83 562 406 620 854 157 43 592 219 413 211 709 412 941 128 982 669 868 490 490 857 874 134 978 426 979 200 834 344 750 363 436 396 831 723 294 726 569 776 819 708 188 998 937 112 524 523 380 888 668 14 504 607 159 352 374 835 613 993 741 151 49 402 765 573 349 521 874 687 765 520 632 769 229 55 53 508 874 673 292 73 961 378 565 439 280 687 392 178 932 525 784 441 944 50 737 799 98 171 692 502 557 303 319 921 690 963 36 685 811 335 8 350 37 332 415 640 431 429 870 795 863 215 740 815 986 582 845 191 990 678 951 346 437 662 317 993 328 346 309 129 166 688 328 733 696 934 618 759 974 385 163 481 277 715 258 890 552 474 409 248 910 223 920 846 544 228 709 897 217 854 552 227 513 266 938 248 333 132 613 352 26 848 586 242 69 677 419 138 381 478 676 188 926 301 525 220 426 829 768 94 343 978 226 274 409 281 548 912 760 372 406 926 278 698 189 35 966 698 375 570 871 541 865 653 194 396 842 188 762 314 144 186 467 745 519 905 179 15 293 122 9 586 310 572 622 9 820 276 664 349 3 803 579 529 71 549 863 394 551 185 725 7 264 399 580 244 342 444 382 708 415 351 825 692 320 254 632 998 7 336 866 959 604 939 94 289 826 371 508 645 39 551 148 347 731 971 371 490 193 173 791 138 198 371 369 890 217 831 437 728 667 92 226 41 352 761 759 559 733 860 584 150 122 611 463 667 14 845 983 998 453 806 331 181 12 90 369 901 791 450 843 838 819 17 462 196 408 711 952 195 107 992 659 335 861 570 533 26 184 163 180 986 336 515 416 709 345 58 148 207 577 707 511 967 806 391 938 311 903 758 821 45 967 667 656 682 18 500 838 877 693 550 714 175 233 161 745 411 472 381 701 650 721 984 691 859 617 979 41 946 609 438 472 344 377 617 285 842 393 683 845 330 560 459 870 795 210 305 818 342 678 230 529 891 541 721 19 58 89 934 914 629 598 320 848 291 987 883 566 908 515 832 868 478 783 589 367 430 226 953 197 962 931 755 337 90 25 703 683 426 836 291 934 282 684 684 356 921 106 84 518 871 131 326 756 697 562 850 439 982 89 199 2 723 685 426 204 667 290 720 423 40 724 244 310 459 742 81 304 975 517 260 696 788 638 410 301 258 307 430 153 834 744 309 861 190 910 817 612 503 170 686 145 934 857 832 428 239 499 671 367 297 273 195 805 450 459 926 688 464 126 385 880 433 619 987 842 837 575 231 400 364 196 373 875 610 544 624 921 112 612 911 934 546 473 817 659 394 196 513 946 759 633 76 461 917 501 940 98 388 577 901 511 852 656 453 826 407 318 750 828 438 902 253 999 121 648 914 83 195 623 933 987 716 828 436 824 704 203 278 571 753 206 821 957 227 432 384 823 899 228 260 10 77 991 503 504 11 484 426 495 673 50 471 405 323 953 285 109 960 664 524 104 597 38 973 794 536 796 156 981 375 274 159 170 577 234 778 633 654 126 851 356 683 708 883 843 127 174 169 806 859 184 108 4 196 793 979 706 792 644 775 931 980 110 121 951 517 447 743 778 254 128 803 654 838 359 332 489 180 659 165 713 727 543 663 123 507 634 764 58 119 912 917 435 558 96 215 337 234 37 431 653 817 71 43 223 332 621 560 244 234 250 563 849 139 866 373 845 704 70 277 393 757 972 408 621 842 400 661 478 31 642 54 837 901 813 649 74 811 143 57 548 486 236 993 556 415 44 56 211 978 682 789 631 138 165 655 416 384 438 982 151 58 442 627 438 49 883 868 870 934 927 655 106 106 592 835 813 818 422 803 860 847 854 591 607 377 867 270 681 765 975 19 353 123 343 183 392 588 637 213 319 396 117 96 103 911 67 748 583 525 695 279 656 801 595 654 245 524 895 753 72 572 689 248 836 571 228 82 617 474 570 456 785 86 834 25 550 787 720 417 165 597 251 74 418 112 913 849 773 845 950 337 90 463 897 282 445 670 242 514 952 30 108 379 835 786 555 957 55 555 694 720 184 509 906 112 187 97 435 484 710 489 335 877 900 196 299 132 766 494 873 14 62 874 256 60 968 707 152 663 972 662 775 963 779 878 740 314 803 847 412 450 286 490 623 977 77 585 781 389 616 696 471 195 209 224 888 724 756 713 420 212 443 866 739 551 514 183 633 335 180 927 126 920 505 801 178 203 532 639 834 510 542 355 51 396 109 975 735 160 236 882 433 982 539 975 841 948 875 799 165 373 709 353 909 928 71 887 40 441 797 402 567 934 445 200 712 259 150 532 859 949 276 927 141 398 381 118 843 102 875 898 49 552 791 364 455 120 49 183 470 307 158 968 722 915 799 220 507 872 484 658 408 797 521 625 552 789 688 111 267 779 233 737 210 807 15 689 405 611 931 812 342 915 222 654 878 230 79 82 302 362 340 649 888 823 972 892 24 830 790 240 351 257 298 130 568 366 525 56 971 672 741 220 32 194 276 557 678 464 694 930 105 259 919 935 584 77 317 880 504 374 205 20 387 788 137 125 607 912 484 815 844 348 372 517 333 637 9 403 312 27 962 672 567 231 843 898 625 419 102 699 931 830 307 179 792 420 208 914 614 928 443 52 220 338 741 130 797 581 219 53 637 472 157 138 811 832 883 995 370 265 36 814 586 836 177 828 7 795 199 364 750 803 731 419 353 148 55 880 10 572 710 191 202 519 343 873 138 610 375 66 61 175 3 10 424 591 427 363 166 357 157 530 246 249 481 833 128 301 450 491 362 468 405 4 195 706 772 184 693 922 532 185 776 66 711 308 670 556 86 947 429 828 537 332 986 29 548 17 851 436 440 235 872 608 428 987 909 65 941 122 658 793 101 379 250 369 435 123 303 373 287 217 516 840 210 395 57 417 798 413 373 623 831 23 258 802 276 871 610 551 616 934 655 469 16 218 597 442 659 896 593 884 609 528 297 651 89 19 414 95 118 437 64 598 221 728 631 867 591 184 407 599 818 160 153 424 893 767 4 614 603 486 735 613 984 791 494 824 827 399 349 357 887 891 680 570 754 69 86 624 843 162 938 487 669 997 509 831 670 610 606 112 727 405 581 560 224 221 13 408 651 660 959 252 961 331 307 337 231 399 469 151 500 789 851 138 977 9 122 643 621 583 194 201 774 629 48 770 330 787 391 40 389 642 302 353 104 31 723 533 223 573 711 682 182 74 216 688 624 165 691 189 832 818 588 493 718 880 861 270 912 24 632 250 290 215 100 833 729 13 44 323 750 470 407 578 260 966 155 135 511 304 821 987 219 245 305 540 33 80 330 428 515 665 41 972 985 95 995 122 956 382 960 521 419 715 537 573 877 994 487 400 535 50 590 552 981 192 437 975 641 314 632 305 733 34 157 623 286 80 175 465 532 318 5 946 467 69 470 120 891 306 300 357 902 761 170 633 185 339 644 729 736 169 835 729 809 273 764 121 97 337 283 622 738 454 772 103 409 865 43 663 783 710 695 477 223 954 67 881 402 813 816 155 885 238 711 56 894 1 626 808 263 28 393 716 338 387 403 893 131 381 247 186 492 650 955 822 299 911 67 286 883 467 632 304 657 235 524 527 935 283 999 11 396 680 708 337 70 801 398 192 437 669 843 832 340 392 42 494 962 163 744 926 564 946 825 476 467 440 675 760 440 758 759 423 434 501 45 517 447 833 634 482 874 382 187 974 159 268 546 191 877 255 418 110 550 963 137 237 713 578 1 516 75 824 582 436 621 414 369 29 898 255 582 474 248 437 820 93 348 289 742 49 240 118 707 654 751 377 692 772 596 585 232 768 636 178 559 994 21 5 771 809 247 184 250 19 845 419 468 625 277 587 228 708 437 802 95 980 634 482 250 170 574 218 803 238 243 611 700 177 171 366 737 19 420 773 957 582 521 258 438 586 563 750 82 108 318 658 812 68 286 840 590 738 908 441 970 673 78 960 571 494 267 128 391 992 363 577 515 231 710 802 412 79 89 415 333 731 839 902 640 121 835 781 973 901 861 885 915 403 76 785 129 999 379 467 947 492 646 443 928 9 592 59 142 964 522 926 693 981 762 858 866 529 2 87 490 325 111 917 155 566 385 239 110 886 237 684 693 378 731 165 609 285 563 931 789 483 447 609 138 378 264 665 524 492 762 955 465 987 312 917 155 258 873 774 13 393 558 987 942 97 827 519 3 188 624 616 547 450 116 287 149 163 541 992 331 893 779 6 961 644 770 318 810 834 444 784 233 621 711 738 725 60 28 496 493 701 241 927 90 414 946 390 677 631 637 90 758 809 702 950 136 856 86 865 535 932 670 225 992 598 219 747 448 665 637 712 560 690 80 682 592 859 273 110 271 302 665 384 474 325 542 92 604 560 768 77 675 694 24 761 338 247 311 594 793 976 993 872 731 716 284 586 620 356 740 801 178 286 940 214 126 21 127 897 989 895 8 126 99 14 60 346 322 37 373 206 800 668 254 992 909 436 152 226 864 441 700 683 484 805 702 486 7 963 985 43 57 741 381 436 914 470 676 762 87 640 677 476 912 684 430 938 930 416 451 127 262 982 423 936 251 338 284 783 269 236 24 791 381 2 743 291 931 289 261 830 944 608 898 381 117 374 410 180 162 601 149 673 152 586 721 788 537 436 774 990 344 753 377 507 650 439 621 327 44 263 552 566 940 185 935 669 402 351 376 528 365 552 153 528 316 187 466 42 182 90 949 225 529 911 665 600 863 285 664 61 389 768 789 144 851 676 862 192 744 871 495 579 107 897 291 715 399 925 464 473 385 458 157 993 218 402 815 274 410 234 520 204 233 183 394 723 867 447 26 119 375 362 585 486 411 659 368 336 403 228 221 870 485 912 371 792 26 439 624 133 407 898 622 581 996 153 337 489 852 406 28 712 184 789 126 656 892 552 564 529 442 457 236 49 271 165 298 628 601 895 686 58 211 148 526 34 615 548 613 194 990 995 402 797 349 109 983 646 654 265 314 433 639 890 700 585 832 248 950 301 281 519 553 870 658 160 660 521 516 383 770 650 844 270 917 234 532 828 937 923 814 814 499 928 713 866 167 584 399 663 264 801 961 8 103 922 144 621 272 398 881 915 650 468 296 937 20 183 417 586 866 27 213 268 82 580 595 412 893 834 418 859 782 174 213 873 233 926 193 420 148 115 865 844 379 537 888 885 175 148 416 341 123 388 767 499 685 517 921 12 424 455 328 862 728 990 516 913 28 334 789 664 436 245 483 909 178 677 214 658 398 474 57 689 30 165 177 362 325 304 173 953 295 497 817 253 116 812 476 791 410 905 239 913 942 519 36 770 679 156 197 927 529 89 915 579 235 973 444 592 954 408 662 574 279 771 268 130 35 215 386 30 821 626 748 422 480 210 81 780 869 479 930 611 890 136 728 646 58 687 660 682 805 420 406 939 866 425 455 585 550 604 171 629 839 312 564 651 425 920 883 665 444 707 186 126 813 529 801 597 595 473 765 720 563 1 422 983 587 953 145 972 910 759 762 421 582 474 138 540 599 577 693 935 600 786 735 516 703 402 283 330 683 458 341 199 919 105 78 381 793 417 370 988 814 606 492 952 373 304 239 98 498 418 995 192 946 971 236 50 918 229 428 336 653 260 70 700 117 872 794 864 597 487 791 378 212 441 47 516 934 626 34 546 644 930 980 764 818 880 203 899 511 126 345 208 896 933 149 295 826 42 914 746 187 925 134 478 208 587 485 375 441 595 221 481 713 638 657 391 155 268 476 752 889 852 978 724 767 187 37 156 803 33 864 825 285 937 862 424 19 897 412 303 31 240 631 443 378 688 678 138 991 539 711 567 671 321 830 382 263 61 248 633 923 632 768 533 358 785 441 76 56 122 371 472 512 300 668 101 544 191 110 133 790 255 794 782 843 637 807 410 144 443 328 545 622 912 896 39 161 476 683 953 381 885 986 812 948 401 53 883 138 114 3 844 977 285 47 443 248 136 773 191 104 566 238 748 293 0 305 471 957 328 804 38 440 694 356 104 917 493 337 68 577 920 386 667 803 400 353 986 429 929 29 47 591 19 586 322 3 705 48 895 366 807 912 184 744 722 417 181 453 367 677 346 414 840 178 189 386 767 519 960 979 499 470 463 510 917 813 177 174 910 616 179 254 600 336 360 544 23 369 587 781 573 940 784 903 957 779 326 868 775 238 897 917 690 190 748 659 979 166 716 245 275 987 765 511 581 534 531 104 157 788 667 254 397 75 197 293 33 991 943 634 562 972 260 157 176 892 321 662 324 655 489 70 287 948 166 931 604 272 275 818 71 229 878 912 99 24 874 71 903 163 29 43 395 957 673 349 449 557 620 293 356 523 360 938 594 233 806 878 941 317 404 679 459 685 731 819 55 154 757 504 502 986 549 930 814 786 228 527 487 288 431 377 459 584 578 939 611 15 496 266 608 549 46 101 992 307 368 452 607 157 958 101 790 292 439 927 910 772 171 399 215 794 71 341 984 795 85 693 697 682 413 261 594 962 548 95 568 913 766 557 664 155 366 676 849 21 31 104 800 710 772 756 392 598 404 475 552 317 522 829 157 206 579 147 431 116 301 849 412 131 106 197 356 21 807 608 329 956 125 508 670 74 210 101 106 851 549 58 431 114 680 555 264 917 510 10 23 806 118 475 405 274 356 462 496 973 525 565 770 451 481 939 270 195 905 467 142 823 230 171 581 364 730 105 764 494 727 589 264 620 357 882 863 621 434 205 178 853 538 63 8 913 951 659 610 880 380 313 268 93 404 634 678 757 456 350 480 244 346 561 692 720 127 484 534 72 683 126 690 868 487 98 957 692 880 183 330 734 651 338 276 545 720 201 790 681 247 703 445 572 50 488 775 819 409 99 9 584 298 981 319 551 946 496 25 983 734 11 363 629 673 676 908 155 637 84 358 500 211 338 7 82 989 39 510 808 867 416 975 336 141 519 738 186 185 131 502 527 187 824 112 476 203 913 955 447 912 901 414 403 856 166 983 990 794 121 526 366 758 625 458 643 187 668 164 254 126 239 568 41 78 266 67 331 37 123 713 668 232 567 206 451 186 395 558 668 473 352 113 640 294 458 926 931 308 495 712 142 996 405 888 456 408 474 746 63 579 968 494 681 545 978 419 977 428 541 124 455 329 155 181 489 580 770 86 365 336 224 786 644 770 766 32 964 373 547 181 927 932 704 900 867 257 802 681 363 222 328 610 86 518 956 245 403 208 788 673 795 158 581 784 922 913 94 154 190 821 194 373 630 143 439 62 314 785 747 539 176 643 217 833 393 366 409 620 865 533 317 187 39 799 309 239 413 195 100 851 6 607 21 551 920 797 940 336 331 435 688 116 8 548 168 13 620 417 783 386 537 215 546 175 362 846 697 219 806 462 9 55 852 200 827 282 833 144 261 867 536 873 660 269 686 936 415 280 645 822 349 211 674 543 110 63 877 106 409 268 488 239 521 366 514 667 867 706 579 124 863 756 623 239 871 783 745 391 327 868 763 306 957 353 916 225 493 599 721 325 783 981 0 711 190 297 16 220 976 348 417 879 355 599 342 162 939 100 883 21 374 145 382 841 499 290 615 863 370 573 524 399 48 549 197 714 425 64 943 97 769 194 542 298 750 391 697 833 995 634 827 787 413 377 874 678 251 45 78 244 459 775 841 493 444 8 558 266 812 205 909 679 777 706 539 606 855 826 217 534 263 419 592 630 418 137 733 53 449 848 893 193 201 22 828 690 535 111 791 453 288 444 649 568 394 699 159 857 463 963 594 201 585 55 826 364 212 72 338 275 328 105 147 818 265 509 531 682 479 73 282 171 976 480 337 739 993 136 187 800 207 296 702 124 325 33 661 224 12 664 736 341 202 829 682 353 523 85 257 343 864 805 230 233 721 513 175 223 314 908 385 873 665 17 665 710 374 919 258 678 254 462 167 815 261 936 118 43 200 510 901 982 677 431 6 817 95 852 365 673 690 462 77 383 256 707 737 899 173 514 786 992 280 233 714 399 214 398 732 829 276 115 977 409 614 970 612 73 890 979 362 333 643 319 782 970 485 130 393 307 558 623 22 403 122 272 858 236 704 886 153 486 315 681 754 261 647 279 250 996 316 307 593 893 579 450 757 115 278 972 102 667 292 112 738 577 332 150 636 52 348 837 723 304 583 840 86 723 984 185 79 505 189 577 237 10 982 64 955 515 982 436 365 23 731 72 184 49 887 514 525 532 937 962 685 753 170 375 215 670 599 370 291 756 261 836 703 714 380 568 984 685 757 868 502 68 443 293 826 804 917 969 483 115 490 804 767 653 758 57 814 426 474 401 771 427 996 318 614 503 569 332 400 465 355 72 292 844 813 584 758 561 366 648 653 893 51 485 641 763 165 117 951 468 894 288 144 892 544 508 178 713 137 625 225 534 999 429 991 634 821 757 694 709 546 287 634 745 639 187 655 568 403 942 59 901 762 0 856 955 848 940 474 555 66 73 50 825 583 328 337 224 858 277 374 287 389 845 484 365 307 482 474 887 455 718 674 497 383 664 16 522 947 264 438 434 990 349 573 673 90 327 7 784 629 28 302 396 35 465 353 53 394 509 343 160 176 798 772 79 576 193 627 619 672 366 631 969 648 246 320 721 746 655 403 11 30 400 428 438 300 181 476 174 228 995 74 518 342 352 150 3 369 43 63 174 145 352 425 13 364 465 711 171 571 424 668 93 456 352 526 514 214 285 466 754 458 936 862 160 31 960 134 13 291 94 489 279 97 791 365 854 867 160 606 238 314 887 663 62 347 116 590 878 392 166 326 681 223 606 895 709 156 128 642 186 551 645 851 857 760 917 60 70 958 975 369 726 964 621 851 737 38 554 23 244 202 582 903 246 279 97 284 447 291 921 402 835 104 296 93 162 371 516 243 325 367 740 716 559 114 150 298 106 843 489 735 948 746 99 681 14 288 682 46 972 420 690 204 974 869 865 161 575 315 437 842 528 205 383 489 463 997 856 358 685 784 687 952 104 404 465 789 341 53 802 484 561 426 587 383 706 32 940 820 830 162 874 312 26 234 55 213 309 772 592 48 876 740 724 763 452 607 482 341 816 510 443 149 470 44 893 481 181 408 583 762 995 177 72 381 195 961 391 798 505 581 835 787 890 766 696 512 598 639 107 941 22 916 543 42 985 808 749 96 485 725 570 505 274 17 290 557 466 13 815 705 728 147 800 987 471 930 288 424 979 577 871 209 579 311 619 515 17 939 776 680 240 77 445 263 419 402 634 924 277 77 291 234 71 151 417 748 396 114 927 215 325 297 829 620 878 809 812 404 137 198 489 618 481 467 198 934 20 440 743 166 904 475 26 670 317 244 421 673 136 533 811 690 396 747 505 334 851 693 964 208 884 21 311 683 264 445 308 506 123 502 173 7 981 237 524 660 86 490 911 332 545 50 291 249 431 827 736 620 836 143 387 703 994 302 182 499 500 764 808 141 160 658 771 296 378 641 696 36 138 224 326 109 292 242 826 117 937 676 1 381 260 448 380 880 297 995 947 130 997 768 598 457 788 300 417 555 322 329 336 32 132 958 758 648 626 271 75 688 75 47 652 653 136 84 40 807 1 650 214 354 157 37 108 58 654 990 130 574 739 62 374 1 572 262 62 172 624 276 335 647 219 647 281 634 908 824 454 846 285 745 828 474 883 393 803 543 176 834 967 449 605 19 903 550 63 635 192 411 155 527 283 970 410 217 423 789 794 54 63 947 805 60 528 708 692 659 504 609 894 70 461 524 480 461 973 228 512 147 436 672 108 615 117 264 63 846 404 180 318 199 426 127 240 398 259 506 129 118 359 863 928 901 819 942 324 804 130 590 830 331 477 913 205 610 563 299 111 527 142 734 785 234 6 432 132 491 902 396 902 383 354 678 732 831 678 497 835 312 804 214 180 10 577 688 972 10 309 225 215 221 848 114 459 596 5 259 824 333 992 895 995 673 209 531 78 162 522 702 708 396 729 885 712 373 678 637 247 219 598 409 467 893 685 886 357 350 436 824 219 395 597 27 104 431 926 488 189 918 680 626 884 945 804 51 117 744 582 260 623 660 829 68 506 325 546 117 889 187 149 937 513 791 865 486 368 824 631 516 325 54 802 482 813 395 532 129 226 696 8 866 816 155 116 945 191 692 832 714 484 373 630 998 840 697 211 76 175 977 340 472 483 808 460 38 900 153 937 821 734 850 126 260 977 145 148 632 362 669 859 43 358 921 342 992 92 933 350 833 847 869 405 97 641 930 697 659 250 502 751 80 634 432 763 241 577 437 119 134 911 625 832 925 750 477 617 311 210 967 933 100 181 380 64 666 856 926 39 736 520 635 392 960 520 507 877 140 759 970 641 112 765 734 868 591 941 692 45 578 45 78 144 78 310 349 127 461 356 565 438 310 283 648 877 269 817 811 652 512 239 998 275 217 151 417 942 810 909 53 127 197 241 286 483 192 139 790 748 227 757 634 240 929 875 511 255 495 572 409 23 676 845 787 65 848 93 245 950 191 379 326 794 273 829 929 407 215 63 555 157 384 502 516 484 76 895 271 252 757 838 410 947 40 589 450 258 675 637 431 82 539 1 733 57 120 193 264 300 59 27 864 439 702 575 429 940 130 957 686 186 791 541 151 297 904 241 182 179 180 70 286 74 156 265 565 247 127 772 318 976 551 491 627 20 459 980 519 914 783 146 455 310 903 958 807 712 9 85 159 670 489 295 365 668 440 205 287 844 444 758 131 85 181 71 562 590 88 936 417 697 611 896 608 501 598 418 729 617 264 98 587 218 240 982 826 207 766 528 733 622 693 448 317 266 351 607 305 831 391 769 57 916 687 335 727 656 157 416 986 569 952 96 195 227 107 81 903 313 872 192 458 397 704 190 638 162 283 310 5 29 861 340 996 265 578 940 276 154 602 20 33 228 149 149 463 706 599 52 134 335 525 708 898 190 587 516 897 153 870 944 254 110 51 842 846 185 802 327 907 951 348 836 208 57 461 915 100 807 865 947 137 776 251 115 823 77 21 542 644 46 551 628 813 703 652 397 592 615 803 938 30 940 243 11 818 160 347 696 611 35 150 597 108 862 991 326 724 696 674 987 529 275 25 489 324 534 237 969 909 260 456 620 910 505 553 442 271 257 769 164 379 980 477 877 475 722 709 30 306 149 197 591 125 34 657 873 362 714 334 265 3 819 431 244 853 675 122 702 496 623 852 570 191 326 306 679 829 706 644 612 994 378 252 422 297 3 390 966 137 823 488 393 10 568 623 625 419 132 159 119 445 804 600 351 921 751 715 665 484 566 272 61 65 647 43 921 695 455 200 103 614 183 358 563 695 295 672 130 755 855 206 564 766 707 511 479 397 383 315 995 660 21 942 861 444 56 703 989 173 221 668 669 773 883 13 831 784 797 444 120 827 596 38 210 774 339 686 825 76 442 177 699 755 141 847 973 835 810 832 656 131 855 428 957 754 905 539 212 396 550 112 853 25 434 31 239 681 230 544 459 284 210 183 388 281 483 625 370 578 383 199 108 116 6 571 446 340 655 560 967 753 108 996 938 791 136 595 380 347 335 917 232 715 126 590 551 939 692 800 74 496 490 873 916 924 652 81 565 11 836 774 724 971 7 116 565 252 808 861 815 196 522 425 756 40 138 264 364 207 601 448 113 187 432 998 793 869 620 624 9 369 756 630 595 672 837 652 278 674 533 341 200 691 577 800 382 490 955 68 501 942 290 243 608 228 931 933 113 258 853 800 662 941 888 997 472 5 151 499 671 949 699 433 395 704 102 679 275 917 123 702 973 474 161 274 311 731 408 339 532 773 317 516 632 294 770 793 147 789 793 297 742 196 631 198 1 748 228 201 823 906 450 573 676 436 610 336 656 320 775 760 620 495 836 153 406 552 535 742 295 794 849 202 826 629 992 623 302 752 607 54 881 56 678 686 719 283 745 355 6 843 959 847 202 822 348 643 917 365 564 451 437 781 672 118 81 259 404 637 727 974 665 272 46 791 443 757 908 979 498 53 645 802 178 137 875 792 989 993 503 772 243 676 560 778 891 563 287 952 954 316 538 617 577 837 495 352 726 169 816 347 398 993 971 968 484 339 418 274 314 303 112 3 42 13 81 641 918 808 634 329 958 264 425 151 400 563 968 463 673 996 915 568 808 207 965 631 91 752 833 603 934 367 558 203 616 10 361 671 637 477 340 326 287 255 566 63 889 641 70 230 588 591 561 477 789 622 536 905 229 672 577 546 541 822 876 434 556 248 573 902 263 901 574 815 467 860 316 234 456 18 768 537 826 766 847 428 532 557 23 911 100 976 655 109 85 626 763 378 812 564 529 454 631 299 554 739 667 134 534 712 733 363 24 144 478 853 8 580 701 585 764 201 789 460 47 54 827 708 282 552 618 431 163 182 213 914 170 76 316 692 811 99 439 172 836 890 494 641 104 464 475 522 811 610 925 714 577 547 699 991 618 900 978 500 396 214 166 732 929 368 757 65 831 995 893 997 484 594 636 483 462 739 834 959 445 257 453 423 310 763 248 299 675 842 493 641 514 910 926 757 143 422 327 85 104 741 385 36 679 515 576 21 938 199 826 660 278 878 166 743 775 86 178 44 36 842 79 572 954 634 71 962 347 490 719 750 269 176 878 615 265 91 218 845 815 105 752 879 727 849 849 367 965 44 301 257 561 597 969 316 242 608 911 335 158 36 63 313 863 484 651 818 419 328 329 899 276 477 403 523 748 476 844 406 117 720 85 739 355 619 754 86 347 941 306 169 948 912 254 317 5 334 122 951 997 768 585 334 875 398 644 399 810 247 829 71 119 588 986 685 156 185 674 780 626 232 335 814 692 992 549 898 26 340 296 418 667 663 945 611 168 395 62 181 355 107 466 296 122 148 27 341 833 341 929 621 238 5 155 490 966 262 38 139 830 856 32 552 720 57 467 413 947 413 315 134 520 227 61 894 938 789 569 948 235 390 840 867 953 191 232 62 420 806 683 721 918 738 356 804 130 202 151 23 69 303 336 3 251 172 25 130 793 731 120 425 355 612 598 438 969 652 2 587 597 369 725 855 10 272 174 530 57 745 889 513 186 607 748 541 312 140 737 114 272 222 209 784 79 434 13 610 182 530 373 375 979 505 114 907 648 10 388 574 916 171 524 765 533 270 558 17 905 569 737 816 405 183 705 914 602 975 380 418 445 979 703 351 217 712 887 1 713 589 531 605 525 793 354 611 687 64 810 721 180 885 592 424 904 661 152 949 169 194 432 812 928 167 575 872 876 94 521 398 230 641 51 935 543 706 548 937 351 390 427 683 966 729 166 758 696 128 419 470 304 826 293 169 219 700 698 626 615 19 490 92 619 849 306 9 92 386 138 687 400 566 554 871 768 86 677 333 731 602 557 328 159 210 545 24 28 600 836 807 532 161 692 535 8 147 847 838 921 13 834 602 166 247 884 790 40 597 528 195 392 475 926 306 898 688 851 397 906 951 245 86 558 90 486 407 400 253 280 127 420 656 188 234 727 893 798 542 178 229 440 968 18 869 763 104 8 258 266 176 972 21 696 941 618 898 865 458 195 595 378 105 293 285 182 722 350 790 634 91 303 834 110 471 225 4 938 53 729 778 372 844 75 47 719 266 241 991 506 371 214 396 76 971 9 654 470 126 216 426 746 732 960 250 150 679 88 313 304 731 9 231 157 530 778 284 995 729 873 466 8 369 957 561 438 514 23 121 258 780 293 861 205 293 820 218 540 42 959 116 855 124 274 283 998 223 622 986 364 712 42 480 999 630 273 583 346 639 496 375 363 973 853 745 347 702 191 11 788 62 775 306 488 695 697 62 349 125 681 304 126 399 223 391 286 638 982 697 561 569 13 861 22 213 159 414 915 263 577 417 361 299 921 696 464 498 825 411 822 523 154 440 702 951 266 489 430 443 734 37 410 971 657 572 322 757 737 249 187 109 668 251 548 262 805 979 983 133 673 850 502 768 577 137 801 503 609 20 803 8 540 627 991 81 737 812 736 410 330 230 33 924 662 682 492 517 170 191 167 150 367 520 145 25 287 217 376 268 775 755 577 732 247 335 199 118 545 282 746 760 112 881 206 592 794 314 826 956 783 305 464 104 418 545 682 828 673 250 414 794 583 710 982 879 997 662 828 380 161 720 207 95 613 725 664 799 668 354 34 212 104 139 588 132 757 175 967 902 511 261 321 736 612 440 725 846 750 99 172 786 311 239 547 754 863 897 774 975 108 776 109 219 369 230 261 201 746 68 590 688 463 326 804 906 995 202 524 602 5 552 305 167 841 504 659 767 418 169 479 605 896 509 99 880 187 909 710 525 913 845 949 540 852 728 327 69 94 441 330 523 237 333 961 266 27 858 16 896 435 854 815 3 773 912 734 185 264 213 361 483 30 296 105 200 293 213 717 45 641 602 147 624 730 967 869 656 385 175 216 232 862 948 556 201 496 269 133 516 385 820 104 465 164 881 691 491 30 324 278 8 639 684 948 447 328 544 516 860 974 360 776 624 679 379 913 469 893 349 681 813 641 378 815 197 78 845 869 912 873 173 717 357 949 588 621 947 589 45 448 964 307 572 341 717 695 375 393 386 288 586 540 221 765 634 652 455 418 496 899 848 699 526 853 571 436 884 620 672 616 558 200 248 852 279 627 321 975 515 984 597 259 547 88 506 735 749 2 7 2 208 834 986 885 936 779 747 858 622 609 581 657 285 659 411 860 64 958 217 853 986 662 646 765 119 799 941 747 482 478 715 361 153 469 655 652 613 240 492 278 136 194 406 886 249 547 558 471 133 62 844 544 397 131 878 650 179 690 489 712 533 844 129 643 356 189 819 461 848 849 441 955 855 414 7 690 577 413 310 370 885 421 835 707 750 731 501 366 17 239 234 329 443 498 694 943 792 337 518 543 356 233 275 499 644 364 778 852 626 927 265 15 385 461 180 736 986 238 969 197 47 914 328 764 93 741 636 649 857 611 300 993 357 510 234 945 796 487 502 340 714 413 340 887 125 334 154 679 415 446 210 930 883 743 10 304 915 308 671 867 869 568 513 10 653 103 613 661 427 351 849 328 20 119 798 67 590 526 860 566 661 723 513 95 25 671 539 295 27 49 709 408 863 728 863 362 724 477 157 520 741 573 276 529 56 438 640 866 285 268 364 666 4 798 873 741 790 228 337 253 900 499 861 852 988 115 843 585 510 838 681 936 457 786 4 127 719 97 887 289 439 112 396 244 262 313 918 644 853 951 180 818 933 357 143 168 372 128 416 805 294 53 243 873 322 948 591 963 90 562 158 29 237 838 950 420 371 612 694 804 448 903 424 715 430 943 300 796 850 611 195 595 752 93 408 159 837 343 291 499 337 231 73 881 910 640 444 375 651 604 568 892 187 54 630 350 65 488 435 53 203 260 223 187 882 259 498 60 572 526 759 799 110 645 229 669 625 883 439 232 607 545 895 315 127 238 644 960 572 590 155 847 252 147 208 11 129 751 362 780 777 648 889 472 271 6 239 646 669 711 594 198 788 86 191 722 37 433 632 322 398 192 134 885 988 678 470 263 626 350 822 587 810 868 516 93 804 185 946 538 184 399 473 524 735 728 814 862 54 941 309 565 887 540 803 814 826 709 739 781 649 338 164 549 489 518 408 588 432 435 972 944 672 812 339 707 583 839 404 80 674 892 834 643 353 775 620 12 827 92 642 558 557 343 34 483 918 836 428 466 54 890 949 805 781 746 558 533 777 48 644 585 665 611 624 397 44 286 413 803 498 835 841 970 881 532 350 236 318 661 498 757 503 428 478 631 436 413 998 90 313 433 481 16 654 678 702 525 274 67 390 683 833 116 303 623 284 918 568 622 210 134 765 530 27 689 469 554 987 294 296 782 872 820 698 316 662 926 956 972 440 126 384 789 825 744 366 33 749 393 663 576 617 285 168 691 573 86 868 178 839 869 516 741 19 697 999 178 495 976 117 462 21 231 709 942 335 924 558 458 491 999 42 822 852 11 297 615 485 777 908 488 667 1 179 241 870 18 67 26 609 687 217 440 902 318 128 317 629 812 88 972 983 710 668 941 115 632 121 162 325 23 152 140 158 695 163 374 616 577 17 35 73 185 872 272 84 834 353 854 171 525 818 789 806 191 253 933 956 895 422 578 93 109 835 545 35 256 303 451 989 491 474 377 764 861 715 552 115 469 303 238 781 895 77 109 251 34 965 136 828 25 920 58 666 433 597 307 852 970 699 225 236 326 169 463 932 506 439 637 189 588 697 878 745 266 513 300 325 878 913 341 477 597 904 954 936 75 860 108 786 975 924 96 322 956 593 75 790 761 267 134 752 712 663 364 243 265 958 690 13 508 386 435 862 192 288 674 628 722 171 87 301 905 880 493 606 340 395 23 98 873 590 226 474 761 473 833 341 801 491 486 529 79 105 451 589 817 361 85 990 697 526 14 454 223 246 148 542 849 542 344 105 315 373 16 595 930 769 841 500 438 240 298 115 377 272 829 632 476 491 805 463 510 559 297 146 626 380 101 601 688 57 779 322 327 642 4 442 479 710 143 336 682 863 244 777 961 690 496 6 915 72 505 311 918 19 711 212 691 670 973 652 808 751 992 772 294 789 607 812 834 665 478 439 505 641 794 38 129 635 711 353 462 378 946 989 1 629 942 653 659 4 626 974 405 565 128 962 414 272 730 337 627 421 331 892 978 483 811 273 95 460 188 900 3 946 735 393 529 530 951 356 750 394 856 482 274 4 192 878 107 521 341 671 592 819 413 96 507 695 381 755 556 4 595 477 682 384 749 484 7 864 342 634 231 981 698 157 972 616 860 52 678 443 337 665 224 168 539 448 891 844 924 657 452 201 316 487 41 76 686 917 539 323 62 404 250 110 747 590 373 345 515 91 573 778 11 700 259 535 561 113 544 435 192 586 918 365 274 590 662 724 873 604 266 157 480 853 586 124 747 495 551 562 544 101 625 198 262 158 339 804 311 224 945 572 470 884 941 860 162 780 208 484 816 690 938 685 894 688 166 104 532 157 359 445 558 102 356 19 131 973 906 598 596 537 0 76 482 304 749 566 295 515 788 348 608 126 623 585 388 282 230 788 665 155 79 438 891 149 744 373 411 894 747 581 230 692 323 323 885 25 897 331 838 134 373 762 983 857 71 694 396 476 2 214 202 219 914 326 395 893 592 688 220 895 76 142 381 963 219 57 339 313 294 544 543 615 826 64 401 385 309 863 51 575 951 953 82 26 643 965 199 594 715 448 111 216 88 164 411 57 740 330 830 169 601 355 898 283 585 412 92 395 423 560 987 390 348 899 532 506 355 351 845 286 695 247 919 30 802 632 516 458 713 453 153 739 176 469 736 987 503 842 15 620 547 970 232 939 967 716 476 9 290 209 451 165 608 656 592 657 238 605 114 982 110 198 482 743 804 332 185 732 179 337 953 968 55 531 703 763 36 4 892 501 907 345 169 972 509 975 508 851 577 167 958 114 168 970 911 745 446 751 790 706 83 614 72 108 729 845 378 433 112 633 474 621 778 37 605 183 959 983 888 748 350 261 735 269 718 239 359 442 285 181 297 87 56 786 817 357 285 14 571 702 915 282 635 462 739 980 56 521 445 756 728 799 20 758 25 760 390 687 173 731 294 579 126 411 720 581 288 105 425 413 993 291 387 655 875 320 65 733 176 584 429 806 944 145 342 714 567 213 373 334 445 970 144 784 911 500 552 624 889 629 102 689 915 261 284 812 649 977 346 411 748 90 237 78 556 853 157 602 369 804 539 913 573 477 649 865 413 676 453 368 519 890 365 467 629 327 319 155 796 446 738 295 510 419 876 113 500 39 621 19 269 990 952 717 375 546 855 504 394 759 549 828 395 266 579 375 858 530 774 445 173 402 595 948 865 727 867 489 135 95 746 719 479 335 157 439 618 345 191 938 662 551 526 75 205 331 321 593 957 167 776 641 248 846 116 63 720 466 957 468 159 646 538 156 475 788 85 242 501 27 605 667 145 160 454 764 493 162 753 74 283 751 615 622 921 521 815 974 154 336 989 298 972 57 200 44 87 562 652 149 433 54 581 187 309 415 356 240 701 547 841 114 391 639 169 136 988 977 532 206 824 979 628 67 561 504 23 576 629 211 715 565 982 767 750 803 791 376 7 363 350 871 99 633 3 746 360 184 417 87 952 484 515 891 112 45 988 901 819 801 656 93 467 182 568 928 562 758 558 702 291 646 488 264 687 786 744 696 32 848 226 643 532 872 791 900 40 152 774 593 763 610 597 254 127 37 611 331 12 926 739 778 901 903 543 31 917 143 694 646 231 615 786 826 451 579 515 306 330 279 522 577 268 31 533 898 687 649 715 326 176 719 909 778 581 835 102 333 969 826 833 879 949 816 933 107 458 910 475 743 894 615 839 362 127 194 30 780 363 50 520 454 278 206 181 90 641 474 66 380 268 237 353 164 183 367 344 629 426 265 754 658 244 490 979 343 427 233 270 300 745 278 105 299 859 137 720 988 572 746 517 935 225 921 442 278 302 486 550 146 485 868 496 602 989 611 808 465 835 614 912 123 184 905 914 19 260 129 893 904 118 690 65 367 392 470 968 410 205 54 793 294 630 116 656 492 393 782 933 93 106 372 780 657 998 182 744 862 522 40 87 332 904 873 658 939 802 546 635 266 918 864 841 986 734 19 770 926 768 513 112 110 601 229 171 303 645 84 559 697 696 218 416 570 689 816 157 815 117 310 294 676 31 301 296 64 399 28 228 998 929 452 974 511 227 181 756 452 55 971 878 790 22 531 41 471 606 647 346 730 820 158 675 970 31 611 532 116 350 750 962 189 914 462 613 587 722 953 826 22 558 965 95 701 379 848 436 830 700 375 808 78 340 161 697 48 803 191 277 162 798 763 306 765 624 890 351 261 334 29 265 91 227 15 482 429 940 319 197 538 909 534 749 557 51 680 7 959 101 904 842 818 920 157 21 327 61 326 237 623 708 394 417 357 831 816 823 305 29 778 919 381 839 101 688 789 2 322 60 419 45 418 15 197 576 848 97 158 402 76 824 61 552 376 529 172 877 60 33 225 689 910 793 64 326 738 870 729 386 741 157 85 685 267 938 305 933 757 940 782 734 488 170 399 573 845 660 190 812 605 831 606 100 141 670 56 247 509 222 92 149 87 841 756 711 396 745 479 884 775 531 823 967 628 454 55 668 241 170 270 224 618 200 31 764 338 302 894 893 140 783 494 891 452 897 90 243 774 467 636 865 102 949 618 63 435 157 963 211 411 855 233 934 158 795 688 310 971 404 706 180 429 587 93 510 754 520 737 956 830 742 210 839 348 876 906 645 60 664 598 851 87 293 500 756 160 38 998 472 134 218 81 648 218 227 166 835 577 257 520 997 305 787 784 797 97 211 439 844 489 59 461 879 730 990 814 327 167 80 118 948 175 979 898 336 336 693 690 743 166 856 466 348 911 19 883 915 712 351 230 705 864 174 585 312 392 861 695 753 432 510 846 336 809 330 661 535 743 72 30 827 923 209 124 684 420 158 177 189 363 265 35 393 99 300 53 321 929 146 8 838 520 29 831 169 506 182 361 660 916 888 312 284 794 698 221 85 769 324 69 602 887 804 421 520 667 308 902 350 671 27 548 18 146 854 883 406 294 914 200 152 812 959 44 345 550 33 731 813 617 90 669 970 572 38 740 630 611 475 135 411 617 557 9 633 651 852 4 610 964 852 766 816 202 613 569 668 13 285 256 395 778 34 125 828 655 525 785 736 718 790 775 905 288 727 636 427 631 114 110 952 915 749 417 485 283 484 450 431 817 26 770 228 976 942 30 214 207 113 639 100 827 132 357 279 537 464 768 190 559 647 761 683 168 709 291 44 881 970 550 309 492 652 30 878 992 986 604 589 804 983 614 266 87 161 645 151 150 851 82 205 747 912 308 54 534 391 100 542 546 927 24 944 253 928 518 149 157 209 196 674 187 99 484 635 901 832 37 753 602 984 835 137 528 677 17 369 424 980 924 765 219 800 79 529 739 212 694 237 738 287 922 425 238 575 674 823 807 647 257 276 29 994 364 664 136 398 76 140 292 272 996 295 61 372 961 540 801 107 671 699 274 101 179 909 334 300 929 84 925 943 590 310 709 795 79 726 742 785 80 579 287 738 362 493 952 912 951 164 56 623 532 590 964 236 337 218 162 172 891 614 51 752 831 191 482 482 277 573 664 761 328 564 495 26 542 207 254 447 711 599 835 67 182 675 618 524 491 799 285 861 33 542 24 735 904 867 59 653 569 324 660 387 148 64 863 245 703 755 314 575 602 31 844 848 915 220 433 399 908 553 352 466 334 669 293 256 343 745 484 595 674 4 680 985 92 523 659 383 629 758 606 404 450 825 209 522 75 410 977 117 868 779 36 915 229 513 534 379 383 496 660 208 803 64 799 925 833 814 689 780 606 290 683 139 544 815 284 239 164 521 283 504 17 406 18 512 427 551 111 873 138 439 288 914 728 89 289 121 47 418 909 827 869 82 724 805 678 278 994 888 479 962 826 503 134 850 256 606 45 165 54 746 620 685 807 512 431 909 350 206 288 191 930 220 399 13 253 675 997 394 24 733 583 464 637 511 14 191 938 467 70 69 586 910 819 312 505 370 882 170 742 510 870 164 355 493 239 129 875 352 380 264 127 149 214 17 833 141 562 630 340 255 723 149 871 712 540 228 892 105 269 328 234 114 624 976 681 413 821 852 981 61 78 804 677 195 344 264 519 860 297 36 19 594 174 232 361 559 623 66 532 958 337 857 537 509 361 615 934 711 124 342 889 107 676 153 309 585 973 242 371 606 466 992 904 11 837 827 411 527 737 962 430 748 58 274 985 832 471 993 608 109 262 767 526 637 744 571 178 678 704 467 709 996 824 926 22 546 910 235 336 543 806 340 654 394 739 155 169 126 310 348 985 231 616 189 308 81 548 332 802 365 395 609 508 505 329 417 696 418 758 428 92 502 397 412 890 914 175 918 425 553 94 951 614 42 273 402 767 284 384 427 760 162 932 402 894 441 946 628 482 930 820 38 819 231 149 585 342 346 612 927 969 232 138 227 530 594 21 106 986 915 199 133 574 552 268 93 847 872 263 366 532 19 949 434 780 99 597 644 229 744 323 347 26 719 951 854 769 314 941 289 395 320 414 374 448 664 568 613 633 862 599 101 467 582 226 780 648 417 516 807 526 848 524 894 241 829 119 823 702 534 848 514 530 909 143 648 23 99 552 508 523 974 188 19 436 21 442 836 616 304 198 707 828 492 692 791 325 7 536 746 569 174 822 404 522 65 974 197 523 407 855 849 357 711 899 215 779 152 173 867 360 70 872 1 708 52 151 539 862 597 604 720 785 888 713 478 235 112 313 313 437 90 850 23 175 276 24 629 196 348 701 855 143 68 491 410 359 411 260 705 244 315 146 269 131 310 550 381 823 46 733 339 652 25 654 596 421 29 305 203 623 646 944 800 656 466 171 119 408 916 327 768 430 580 434 810 79 332 23 137 313 164 563 676 57 169 162 984 581 714 514 347 372 877 875 170 86 337 814 283 402 765 576 887 105 189 769 655 172 243 219 83 572 735 719 680 271 86 255 300 530 908 394 979 327 405 41 869 431 141 478 795 984 211 635 936 823 106 541 390 218 43 638 113 199 197 125 909 589 807 786 379 497 983 243 113 606 826 785 26 896 437 373 606 621 531 94 548 591 605 64 312 703 581 490 621 70 180 377 79 414 215 428 227 606 10 388 639 680 743 569 284 167 801 428 543 501 261 574 645 701 565 522 629 161 717 226 592 213 891 470 915 148 994 561 428 172 665 925 241 232 93 636 469 950 660 813 489 54 657 731 515 160 576 520 799 638 386 455 86 80 512 42 604 871 641 234 465 293 148 813 467 479 899 910 763 233 293 808 795 388 316 973 320 58 244 723 963 114 514 470 410 330 157 21 341 841 637 403 314 779 654 770 584 104 42 941 355 671 389 229 329 476 996 959 119 709 200 444 73 582 455 985 126 888 604 918 989 148 291 280 50 92 766 644 737 673 385 714 792 121 902 291 191 743 451 140 352 823 187 665 459 876 809 616 553 196 333 415 765 106 476 213 179 735 102 868 886 140 631 564 989 133 783 487 917 174 273 724 311 120 121 456 601 412 736 853 574 26 827 512 312 414 616 402 248 427 635 976 347 854 992 975 110 735 618 130 149 66 812 413 401 929 522 643 177 4 343 489 21 595 516 116 773 7 997 965 544 888 385 408 172 519 863 12 582 847 649 267 430 952 159 394 548 949 947 968 692 336 439 134 563 912 325 209 141 266 878 50 461 221 675 412 569 570 40 676 259 841 838 738 422 470 236 747 688 479 689 721 84 776 965 458 517 604 337 15 724 399 797 747 588 50 811 422 288 718 726 119 264 852 569 478 589 364 599 35 88 609 85 775 812 501 863 53 731 248 516 105 339 587 995 144 507 585 925 502 214 855 704 294 393 189 685 254 658 95 380 992 863 303 870 602 45 544 708 571 202 550 19 914 159 498 46 261 463 878 352 277 468 153 462 168 818 211 408 623 567 472 556 936 927 635 744 790 480 877 207 718 848 298 791 162 216 920 508 895 40 856 198 16 481 976 24 838 580 488 513 889 310 229 424 256 427 792 371 467 485 629 704 634 766 966 143 184 193 272 861 721 392 416 759 391 49 531 254 916 179 339 772 637 497 221 211 603 429 857 688 454 678 49 843 548 421 634 357 821 172 365 708 757 517 749 756 868 640 413 391 123 559 739 50 480 462 241 694 258 689 884 957 150 307 337 784 957 364 730 158 868 322 431 182 424 969 487 299 858 587 822 962 354 949 644 118 638 595 409 902 561 43 159 559 868 898 408 785 828 598 315 276 246 890 459 739 273 85 47 400 189 448 35 753 700 993 349 673 143 109 21 808 247 302 698 889 840 467 58 526 663 155 246 341 95 122 13 872 320 178 778 554 306 707 733 984 283 656 1 876 531 818 445 601 409 581 459 900 60 820 287 122 596 653 407 382 76 961 516 197 525 206 384 822 830 990 905 20 356 184 785 749 866 801 620 546 366 789 330 680 932 653 388 860 263 339 344 464 670 689 821 222 771 407 427 46 864 676 666 783 936 367 230 885 986 556 588 632 914 669 810 520 211 26 638 426 286 556 778 512 490 459 501 549 578 698 271 717 763 596 833 770 833 994 361 172 193 619 678 627 260 3 781 351 139 898 276 419 879 389 259 118 630 732 449 220 290 254 304 212 558 2 817 138 260 272 899 719 526 290 909 511 761 856 75 49 752 37 155 507 276 11 400 138 392 40 239 690 911 696 186 811 252 80 434 798 89 334 435 313 32 998 399 959 846 459 668 151 514 504 997 944 803 266 309 738 994 394 434 572 4 973 787 38 849 438 751 213 124 284 971 136 947 963 563 169 128 615 911 333 466 477 334 714 108 908 599 328 67 894 933 836 480 854 179 134 771 378 275 303 868 742 263 814 866 432 747 391 221 341 429 213 546 555 883 516 55 146 406 302 508 695 410 239 75 688 343 601 830 702 433 212 996 958 343 299 113 743 956 922 701 543 236 855 353 65 829 643 159 111 350 876 367 922 617 778 832 611 916 447 400 265 565 171 175 95 53 678 573 223 914 755 29 161 805 783 430 859 924 316 238 597 894 643 871 208 7 559 727 139 751 408 503 390 825 926 98 909 664 346 420 364 939 693 904 664 507 369 504 828 472 219 981 751 700 695 835 787 779 427 338 586 512 402 547 163 905 962 679 327 311 678 376 970 340 277 373 235 900 196 299 930 106 881 452 999 778 812 977 584 371 117 632 263 398 270 24 890 568 608 577 688 15 296 531 271 579 388 666 431 664 119 819 124 406 469 53 249 470 383 196 776 46 702 718 946 561 422 110 512 592 491 99 126 514 340 808 678 301 532 656 140 123 121 240 62 446 662 609 710 311 994 940 836 438 381 84 502 993 369 258 28 541 444 123 361 495 349 41 776 897 902 246 517 657 489 552 115 317 266 280 863 597 401 109 718 906 33 61 248 903 164 533 602 952 168 693 380 94 345 862 194 296 340 594 519 137 235 683 911 26 417 487 48 451 487 889 393 910 142 81 144 393 795 528 401 97 438 958 622 962 961 746 254 448 908 820 970 480 484 71 198 38 579 739 522 922 927 71 234 972 3 498 816 606 558 30 947 348 564 171 494 180 94 55 971 455 574 754 888 210 527 401 163 125 949 528 324 679 865 442 853 87 529 476 640 682 469 27 824 271 728 205 559 405 678 918 507 699 160 86 128 430 787 386 211 726 310 163 143 463 168 34 603 72 501 24 68 708 452 11 300 677 265 345 417 577 249 979 45 904 663 227 160 730 290 429 305 474 986 470 245 740 860 280 365 941 764 617 340 958 181 817 295 595 303 700 527 598 926 528 604 246 121 542 258 418 28 273 253 427 240 578 13 129 745 113 871 237 747 394 395 85 54 235 989 268 399 699 185 64 796 54 954 356 959 80 824 416 607 334 507 112 995 866 102 972 225 322 103 510 595 201 760 155 97 635 204 936 854 606 699 10 758 352 314 268 91 950 351 934 603 562 63 640 564 346 887 989 963 75 530 20 190 137 230 85 614 979 73 630 43 357 676 666 982 93 977 932 70 119 27 378 495 382 125 485 76 641 723 265 515 440 661 543 402 475 183 746 522 489 105 440 935 578 507 183 885 912 197 264 655 725 643 719 426 44 210 687 712 373 766 501 480 995 916 791 347 520 93 628 280 787 597 805 206 493 322 977 746 482 758 955 54 616 461 389 999 777 304 136 899 173 630 396 483 577 958 815 268 615 557 116 377 238 420 17 609 719 29 52 851 598 26 377 52 436 339 800 154 784 844 708 326 225 532 152 257 328 392 351 768 540 282 166 941 319 910 113 963 244 723 752 711 403 719 342 188 593 555 881 362 226 301 498 458 203 399 247 178 787 554 847 60 519 953 588 518 241 435 322 832 147 346 534 902 499 489 209 479 133 691 457 787 149 631 161 352 149 396 796 948 253 106 258 315 727 841 25 218 624 401 189 525 14 450 564 688 942 575 362 63 930 399 90 512 260 207 46 592 296 56 724 760 507 555 13 803 557 979 954 989 207 746 786 871 856 771 222 728 479 513 798 504 567 922 514 637 25 965 524 162 717 770 694 31 143 82 72 482 925 97 429 631 403 718 580 285 508 977 481 278 446 307 820 400 717 66 200 197 834 241 272 298 228 880 2 415 865 804 732 280 114 294 931 543 788 695 413 440 747 353 520 212 490 919 116 822 105 42 108 302 535 687 63 688 986 537 817 671 454 719 875 932 979 897 965 15 558 744 956 788 689 78 783 798 840 175 707 888 62 300 341 364 829 477 516 327 398 71 902 971 642 626 641 334 3 960 209 552 982 35 79 898 686 766 6 378 186 745 920 69 898 372 31 749 114 415 386 802 51 368 439 380 692 421 780 795 129 901 151 308 325 208 596 837 582 432 426 134 512 854 956 752 853 543 267 422 790 905 167 319 121 581 728 330 637 901 674 858 418 383 231 0 660 14 500 507 572 86 870 13 908 669 361 724 828 528 847 233 91 995 252 320 221 543 815 889 219 247 599 172 753 803 538 259 697 39 538 110 969 568 644 664 404 683 352 472 819 391 192 444 29 71 960 284 711 844 740 532 335 483 884 845 369 225 687 792 95 908 299 657 340 356 712 55 71 44 840 647 828 264 655 870 714 383 70 719 3 806 652 602 915 239 723 21 281 866 827 170 314 932 339 215 523 27 735 411 675 100 260 564 563 682 753 389 322 986 369 109 348 199 195 636 238 423 593 854 573 417 283 908 287 478 139 159 726 22 938 916 889 338 791 854 840 704 951 113 502 209 845 514 813 50 249 435 204 883 937 822 29 839 998 430 791 520 998 725 63 743 804 240 156 854 320 789 597 107 164 822 872 195 350 329 843 122 296 186 982 133 16 677 197 376 25 159 589 196 436 868 453 393 488 944 404 395 75 437 226 568 249 442 217 576 123 93 578 212 564 457 643 594 105 439 890 21 397 46 791 775 987 850 718 280 69 124 720 793 188 296 224 293 44 758 200 700 157 316 738 116 328 153 174 719 262 570 362 571 773 557 765 349 125 843 637 258 189 845 321 177 287 483 906 717 10 487 955 692 183 101 417 636 558 19 845 32 751 920 270 715 942 869 426 395 592 548 911 615 225 265 982 717 77 132 967 344 445 512 556 150 194 215 599 58 500 392 763 702 571 601 979 706 773 349 316 940 348 684 584 542 26 539 557 14 731 993 495 681 235 287 151 689 81 495 896 651 62 845 903 121 197 41 642 28 713 787 470 990 282 649 663 355 329 839 730 746 386 195 700 965 998 889 541 318 884 894 741 603 996 418 515 291 764 990 332 511 446 234 21 614 805 528 513 702 409 887 204 13 275 109 304 203 449 795 902 541 859 543 186 746 750 726 144 950 184 420 88 942 806 558 260 543 386 671 199 670 779 987 782 826 191 436 977 991 190 94 241 188 914 720 534 992 90 410 704 207 670 179 951 862 533 25 765 338 233 733 911 179 47 16 3 103 549 592 615 545 536 790 782 46 780 423 143 225 404 160 456 166 373 707 397 908 23 490 515 631 999 905 641 915 94 2 899 557 8 709 301 435 858 482 347 433 479 354 520 463 707 287 447 245 735 568 170 822 731 602 517 198 199 724 629 611 672 803 552 637 546 325 110 801 590 246 728 589 876 27 155 435 898 676 850 359 272 420 988 581 306 831 961 539 89 287 277 819 794 641 796 823 69 255 144 387 188 797 584 425 196 343 722 834 255 951 101 346 705 243 783 191 885 18 201 224 218 107 830 996 167 14 401 352 931 311 566 589 284 86 150 115 540 6 704 176 921 641 944 409 780 906 771 829 372 981 329 349 131 203 310 496 160 765 363 593 946 78 193 991 706 448 886 733 726 54 349 807 335 671 852 947 815 459 365 225 780 962 281 848 197 442 388 971 811 913 678 334 134 595 49 736 79 20 180 407 680 781 835 867 326 282 430 2 302 44 892 639 859 583 545 442 355 822 434 708 679 385 121 642 508 81 28 201 334 546 14 708 115 169 523 92 766 897 180 825 408 733 488 391 383 306 14 530 175 817 639 46 479 388 267 499 493 507 215 275 941 507 406 331 228 672 796 172 616 760 152 258 497 105 190 535 704 282 916 365 247 695 194 807 328 514 254 687 546 882 314 548 175 952 476 793 213 972 996 93 550 410 906 493 103 740 457 1 297 371 654 704 218 242 696 334 494 824 372 475 929 808 690 548 872 256 780 255 401 868 713 251 701 659 69 169 540 800 343 366 719 546 881 426 856 767 9 375 535 623 251 938 765 578 185 747 523 545 154 938 597 681 615 855 459 18 736 742 850 802 955 455 574 522 289 811 238 583 873 136 249 841 816 639 536 252 66 340 87 42 898 140 190 55 736 709 511 895 158 938 680 818 630 277 702 321 195 220 61 86 212 796 933 877 569 965 77 351 603 657 64 258 8 146 286 800 90 830 967 796 43 770 444 631 649 746 375 991 788 616 203 587 673 73 424 415 493 102 420 28 526 488 424 428 38 164 960 730 640 5 835 356 102 296 852 836 819 477 64 428 640 22 638 90 544 925 501 484 899 964 744 183 305 675 163 782 787 660 347 803 885 975 163 470 16 737 386 983 357 363 947 26 454 348 184 702 805 307 584 435 110 763 666 242 425 273 428 685 545 125 785 313 402 175 12 153 623 140 166 220 510 922 637 972 631 104 920 443 145 216 458 1 891 163 926 235 360 406 626 824 861 497 650 473 71 873 400 625 547 132 614 263 483 185 980 88 105 755 211 477 640 114 304 102 455 919 95 414 702 81 487 956 181 914 912 558 383 581 844 439 892 349 482 679 786 308 976 939 27 997 99 778 785 684 150 554 987 144 49 852 267 474 384 985 452 531 445 120 469 763 566 337 129 951 242 581 794 457 766 270 954 30 578 903 681 104 309 572 584 82 578 576 107 135 398 30 15 904 242 76 255 934 49 723 532 270 28 195 776 650 554 846 892 707 737 587 670 612 303 673 597 248 631 647 540 996 483 998 284 145 551 90 166 333 529 753 220 194 817 657 364 309 403 709 908 101 775 567 897 563 527 372 720 798 167 67 66 555 645 433 149 969 467 812 358 648 767 687 792 527 589 22 305 548 209 497 412 250 475 106 673 939 6 47 975 193 991 72 393 600 955 140 574 860 900 475 764 693 693 692 592 591 2 350 372 802 260 852 440 848 450 934 479 149 791 777 825 470 963 967 573 780 732 889 582 79 179 849 324 627 977 716 124 678 270 350 550 131 870 62 267 0 778 896 417 410 560 955 87 681 366 485 804 819 20 504 570 984 63 344 23 461 131 187 904 645 707 713 811 126 257 974 385 843 713 674 922 297 782 237 798 641 322 587 571 429 409 893 749 986 174 149 774 233 694 430 556 501 794 857 570 166 840 565 828 635 479 115 756 996 862 629 867 430 323 506 583 276 705 425 658 19 493 831 980 352 561 5 449 774 628 131 766 364 171 808 373 245 875 587 831 235 231 742 370 693 17 167 25 75 907 128 118 870 889 239 14 393 832 690 48 994 802 642 524 219 935 175 762 467 240 766 705 345 864 931 561 723 768 890 112 265 6 238 366 354 44 871 505 550 943 92 664 667 865 819 461 951 70 956 194 53 520 775 850 166 301 81 12 618 208 872 408 371 636 926 476 623 578 493 364 419 590 83 67 581 248 404 457 457 35 794 750 978 59 435 232 404 570 72 443 614 53 330 202 431 277 17 540 781 756 993 575 379 788 175 611 175 970 240 783 998 455 720 124 630 570 39 474 46 728 497 54 880 494 283 416 557 280 34 403 524 699 478 551 192 923 662 660 623 653 706 298 115 155 172 696 869 851 981 861 299 571 905 754 355 742 998 582 34 944 145 689 574 522 847 325 612 670 897 236 330 954 969 190 871 364 2 526 41 298 714 853 97 397 52 438 164 422 331 682 382 581 999 309 556 482 258 589 634 611 719 968 543 897 145 603 684 556 423 521 836 538 409 475 270 953 326 888 897 61 635 544 642 61 723 74 26 97 490 901 37 671 65 750 634 385 626 771 658 419 930 57 309 145 894 144 858 552 385 712 557 280 389 845 125 767 706 744 513 416 20 862 415 42 33 931 599 233 165 475 462 691 643 925 972 358 852 708 830 688 422 547 42 410 533 275 666 687 493 749 691 556 901 501 302 260 487 872 86 81 295 468 563 377 7 189 977 619 86 938 229 762 946 399 700 743 389 80 652 965 844 337 989 476 406 905 597 252 349 264 926 845 72 719 994 80 474 285 338 316 370 423 818 703 67 366 166 362 640 207 331 335 699 648 105 629 240 647 252 676 423 806 844 770 395 734 497 417 56 530 402 821 642 219 586 404 187 518 522 160 611 251 205 446 222 573 880 338 445 289 503 826 496 919 59 467 984 898 336 185 350 936 560 738 757 399 340 303 618 747 560 434 907 787 621 175 8 582 477 974 707 418 408 263 245 934 938 119 514 850 471 228 224 288 589 149 628 540 220 916 248 218 326 334 266 127 394 367 268 677 70 744 786 845 292 806 601 315 316 255 657 598 301 73 543 768 747 347 821 281 36 256 918 312 834 148 383 2 31 169 132 103 746 168 15 331 583 424 835 437 938 834 190 592 510 811 954 990 636 289 445 618 247 982 218 554 118 953 984 82 419 250 408 540 250 86 470 786 316 251 875 385 242 408 843 33 548 993 187 196 322 311 612 82 768 786 865 436 35 443 835 753 38 457 335 652 524 438 596 418 903 99 136 751 826 421 132 807 382 36 969 508 118 335 428 346 646 415 771 809 259 464 520 707 619 215 599 595 145 21 633 811 305 854 772 260 584 906 597 438 297 679 766 413 402 715 25 805 180 700 335 174 621 881 407 905 521 954 828 779 926 699 670 506 985 291 959 608 512 606 729 678 287 664 396 631 745 147 822 443 628 576 321 657 324 504 292 387 963 485 283 269 622 571 343 13 560 641 542 581 620 484 671 416 198 181 115 863 563 885 463 20 791 419 894 857 644 140 159 803 694 38 549 928 374 996 51 23 454 461 930 824 508 975 541 125 5 203 839 982 341 104 223 687 402 913 797 587 827 823 716 443 529 491 103 652 791 73 308 933 465 919 897 903 144 816 44 937 106 330 317 335 42 735 369 548 984 71 323 120 371 475 496 53 963 845 479 945 361 287 778 86 216 613 161 258 255 751 550 944 302 620 86 755 32 355 219 671 827 163 827 790 417 942 216 712 635 765 546 249 352 713 204 811 375 762 323 837 562 0 574 278 457 759 755 934 961 606 782 353 98 314 931 140 295 65 379 731 684 918 314 212 796 119 51 240 974 702 956 413 613 613 980 554 524 306 655 720 513 474 659 307 771 105 967 898 372 38 233 150 816 852 250 576 149 29 92 143 278 610 871 457 108 73 517 30 54 395 794 801 856 823 372 713 906 677 73 242 134 744 180 413 94 539 313 736 443 944 34 143 906 943 401 624 216 362 805 423 20 426 163 421 837 661 139 512 99 279 152 910 608 95 44 487 490 599 831 496 783 185 19 524 440 346 809 181 950 588 121 278 607 99 887 466 291 128 963 923 617 986 391 895 18 850 501 662 494 336 698 138 470 285 861 880 836 309 813 631 820 771 587 879 871 772 589 476 359 750 110 834 815 784 646 492 330 128 798 300 829 42 519 29 937 407 274 95 17 708 390 203 218 807 188 957 976 199 283 450 298 547 386 496 235 33 788 296 976 307 685 622 11 969 688 559 381 772 381 286 619 989 327 655 758 599 946 134 207 593 844 393 681 331 441 417 816 431 627 768 76 116 476 502 737 749 676 647 982 858 35 416 636 582 317 661 367 125 68 102 469 524 518 714 433 413 327 910 497 314 181 918 872 756 168 644 667 702 548 900 854 836 470 189 119 184 498 167 666 537 289 187 43 512 251 749 488 75 422 101 415 583 587 669 857 730 579 434 309 607 630 178 622 472 673 132 715 834 991 34 877 340 21 663 546 320 581 480 738 578 422 279 931 996 247 186 9 992 297 511 793 455 522 237 96 271 939 612 423 797 474 87 952 181 812 550 341 20 662 243 480 727 394 763 592 875 913 59 748 756 738 35 514 453 212 622 659 755 65 370 784 635 194 668 551 565 498 596 689 382 161 753 57 978 497 243 980 719 382 323 999 99 754 765 701 248 722 286 520 715 488 118 273 58 383 424 957 392 6 505 158 7 223 118 835 893 251 250 275 556 216 598 350 424 147 381 846 899 710 335 734 19 369 858 393 400 246 470 602 911 257 92 764 757 382 957 985 553 618 15 513 788 503 701 744 320 170 317 600 322 141 806 336 423 180 134 639 887 245 491 45 427 988 896 248 365 385 898 231 326 380 350 39 209 436 735 670 766 878 214 63 389 572 66 989 234 729 595 953 592 726 326 554 126 840 180 691 424 541 291 506 90 774 797 789 580 825 613 563 488 234 667 354 417 554 859 458 223 12 93 451 291 214 536 220 126 471 330 682 906 417 310 772 949 605 808 891 32 914 269 657 169 700 286 38 403 422 211 509 319 848 68 516 873 855 70 194 963 21 339 328 362 274 165 742 793 170 776 197 249 278 657 945 954 535 397 423 668 517 939 716 924 340 272 164 680 346 26 202 887 371 393 388 558 993 476 538 633 334 631 144 543 642 920 585 454 429 32 940 364 393 557 421 145 636 328 237 961 793 767 567 770 354 244 92 181 598 944 877 519 410 426 839 983 791 732 802 347 15 796 448 84 105 195 942 715 764 684 655 694 483 276 806 756 606 9 810 902 700 891 355 483 680 90 875 242 878 146 438 592 39 333 762 326 139 244 48 883 915 879 939 594 160 322 829 721 956 562 224 904 773 882 397 752 347 137 243 648 899 129 729 868 967 634 456 570 113 52 251 367 801 716 998 954 733 411 789 619 868 266 213 309 501 274 18 917 49 912 275 518 399 855 999 778 152 471 777 579 516 112 838 89 295 85 821 866 852 937 704 205 307 41 246 812 831 106 947 678 724 774 976 128 553 346 904 903 951 790 910 331 367 235 231 436 642 205 102 275 373 972 903 698 316 976 136 212 193 87 654 953 338 243 650 522 300 853 498 218 744 954 184 446 453 907 763 327 4 646 534 203 461 137 345 600 179 185 161 597 687 233 490 790 95 500 755 757 996 532 811 593 711 807 979 983 876 617 135 898 629 326 614 411 387 848 927 966 682 145 797 959 199 306 315 172 459 554 416 479 843 311 499 663 287 774 157 174 280 156 672 60 465 139 919 885 260 410 711 744 30 64 369 180 921 262 237 552 86 585 816 337 215 58 600 880 229 455 233 742 389 660 314 902 233 699 546 576 336 926 795 858 641 230 589 57 121 394 134 349 613 675 731 899 759 344 446 213 355 584 87 320 847 187 838 504 371 167 322 393 431 119 25 498 545 315 529 118 892 975 380 31 146 759 875 582 836 139 324 122 166 357 595 923 309 157 861 644 838 319 550 872 116 645 714 215 187 84 115 261 286 958 115 847 372 49 743 161 987 175 171 481 618 261 450 45 638 188 476 480 716 554 413 952 589 592 770 836 37 152 318 705 146 432 0 339 740 691 945 688 514 316 744 263 302 920 361 430 923 382 752 581 984 106 640 688 173 115 942 89 182 677 820 138 521 467 873 534 181 273 507 161 55 739 537 281 434 538 198 768 16 291 119 645 641 535 979 619 760 580 25 936 297 479 70 252 717 898 13 238 525 62 738 577 329 736 696 712 63 524 856 407 3 982 827 182 942 935 953 250 519 587 871 248 81 446 194 942 147 216 36 365 486 71 145 884 453 310 246 182 408 823 717 659 935 601 6 185 946 818 139 888 125 644 66 565 19 572 938 132 134 279 773 55 556 42 515 276 536 226 576 822 99 105 264 605 775 710 291 416 381 211 598 89 412 351 365 799 662 33 835 391 778 499 440 565 785 361 922 646 792 680 535 310 127 21 286 902 20 971 538 770 465 198 412 426 5 302 998 363 459 252 584 841 214 344 817 961 83 722 990 912 994 632 633 971 934 413 886 352 977 6 535 73 902 900 816 389 375 381 263 829 231 627 574 510 174 516 714 401 232 668 429 715 692 708 639 624 128 15 283 579 630 607 88 815 86 185 349 517 548 474 883 701 496 728 985 569 573 57 129 843 237 228 69 354 904 596 853 483 564 549 527 810 443 792 820 4 996 434 661 157 195 720 487 370 885 366 101 532 427 353 210 466 919 339 59 481 414 942 608 124 30 947 752 100 195 403 951 123 886 374 365 856 196 391 744 524 969 251 923 376 229 288 997 531 67 987 769 152 354 412 111 71 99 402 911 458 474 21 878 74 171 797 229 595 817 92 144 268 198 167 468 536 13 373 51 48 875 338 287 783 812 518 410 236 492 738 977 240 610 839 796 370 37 561 786 336 57 613 181 325 856 907 414 526 698 711 955 120 627 289 846 485 638 967 978 389 223 716 207 597 779 588 438 235 158 339 902 566 200 258 16 714 17 110 136 550 777 976 445 325 839 818 461 685 403 83 560 538 753 543 207 610 478 257 130 331 408 717 175 430 941 77 490 424 540 558 627 818 596 620 883 680 988 900 94 57 763 518 790 268 743 199 129 688 878 53 556 225 406 166 835 376 926 849 943 433 286 521 75 905 405 1 201 316 316 416 411 857 835 316 727 107 409 504 4 762 11 605 729 638 281 224 574 846 487 766 9 415 733 860 23 99 768 531 603 286 867 183 741 150 458 790 642 370 654 735 929 814 975 986 725 213 786 210 833 407 331 354 562 795 620 705 805 24 214 683 992 947 208 850 457 955 89 547 220 548 199 463 361 290 534 719 489 924 852 638 479 451 879 172 786 700 156 148 61 684 383 950 95 536 471 269 905 715 83 797 592 44 178 377 439 292 550 478 654 495 282 68 832 29 668 547 769 504 489 988 583 644 454 712 473 936 265 737 427 605 705 556 133 77 335 341 437 145 555 457 836 856 140 719 838 670 755 339 765 909 11 500 335 953 284 572 436 261 42 175 668 63 170 875 252 159 696 355 20 457 617 807 93 885 529 669 478 841 540 849 930 695 341 129 180 227 267 903 391 913 749 222 966 635 788 809 513 1 342 391 266 795 289 482 276 721 816 746 960 119 570 462 442 61 135 653 690 870 965 931 791 878 445 194 918 261 388 579 548 61 4 632 154 7 895 536 353 276 717 971 656 968 738 428 925 511 974 109 651 448 173 890 339 130 642 542 705 92 61 450 955 850 341 709 809 963 739 395 322 694 286 356 715 41 841 61 867 792 502 841 292 844 34 208 971 385 829 287 300 357 835 996 987 785 66 759 311 598 473 726 805 128 954 173 582 541 189 382 966 352 278 85 227 519 560 212 987 250 806 988 569 987 170 174 125 464 746 904 79 481 191 16 32 573 559 385 909 492 955 182 229 525 929 207 54 212 2 790 809 796 552 677 911 924 970 140 142 685 914 10 974 53 53 963 519 946 439 350 807 736 361 826 227 456 295 105 979 415 246 249 253 576 561 532 173 436 716 42 740 703 446 360 448 239 109 794 306 177 589 816 652 916 356 717 272 519 756 299 484 463 120 645 586 10 347 909 81 528 697 654 612 705 240 899 736 145 499 608 428 784 141 325 876 880 501 337 284 413 179 936 153 500 401 756 946 884 409 374 715 835 538 587 79 930 206 955 732 468 890 766 419 635 145 286 646 177 610 273 52 688 113 411 616 763 445 198 295 834 399 25 385 100 421 506 760 830 408 614 326 472 768 650 249 21 110 514 944 766 294 256 203 0 469 57 372 988 198 584 950 764 365 765 36 444 230 724 595 708 411 660 732 908 710 479 33 327 357 843 245 541 936 660 912 912 599 68 0 365 47 463 184 135 482 78 880 83 211 441 138 848 303 291 701 434 679 277 16 337 277 986 818 417 964 304 899 163 837 374 682 964 626 25 861 72 594 164 461 341 865 566 933 732 984 639 0 277 241 612 976 345 616 867 829 60 649 966 382 9 393 19 282 964 386 847 678 606 129 723 540 524 109 543 808 741 164 492 739 462 705 947 189 191 574 707 7 836 157 791 318 309 855 600 756 237 904 704 206 884 312 120 321 444 779 241 861 567 681 837 703 794 866 873 62 871 502 428 61 269 362 571 737 407 869 76 707 470 464 368 312 92 140 20 164 837 685 388 273 354 674 356 182 36 364 139 579 993 817 906 694 425 564 926 314 778 992 564 749 456 498 14 100 656 828 321 852 526 173 785 675 300 234 813 96 708 791 155 806 722 820 913 580 627 1 750 264 134 191 535 206 387 128 114 191 292 708 383 859 980 77 603 35 826 259 93 311 407 981 913 140 417 673 493 540 731 243 141 979 595 618 810 188 801 709 189 454 531 631 896 522 381 486 149 492 666 826 437 909 582 739 825 855 347 427 406 363 279 840 83 353 414 143 981 884 73 603 125 481 597 321 953 858 685 117 967 619 464 122 329 960 26 641 380 676 516 145 387 12 375 951 188 264 498 708 852 261 934 345 867 449 282 887 859 240 555 250 719 675 316 44 715 97 57 697 709 941 73 796 941 436 144 81 893 791 55 996 798 628 694 274 971 80 682 727 516 527 119 401 498 718 402 834 231 907 703 476 767 304 245 996 139 409 912 490 571 546 821 555 405 617 598 144 671 318 636 466 193 791 977 570 720 595 665 208 512 181 478 433 909 110 600 669 530 174 583 524 493 389 216 340 896 91 557 557 533 884 202 750 697 677 700 274 845 363 796 750 886 675 208 705 231 813 212 738 760 166 507 182 689 976 717 403 287 831 274 602 159 841 116 631 934 211 889 313 340 790 994 127 229 548 287 79 848 442 607 399 375 753 246 296 830 444 46 147 508 104 288 558 769 456 988 222 853 10 137 461 121 848 990 367 161 649 10 838 270 768 64 775 48 516 621 246 351 617 219 481 628 991 213 297 175 616 73 418 618 797 307 546 8 609 447 677 164 370 371 717 585 861 445 771 546 558 39 810 107 117 86 667 636 14 801 614 911 61 607 403 785 218 15 615 985 812 12 531 208 708 479 467 881 5 866 25 494 417 377 974 784 933 547 720 84 938 952 458 28 741 133 737 141 396 279 694 356 505 669 840 845 234 402 551 370 64 390 106 611 747 164 526 464 938 39 601 673 417 506 776 396 807 548 999 857 804 172 256 302 526 77 841 644 705 291 447 195 295 905 902 360 711 312 286 822 751 689 986 793 914 55 85 214 693 949 770 913 738 542 252 309 726 649 538 380 600 502 73 526 637 285 863 614 449 784 459 97 304 741 580 787 153 419 955 46 574 625 684 807 588 479 487 826 456 182 859 848 942 87 60 133 133 592 123 157 270 719 690 195 873 779 506 438 614 298 226 180 63 637 105 913 294 815 816 655 96 508 705 505 95 37 642 912 783 839 546 669 983 489 20 825 801 674 927 342 637 986 854 433 331 499 8 94 600 246 155 250 964 456 751 456 639 537 222 958 647 431 558 359 694 205 256 629 33 240 315 973 967 956 673 273 498 647 51 411 519 622 255 653 219 535 430 78 431 894 846 68 861 117 701 990 274 320 98 66 327 87 294 961 22 425 977 352 960 459 188 759 470 848 112 368 295 141 330 252 614 398 209 835 661 543 740 441 156 450 177 111 528 207 411 724 329 552 911 888 183 295 277 518 736 558 15 982 417 924 163 845 380 120 814 979 389 402 561 442 772 970 513 43 649 561 260 536 947 276 801 890 90 443 146 776 448 611 440 458 52 470 457 198 940 820 449 615 600 113 295 853 586 710 508 455 210 297 246 858 732 230 901 11 301 744 6 59 665 702 202 642 881 682 672 474 462 754 297 235 738 272 959 607 946 544 702 246 256 466 403 56 16 434 477 731 800 354 434 23 433 98 996 810 349 667 573 597 916 228 234 998 870 608 187 443 428 532 854 556 909 738 240 183 342 359 821 254 99 392 734 520 705 630 258 95 539 888 227 97 754 526 886 472 57 912 736 941 4 433 820 515 736 997 616 208 226 312 164 557 953 52 184 723 851 869 147 757 611 849 528 78 284 38 322 326 849 585 332 68 111 80 537 22 66 154 288 241 427 763 63 579 645 145 334 611 448 299 902 538 146 297 730 258 929 261 147 468 843 45 681 747 690 610 67 604 253 317 924 331 719 146 896 697 715 570 109 443 348 430 508 969 92 238 688 884 50 437 59 558 929 996 831 731 168 211 600 671 753 84 542 466 817 278 699 650 36 103 721 165 830 399 73 581 403 814 402 518 370 420 724 245 679 683 151 982 456 998 302 279 67 172 464 853 749 119 174 873 956 381 987 822 625 455 314 684 557 743 325 80 104 608 879 634 763 443 942 361 333 335 74 377 534 708 2 149 848 598 934 559 692 311 420 408 366 691 691 7 503 412 123 887 108 148 46 925 682 108 412 50 612 945 485 686 6 298 447 449 636 56 851 940 112 805 816 319 909 217 812 855 84 130 623 384 355 463 408 20 414 305 866 630 318 117 937 251 928 286 918 31 982 573 227 78 836 0 822 150 648 557 855 563 388 906 293 917 378 244 169 796 222 988 226 506 956 487 240 529 793 372 905 874 455 437 450 98 741 741 939 761 7 653 864 949 667 56 570 144 839 242 204 373 133 725 572 65 212 168 606 61 737 365 43 948 850 790 990 539 42 135 551 571 2 349 436 300 979 535 69 924 543 382 909 473 631 554 799 371 994 389 651 237 88 177 689 731 643 853 69 411 219 655 470 547 760 115 956 499 336 801 39 460 233 32 71 597 14 997 756 196 806 417 587 238 726 795 579 495 91 87 206 318 453 798 634 456 433 825 612 761 257 593 285 652 230 845 191 614 649 236 534 986 383 189 826 918 55 260 36 967 357 343 932 613 765 571 799 56 894 717 332 945 1 544 184 180 142 372 510 893 422 833 710 597 434 823 518 248 857 265 790 908 218 875 878 162 831 515 425 17 232 478 812 955 323 779 10 194 679 742 79 834 380 802 339 548 689 514 402 921 813 44 739 831 148 719 558 142 438 570 88 514 621 631 557 250 293 968 826 558 331 237 802 234 360 114 570 22 100 789 387 888 132 736 620 712 607 695 185 690 634 72 209 854 789 806 675 232 175 329 173 615 469 152 563 663 352 885 174 97 804 777 627 739 185 317 489 475 282 586 359 544 900 575 50 843 702 492 807 629 554 225 459 985 781 308 133 118 222 574 757 942 715 938 666 645 259 618 383 556 232 514 515 217 858 283 357 407 61 521 647 18 632 187 506 728 440 780 657 790 303 321 139 197 80 795 966 198 369 398 703 87 64 774 453 884 722 581 181 166 36 515 599 598 705 714 622 542 378 819 504 585 598 277 16 156 732 788 115 565 906 275 227 949 954 180 511 965 882 481 5 487 832 220 431 810 776 62 762 736 981 349 570 633 14 612 857 764 442 302 529 645 391 255 971 669 177 131 572 404 335 853 970 976 624 738 928 118 38 167 474 840 611 261 800 370 453 334 584 468 24 467 979 156 583 328 488 459 639 610 911 155 313 0 938 328 625 887 118 399 495 295 292 451 660 623 665 690 431 97 444 380 509 997 271 763 708 643 457 770 225 263 150 61 122 240 491 163 300 277 991 652 634 339 729 373 627 71 342 652 822 605 452 512 200 851 368 992 156 306 779 657 255 480 720 372 494 901 995 838 650 379 489 485 177 812 104 926 540 117 464 158 531 252 857 344 361 561 244 851 23 365 219 350 331 678 468 95 604 98 516 694 849 118 935 425 858 674 231 953 894 434 832 545 366 762 779 636 106 677 813 610 353 376 380 984 174 144 472 940 82 369 737 691 58 907 794 688 621 947 860 443 475 254 350 805 205 924 242 595 838 808 886 700 323 795 202 218 196 371 735 145 5 636 62 151 52 264 840 800 98 71 707 265 921 315 876 578 541 427 462 515 738 576 127 324 581 786 794 348 695 109 814 669 984 990 260 358 835 219 142 334 429 657 512 895 2 275 587 325 480 53 791 253 902 48 636 960 391 973 397 733 440 331 994 160 75 569 762 52 731 567 256 258 200 191 814 326 533 676 112 787 731 563 282 673 767 366 523 159 998 992 249 164 842 634 505 236 894 325 686 448 155 969 760 150 991 543 647 378 322 646 330 795 942 465 630 956 161 928 977 819 973 980 444 694 454 492 66 478 371 617 293 284 191 222 768 880 828 510 569 839 526 201 305 819 329 511 157 139 99 896 477 306 120 445 590 313 776 283 275 341 930 50 705 69 915 107 931 457 396 533 298 219 10 520 872 701 731 412 659 131 868 972 718 547 576 851 123 810 831 607 545 460 456 405 676 381 919 569 196 387 267 663 789 872 79 207 716 589 284 354 870 738 913 133 901 732 650 798 943 418 691 719 7 547 175 631 453 72 848 279 370 567 87 803 509 637 126 205 744 9 499 145 295 165 142 437 485 401 316 318 207 383 248 529 865 224 14 385 773 701 503 352 304 430 16 860 341 203 987 282 122 112 348 200 800 116 54 264 601 438 434 651 644 261 967 216 875 379 396 659 269 395 83 776 130 700 607 623 331 680 399 117 88 210 880 833 667 551 826 880 623 591 104 453 142 786 159 780 63 332 797 193 175 135 274 146 893 375 758 846 638 606 844 596 408 235 55 870 147 167 467 961 621 678 620 725 100 897 913 132 57 120 443 688 575 440 618 244 416 260 884 686 202 840 856 356 880 293 62 117 523 143 661 699 148 769 220 629 362 113 254 167 101 71 846 805 959 887 668 870 522 262 573 457 63 125 87 731 102 334 595 743 457 962 34 47 864 470 659 678 160 522 989 949 536 113 680 526 836 761 75 204 140 14 218 673 615 138 745 184 7 41 305 210 498 956 440 600 992 522 986 645 475 155 283 982 110 647 33 173 880 119 851 278 187 285 123 450 768 384 821 320 524 483 946 252 276 262 917 317 126 118 259 722 547 392 452 735 369 572 105 932 206 86 851 619 930 645 889 364 3 950 423 103 847 724 554 32 665 51 41 958 150 603 999 277 703 602 690 897 292 368 535 992 335 224 763 143 637 567 941 788 420 118 671 446 512 905 358 326 498 515 864 919 816 861 792 791 521 408 755 506 511 804 401 38 667 91 299 414 958 981 397 608 885 305 427 277 167 261 984 342 145 937 654 383 555 371 81 944 936 527 230 985 748 400 79 689 76 744 814 699 370 37 704 101 357 341 427 798 715 234 35 591 862 572 617 623 314 544 887 943 150 86 530 958 740 988 127 207 702 407 254 554 596 967 860 927 304 963 765 544 161 130 282 691 469 331 753 256 493 597 626 865 694 822 982 23 853 593 29 625 795 36 500 106 944 709 935 8 69 725 606 75 931 449 416 51 406 384 293 37 0 493 249 103 161 987 869 851 48 900 168 190 239 35 6 427 174 112 395 682 152 569 207 132 483 415 620 620 701 965 804 97 465 334 405 950 436 598 537 777 706 806 140 660 164 911 492 65 125 299 593 77 566 645 783 342 844 648 158 186 659 360 97 533 310 623 310 716 131 624 976 847 522 580 284 409 403 140 645 138 60 843 426 997 135 701 185 196 270 270 239 397 556 867 252 367 372 682 935 809 360 384 882 858 389 35 54 644 351 754 525 660 310 114 103 529 361 600 44 847 151 773 349 73 819 600 140 393 108 990 915 106 129 489 200 903 692 657 485 539 658 113 581 569 6 316 995 146 894 294 515 559 920 412 668 595 160 331 157 638 118 776 438 353 479 965 222 319 10 54 856 214 346 232 975 556 530 46 839 341 850 96 957 117 876 111 43 712 801 239 24 385 840 311 944 307 820 855 630 204 713 689 243 29 789 487 597 448 524 126 180 19 896 940 951 481 483 359 652 844 343 752 744 120 155 137 946 287 976 148 694 483 349 660 529 773 322 502 746 946 251 775 873 356 583 643 256 559 67 164 431 587 311 6 636 964 76 939 294 592 113 642 605 770 252 601 767 18 429 927 900 646 793 402 11 655 641 224 961 625 947 431 811 595 983 629 548 583 534 610 222 474 7 13 733 690 428 328 145 775 618 399 326 968 45 291 54 418 544 356 983 358 201 148 951 837 948 319 83 631 799 532 645 170 996 4 575 545 753 73 131 276 296 351 399 431 567 964 121 674 652 296 323 658 174 257 792 955 977 926 241 589 476 591 96 93 593 724 948 403 166 271 353 272 947 244 703 454 237 560 94 420 750 754 218 548 878 268 709 853 474 570 60 471 797 625 664 182 730 6 28 976 806 509 708 435 572 520 315 418 857 945 940 387 172 234 975 427 7 885 439 236 372 449 708 769 213 593 570 388 775 857 921 494 237 376 293 353 14 306 323 905 298 507 693 701 81 495 934 910 938 999 109 521 711 83 768 895 916 323 471 394 104 749 684 838 122 712 102 400 356 698 617 940 259 194 103 402 787 869 104 815 392 393 742 851 251 722 759 512 526 795 468 591 965 216 985 669 303 920 820 68 719 75 212 351 274 80 477 932 220 962 897 730 678 422 166 692 223 148 935 46 487 472 634 691 262 228 141 860 561 289 648 468 288 117 125 773 548 174 50 728 12 697 256 154 150 437 222 178 654 229 836 98 182 710 273 907 678 326 888 676 197 758 795 695 294 176 884 361 222 478 776 696 410 422 984 991 716 278 952 175 220 493 2 552 885 419 753 302 7 681 447 336 412 648 202 154 864 510 361 772 254 776 206 982 546 499 582 591 261 329 26 263 648 802 233 235 34 482 407 753 916 276 170 34 820 819 782 336 897 103 953 181 112 719 438 51 351 500 310 892 380 613 640 377 46 694 848 117 508 26 799 206 745 527 65 678 378 198 864 328 417 962 379 685 47 357 258 207 185 888 601 648 603 638 617 609 694 494 921 452 635 144 52 430 545 666 174 591 628 360 90 761 905 675 45 582 847 489 882 141 470 439 448 800 779 383 48 683 341 495 187 108 827 354 176 393 126 671 945 203 516 156 433 523 878 760 495 561 12 211 901 33 756 317 12 812 416 955 488 804 659 0 415 541 21 667 746 274 212 645 522 319 430 947 168 533 512 400 860 356 96 108 447 414 673 782 273 284 522 215 586 74 637 383 478 937 742 115 657 87 336 690 434 308 386 247 741 856 60 573 955 980 298 838 339 138 762 701 208 571 705 227 775 869 228 845 164 642 337 123 676 237 684 20 432 844 662 63 229 970 769 108 949 969 808 459 598 303 765 64 382 590 882 46 114 892 435 15 40 725 574 451 252 281 97 326 555 358 344 358 649 809 785 324 327 628 268 651 391 735 44 161 241 29 672 273 54 168 44 297 789 712 971 897 930 274 565 887 608 163 984 663 376 566 839 624 643 688 647 996 712 103 849 255 270 241 376 48 423 746 963 314 113 902 644 252 519 893 789 707 767 606 518 503 273 1 583 295 850 162 998 645 398 126 307 51 886 508 527 640 829 82 823 786 542 684 77 825 32 551 391 16 802 196 407 925 370 368 384 737 439 641 365 604 261 134 693 0 112 935 780 788 434 263 74 458 6 322 88 517 361 768 118 749 65 220 46 837 856 488 957 342 479 172 177 573 476 89 524 958 577 290 229 9 574 14 461 3 684 42 884 949 295 175 792 262 169 479 179 341 102 310 173 1 182 10 883 61 443 672 368 58 703 280 34 718 309 942 636 449 760 904 494 193 624 920 166 620 847 16 613 144 930 814 21 20 154 688 227 930 489 464 746 467 562 198 593 523 761 70 648 624 258 353 615 110 544 510 397 776 478 325 654 161 493 679 697 718 849 948 2 720 535 376 415 176 763 565 251 844 247 214 388 763 197 807 676 154 794 284 936 685 831 528 962 801 364 858 599 486 111 811 930 933 862 113 55 526 850 965 957 506 868 654 729 469 314 602 51 545 105 252 287 651 411 883 53 367 861 144 496 10 530 642 77 279 175 710 520 575 244 973 991 484 229 98 794 900 259 657 995 46 504 909 549 546 929 693 276 806 555 411 703 552 800 321 263 984 614 790 248 478 833 507 274 617 928 275 879 627 274 885 321 251 292 383 783 333 296 351 79 920 96 651 903 870 552 879 635 250 660 286 983 153 109 942 904 530 186 911 922 801 416 551 462 859 537 181 884 980 110 758 102 181 983 970 235 365 412 965 220 330 534 247 118 453 624 546 320 790 364 902 700 237 640 88 113 576 770 872 209 876 334 444 53 466 163 192 810 397 783 253 417 735 645 531 706 422 588 42 321 993 676 789 229 640 434 74 365 52 872 0 302 511 848 10 96 278 704 219 408 405 484 879 954 372 936 609 964 190 414 354 602 36 781 640 995 576 462 765 551 499 576 801 276 332 410 399 79 175 551 506 575 170 406 242 878 644 472 511 784 748 350 697 463 74 740 521 274 850 42 925 20 571 651 82 3 319 323 85 609 367 61 555 255 830 609 393 287 291 693 165 141 233 335 637 591 54 755 127 811 609 332 374 51 374 249 815 45 49 459 66 226 859 604 17 248 941 581 188 660 947 458 49 308 75 936 271 456 140 543 415 232 396 514 912 320 594 563 812 961 917 197 131 23 602 286 946 738 445 790 371 245 533 597 196 446 107 157 741 545 405 522 417 137 52 324 412 363 683 865 888 554 637 814 363 490 632 138 840 160 898 4 802 268 735 446 44 909 784 167 425 801 699 201 565 709 656 111 787 600 767 814 574 424 978 130 291 289 657 170 308 541 988 448 645 43 663 384 185 493 709 89 608 884 995 612 47 264 973 134 558 331 564 899 66 536 58 105 462 723 364 366 761 634 646 362 810 425 866 556 18 871 717 474 738 788 440 764 728 64 963 833 922 292 624 29 104 428 369 438 543 821 183 260 146 541 528 345 568 903 685 898 454 285 49 467 377 247 387 777 422 847 531 661 494 46 484 333 228 216 996 379 920 41 506 142 754 448 347 306 738 791 694 153 400 993 944 423 891 787 449 545 123 774 621 295 511 427 943 850 535 507 2 78 158 393 434 756 548 578 879 172 830 242 666 132 731 774 120 557 331 72 271 595 492 305 155 879 368 435 214 42 435 741 739 372 450 869 393 45 497 681 259 575 702 954 288 991 475 174 769 546 863 98 171 261 696 710 203 891 122 262 634 187 752 861 602 436 118 153 408 100 497 377 720 135 81 785 91 547 998 78 309 306 205 521 412 739 691 408 119 886 748 635 1 871 411 702 802 541 71 171 677 652 437 991 919 110 245 881 187 889 891 554 984 744 153 174 410 675 414 272 495 808 60 767 402 258 782 665 511 825 367 811 921 107 669 286 629 166 72 879 340 872 761 56 731 777 624 523 697 497 264 248 401 758 918 18 843 641 507 781 799 210 848 373 452 468 927 830 702 963 891 267 147 464 339 454 371 771 900 37 147 567 951 301 549 65 199 428 585 408 49 998 466 839 991 501 226 394 13 372 669 117 432 160 931 527 188 803 257 831 484 63 916 208 127 34 442 680 481 64 845 492 345 496 678 836 675 572 689 256 242 697 69 122 277 700 416 609 136 535 95 368 883 405 468 223 287 196 754 301 981 132 968 386 40 11 508 996 693 351 310 750 6 114 723 103 825 775 475 211 616 733 638 358 78 437 738 596 956 832 381 720 731 49 80 773 511 591 342 90 397 821 173 700 475 927 204 998 101 950 661 107 490 91 825 739 924 282 544 133 729 305 78 438 354 810 211 590 763 371 29 960 50 936 287 899 424 606 885 740 832 215 202 375 834 657 142 230 306 378 13 224 386 318 887 719 157 949 909 23 260 187 910 959 917 599 312 334 586 802 177 523 691 140 707 12 742 675 532 13 596 107 827 285 899 835 153 984 523 143 234 765 141 434 120 371 454 453 404 58 198 702 525 95 619 257 271 161 66 151 178 219 54 447 620 429 714 560 325 307 784 300 795 466 271 214 93 601 972 675 123 175 624 849 904 94 597 703 432 322 483 776 205 681 274 104 903 272 924 918 241 687 347 720 673 8 737 440 6 998 847 159 36 631 806 751 74 202 253 238 294 557 13 536 978 568 249 269 956 732 808 842 761 303 744 478 804 498 858 750 733 323 476 246 405 539 778 501 75 10 213 72 640 424 410 543 79 242 84 1 693 239 972 845 695 753 657 128 606 906 152 589 855 434 758 910 920 906 128 185 686 485 381 971 330 96 872 460 700 649 565 917 271 24 152 894 847 928 681 111 545 953 800 536 125 303 840 135 863 606 512 878 327 354 973 843 166 551 469 218 166 83 732 92 20 747 242 931 826 53 589 403 858 626 931 67 673 251 59 794 282 537 732 809 130 255 961 250 333 181 360 127 346 66 997 645 273 940 687 175 802 288 698 545 301 85 232 380 707 360 611 514 121 2 269 93 902 82 561 586 252 263 796 907 848 353 4 70 715 887 785 683 529 414 54 86 446 0 768 113 845 409 503 987 866 114 468 405 20 631 69 721 659 817 239 90 890 15 368 954 720 115 330 249 932 126 239 999 201 53 53 84 551 911 408 920 259 19 92 689 669 681 664 751 766 745 506 554 997 487 736 124 52 327 442 21 74 842 603 995 994 479 751 830 279 402 666 11 692 942 849 335 24 356 262 164 45 883 980 259 938 739 651 384 509 732 727 186 112 112 306 73 476 769 18 585 767 494 829 472 780 969 911 205 440 443 180 308 472 421 805 993 54 475 567 314 778 805 725 679 218 437 22 706 878 236 357 142 111 381 200 138 962 374 682 27 587 143 938 507 334 606 800 992 337 901 933 403 272 415 220 503 91 214 840 450 157 448 586 467 356 709 91 901 44 228 193 30 409 982 326 69 735 210 168 664 79 608 323 440 843 299 749 554 463 683 898 258 968 941 2 606 426 59 441 238 842 619 847 850 412 546 220 934 356 580 21 641 562 679 639 216 900 394 292 102 656 150 756 972 652 10 951 182 154 824 383 145 383 1 936 439 27 603 502 292 323 393 20 64 58 314 416 861 609 350 744 424 786 472 363 749 721 90 235 160 654 105 281 619 574 450 162 308 748 428 845 769 94 120 513 903 605 851 83 474 336 702 451 413 627 51 523 524 981 91 503 530 690 263 571 636 710 204 654 319 439 910 65 100 869 304 779 770 165 304 155 115 518 275 472 134 900 42 572 133 800 755 846 262 467 968 396 908 545 473 574 431 639 962 224 443 100 514 735 389 159 607 742 500 981 984 611 642 749 466 894 411 545 596 856 547 80 293 261 753 715 947 373 253 684 939 328 842 742 771 638 840 176 544 450 619 471 787 551 287 538 365 183 448 741 92 235 264 811 355 608 913 845 536 483 644 415 885 204 578 772 53 25 253 725 222 118 848 214 591 40 656 944 397 13 133 391 179 623 177 713 448 488 821 734 197 127 859 92 290 175 899 122 290 913 900 153 240 249 352 138 546 489 193 724 467 102 881 14 700 521 358 644 854 654 607 897 34 555 98 957 73 325 55 933 222 512 831 377 897 648 651 355 218 99 518 442 457 277 465 671 739 218 921 279 325 423 596 698 186 220 733 955 346 21 154 561 468 119 906 177 561 458 474 284 576 125 252 771 561 482 713 42 989 81 762 300 166 391 779 727 521 27 855 899 748 447 588 150 442 323 976 235 960 213 552 916 360 936 336 677 596 113 330 396 110 890 362 710 787 953 969 70 262 883 853 708 517 845 353 851 383 825 80 792 878 313 93 646 81 411 244 566 759 707 807 946 596 354 769 132 900 105 988 918 367 982 165 548 702 857 833 538 373 818 927 135 203 82 816 576 772 360 0 596 635 757 878 931 951 899 241 960 235 130 169 157 942 775 300 752 366 421 665 869 843 25 556 835 303 303 588 660 196 320 900 203 684 575 251 481 454 624 886 925 963 550 133 500 956 828 302 602 921 829 842 621 979 823 16 212 801 145 835 775 532 136 256 701 702 387 969 933 686 62 312 550 835 138 672 820 379 687 92 72 774 945 660 503 247 82 355 790 0 801 209 911 375 887 854 110 298 963 982 697 173 211 513 244 955 817 383 55 931 944 472 48 0 126 799 799 153 719 917 272 953 807 273 362 511 239 270 795 887 924 936 918 358 742 645 400 735 43 797 150 224 928 443 915 276 545 175 23 986 139 169 33 287 480 853 478 272 560 56 909 402 289 478 565 509 415 42 687 960 403 808 306 967 192 670 8 982 437 567 94 499 352 185 152 574 214 831 585 369 809 123 532 875 917 116 199 947 456 956 275 832 77 114 275 819 387 863 855 712 694 481 56 715 363 198 383 270 745 484 898 192 913 629 576 980 711 112 229 384 851 563 288 658 490 126 838 122 383 345 561 884 83 11 603 924 991 818 363 731 633 890 726 276 389 289 360 437 417 970 628 876 673 705 268 470 816 192 2 3 125 729 653 512 77 81 444 644 886 693 330 78 161 612 49 711 970 521 162 818 523 661 681 188 64 144 147 299 131 419 611 625 706 33 28 40 904 150 580 916 30 235 280 93 967 282 881 250 313 129 317 976 101 346 7 734 153 620 120 491 142 116 509 951 245 171 204 413 648 386 453 234 503 929 531 446 479 736 18 197 543 245 928 471 448 903 394 484 331 568 188 536 59 110 601 433 736 616 202 524 523 542 280 57 793 688 805 759 558 812 283 429 885 486 83 83 652 78 332 415 251 192 978 378 966 204 666 714 608 548 994 190 66 888 0 399 606 871 559 558 396 199 563 797 226 831 246 286 282 910 988 850 54 457 479 306 684 721 263 484 523 30 579 329 552 372 372 537 288 463 260 678 282 204 403 838 748 108 510 37 676 88 395 365 958 507 964 431 814 349 86 839 323 393 282 934 30 48 420 570 774 362 749 55 733 529 567 301 200 595 56 243 750 488 741 366 731 66 257 734 920 817 518 933 981 761 479 900 186 753 808 106 331 936 650 894 841 554 635 202 503 897 264 251 149 245 733 995 165 927 317 5 91 35 936 193 860 570 331 122 410 107 946 15 473 60 263 194 353 460 15 118 715 60 444 516 768 449 806 924 407 437 364 898 820 896 960 576 769 504 519 781 370 68 175 344 804 456 193 880 426 819 688 642 575 222 282 456 893 250 91 42 966 610 186 320 148 278 174 308 376 343 824 897 678 903 783 492 687 871 680 561 784 703 663 607 249 418 460 405 159 693 943 779 57 553 15 443 763 584 481 589 861 588 283 511 734 627 492 323 167 766 373 325 541 182 886 975 668 556 743 45 450 963 406 744 335 817 371 521 461 161 328 584 174 97 420 759 24 18 646 587 769 251 525 187 864 7 53 894 226 959 515 855 673 967 209 202 299 396 980 302 488 979 141 506 525 819 399 165 276 523 62 879 758 154 405 926 885 292 887 631 877 753 307 172 147 86 53 606 586 253 920 893 547 79 596 284 759 946 117 873 379 869 807 227 107 784 767 385 147 346 638 996 434 445 138 137 662 487 732 990 404 582 187 280 578 665 69 947 583 696 275 269 890 743 964 382 80 172 53 112 497 718 208 602 168 987 784 870 804 526 441 188 178 992 291 736 806 599 265 874 617 60 784 507 777 582 46 875 794 182 355 543 882 801 593 875 830 666 855 828 23 271 797 385 985 463 172 955 44 602 109 307 689 828 240 238 421 287 241 35 910 128 3 416 182 855 9 185 457 289 82 384 212 606 914 12 675 736 551 958 138 427 966 241 900 379 766 439 666 141 780 676 883 274 919 314 730 244 629 269 460 812 454 193 930 141 875 481 845 481 74 590 451 811 590 974 467 87 321 256 47 247 913 350 115 318 593 643 808 576 595 53 674 262 95 51 769 549 43 940 751 959 885 494 436 341 950 753 286 109 196 349 668 266 353 663 14 613 666 70 262 961 889 340 241 131 684 658 62 636 131 174 71 299 610 919 29 169 867 896 2 577 593 539 519 355 973 959 920 170 152 235 657 809 819 455 862 693 824 233 532 575 92 895 69 495 391 875 494 289 458 745 100 46 453 329 868 426 661 277 5 372 542 319 12 609 438 756 212 837 84 727 843 304 879 506 795 318 574 725 601 605 935 516 63 406 452 803 528 603 942 809 86 70 827 639 274 876 485 391 695 912 828 680 760 926 3 565 770 334 652 604 10 458 523 68 584 814 623 141 613 526 129 61 289 391 564 756 395 775 807 181 134 223 487 567 902 462 459 258 175 906 974 781 419 698 156 558 436 571 596 770 263 918 674 274 985 827 570 69 644 209 401 704 885 131 741 30 776 344 807 917 615 263 289 226 7 124 246 610 174 955 879 509 337 554 528 864 490 907 612 619 975 892 101 849 194 844 103 229 260 353 579 729 761 549 164 938 246 99 853 690 301 125 341 297 960 181 88 183 75 169 557 63 35 176 758 564 370 490 334 18 919 848 917 448 177 83 774 737 139 382 833 427 960 555 214 793 91 48 464 166 738 0 521 499 341 452 694 891 456 675 475 389 470 725 926 4 386 951 825 65 802 571 365 690 378 368 923 808 808 203 739 13 179 329 572 395 54 874 678 28 106 898 422 149 890 32 449 993 254 67 18 603 971 929 564 748 439 894 259 249 89 178 733 791 665 503 930 139 886 343 844 989 883 308 558 87 154 470 21 813 806 525 273 44 73 722 4 64 242 550 290 93 695 327 818 358 341 625 128 704 365 250 53 12 1 923 88 843 689 375 845 894 617 994 720 271 667 621 66 653 410 958 860 761 387 151 332 553 263 867 231 572 207 668 918 233 960 936 496 607 803 805 428 800 183 875 221 96 54 191 773 632 637 266 819 692 953 969 472 434 102 143 911 680 604 21 980 688 728 452 389 135 11 626 845 572 724 232 864 128 722 849 40 501 823 565 394 345 389 647 679 101 999 301 796 284 736 807 474 524 564 477 49 305 942 761 387 773 622 754 890 461 589 15 360 783 608 335 900 102 403 110 430 251 705 551 427 482 746 179 338 343 104 361 312 633 938 492 953 461 487 828 935 895 230 189 476 895 678 483 86 46 291 108 570 791 323 376 597 316 151 13 646 823 719 463 824 937 117 973 667 663 125 404 299 450 868 953 142 977 438 724 285 785 831 8 325 190 867 780 156 828 291 202 556 875 699 467 131 609 491 718 691 608 561 313 13 911 714 704 489 80 642 351 75 673 453 118 441 943 485 610 837 237 946 41 596 888 607 187 56 87 696 650 914 709 795 62 727 628 331 254 765 369 802 407 702 733 279 243 713 539 581 884 695 659 248 529 616 380 773 304 844 665 727 296 382 991 700 454 823 608 276 465 72 977 220 421 367 703 788 933 944 893 960 483 720 192 849 39 422 493 225 45 36 783 704 607 904 89 906 412 237 180 140 330 34 962 390 507 928 822 658 192 896 241 134 378 871 586 737 557 948 96 703 19 631 4 787 959 492 367 460 24 436 632 140 731 697 826 789 420 661 564 906 37 229 796 705 165 294 966 904 653 657 668 613 887 259 444 468 120 628 719 86 256 435 244 752 136 219 224 613 678 665 125 41 194 513 179 474 335 852 417 657 841 832 465 486 916 987 105 285 114 586 74 562 797 362 690 287 781 259 986 373 952 630 652 988 45 532 457 636 840 658 472 815 821 662 144 610 727 740 300 405 196 238 715 153 767 916 525 829 460 849 289 627 460 269 100 112 160 557 257 78 303 293 372 196 93 393 57 447 936 16 798 918 195 605 169 237 186 828 550 721 438 898 455 967 631 362 10 463 877 249 319 889 108 411 798 86 157 412 858 267 102 624 226 956 224 419 213 651 240 412 492 395 901 263 367 48 757 741 78 186 494 244 982 653 597 807 730 644 66 223 426 2 809 833 531 757 774 266 25 22 522 114 661 771 541 278 162 530 864 846 158 620 126 620 499 917 915 108 616 347 493 376 696 694 180 341 486 8 89 470 715 740 122 637 873 750 18 911 519 645 935 737 883 42 618 234 56 787 150 417 581 113 278 549 111 160 454 169 124 764 982 71 261 279 235 598 174 47 543 426 400 754 137 72 468 970 604 18 211 268 388 499 299 186 169 447 11 994 275 106 563 39 65 239 168 889 638 225 639 776 490 63 332 84 200 412 281 310 454 58 32 201 872 21 244 896 1 564 878 884 2 629 956 594 535 943 518 39 819 503 654 526 102 944 587 41 618 854 607 240 100 696 204 2 261 133 592 946 473 557 17 895 576 94 375 429 191 726 485 940 698 195 252 906 884 843 679 638 112 83 83 344 476 779 85 641 830 847 367 420 550 24 95 638 389 295 805 181 364 968 167 227 728 426 226 690 247 51 416 96 773 211 27 330 227 55 204 755 56 857 476 195 779 936 141 503 490 231 117 845 177 857 458 625 624 40 446 403 29 276 136 364 782 571 606 985 771 247 94 987 842 251 794 284 161 225 754 896 516 326 124 279 753 931 952 333 789 748 686 132 609 567 993 277 56 838 905 747 364 765 177 623 350 105 795 159 848 10 353 458 638 311 289 765 741 428 275 942 514 655 912 320 155 236 284 278 159 688 160 60 395 759 664 512 967 510 270 66 522 163 779 320 729 719 929 795 652 872 661 288 802 86 885 565 876 32 716 111 437 396 444 604 223 493 965 101 467 434 911 641 3 840 755 886 712 374 79 284 110 763 14 891 320 881 680 917 275 719 500 36 666 103 324 791 568 723 556 873 577 684 825 832 713 717 922 33 263 537 1 433 796 476 521 278 314 634 393 59 515 796 23 523 514 422 334 191 246 166 296 361 948 264 998 823 78 432 904 871 361 624 865 179 880 52 254 775 166 541 37 625 571 439 64 662 326 551 982 669 828 179 335 974 933 881 2 363 198 766 104 360 340 594 594 63 412 644 722 645 653 112 270 307 436 419 731 69 210 536 440 373 91 912 862 198 606 711 809 93 316 514 423 188 447 501 929 523 832 102 167 169 988 641 761 972 22 603 63 794 860 723 187 462 58 149 273 589 209 146 595 756 455 384 820 632 609 56 259 247 107 5 578 745 241 304 193 869 348 723 450 509 128 53 537 77 10 957 694 753 223 432 713 674 885 149 64 237 731 661 744 145 242 701 406 106 289 985 922 115 829 367 601 92 521 1 444 19 921 963 755 801 451 867 661 986 303 188 104 346 405 744 685 430 400 322 269 811 415 57 790 663 818 99 149 102 664 771 633 614 65 338 573 876 303 84 325 338 416 454 106 408 82 487 884 651 181 506 650 919 60 561 986 323 370 188 663 81 774 2 154 787 419 96 927 699 223 527 434 868 797 343 287 393 355 357 685 33 252 785 629 999 307 745 108 94 540 694 755 322 96 222 834 409 623 527 921 848 288 575 278 410 544 693 321 925 695 986 727 764 710 818 324 324 861 520 264 712 558 864 843 950 935 856 154 744 477 453 57 601 370 442 215 493 294 373 616 691 831 527 137 999 496 326 851 527 519 714 472 760 391 302 665 494 616 759 46 200 947 162 626 25 995 365 8 191 998 272 408 24 718 922 486 135 702 550 449 193 72 6 662 486 495 541 232 737 246 214 94 89 46 531 239 217 806 214 597 406 841 839 590 644 590 668 327 813 546 208 584 391 171 244 694 940 973 79 333 917 506 745 860 419 449 495 314 156 232 666 253 850 347 674 818 174 518 460 840 11 924 364 204 140 607 941 911 618 572 545 858 659 515 417 964 176 506 759 689 181 842 426 962 832 63 37 600 418 645 849 619 255 134 58 989 561 519 226 28 291 458 774 389 378 61 928 950 792 7 896 109 799 570 170 802 969 188 603 940 74 296 447 859 830 484 865 551 637 56 576 156 217 784 9 306 695 145 607 231 86 943 951 758 298 972 801 920 74 901 112 339 912 521 169 942 351 40 175 159 710 927 585 118 549 71 207 280 576 223 264 294 525 527 799 279 981 326 650 874 747 997 532 915 254 917 76 642 939 429 822 138 209 154 569 371 489 417 711 363 787 105 680 588 266 41 242 661 292 917 832 15 267 825 822 438 867 712 284 113 756 41 764 59 850 677 184 606 63 891 828 971 686 744 757 746 479 928 321 50 227 847 15 589 956 401 514 504 285 240 304 622 300 662 898 154 565 836 807 684 268 746 637 845 125 185 428 117 215 446 387 166 587 230 77 695 287 434 567 714 570 591 97 60 408 468 483 663 409 55 896 103 787 398 515 25 900 215 753 82 312 563 824 692 859 741 455 546 259 778 564 378 846 235 138 973 33 681 785 11 250 930 985 572 140 277 410 238 615 245 289 672 360 439 355 500 279 221 766 614 160 843 168 150 951 650 886 202 132 616 831 488 500 469 59 681 189 262 539 675 466 567 926 251 276 821 435 347 68 42 615 948 598 63 542 567 717 836 325 749 265 548 165 177 791 630 570 706 739 682 934 771 305 17 584 562 604 380 593 652 351 219 138 927 328 246 309 855 756 792 115 574 675 273 331 112 969 245 227 70 87 81 795 532 656 23 676 247 643 249 629 379 625 309 818 958 237 934 860 272 164 352 145 887 485 876 545 466 579 712 245 737 298 726 807 901 502 789 761 450 49 483 793 794 168 867 176 30 735 293 80 693 965 232 50 17 180 863 91 629 707 327 730 742 479 514 964 82 580 240 29 13 233 359 565 550 344 761 806 476 741 776 69 124 987 111 60 602 619 430 172 800 92 349 28 652 244 631 314 608 690 626 176 229 644 608 319 872 648 149 343 60 889 718 672 612 273 949 60 291 993 567 43 505 305 21 982 816 219 619 602 24 632 970 794 247 828 951 364 842 842 171 321 253 554 584 560 946 559 967 472 221 876 954 521 129 100 928 594 93 909 703 302 585 953 703 25 130 302 605 889 219 61 975 273 764 210 974 558 832 786 555 83 786 359 660 753 785 684 954 882 662 717 790 488 835 773 742 961 926 272 14 971 22 996 527 253 181 945 907 693 498 359 381 936 53 359 911 158 973 110 593 781 642 925 950 92 906 920 49 736 364 291 891 424 772 423 896 423 721 102 372 679 135 633 39 364 136 777 143 406 474 424 511 730 331 325 868 232 689 417 413 462 875 772 356 932 885 657 195 330 532 429 336 61 315 458 287 923 190 327 864 547 889 113 409 272 872 637 989 757 41 82 99 337 989 217 14 722 994 683 219 536 503 35 96 286 345 534 310 597 965 726 109 561 62 951 998 391 971 333 708 50 473 839 759 422 619 608 913 417 789 754 496 715 452 763 523 885 602 947 712 127 567 489 508 969 78 139 309 566 655 626 541 160 974 783 400 160 120 616 305 888 266 55 684 286 224 109 292 167 233 93 416 289 8 576 415 70 985 494 494 803 48 448 38 526 938 913 608 226 775 158 801 458 281 925 745 459 919 144 93 101 775 330 433 201 677 171 612 542 47 33 327 265 813 12 911 950 178 331 0 773 108 235 789 709 559 281 46 143 205 990 105 652 825 601 191 238 306 783 495 108 623 535 251 633 472 285 837 297 761 429 59 59 533 579 963 902 692 251 75 900 158 168 255 361 853 349 940 701 496 802 809 281 450 915 788 39 567 978 937 287 820 933 389 81 401 470 836 799 685 940 377 476 968 478 653 149 579 230 180 472 304 444 22 388 387 838 835 655 919 941 477 414 589 425 741 308 236 638 576 896 719 426 114 843 375 555 226 724 74 5 379 766 326 530 746 768 604 434 816 161 709 980 200 789 182 757 640 381 427 893 7 111 160 231 737 163 289 382 955 181 520 266 435 668 63 389 386 95 177 391 902 719 427 67 519 730 476 11 801 961 191 946 122 129 544 499 795 280 864 153 33 448 934 316 174 609 838 740 768 321 352 530 811 640 263 196 260 131 651 125 377 64 77 620 254 118 125 273 901 696 624 798 958 158 364 299 759 111 889 796 620 388 993 605 692 52 584 200 736 165 820 695 616 346 786 39 897 427 619 744 87 452 671 521 254 213 751 723 246 782 361 602 111 48 197 239 655 699 600 216 451 933 395 215 914 886 628 589 994 892 630 237 519 715 765 437 450 163 345 622 219 465 766 773 209 809 57 254 472 867 377 809 539 342 435 429 178 292 931 911 321 87 749 160 979 498 876 447 715 551 121 818 913 322 606 833 627 836 576 467 298 78 997 375 810 93 514 733 19 549 5 984 275 836 61 811 834 307 598 151 362 77 126 105 185 863 910 868 294 291 933 113 947 597 18 389 188 743 330 844 938 352 529 193 32 659 163 525 23 716 810 761 955 217 959 501 624 162 86 385 248 605 275 560 982 312 8 267 303 844 508 893 651 299 389 271 552 715 339 814 987 362 476 452 864 646 216 175 966 594 335 950 780 380 154 810 981 317 647 8 654 43 86 841 307 958 314 653 706 639 772 463 16 584 338 534 110 974 111 243 899 305 924 611 623 623 863 53 928 261 631 938 913 869 454 541 896 668 233 579 532 238 483 593 537 601 772 462 567 843 891 648 767 666 806 86 137 514 72 935 347 154 706 768 805 70 695 227 622 954 1 234 817 941 51 458 187 724 403 171 166 971 372 263 189 261 59 973 130 267 549 706 913 759 388 94 128 129 187 960 49 23 364 903 297 356 481 885 628 352 223 52 208 374 968 98 378 765 699 111 717 105 985 927 870 135 552 953 243 113 95 634 328 162 862 959 990 639 47 255 547 842 691 267 981 681 965 515 384 762 792 14 140 34 690 27 149 596 349 44 141 384 582 924 839 677 343 205 563 606 845 238 400 947 225 609 860 827 814 779 372 414 18 652 165 305 441 582 115 167 701 50 318 661 621 697 728 919 219 619 494 536 510 355 566 732 681 720 534 394 511 676 819 53 398 416 334 387 195 613 935 50 438 518 527 514 99 72 789 299 717 746 960 455 655 189 367 635 527 208 936 334 259 230 614 433 751 686 332 593 46 594 89 188 992 122 460 987 613 573 81 782 86 803 28 555 630 88 439 158 116 730 900 566 389 648 163 562 690 651 593 925 156 968 319 779 48 392 955 393 506 932 174 608 549 340 794 886 696 678 498 887 640 910 244 497 535 480 717 803 148 190 406 806 841 873 969 289 198 725 894 149 221 79 333 381 783 443 966 112 60 304 521 634 22 662 153 302 889 409 817 535 492 814 805 647 760 602 103 676 729 4 103 997 108 74 795 414 793 928 538 560 864 207 562 436 574 391 671 17 197 438 278 39 330 164 86 243 993 448 813 785 247 328 797 590 347 921 94 890 519 433 445 885 97 961 869 66 763 19 979 650 505 943 784 393 166 848 186 786 929 129 633 447 466 561 669 727 720 68 803 900 974 188 953 751 214 545 262 843 122 237 547 66 62 119 631 767 914 900 738 600 897 826 699 419 766 205 905 575 487 793 821 921 115 89 544 18 284 387 933 547 256 239 898 832 666 80 6 255 64 164 32 771 434 339 183 763 328 446 266 382 167 22 367 540 471 756 82 63 928 212 655 321 929 690 396 646 753 786 543 287 811 227 909 237 668 329 991 526 683 50 669 287 900 68 590 870 601 492 131 213 435 183 930 256 903 184 830 993 821 683 472 367 220 563 319 730 696 716 89 990 404 2 3 672 410 541 569 347 517 118 107 10 540 4 726 656 547 19 715 370 692 513 386 82 499 935 596 915 798 154 930 588 918 674 178 695 234 340 21 591 165 892 703 341 947 839 900 592 269 250 209 924 106 702 441 7 212 711 969 239 746 592 651 934 914 287 972 924 626 860 230 530 381 489 553 609 369 931 226 282 859 481 207 419 738 684 840 282 482 134 947 708 874 972 68 46 501 213 248 220 259 812 613 83 710 443 421 633 914 983 77 304 114 954 893 121 988 727 588 462 861 375 787 86 786 35 328 281 300 153 255 317 751 587 236 850 113 190 158 525 833 99 846 187 930 624 572 465 266 53 333 519 193 54 139 439 155 120 336 16 944 181 432 762 603 706 31 216 87 545 231 389 315 239 473 934 13 296 57 250 144 739 815 500 656 992 75 283 620 127 360 315 200 19 242 26 22 253 799 583 923 10 995 360 706 466 296 769 656 471 365 763 508 652 972 944 366 21 288 715 424 18 42 726 86 639 44 967 669 416 222 374 329 626 377 16 840 898 395 256 857 33 13 378 260 900 477 181 400 766 615 702 271 901 844 886 341 915 634 667 302 324 641 482 942 316 340 69 732 746 297 689 103 312 476 876 458 558 493 970 994 839 480 426 224 495 77 732 440 173 163 149 408 100 916 82 465 759 170 625 746 648 449 746 937 430 451 223 656 467 400 624 989 798 893 725 472 635 150 66 898 338 784 602 11 558 420 688 361 810 806 181 337 435 909 565 525 95 658 462 384 277 254 277 260 249 354 604 713 726 667 170 295 715 451 497 80 91 756 93 975 813 272 430 528 539 802 884 525 402 1 613 816 186 680 286 214 233 127 522 12 725 403 484 489 422 574 26 575 200 338 245 191 166 630 508 110 219 403 557 910 590 76 463 95 911 228 240 875 642 434 913 317 244 115 279 335 824 622 813 242 690 70 760 331 86 733 873 331 441 995 91 586 643 256 332 354 140 407 814 974 202 53 388 968 724 481 948 565 987 107 942 990 233 99 431 877 439 458 191 224 481 964 873 834 772 165 492 811 670 587 994 694 527 605 864 70 391 475 465 509 170 333 441 698 508 391 608 232 109 699 886 449 616 334 650 658 597 458 614 321 132 591 662 679 152 996 953 405 738 972 506 475 984 531 763 531 22 593 984 225 911 820 582 952 753 562 883 428 479 720 178 367 715 34 20 331 362 669 144 529 791 869 841 129 74 176 61 215 98 410 715 665 753 681 501 468 188 462 227 332 761 367 50 544 829 133 519 412 281 710 565 310 191 474 690 617 191 604 133 140 821 94 27 886 903 675 359 103 563 130 944 472 957 872 822 125 22 476 138 918 637 587 649 682 286 787 745 840 457 771 658 101 927 837 931 561 44 487 776 846 302 340 466 917 960 124 349 488 75 884 746 986 256 725 917 205 566 353 140 727 916 986 976 68 169 199 46 944 548 297 784 700 176 750 284 96 14 525 863 666 590 760 644 472 825 660 743 563 120 318 738 655 739 96 83 259 556 253 855 983 279 692 789 129 953 915 18 803 915 222 7 608 626 911 474 872 694 369 382 594 43 280 190 121 129 478 813 447 539 984 237 92 7 280 139 190 671 25 986 350 435 30 253 612 334 88 262 299 171 716 189 430 35 713 993 318 654 721 908 884 331 891 433 524 165 823 103 457 487 240 902 539 241 92 392 186 852 503 944 915 981 796 254 979 409 974 211 121 466 317 390 542 365 150 364 907 783 469 360 446 607 37 277 601 457 931 539 130 668 401 380 179 846 275 71 789 458 717 506 889 362 200 459 977 259 727 877 594 632 158 798 836 282 909 391 568 111 173 456 60 687 701 969 655 834 110 999 652 842 340 57 362 441 663 852 669 646 670 506 242 258 444 954 140 666 543 151 65 634 122 777 994 955 955 657 612 952 455 104 499 152 10 31 610 169 356 20 677 473 138 280 630 872 427 492 297 631 375 270 478 434 197 419 225 571 91 942 113 161 675 131 94 451 506 475 652 263 823 805 8 535 895 386 29 404 280 435 17 666 675 252 544 758 85 634 824 851 930 635 795 261 334 987 827 24 88 947 602 497 807 650 482 843 883 252 241 836 630 910 918 356 520 268 21 565 342 138 548 696 553 483 751 839 869 882 859 687 138 973 321 471 689 497 816 798 809 556 333 926 709 82 787 79 194 67 999 552 268 130 763 311 387 247 562 371 194 415 934 975 26 701 239 560 472 158 992 842 468 277 84 631 135 701 709 496 698 461 39 135 626 246 773 319 26 427 617 532 86 325 287 312 233 259 237 706 270 760 453 445 335 44 337 354 499 986 893 519 497 35 121 513 118 735 293 622 940 966 619 852 57 379 278 917 463 268 0 294 677 947 66 917 732 336 654 991 903 377 497 625 27 876 890 182 702 615 850 143 500 130 526 322 874 931 47 725 962 342 226 578 24 30 297 28 266 999 22 401 930 201 624 473 629 479 2 820 88 143 974 200 984 854 465 343 132 710 756 31 685 0 640 907 163 133 28 326 906 882 290 537 879 809 708 796 750 919 981 335 291 108 277 76 189 173 452 489 823 761 204 313 489 870 722 463 798 961 548 427 863 628 851 141 588 569 719 571 413 515 256 445 119 11 592 221 970 174 765 923 334 157 839 637 124 254 972 695 951 802 451 24 675 890 295 60 960 39 461 533 576 520 13 216 896 15 93 427 510 983 291 56 936 260 339 349 310 787 955 983 444 290 163 615 873 687 152 91 6 319 220 116 600 80 887 901 483 774 472 45 884 746 182 845 20 760 96 787 984 147 663 328 429 225 762 121 575 536 316 820 440 327 263 795 900 852 580 817 873 747 249 73 563 11 901 56 833 206 798 227 384 885 886 549 452 121 620 147 437 13 941 194 91 412 160 424 398 648 489 672 523 748 721 907 64 52 804 57 113 999 442 214 294 679 900 337 719 246 178 150 702 863 207 661 562 653 639 514 605 605 325 166 262 419 234 327 571 987 828 123 50 699 201 995 154 684 639 950 594 313 834 396 909 694 326 533 401 727 414 900 491 96 245 816 447 676 775 361 803 357 751 276 60 462 352 946 941 905 412 404 612 938 523 775 450 359 472 315 3 924 259 25 411 539 417 249 701 501 900 313 578 221 777 528 775 540 581 282 785 726 944 394 131 193 501 24 105 716 270 955 948 952 741 794 573 34 553 970 295 72 138 825 543 473 952 737 454 914 756 337 463 964 496 750 882 13 340 289 317 601 969 591 593 498 204 410 625 550 468 12 276 852 376 514 485 593 966 229 428 234 282 164 746 430 984 480 530 499 728 87 433 102 442 68 171 321 512 69 970 346 3 639 921 197 861 641 434 489 426 745 876 212 881 717 175 921 45 478 262 411 360 88 933 797 125 57 761 932 866 139 794 447 572 575 689 467 648 655 416 851 212 739 89 876 920 801 13 373 964 134 565 179 462 575 695 897 236 713 508 432 53 913 161 955 359 776 561 94 962 610 979 899 865 126 487 928 52 969 252 878 62 26 149 385 641 66 276 323 99 260 933 501 236 641 567 529 421 293 735 297 491 330 3 752 423 640 258 672 377 55 519 123 51 327 263 526 541 534 650 238 974 362 36 321 880 615 422 893 614 387 264 39 596 266 491 494 680 551 879 207 902 279 26 567 257 930 805 68 101 489 498 259 783 109 811 777 345 730 3 777 517 8 353 962 43 992 503 405 936 33 199 78 36 193 529 962 9 618 261 396 824 983 878 728 506 861 413 635 458 155 638 34 290 282 117 471 26 577 550 793 856 793 7 368 779 586 107 989 987 217 141 393 972 148 945 755 860 999 784 549 910 380 885 499 831 121 203 411 840 263 267 169 556 664 216 847 108 887 653 977 124 555 632 126 125 261 176 421 125 986 810 993 170 438 837 722 467 734 137 373 337 177 255 363 357 693 376 944 603 587 691 362 851 975 713 839 430 169 396 572 177 366 938 593 363 533 440 777 491 405 259 396 306 682 110 747 441 151 979 830 301 713 513 557 806 202 205 366 726 156 127 490 452 734 101 40 375 634 21 244 445 289 382 824 714 679 36 498 975 840 523 693 212 865 397 475 884 681 231 789 984 85 853 363 875 328 477 923 215 228 572 946 564 600 773 597 977 691 98 662 941 100 384 260 879 111 518 690 941 177 252 127 939 502 540 745 807 732 692 417 326 893 678 7 208 256 490 616 699 435 321 306 716 657 695 989 663 200 700 218 166 59 43 915 720 11 804 482 934 850 428 120 375 866 972 964 376 584 834 550 106 671 243 916 560 260 143 154 468 132 830 902 368 309 47 442 913 342 7 525 645 579 814 543 601 383 544 868 479 74 985 435 539 997 990 459 157 897 151 646 943 342 241 339 956 676 137 782 849 155 553 913 713 609 558 663 296 249 477 368 112 38 36 373 366 869 914 103 271 780 516 824 551 857 120 713 852 406 470 688 220 69 319 967 145 536 85 643 568 604 343 975 681 146 977 600 283 61 249 515 381 501 623 799 724 275 214 435 233 475 964 786 856 293 871 904 322 820 937 970 395 439 147 490 468 717 325 725 904 187 584 308 559 706 986 961 936 900 561 774 788 374 38 713 63 769 278 502 885 32 674 352 293 689 522 778 212 143 414 739 965 303 457 797 446 5 616 405 645 393 131 44 779 409 749 36 814 229 911 205 666 634 581 255 894 660 671 540 398 963 399 197 292 636 760 569 555 38 313 908 963 960 435 249 854 444 996 745 830 411 322 117 731 749 18 769 228 568 290 961 732 844 529 980 949 241 413 376 475 436 150 815 689 685 511 910 612 818 783 514 104 693 935 258 616 258 243 474 178 759 219 520 819 975 739 268 114 616 961 233 57 532 783 395 688 650 794 657 213 501 337 471 350 806 111 289 211 953 280 524 48 139 655 782 851 23 760 817 385 769 608 569 701 495 916 168 572 260 504 206 982 481 731 420 12 644 735 93 374 937 168 372 275 783 720 375 395 3 852 35 496 233 924 496 400 553 401 669 756 839 462 256 503 485 260 986 470 826 931 18 923 995 363 991 153 428 370 218 113 110 463 667 451 205 886 37 220 972 874 377 834 642 228 42 215 498 432 446 868 691 516 21 703 707 682 397 450 265 644 425 507 972 933 505 300 95 361 247 478 58 256 527 242 76 453 321 321 823 874 306 364 398 211 189 365 420 147 6 278 13 846 842 978 692 69 563 289 942 939 533 309 899 469 77 961 835 436 762 901 574 493 211 551 800 116 679 631 477 705 698 692 322 671 961 727 35 238 307 903 724 904 19 558 867 801 54 53 866 630 418 629 97 110 899 218 769 776 820 219 741 820 525 494 732 203 242 912 640 391 949 830 106 11 915 169 151 38 984 133 187 569 787 116 19 86 196 909 81 64 244 937 508 958 870 643 911 751 306 862 225 336 387 413 595 141 274 8 857 579 970 813 899 717 577 989 458 447 737 59 978 702 119 597 700 239 17 30 25 7 772 679 454 412 101 367 299 447 820 958 319 269 610 512 260 896 965 420 123 400 311 943 354 594 976 50 998 723 963 1 766 829 57 417 448 219 529 848 549 269 68 848 97 431 469 680 544 62 358 327 852 856 608 712 788 249 921 606 9 103 872 368 602 66 248 320 589 469 939 149 997 9 690 766 317 818 601 234 442 539 181 453 132 403 9 391 603 53 654 18 437 366 494 257 625 37 186 980 39 565 386 535 353 32 990 703 822 954 760 413 618 3 542 892 298 177 816 497 889 952 209 985 548 735 454 187 104 560 374 493 473 490 545 800 95 815 847 367 370 866 106 466 879 264 762 409 111 47 224 3 90 275 713 772 109 544 389 918 462 483 43 215 30 305 408 138 290 230 48 395 673 397 263 279 326 126 12 726 487 550 675 571 481 201 476 784 268 857 468 290 208 663 154 807 424 968 273 444 841 437 37 298 46 457 183 394 716 58 184 671 224 971 944 665 588 52 694 376 756 56 266 254 222 545 391 690 497 847 146 183 342 886 323 192 602 528 992 391 785 138 155 775 551 730 53 743 152 225 179 161 889 418 108 53 479 281 178 958 844 398 900 520 56 520 911 896 942 48 576 697 779 189 34 127 254 832 994 437 285 785 10 883 516 315 855 489 542 695 567 470 273 795 545 623 24 253 990 840 736 952 432 81 950 771 312 686 824 260 266 597 34 834 676 364 495 241 557 570 365 978 59 182 652 263 103 978 602 994 600 839 962 362 930 550 984 275 872 225 401 250 862 259 500 87 59 357 73 409 592 375 658 132 463 596 943 93 638 65 395 543 445 895 933 325 688 429 679 395 522 441 666 893 251 858 6 77 165 676 809 212 268 823 198 624 41 751 808 189 282 436 761 92 646 567 463 801 242 905 873 337 732 908 986 401 798 90 949 503 678 239 78 217 429 876 417 904 863 589 693 700 267 453 340 339 783 82 420 497 255 657 914 504 947 96 758 712 466 896 465 277 599 544 783 894 835 923 505 998 254 528 220 594 975 594 47 3 12 801 29 654 504 278 343 604 657 262 358 809 353 965 500 309 938 488 838 399 211 443 718 92 38 147 927 45 640 437 92 867 503 21 174 596 210 489 146 831 436 568 229 3 650 288 606 167 962 33 843 169 568 33 78 163 125 496 995 70 91 692 600 850 70 265 449 850 640 568 409 237 525 999 770 59 414 483 653 481 518 609 642 221 69 944 514 767 930 417 619 458 15 882 927 689 257 525 76 567 418 18 77 639 762 540 540 843 452 776 123 410 891 94 213 419 349 757 702 495 378 807 188 69 527 305 224 106 497 603 128 994 535 554 125 242 882 427 837 850 398 5 133 81 190 510 297 834 605 892 313 736 358 793 601 841 796 969 393 450 908 925 519 851 964 33 940 401 758 467 278 338 540 243 78 91 548 189 700 35 829 649 335 410 146 782 584 638 490 891 860 492 878 435 915 176 27 818 508 947 188 657 125 400 590 972 542 25 116 642 52 189 8 804 453 550 441 907 323 295 933 653 830 981 751 849 284 209 867 659 151 472 771 344 369 2 412 666 990 838 642 48 644 998 539 447 742 391 598 862 121 675 876 226 396 873 206 512 337 655 788 358 17 108 126 72 351 781 783 117 467 904 262 779 827 7 221 445 703 425 168 343 568 701 473 565 143 774 132 551 214 931 938 502 283 138 11 641 714 419 198 74 607 976 233 26 803 655 81 936 734 324 889 918 998 207 908 384 668 529 44 474 25 958 600 18 383 37 527 314 642 988 437 134 208 875 164 169 14 642 297 898 457 86 845 647 565 717 192 491 471 609 490 569 606 401 449 873 892 133 267 710 715 329 317 828 470 101 585 683 205 767 414 808 999 402 489 331 292 70 526 312 803 783 656 598 639 252 6 900 230 703 83 721 431 899 935 1 531 369 470 492 894 886 120 822 630 383 47 861 217 508 930 850 455 653 644 922 520 461 534 135 553 603 306 318 687 322 387 189 542 509 331 60 166 662 900 314 822 843 796 469 331 105 27 501 46 327 980 547 502 848 314 534 669 161 350 205 166 56 730 245 259 398 67 896 309 160 629 239 64 457 652 312 640 371 344 698 551 620 506 772 270 865 714 176 584 988 285 232 790 667 915 492 233 857 607 224 33 986 4 672 911 686 736 938 298 255 978 640 505 417 911 248 372 571 156 530 945 658 998 946 803 464 549 231 75 410 434 74 41 432 418 345 952 201 112 68 7 930 530 346 841 270 687 903 913 426 270 633 515 911 494 527 724 64 880 921 353 724 289 921 996 123 192 374 421 460 661 551 821 539 656 502 201 860 845 707 442 823 249 712 128 816 970 325 204 9 930 443 737 493 569 278 739 110 566 343 69 752 255 834 661 725 616 808 631 892 47 410 117 232 909 733 605 439 255 113 606 25 742 993 436 528 871 42 303 354 465 940 17 402 795 478 665 634 44 545 562 712 956 514 953 38 129 913 647 209 554 109 151 741 118 990 696 860 989 422 816 513 992 522 152 963 365 9 721 552 508 279 824 29 943 372 418 305 343 590 683 487 933 846 308 802 576 525 829 297 510 392 356 383 39 14 536 73 353 465 392 44 949 529 835 437 494 367 91 530 729 415 379 376 863 37 686 145 569 44 570 548 563 245 889 961 696 99 496 376 671 440 905 445 164 92 905 751 541 608 336 56 975 272 687 200 596 131 93 608 753 166 479 243 680 995 240 175 615 190 694 263 639 872 976 504 987 897 989 869 141 800 464 316 372 181 141 949 352 817 949 247 242 947 467 981 224 834 98 442 474 270 813 737 634 994 666 800 656 976 644 357 863 120 273 17 186 31 890 977 926 135 468 520 278 746 45 44 315 805 355 519 313 128 280 529 542 980 974 937 409 501 857 190 899 34 12 57 870 789 820 290 36 13 544 451 971 81 953 724 57 678 483 266 598 485 852 378 907 573 115 183 422 116 969 14 155 582 218 840 249 975 426 261 872 793 158 750 428 647 342 568 292 264 642 512 914 497 982 901 17 552 437 756 291 986 178 73 918 861 443 427 221 827 401 668 929 731 299 358 929 623 271 944 441 616 622 185 49 775 883 534 517 487 391 526 388 51 872 310 735 183 851 51 830 136 316 780 756 434 783 245 955 27 564 171 378 929 545 613 100 533 298 62 948 844 506 800 60 173 576 241 730 835 983 406 810 398 995 723 967 945 379 951 232 666 102 758 281 778 192 84 632 580 113 493 18 434 928 525 325 594 0 758 28 309 496 162 107 503 156 463 539 487 597 39 806 641 660 878 810 713 169 292 376 276 801 576 206 657 91 127 788 523 170 119 229 284 747 145 685 737 241 638 280 581 632 47 438 292 936 974 811 607 321 664 321 403 250 879 456 413 884 318 530 978 853 114 203 702 602 539 684 444 844 972 340 668 601 282 242 552 616 764 738 915 794 538 217 988 744 602 933 540 303 274 945 786 677 857 654 899 953 713 733 498 654 294 618 334 451 374 132 235 139 189 530 436 289 356 247 274 900 323 390 902 442 845 97 491 462 448 658 50 696 938 205 312 162 315 902 76 625 294 21 41 750 147 617 310 98 997 251 674 773 489 164 694 494 968 871 978 470 152 816 67 371 675 965 978 625 636 734 942 370 998 660 428 678 988 487 759 248 28 777 261 287 764 743 921 74 158 479 213 240 890 73 850 269 557 500 197 220 4 640 870 210 208 547 670 98 50 663 567 967 227 608 950 460 426 331 34 955 939 141 231 991 29 271 763 767 641 789 843 393 759 430 74 863 940 148 880 108 139 124 467 34 68 102 901 89 718 144 58 439 334 193 488 719 62 257 216 97 860 501 650 943 406 976 365 791 443 911 98 638 267 406 945 15 621 166 847 748 512 0 822 31 941 628 719 932 493 884 725 294 433 150 439 144 270 28 941 560 145 882 666 117 966 813 458 443 635 256 562 855 970 970 639 461 483 209 974 42 697 191 855 125 910 759 687 126 505 523 764 203 360 506 640 276 248 82 949 407 884 524 17 162 730 52 985 683 62 501 94 420 874 913 394 917 532 794 39 751 774 899 997 113 257 206 43 415 548 796 966 48 803 279 958 975 100 547 176 141 476 890 967 499 315 402 807 201 645 643 457 706 452 227 108 8 273 715 994 389 804 114 639 239 668 824 442 918 287 740 965 493 809 968 458 606 895 210 170 974 98 103 916 373 201 195 567 559 440 714 936 605 838 724 305 945 429 746 551 280 37 324 239 486 680 712 282 740 696 964 177 202 196 294 689 482 278 730 205 773 196 853 819 214 497 687 150 187 698 600 968 871 863 146 775 289 935 615 238 434 787 823 170 699 81 286 311 829 429 707 411 260 712 859 922 93 948 268 402 215 694 392 491 426 764 266 682 809 393 563 789 354 633 772 614 44 860 222 601 264 103 377 884 624 123 188 471 517 804 184 403 805 261 943 73 295 423 539 753 738 382 467 894 35 510 112 393 997 257 469 376 852 226 848 93 330 40 443 214 697 514 671 600 376 771 827 966 392 267 161 966 876 859 241 548 157 588 476 590 983 627 72 521 317 832 410 402 269 356 561 107 673 940 258 36 308 500 623 650 509 817 304 851 817 103 693 523 366 294 234 29 213 575 502 903 424 623 82 598 329 337 693 107 959 501 890 2 38 583 786 13 151 694 512 956 602 161 116 878 753 188 92 755 542 608 535 868 206 812 730 864 815 251 605 231 271 57 558 644 690 952 166 710 75 202 432 862 908 543 56 186 146 143 51 599 706 681 897 569 363 437 601 712 122 778 173 873 104 680 742 465 774 270 574 169 712 100 667 835 697 769 368 784 638 748 243 426 863 362 465 607 528 817 690 901 427 701 480 146 768 676 581 254 719 694 529 558 845 739 839 579 679 47 679 829 613 923 882 689 473 430 144 762 464 548 506 571 472 296 902 814 46 406 434 974 713 390 508 279 189 904 733 648 969 868 267 698 128 805 923 93 134 272 196 384 920 992 540 20 778 934 32 938 752 212 844 973 260 612 354 385 606 314 229 675 676 873 318 492 12 599 757 452 444 665 117 677 413 336 274 816 685 445 731 378 343 576 380 992 317 697 373 568 962 547 213 401 0 112 793 226 70 109 138 713 916 187 852 551 348 676 401 890 58 432 776 749 406 438 15 93 992 524 799 329 897 206 784 277 925 690 154 854 394 877 739 71 784 246 488 481 781 185 213 546 985 689 913 972 73 352 681 479 135 872 748 930 620 173 37 673 303 127 198 422 28 42 919 334 871 509 20 52 534 437 409 392 55 447 489 482 707 129 96 624 455 807 833 32 59 845 18 136 530 357 159 46 820 449 502 914 43 193 702 36 835 112 351 109 854 324 300 654 947 950 80 108 953 646 813 491 523 971 370 664 134 682 391 190 383 968 466 434 701 437 899 543 356 404 517 753 55 520 220 464 470 487 979 933 980 283 282 502 537 627 257 416 81 280 67 905 169 547 867 768 172 593 342 575 118 41 505 402 346 338 211 327 611 220 889 191 477 245 661 612 75 734 713 742 641 311 892 882 139 508 83 604 79 834 427 202 892 503 645 774 528 455 999 793 830 417 990 476 562 52 38 65 677 275 509 788 794 921 585 649 483 380 296 664 620 910 36 178 934 618 473 564 334 633 634 655 801 324 741 375 461 191 243 770 691 511 2 390 178 276 293 347 512 474 206 265 883 646 258 492 671 708 364 897 211 657 642 165 356 314 573 455 830 600 342 127 84 832 695 520 994 49 756 208 555 553 45 550 666 165 812 68 725 974 258 375 272 719 174 496 139 845 159 4 836 790 448 243 370 884 92 656 662 126 527 647 165 607 561 194 96 977 704 105 27 706 33 976 173 999 824 172 20 684 927 192 3 820 962 649 128 520 76 624 281 7 553 684 519 194 153 1 60 717 13 181 286 93 265 218 693 110 461 638 458 181 902 817 9 421 45 311 183 437 957 678 873 224 670 476 161 378 559 285 225 174 892 197 660 996 730 937 508 121 938 444 986 410 592 299 736 263 217 775 438 45 522 518 293 460 684 35 561 808 897 262 899 805 95 18 6 630 978 603 13 430 139 964 760 957 84 818 729 978 593 874 335 737 863 886 757 371 985 686 772 6 814 885 867 586 491 172 190 845 809 555 189 682 112 569 899 949 512 193 11 492 731 510 823 227 964 488 846 867 882 89 775 660 185 971 104 266 205 727 409 329 168 746 301 873 67 150 251 166 115 430 657 726 643 290 801 974 63 412 566 35 254 190 808 609 424 359 682 13 760 98 689 203 532 413 579 391 972 783 934 46 337 831 821 929 7 490 877 220 805 573 337 131 842 570 410 761 723 525 728 696 584 412 862 612 396 41 109 186 577 682 963 776 87 751 582 970 895 495 618 739 311 232 993 469 627 73 643 68 480 426 346 227 923 695 881 787 39 385 426 459 562 784 821 865 994 144 235 1 106 612 108 546 619 578 233 735 556 262 842 831 999 255 681 117 854 408 526 72 859 280 498 781 219 680 816 492 104 864 277 922 275 564 651 381 410 860 791 208 463 837 995 790 621 496 569 161 307 500 908 780 813 292 794 479 260 629 904 240 136 889 753 531 392 808 157 515 896 535 325 831 16 243 433 298 798 249 328 740 253 58 537 194 29 47 691 149 390 80 176 827 420 143 10 707 963 577 385 258 502 919 242 754 585 935 27 368 570 265 866 280 680 668 779 248 442 371 199 208 818 618 50 971 548 714 704 14 721 285 39 827 325 316 235 977 242 493 114 805 526 109 357 805 125 657 325 151 770 80 529 495 56 820 834 599 51 760 826 908 224 276 236 151 330 811 969 847 253 796 289 847 504 665 308 767 572 829 677 939 817 453 533 733 493 946 759 584 535 671 175 782 206 772 400 857 654 914 945 653 852 295 62 969 113 161 178 987 440 476 799 347 286 974 910 54 561 398 696 446 570 252 77 254 36 970 623 116 462 981 248 827 988 178 763 361 331 167 514 309 517 482 310 153 551 546 635 871 277 599 853 914 344 706 311 889 222 859 884 773 241 470 184 675 686 4 182 867 701 60 194 699 361 11 234 764 213 996 542 863 569 568 715 886 800 880 653 32 457 36 895 894 251 38 854 934 961 785 837 958 257 155 215 198 194 907 321 429 545 737 975 340 770 261 181 776 812 578 572 991 23 60 994 75 472 877 268 307 462 698 861 525 484 29 810 90 896 157 65 708 321 155 179 835 527 502 493 447 283 100 678 868 98 853 507 502 578 366 891 326 512 791 489 727 885 518 356 737 179 950 137 899 578 359 866 665 117 599 754 149 596 795 649 918 468 456 661 579 370 527 284 526 852 859 948 492 255 560 79 128 839 931 794 657 909 705 854 713 596 663 614 802 610 862 860 434 352 624 150 164 441 636 516 2 563 324 23 123 615 994 651 291 452 409 692 912 927 202 996 641 354 542 976 967 356 567 781 681 669 741 591 222 386 185 308 658 95 762 438 275 36 656 652 890 533 729 370 848 568 881 83 76 995 718 390 439 758 776 351 421 751 349 442 89 851 267 606 538 548 641 531 579 542 553 561 64 297 678 308 481 329 380 172 750 754 71 790 930 632 229 878 893 314 426 316 522 319 921 188 217 770 695 164 82 661 331 812 409 112 969 999 142 565 666 142 106 208 707 601 932 948 86 316 915 188 27 359 635 157 728 811 14 244 673 369 472 794 862 697 833 594 145 251 921 356 88 754 811 898 230 629 703 635 566 201 334 145 346 374 710 384 225 414 618 985 105 290 196 50 682 544 236 325 945 341 900 822 79 134 6 756 451 33 122 468 125 572 530 216 194 813 572 836 631 856 150 832 319 29 258 454 729 629 232 555 148 445 803 606 798 664 201 208 639 170 93 272 132 258 386 369 452 287 446 370 578 836 787 602 399 70 643 791 497 516 977 210 588 789 611 653 874 24 349 834 125 603 649 742 92 890 233 863 381 186 260 11 999 811 140 927 81 410 785 642 795 645 972 198 515 373 650 261 575 224 50 216 864 989 318 51 384 494 853 86 237 378 655 644 249 248 657 805 851 88 891 28 802 452 22 823 402 269 713 930 173 597 485 888 919 124 894 843 382 767 210 811 862 132 763 771 60 303 28 871 859 62 331 85 634 830 886 260 354 192 278 348 209 382 80 462 674 549 577 471 229 993 48 236 955 169 764 975 411 108 393 421 38 276 180 94 604 238 888 97 726 534 938 216 831 408 621 806 118 792 879 187 195 850 380 428 356 749 287 311 888 299 523 127 305 677 746 926 365 304 642 193 812 891 872 990 233 473 697 318 134 515 651 464 521 716 295 184 109 360 380 19 835 581 111 632 696 353 507 320 133 477 898 540 563 260 348 5 365 598 931 804 701 834 62 66 872 252 181 997 426 887 271 319 950 16 872 983 24 922 129 457 812 945 462 827 305 692 951 651 777 192 744 588 485 187 258 36 221 616 536 717 275 499 164 844 85 35 483 295 463 188 845 326 593 896 105 925 371 676 547 384 426 234 616 360 923 459 424 36 328 549 528 966 199 700 394 910 353 198 682 34 450 913 877 248 171 275 191 648 276 892 454 70 882 309 604 932 541 730 697 122 834 580 388 422 174 373 842 292 292 741 760 442 558 101 417 169 717 240 749 983 937 693 310 116 644 342 825 541 846 388 464 638 591 11 810 550 363 123 78 433 643 935 917 634 89 636 456 225 226 536 173 190 918 207 653 851 160 818 100 926 591 401 966 976 937 881 303 947 805 329 666 744 234 691 709 722 732 821 916 187 824 935 11 185 394 495 680 829 355 867 773 62 25 272 843 161 295 962 628 329 842 647 706 439 553 862 722 783 260 624 9 470 70 894 809 516 602 755 75 756 383 578 790 375 380 757 739 933 47 85 86 66 581 655 545 106 929 482 438 508 781 157 304 313 755 182 458 942 421 23 938 670 771 193 751 541 428 866 796 862 626 26 933 862 736 729 132 29 696 353 34 174 186 320 666 439 324 141 614 73 463 214 285 614 618 742 755 733 931 65 604 752 111 243 78 216 833 569 624 163 480 127 95 482 483 97 938 498 623 299 522 141 615 401 914 551 235 191 807 722 968 899 944 129 514 919 116 546 699 146 302 139 673 153 628 252 586 137 652 590 903 169 602 109 343 958 720 40 380 837 32 839 940 408 806 324 110 625 306 980 651 505 116 770 485 489 236 632 259 845 431 774 309 139 306 908 84 116 422 381 97 478 308 418 474 714 154 960 395 511 112 780 817 821 633 892 439 950 453 689 738 44 997 871 180 489 305 754 550 82 223 645 584 91 629 210 711 185 403 573 888 376 317 430 394 199 766 873 732 171 888 420 252 856 394 744 910 133 16 909 826 728 130 841 43 952 939 920 378 695 372 799 296 184 477 209 965 766 410 528 733 479 625 205 384 988 223 401 372 887 898 266 130 421 695 502 218 262 341 637 769 73 413 785 174 584 160 598 551 868 112 848 372 893 425 402 836 86 349 948 290 662 352 571 252 831 517 212 185 598 231 593 638 759 383 286 989 405 357 517 506 931 301 453 762 135 333 975 576 489 435 136 990 507 851 280 968 220 71 709 338 388 166 397 468 826 359 73 154 143 695 458 148 217 948 249 945 380 809 834 90 666 516 836 658 151 947 150 409 575 791 730 891 229 972 478 438 260 655 366 621 921 943 133 584 732 522 612 268 888 918 80 279 578 973 137 231 242 80 323 309 734 324 115 905 560 111 633 727 165 926 862 5 84 651 594 595 865 140 527 483 103 945 529 701 771 592 918 771 95 457 133 652 962 210 938 274 714 595 707 455 106 415 552 143 149 701 536 227 362 676 168 639 232 54 525 939 992 502 154 920 825 126 935 116 64 772 482 649 275 123 266 686 228 827 594 415 444 923 387 956 536 964 256 499 915 61 115 248 726 155 1 940 212 661 662 688 624 46 819 937 765 429 163 399 85 359 668 993 197 825 100 204 265 213 957 15 866 732 672 540 814 867 375 236 634 216 554 999 39 453 204 271 154 554 983 642 467 650 982 532 525 919 287 471 854 835 400 153 373 227 203 214 107 748 99 450 815 13 229 490 44 460 255 735 6 379 912 921 102 989 991 789 624 479 840 198 669 377 591 358 633 225 452 50 63 557 106 620 70 645 380 443 399 325 785 739 80 86 174 239 512 71 269 204 228 705 184 291 516 525 581 817 527 320 940 991 575 633 542 10 688 16 636 941 736 473 65 187 107 911 349 577 634 880 611 577 782 819 988 39 171 363 240 516 501 300 360 816 807 44 337 351 663 795 163 74 985 593 176 271 458 686 264 157 523 421 302 398 113 965 976 825 865 354 170 982 481 577 229 329 476 716 378 892 595 639 910 479 142 124 717 721 142 429 165 240 398 796 974 941 827 374 691 191 768 169 647 524 507 997 242 974 498 237 305 189 313 876 965 447 926 31 271 443 949 92 521 21 748 214 240 701 994 439 964 525 757 641 810 823 412 468 874 660 986 718 165 323 658 951 179 92 184 978 354 480 924 57 110 99 351 516 82 104 745 855 891 839 364 907 567 442 30 590 411 553 505 678 160 69 744 36 517 306 770 451 429 441 309 826 363 132 232 391 230 28 930 123 330 946 888 503 935 712 154 299 720 265 408 667 345 465 916 819 302 467 773 697 829 921 612 488 314 413 888 246 664 245 625 218 930 432 544 560 415 437 104 804 84 176 441 801 268 537 621 95 914 393 881 416 586 878 799 548 793 70 181 463 61 770 682 571 288 605 38 98 626 464 8 122 278 67 163 237 617 900 789 429 660 511 630 376 144 811 627 204 59 325 395 688 294 9 326 36 959 332 806 85 459 319 783 84 336 667 152 752 989 126 502 109 449 971 482 646 323 547 920 894 450 71 107 530 236 129 138 66 385 372 214 597 682 520 624 145 808 186 206 613 584 125 271 655 116 418 664 446 123 36 936 467 596 976 869 524 406 86 683 131 394 620 344 717 903 627 3 152 297 109 116 528 592 920 45 232 621 315 299 520 319 557 81 82 134 188 517 487 459 203 168 911 395 155 307 176 920 750 730 957 229 754 285 322 203 275 147 607 986 502 169 466 655 597 516 304 386 172 435 247 436 907 110 182 933 62 402 31 559 663 337 600 371 196 950 540 394 375 227 937 896 916 220 496 841 413 362 958 865 456 20 151 398 328 359 923 990 153 567 270 466 276 938 938 538 417 706 915 168 118 493 602 15 403 831 334 183 730 881 579 361 555 363 631 136 618 907 354 629 703 993 354 888 568 844 884 2 829 123 12 279 495 181 799 432 110 513 716 272 762 881 227 806 987 341 530 394 65 683 971 539 931 586 571 277 735 99 169 815 401 582 379 841 198 664 14 166 355 934 890 266 47 162 92 157 571 878 556 438 840 763 785 894 376 308 392 145 972 520 123 293 728 94 192 351 309 859 260 660 833 899 126 16 822 730 434 925 246 818 168 545 741 626 712 498 205 328 279 134 370 342 973 635 102 7 693 238 494 972 726 714 489 675 989 235 278 548 952 387 405 118 696 799 13 755 968 338 581 901 241 520 681 726 542 907 880 334 316 806 361 388 400 127 481 433 937 702 675 306 172 538 813 695 457 153 293 886 471 133 54 987 406 638 231 504 894 436 324 725 705 547 177 538 852 879 324 538 240 529 537 994 34 496 224 389 499 553 565 679 522 346 893 787 314 324 850 433 576 753 364 639 333 38 291 883 799 568 577 901 412 989 683 337 749 784 730 605 88 183 815 381 951 153 769 981 57 371 587 920 450 697 10 726 958 887 976 93 646 446 140 890 81 740 135 818 26 841 417 812 353 442 222 279 873 720 775 896 3 13 380 460 593 395 92 90 578 691 488 816 888 23 961 71 909 990 194 547 828 987 154 571 341 117 34 403 643 517 13 959 403 37 977 710 354 843 937 847 753 683 11 920 201 826 754 715 911 65 647 747 702 883 989 632 457 988 638 672 501 479 782 823 62 465 541 294 331 136 664 601 977 84 263 343 779 333 799 854 944 526 80 727 89 727 917 285 68 525 751 813 250 771 348 482 630 294 789 143 619 950 248 379 202 118 645 909 712 793 208 2 787 731 872 940 376 297 368 286 818 518 941 127 409 11 1 972 218 571 154 943 274 920 197 818 61 616 181 320 55 910 618 178 52 420 220 927 827 203 58 819 908 390 682 623 830 984 585 261 547 117 279 693 132 860 935 132 309 279 985 665 394 449 457 636 162 389 729 301 191 873 392 572 691 951 849 396 559 222 565 150 513 800 531 838 362 494 932 327 471 192 511 497 128 209 916 280 886 400 510 553 981 107 973 365 505 70 578 830 939 498 572 935 243 443 337 220 781 293 206 527 413 884 790 28 544 335 165 433 781 754 960 407 893 874 471 410 887 817 56 634 909 246 747 812 429 672 466 231 173 880 551 758 116 633 696 315 93 989 418 311 231 477 396 357 537 593 464 54 174 414 579 8 971 373 578 677 32 936 21 790 557 83 694 139 474 489 398 446 128 525 204 893 923 506 234 760 687 742 560 377 526 104 627 619 750 74 781 339 948 12 864 885 422 172 133 994 727 201 619 894 138 261 446 3 753 665 837 724 97 784 42 145 820 363 403 383 219 83 292 601 747 47 320 47 239 66 41 526 601 47 456 210 139 278 50 499 875 209 354 191 284 39 414 269 555 727 774 521 68 633 328 973 920 313 788 389 39 630 839 979 789 741 192 649 609 315 691 191 210 437 507 414 718 327 707 121 141 821 366 493 107 527 794 186 600 287 268 409 816 9 771 792 150 291 10 220 47 732 483 526 658 717 320 906 205 923 190 297 635 813 416 783 177 445 967 429 422 374 854 5 145 784 166 289 296 131 727 507 21 421 9 214 454 737 327 0 490 906 294 645 813 448 41 815 269 471 230 197 190 356 480 123 333 478 998 371 260 129 985 65 792 472 836 622 802 609 472 285 585 326 606 900 734 316 794 978 724 993 513 847 44 336 468 301 677 15 414 42 430 42 80 234 678 206 664 853 195 801 788 150 531 468 54 130 190 874 447 593 475 943 254 55 281 325 596 26 299 932 368 782 69 85 965 731 340 19 938 470 666 513 521 309 938 737 850 720 183 725 682 963 621 325 781 35 289 9 596 217 319 618 791 131 102 17 349 667 502 376 863 393 180 846 37 573 243 153 919 769 298 431 241 277 447 420 467 786 891 882 989 937 757 106 517 34 954 409 773 953 100 372 802 17 152 71 62 137 170 765 192 991 144 713 43 636 411 753 102 963 870 113 690 997 965 859 147 16 406 208 396 91 740 840 225 747 971 548 330 392 865 908 155 164 457 602 896 766 24 919 565 19 231 730 63 66 878 844 746 487 29 821 287 683 679 9 354 606 232 203 754 211 479 219 719 875 813 731 845 727 146 170 750 981 806 76 588 4 177 464 743 904 825 207 147 379 432 423 813 519 935 654 750 538 738 569 881 27 998 915 648 493 549 490 82 101 569 727 494 319 723 259 632 375 526 340 602 870 150 935 211 950 543 889 473 575 871 520 156 777 491 489 13 935 548 706 942 24 662 646 713 42 283 358 374 524 932 240 581 183 459 933 445 143 72 967 508 351 189 669 744 901 193 135 841 554 959 507 160 795 502 856 901 614 154 87 753 228 854 138 622 46 497 212 634 79 13 110 61 358 100 641 363 322 742 254 196 389 181 434 49 254 245 100 48 255 642 555 328 433 393 379 310 264 998 495 459 559 138 676 205 619 201 749 175 501 873 967 490 88 142 708 221 271 188 868 445 190 178 173 302 652 570 191 789 452 499 705 293 381 128 266 324 549 595 494 119 294 869 90 525 85 2 144 713 892 934 65 334 132 417 206 240 588 675 245 658 138 796 91 979 272 404 523 374 472 118 713 169 171 685 243 150 676 315 2 643 399 93 379 486 161 266 60 967 559 758 737 415 277 651 799 9 127 47 172 624 350 192 343 388 217 593 278 371 816 410 56 29 672 196 163 57 896 732 351 75 78 905 167 628 395 229 205 42 914 567 615 555 500 929 234 832 572 131 160 469 652 980 390 833 917 180 665 638 47 268 248 37 607 215 120 644 211 824 619 34 428 826 10 880 380 15 296 935 915 524 11 301 770 306 944 274 357 787 319 992 207 143 895 279 668 679 713 999 787 287 112 142 509 540 177 844 724 805 106 390 475 88 612 228 367 345 48 321 595 687 318 896 337 842 986 986 274 640 575 773 124 738 582 643 134 654 546 658 746 907 801 21 763 710 31 503 136 812 157 979 821 860 542 846 94 159 285 825 199 21 13 409 415 145 563 148 143 961 334 254 155 944 852 98 262 348 964 340 195 771 969 500 327 738 950 63 436 945 660 149 326 449 949 122 706 889 386 93 37 770 435 542 796 241 581 482 220 112 460 777 867 222 253 139 640 817 319 425 637 300 597 997 887 824 874 303 777 625 519 306 269 213 335 667 780 481 548 555 389 592 732 125 258 642 216 372 24 966 295 205 630 973 276 202 963 856 32 406 971 347 828 301 608 306 213 147 15 508 989 602 596 471 739 600 77 164 721 571 195 372 690 703 559 173 544 6 208 944 245 902 579 388 88 205 713 773 208 455 602 55 655 323 375 693 517 732 457 560 487 712 636 499 505 822 263 180 705 714 454 364 118 636 538 542 997 635 569 746 871 951 645 697 42 246 921 162 226 238 781 408 968 862 395 243 738 583 406 100 737 116 309 524 240 627 726 8 658 162 149 597 196 604 959 191 888 117 878 345 118 669 260 846 782 954 559 350 593 188 64 496 407 255 371 657 819 849 123 381 389 968 511 643 447 349 305 399 420 638 760 424 121 32 382 619 837 680 987 976 583 575 159 394 890 306 687 755 584 365 215 429 778 586 75 14 9 435 211 758 337 121 112 332 13 173 790 301 272 352 746 436 501 783 710 988 353 781 742 295 50 920 286 692 562 126 64 647 769 339 128 402 160 233 534 389 24 302 827 806 589 487 741 680 116 299 946 532 827 210 344 997 475 91 805 906 599 539 941 860 91 79 770 453 108 979 93 794 183 935 616 726 785 924 763 84 647 324 377 590 475 991 249 148 673 280 723 200 279 333 39 814 674 50 844 246 138 119 98 380 304 502 534 235 961 420 362 585 586 691 15 837 117 178 576 688 188 841 655 10 378 579 912 682 153 256 412 51 649 604 839 293 988 183 685 153 844 427 65 272 857 211 251 382 265 786 316 791 370 583 575 694 56 635 686 770 617 468 77 335 519 566 374 65 710 204 828 915 71 775 203 38 176 729 478 468 202 492 538 242 520 778 361 595 63 915 877 330 100 140 206 122 251 827 745 916 44 859 678 816 83 247 715 425 249 561 290 917 47 455 917 162 404 760 90 466 50 634 549 543 370 164 606 152 626 467 283 477 433 305 516 366 927 791 724 765 190 569 83 108 708 107 914 839 473 959 868 965 431 375 527 224 502 389 906 154 811 326 43 691 168 327 92 323 44 244 387 634 93 327 892 447 555 7 324 344 518 424 383 107 849 246 719 237 813 755 446 211 400 856 534 966 562 334 890 578 901 949 396 61 968 145 472 952 728 745 421 342 686 463 700 54 205 405 652 865 73 607 809 52 616 607 185 487 573 506 841 86 231 184 436 161 575 55 397 216 488 996 93 84 489 379 679 298 352 493 898 669 596 513 120 514 372 813 276 45 532 565 79 482 251 320 505 654 2 639 889 993 210 95 394 916 75 889 621 98 612 308 410 569 239 732 778 898 174 867 33 662 983 895 816 284 119 840 185 551 549 8 999 747 989 392 998 74 991 962 531 455 491 753 413 122 342 317 187 939 837 375 659 315 980 653 900 778 139 44 507 449 352 138 213 133 792 351 95 556 309 978 95 938 393 74 13 795 453 933 250 850 856 181 170 582 897 756 558 99 960 756 801 262 965 154 589 945 78 61 351 371 710 525 855 745 678 810 445 308 455 280 863 869 661 977 159 112 869 887 977 119 570 22 319 115 150 159 314 749 626 232 528 376 100 481 142 7 977 897 708 597 927 502 287 721 590 86 557 836 615 919 807 127 638 529 210 309 776 304 33 256 278 305 537 133 382 231 737 866 225 90 811 108 181 864 719 753 673 103 194 334 522 832 141 220 582 84 613 917 574 262 877 243 499 463 681 777 395 588 172 906 123 383 220 353 461 842 528 162 137 7 462 50 134 487 994 44 616 99 694 979 404 493 755 545 485 476 442 502 632 657 10 505 382 852 235 823 182 227 699 724 238 644 688 763 277 232 719 657 150 908 214 476 807 258 112 291 805 601 77 96 948 311 948 460 317 536 612 669 134 17 244 851 435 354 665 874 989 507 983 513 11 204 464 790 391 588 123 270 913 821 281 985 684 861 172 950 319 485 873 659 680 916 790 124 688 345 51 131 335 966 983 414 280 152 774 851 108 403 343 687 900 305 672 28 13 73 84 927 256 238 723 764 461 633 843 764 888 513 927 804 117 223 189 207 963 730 956 649 852 306 686 670 769 525 182 51 289 531 95 790 718 365 129 108 647 561 547 369 592 901 621 664 468 133 782 423 108 777 859 634 511 768 82 629 651 46 836 109 820 746 277 906 468 955 826 924 32 367 383 268 676 6 907 851 980 535 753 367 143 840 469 385 522 225 993 120 218 620 431 165 627 495 771 346 526 453 761 155 161 96 713 437 58 420 140 280 300 811 699 635 860 941 120 573 958 205 371 631 413 742 714 350 803 249 478 240 587 564 354 918 405 652 101 412 575 183 691 401 681 274 847 30 818 154 95 158 252 958 235 509 140 966 206 464 308 971 220 145 150 734 380 977 248 251 652 74 498 291 474 685 839 548 348 644 674 287 796 958 706 909 220 288 259 482 924 528 344 832 809 130 980 725 459 57 700 385 733 310 384 174 818 262 422 84 632 844 106 697 549 338 648 326 206 597 337 572 407 551 276 590 429 387 869 87 397 700 0 602 339 133 218 397 227 761 375 850 541 348 242 276 325 189 762 232 26 663 612 521 260 763 135 393 983 129 83 600 851 335 36 774 887 304 86 615 12 615 891 47 506 254 954 217 880 351 237 980 565 492 885 484 224 52 816 220 556 400 965 19 971 944 559 413 174 57 713 923 530 920 28 220 619 484 817 721 489 856 559 734 786 450 565 783 619 602 973 930 22 584 984 945 2 785 874 510 924 716 288 239 709 304 224 907 116 892 75 65 786 27 811 765 978 351 153 782 367 693 719 176 106 703 566 992 638 333 470 842 146 348 60 531 122 723 788 724 608 198 442 575 278 914 751 421 538 432 960 416 697 257 950 418 751 37 119 940 933 574 105 26 879 993 694 228 778 537 749 302 26 220 993 743 464 129 44 883 141 839 527 93 509 91 384 361 257 980 18 317 310 40 935 897 923 4 658 398 620 672 562 684 814 316 971 378 473 210 303 341 200 0 839 812 792 520 784 97 810 810 708 500 837 745 137 983 8 515 856 758 508 570 300 365 199 479 148 774 774 878 575 348 41 966 415 835 690 177 698 225 970 705 645 887 387 459 217 49 41 244 111 726 557 271 971 310 28 705 405 172 45 603 834 446 976 553 138 876 711 26 913 100 778 709 414 301 897 129 559 807 856 8 670 764 207 827 451 698 654 227 822 496 668 488 364 354 26 806 711 428 137 293 380 841 941 903 711 843 946 853 982 567 747 874 851 189 305 198 694 578 572 127 355 715 873 783 66 733 87 585 426 700 563 467 112 368 573 666 603 59 902 555 96 333 586 106 332 401 529 929 883 904 835 236 321 518 644 253 36 408 227 881 455 599 651 339 398 174 601 607 273 653 111 177 81 859 544 443 699 812 931 427 709 534 788 721 400 353 223 176 128 356 129 678 560 131 738 446 47 161 688 364 575 562 451 769 299 120 899 56 5 230 42 608 314 731 591 442 515 537 216 387 259 644 352 128 641 609 519 751 197 329 451 549 973 648 562 102 332 272 21 919 976 726 520 547 233 919 2 35 31 652 436 261 1 735 486 774 132 872 833 36 36 906 455 807 708 599 518 692 8 81 353 846 765 290 770 938 485 119 381 708 677 922 926 734 958 282 443 59 833 791 950 354 318 640 547 658 91 824 953 907 952 445 383 788 670 722 365 221 495 640 907 42 751 421 832 684 726 546 828 17 658 778 476 498 853 557 816 528 437 158 982 768 843 61 325 5 145 208 602 129 634 52 45 705 604 735 902 771 808 432 931 410 752 636 414 136 294 136 319 203 84 277 634 99 256 409 822 779 183 614 659 808 937 228 352 923 319 840 575 160 796 991 708 679 442 210 414 421 127 761 897 850 611 684 50 506 957 434 242 999 815 617 583 532 372 931 579 902 178 299 330 239 91 886 877 772 886 568 802 356 777 135 641 29 418 828 864 599 568 410 815 680 31 151 53 666 942 610 542 583 469 647 317 985 225 698 54 658 772 379 947 184 364 435 793 365 394 228 260 602 34 562 972 291 902 510 105 914 580 796 781 915 94 897 896 358 737 20 614 668 326 684 49 568 204 472 907 796 710 761 149 293 247 682 596 307 53 352 862 528 777 884 103 956 872 673 694 980 243 838 210 372 844 418 17 767 687 751 44 276 566 836 598 291 995 906 958 3 310 858 814 211 434 765 649 38 876 283 237 244 577 439 206 500 655 594 12 893 82 648 251 579 207 32 387 287 291 166 72 697 814 311 145 859 70 463 60 578 350 659 942 989 583 575 17 598 450 947 878 903 821 701 701 86 252 674 287 993 632 676 535 537 723 777 440 958 969 764 352 790 721 264 862 688 753 90 666 312 365 514 636 487 742 419 412 556 952 381 55 396 525 120 233 130 19 965 756 400 430 371 488 829 919 878 664 241 930 937 776 259 542 566 432 518 251 442 678 737 293 306 788 363 838 878 351 807 531 437 329 781 181 19 260 537 266 197 75 542 108 251 475 617 877 893 982 373 122 907 350 275 506 172 32 188 552 857 990 511 980 233 22 524 721 142 530 288 177 149 118 145 685 652 256 347 255 372 390 730 455 605 145 858 0 839 12 49 282 57 67 992 855 304 944 655 581 737 879 122 126 274 804 916 414 734 816 229 622 804 529 272 111 979 834 881 739 475 467 663 29 806 215 674 411 264 968 149 804 643 911 217 738 960 234 325 130 120 303 208 437 11 892 855 744 623 955 631 789 502 683 984 999 4 153 940 177 319 584 309 621 495 583 674 891 208 416 302 820 195 667 206 829 557 313 411 618 784 120 977 188 301 804 120 439 487 334 981 921 375 50 770 149 857 352 293 840 747 978 524 179 507 270 782 953 844 402 889 190 39 919 590 920 346 327 303 511 254 93 601 458 432 30 242 13 162 38 918 726 991 738 217 62 48 778 43 178 464 406 480 937 97 488 326 932 506 826 0 655 26 268 917 107 685 118 633 977 821 431 196 114 67 111 453 391 892 293 289 386 27 269 230 62 226 578 638 706 889 395 233 919 285 664 854 123 389 585 247 270 906 727 51 296 426 315 118 923 589 171 805 67 544 572 234 123 610 31 278 268 870 76 114 195 285 570 199 105 440 855 840 440 832 303 140 844 755 533 226 771 900 729 600 405 695 973 609 134 788 750 241 878 907 831 946 412 448 641 563 458 268 60 433 188 403 748 904 44 721 673 752 629 773 26 430 218 420 447 512 474 969 267 892 14 305 565 679 947 686 693 23 939 360 264 659 119 39 442 309 434 405 732 423 176 812 325 405 835 623 396 151 456 993 726 762 6 373 749 972 673 51 737 40 431 949 332 208 219 873 648 396 610 951 356 824 800 886 209 543 301 196 958 845 37 27 21 316 368 320 219 46 370 457 666 791 360 55 4 237 189 664 16 966 362 897 793 641 841 923 809 94 121 147 189 198 44 494 540 183 463 615 935 263 318 659 641 647 790 674 640 85 896 806 822 354 278 128 335 15 656 439 638 695 222 197 344 682 297 82 190 160 695 584 231 663 345 336 995 21 179 329 337 244 681 353 369 962 684 16 496 377 575 391 401 718 766 271 783 722 73 956 390 479 815 889 658 736 751 163 407 793 262 441 770 88 457 516 147 454 768 953 24 820 245 170 913 790 98 875 92 987 61 488 576 522 354 720 961 328 769 444 37 576 369 539 346 693 884 868 384 114 636 23 647 630 802 550 889 263 165 894 122 302 22 680 103 828 350 336 912 481 360 739 183 633 502 718 372 420 113 238 220 821 185 112 487 23 269 964 723 652 267 391 220 641 267 371 403 922 662 241 977 763 596 197 969 729 227 968 687 435 899 540 319 224 45 387 391 184 915 121 85 659 30 796 576 704 346 785 900 84 70 323 917 496 464 603 282 144 225 503 727 938 38 896 436 125 598 68 677 703 888 683 740 109 727 464 612 86 761 146 894 34 119 678 174 459 642 401 4 751 648 42 962 395 333 436 492 765 167 362 430 380 196 540 800 158 267 808 842 740 626 514 12 313 714 945 770 655 466 71 818 48 48 780 822 503 865 329 837 341 106 295 453 257 61 259 151 73 939 259 417 130 870 951 958 639 925 640 937 424 205 232 62 338 386 379 721 600 735 575 256 179 438 701 896 317 574 590 72 65 126 991 603 942 934 679 369 528 519 872 562 13 456 934 166 300 876 113 392 902 502 132 802 83 293 398 452 376 720 97 25 578 996 323 203 326 391 365 396 722 656 112 550 852 865 175 77 640 412 258 371 931 682 927 773 16 100 134 712 23 303 125 223 708 425 901 698 614 292 822 674 632 624 842 306 540 150 588 159 71 711 873 890 202 520 836 763 990 467 400 688 419 442 42 9 238 461 493 394 301 496 87 412 370 355 154 225 481 979 514 103 289 125 244 354 623 177 241 660 54 586 865 617 454 947 105 96 430 669 342 64 255 759 81 520 419 286 987 409 851 332 741 364 401 276 687 283 893 110 654 642 870 276 727 158 56 109 724 830 179 612 167 750 941 196 485 336 224 586 957 944 21 708 681 965 220 974 343 565 684 574 968 623 841 566 274 764 84 140 748 689 417 805 243 410 237 194 591 902 348 573 491 711 672 612 538 220 685 654 581 15 146 183 277 361 692 774 947 573 853 448 481 440 378 795 210 911 265 718 50 641 836 726 819 756 253 925 946 445 511 505 940 873 628 927 853 140 648 340 852 230 507 58 133 614 377 427 332 69 685 302 68 673 895 168 58 877 598 891 638 193 734 245 116 116 897 618 385 590 457 942 979 749 649 508 908 593 136 357 577 910 247 305 230 557 430 325 535 621 424 181 519 509 219 956 657 540 128 377 547 196 408 466 127 458 704 633 262 316 167 304 895 326 167 509 861 443 3 522 675 54 624 48 32 512 851 894 941 598 241 720 946 750 416 824 179 698 987 2 492 754 354 567 561 235 616 783 11 987 439 916 837 864 388 329 687 823 759 962 279 695 1 280 712 10 871 363 230 180 364 351 118 734 152 585 586 499 869 58 503 163 416 207 922 33 220 891 382 421 347 59 546 851 701 702 421 785 780 417 234 465 489 75 336 250 402 554 927 695 615 557 70 573 254 636 571 538 464 36 57 110 330 919 887 433 813 399 889 104 202 334 864 266 806 730 585 273 173 243 780 85 831 446 816 280 22 34 336 260 316 203 541 431 179 861 988 190 754 354 317 559 876 813 589 970 289 447 87 270 5 762 532 664 68 405 453 821 698 720 665 196 676 121 151 693 409 727 206 664 399 505 286 575 248 82 476 65 23 907 957 335 179 184 572 270 782 25 357 810 343 846 995 447 283 959 891 643 132 405 975 181 148 976 697 770 615 215 393 572 980 72 902 859 108 465 174 552 237 19 627 910 716 869 467 462 221 196 954 959 219 351 729 697 431 103 473 171 912 815 749 825 243 575 26 263 675 858 127 654 283 750 565 655 523 591 564 784 335 139 903 857 487 313 114 417 312 744 484 79 545 378 921 22 655 134 835 572 880 908 140 664 220 118 563 480 607 510 273 137 619 307 720 32 425 760 724 190 776 49 341 909 920 466 72 304 834 348 38 225 212 127 991 975 696 268 608 579 461 598 405 678 886 962 213 181 791 216 504 425 391 342 478 171 243 281 120 463 871 705 506 202 460 332 32 23 823 228 999 420 974 435 259 402 200 238 968 533 970 448 834 57 227 619 971 842 358 77 434 554 548 932 771 216 239 699 956 930 174 594 471 470 717 37 187 785 708 261 570 798 958 158 318 152 769 555 124 930 581 939 462 701 957 24 507 630 752 223 195 913 224 751 693 754 653 264 536 724 15 685 373 223 234 192 189 770 50 494 474 951 61 568 565 512 975 932 199 775 540 317 197 744 526 415 339 585 360 13 139 725 391 706 237 962 917 744 350 580 809 211 47 22 332 411 75 640 307 856 658 883 309 201 601 961 952 537 786 478 975 564 168 443 184 576 878 687 533 437 508 859 250 325 603 580 622 954 965 626 118 262 837 848 827 966 33 71 385 689 796 980 276 360 132 300 908 769 194 154 89 623 628 602 770 444 203 158 909 746 714 87 420 891 946 683 859 893 962 347 372 856 988 655 59 335 508 598 17 248 490 36 221 776 600 997 480 602 935 707 607 509 42 108 598 913 237 554 1 213 260 320 818 962 220 560 655 497 925 327 809 178 885 718 274 498 176 128 320 714 269 561 989 948 822 824 132 219 854 444 389 961 65 745 406 576 522 331 922 72 903 180 861 37 525 807 678 305 517 506 912 198 866 487 455 661 911 735 707 191 105 863 613 652 936 1 440 343 818 135 426 348 876 554 69 680 507 33 211 430 93 587 583 495 917 976 914 900 230 493 168 104 883 19 145 759 458 884 18 323 894 65 584 91 801 894 745 814 476 59 442 12 401 847 555 137 688 712 99 13 631 128 961 856 385 268 887 134 655 419 943 313 551 296 330 239 208 9 462 216 218 159 373 168 415 514 263 125 880 568 880 617 374 246 777 90 885 180 100 614 509 516 493 53 947 651 755 437 62 788 977 761 596 815 956 188 259 392 292 555 108 885 108 491 153 528 975 836 877 345 494 594 704 459 424 370 245 544 897 845 978 838 305 635 12 305 474 934 379 990 860 366 820 583 481 941 894 388 336 148 286 163 982 579 500 41 886 662 123 780 947 749 852 831 415 147 264 959 117 592 137 971 843 477 175 347 912 551 829 89 495 832 66 952 742 811 873 725 966 819 645 865 827 774 650 119 560 413 733 350 711 238 20 697 179 22 586 81 484 933 463 292 265 138 207 902 455 197 216 43 992 173 62 59 817 902 114 994 824 384 252 431 416 177 434 454 805 268 787 354 739 575 560 367 543 53 478 685 564 978 802 759 210 203 38 862 874 971 549 15 599 385 910 478 193 961 839 579 688 67 315 454 506 984 968 600 507 403 669 232 511 532 162 317 787 336 115 901 640 514 704 249 451 66 345 255 210 877 222 643 674 362 331 191 65 728 963 931 594 108 318 86 463 326 777 418 794 105 579 695 284 629 747 498 761 565 236 911 186 309 208 782 273 236 60 869 510 927 519 335 115 6 14 684 661 593 310 892 790 584 288 401 576 947 434 533 966 174 724 813 842 28 956 819 586 349 897 310 98 112 792 457 316 431 797 939 399 806 676 338 875 309 792 39 285 862 842 684 285 759 675 751 64 313 765 594 100 38 623 292 328 863 496 640 75 103 416 125 446 197 442 79 952 291 588 381 941 968 830 794 492 129 71 172 559 246 723 840 562 410 179 535 704 32 51 849 710 254 509 277 47 987 231 152 568 520 368 212 845 525 666 848 342 417 441 917 446 5 258 314 414 3 892 423 698 207 666 465 30 740 484 404 53 65 892 475 276 294 986 773 0 846 494 940 449 680 115 556 297 190 373 59 911 325 965 995 630 71 142 161 735 979 870 466 226 631 455 807 792 498 405 743 5 472 578 286 423 224 28 292 418 876 284 657 969 112 379 383 81 711 625 851 446 466 530 400 483 240 412 253 251 395 983 758 242 770 682 260 982 266 915 623 488 906 276 357 348 884 290 21 420 950 825 973 487 285 703 954 900 660 890 655 349 383 345 235 425 667 996 484 946 327 290 205 743 33 283 574 90 790 406 245 6 703 764 941 883 125 15 61 953 853 780 205 452 716 440 785 225 515 636 800 464 762 73 515 764 379 336 971 305 69 768 170 675 33 362 315 776 651 94 461 520 960 114 557 529 333 97 562 855 339 133 122 676 365 795 280 853 618 336 363 522 100 140 908 748 842 200 884 559 688 303 833 33 720 245 359 518 652 44 130 51 258 126 979 438 73 538 333 597 90 490 126 785 659 998 910 433 238 896 448 598 195 273 88 168 553 906 957 444 792 36 80 215 753 549 570 505 943 438 576 589 499 422 912 235 483 201 939 502 287 931 452 698 151 376 649 5 41 914 605 441 237 474 979 235 130 807 709 275 697 954 26 560 501 961 815 25 541 792 994 103 479 408 956 497 196 128 922 807 414 801 715 159 319 613 633 197 785 28 940 937 240 811 117 441 585 65 898 658 683 931 429 999 168 640 400 625 778 402 480 814 974 845 43 232 561 607 572 180 343 552 260 812 749 460 118 931 345 999 65 802 794 291 862 585 937 194 361 46 268 417 171 687 294 639 244 84 317 867 679 514 819 929 482 781 780 444 974 827 110 197 135 392 598 325 968 72 841 652 939 237 635 12 96 633 339 879 518 413 343 884 852 689 203 177 356 797 665 177 974 819 144 482 995 572 317 112 349 395 554 256 260 337 216 855 759 599 584 87 128 316 621 437 321 332 861 201 845 338 135 835 408 164 20 482 964 77 685 978 629 870 617 945 544 236 667 376 584 128 917 451 323 557 873 590 928 997 135 718 271 64 546 944 184 292 808 863 85 706 21 437 768 703 431 547 651 435 23 367 924 945 28 346 150 797 867 816 536 285 634 139 783 779 880 819 763 943 733 79 994 785 843 501 288 566 134 495 394 312 10 210 285 422 720 160 798 579 359 256 424 432 251 853 718 657 436 367 504 529 796 782 861 347 194 23 382 348 266 589 11 697 335 551 113 731 339 8 210 473 52 116 773 396 792 122 975 561 343 267 763 123 653 556 904 161 614 387 410 170 722 113 750 97 795 835 660 888 197 5 365 64 538 129 4 157 553 865 989 33 690 316 935 994 381 846 942 902 63 792 241 91 369 165 278 36 41 291 278 827 716 758 916 894 355 72 202 821 138 100 111 892 278 425 327 828 446 220 418 390 555 213 972 787 230 186 13 995 602 509 152 81 506 670 754 507 753 60 952 981 491 865 317 582 154 734 407 764 944 573 360 384 477 268 481 591 452 936 570 83 431 604 463 875 369 185 855 569 786 240 935 698 32 103 219 329 174 791 877 163 431 614 902 354 739 265 700 9 205 661 949 131 316 429 613 319 546 523 574 784 998 482 74 606 397 459 239 600 929 274 981 406 622 183 798 720 733 371 671 355 365 683 2 171 503 330 759 548 382 269 695 109 893 808 409 624 227 133 944 690 226 231 250 566 972 376 731 37 303 643 367 448 131 74 720 222 393 242 352 709 974 88 709 597 82 278 517 936 912 26 945 547 321 163 394 269 265 6 923 698 87 632 854 290 807 159 585 599 40 236 532 559 620 749 38 268 186 490 768 950 113 592 647 441 988 860 910 126 861 263 622 349 508 316 110 781 71 445 4 956 916 955 544 977 467 95 705 730 998 587 29 511 46 997 589 369 985 985 723 803 281 607 740 194 334 392 708 811 118 996 639 976 932 662 392 440 973 990 85 743 740 408 379 483 347 682 485 115 130 70 56 118 862 814 74 390 937 923 899 95 977 576 572 184 174 502 110 897 689 611 95 338 245 69 829 794 864 857 20 311 426 272 663 838 975 852 18 952 528 12 761 995 443 453 702 370 196 553 407 392 813 781 334 5 343 642 954 439 575 715 572 732 937 727 712 899 89 955 303 559 679 202 215 746 651 67 364 763 486 58 63 272 459 820 601 758 473 572 266 528 319 397 297 242 305 31 110 738 941 852 549 141 53 508 271 953 950 417 484 757 929 427 12 295 567 882 410 11 186 186 758 730 113 706 409 415 9 224 717 737 796 911 763 770 188 221 597 66 19 672 968 260 978 383 811 887 425 553 142 349 360 536 951 748 283 769 827 313 224 42 324 624 713 339 405 352 812 663 884 425 160 345 25 214 474 971 672 10 584 617 522 33 154 849 898 157 905 334 958 738 514 230 272 23 686 835 78 436 789 922 137 773 260 166 863 611 580 769 744 447 809 102 259 308 802 707 909 165 395 952 642 423 514 19 455 366 328 944 779 596 762 426 289 392 165 625 425 970 389 261 30 586 646 332 72 184 493 907 682 596 849 135 440 196 140 422 615 768 134 272 664 133 19 423 201 829 90 536 759 591 561 473 657 120 474 985 669 150 638 62 27 518 466 430 198 751 258 81 856 332 108 39 23 875 8 309 252 310 868 119 7 165 151 441 783 482 602 172 43 933 943 982 44 509 943 561 363 654 757 799 26 354 246 132 171 386 506 268 15 391 54 865 347 936 433 837 630 302 636 152 109 926 859 32 38 604 661 575 488 796 280 781 755 734 440 804 195 26 168 456 76 249 439 239 891 509 798 421 347 529 893 907 411 559 134 599 561 424 29 974 709 380 747 784 918 501 309 731 184 86 112 385 247 772 333 3 594 45 304 893 193 487 368 67 491 938 452 281 881 872 9 973 912 980 360 927 13 136 827 544 276 477 832 121 874 609 733 427 266 174 518 278 523 987 268 84 241 327 617 501 482 318 957 882 855 842 739 610 245 34 171 367 328 271 439 45 518 61 691 669 50 36 562 215 542 924 656 803 239 160 42 260 426 196 866 249 636 193 454 463 73 807 204 240 912 864 136 722 110 697 653 538 207 672 475 806 912 215 492 66 263 712 318 918 530 481 945 950 314 984 530 370 235 313 109 442 683 723 261 145 35 688 385 821 36 996 169 649 456 528 798 677 62 126 191 328 665 104 159 505 807 195 637 709 474 916 229 672 713 46 432 616 113 98 748 903 867 282 278 556 34 934 784 340 18 225 730 280 615 177 633 537 453 464 475 107 169 34 650 202 489 953 999 763 397 400 300 218 122 675 368 343 308 258 192 386 915 651 568 807 439 900 359 994 188 266 731 528 834 31 380 572 774 833 52 544 146 426 179 526 136 939 571 487 830 680 840 592 677 399 50 279 546 852 492 590 936 629 201 566 732 669 52 327 105 156 752 198 94 284 772 170 34 18 957 602 353 690 850 635 579 755 346 220 322 72 276 634 303 402 849 8 927 355 906 186 81 679 187 352 370 595 471 221 391 328 963 551 197 593 284 894 966 4 658 958 178 594 955 294 991 27 781 882 913 908 2 862 48 100 321 631 260 871 466 64 657 626 311 16 919 293 251 839 520 577 934 429 808 388 433 925 571 589 803 535 622 573 833 204 427 308 635 446 429 894 262 382 372 92 718 181 758 279 675 238 429 44 969 869 60 863 603 893 466 614 810 226 761 652 450 597 170 749 409 879 971 105 843 134 516 41 631 397 286 543 174 61 276 763 441 235 104 879 105 474 656 266 880 219 320 576 126 402 0 729 215 130 807 843 949 83 627 155 171 587 984 801 388 492 216 778 541 492 759 181 723 197 671 991 394 72 752 798 726 746 589 369 153 886 368 890 478 431 452 540 47 814 592 973 585 263 107 133 330 929 818 182 363 354 152 666 920 115 187 230 468 354 412 693 414 837 729 74 244 218 650 776 391 833 241 587 912 498 680 649 319 82 11 396 511 507 3 284 950 51 96 558 90 715 69 510 728 476 747 665 92 730 317 995 252 333 518 582 664 526 493 837 839 28 312 785 922 194 54 262 329 284 188 144 54 750 416 523 794 802 278 860 193 923 253 883 878 711 901 873 857 724 602 740 934 213 901 876 13 988 132 157 828 202 486 539 341 676 908 633 508 971 206 81 536 113 388 437 161 45 144 245 119 115 991 72 785 20 234 4 206 545 60 62 219 45 678 777 84 479 155 538 651 307 748 691 124 40 285 905 744 269 314 756 777 363 20 452 524 363 425 926 367 584 481 996 828 353 323 917 694 983 27 542 891 795 102 151 772 220 582 846 103 439 891 105 976 475 838 767 351 245 468 557 835 185 102 422 594 158 511 797 944 784 757 402 297 46 244 412 288 879 451 347 174 94 851 428 533 364 921 565 861 2 599 757 267 204 750 193 615 779 533 297 1 725 861 830 62 587 343 149 914 513 941 812 286 117 212 827 181 98 176 73 990 780 974 474 207 92 297 941 666 139 605 650 948 528 29 383 321 291 231 295 413 190 897 869 682 625 50 198 17 858 308 41 485 657 331 515 342 782 433 617 598 299 438 381 24 526 497 112 495 607 829 587 822 392 935 511 721 262 212 304 503 30 897 141 655 186 843 591 891 708 275 793 410 681 793 818 441 907 786 289 33 606 777 960 547 968 273 191 469 111 725 128 666 822 573 381 874 509 302 305 414 149 210 65 324 132 986 3 821 110 422 806 773 599 557 321 432 752 127 27 218 158 891 898 232 791 613 117 618 61 759 379 36 180 184 803 478 375 507 357 308 688 913 280 86 866 893 794 9 565 669 111 254 195 304 901 151 219 951 282 664 262 676 987 362 999 815 154 957 869 149 17 708 223 911 588 505 776 883 272 418 175 428 845 239 722 917 932 194 367 416 933 568 870 377 69 355 383 734 334 909 440 939 442 459 172 797 886 380 694 822 215 938 193 413 413 258 207 141 672 125 27 394 709 92 271 894 101 171 826 620 867 958 462 902 80 774 189 392 283 169 949 362 342 404 934 127 621 648 43 550 605 277 394 848 196 752 171 795 371 833 994 374 105 324 735 370 553 426 716 905 891 825 864 502 310 4 953 558 837 837 554 597 187 710 432 232 701 897 857 962 636 803 623 618 287 3 446 723 44 949 261 571 163 337 451 316 575 482 378 468 153 991 79 133 627 917 575 7 30 6 799 485 162 150 624 20 442 86 873 319 970 773 274 703 9 524 89 595 683 201 992 722 586 513 248 115 639 618 872 34 636 630 455 255 184 409 985 612 341 135 81 90 80 307 838 464 614 958 117 170 18 701 32 671 568 55 168 768 641 97 826 440 751 739 352 45 771 10 704 689 181 371 294 852 996 428 836 854 570 260 950 67 907 428 625 602 122 690 196 299 716 267 482 308 39 743 465 68 670 442 432 780 370 998 646 293 208 159 764 558 553 476 578 701 451 671 78 56 743 226 299 648 675 391 534 205 81 338 459 276 999 645 997 865 275 645 938 844 69 558 203 319 672 102 700 647 990 794 158 833 670 444 794 93 224 35 113 556 432 865 312 587 110 112 83 80 584 139 596 400 990 59 458 800 371 268 59 759 594 388 715 881 203 225 482 266 679 291 134 247 131 214 930 991 712 174 647 989 5 514 574 523 49 460 263 463 791 514 219 775 598 858 396 463 352 486 346 80 106 785 86 150 396 830 128 410 324 250 33 43 276 281 773 917 894 434 744 360 783 531 240 465 570 168 994 453 431 945 601 299 238 719 19 869 129 526 129 406 946 695 921 306 687 784 340 71 92 338 144 714 7 476 804 396 234 835 807 354 341 125 135 616 116 397 994 366 494 768 4 246 61 359 426 519 827 691 783 475 857 13 37 971 951 959 410 103 459 624 665 472 228 575 915 946 869 338 941 354 529 409 584 588 714 497 827 956 631 811 324 276 50 36 134 172 587 252 915 812 148 607 76 297 423 496 906 821 635 571 70 364 582 464 511 143 633 784 420 247 954 440 586 958 283 685 964 112 425 173 497 765 72 978 150 853 613 36 151 85 357 786 752 822 549 321 364 869 959 592 920 204 110 670 902 488 241 739 187 75 13 790 856 469 589 259 643 794 857 609 178 740 580 289 431 390 49 727 158 874 335 589 525 969 544 655 430 443 858 767 82 621 234 877 887 66 881 822 671 603 353 744 915 93 893 403 879 136 820 221 278 822 155 566 543 420 829 911 381 585 539 397 885 766 492 615 815 702 940 855 119 516 798 151 948 121 768 364 640 871 342 885 220 398 437 944 306 845 665 402 882 263 595 762 668 550 878 722 465 263 464 609 238 710 767 759 534 413 74 194 630 419 466 228 592 165 363 245 321 124 919 584 508 738 31 268 487 155 461 51 463 848 116 581 761 188 341 582 346 232 734 679 742 323 460 278 196 115 703 106 402 724 51 538 302 212 992 375 46 162 815 763 223 687 743 441 116 928 269 611 673 486 882 203 934 29 764 167 193 78 135 190 891 235 135 244 754 57 611 834 343 181 820 987 873 143 880 439 916 384 106 392 40 554 587 469 773 260 323 804 899 92 451 205 154 566 689 176 262 435 951 765 357 52 774 690 320 825 491 724 75 14 522 778 278 670 484 383 556 296 826 502 828 869 565 359 68 222 45 754 966 179 339 291 806 650 783 741 468 140 374 4 225 210 270 144 26 852 444 61 440 349 706 775 493 624 60 625 349 689 644 890 157 123 332 152 453 803 216 0 644 914 183 827 210 435 410 203 413 209 848 293 552 964 247 120 269 115 590 99 637 596 5 2 574 791 473 321 805 610 143 705 735 469 437 972 493 341 349 146 181 594 986 256 217 253 714 313 723 728 258 159 910 899 82 239 976 833 221 46 849 638 176 471 516 251 610 791 11 669 397 98 738 804 605 997 351 569 118 380 409 328 80 339 279 500 731 491 524 852 899 415 571 580 323 851 666 416 325 181 521 532 514 866 219 63 881 487 787 867 69 337 815 224 558 434 201 349 68 799 638 961 867 100 731 302 813 686 302 886 836 161 570 451 34 816 576 795 938 106 393 173 485 554 682 750 738 303 255 809 901 633 690 376 261 129 287 123 893 855 15 669 636 212 914 463 485 872 360 197 311 205 397 790 103 359 744 993 446 184 520 781 630 645 912 954 262 277 393 270 161 54 298 784 594 382 517 432 8 757 503 306 989 300 900 346 318 607 645 741 882 794 971 838 739 369 101 614 863 234 639 385 669 186 298 162 767 713 970 959 415 658 20 875 611 257 13 315 482 800 998 737 42 895 990 314 459 450 757 143 548 763 187 306 317 778 277 927 20 392 599 287 937 705 267 102 819 210 20 386 254 245 259 170 281 323 559 459 521 718 466 576 574 204 367 60 354 671 131 69 131 739 311 262 774 146 852 750 472 644 532 814 704 459 814 73 489 308 426 615 144 17 884 590 204 0 77 444 614 925 109 688 183 666 187 11 381 883 769 973 7 821 80 266 432 488 247 391 229 569 455 881 408 485 56 113 234 790 282 817 947 670 478 587 836 605 849 486 822 556 578 11 30 857 822 902 499 955 668 277 823 53 188 422 266 428 518 926 565 43 717 900 596 895 983 157 158 553 733 583 713 535 100 89 792 822 789 965 258 951 100 120 370 240 573 799 549 167 167 115 534 138 67 136 11 96 26 517 690 200 679 823 627 740 289 741 646 746 734 769 45 655 218 119 696 456 454 28 286 705 331 215 166 700 842 532 790 694 569 948 732 374 645 822 40 667 467 512 389 643 788 522 168 622 79 960 330 379 2 521 423 718 594 277 221 143 797 265 971 114 443 483 608 882 936 933 502 291 588 75 577 318 165 496 730 756 278 710 875 821 606 85 428 851 99 422 322 179 117 914 536 824 600 765 148 756 110 687 394 103 832 772 357 988 407 559 880 962 698 126 456 282 47 653 329 446 329 555 833 507 713 861 42 866 625 225 970 154 191 152 328 722 926 158 889 549 634 41 120 168 65 587 676 132 821 6 841 394 39 368 514 139 767 906 586 981 716 45 595 89 485 677 119 105 31 873 578 467 147 175 672 152 406 471 659 698 852 845 217 58 418 357 857 718 964 84 690 175 970 925 525 121 204 134 899 442 994 26 953 359 573 46 530 554 182 400 282 232 399 251 810 127 410 53 321 530 211 736 627 452 456 778 209 204 318 184 220 120 582 464 335 624 518 92 18 417 270 518 676 959 21 342 559 80 12 774 873 329 859 770 226 853 459 680 624 68 37 708 152 22 670 206 332 667 466 143 458 40 537 159 102 466 173 831 240 799 240 466 79 398 922 133 671 61 571 539 553 178 121 453 449 75 736 759 472 10 411 916 799 609 169 761 331 865 440 966 913 187 389 923 716 148 672 225 473 412 687 610 403 492 399 594 37 486 603 402 234 872 754 165 364 804 869 755 30 361 122 839 673 134 284 25 987 26 570 345 438 263 988 25 170 326 210 961 511 266 175 773 185 419 431 814 696 891 527 748 175 812 361 170 234 907 189 979 726 700 252 174 243 805 91 714 500 670 766 952 221 603 795 971 723 602 818 4 214 262 350 584 510 346 433 794 843 447 679 699 495 573 622 474 79 274 640 731 497 292 149 845 334 907 615 830 475 873 912 82 92 877 762 826 428 938 672 519 53 606 990 669 92 84 502 27 943 22 816 150 643 351 219 369 410 322 441 611 242 69 404 185 763 885 895 10 475 465 306 787 968 373 134 429 835 750 401 255 803 23 153 651 958 601 744 338 237 563 564 5 407 655 179 642 891 654 17 985 120 654 441 99 358 111 388 606 201 36 718 676 566 191 39 193 630 194 0 662 108 346 552 443 415 760 340 519 449 242 769 432 525 997 693 894 591 479 956 344 931 322 338 661 887 454 867 976 514 320 468 469 674 14 861 66 229 996 885 410 904 662 780 549 760 716 844 949 28 971 60 947 449 127 633 323 753 222 645 317 643 157 691 272 685 319 576 789 620 400 332 570 452 708 301 329 808 92 658 502 653 286 168 868 629 430 609 252 143 921 99 744 761 337 458 186 415 100 127 931 830 78 670 355 639 297 813 131 447 608 799 780 752 466 828 996 211 310 965 713 918 413 407 822 768 78 600 410 923 945 178 247 841 671 300 100 467 817 155 968 60 888 399 618 434 538 885 803 624 962 251 568 568 168 206 31 998 766 579 420 426 129 13 543 443 598 179 79 713 180 918 352 479 239 798 549 242 845 519 364 511 488 765 764 256 88 519 725 882 248 959 187 206 633 791 504 353 403 712 243 684 835 976 272 834 313 384 248 416 219 678 549 736 607 298 182 637 246 333 891 428 180 785 745 524 588 76 572 500 853 831 17 300 113 477 454 331 361 284 684 25 441 910 900 628 20 975 273 146 931 204 313 454 234 28 528 669 81 806 883 382 859 222 853 348 648 665 690 266 553 684 969 484 459 429 177 341 321 733 539 210 927 634 191 773 580 767 239 624 645 815 163 713 501 498 721 163 199 421 730 626 893 168 862 364 905 422 851 183 170 988 449 130 340 713 337 694 762 579 699 982 833 376 861 552 265 906 884 738 539 996 769 129 551 121 259 26 742 754 884 826 656 192 532 577 156 228 539 294 340 207 760 396 563 201 577 377 725 538 654 468 207 494 520 571 668 818 939 263 807 914 678 947 774 339 986 0 491 665 246 326 880 967 207 809 557 457 278 70 345 211 101 837 655 789 917 121 693 946 893 211 404 723 637 19 37 889 903 481 481 283 92 447 567 40 8 649 212 535 257 705 127 665 787 379 724 396 186 832 555 570 677 590 154 544 25 979 942 57 946 858 899 354 262 513 313 259 964 919 355 922 457 443 192 371 584 181 912 378 320 110 203 589 511 474 883 32 655 453 432 829 695 790 891 46 752 360 282 365 401 107 378 91 624 352 160 963 686 888 477 403 82 242 352 340 794 113 229 359 392 578 625 341 294 635 777 377 837 335 53 178 895 215 178 754 778 407 760 217 459 471 642 194 597 811 523 606 812 179 644 915 902 161 536 938 632 679 209 728 891 685 373 104 511 826 295 503 258 623 818 502 43 900 724 767 946 188 665 536 142 590 881 357 455 30 192 865 902 597 388 83 163 627 131 565 53 458 636 389 641 358 540 679 181 365 253 424 478 199 387 747 778 600 367 843 552 970 405 719 817 293 242 920 730 478 347 296 213 367 46 212 219 105 464 580 779 183 930 294 70 518 713 709 931 437 389 266 911 788 31 206 278 153 801 790 60 625 455 14 120 556 157 26 590 936 230 267 488 520 56 300 90 851 785 339 400 831 390 380 117 431 571 668 645 687 533 631 421 452 478 173 53 931 839 420 293 43 461 327 946 349 40 138 696 83 934 440 223 711 969 51 783 794 777 376 379 317 4 550 833 658 828 57 583 672 999 372 79 396 792 945 29 113 73 840 978 963 367 776 553 299 11 150 819 699 922 742 119 175 585 83 249 947 958 520 916 107 107 37 761 60 900 785 404 834 947 878 178 468 101 500 628 541 283 142 970 902 601 402 702 254 317 202 637 660 49 43 774 745 204 810 644 4 103 960 98 943 795 764 234 199 19 423 325 941 305 989 483 278 832 749 695 801 55 470 567 810 761 182 225 123 435 968 972 680 36 533 732 706 911 271 387 751 93 158 481 45 986 576 729 621 436 33 783 137 671 10 91 544 707 896 576 272 485 679 648 613 236 890 806 911 618 975 20 439 994 99 258 358 392 97 367 46 667 527 71 257 586 110 472 130 810 433 505 309 582 810 721 634 398 740 982 691 143 982 962 976 415 753 799 85 693 783 232 819 281 35 612 170 427 754 415 328 166 284 717 349 89 211 490 116 102 72 400 398 255 64 399 816 951 654 503 92 529 183 705 107 473 141 528 484 768 628 861 694 22 485 953 419 978 864 428 408 824 244 843 683 433 223 667 363 412 936 590 196 337 603 898 64 171 218 912 855 87 384 364 287 151 998 692 694 114 579 614 582 406 957 201 47 983 825 806 613 328 574 990 711 22 226 181 513 249 842 929 268 475 965 660 632 481 520 870 774 83 178 564 628 210 285 250 561 226 368 194 931 157 477 135 216 927 691 959 591 342 857 51 787 659 217 557 532 516 529 157 426 343 432 611 367 736 666 63 189 750 930 498 106 597 238 67 425 634 109 797 410 353 685 569 907 248 910 479 438 870 593 436 822 601 833 374 48 312 664 330 125 715 828 330 279 386 782 192 240 606 535 644 546 808 199 278 244 151 640 462 860 637 939 532 415 80 68 693 845 245 762 42 612 545 576 404 780 315 939 394 10 603 312 556 645 837 881 80 60 999 100 285 70 930 884 729 947 515 975 395 326 902 104 62 940 552 659 21 903 236 299 238 624 857 124 215 75 72 290 360 535 536 710 162 642 617 500 419 29 977 13 305 81 827 39 495 858 157 114 740 83 986 747 174 948 90 202 678 246 308 302 590 214 101 470 500 561 944 873 373 829 220 232 926 552 634 67 150 951 442 726 840 136 690 224 698 283 583 368 934 131 822 173 475 36 261 453 601 771 684 986 539 854 634 611 195 525 603 423 921 637 940 796 79 250 560 638 214 662 187 905 971 36 167 662 433 906 293 121 926 469 80 784 893 561 415 627 264 264 661 689 112 204 194 491 412 24 275 760 797 692 505 598 503 316 789 491 706 149 55 716 629 393 961 948 84 44 85 637 21 745 10 550 574 388 194 422 266 201 799 298 149 123 816 303 804 404 614 874 366 211 512 101 472 679 72 596 342 935 497 445 83 704 126 59 485 277 17 744 868 60 261 518 816 36 910 871 715 783 539 628 307 595 83 11 464 732 177 885 543 961 896 260 889 68 589 733 145 907 777 32 164 406 818 946 729 331 420 886 757 620 983 619 311 192 139 447 760 528 351 683 568 9 742 382 141 510 930 887 645 419 289 94 479 816 702 446 365 899 582 811 356 401 418 894 865 495 530 960 848 216 96 451 961 64 969 589 972 891 337 949 951 613 32 816 716 467 765 749 547 650 544 986 630 965 366 761 977 364 834 566 527 426 15 776 815 848 912 339 953 357 19 216 165 337 87 593 525 930 749 634 600 140 244 379 718 318 885 231 902 552 916 764 612 25 9 732 860 525 741 669 716 880 589 258 188 446 7 114 708 289 668 32 80 304 444 386 938 236 351 698 930 207 939 964 0 939 316 799 31 582 841 33 54 620 735 380 192 61 859 795 99 690 21 940 324 895 594 719 428 675 263 524 815 865 926 615 580 484 517 48 16 421 356 571 985 755 668 548 281 844 136 1 902 302 344 461 488 491 897 125 844 104 719 534 367 770 987 651 425 887 18 3 403 781 681 796 811 72 179 314 969 129 992 82 83 665 790 430 942 332 175 634 756 606 886 894 429 95 451 34 257 799 687 854 926 849 167 850 646 458 540 836 515 990 471 975 308 292 502 413 196 835 730 35 279 82 40 511 662 934 483 650 684 701 551 67 788 852 53 549 540 417 525 920 757 11 777 52 392 259 903 973 407 970 888 182 570 800 450 495 481 53 987 134 338 748 197 127 194 391 312 838 298 71 488 421 680 978 201 881 285 583 118 63 303 525 495 688 93 313 863 328 824 80 207 138 799 21 769 754 825 545 881 419 257 666 899 998 966 811 789 184 710 52 934 445 508 557 886 185 92 371 684 62 83 176 617 835 973 204 624 108 930 207 752 233 44 25 126 71 421 186 631 623 561 355 759 139 510 419 181 203 740 546 381 564 481 357 534 707 914 96 120 816 276 18 441 726 330 754 131 863 570 895 264 693 668 682 237 896 34 201 620 978 335 528 794 101 17 221 390 501 235 490 586 18 773 665 871 268 995 904 949 450 528 259 507 618 819 722 484 893 790 792 893 387 52 936 464 263 753 351 961 51 552 339 608 494 721 776 441 955 566 700 399 321 123 73 967 490 318 608 682 109 45 527 282 734 473 862 913 895 142 434 137 466 594 547 587 859 705 35 708 420 854 456 157 831 439 165 846 827 317 121 855 671 274 951 831 681 115 447 533 973 221 605 816 211 265 808 355 521 978 954 246 561 981 487 314 577 785 179 344 984 287 258 50 970 994 118 444 406 939 879 678 665 825 827 11 943 506 532 93 31 701 752 58 426 606 184 518 196 773 302 273 808 520 823 81 619 498 722 278 372 779 177 472 564 739 790 970 979 83 189 96 23 54 142 690 222 616 924 108 815 990 149 524 629 437 424 796 619 768 67 790 575 718 268 796 529 94 688 711 683 599 190 732 117 41 867 177 348 922 149 130 672 682 798 300 919 987 893 96 68 39 129 658 538 820 835 456 104 647 289 578 407 90 379 79 799 406 619 486 1 151 79 949 520 545 451 872 338 351 993 238 911 99 477 467 59 597 907 314 581 934 176 817 757 376 743 312 576 375 215 735 247 744 676 108 632 626 571 699 459 797 864 923 933 834 616 445 873 401 507 840 379 312 218 146 992 264 624 367 522 198 295 207 463 63 306 117 905 927 762 685 914 882 45 770 519 805 328 707 319 918 645 504 20 996 36 890 120 465 716 531 109 910 672 319 594 708 885 767 599 504 393 913 34 151 626 672 718 715 773 714 590 262 572 692 142 145 504 540 157 182 93 210 451 912 853 804 396 688 679 916 309 287 407 142 68 454 959 902 192 125 520 293 516 20 809 764 439 933 912 715 852 318 495 588 627 659 862 706 628 25 575 995 811 523 519 926 801 321 24 770 403 595 967 758 560 540 712 873 691 538 540 825 191 396 126 755 179 168 454 316 132 651 102 106 840 651 929 332 929 255 773 798 927 991 654 896 338 251 864 408 235 697 76 968 804 258 820 713 488 667 926 766 955 952 774 228 769 543 216 884 835 764 693 383 487 496 12 666 986 414 112 352 715 302 383 871 526 916 368 188 539 665 571 452 141 448 245 80 235 340 333 901 845 857 312 928 397 237 876 943 713 298 941 53 598 966 319 96 321 847 154 647 875 210 651 222 96 781 553 120 915 150 34 432 607 750 431 743 21 962 131 835 393 458 15 336 695 729 906 226 535 538 849 849 436 664 113 28 430 297 136 689 530 313 248 464 439 399 56 802 231 269 586 717 260 167 286 598 446 141 745 181 712 173 343 544 845 334 557 177 841 271 23 815 753 87 735 336 214 152 963 809 605 189 870 316 743 576 787 426 810 505 21 840 951 663 49 242 553 219 192 749 513 600 95 928 189 942 936 542 814 309 103 67 83 222 352 684 643 738 648 600 19 162 578 951 615 808 662 420 522 427 909 98 128 175 356 451 40 496 958 64 113 927 563 558 264 41 963 315 296 226 216 264 830 201 177 52 992 184 622 284 479 187 352 253 812 940 991 456 240 744 356 315 735 698 713 155 708 324 13 195 939 361 589 805 397 19 521 469 341 685 655 467 540 0 939 291 759 116 987 531 387 980 783 491 772 722 135 201 816 757 333 137 914 854 914 256 101 82 323 196 941 880 928 108 548 88 523 263 155 687 619 958 243 730 782 290 32 804 931 198 59 950 942 275 404 79 581 973 357 810 275 823 755 523 270 198 264 883 894 279 886 393 194 226 867 137 684 818 31 325 349 151 768 179 952 661 184 753 152 734 471 741 634 459 609 364 292 530 134 898 995 889 923 959 906 328 26 246 777 897 614 937 397 98 76 229 227 566 203 387 315 924 144 50 198 832 640 636 966 436 731 865 525 904 201 241 545 451 150 899 228 978 741 355 349 904 885 304 922 501 291 841 476 552 904 48 673 756 105 117 836 154 621 166 886 982 395 948 618 359 639 388 279 507 66 340 244 988 163 49 842 746 728 887 953 430 146 334 158 402 899 356 488 235 650 132 338 225 184 463 331 620 965 605 322 485 738 398 945 542 886 840 30 932 429 158 622 521 510 176 912 422 229 567 586 350 554 557 144 110 585 770 177 861 67 364 392 907 259 349 906 336 471 279 282 312 494 758 966 93 841 703 180 87 762 195 54 640 644 173 721 259 762 699 34 645 504 788 606 350 995 629 99 411 981 452 293 134 703 945 545 863 838 244 970 883 58 173 884 998 140 966 432 153 697 655 524 526 293 797 5 339 500 871 560 659 143 41 632 145 604 659 904 963 714 470 895 217 136 920 948 950 184 676 73 718 652 645 202 726 515 76 348 657 597 449 87 44 885 492 595 227 703 598 752 789 49 115 168 352 160 240 417 717 28 582 303 585 362 366 661 610 247 171 23 724 60 7 730 686 568 453 586 987 736 786 242 347 454 871 256 904 939 100 588 302 219 636 37 693 668 43 842 232 864 463 767 335 613 254 149 232 788 383 538 199 18 754 730 669 863 992 11 267 121 511 105 451 256 827 204 420 817 773 59 253 235 736 624 936 508 121 968 338 147 764 673 211 445 456 899 229 556 419 75 331 883 372 223 328 158 217 211 439 454 271 823 331 183 446 559 183 804 829 842 503 948 447 393 949 95 639 677 928 720 943 502 170 300 536 624 78 230 12 327 539 701 260 736 53 337 872 796 96 722 892 376 570 543 220 416 467 209 304 500 153 432 488 826 328 689 368 134 56 341 923 259 597 447 835 328 416 469 197 339 243 308 382 767 328 807 235 201 969 984 811 461 308 458 890 491 184 870 502 298 784 459 787 79 130 971 418 555 216 98 548 14 705 950 152 546 217 940 100 121 931 693 882 408 221 173 471 721 185 723 945 255 226 320 181 427 506 997 11 92 876 407 505 716 9 546 42 722 620 109 869 951 20 503 548 90 165 948 125 85 807 110 890 134 556 988 308 396 803 494 131 184 628 660 735 572 211 23 921 707 210 902 33 941 245 759 844 861 344 722 670 3 991 213 323 226 361 652 188 765 610 844 339 817 192 513 426 902 474 113 407 783 220 859 113 652 374 738 542 457 670 396 975 85 94 993 207 688 532 926 737 169 934 223 125 287 95 712 577 951 810 159 752 798 581 275 732 889 163 475 565 754 748 613 638 659 97 955 476 537 653 834 112 762 827 886 761 207 846 404 554 352 190 951 462 135 962 712 628 978 867 528 539 215 467 505 470 636 471 998 522 123 661 583 143 939 760 774 660 341 292 898 344 202 555 107 85 348 386 183 895 952 810 416 876 362 577 632 108 875 52 451 449 769 895 306 811 562 501 907 110 292 647 197 448 665 848 836 751 834 182 95 458 302 140 411 179 387 839 43 935 583 811 640 202 59 164 622 928 56 605 76 966 927 571 53 887 293 93 674 510 422 833 199 389 3 305 364 947 777 586 592 635 758 732 972 418 151 210 12 292 986 380 529 957 863 538 279 39 51 696 400 403 534 701 85 636 61 653 197 898 575 352 289 440 40 308 122 447 3 884 345 53 827 813 841 244 450 560 205 484 941 378 606 851 185 71 367 942 321 667 321 518 646 769 754 962 178 219 568 395 993 109 624 321 561 766 431 187 881 684 602 787 455 724 887 845 210 531 116 822 513 186 401 580 883 762 500 254 151 127 199 451 364 709 448 681 878 760 896 680 365 252 619 480 404 211 98 963 712 181 385 501 501 1 397 465 616 499 607 971 27 900 303 502 33 929 157 475 262 140 609 366 479 874 972 943 577 963 892 929 124 188 816 432 746 745 5 403 284 587 677 353 303 331 89 351 991 710 158 315 843 167 319 601 190 669 462 938 563 248 598 842 126 483 164 380 587 685 886 542 35 448 38 67 225 383 827 124 129 121 51 593 189 670 74 393 614 564 589 651 641 205 406 345 551 67 937 101 30 420 683 789 550 585 488 969 644 908 62 889 90 164 640 695 912 453 909 903 818 254 105 46 108 397 921 224 466 17 498 400 723 303 158 842 338 400 533 563 102 746 641 553 140 975 793 433 7 464 304 401 687 505 862 328 161 764 81 354 697 856 764 12 657 733 698 152 854 102 296 181 899 44 401 496 157 649 478 517 576 760 50 355 23 456 119 439 119 633 811 820 673 817 645 409 553 202 875 723 864 718 383 540 171 126 566 320 541 592 166 649 432 9 947 418 350 541 800 919 403 400 333 513 736 761 162 26 89 887 484 712 96 15 717 824 838 9 335 767 850 258 10 529 128 280 920 149 70 420 552 288 724 323 285 619 50 886 264 886 858 299 598 789 375 360 123 840 798 161 182 62 451 301 690 760 943 310 803 723 533 170 135 495 398 474 789 999 424 537 360 624 298 774 163 374 337 712 966 417 827 314 127 309 71 874 629 517 619 914 949 699 685 514 409 545 174 534 178 826 82 858 511 200 602 828 585 100 264 391 338 921 766 593 700 672 987 761 110 92 586 348 636 936 606 643 893 327 696 810 470 648 538 475 759 559 476 431 575 342 767 376 704 42 287 750 140 468 156 143 842 800 426 78 432 68 444 266 999 671 230 278 266 742 364 889 190 949 525 229 985 291 325 445 624 132 23 273 913 405 275 707 17 217 483 910 127 357 727 461 581 932 988 178 88 993 173 889 479 157 547 965 181 518 602 867 303 171 791 166 272 755 638 930 383 401 17 951 475 117 862 942 235 761 993 815 287 375 650 183 629 472 341 240 702 493 450 583 411 66 12 395 830 722 348 986 148 11 502 199 104 931 305 592 499 738 98 91 320 661 685 149 915 897 901 664 232 387 480 931 82 430 640 244 5 187 769 225 151 788 387 889 508 606 401 808 979 478 49 964 734 721 980 665 861 694 3 987 404 636 977 982 867 85 881 873 522 261 213 988 13 517 150 482 679 73 325 78 960 292 45 728 151 885 309 713 952 258 224 227 350 583 264 929 664 884 808 821 399 138 872 438 690 368 31 549 511 543 446 950 988 344 623 668 835 412 11 298 927 879 639 656 296 361 161 777 540 764 278 104 915 314 202 66 688 968 215 599 609 232 437 487 295 283 901 180 36 272 581 593 411 572 684 676 306 955 701 968 988 224 59 337 282 850 609 543 658 346 449 744 802 218 833 270 27 961 883 703 895 931 906 564 219 295 959 643 519 579 241 273 219 560 268 278 726 876 103 64 625 810 271 527 634 436 433 680 611 650 492 375 611 923 434 869 22 594 918 138 884 953 219 460 50 505 783 505 336 414 569 555 571 760 941 564 991 483 684 4 567 530 211 585 922 647 400 834 531 750 331 841 787 24 563 251 886 381 529 312 666 959 362 807 73 996 524 443 541 705 352 388 973 373 689 752 35 958 207 347 971 221 151 482 723 252 138 534 215 101 916 341 115 804 260 974 337 689 82 639 31 572 77 465 781 408 324 14 775 926 40 341 587 910 408 623 15 763 445 583 76 688 625 283 739 854 14 45 4 962 846 280 618 294 546 81 688 822 308 247 599 321 163 203 158 955 334 359 966 333 890 629 450 762 968 593 835 681 862 816 556 560 314 2 126 832 993 892 176 339 34 787 565 165 894 212 147 192 876 211 897 866 18 389 973 776 459 367 239 206 592 806 279 273 908 553 638 765 517 82 424 84 552 938 599 476 883 670 483 630 39 12 646 780 372 390 140 733 473 106 596 188 891 530 378 753 741 649 647 551 329 247 86 862 489 972 109 281 532 415 955 327 160 148 196 842 69 18 386 301 300 126 206 299 159 277 231 961 949 35 709 806 208 889 897 429 523 199 170 279 197 393 509 830 427 940 587 240 949 931 593 331 366 597 806 507 608 120 558 766 494 107 278 988 655 178 173 391 539 414 809 589 467 722 245 106 529 474 294 54 37 986 805 765 609 12 845 652 885 164 285 519 759 254 152 43 823 293 997 522 457 54 221 632 244 711 161 198 576 102 118 764 537 382 499 381 777 738 386 146 900 384 258 895 752 101 447 52 540 363 624 220 959 905 996 569 284 402 671 120 672 248 166 295 942 208 982 481 34 292 827 329 217 118 187 728 680 579 522 970 443 439 877 656 875 186 9 33 915 161 307 330 281 615 729 433 538 480 448 18 407 763 161 988 136 10 26 946 919 952 980 207 261 470 608 837 746 53 303 270 350 265 735 273 904 937 699 780 105 267 723 705 895 302 607 527 221 211 248 275 479 87 113 554 97 358 277 627 264 859 981 284 893 944 272 999 573 830 76 971 997 730 535 610 625 225 483 956 821 394 852 949 402 962 948 414 308 289 306 679 273 538 925 851 847 551 537 162 33 568 246 275 892 241 530 703 449 223 197 33 97 398 251 301 995 749 164 437 552 911 428 87 975 865 680 477 638 838 379 623 633 713 113 712 864 413 218 163 935 384 798 794 66 316 686 289 895 324 19 230 200 104 411 401 212 347 581 614 591 705 566 591 327 313 417 704 195 782 476 695 89 127 492 346 363 781 768 320 711 387 363 382 424 357 228 474 729 293 971 651 876 819 236 802 964 792 350 645 584 132 839 554 270 791 478 970 335 50 710 390 357 421 785 514 843 486 247 827 160 396 818 167 999 875 551 135 926 782 521 223 619 97 320 766 366 988 419 129 58 8 378 440 902 501 710 195 926 769 329 328 970 222 936 754 203 76 9 521 888 815 651 17 78 628 933 253 5 735 978 497 613 24 175 101 382 880 219 281 871 159 391 63 503 474 266 154 23 946 995 356 321 606 44 674 985 63 860 825 137 401 912 891 849 421 414 312 123 857 702 206 796 637 920 311 32 379 921 414 258 633 736 721 849 242 307 703 136 48 238 61 105 594 291 415 861 88 906 672 272 193 121 563 661 810 856 114 533 153 224 145 747 407 342 269 740 941 462 919 878 478 354 592 513 772 937 522 32 893 444 458 106 561 457 578 268 492 429 963 84 617 638 730 936 529 238 932 671 25 318 398 762 640 969 2 955 183 162 451 895 704 210 752 365 823 635 719 970 478 786 568 688 278 42 960 97 385 210 972 90 713 135 805 964 127 62 60 989 944 930 647 366 309 696 906 471 609 72 1 736 59 177 626 390 112 19 62 11 147 924 952 127 218 952 293 367 888 278 692 590 286 297 650 353 719 545 633 378 768 72 496 692 64 534 907 608 350 478 605 44 897 302 226 175 805 642 349 467 834 497 203 871 232 484 134 922 347 401 768 902 632 843 804 510 446 540 426 154 457 593 988 323 720 35 502 574 769 69 63 689 525 627 424 648 871 659 562 248 901 991 744 546 86 600 444 190 700 864 188 563 754 688 634 908 329 453 599 755 681 744 392 668 142 105 84 263 254 593 679 338 586 351 541 578 140 382 982 242 282 983 443 89 652 268 23 572 243 603 57 57 514 61 316 551 219 599 937 283 676 251 844 875 610 175 634 984 563 944 33 52 769 358 341 38 641 696 672 936 508 50 602 619 105 176 237 173 424 507 218 266 549 269 605 345 735 183 358 520 878 675 289 480 532 571 507 706 713 204 252 367 896 359 757 357 329 485 751 957 532 899 407 300 483 183 578 494 839 194 674 934 704 480 507 558 114 365 506 220 279 719 428 981 85 36 395 757 657 218 466 279 236 416 910 354 518 166 350 101 933 574 548 406 340 441 13 598 484 198 564 292 680 98 317 1 982 75 355 512 855 448 18 943 110 190 928 889 243 812 218 225 291 143 69 558 109 31 18 553 151 25 26 356 676 821 919 8 808 491 784 126 639 179 68 896 434 919 462 311 454 278 60 753 330 523 428 298 189 348 732 579 752 701 675 760 116 23 150 869 61 900 391 141 412 116 48 178 426 874 980 585 779 487 117 310 11 888 460 306 956 95 855 572 820 631 332 323 224 746 596 745 967 967 497 651 887 367 484 924 763 506 526 615 201 880 539 179 168 13 902 495 479 481 626 722 646 163 909 381 805 242 340 876 243 198 700 579 231 79 695 237 474 109 615 248 261 8 469 783 315 515 589 983 504 293 127 236 830 407 498 284 17 523 454 879 283 717 267 685 794 5 958 93 330 761 897 867 253 152 160 564 857 676 734 16 351 984 268 446 264 850 257 285 355 424 969 893 772 622 68 608 461 730 88 750 902 618 721 693 912 63 79 392 182 647 323 431 281 349 728 939 385 890 783 341 634 355 131 555 638 384 316 944 904 726 419 37 134 626 596 684 331 531 452 131 523 6 945 595 314 251 600 330 37 621 838 587 928 520 817 167 529 596 980 721 699 16 245 467 856 296 427 383 700 308 839 302 553 686 741 154 101 506 93 758 369 939 913 373 322 448 631 442 961 302 121 221 521 206 574 977 285 648 869 275 10 477 983 855 950 752 790 84 376 806 361 159 270 289 83 854 532 901 349 44 602 630 508 222 795 176 803 245 607 664 312 814 918 705 722 614 470 708 220 869 141 183 342 490 391 593 510 874 728 92 314 591 989 236 218 110 126 923 120 178 423 791 405 7 89 497 554 227 763 288 68 47 917 105 979 169 778 779 725 707 295 927 613 714 658 866 44 516 389 778 701 467 316 64 307 143 502 870 917 55 292 570 858 186 966 491 160 636 157 43 757 845 550 770 698 415 545 107 711 439 955 599 742 242 926 262 679 244 167 382 112 971 378 25 14 886 568 890 381 171 294 39 929 931 128 344 783 352 806 192 299 739 353 45 951 226 468 32 355 808 641 933 315 85 975 200 834 235 122 708 991 665 371 403 442 120 664 793 9 249 601 963 541 237 884 904 949 362 295 977 622 590 751 962 197 390 63 585 137 671 75 442 451 508 526 869 118 578 914 887 32 71 975 787 894 268 506 276 219 796 149 480 809 970 907 308 110 224 615 44 904 758 331 66 860 430 670 746 628 775 705 54 323 497 170 599 387 181 661 993 774 888 685 470 695 222 315 795 455 662 80 170 266 787 897 940 715 623 953 525 624 421 372 352 29 794 291 759 0 194 533 417 762 685 480 712 17 77 299 288 75 806 726 565 88 324 850 814 746 41 16 826 620 959 587 397 750 263 33 71 71 283 830 795 225 940 108 199 263 524 442 655 228 989 795 882 923 182 980 893 707 291 688 980 8 646 958 790 426 628 595 381 804 608 807 1 776 912 852 70 59 319 877 81 88 854 99 476 201 68 250 807 805 160 119 258 590 763 144 376 950 186 814 948 212 143 984 942 943 65 498 272 213 821 492 938 7 578 478 694 522 609 868 542 737 642 154 458 996 802 658 104 833 811 105 315 103 169 313 49 222 582 732 878 151 714 760 880 521 981 559 283 277 709 489 648 191 431 887 516 520 201 3 72 242 785 679 458 126 907 785 408 186 210 793 288 622 235 474 666 898 181 182 499 870 387 97 725 926 169 282 969 485 281 740 188 594 165 302 866 76 232 447 488 896 221 239 495 873 370 957 137 877 562 28 827 678 974 943 213 287 960 482 780 297 587 847 76 264 599 87 233 805 63 295 335 58 46 807 520 367 15 195 413 536 396 958 873 834 34 739 598 163 668 744 112 814 10 597 360 423 151 711 754 988 70 943 896 838 795 193 310 58 107 912 729 142 369 967 166 980 881 915 130 141 930 186 82 194 90 845 417 642 257 760 833 980 135 840 599 495 173 903 856 445 759 866 397 631 544 225 199 717 898 980 167 674 904 186 526 136 455 610 181 950 248 847 620 640 142 277 695 454 48 793 75 931 673 872 429 798 508 52 941 845 660 327 78 598 384 565 674 538 208 15 867 10 122 923 655 627 287 362 624 817 772 821 645 153 521 297 971 400 557 636 660 462 79 739 586 794 961 44 278 304 161 816 838 828 579 702 795 567 840 478 871 847 740 711 991 838 144 665 111 543 537 549 480 140 282 912 269 123 536 849 569 148 598 430 677 868 202 426 960 393 346 538 273 418 764 53 376 720 435 267 771 228 621 158 407 295 670 405 633 902 144 174 739 239 684 282 394 92 720 942 27 987 982 711 763 993 392 509 431 52 818 551 737 860 562 195 225 578 265 935 449 133 896 370 526 266 415 442 734 642 560 280 781 526 779 68 625 389 35 772 614 562 292 110 984 249 723 176 40 266 537 63 305 172 988 236 681 241 866 72 878 964 521 499 526 0 32 164 240 532 37 913 726 693 994 35 270 21 869 945 653 641 223 159 117 775 877 107 498 904 847 66 71 455 870 371 418 296 619 346 994 110 209 246 391 612 376 989 267 889 557 675 22 381 49 272 802 649 358 251 528 26 67 485 236 781 398 620 781 990 554 856 731 725 588 855 909 945 66 794 745 794 494 467 175 549 418 946 297 296 800 510 325 75 202 365 291 528 695 778 326 984 736 642 856 922 770 915 939 848 717 244 661 867 667 161 794 946 378 431 457 755 457 100 130 55 472 674 980 68 956 177 10 689 62 1 86 812 604 726 202 869 400 155 946 607 383 840 492 546 39 769 947 771 754 301 176 306 798 808 155 734 835 791 497 453 571 217 955 42 532 478 994 125 197 949 437 828 570 729 495 340 949 125 993 869 993 747 783 619 599 791 834 989 762 718 254 449 558 129 112 661 616 786 254 601 611 458 882 54 330 252 798 792 309 832 474 467 891 725 712 93 258 209 66 625 544 474 10 265 754 361 670 656 403 20 314 644 739 281 426 660 249 723 34 890 844 154 190 800 3 925 247 959 9 372 694 69 785 682 637 392 514 801 690 360 764 190 472 828 993 85 851 695 796 73 975 9 849 448 490 338 286 289 759 897 224 852 359 405 579 269 605 213 558 72 982 975 560 370 900 725 60 387 811 763 798 947 748 35 461 12 637 128 676 387 117 220 332 556 793 351 670 48 769 726 424 676 979 652 96 9 401 200 779 40 772 935 499 136 915 528 948 761 616 948 979 591 981 451 856 625 475 772 851 521 352 800 928 251 525 505 809 934 233 681 897 676 221 169 221 732 556 471 930 264 490 189 63 42 67 918 324 346 166 993 792 317 828 28 245 525 822 71 276 990 206 440 100 656 667 497 524 745 128 543 213 949 287 777 937 103 551 632 123 447 96 693 12 343 475 656 218 777 258 835 646 922 217 741 367 358 419 438 839 126 390 847 740 305 903 378 782 327 938 841 826 653 924 230 184 196 661 307 271 494 383 994 581 353 582 488 704 71 791 883 251 773 918 660 189 127 884 506 339 473 968 504 716 62 704 980 52 788 37 377 474 746 782 486 323 618 586 168 910 180 350 467 293 544 841 532 18 539 50 287 6 710 842 986 349 417 690 516 35 895 147 184 262 849 655 817 154 478 369 15 746 565 297 647 559 962 471 939 187 205 249 950 539 829 544 386 368 515 98 581 633 20 51 557 561 712 189 845 35 684 298 283 762 860 332 871 523 209 151 623 76 972 723 772 804 344 711 344 958 443 277 375 365 554 918 9 440 1 751 866 990 306 636 934 78 230 193 322 496 19 205 9 594 622 792 867 705 983 2 305 310 620 710 150 625 719 981 899 504 140 595 377 205 196 427 923 903 673 518 64 942 86 470 460 686 280 305 615 510 175 938 940 587 568 723 573 659 284 468 25 720 579 13 608 221 92 422 499 282 537 156 194 803 716 998 820 826 764 76 108 347 858 704 715 232 663 431 506 0 13 429 52 86 158 974 608 95 651 657 431 145 495 797 603 147 950 667 15 388 623 411 487 225 8 160 444 502 86 866 952 525 160 138 568 462 471 459 851 571 666 902 402 452 957 269 418 704 115 487 120 41 781 954 457 72 712 226 386 543 34 243 938 898 775 954 877 529 57 627 438 895 516 185 783 395 848 934 327 357 890 320 159 109 335 121 312 223 295 73 323 50 16 585 828 450 429 233 356 886 767 868 263 644 128 550 88 463 783 258 930 330 39 294 517 54 367 703 824 164 750 154 479 841 243 930 168 34 604 600 185 935 838 517 902 314 310 278 960 116 981 241 499 999 703 280 411 218 272 879 72 547 445 103 257 316 268 646 477 861 247 453 119 123 933 501 19 430 23 713 753 0 468 874 92 768 713 879 160 716 819 720 647 957 504 76 289 8 388 333 331 889 390 933 461 265 740 761 761 738 715 494 207 582 461 56 612 272 40 973 282 943 772 40 112 786 472 12 371 852 860 803 420 292 901 673 606 161 7 167 53 673 411 214 839 562 749 375 431 231 623 170 888 555 498 735 939 133 309 221 234 799 825 357 936 135 779 783 457 525 518 185 704 220 596 282 91 805 719 379 287 489 514 607 130 137 359 516 225 791 924 593 80 141 316 212 569 212 397 733 924 439 316 453 258 902 954 760 42 977 937 920 633 908 398 67 210 769 58 975 491 486 698 794 714 159 652 268 59 755 358 577 662 376 136 818 208 968 870 178 439 85 796 504 776 837 164 714 504 186 955 7 167 250 552 21 168 819 748 930 870 526 282 411 379 442 306 842 13 602 458 763 972 161 246 234 773 116 952 750 816 80 102 643 124 368 618 270 796 211 462 489 771 430 625 705 974 77 871 638 799 765 307 195 959 45 147 125 352 911 380 963 331 307 205 856 499 949 790 726 929 961 524 561 990 781 156 850 556 213 409 570 771 215 333 720 983 114 967 685 162 363 219 760 77 719 379 70 384 852 62 308 386 908 111 108 766 543 676 19 234 83 322 448 370 919 956 138 155 338 804 118 190 73 854 882 994 569 229 880 496 56 261 616 511 251 140 379 487 539 987 857 270 161 244 710 400 85 128 751 890 204 438 393 203 744 169 433 841 544 314 665 545 102 481 23 512 686 289 969 482 902 562 912 121 727 478 364 612 249 334 720 464 359 568 890 635 986 651 985 144 950 846 549 587 569 88 358 733 876 140 373 890 295 549 261 511 282 452 513 877 197 87 819 355 798 157 723 25 809 157 301 286 871 581 297 710 726 296 314 961 666 525 538 263 511 24 790 927 715 350 254 52 75 988 705 876 561 214 175 798 34 195 852 579 979 46 905 202 227 765 607 645 79 745 29 96 846 470 25 815 446 503 504 100 803 231 380 414 631 65 381 557 961 866 63 484 955 935 420 499 407 290 580 539 245 270 885 788 9 856 437 241 539 683 308 813 824 205 685 919 230 862 762 70 512 646 698 761 357 937 783 284 403 162 477 838 650 28 303 540 694 3 681 88 223 114 168 398 710 505 33 70 612 310 247 825 68 580 423 178 893 604 216 0 693 996 561 722 380 31 536 111 610 607 471 152 226 611 529 130 657 719 34 102 156 493 896 495 35 251 110 579 99 993 251 632 151 803 715 276 15 486 150 687 884 846 990 999 340 728 977 858 70 319 476 374 351 859 814 914 115 863 439 901 259 974 350 718 56 207 603 839 555 717 246 748 37 366 896 897 477 169 224 928 638 967 895 723 787 578 718 452 587 702 831 887 304 977 420 123 446 44 450 259 192 748 793 270 854 487 645 894 791 686 710 430 213 851 409 996 780 850 303 22 698 471 851 612 351 655 594 786 694 650 914 364 886 884 461 839 204 410 778 343 938 252 192 903 194 849 344 348 105 237 223 575 866 43 849 53 230 497 598 460 703 749 213 769 721 485 589 50 179 372 194 851 303 593 627 84 589 740 941 286 321 523 740 813 681 547 576 631 819 322 359 957 732 673 154 385 794 515 76 379 58 334 366 912 324 266 121 37 652 594 552 585 317 442 407 499 484 843 228 245 821 641 152 947 634 961 378 532 462 181 441 710 218 276 93 98 384 766 313 786 692 451 873 288 581 898 950 771 552 709 144 372 764 142 3 56 333 320 27 245 351 818 382 176 874 539 894 796 294 678 326 907 389 586 966 191 157 301 463 339 900 804 26 711 722 227 860 864 31 766 346 749 34 385 942 236 112 572 181 76 266 232 49 790 14 756 423 323 860 206 95 910 479 339 597 886 490 212 203 589 747 981 313 11 974 156 629 41 584 48 584 950 479 895 838 887 706 154 929 254 445 305 416 906 747 408 191 141 470 135 892 303 122 221 147 83 375 867 614 243 131 969 261 311 490 321 208 653 826 320 575 504 959 502 149 242 912 659 995 117 107 971 962 207 690 304 689 254 74 801 899 741 141 820 112 373 62 637 2 349 45 871 141 405 168 313 466 967 65 379 633 163 938 45 938 12 980 323 651 340 813 277 621 879 512 653 3 48 673 683 2 357 272 738 572 814 22 542 57 995 720 989 706 691 393 396 671 659 14 346 89 601 114 837 226 199 255 609 518 469 234 907 966 341 232 142 74 646 883 589 636 289 635 355 632 647 778 29 14 38 993 571 468 867 227 693 770 5 685 75 163 33 912 338 344 3 175 407 984 971 169 228 48 684 327 693 801 802 66 844 83 662 718 146 63 531 356 871 845 840 959 644 904 431 800 110 999 344 190 238 108 785 924 93 274 340 481 787 247 48 536 599 579 916 195 265 483 442 158 287 105 303 438 437 845 414 765 565 781 57 625 387 702 163 151 750 592 899 950 431 799 346 728 128 700 279 963 68 5 563 566 76 723 840 232 443 490 687 758 812 71 14 74 51 975 926 325 574 302 894 709 409 174 476 375 455 688 254 557 137 18 375 682 172 473 281 818 50 211 637 44 231 416 840 688 343 297 371 766 443 237 964 416 7 919 445 419 437 63 457 582 140 812 982 270 746 773 598 385 153 119 482 830 226 345 112 503 160 597 247 555 827 57 92 254 22 272 207 618 828 479 543 699 824 765 782 289 559 422 604 7 502 393 865 182 132 465 353 377 880 379 633 199 372 324 733 7 487 31 824 562 180 382 23 554 730 962 941 545 922 247 115 294 111 154 478 611 978 483 683 564 478 458 971 507 890 658 972 215 192 620 526 404 689 829 149 854 139 630 276 296 374 607 206 387 871 281 802 185 148 906 765 675 197 119 929 655 275 9 685 121 688 153 7 455 765 838 19 499 106 714 437 746 42 312 497 676 453 845 478 998 117 347 582 27 702 47 520 629 2 739 748 209 399 142 782 514 321 770 516 99 641 758 824 911 108 261 411 630 306 938 965 728 259 889 588 19 758 648 127 943 924 858 372 960 209 707 201 45 804 599 730 194 293 980 610 618 510 56 669 917 158 873 908 280 361 98 41 2 244 488 488 966 25 585 860 49 9 578 772 786 630 92 43 417 825 729 767 553 523 847 479 156 646 431 656 840 329 296 255 900 254 817 219 639 614 114 51 228 672 341 217 34 820 715 620 936 110 939 669 495 278 614 135 667 824 934 186 784 455 431 727 440 555 172 953 694 685 958 992 777 753 903 596 813 104 817 845 707 995 773 793 591 313 130 744 969 400 64 878 551 335 479 173 412 505 641 165 859 114 363 370 270 400 62 769 632 528 245 414 116 246 551 758 727 671 343 894 272 520 549 613 582 223 277 751 470 882 740 363 602 136 253 616 763 360 786 664 144 128 774 854 149 902 886 437 525 426 738 844 309 581 391 862 895 320 685 962 744 997 351 988 98 52 965 109 826 466 716 502 238 476 806 952 405 906 266 575 109 683 750 840 509 194 363 501 161 408 508 606 457 107 396 747 10 726 884 422 213 391 581 338 950 474 344 150 596 698 144 216 186 295 538 51 551 5 796 511 460 856 17 59 971 428 956 521 105 27 202 438 913 609 376 686 264 215 111 297 22 972 783 279 593 741 612 561 636 187 605 576 633 424 246 263 356 910 462 589 642 748 349 613 336 727 786 163 180 316 97 448 487 510 947 584 136 42 423 387 771 370 669 741 812 797 633 628 287 25 386 848 376 162 602 988 928 264 677 517 802 134 64 514 379 154 686 750 556 692 541 705 827 457 785 454 502 240 441 813 831 119 441 369 683 169 459 413 985 50 230 713 548 702 916 472 115 961 452 138 517 302 66 8 948 127 109 292 513 920 292 733 763 223 675 954 254 938 636 536 62 660 651 233 239 43 803 978 194 661 534 482 974 320 21 87 961 254 728 435 360 873 339 594 714 491 179 854 884 535 887 351 866 281 120 666 522 478 259 414 327 700 890 56 86 61 140 500 457 851 496 224 373 552 391 797 716 782 758 624 162 275 133 373 905 517 300 634 851 725 931 18 679 979 781 23 431 927 319 819 875 332 504 572 596 44 481 872 354 840 331 354 499 13 213 416 105 236 647 947 142 923 407 389 278 958 947 174 469 190 129 449 858 340 897 973 845 794 564 416 444 252 148 831 429 429 73 657 420 525 728 7 491 567 914 673 965 94 316 790 863 333 895 93 866 526 658 908 887 387 199 783 512 956 219 639 409 980 613 38 516 783 145 138 606 449 808 24 908 462 591 259 357 367 249 156 785 4 275 787 523 136 787 338 95 708 85 94 318 728 99 57 737 602 866 11 858 449 569 545 825 733 60 197 998 278 889 138 201 340 765 625 626 150 678 997 569 860 244 682 77 943 77 20 284 373 306 131 736 287 918 840 216 106 345 148 118 468 596 223 239 899 94 859 725 321 267 270 719 640 3 639 639 696 660 89 12 283 780 297 376 464 123 593 454 996 612 310 62 156 626 51 209 800 367 86 672 351 70 689 727 739 667 28 385 376 829 557 315 680 25 805 22 986 383 438 154 960 296 505 953 445 363 989 658 728 759 672 340 365 418 155 577 838 393 412 532 557 316 758 92 759 715 221 324 338 197 581 181 545 830 973 378 684 534 227 217 488 356 467 944 689 142 987 305 883 101 546 936 26 641 957 305 855 224 3 647 324 788 518 302 757 297 479 202 911 768 189 968 537 378 36 753 64 876 18 919 912 752 206 397 333 222 221 265 410 688 912 545 194 923 405 669 324 674 994 389 478 865 633 531 407 155 119 49 802 777 526 691 426 8 113 211 899 838 265 523 140 811 833 930 384 545 820 509 374 302 956 298 39 359 408 944 185 511 18 210 570 600 722 797 488 683 558 711 812 105 943 50 595 60 875 679 962 416 66 943 569 918 221 106 617 710 302 406 703 635 432 842 272 425 377 272 729 436 878 189 253 673 704 434 487 480 540 666 937 269 202 109 52 510 268 696 727 706 768 971 748 116 331 40 234 126 667 470 740 112 901 920 400 199 495 740 526 940 401 803 866 729 350 805 511 581 313 77 773 279 319 653 905 456 924 554 18 447 779 665 487 919 11 120 719 982 181 538 619 166 412 399 554 969 398 483 971 867 801 523 979 786 114 706 711 904 921 710 692 491 290 408 390 345 982 9 481 923 323 502 883 246 412 877 97 221 823 383 218 250 308 76 744 333 471 19 510 253 980 163 225 800 162 51 661 559 905 643 889 649 974 788 643 301 37 976 527 466 688 255 940 534 226 784 860 763 278 416 553 192 445 504 415 730 568 106 509 320 461 967 726 836 485 104 922 658 269 364 340 962 747 558 265 566 452 959 152 600 321 358 126 597 56 871 456 694 777 917 753 5 544 855 822 591 955 735 461 443 101 648 566 797 698 367 277 371 729 260 108 598 550 855 901 266 210 358 230 30 885 289 535 126 483 708 503 187 232 944 31 605 324 754 187 729 878 601 551 206 477 987 599 454 812 666 413 809 427 42 520 934 697 963 604 3 299 146 642 836 375 331 412 779 103 563 669 291 630 283 380 146 704 229 391 550 737 117 783 818 133 465 944 832 767 737 925 768 468 761 259 301 216 863 451 362 141 885 383 136 506 873 157 87 556 109 718 246 796 691 524 765 279 741 558 643 404 780 854 378 498 664 378 297 81 949 813 520 745 269 534 319 808 254 501 616 708 526 635 649 742 183 307 266 31 300 31 231 826 886 666 529 479 625 247 99 748 292 963 243 497 634 903 771 297 702 849 611 579 284 551 94 352 886 422 582 820 778 747 248 831 486 937 138 307 78 56 685 671 746 782 553 148 574 537 167 517 998 700 116 355 354 451 404 851 777 377 757 937 598 728 561 991 533 596 387 526 47 953 242 571 308 54 101 451 58 169 924 443 504 908 882 527 894 249 111 709 740 11 538 647 789 177 293 301 243 129 703 363 645 692 52 646 418 694 902 99 167 226 137 383 19 758 753 987 984 522 840 130 998 738 522 117 158 629 392 37 598 650 225 861 729 727 649 816 41 995 178 80 42 147 913 178 839 858 134 484 772 898 340 180 575 967 764 646 162 672 4 85 365 362 534 111 812 342 182 14 458 499 775 966 724 577 29 294 176 516 47 211 192 317 49 563 941 622 963 79 235 121 383 297 442 159 584 42 890 547 173 707 893 922 983 17 284 361 217 761 675 159 572 971 430 394 639 724 946 887 473 267 996 875 185 920 426 951 975 581 467 709 659 295 143 869 78 61 656 228 826 712 220 248 552 498 2 256 324 964 385 922 95 828 191 187 842 662 177 874 120 448 723 802 484 188 669 164 215 788 369 140 877 55 36 712 419 921 311 666 28 219 79 156 494 941 759 231 287 273 167 345 679 348 165 11 533 17 513 742 168 380 158 879 149 460 269 556 152 923 478 972 869 297 431 510 266 433 859 628 136 423 778 664 239 539 786 951 681 191 198 104 684 204 70 574 160 347 761 382 497 929 963 638 31 900 791 279 14 581 528 740 55 841 809 145 631 222 145 181 34 842 327 877 385 146 383 456 577 737 528 912 161 232 727 42 812 693 936 305 623 638 433 416 833 991 135 944 638 317 511 330 138 524 195 772 395 896 333 716 861 588 187 275 948 462 631 254 45 0 119 55 244 379 246 830 47 232 675 166 202 884 562 425 690 375 521 749 321 716 91 392 322 382 344 531 206 325 912 305 883 928 380 779 888 156 110 356 11 925 81 915 241 795 350 24 499 124 544 417 92 436 687 943 151 473 968 851 218 893 131 43 132 594 730 950 199 439 951 544 667 741 355 788 691 235 393 369 264 116 4 155 922 486 59 746 980 111 94 890 991 209 506 58 172 578 511 241 497 204 19 475 335 354 345 609 297 710 723 117 725 136 808 653 603 877 234 225 604 141 120 566 786 298 169 111 144 668 891 578 575 18 144 515 932 8 881 920 578 227 125 80 95 959 881 41 309 429 907 330 534 491 995 491 344 694 602 123 160 656 166 587 493 68 523 453 106 98 340 222 681 914 15 583 181 628 307 842 754 325 310 218 333 287 593 102 264 960 762 255 761 105 547 713 676 368 90 637 164 622 590 123 389 123 558 573 104 414 539 697 250 357 632 248 511 224 459 52 208 756 232 625 158 271 821 985 277 908 908 351 608 166 695 219 826 216 91 342 213 799 913 452 699 158 446 198 28 891 562 720 763 7 516 748 992 252 922 584 9 286 955 782 48 530 857 552 998 911 481 139 351 565 715 95 690 532 115 561 986 502 325 605 920 683 250 259 274 669 620 542 897 755 11 229 424 472 659 11 272 361 611 445 928 43 434 339 329 372 956 877 274 420 977 302 912 884 136 877 324 598 426 202 493 386 827 839 674 638 515 504 552 825 435 764 190 795 516 303 136 113 728 499 75 350 768 92 877 640 227 715 690 517 858 303 453 298 708 261 522 532 803 670 438 306 74 309 466 8 609 37 28 562 507 587 387 966 240 148 580 457 681 487 151 282 112 970 785 588 473 212 855 377 259 77 921 263 39 465 85 945 568 531 27 407 532 112 273 307 907 499 569 682 793 306 781 285 652 859 167 579 497 322 237 628 855 778 585 506 93 472 886 941 389 309 880 787 883 770 968 593 287 420 486 804 900 45 705 202 350 491 624 144 876 813 567 939 922 130 672 61 485 12 71 309 723 691 504 365 431 666 637 537 564 143 471 309 582 559 176 621 800 503 55 329 866 52 794 714 459 882 951 538 726 211 543 975 70 26 928 785 641 464 596 707 928 844 774 926 89 178 818 994 781 576 826 496 398 616 290 368 520 637 154 458 580 860 742 415 836 906 645 926 200 384 965 561 770 940 253 974 92 181 934 685 610 34 678 856 301 808 621 252 493 13 618 454 413 553 781 523 361 326 985 59 259 460 240 332 48 107 786 39 513 543 371 334 74 36 399 893 481 673 289 262 258 39 905 451 815 228 563 174 297 618 639 624 634 421 869 537 84 484 812 886 278 734 818 190 923 564 922 677 215 48 826 641 572 181 499 756 221 861 662 487 375 24 837 921 421 648 561 782 405 576 120 234 516 794 118 685 959 395 824 746 733 584 778 137 279 852 340 67 213 0 339 353 91 652 972 50 2 423 434 303 657 729 657 130 449 273 812 127 877 189 372 3 481 545 326 457 855 547 889 822 809 22 900 902 985 981 72 396 326 335 75 772 478 135 817 695 150 524 615 427 236 562 877 874 325 806 19 180 632 85 628 870 202 627 787 884 203 188 375 853 152 465 960 387 341 956 17 970 264 414 735 60 167 253 640 517 867 847 719 539 954 586 717 920 901 922 471 610 109 421 482 276 75 579 161 425 131 175 901 918 191 831 279 218 523 43 700 655 993 146 582 301 593 416 983 711 575 828 26 453 866 444 105 939 33 934 804 379 114 597 205 80 178 995 815 94 123 705 533 878 240 586 359 286 895 479 649 632 467 572 375 922 77 295 863 977 47 760 674 830 926 741 332 252 825 355 836 428 865 808 233 119 366 15 863 224 598 493 648 77 254 330 767 495 372 398 446 469 255 654 228 405 465 372 906 591 760 345 434 653 399 264 464 414 816 800 841 56 260 27 245 816 738 992 874 482 367 617 813 259 136 395 352 595 983 448 986 737 457 112 102 536 1 194 688 274 688 856 250 340 328 948 672 917 684 497 684 202 886 253 756 91 568 173 200 552 540 994 291 554 16 826 882 570 191 644 100 140 427 451 134 793 441 769 721 607 316 818 323 360 213 765 516 424 533 101 318 686 754 408 7 650 512 612 558 636 646 837 105 546 141 337 631 117 667 990 821 862 935 603 702 235 152 34 28 896 688 695 508 470 304 410 345 992 985 21 46 956 181 164 988 90 294 435 281 569 998 655 649 470 172 552 288 700 857 9 448 104 672 976 831 339 514 912 713 369 712 698 869 515 411 247 140 129 302 951 614 45 784 782 773 630 691 138 835 123 991 174 596 139 99 123 514 578 23 110 845 910 628 769 759 892 157 921 898 34 364 61 318 284 169 356 472 489 422 465 479 930 638 463 957 553 406 251 434 504 663 686 513 671 832 63 930 41 944 262 468 82 454 818 546 320 345 989 308 780 786 743 107 824 595 585 296 311 116 513 441 876 350 280 652 629 939 123 322 776 210 596 557 25 947 607 429 756 367 712 739 686 310 215 889 348 272 713 269 958 861 977 941 232 252 619 606 259 355 264 54 926 207 418 642 9 960 353 526 955 73 314 738 51 170 480 662 523 75 10 790 60 852 811 601 369 31 283 70 629 573 309 561 968 47 574 576 567 321 634 881 404 316 2 685 423 236 27 206 331 785 861 87 470 870 59 230 183 754 667 921 292 492 418 635 957 247 321 985 914 591 276 532 128 916 584 52 837 796 769 267 474 698 280 705 235 885 107 464 308 479 811 751 672 726 712 423 466 345 592 626 894 995 366 73 957 830 450 884 47 726 874 924 161 567 935 461 167 268 19 692 383 330 161 43 389 130 418 628 403 333 758 354 108 770 117 716 794 987 537 516 400 21 482 424 263 687 607 1 332 63 692 990 682 493 121 847 106 101 583 877 999 291 533 44 398 116 632 154 359 935 274 384 424 9 175 537 961 31 21 343 11 5 68 704 157 662 188 527 726 740 784 538 539 259 903 535 822 638 654 262 768 97 634 798 22 943 953 948 953 203 829 316 11 374 901 416 259 199 861 979 239 293 508 400 290 142 756 2 828 296 934 525 468 86 99 309 107 773 441 339 34 289 492 452 652 318 65 751 519 865 266 537 298 27 320 908 205 787 31 500 503 491 800 133 312 954 40 260 549 700 258 426 118 393 496 156 152 183 854 15 42 288 22 152 41 715 567 753 548 72 211 422 377 397 245 524 9 769 548 558 9 267 967 666 201 799 303 472 628 407 559 209 814 650 290 600 24 491 924 839 592 236 112 643 914 189 587 121 388 312 412 596 507 356 180 884 330 162 962 808 459 851 291 128 337 749 940 828 803 613 105 533 74 528 416 371 366 13 610 389 649 130 443 469 631 277 97 773 657 945 74 897 86 949 152 763 377 587 646 955 135 834 205 546 472 551 431 923 53 522 560 432 822 496 622 326 343 919 197 279 580 698 272 635 532 84 40 190 461 530 469 527 431 581 24 941 840 862 295 558 504 752 626 469 388 676 54 969 295 937 924 240 308 919 617 456 987 717 325 431 621 808 102 675 244 646 579 942 46 537 890 84 994 672 993 746 6 400 429 288 208 608 684 737 977 177 608 756 417 654 371 230 228 666 564 968 995 807 243 6 608 885 774 237 638 671 678 780 527 67 156 872 312 563 171 485 140 10 401 588 344 863 831 820 592 909 927 827 64 575 979 536 894 839 971 802 812 925 948 498 61 377 221 260 484 585 525 355 215 886 248 870 131 402 570 840 12 58 946 997 581 343 918 193 118 160 188 83 885 66 327 424 10 107 836 163 49 886 9 51 758 297 489 239 756 329 83 501 845 948 650 664 13 763 846 259 141 202 714 84 543 5 678 76 500 379 783 570 520 861 748 541 870 709 219 856 448 305 969 407 562 450 398 335 537 721 523 892 503 603 679 348 805 181 186 532 393 863 80 59 981 493 702 627 404 200 261 150 600 254 932 824 583 350 242 478 589 106 828 746 927 112 81 633 334 466 525 390 644 414 277 858 58 937 235 33 12 672 496 39 439 945 551 431 538 984 742 492 970 718 703 362 82 403 515 37 451 705 828 512 902 80 114 973 563 489 427 126 423 493 645 866 258 326 818 815 925 0 336 788 543 236 533 419 133 59 923 77 274 313 370 177 666 624 158 285 258 93 312 526 750 256 101 570 922 671 852 26 193 610 381 707 811 726 315 514 827 41 118 941 18 197 482 236 218 528 152 93 349 994 682 255 781 802 181 190 916 985 8 374 101 182 800 172 879 768 709 876 696 997 38 727 608 908 425 608 844 760 15 702 353 526 872 148 134 37 856 140 330 142 314 865 412 131 665 545 542 342 633 713 589 580 540 29 421 15 275 385 263 509 142 628 682 136 276 144 658 538 576 959 442 305 638 988 853 107 820 393 850 838 180 762 129 866 325 601 983 756 384 218 603 125 634 418 956 983 354 644 140 884 224 736 942 779 84 429 267 15 843 286 679 447 401 610 129 357 575 736 213 750 366 530 748 199 844 477 520 455 438 984 115 938 713 732 468 199 838 635 367 663 30 517 226 187 434 160 770 153 683 136 923 489 591 432 887 532 688 112 941 677 761 984 868 654 944 581 596 373 535 312 299 626 138 821 243 85 273 261 750 658 975 548 37 341 453 681 442 725 609 394 401 823 710 829 813 345 9 352 404 701 74 308 746 469 979 669 491 19 919 480 730 466 476 956 33 627 174 271 952 642 472 127 374 15 838 637 338 834 472 243 947 765 434 888 142 926 396 925 743 179 259 478 959 220 843 521 487 133 112 795 810 987 163 838 965 649 244 963 625 790 624 191 470 515 728 118 359 218 696 536 440 970 149 7 492 951 108 989 510 957 795 909 98 25 13 113 255 506 910 990 953 879 349 519 49 34 901 60 31 786 89 693 229 532 521 286 793 337 640 383 409 390 243 739 0 422 412 110 855 910 768 717 103 691 341 817 689 4 698 134 103 778 916 279 969 540 19 710 348 609 348 685 924 943 685 348 610 223 459 541 651 378 196 396 292 345 388 237 15 802 752 491 626 284 994 51 82 997 889 694 989 361 660 813 850 674 215 672 61 309 532 219 564 598 50 825 573 952 795 203 835 325 128 773 770 833 487 562 613 660 825 868 879 625 986 676 337 462 894 48 72 870 47 597 33 474 73 620 297 696 901 260 815 777 339 592 822 654 839 304 930 78 252 718 938 268 668 443 106 833 647 740 215 712 665 680 629 640 252 334 684 882 930 68 74 803 111 752 345 914 984 37 107 949 379 923 108 326 658 485 281 755 787 986 419 946 11 416 650 230 978 695 29 580 333 725 650 493 296 30 979 623 639 403 793 711 548 358 898 451 129 829 776 252 113 900 238 787 834 670 20 216 799 216 709 936 251 449 174 357 760 649 318 165 141 905 708 909 360 391 750 190 90 866 738 215 468 681 897 192 5 488 511 696 498 469 408 762 50 24 542 938 826 368 17 683 426 904 196 730 639 176 392 537 94 729 948 212 700 115 218 953 497 563 325 14 164 905 726 727 447 580 38 904 843 817 547 42 615 391 295 538 619 962 570 390 927 567 873 227 526 497 964 370 628 468 790 480 494 354 259 995 547 885 817 454 845 711 812 433 827 492 882 868 249 397 712 161 10 661 788 238 817 975 455 659 31 960 780 950 835 625 14 327 674 4 789 276 431 838 549 616 366 3 768 798 19 430 20 527 516 807 468 190 502 309 854 851 511 282 961 798 611 877 854 988 826 592 803 285 913 376 526 279 561 33 36 545 352 81 709 905 784 172 24 773 271 638 299 887 116 369 407 911 709 970 255 535 357 864 457 168 201 438 911 18 649 590 847 40 335 358 439 631 621 588 212 63 836 920 183 943 475 244 965 245 109 520 913 674 209 918 288 242 40 121 911 937 647 383 184 598 638 87 502 987 14 203 791 338 934 443 259 619 562 251 925 149 688 828 348 135 608 356 68 389 983 871 469 293 646 519 902 460 663 234 732 916 255 806 777 859 925 514 309 692 520 36 111 349 499 220 609 483 523 919 627 944 463 176 354 273 567 365 633 651 636 299 534 888 755 587 457 459 670 64 414 151 279 133 170 265 184 981 371 45 529 811 85 741 925 235 411 4 655 740 106 47 698 189 0 735 980 508 95 23 156 918 152 726 877 326 724 719 183 248 581 253 488 967 530 859 600 252 299 979 323 58 798 350 210 521 520 131 218 657 383 700 544 370 640 612 860 455 379 823 894 794 5 548 708 777 744 605 663 452 800 420 399 814 297 364 154 919 792 515 886 756 21 688 741 526 702 580 368 120 575 596 373 731 726 635 535 470 242 352 336 336 140 641 912 815 518 294 10 705 393 568 330 31 139 134 606 501 447 859 791 533 520 175 449 518 249 56 744 887 645 938 642 884 530 792 880 160 975 540 923 243 497 657 578 62 273 336 377 25 526 64 582 390 869 975 150 184 122 542 446 147 386 764 276 956 426 618 411 251 260 419 496 260 503 838 215 106 833 233 569 741 69 105 170 790 180 571 71 763 289 978 520 809 428 803 527 946 254 191 803 18 406 102 521 307 892 424 857 706 812 813 603 587 166 335 792 784 762 933 510 433 196 283 581 523 743 75 878 836 938 869 66 636 6 812 870 420 528 215 640 35 370 189 585 806 745 514 947 87 973 255 189 143 570 304 722 284 807 800 436 782 492 873 94 442 658 817 594 623 395 298 456 222 852 981 170 553 808 387 88 495 934 349 985 452 882 657 313 144 369 688 252 805 587 464 87 492 482 534 351 834 815 950 142 203 777 337 832 664 503 217 604 767 776 351 365 486 938 89 246 865 495 190 230 833 719 768 329 64 909 422 977 770 602 51 354 106 323 940 107 857 873 279 765 835 59 239 942 55 597 522 276 789 654 827 244 427 707 335 455 153 556 531 201 58 180 910 120 313 637 287 227 345 936 62 944 638 825 878 668 715 117 101 623 674 362 490 894 331 110 817 227 552 643 663 194 407 695 286 814 184 849 274 265 568 632 793 855 90 192 467 799 325 40 167 850 855 493 286 777 312 976 900 673 772 676 522 706 355 660 491 129 907 701 894 629 761 682 908 233 881 337 481 300 625 264 251 48 793 649 393 165 891 563 322 574 194 685 472 414 234 941 814 928 433 380 923 169 962 443 927 693 506 387 743 888 520 904 788 39 537 211 431 913 954 846 138 372 662 625 260 732 314 237 108 828 464 897 758 265 513 70 591 870 652 792 497 608 126 647 183 138 598 386 912 695 984 596 460 736 320 334 680 145 715 126 163 623 394 337 739 474 694 559 207 686 888 743 168 17 685 597 209 71 403 353 293 965 141 545 89 902 300 815 671 174 28 744 790 484 755 65 570 309 44 564 0 962 404 292 933 336 635 685 364 925 42 483 245 280 471 964 385 414 64 897 138 161 510 80 691 855 227 982 741 145 3 87 296 649 438 154 625 936 334 321 79 550 150 667 601 199 867 357 302 536 448 513 519 98 596 164 720 411 432 80 834 337 851 854 729 416 778 624 791 768 737 691 760 858 435 585 242 690 337 979 473 127 555 275 306 856 291 887 39 890 818 738 576 411 96 239 316 900 35 814 7 794 96 405 24 136 732 205 381 338 116 453 685 976 564 936 661 967 216 792 845 603 57 875 555 591 533 293 775 443 757 781 687 892 849 297 269 385 976 419 988 369 838 851 990 661 305 869 170 227 350 206 824 21 455 230 849 258 315 200 26 875 91 958 92 779 172 512 746 360 198 175 881 539 788 936 836 826 408 585 538 958 384 87 606 273 575 993 345 546 473 566 828 601 504 595 345 896 865 353 955 53 71 259 286 747 990 130 438 822 983 46 440 978 261 606 215 942 971 547 152 8 255 689 500 329 955 263 848 952 682 547 316 658 531 271 646 284 788 229 143 321 331 666 207 531 363 757 608 824 78 578 876 868 513 120 259 941 447 184 424 273 489 487 422 763 544 427 772 455 143 562 748 244 121 730 234 703 1 716 906 419 242 664 936 165 891 315 795 502 349 796 940 837 124 636 911 333 264 365 351 896 248 391 961 962 554 472 94 328 30 967 231 460 992 587 132 481 790 474 441 588 277 188 919 82 225 349 874 474 253 536 245 948 865 312 528 214 772 327 992 337 525 558 139 371 276 69 490 9 197 339 657 882 660 119 422 341 231 828 712 886 229 482 776 901 241 929 696 224 228 719 923 234 135 12 442 640 268 199 22 864 979 401 160 925 336 348 95 324 572 391 586 298 159 855 601 700 227 469 432 919 901 181 55 330 931 305 983 343 529 149 170 858 716 963 426 586 206 792 488 811 330 902 442 669 854 647 602 556 490 897 909 638 737 638 227 108 146 841 334 317 609 36 526 668 632 701 622 952 876 732 864 352 206 161 340 318 351 558 717 454 432 182 548 458 445 779 120 11 651 797 96 81 117 81 466 344 782 646 44 92 77 305 351 54 764 603 976 668 964 513 287 481 850 282 323 974 511 732 294 766 123 941 41 608 847 965 286 715 821 823 409 805 372 348 227 172 408 172 16 219 56 191 5 293 501 147 705 731 25 537 913 113 122 181 497 538 430 839 475 760 361 182 644 53 548 848 707 934 577 583 136 917 477 886 876 253 137 989 617 675 790 287 867 402 856 330 825 538 136 297 91 918 73 780 186 133 766 667 714 543 698 115 584 720 429 399 180 926 61 550 74 930 962 322 305 172 260 703 678 787 822 310 622 740 531 751 443 981 407 991 492 597 97 147 63 477 673 922 426 958 27 332 677 747 280 242 857 679 993 289 382 412 989 433 707 967 163 694 766 863 458 115 643 135 11 437 999 522 57 730 395 27 63 378 829 858 622 4 951 920 500 845 416 931 725 940 812 519 625 620 355 492 986 445 755 165 507 718 319 670 247 77 282 254 48 111 935 435 260 904 31 982 280 444 959 28 275 352 964 950 556 936 844 552 395 66 828 663 622 130 736 785 153 76 384 18 896 280 228 440 274 534 614 241 305 860 914 225 594 790 571 269 513 421 342 965 385 319 85 913 447 831 259 122 341 846 202 476 787 507 287 867 363 277 347 754 727 32 855 368 732 941 653 577 790 227 391 426 248 985 140 834 374 190 107 718 680 319 52 576 226 365 186 266 45 767 119 819 650 656 620 900 760 844 233 833 989 410 271 14 818 278 316 482 205 579 996 222 668 996 507 559 588 59 472 206 327 724 878 991 131 123 976 596 187 458 549 716 359 348 825 30 645 367 830 498 961 468 864 642 847 515 379 58 216 804 721 546 782 110 437 94 21 152 707 418 435 625 868 417 118 301 642 260 136 782 799 646 423 603 776 992 161 235 861 803 797 13 133 154 106 996 459 249 306 526 935 165 874 309 295 431 355 54 570 564 565 693 801 154 168 943 686 835 901 314 746 960 200 11 188 34 308 766 260 134 724 846 932 867 796 718 155 371 273 628 282 802 766 720 135 288 746 844 639 452 602 856 156 464 850 839 890 431 583 515 597 111 629 354 734 360 815 745 725 232 988 475 252 450 953 71 763 718 547 350 523 162 574 816 872 55 353 203 599 229 322 455 666 616 935 12 768 56 713 529 245 550 584 109 979 583 621 496 66 348 286 833 10 363 808 992 888 760 918 937 989 760 215 889 905 618 640 276 298 66 499 830 787 885 175 760 414 700 256 760 108 526 885 125 981 266 518 678 238 805 189 900 438 779 695 993 712 94 407 48 59 235 394 564 285 425 347 807 860 808 185 794 333 203 575 97 412 394 233 24 970 813 646 835 155 563 10 665 281 345 963 248 657 70 909 304 673 211 163 356 464 677 5 417 51 496 126 701 163 809 308 284 866 837 996 277 379 464 502 865 623 532 590 342 287 944 188 5 179 616 652 815 682 808 953 184 311 714 862 728 278 117 998 659 565 420 904 627 475 854 285 572 764 879 196 138 868 520 957 952 106 285 687 350 152 991 821 775 64 414 742 14 244 522 73 548 432 660 149 406 754 302 641 717 285 401 441 899 733 861 706 15 537 358 122 420 7 511 133 729 600 186 525 619 252 753 574 26 631 63 511 149 983 681 132 773 550 256 676 776 986 71 272 631 923 213 843 965 142 667 138 57 151 104 638 270 496 742 130 56 333 818 508 359 737 721 943 930 667 59 497 525 1 845 570 939 738 662 162 314 731 712 71 209 418 900 992 370 304 800 956 694 495 677 159 668 767 264 369 439 79 746 790 880 919 722 38 608 894 317 748 82 673 404 879 183 418 518 126 470 335 494 420 374 148 643 514 945 804 187 82 803 44 82 178 946 878 149 690 715 742 73 583 331 472 950 804 621 849 619 421 569 986 139 994 766 564 999 150 852 954 110 802 32 276 194 56 234 182 765 34 318 659 402 449 650 456 506 23 180 270 264 798 229 319 657 382 336 714 715 862 12 446 854 901 868 206 834 89 748 552 435 152 538 150 174 652 1 44 853 354 25 538 922 434 585 35 897 609 920 300 14 261 819 262 407 882 783 653 805 451 703 570 123 344 740 480 954 124 128 945 380 563 186 402 940 965 265 847 598 213 174 631 513 927 108 933 547 649 219 90 932 250 54 342 819 526 786 8 840 299 702 556 824 26 589 994 559 490 873 540 387 733 19 634 121 848 127 566 817 855 635 60 150 223 583 720 549 936 814 423 801 74 20 638 546 390 282 628 68 419 909 670 870 732 713 30 17 997 57 468 651 652 859 559 495 626 691 409 481 662 652 850 49 501 575 199 970 875 592 996 624 880 262 767 897 689 774 279 284 526 116 425 245 143 904 933 85 288 914 386 887 599 595 963 165 815 811 769 798 757 984 787 476 263 1 233 352 602 379 179 895 469 995 624 264 579 322 80 365 178 493 204 965 960 912 10 120 182 19 710 831 456 690 798 969 184 448 42 863 132 752 343 874 858 291 373 108 548 127 656 969 749 903 92 649 881 943 231 759 668 203 127 311 378 688 172 322 759 454 636 772 75 559 328 229 137 846 667 40 356 801 467 146 296 45 450 470 643 348 156 388 673 198 82 770 428 158 520 947 648 193 930 918 506 174 557 328 765 254 566 862 67 266 752 219 259 768 987 517 567 211 156 936 211 13 333 415 94 24 31 83 609 609 295 412 415 889 289 199 666 419 196 982 465 884 990 910 576 456 753 92 121 806 20 732 105 316 222 831 490 114 752 783 792 81 197 785 24 440 280 97 635 216 422 970 981 734 887 977 778 354 179 284 167 360 438 458 953 705 572 389 572 63 840 864 797 364 200 398 304 78 527 430 966 953 49 827 947 861 930 818 182 620 411 126 178 345 79 3 421 716 734 658 418 619 477 261 374 172 369 335 860 782 602 481 288 218 89 909 342 290 36 567 243 271 416 179 912 999 678 674 895 668 9 384 67 96 281 759 556 510 123 788 541 753 991 334 334 763 663 752 976 744 289 722 375 618 924 171 553 554 293 323 840 121 298 562 771 839 880 773 716 854 979 103 527 542 394 708 218 552 646 21 114 370 275 564 991 636 562 390 118 23 959 83 227 754 938 236 274 253 233 108 443 159 708 927 654 760 219 613 479 754 321 300 335 450 671 141 301 665 192 754 165 455 696 613 508 88 43 486 575 970 196 781 998 569 211 284 894 548 535 870 149 42 849 522 672 865 313 820 539 841 619 480 285 830 806 854 568 116 167 329 824 399 249 143 439 517 35 246 44 893 844 974 641 790 767 659 734 869 962 627 852 658 537 705 458 95 512 688 573 457 776 944 439 475 318 175 813 604 73 714 607 362 578 775 856 170 386 727 644 730 798 256 248 238 435 973 351 128 800 112 430 356 424 589 66 239 531 201 194 124 206 140 916 875 251 247 585 415 602 340 977 413 343 735 930 530 738 520 175 695 642 442 876 759 892 951 34 100 313 229 563 438 592 151 104 59 414 166 566 503 751 682 156 391 239 582 212 207 767 246 629 156 649 683 755 995 459 352 136 728 649 420 142 705 879 445 164 105 224 638 301 540 950 916 381 538 474 104 721 514 784 903 612 72 406 371 899 6 776 918 623 542 426 427 976 200 300 502 532 697 838 219 493 953 965 915 109 246 775 319 781 503 149 48 460 388 226 984 54 832 506 588 527 502 259 792 34 482 356 8 841 806 796 224 961 806 73 854 151 905 126 901 709 935 701 301 289 101 920 799 940 108 689 548 653 9 696 552 382 417 18 979 695 537 641 437 786 264 974 768 695 846 165 807 971 684 499 553 908 950 394 243 661 953 850 232 409 47 857 553 649 643 758 427 90 785 80 127 160 896 905 880 326 825 485 678 916 887 730 743 47 745 483 877 697 554 130 897 277 686 108 550 774 779 465 575 688 593 334 207 824 336 473 389 838 660 14 499 629 464 312 568 597 644 341 970 267 361 542 672 8 825 278 727 803 578 401 577 911 966 785 119 913 928 126 385 132 970 779 376 571 107 890 554 373 915 235 265 915 535 939 742 421 596 262 892 672 457 103 174 210 122 929 413 297 17 859 337 383 625 805 76 797 368 180 447 445 530 985 573 334 597 478 384 169 942 841 404 960 151 117 220 878 89 654 241 589 886 426 223 367 389 315 472 944 929 346 547 2 799 502 23 630 681 535 13 966 435 227 823 516 829 7 597 546 105 70 77 835 502 548 973 818 185 974 328 774 844 84 783 127 662 4 628 816 446 28 544 757 322 269 849 373 796 65 116 306 853 225 395 403 901 178 726 581 17 58 730 571 697 152 968 200 186 677 33 414 36 125 228 355 112 237 543 998 850 581 646 748 926 619 223 899 655 5 928 921 552 385 795 977 6 42 74 333 534 40 395 845 809 114 239 860 441 329 434 442 440 439 339 4 78 16 635 994 731 289 361 539 460 526 860 273 266 534 577 394 860 60 665 738 935 452 894 713 920 369 698 686 702 492 153 776 133 689 228 569 838 846 136 41 575 955 95 754 379 504 594 914 701 44 105 529 898 612 366 377 91 597 725 353 298 596 440 210 57 623 42 278 199 545 299 943 16 294 602 679 723 42 448 303 217 180 910 822 924 935 547 353 949 849 771 198 551 389 19 116 59 945 568 218 864 313 661 584 528 466 122 419 344 328 722 691 627 510 600 646 821 174 724 164 863 592 441 275 221 276 905 853 321 141 78 710 494 335 648 958 286 299 177 992 763 360 359 969 342 363 225 532 476 220 496 440 604 270 123 69 496 861 137 444 131 288 210 983 694 779 123 236 598 871 522 239 602 308 597 864 186 180 972 316 840 682 254 577 790 61 586 102 171 928 911 989 858 734 22 957 828 596 121 973 209 702 919 438 835 806 466 105 139 942 970 306 975 393 496 662 871 913 975 19 753 205 942 185 174 128 101 343 163 295 892 310 117 317 398 727 517 935 594 913 774 839 782 921 834 154 658 5 19 161 346 927 174 961 519 873 168 156 55 682 377 412 492 288 819 775 92 361 201 817 223 866 779 335 340 925 738 438 944 360 673 785 86 470 750 192 874 178 658 157 666 252 27 83 591 485 773 472 338 997 444 996 814 470 260 673 332 904 829 556 27 58 385 268 53 777 286 477 251 63 241 952 437 461 81 832 267 210 207 623 933 712 61 373 277 57 445 394 419 459 727 993 614 804 214 132 195 408 122 817 295 436 269 798 361 728 189 888 952 568 9 474 98 14 408 570 941 895 953 827 983 108 29 919 912 197 15 435 240 34 794 662 390 845 224 155 306 580 406 686 733 315 235 856 752 460 700 176 98 705 976 622 287 480 588 888 274 186 819 181 968 68 576 591 848 192 389 882 197 929 523 123 161 784 312 538 786 861 673 410 242 923 595 312 934 831 364 85 811 105 292 332 877 81 505 492 83 266 741 512 963 606 888 902 115 608 296 674 564 140 452 613 371 511 434 386 492 160 796 245 682 136 628 74 845 539 621 64 670 786 692 936 449 558 584 508 40 97 706 148 11 101 648 429 42 445 42 331 487 839 351 76 616 96 467 548 622 589 525 182 160 667 453 326 424 677 93 493 1 482 911 541 178 2 103 305 496 381 987 942 626 848 748 426 810 93 541 723 390 244 367 53 588 195 688 347 571 33 62 42 396 92 829 240 134 851 793 894 397 121 854 771 865 194 94 664 442 758 164 307 917 809 54 752 785 543 502 977 324 199 440 685 937 505 597 926 47 681 536 346 592 253 918 670 453 38 233 360 522 944 428 150 810 928 257 185 48 664 559 581 438 177 385 848 533 387 733 502 103 421 103 678 716 673 755 556 226 949 452 260 386 6 951 262 278 797 540 351 537 838 38 168 730 922 99 572 993 640 555 202 704 96 4 387 318 459 485 582 941 140 688 223 835 244 595 385 754 375 172 132 54 261 223 902 422 505 707 531 185 977 969 763 575 984 979 640 27 60 635 859 918 715 208 822 197 699 103 314 51 721 623 238 183 274 888 397 374 803 95 425 956 695 335 493 566 936 272 362 430 540 553 542 402 990 656 911 362 857 556 708 334 607 632 92 682 574 0 730 4 777 580 308 596 761 426 499 992 220 763 258 476 898 790 165 374 256 600 505 416 931 375 651 316 401 360 57 834 929 577 365 447 767 266 186 238 873 987 610 860 522 407 815 73 3 508 413 687 673 281 276 29 719 344 598 601 390 755 963 128 178 108 554 780 348 730 698 236 767 934 523 310 643 165 7 32 386 526 204 618 313 263 692 662 314 386 864 395 189 82 514 829 855 905 523 743 559 907 141 137 576 642 570 93 302 859 319 935 619 5 829 495 248 985 19 63 233 100 860 465 497 38 929 489 972 715 134 9 748 318 250 113 652 580 411 382 116 905 868 539 739 759 792 297 524 773 174 672 126 26 238 450 710 196 896 407 517 489 206 858 667 997 954 205 790 10 813 431 462 578 550 74 664 553 875 19 199 789 214 190 397 875 239 108 473 277 283 531 597 552 889 679 528 196 109 571 42 680 627 792 501 728 19 592 697 713 99 497 8 218 904 470 372 7 708 599 747 221 539 67 209 657 900 790 615 594 593 670 822 216 739 436 174 446 809 180 502 758 123 274 398 758 228 976 855 847 710 418 197 449 813 394 75 637 591 413 727 781 307 253 630 791 255 466 699 874 971 721 867 109 500 975 832 542 423 95 822 29 312 739 422 972 423 589 376 36 779 13 722 449 289 340 552 761 268 523 214 66 948 875 632 851 393 216 674 132 298 722 597 21 78 338 694 468 962 684 194 806 834 613 485 753 176 835 374 278 628 612 161 742 505 805 463 762 122 554 938 964 836 530 93 720 303 733 351 185 91 55 539 734 798 524 682 576 921 97 154 659 923 310 840 1 816 754 500 738 555 678 719 374 219 336 750 843 107 998 755 570 898 341 84 6 429 905 269 951 103 943 946 935 614 889 296 204 517 762 627 480 234 984 610 236 168 739 827 77 67 69 309 416 418 39 158 152 321 102 343 957 557 261 37 983 198 177 409 853 98 615 9 178 627 643 203 165 917 579 531 454 234 301 995 669 341 301 453 611 771 161 993 684 225 782 496 594 720 191 987 397 209 764 908 730 40 20 929 163 756 177 474 358 465 918 421 752 659 352 882 107 705 544 36 381 241 580 148 554 924 645 329 722 474 710 375 283 742 568 567 404 460 569 278 290 655 384 321 94 642 31 996 537 990 696 412 337 521 589 602 750 982 357 925 203 812 287 992 804 939 19 43 610 373 46 508 218 347 2 140 131 533 150 891 887 179 781 987 298 828 701 883 696 30 321 904 829 983 26 826 22 200 140 988 335 598 552 358 866 689 580 222 91 368 254 819 647 886 753 552 891 349 253 817 769 212 242 435 635 530 152 616 794 775 485 206 519 346 945 703 424 476 896 36 610 678 582 295 296 715 601 473 685 602 996 722 540 279 895 24 37 692 575 689 388 637 152 94 652 685 721 117 341 900 377 683 750 729 795 25 672 351 425 239 202 669 623 317 362 765 518 660 36 937 383 194 454 188 826 35 936 952 879 519 636 665 42 737 635 783 512 66 735 866 88 714 305 710 370 545 183 175 940 407 947 865 482 746 941 773 644 541 253 820 773 632 415 600 206 760 498 279 345 754 666 938 804 650 825 187 464 988 885 117 864 541 594 720 937 805 625 663 667 190 731 750 511 63 296 289 889 9 947 688 343 908 662 104 444 868 691 126 313 329 401 850 986 259 153 339 529 632 655 172 835 613 902 894 383 483 547 144 52 554 255 242 282 714 192 102 658 973 194 858 469 185 784 180 30 974 146 406 524 37 21 334 169 625 371 404 650 68 310 173 769 257 812 945 270 432 887 470 573 464 644 111 642 357 894 26 415 584 86 419 177 437 193 440 270 548 173 196 453 171 508 295 468 265 736 386 116 708 140 661 370 847 851 134 245 264 35 641 226 683 620 564 112 272 78 890 682 638 933 273 468 191 362 401 109 627 539 830 216 601 735 362 640 419 619 981 16 14 626 845 486 988 879 43 578 917 541 913 104 614 681 361 634 818 648 125 15 173 152 217 988 462 726 792 506 607 804 163 795 133 499 643 560 383 152 429 472 101 462 753 296 153 767 96 622 572 571 783 260 126 271 481 141 338 152 777 262 245 441 299 463 761 191 800 888 967 350 15 169 363 901 646 751 288 423 786 812 675 599 683 374 183 912 740 573 526 826 575 961 14 612 641 608 880 337 852 653 958 956 416 247 906 622 708 735 128 705 434 220 334 426 538 164 484 668 999 366 594 416 981 908 330 182 843 235 245 477 187 94 110 153 725 493 716 502 905 170 550 679 74 558 17 239 195 85 578 911 734 16 501 96 820 417 599 64 683 527 247 972 232 786 680 142 817 368 450 948 312 569 399 594 435 524 160 177 31 884 925 13 546 280 332 16 514 745 345 944 543 575 85 761 730 963 718 382 623 903 263 66 952 464 968 22 942 377 642 188 235 999 743 668 468 813 584 568 765 631 109 840 406 479 393 478 155 770 859 124 733 356 836 779 627 811 378 698 508 251 457 269 697 933 271 388 443 278 853 437 20 413 745 553 268 674 243 977 22 252 151 10 333 64 342 211 173 800 762 812 454 850 70 879 97 950 114 725 509 953 387 7 899 486 858 603 681 184 471 142 855 229 194 719 221 805 440 782 520 942 795 983 985 439 173 683 842 892 516 982 988 846 940 581 468 367 801 656 158 622 862 333 237 678 424 353 490 711 812 797 238 944 47 842 588 105 799 764 87 281 87 556 985 787 215 155 275 137 442 786 129 288 823 313 709 31 993 417 377 424 671 522 714 952 618 705 365 260 716 515 987 554 360 452 654 639 709 839 125 636 425 219 127 120 614 948 251 312 537 251 415 991 834 506 556 624 91 33 118 483 492 146 984 430 287 648 138 563 532 693 284 761 135 386 131 11 710 676 698 885 624 21 667 434 743 861 157 532 819 262 344 631 147 1 692 28 631 267 201 285 722 606 29 91 722 336 618 101 767 786 657 772 122 99 572 391 261 400 631 140 6 698 941 957 141 289 727 801 840 572 926 127 407 377 960 869 815 889 479 953 865 79 662 671 52 36 180 437 424 37 176 318 885 186 995 936 959 885 117 964 860 700 365 532 254 876 921 233 422 436 390 85 312 177 107 883 831 795 966 147 921 916 677 7 333 570 204 64 874 636 886 3 117 38 123 591 232 838 272 936 333 897 923 313 114 432 676 793 108 291 579 265 865 597 299 328 187 74 486 421 965 191 429 661 993 603 782 257 499 774 554 617 155 488 440 900 452 20 633 310 192 843 649 32 907 125 171 488 262 836 546 384 679 461 705 692 339 333 71 226 683 557 950 856 66 700 376 123 876 329 10 269 411 568 713 362 746 293 423 934 550 813 29 369 916 102 857 914 54 356 213 987 823 507 213 89 331 631 982 358 770 483 963 693 926 689 845 748 354 709 624 47 561 418 105 384 501 417 332 508 515 159 404 969 15 997 170 80 601 284 708 986 776 940 978 293 28 652 721 973 354 61 51 904 52 282 445 902 322 78 245 737 61 928 400 353 609 612 9 531 637 967 656 669 471 247 260 967 688 684 573 294 28 825 643 739 929 981 727 788 748 317 70 315 68 77 853 148 927 889 608 432 810 842 558 566 31 604 389 422 250 938 899 828 594 417 29 25 161 232 461 321 694 442 899 179 607 530 942 795 68 978 0 216 638 448 545 147 636 31 222 612 86 467 67 887 381 976 492 187 812 228 649 111 981 924 243 64 641 600 719 357 993 663 168 168 157 380 686 538 200 188 344 77 591 124 75 494 53 55 975 436 74 887 166 159 880 956 951 546 111 280 309 600 561 554 448 0 847 467 445 483 188 615 620 543 607 550 461 536 81 26 986 313 423 726 110 599 270 502 624 185 501 221 102 412 739 184 302 302 231 430 19 626 810 843 973 593 529 867 160 272 971 52 181 451 13 935 3 113 953 408 174 637 335 188 172 403 802 265 490 145 185 158 448 821 340 150 103 75 196 977 774 934 479 483 180 377 869 882 596 283 246 486 871 45 472 314 173 418 311 113 459 799 868 358 934 734 302 428 46 971 63 260 715 584 9 526 989 170 819 42 593 957 656 254 440 751 379 65 672 845 216 502 342 191 555 423 589 652 425 644 394 793 264 254 76 140 671 32 776 784 290 247 341 934 38 710 833 730 999 731 907 814 903 401 922 616 237 983 497 492 261 38 128 799 367 113 178 254 831 173 927 143 502 792 107 459 27 317 874 707 542 816 100 286 108 363 432 45 673 689 208 57 83 261 953 801 170 538 516 370 661 136 33 313 514 388 580 121 630 10 447 555 290 122 296 749 270 478 768 722 438 463 535 58 465 203 617 570 596 981 703 333 706 368 646 629 957 217 841 421 639 287 311 404 895 185 36 827 412 581 259 379 290 907 357 299 583 48 477 536 639 305 733 436 256 97 914 285 5 314 870 117 193 553 718 29 654 913 56 229 962 726 293 876 606 699 26 735 276 9 972 84 41 680 797 154 677 228 317 232 468 538 16 547 137 330 919 233 935 670 912 320 960 338 808 580 19 978 73 114 445 84 62 386 146 464 100 594 966 643 696 185 458 920 542 558 868 132 963 729 580 515 452 824 261 923 96 256 802 216 801 686 341 138 602 568 763 299 85 185 563 105 997 811 106 916 663 243 349 217 646 609 110 558 977 801 884 497 815 508 995 779 183 336 646 83 517 949 636 399 269 727 537 80 563 912 643 289 795 200 129 478 250 134 816 258 631 609 631 167 139 631 388 736 503 139 221 138 685 555 891 454 569 842 987 877 366 495 854 565 77 225 325 956 591 457 483 651 565 306 742 575 283 774 394 79 89 597 912 486 986 326 786 980 680 602 203 632 351 504 167 373 209 44 984 676 830 422 696 979 208 550 349 443 753 18 33 602 40 129 856 888 50 372 461 599 490 657 237 253 103 806 31 861 491 447 482 467 635 336 518 539 369 929 779 172 994 624 883 916 301 115 90 202 640 690 66 170 590 581 295 533 328 811 835 621 332 175 630 351 159 822 715 585 632 515 462 290 209 203 783 424 231 116 757 848 466 762 819 297 429 19 295 979 311 148 993 180 154 869 996 293 354 865 455 16 143 628 156 618 572 329 702 926 734 317 177 958 283 169 967 138 330 323 909 930 638 949 855 209 637 415 594 590 427 583 460 444 218 713 553 640 714 384 640 694 957 276 202 243 215 498 415 405 559 884 428 337 355 949 975 414 753 390 892 110 337 754 834 646 824 816 883 891 31 97 510 726 469 192 340 894 576 5 641 236 778 337 342 447 650 348 103 431 189 23 4 542 185 875 22 53 644 828 118 1 150 490 585 507 193 14 737 867 518 161 602 244 557 660 660 213 944 946 443 981 225 850 488 493 856 974 652 247 673 318 975 520 645 802 177 762 535 137 601 382 275 794 733 30 171 158 7 19 976 817 947 614 221 447 662 335 777 803 46 699 5 182 977 104 501 498 296 924 353 864 232 834 70 429 469 439 992 515 448 670 614 797 482 429 469 515 964 276 233 362 566 420 504 969 819 148 918 151 428 152 12 365 337 681 927 498 156 625 197 679 398 728 423 389 460 693 734 219 18 982 408 579 73 653 303 159 727 739 494 991 664 92 456 613 865 183 591 870 590 365 93 62 598 996 755 125 599 553 215 302 459 114 938 359 955 380 274 938 756 665 371 218 30 973 177 212 401 266 844 794 133 768 680 125 791 358 365 240 31 982 12 319 939 824 341 279 699 423 855 565 296 52 641 394 211 237 616 794 13 45 201 407 562 47 171 202 55 344 288 5 184 877 739 67 182 473 156 452 213 438 38 893 856 472 601 206 130 693 266 180 11 966 452 654 580 220 736 182 350 405 225 407 149 272 825 564 880 270 109 657 354 568 515 998 790 317 126 79 43 496 589 56 45 57 150 852 389 169 591 328 258 83 726 966 952 102 999 705 229 606 111 573 625 752 94 744 890 680 831 877 634 138 89 30 934 877 988 136 551 292 557 510 681 246 258 984 964 75 738 32 943 524 648 539 115 363 268 363 571 660 176 299 501 487 690 593 339 462 623 611 885 144 759 249 210 243 480 423 150 723 276 366 947 568 690 151 729 197 283 136 626 613 496 24 623 246 262 668 838 529 209 771 291 147 778 537 15 643 547 772 612 763 9 738 415 847 914 956 287 135 186 50 921 547 511 349 759 161 216 478 231 9 92 968 977 269 899 863 750 107 393 292 978 244 201 111 139 906 552 474 976 489 956 494 21 589 837 488 655 414 419 397 430 68 735 827 18 411 192 329 934 36 703 195 767 523 147 348 453 410 794 320 189 166 256 912 757 167 654 843 326 413 925 176 264 694 240 526 354 943 375 919 914 61 957 410 442 210 762 303 172 410 882 676 469 475 341 429 843 952 671 935 433 19 481 406 981 356 200 673 350 56 627 70 528 466 818 775 632 514 297 642 186 358 542 737 594 119 139 480 690 523 552 617 852 285 929 631 241 533 310 862 688 506 291 869 329 209 634 172 789 275 203 500 530 670 420 683 619 566 502 354 985 462 183 88 991 302 898 267 621 215 164 493 797 938 84 727 702 905 955 431 2 143 758 377 507 485 826 246 295 479 716 362 61 398 567 540 362 708 665 916 755 191 372 526 206 3 918 920 684 426 786 741 63 889 171 442 579 438 488 901 298 467 800 869 299 965 109 217 929 291 233 439 408 865 169 893 795 933 247 327 672 356 675 606 904 663 150 673 44 197 293 392 492 790 418 699 262 945 359 469 990 511 286 495 686 94 757 429 15 81 773 373 137 287 0 42 36 940 960 453 593 396 685 330 595 307 62 363 275 889 776 814 268 404 384 671 260 34 454 25 104 471 759 795 230 591 865 865 87 772 995 542 262 207 455 82 250 943 571 985 972 708 544 378 390 658 731 836 190 804 35 841 659 525 96 949 432 14 390 4 308 184 556 904 564 135 198 115 199 449 472 862 878 170 179 723 872 907 798 962 879 70 748 532 334 809 371 468 546 455 81 77 4 312 359 558 132 645 780 978 359 538 819 605 500 730 613 492 951 692 692 842 914 286 584 52 652 986 106 110 938 483 415 849 774 554 559 649 494 979 532 384 808 918 936 755 115 159 265 773 799 103 2 654 170 532 155 91 992 408 386 276 574 864 609 103 67 512 513 72 434 370 336 951 342 502 478 629 962 803 275 541 732 887 970 964 425 595 979 905 75 315 871 609 770 635 139 684 121 540 60 402 296 574 492 180 905 180 404 774 335 297 73 498 728 488 614 936 445 316 964 707 251 326 277 399 722 86 10 150 291 783 184 782 76 372 315 650 622 441 147 903 300 914 898 47 391 119 850 454 12 343 178 495 780 143 40 289 581 303 645 721 115 332 85 622 93 592 785 783 415 37 495 239 351 85 437 335 710 241 8 554 30 42 736 317 283 140 332 372 621 58 649 928 704 172 32 448 687 95 307 92 837 274 126 535 530 881 961 992 77 836 787 795 386 718 483 165 936 571 443 499 514 104 500 501 23 330 995 547 948 988 423 305 459 184 875 1 186 974 116 772 189 619 121 57 573 503 784 267 981 481 868 16 723 590 334 283 574 891 137 484 271 146 654 349 668 479 499 40 166 192 252 368 659 796 49 640 223 797 415 491 863 30 165 33 81 570 833 198 277 851 54 74 954 456 200 206 906 510 493 453 398 565 878 454 653 505 557 606 251 416 559 68 637 500 802 79 562 992 698 883 282 834 43 616 339 293 40 438 459 949 98 592 355 912 143 689 449 454 519 156 163 746 874 434 656 707 748 317 778 341 590 930 216 382 309 352 575 674 46 256 301 112 618 419 314 402 802 297 873 747 341 185 44 559 533 312 409 350 228 976 653 962 633 351 358 926 667 320 883 209 534 580 433 587 920 501 982 649 884 928 892 145 834 528 839 67 90 426 230 991 395 753 57 743 342 976 31 565 397 76 537 420 146 480 769 830 273 545 129 316 934 653 690 934 196 778 193 125 712 802 769 111 694 588 897 307 439 976 291 725 383 780 748 373 917 437 962 731 918 960 67 399 737 671 895 959 41 263 148 341 762 11 273 162 282 976 318 702 41 65 701 344 834 797 515 142 781 51 880 617 746 434 802 869 640 789 953 993 484 877 130 412 78 67 39 664 740 794 451 397 729 123 138 272 434 285 265 780 675 477 284 315 566 665 698 182 66 925 658 611 411 450 961 196 30 109 114 196 847 53 858 309 319 936 258 986 946 381 716 635 762 285 48 332 300 310 346 812 609 675 274 304 559 757 224 537 765 623 221 673 590 790 284 583 476 540 776 386 964 364 532 545 671 785 48 658 494 184 597 295 685 909 425 768 52 963 798 389 814 190 988 210 531 307 33 450 750 579 45 68 713 349 476 360 205 154 124 114 544 38 449 853 71 809 159 584 816 804 610 869 126 292 14 117 448 141 743 776 48 524 265 845 478 543 884 780 624 470 657 781 818 329 278 73 943 14 265 392 899 94 883 494 684 779 382 265 635 436 556 386 306 430 633 899 929 587 322 542 369 994 720 663 174 493 419 698 677 913 184 440 144 43 407 394 0 220 309 43 830 464 294 908 474 132 715 84 162 223 27 701 430 202 898 883 194 721 900 396 489 576 513 697 440 101 642 248 917 917 144 970 641 825 177 471 103 482 792 356 47 209 183 730 425 223 92 991 451 316 73 677 919 760 13 282 966 865 8 2 552 729 433 111 179 820 201 248 370 888 528 321 809 902 636 554 544 321 245 516 403 87 998 71 276 636 50 768 289 255 638 818 684 954 718 152 990 519 837 237 40 763 840 384 900 646 317 953 705 55 13 497 392 147 478 767 277 289 267 669 23 93 86 916 624 660 245 638 947 76 897 734 401 70 523 787 732 633 375 119 635 580 130 144 618 885 233 466 785 63 906 530 702 608 331 417 190 439 937 299 845 793 173 906 760 690 932 456 891 21 606 487 36 24 517 303 461 224 490 723 366 49 250 368 684 738 466 663 880 441 37 327 808 741 664 406 369 482 549 585 928 555 969 576 961 451 749 446 152 614 527 563 516 467 334 584 301 690 349 334 377 610 17 739 251 510 16 32 221 190 737 800 587 867 118 271 502 699 313 414 237 571 944 381 233 101 507 885 936 245 787 137 495 863 396 305 647 250 895 834 160 617 402 139 701 367 901 278 190 45 781 15 413 490 426 371 468 256 158 921 968 904 745 392 868 653 562 958 994 396 949 763 928 88 887 78 369 650 366 620 123 901 518 151 110 524 272 241 242 986 797 955 497 411 83 339 960 828 722 650 473 77 591 892 738 456 143 713 894 264 76 539 519 618 415 285 415 212 385 792 623 866 167 479 646 234 557 641 307 250 370 720 718 544 142 36 916 460 257 400 300 67 236 345 18 537 352 976 215 651 681 418 194 751 213 382 653 651 392 463 770 520 723 93 7 616 300 264 905 821 16 386 20 953 518 106 275 957 53 725 757 972 727 380 350 247 706 919 383 106 558 95 791 561 551 456 533 917 177 830 630 500 287 549 783 155 607 716 871 562 880 933 689 747 331 599 532 235 19 810 173 715 682 240 724 901 533 77 509 42 731 514 16 163 943 230 22 902 339 623 792 16 188 72 128 380 615 946 307 989 309 147 13 187 581 90 935 33 264 149 132 427 885 18 665 681 657 802 161 907 304 643 818 785 774 349 376 504 731 745 423 433 3 312 284 900 799 356 346 633 401 66 711 283 3 888 747 403 874 720 795 309 47 423 829 44 658 784 279 282 658 561 218 641 946 644 194 294 349 148 277 281 14 595 432 143 521 669 165 761 215 90 978 988 339 564 134 964 773 991 252 970 877 887 984 333 195 550 181 727 834 266 105 824 674 688 761 328 648 979 802 967 418 553 966 626 883 222 869 98 730 739 544 148 985 166 400 66 698 893 893 919 204 586 718 175 608 762 645 317 154 154 81 964 969 64 132 99 538 82 288 190 190 273 230 928 439 273 339 91 174 244 955 684 677 881 771 278 677 915 198 844 432 565 722 758 260 581 16 206 694 612 771 59 479 171 557 276 332 123 262 940 327 83 159 114 173 724 728 98 382 59 920 180 78 161 818 892 761 884 652 446 857 551 943 627 655 484 180 737 102 261 209 917 820 499 727 461 459 735 949 678 521 691 911 379 839 269 935 792 908 24 715 719 696 876 830 203 203 210 965 785 545 932 480 689 636 585 86 624 776 235 263 454 650 959 966 229 723 790 730 585 253 513 510 65 302 426 716 898 276 756 404 267 830 727 797 574 625 40 704 790 161 480 343 889 749 751 709 315 209 419 336 418 828 545 785 719 844 146 795 978 521 413 765 169 705 409 244 318 209 187 551 652 238 758 428 123 403 92 614 299 542 752 510 355 340 443 823 960 853 619 113 135 725 246 788 350 932 171 917 513 889 317 136 484 271 861 440 335 984 892 161 775 87 262 849 494 570 262 575 300 674 55 750 863 899 816 516 814 386 671 329 953 722 405 507 643 814 327 850 515 887 871 103 25 551 289 366 567 288 38 131 478 622 648 253 992 846 30 463 979 663 170 480 527 737 459 165 53 974 647 974 824 924 642 455 429 465 17 562 536 133 743 847 978 537 0 378 386 8 206 331 68 563 393 734 566 880 206 134 729 213 188 383 848 405 410 617 424 217 65 855 319 519 652 43 404 744 392 391 121 610 696 496 428 515 78 263 828 935 728 159 645 368 338 518 670 56 461 762 282 153 88 780 987 934 677 952 548 732 476 799 314 611 915 256 105 744 256 55 226 833 120 901 309 761 423 790 661 770 902 158 876 749 902 242 974 122 444 802 107 802 411 587 921 22 985 516 349 587 331 212 267 822 612 150 841 42 804 625 374 527 273 32 190 628 431 95 769 986 108 890 912 661 250 381 968 897 461 878 177 652 591 728 123 665 700 432 935 279 311 665 290 208 87 501 839 76 293 857 304 948 681 230 966 906 567 650 654 941 480 96 975 245 30 145 22 27 692 965 525 735 424 983 0 612 821 427 588 645 722 126 32 409 727 40 271 952 400 417 411 103 44 727 755 692 662 418 915 447 782 534 9 339 426 782 780 320 499 366 146 502 894 183 798 873 634 517 620 887 487 397 814 17 435 370 615 477 521 351 42 304 169 883 769 821 187 218 438 268 941 333 559 967 72 91 274 193 591 457 484 761 1 757 234 261 474 616 338 108 343 7 964 859 515 112 733 367 828 954 524 674 765 612 701 597 564 392 505 748 805 400 857 506 474 92 506 683 945 164 24 895 552 909 268 891 845 741 8 448 816 370 319 884 767 869 481 883 635 134 276 638 739 845 528 467 992 245 689 825 87 359 983 242 137 355 156 96 251 145 238 972 193 137 818 5 242 26 664 8 372 518 652 403 0 733 205 997 464 690 932 998 911 447 807 69 567 861 353 58 506 157 163 378 833 677 814 757 275 421 404 539 899 280 277 177 824 104 189 93 892 799 867 100 98 51 461 139 220 804 665 968 997 812 297 851 229 163 702 196 569 986 407 601 57 105 476 583 760 247 347 443 550 627 778 446 602 956 494 351 490 267 470 273 276 787 599 52 38 491 436 520 717 445 28 502 444 545 651 789 768 448 749 201 996 547 898 848 246 491 799 388 528 290 468 75 700 479 0 380 342 488 979 69 614 206 177 424 278 617 171 115 347 379 827 167 10 264 14 426 626 809 884 533 5 94 385 584 425 716 364 79 460 404 180 400 785 637 195 458 837 540 369 894 362 665 443 718 708 376 993 69 164 764 528 998 883 901 980 126 701 247 964 792 782 711 530 749 501 977 224 359 521 871 763 586 314 819 376 471 542 307 305 404 888 422 186 188 788 990 657 239 365 752 853 916 134 248 311 707 930 470 246 832 543 693 165 722 408 919 90 59 481 687 382 331 735 667 907 368 228 745 87 624 872 325 120 221 490 535 368 962 32 736 558 263 183 173 8 966 40 625 956 713 232 422 462 44 141 991 732 42 410 228 801 840 616 882 207 291 379 96 376 592 906 937 255 894 359 914 439 296 70 828 520 23 88 884 278 13 872 173 164 688 922 395 593 780 973 482 74 66 686 349 797 332 599 611 355 156 403 38 414 681 259 923 103 502 27 844 566 976 341 192 324 159 885 935 330 297 998 67 641 368 786 795 304 999 400 142 105 707 982 803 389 364 45 85 413 37 658 963 160 755 690 906 229 397 556 372 92 554 203 198 265 879 373 5 349 665 16 478 842 46 712 758 913 239 203 545 132 571 961 715 112 694 652 190 96 668 866 511 66 652 206 132 149 763 390 907 913 518 276 435 241 977 24 189 113 229 674 508 405 74 264 56 944 58 752 713 365 943 77 171 682 923 830 929 427 424 539 743 73 723 447 132 567 449 957 377 912 593 175 362 772 68 451 119 528 877 48 498 781 957 900 82 506 251 421 680 609 45 177 772 347 408 131 96 689 178 221 395 773 864 336 17 892 576 644 216 173 942 894 425 275 425 457 882 24 696 300 66 474 104 927 647 419 957 705 241 552 992 170 478 54 146 458 414 431 51 828 887 362 677 971 104 800 122 312 347 229 452 99 15 188 156 612 870 862 29 324 164 758 384 151 914 859 216 362 934 612 145 317 76 315 935 283 402 249 979 101 512 21 306 854 290 657 985 502 743 528 981 11 260 828 630 479 870 136 542 970 881 917 453 951 285 264 451 816 552 954 366 8 337 964 161 467 17 998 176 322 995 90 361 584 968 788 570 552 72 878 832 862 469 702 829 381 86 469 871 322 688 849 812 452 638 975 668 15 179 829 650 826 106 28 477 893 967 935 580 402 779 901 798 982 104 327 342 960 452 538 650 288 231 382 342 506 616 618 266 899 687 866 444 763 400 372 759 588 699 849 735 333 490 269 183 635 519 191 582 924 525 219 161 521 306 889 725 412 395 777 140 406 631 742 307 192 131 883 331 173 207 6 216 303 794 376 378 391 495 366 652 310 827 256 887 400 199 691 317 553 178 925 450 581 43 300 117 425 816 33 251 726 783 343 336 183 774 45 86 816 549 788 737 426 72 900 189 719 332 288 805 474 644 114 715 782 127 170 891 26 916 531 248 499 721 807 788 605 896 670 976 400 830 690 97 186 652 809 90 19 474 158 284 411 201 735 940 655 933 181 470 444 539 807 32 928 703 544 412 553 599 48 80 679 243 73 586 60 542 732 445 887 219 511 941 178 974 175 519 410 407 874 619 442 217 630 719 791 986 689 183 778 70 670 721 801 203 648 69 656 885 779 536 510 151 640 957 250 38 9 432 22 476 883 451 789 280 650 26 746 831 552 593 815 768 191 705 590 797 796 847 268 370 679 547 685 908 412 282 758 947 585 434 867 642 668 540 750 517 149 766 887 275 723 964 909 78 277 570 980 705 854 546 454 324 292 539 439 866 653 364 606 376 323 520 389 379 358 74 966 538 854 736 497 689 964 763 820 444 814 296 866 27 566 796 990 511 187 5 382 668 15 793 509 57 131 929 540 868 599 97 138 25 819 96 833 102 398 312 140 999 795 617 480 258 339 137 934 667 812 997 263 301 321 321 541 538 55 213 494 140 589 126 988 313 690 774 125 331 581 830 142 921 58 780 948 482 740 344 997 611 447 355 705 318 531 826 933 112 650 25 690 908 319 990 117 380 210 159 34 698 29 705 539 139 80 330 110 631 986 833 835 910 521 43 155 35 503 806 985 158 148 455 412 304 564 265 315 398 835 598 757 697 27 994 455 838 329 489 399 963 977 516 349 273 431 514 359 853 240 416 720 173 24 4 459 284 882 106 790 647 397 992 182 182 803 204 550 511 379 71 671 527 842 729 934 127 696 201 68 526 530 616 896 92 265 342 341 487 253 56 514 90 646 661 479 317 499 196 723 904 524 522 945 565 767 919 985 641 121 187 279 327 797 17 633 545 953 714 21 238 726 467 136 802 156 205 219 635 157 73 998 743 647 103 96 758 639 632 903 217 234 224 945 700 380 220 810 426 121 753 468 536 94 29 893 976 779 313 56 526 16 777 203 56 688 77 981 842 952 944 996 233 647 249 825 376 130 616 805 947 373 950 926 246 152 619 648 57 187 968 559 17 543 390 232 64 24 524 953 536 785 357 8 600 186 610 909 215 733 991 607 283 254 796 517 760 358 254 271 40 853 270 238 166 690 366 782 614 678 996 948 687 902 39 396 134 126 207 298 481 49 733 845 96 842 566 362 556 178 974 703 568 960 416 382 183 141 743 109 60 451 480 179 12 51 847 681 92 614 349 909 730 296 23 178 103 552 11 579 109 931 255 229 539 282 259 877 722 906 744 756 123 672 437 917 807 509 4 971 884 976 770 873 30 734 154 530 777 32 972 393 813 923 614 688 498 864 152 412 946 384 350 242 84 559 653 889 19 158 530 886 866 372 14 789 620 3 254 420 176 792 396 369 695 847 479 790 585 83 611 47 161 425 678 28 607 489 56 167 538 557 376 996 999 274 698 713 999 396 25 605 505 681 117 702 920 720 824 655 137 167 579 531 432 946 548 86 27 538 113 521 996 46 400 403 796 147 759 616 147 751 752 778 650 826 670 616 850 770 481 265 327 160 654 585 211 676 314 875 123 502 198 346 708 662 906 658 493 245 788 820 409 909 375 578 264 438 877 548 700 354 715 97 708 387 291 766 955 278 615 281 269 175 203 505 295 3 185 594 293 696 175 964 855 733 599 21 402 19 633 693 6 299 468 183 80 47 64 297 462 769 328 623 860 333 626 829 979 506 991 45 877 170 470 225 284 199 543 142 596 64 962 917 442 448 600 414 442 394 97 513 535 161 98 122 198 58 342 219 935 429 455 447 741 285 335 758 998 282 779 221 347 283 551 513 21 471 713 299 907 701 984 183 761 248 824 922 241 49 674 103 351 638 496 846 405 768 396 83 128 31 758 184 366 66 544 803 602 131 365 431 505 329 122 587 31 145 603 306 764 715 248 275 944 693 458 612 43 800 776 495 969 938 984 94 561 278 669 513 226 828 709 93 855 174 767 889 238 838 764 458 957 721 113 508 753 60 334 144 308 645 377 882 83 52 739 965 568 938 918 587 146 265 723 630 761 968 507 464 151 313 426 542 185 871 125 617 602 708 16 99 431 786 590 319 503 421 488 170 257 825 8 121 603 986 807 530 89 867 926 110 843 995 761 716 335 464 964 89 424 366 154 703 875 658 685 294 79 658 181 21 471 279 561 440 7 610 161 5 222 3 73 999 352 316 700 984 463 151 757 985 842 124 854 9 643 824 173 527 667 98 845 204 923 644 538 452 815 240 442 85 455 677 239 703 462 146 661 713 206 60 556 571 189 31 69 88 376 200 910 83 187 77 778 222 728 3 529 336 185 945 440 234 366 27 480 425 380 194 93 282 98 686 766 322 314 576 608 520 874 251 660 740 577 147 825 603 95 888 795 106 549 86 122 503 540 161 511 343 49 815 916 633 29 128 490 364 158 582 648 608 967 144 910 170 108 685 748 649 246 358 143 938 735 599 223 368 99 640 942 324 440 273 273 541 804 804 647 930 123 634 412 520 111 966 804 67 557 701 860 211 425 23 639 739 546 947 391 967 731 4 165 841 592 32 898 373 773 969 315 314 7 164 410 537 280 391 583 360 668 967 602 814 383 126 399 660 762 660 93 685 486 130 501 18 70 385 758 384 987 112 699 331 633 117 650 60 723 677 928 216 27 48 844 606 438 311 708 459 618 472 569 883 941 427 490 478 376 639 164 274 942 592 758 427 743 377 652 32 863 833 945 874 432 140 665 707 185 975 951 892 755 283 859 780 671 835 428 598 771 147 461 205 963 370 926 684 934 879 351 967 870 733 753 291 275 783 792 457 266 477 470 578 92 200 257 28 329 494 798 226 527 453 348 143 948 911 490 360 513 634 231 934 445 237 910 267 70 345 46 490 6 176 924 746 42 840 644 263 240 922 418 719 977 171 417 117 982 213 827 467 751 264 500 570 213 624 883 793 267 543 101 259 322 328 290 882 336 144 943 587 804 221 826 107 111 88 338 89 374 808 907 734 706 589 444 874 358 571 383 705 255 711 182 635 385 328 779 897 779 116 268 379 509 936 575 401 819 726 641 200 561 935 812 522 937 347 161 957 445 627 729 672 669 276 262 394 442 114 525 656 862 437 441 710 592 454 838 751 338 260 654 647 687 200 672 150 995 284 158 827 96 117 308 37 455 980 105 711 151 593 636 581 404 967 656 97 35 41 345 594 710 48 688 35 585 384 199 223 671 979 922 743 693 789 16 167 709 729 500 957 113 121 630 697 924 680 218 280 410 17 626 972 329 880 486 99 356 293 455 148 137 158 36 310 938 790 673 154 39 100 748 24 907 786 150 780 57 683 758 478 150 560 7 716 671 439 11 498 9 398 275 127 8 145 708 748 708 565 651 325 200 350 832 456 111 371 131 633 925 241 201 959 193 205 648 932 751 422 55 63 408 10 901 529 208 860 216 116 446 154 185 648 119 417 962 147 371 572 235 602 388 313 884 635 986 429 598 598 409 663 104 41 608 368 192 990 876 664 837 405 145 107 62 413 174 294 254 995 358 785 896 132 308 258 229 242 913 899 209 169 301 638 940 396 538 375 836 845 412 289 132 307 440 333 702 116 601 497 42 47 902 260 981 894 313 702 854 83 793 85 691 522 721 375 833 246 308 581 572 760 887 589 748 441 93 886 706 608 198 349 933 327 220 74 426 532 381 694 157 230 9 572 568 612 957 530 441 195 193 502 642 736 269 680 295 43 622 907 287 327 744 294 586 967 933 507 826 605 14 934 673 442 177 538 546 92 864 982 733 526 946 241 243 507 206 476 636 732 476 217 155 443 26 205 381 62 302 588 810 339 682 747 30 55 877 963 672 580 38 254 489 696 211 970 761 4 524 31 931 199 573 49 826 129 163 958 111 845 69 99 664 325 592 274 507 897 856 893 207 879 151 913 746 698 202 413 269 195 653 622 613 896 244 708 961 480 854 369 553 145 481 30 694 710 772 331 237 988 956 164 210 412 654 389 862 960 178 143 118 923 582 236 39 246 423 715 716 677 615 662 825 328 59 540 724 32 280 949 881 118 197 411 255 491 859 513 372 954 280 785 789 907 542 258 918 320 974 397 287 698 547 885 77 903 239 472 656 624 852 133 942 802 969 205 976 583 315 104 647 341 369 1 364 338 800 190 673 591 88 165 138 440 477 376 420 273 201 729 352 361 406 734 298 496 566 535 317 38 718 613 228 876 40 713 124 434 66 218 657 134 730 212 658 797 510 863 775 150 878 432 224 142 267 533 928 226 30 258 975 585 191 909 134 552 81 15 695 820 771 429 224 738 384 114 578 457 949 734 617 392 241 169 20 525 926 193 747 938 308 50 130 106 200 895 347 443 473 906 715 100 900 118 996 220 566 183 287 478 307 608 576 854 49 880 134 506 47 530 87 148 556 864 988 813 182 287 659 7 720 68 702 250 477 377 289 948 804 620 208 847 556 42 586 732 728 129 548 104 515 985 278 365 321 980 669 855 652 186 339 817 809 741 788 842 546 754 398 450 463 267 602 330 349 307 351 937 811 89 706 250 274 142 806 810 360 27 997 666 997 137 868 51 759 921 980 795 521 415 371 122 414 765 805 123 429 130 54 328 58 617 380 439 470 468 675 865 818 178 486 598 514 24 230 450 519 890 641 846 217 739 364 145 172 55 862 20 276 8 906 226 989 47 447 266 197 377 264 940 796 378 633 35 316 830 829 398 747 504 28 669 137 352 257 111 76 600 372 361 893 885 826 85 760 25 311 693 814 363 317 985 838 459 398 384 168 196 417 19 240 987 218 646 259 907 99 708 247 425 344 631 593 838 510 324 833 456 531 194 687 438 488 502 654 492 174 414 204 8 863 280 402 853 421 774 187 446 561 506 445 668 429 125 344 876 632 956 934 767 70 724 462 672 270 110 568 431 402 636 118 322 64 251 9 156 97 870 50 831 428 922 538 983 309 243 1 773 291 924 10 280 148 423 948 410 742 860 500 68 398 152 183 632 167 564 309 670 502 392 401 569 945 725 727 19 305 710 850 851 295 243 948 315 275 775 5 755 551 690 843 695 907 568 70 86 259 779 591 888 316 572 348 749 613 464 62 43 811 116 667 942 304 709 784 84 69 913 416 309 774 677 608 220 244 676 763 833 999 699 75 187 757 73 801 964 505 689 117 531 433 217 467 172 593 897 301 427 801 536 559 975 105 220 982 762 3 248 406 515 32 333 787 863 589 58 150 185 904 409 941 534 800 583 581 48 784 343 232 453 937 738 670 674 910 689 500 482 274 61 183 668 167 552 276 180 182 772 737 887 941 523 10 124 822 622 923 860 489 794 427 660 599 99 186 160 349 611 934 453 225 812 279 815 357 95 34 502 587 122 334 157 499 976 246 608 131 911 987 774 403 892 923 272 37 586 404 942 236 867 129 323 754 980 682 622 581 486 834 868 744 342 777 268 844 695 950 705 819 908 822 809 950 354 719 94 747 136 649 403 822 955 460 589 735 921 479 857 75 9 790 986 917 223 277 54 682 504 925 867 314 486 313 412 581 875 580 299 548 8 986 230 606 781 949 377 995 73 638 117 738 15 771 785 692 961 421 87 309 805 828 105 925 506 738 974 980 562 157 764 647 287 792 130 897 535 326 597 204 199 4 48 431 64 336 459 9 189 291 204 265 926 295 275 75 217 253 991 189 334 348 232 278 278 464 20 132 245 875 553 571 907 536 488 617 48 367 984 87 897 604 895 262 515 361 734 464 539 859 489 237 551 124 824 767 994 74 53 422 554 547 516 905 645 43 931 916 520 608 624 829 268 768 232 738 870 2 363 772 248 438 949 266 503 72 494 200 206 557 983 401 796 616 100 628 533 727 908 405 533 157 117 176 530 406 173 340 430 894 512 778 530 379 817 16 925 49 202 23 576 908 888 598 450 676 644 422 931 586 677 529 935 49 741 645 114 108 866 171 550 403 891 396 526 719 95 696 771 81 130 671 699 845 956 932 882 343 225 550 619 559 145 160 620 44 951 612 257 487 235 117 215 500 903 762 195 284 837 675 723 677 961 6 955 680 877 843 402 926 701 496 398 900 512 707 86 702 746 121 621 781 546 314 431 876 903 90 895 620 904 627 659 80 767 211 569 536 384 326 923 271 197 782 484 90 578 636 343 583 897 536 563 889 22 680 653 668 412 918 8 557 121 306 295 128 208 690 961 578 194 132 810 511 147 197 360 388 830 842 83 677 780 745 281 105 23 362 709 45 713 384 864 393 272 360 666 72 556 749 435 860 438 718 458 759 260 151 348 288 33 36 601 480 509 666 712 517 141 218 581 777 138 765 901 853 598 156 17 98 189 385 134 807 310 275 816 746 505 658 490 301 915 458 494 999 218 31 967 636 153 151 356 947 809 406 171 954 691 472 103 712 810 826 572 942 632 979 606 430 888 443 953 873 174 383 19 13 443 494 525 524 930 520 164 686 633 453 517 517 826 89 913 680 659 268 343 545 840 617 842 586 698 793 588 17 863 340 969 383 396 740 427 146 216 560 80 412 853 469 951 906 776 767 664 160 149 119 739 504 649 971 129 437 376 590 973 203 340 345 38 370 282 75 296 254 753 715 973 693 487 704 525 749 221 476 460 674 186 960 398 982 333 315 639 774 471 898 924 979 535 861 116 902 620 831 906 869 925 943 969 745 438 451 477 913 692 250 727 664 331 624 874 412 394 970 302 221 750 671 569 837 20 551 83 189 443 278 23 697 772 413 708 814 64 978 500 400 666 143 555 325 994 892 868 302 973 950 648 618 191 894 435 159 787 274 177 878 643 460 437 949 647 351 104 43 626 499 477 122 366 94 538 471 149 234 852 73 748 149 99 395 670 754 319 238 397 847 149 628 984 834 646 148 647 787 331 273 316 125 948 275 909 854 300 449 598 713 861 400 825 697 935 131 109 144 898 684 870 479 330 883 863 517 142 275 627 546 334 810 16 700 752 243 871 669 69 100 502 732 798 247 391 85 798 259 742 642 877 992 122 72 904 92 638 3 509 883 510 972 568 830 813 614 667 439 523 920 499 169 269 321 580 911 167 67 505 322 747 782 905 627 619 3 886 864 874 481 484 749 363 757 189 298 480 30 199 71 548 331 251 469 888 325 393 771 34 393 20 747 0 939 721 992 473 340 102 947 163 309 607 805 89 352 461 439 770 387 835 9 433 374 497 96 856 826 503 531 470 862 490 503 602 543 842 679 854 704 45 5 710 948 989 134 939 523 533 510 388 127 514 966 144 381 884 722 818 999 503 734 264 660 875 105 162 471 629 81 113 207 693 891 829 102 402 985 112 299 414 790 653 978 52 113 617 889 623 222 883 616 113 887 974 110 191 235 73 603 427 304 758 488 442 608 499 161 303 585 473 265 565 956 198 967 915 534 648 821 60 424 189 761 377 34 990 78 534 802 38 417 377 493 382 832 320 876 493 957 654 793 730 410 945 464 266 645 964 593 354 697 637 154 578 83 885 722 732 465 543 923 108 868 491 277 770 780 926 589 96 776 86 656 654 297 352 352 168 618 124 244 890 805 502 55 520 212 327 234 308 415 692 948 488 151 19 815 591 654 728 467 57 677 29 317 663 761 58 197 354 764 287 948 544 857 443 691 819 871 435 104 255 798 106 275 575 275 94 205 613 656 310 503 264 616 234 325 994 322 270 520 813 282 398 166 389 820 377 217 908 177 452 532 924 14 164 380 36 253 159 130 687 698 24 21 757 921 537 18 652 966 344 703 223 50 619 522 133 600 772 879 245 504 699 49 581 410 540 272 236 740 993 227 500 346 322 102 124 38 741 721 717 820 786 316 916 743 124 271 146 40 441 220 623 197 701 22 114 522 630 289 561 460 562 602 101 236 582 686 506 85 992 651 373 645 916 669 401 849 592 414 612 151 709 567 788 665 955 640 525 770 645 868 104 14 100 98 700 39 690 559 53 44 129 415 264 825 556 530 199 209 128 851 239 261 412 916 39 824 517 937 929 36 134 797 692 381 396 187 231 878 836 449 360 361 243 910 646 269 94 443 704 600 471 685 889 468 757 259 868 758 582 39 420 430 295 274 423 168 617 200 617 259 490 330 599 157 561 136 398 45 730 656 952 870 470 971 729 585 476 690 950 663 290 45 624 245 27 713 325 183 213 996 197 815 951 464 513 110 267 349 571 591 509 219 227 393 84 644 915 703 641 386 631 950 660 265 310 11 7 988 663 876 59 204 315 106 803 924 388 934 506 731 808 249 192 733 789 561 125 107 104 430 695 930 947 764 714 358 234 949 941 729 70 645 921 172 505 225 332 661 910 613 107 492 223 102 562 839 698 700 261 666 430 317 269 208 491 496 577 261 675 432 381 647 873 179 258 239 411 557 49 102 840 518 483 624 325 118 556 534 373 938 499 566 136 995 312 990 422 992 414 339 952 156 395 864 991 210 741 158 677 822 421 933 35 512 46 124 447 943 62 772 767 561 62 198 117 431 770 678 903 883 227 74 636 581 834 219 435 377 662 768 739 209 31 697 640 31 633 830 306 54 605 570 803 369 282 722 957 123 1 538 216 185 404 833 197 50 983 191 400 224 562 74 843 432 614 266 273 476 507 921 642 277 672 663 585 276 814 309 351 587 62 30 432 250 494 612 797 415 490 842 441 360 936 685 161 240 626 562 180 20 35 155 513 852 130 621 560 246 432 481 790 622 234 61 629 636 886 384 744 319 477 328 522 32 946 517 4 148 388 126 979 925 889 254 409 109 942 458 898 193 792 85 721 19 432 421 482 608 288 499 403 311 982 810 958 830 883 986 855 698 952 935 956 745 22 714 259 691 396 920 378 51 472 849 776 162 181 307 970 97 457 584 435 953 291 217 907 319 149 147 244 220 916 105 393 266 186 546 286 141 184 916 78 422 597 960 810 260 196 403 81 619 717 632 951 0 708 976 194 452 909 743 499 462 34 302 796 195 9 321 219 980 293 541 111 816 590 455 426 350 801 23 427 143 120 285 982 135 487 666 128 646 737 986 81 162 835 449 301 90 637 54 223 74 781 100 642 165 189 308 881 795 145 968 455 275 803 479 764 295 633 421 941 853 852 715 157 771 584 153 954 795 247 401 178 735 162 889 685 107 566 43 703 182 662 883 427 507 782 426 632 811 178 724 145 484 989 36 878 81 853 943 30 78 831 31 784 192 588 357 320 702 162 291 150 553 539 589 472 933 657 612 980 2 814 154 588 437 448 692 80 793 176 762 380 911 342 960 14 895 307 662 371 176 766 689 538 910 464 590 593 983 974 796 760 759 803 77 137 208 645 884 147 46 870 377 139 489 503 21 6 446 693 874 137 315 549 584 625 601 749 499 906 599 934 861 421 413 610 423 501 418 795 445 297 371 418 286 85 790 286 424 797 130 714 153 16 347 14 691 642 855 106 272 771 576 0 489 68 733 147 501 872 54 907 796 593 290 67 778 341 880 22 216 915 975 908 390 544 930 202 661 18 650 858 326 59 589 237 278 768 558 355 315 90 675 82 300 532 24 605 775 553 554 297 156 241 813 140 841 843 641 438 159 820 701 980 378 967 409 351 100 127 644 937 441 756 209 984 829 944 714 90 889 703 32 735 331 840 843 2 717 873 278 271 174 936 102 770 590 969 287 728 682 554 258 254 837 903 228 243 550 379 345 677 820 117 115 147 869 499 18 16 373 442 771 361 481 545 564 19 682 292 848 768 573 607 898 449 292 37 851 431 180 295 667 638 548 721 795 520 387 536 737 107 962 878 872 158 4 837 897 823 551 906 605 806 430 281 898 449 195 488 64 613 78 431 478 145 686 775 745 873 33 420 234 239 938 59 931 155 76 34 10 835 61 964 192 387 74 441 414 664 227 705 104 139 95 174 850 883 917 790 399 145 656 587 742 151 204 494 742 155 557 171 682 692 120 534 136 749 133 560 550 646 421 716 51 155 172 571 507 272 297 214 68 625 102 163 717 460 119 801 352 844 631 188 494 979 358 472 289 777 891 942 554 908 493 915 97 394 650 78 539 398 960 678 695 70 914 16 490 473 968 815 213 565 661 302 794 462 37 747 79 573 628 685 655 562 840 379 824 77 640 642 129 43 814 136 713 408 60 273 777 304 223 544 190 579 92 790 6 152 326 981 97 524 838 818 895 536 668 289 247 71 178 891 193 149 208 374 652 227 230 605 31 160 771 778 999 420 951 395 282 472 658 325 271 368 290 890 90 554 657 677 313 521 864 620 827 372 248 279 743 516 977 207 439 742 645 515 627 978 490 761 400 927 655 313 482 491 932 42 219 661 521 700 119 246 282 146 72 49 998 367 662 757 608 587 884 790 272 917 565 220 488 726 845 597 885 105 813 322 639 924 766 48 34 334 522 641 546 560 507 458 361 711 318 590 54 467 853 738 860 705 839 619 464 304 654 645 182 725 626 792 569 91 349 948 478 513 85 798 456 895 971 831 509 363 68 126 298 705 453 269 985 928 324 516 574 552 285 639 593 775 696 175 650 206 75 424 40 363 885 735 320 128 546 197 109 746 606 674 902 226 184 914 603 588 94 39 662 110 228 865 814 890 886 711 423 73 314 986 641 278 160 45 466 72 385 188 792 253 747 702 865 287 168 704 290 870 351 312 814 828 87 511 408 518 891 777 584 97 413 74 55 697 142 286 304 231 237 622 892 412 105 403 261 478 116 282 618 747 790 142 462 354 568 57 660 420 483 539 602 505 846 259 588 177 735 96 843 147 799 412 39 627 902 359 890 681 141 507 106 76 175 187 957 603 134 54 607 805 332 793 559 513 417 260 449 272 610 345 407 661 12 600 324 715 20 126 287 254 222 363 555 689 1 814 318 628 743 655 766 608 421 105 168 130 443 183 377 178 475 151 863 202 778 142 866 88 361 883 748 36 803 474 605 916 850 852 102 523 708 701 812 578 980 357 7 876 761 556 535 665 986 834 758 621 807 555 293 852 856 218 943 794 922 448 134 92 998 162 251 376 145 853 741 854 588 231 81 88 411 169 492 475 275 613 143 999 207 299 817 462 569 56 296 502 911 185 500 645 809 646 562 813 850 931 108 902 397 985 372 999 41 519 813 305 612 429 535 184 957 516 892 155 161 105 18 667 340 254 658 661 313 474 68 817 791 508 728 837 802 967 514 515 356 749 625 582 908 126 933 821 450 468 307 152 278 439 135 801 902 647 452 462 275 4 139 322 322 113 193 549 613 293 981 495 651 936 172 590 974 882 757 35 442 974 34 693 826 630 731 930 692 594 92 414 714 358 268 759 528 509 809 907 405 370 356 682 396 460 960 484 564 950 541 154 458 252 995 688 350 720 182 913 634 255 857 443 624 338 14 771 598 737 246 407 493 453 989 307 867 263 289 747 208 906 769 663 352 534 892 204 383 733 448 72 781 526 528 386 762 8 271 148 475 426 415 634 922 117 733 74 250 371 311 212 980 189 34 417 198 663 393 637 503 31 422 998 515 297 769 597 545 184 797 420 23 108 947 312 537 460 182 163 568 197 672 335 704 449 724 955 999 549 86 601 611 227 547 969 250 399 329 380 153 698 820 709 812 352 11 310 169 193 510 995 859 779 529 880 663 214 734 459 429 328 54 101 38 649 649 802 408 657 382 711 853 216 290 580 416 228 878 737 5 811 575 85 516 603 118 886 651 666 62 452 227 899 767 174 454 836 30 876 183 591 899 667 451 235 172 462 896 471 418 681 273 630 909 560 890 287 516 986 227 346 756 304 885 112 520 703 398 210 988 371 295 819 317 650 606 58 281 906 37 213 91 510 537 405 858 946 797 39 392 277 784 85 343 99 742 82 712 656 662 412 453 60 178 7 62 380 470 561 365 459 945 334 423 572 660 254 632 491 611 954 33 404 928 712 406 420 858 775 369 81 832 895 723 663 440 618 627 572 107 545 429 146 907 539 455 882 401 413 382 311 373 66 817 850 375 96 551 779 626 836 177 969 630 383 499 575 939 720 182 257 120 579 867 268 980 441 462 917 681 850 26 715 335 708 700 678 498 401 487 38 866 718 349 27 774 404 293 765 9 288 14 196 697 511 496 228 989 969 780 115 379 529 684 62 824 663 462 431 816 666 54 828 398 328 45 394 584 950 161 43 35 396 498 487 721 858 624 472 809 845 616 501 1 732 908 76 456 792 515 329 742 787 690 510 10 408 534 569 577 626 452 613 965 941 915 427 823 544 413 766 921 76 45 13 850 717 257 181 806 262 47 57 491 351 124 166 465 269 946 25 792 721 882 57 204 263 501 416 601 998 735 969 844 765 12 170 654 937 947 556 784 908 110 53 908 751 426 570 197 928 776 722 292 793 489 432 985 541 561 405 441 443 510 597 522 821 975 805 534 540 378 638 19 759 594 56 389 517 368 797 984 182 591 928 157 12 614 455 469 331 475 718 898 692 928 814 171 349 497 825 706 300 539 901 936 308 709 693 149 280 105 825 875 841 668 740 837 994 649 547 820 489 64 891 591 441 562 748 241 412 618 554 921 620 313 204 214 672 675 630 836 985 497 335 96 903 725 745 329 746 645 745 234 54 637 230 677 236 154 716 642 307 202 295 688 609 511 347 88 416 591 619 684 409 273 938 522 618 506 740 700 954 716 361 146 300 920 690 597 627 368 57 222 915 274 828 18 962 433 86 245 685 581 455 231 470 623 248 73 789 830 738 203 255 502 452 277 977 945 218 79 705 55 646 133 355 534 131 35 73 441 227 168 144 71 616 697 928 392 947 638 497 18 849 203 500 945 493 826 455 718 851 81 24 101 508 559 0 746 615 582 617 579 628 411 267 586 9 557 575 103 155 858 849 424 602 158 658 342 287 58 511 432 229 663 744 20 602 344 991 712 810 571 157 904 275 77 488 519 729 388 461 644 99 578 920 767 165 757 267 559 222 689 825 496 281 319 31 311 709 624 968 841 271 744 234 244 500 759 755 992 263 961 701 854 963 195 923 866 986 231 79 329 755 163 852 360 985 31 648 561 224 305 901 496 225 459 203 401 714 715 607 818 810 416 634 533 569 85 281 620 784 195 116 388 717 988 550 893 556 718 101 774 233 452 198 326 174 788 606 568 853 134 849 769 854 322 336 770 655 135 523 431 295 771 967 593 311 969 419 875 768 412 91 681 96 318 770 617 751 76 470 624 544 600 371 700 845 232 554 378 150 63 187 849 632 117 344 319 656 52 373 112 782 526 83 469 151 553 529 895 144 621 49 425 657 571 848 895 947 563 765 451 949 134 549 397 449 264 568 557 228 175 644 511 728 312 838 795 768 945 416 334 582 818 65 379 722 782 353 12 498 411 294 654 106 48 957 610 809 26 291 186 850 782 785 19 882 40 375 698 929 298 243 309 91 933 868 965 696 796 450 147 297 343 754 908 287 505 547 915 878 578 949 893 691 15 797 832 482 308 933 727 777 726 43 60 969 997 282 92 787 659 856 579 726 893 809 854 567 626 131 39 54 86 784 174 67 204 283 752 270 0 661 60 409 226 830 630 691 691 622 457 318 899 558 700 326 511 350 478 684 457 631 957 550 469 907 50 403 444 161 177 281 64 46 265 856 112 338 89 989 930 308 8 817 899 377 957 630 167 679 62 883 398 414 229 186 790 319 203 800 699 495 952 64 18 619 351 968 754 114 800 459 276 206 931 451 429 700 837 146 130 711 726 491 912 662 250 949 187 868 463 18 445 148 556 140 990 8 117 745 129 663 467 268 304 493 512 61 320 749 639 551 705 994 593 319 214 29 257 955 188 727 47 389 202 54 219 128 397 217 769 671 791 920 485 805 566 73 333 197 554 147 108 205 191 249 819 359 703 674 204 813 86 658 492 103 867 422 786 929 459 242 445 214 849 535 101 944 287 853 732 924 507 7 410 871 173 729 37 326 545 601 895 762 133 123 704 548 536 982 200 919 790 249 196 836 937 402 545 998 689 452 945 669 6 513 323 868 552 470 191 228 469 525 561 447 703 837 426 216 80 98 108 309 818 715 464 628 711 648 714 720 958 506 669 615 585 776 853 633 437 989 356 59 200 675 788 350 248 357 195 626 448 880 18 729 432 365 508 973 729 750 218 146 831 789 717 155 283 155 774 627 496 285 699 639 302 855 987 787 656 947 833 28 667 527 755 674 745 178 852 683 587 836 676 895 472 598 163 656 402 686 226 528 297 660 325 24 735 569 71 284 324 980 949 695 617 90 7 762 225 901 153 470 951 890 148 551 576 978 546 710 237 914 683 154 722 371 291 615 339 770 655 78 947 306 984 289 168 137 69 372 462 209 607 113 262 808 514 963 91 19 870 592 17 103 174 209 963 970 275 308 979 319 400 568 881 223 960 944 706 665 322 950 505 319 778 221 745 584 282 148 593 767 560 615 251 269 328 659 198 875 929 205 978 938 167 598 780 661 234 91 242 225 964 638 411 45 594 21 575 672 194 445 306 187 287 199 66 996 294 634 75 625 553 685 915 624 223 742 698 14 593 501 967 562 653 580 401 356 583 529 252 891 393 595 717 23 91 518 807 459 10 304 143 366 749 712 280 195 461 428 462 448 49 994 990 925 47 467 350 103 455 524 191 299 51 444 547 557 504 634 255 415 213 494 365 647 479 229 41 90 607 826 677 491 84 786 227 949 959 6 890 293 558 34 658 201 737 344 367 457 187 691 111 591 426 580 690 407 820 849 910 820 586 545 340 651 485 347 494 73 10 20 20 375 459 17 221 408 454 109 827 194 451 141 508 565 126 553 900 486 529 328 725 635 31 878 873 222 334 820 951 411 255 235 547 568 780 607 236 476 677 483 153 632 532 39 401 909 537 262 919 433 590 119 897 584 181 303 341 567 756 303 247 484 802 410 223 253 987 28 238 475 736 137 125 493 866 399 399 989 924 662 184 455 460 154 757 173 758 291 73 875 521 865 776 23 285 524 997 744 403 391 351 569 575 86 236 361 320 504 315 974 23 299 960 70 282 128 472 582 362 138 582 355 447 968 161 565 96 220 65 414 308 544 368 799 500 428 257 280 545 689 754 70 579 403 576 505 550 832 985 785 428 938 539 473 753 818 858 941 45 493 233 85 62 166 292 13 513 268 951 319 54 599 690 240 286 882 457 385 424 315 56 271 675 103 788 186 332 162 396 255 679 324 3 917 773 836 337 743 488 868 507 811 694 151 770 178 693 979 888 563 509 194 603 11 18 415 836 650 525 210 670 795 839 515 127 482 631 491 271 528 703 191 302 347 469 966 722 492 679 282 273 358 687 548 645 523 411 644 198 34 733 860 228 433 902 741 695 398 703 212 622 893 589 311 704 357 211 681 804 843 17 383 391 664 391 590 538 15 660 71 624 878 483 271 504 733 620 242 576 178 945 0 487 699 829 518 357 413 380 123 828 985 149 166 139 800 162 572 181 71 871 728 17 138 694 178 813 110 583 989 708 285 110 819 121 70 155 336 584 733 976 853 322 502 252 785 916 116 74 588 857 551 219 139 79 96 81 790 142 32 437 20 427 582 775 604 442 916 918 592 93 360 769 746 447 873 483 345 214 482 462 541 243 340 973 193 989 426 467 325 577 72 798 592 828 894 28 804 508 278 43 98 516 961 376 942 715 490 659 142 424 397 70 529 482 77 942 872 189 411 402 869 944 972 932 339 115 295 128 644 70 440 394 437 606 265 740 798 279 994 407 241 914 164 524 946 318 73 728 856 710 899 294 410 349 24 239 523 57 451 474 477 315 386 240 519 697 432 184 277 866 742 49 456 441 707 40 750 792 719 916 996 2 593 201 439 21 722 116 431 710 258 199 25 169 706 822 302 457 506 983 776 782 40 314 363 484 752 925 822 83 227 748 121 520 927 666 867 843 395 419 988 126 188 420 230 647 941 490 664 736 51 758 982 704 838 414 849 698 594 13 938 429 447 920 447 865 737 315 793 863 116 725 144 333 823 865 635 437 84 488 544 5 602 66 177 383 396 973 771 123 822 686 551 849 402 621 541 288 365 661 516 9 224 509 299 170 994 860 77 383 802 554 10 679 684 979 454 37 289 808 781 276 897 626 723 183 384 791 800 631 266 253 914 377 237 792 493 261 431 314 346 329 175 441 995 382 190 115 660 637 674 971 506 289 391 750 376 891 144 584 432 643 274 410 671 198 961 767 559 454 895 211 865 87 416 243 880 136 593 77 544 906 656 614 107 935 576 385 28 1 857 8 593 654 774 787 763 906 457 685 772 137 241 322 885 541 970 964 732 478 966 514 449 879 222 74 40 378 386 644 264 897 250 331 590 424 650 365 152 47 369 234 110 394 883 254 84 97 775 615 931 51 477 765 963 153 384 869 766 881 143 0 644 368 733 155 565 295 71 886 632 923 202 181 416 515 482 613 529 543 993 765 918 845 16 956 721 303 303 832 714 216 98 300 947 286 200 663 170 18 200 156 524 372 647 968 863 857 23 176 141 208 165 540 622 510 355 238 455 851 195 70 254 553 568 98 151 455 93 738 462 20 468 617 125 109 637 204 340 148 5 778 288 929 412 979 519 996 418 623 168 67 918 672 479 744 176 69 519 572 541 296 834 987 8 666 166 42 405 348 904 523 502 461 172 669 598 374 441 875 457 766 741 359 428 379 899 269 13 299 638 845 951 199 495 646 347 30 511 900 294 603 272 56 553 467 280 223 989 871 430 737 964 83 352 362 582 215 594 718 917 299 661 898 743 413 665 997 298 606 636 960 427 873 600 190 598 707 796 437 448 380 251 112 327 225 520 185 547 922 172 860 943 208 859 915 521 939 273 157 154 510 700 678 899 755 980 650 30 885 737 428 217 633 818 676 997 90 315 365 573 122 950 258 470 432 942 911 37 744 35 448 555 473 421 286 964 535 315 505 475 53 938 885 327 308 138 935 963 994 604 598 673 914 36 74 170 676 382 426 689 205 491 680 125 462 287 807 860 883 568 762 267 798 85 799 120 757 417 49 315 397 793 90 40 351 129 994 824 422 99 170 632 395 552 224 904 271 33 415 555 472 708 652 761 3 566 180 980 178 620 719 404 125 875 660 435 904 423 699 45 886 462 59 75 949 345 718 543 716 331 252 667 251 783 482 369 585 941 115 241 281 661 345 65 116 167 729 294 840 744 564 514 77 615 819 231 211 463 690 147 562 278 482 420 77 941 999 482 361 706 433 192 495 776 123 963 420 901 422 151 708 879 851 985 118 547 110 24 229 414 695 385 655 654 483 711 679 756 488 983 903 844 300 86 760 182 342 378 987 408 686 156 633 402 745 596 704 751 120 744 10 239 136 167 782 775 302 786 275 928 254 270 982 237 14 353 548 14 616 310 761 858 743 586 64 697 454 816 550 799 793 914 407 710 558 38 41 823 848 182 761 833 94 348 420 388 481 127 714 262 50 114 453 594 201 944 811 605 76 259 743 645 871 912 545 835 683 593 736 830 928 745 427 540 178 892 440 700 668 501 506 707 604 490 95 548 3 746 372 415 160 588 743 779 156 243 423 321 372 799 74 892 66 346 692 712 496 252 398 838 213 308 62 2 328 932 209 369 164 65 700 424 309 732 686 907 668 176 53 472 562 411 420 494 818 217 966 254 98 946 407 736 840 531 300 362 20 72 122 401 780 944 497 517 515 431 203 242 693 465 393 569 653 215 311 409 780 211 822 788 707 7 276 188 320 512 370 150 369 296 913 387 446 649 735 218 818 333 243 896 245 780 254 647 464 286 317 556 211 343 426 746 383 24 883 159 610 875 255 753 808 529 262 80 55 53 747 834 766 372 547 298 614 859 372 935 649 11 767 436 278 514 174 75 812 195 25 833 660 784 301 556 362 461 355 922 962 17 295 909 845 473 667 214 120 239 504 217 577 226 675 839 649 135 302 476 35 336 860 674 260 272 244 206 36 574 195 902 223 243 945 683 375 220 457 387 657 417 790 294 613 267 524 684 429 430 743 356 247 559 457 317 628 175 698 491 891 279 77 804 868 273 963 908 25 167 713 326 325 334 813 595 946 678 19 895 25 482 397 41 806 53 151 43 905 378 896 594 322 285 139 335 220 88 545 871 683 516 766 831 557 928 444 849 510 808 823 629 304 469 849 599 34 931 850 455 977 234 877 449 810 173 569 61 890 8 579 356 577 613 840 702 65 136 462 906 510 711 222 240 727 31 310 639 539 608 839 689 874 795 570 769 862 25 856 434 469 460 381 312 47 861 363 661 448 865 767 494 936 225 458 680 878 717 886 247 288 180 406 621 908 112 949 519 646 379 902 116 332 153 691 491 810 949 814 529 709 167 424 929 754 690 199 487 371 302 289 528 667 968 750 129 640 900 840 172 479 748 17 919 677 491 14 170 221 383 20 774 242 723 313 89 816 106 280 441 743 114 634 626 268 300 243 346 527 896 984 460 446 926 815 36 152 661 448 814 772 85 650 524 889 131 526 269 925 467 924 205 735 330 537 911 505 125 676 475 312 416 938 922 753 201 868 480 936 440 368 257 77 640 965 967 741 665 872 603 434 711 222 727 938 607 974 512 205 143 793 966 280 945 417 705 100 546 425 293 146 463 77 468 286 363 430 217 836 818 967 191 928 903 786 58 151 441 767 399 838 343 407 553 344 121 961 255 99 551 415 701 922 459 19 449 416 383 921 704 267 103 927 78 457 202 162 300 871 278 975 576 995 833 183 283 793 672 88 401 834 206 613 560 212 134 7 274 765 30 839 112 730 244 122 692 314 123 544 539 624 993 699 27 372 812 442 807 699 844 566 778 187 629 757 370 265 456 820 194 400 518 568 235 794 550 210 685 358 58 581 690 30 654 85 136 118 305 814 256 332 89 166 36 237 424 812 212 239 783 618 439 82 645 395 160 341 136 330 360 163 753 178 760 367 181 88 600 65 535 789 27 862 421 571 90 803 422 239 674 873 465 213 906 966 321 625 20 42 221 361 648 125 641 333 398 261 728 241 682 934 857 429 50 455 317 299 173 7 233 344 583 638 263 478 572 256 223 635 112 94 521 223 584 753 347 177 427 312 573 29 484 321 111 976 405 153 497 145 620 990 997 80 689 398 783 569 48 912 135 146 33 921 367 72 384 598 251 146 323 310 638 463 627 787 108 395 386 114 617 728 874 735 305 236 547 9 408 705 626 987 500 793 291 993 139 796 59 895 493 814 601 448 458 473 936 709 790 581 843 553 20 16 377 622 317 919 155 137 931 305 327 7 994 574 821 141 650 406 202 315 788 557 955 12 460 724 630 760 618 303 885 650 921 154 776 202 176 76 83 574 291 503 160 429 835 322 501 810 951 37 49 777 989 906 815 509 165 836 854 434 194 402 604 759 838 323 829 132 987 270 187 120 47 147 957 887 51 900 574 908 166 678 276 564 693 982 768 704 539 899 735 314 637 62 106 925 684 466 939 181 194 871 493 338 238 637 680 545 784 164 728 416 897 60 738 774 673 518 398 278 334 761 686 470 832 793 207 723 946 579 288 402 935 440 337 507 917 616 605 121 533 752 672 855 271 272 902 552 526 21 539 588 381 703 665 371 193 589 343 373 426 834 413 630 598 502 165 331 190 556 411 508 623 862 967 682 703 34 780 493 397 594 317 356 623 62 118 511 697 992 297 544 269 110 793 573 623 434 288 984 846 540 129 263 772 165 659 629 574 904 939 408 823 541 223 914 270 941 837 101 52 920 912 459 245 5 211 887 461 534 797 539 341 942 835 569 474 716 705 409 39 765 679 299 124 262 803 301 221 430 592 207 308 486 373 486 241 872 229 186 129 170 20 570 109 964 373 565 739 814 530 764 27 713 682 7 306 182 390 940 367 251 33 50 922 152 426 274 760 151 73 467 338 133 303 183 997 157 431 394 960 880 887 948 921 994 60 545 796 873 483 427 367 829 103 550 275 146 298 216 349 127 53 636 104 652 46 659 310 887 396 358 705 778 539 318 618 765 192 472 324 101 326 559 57 109 654 602 504 355 992 674 325 557 684 448 687 725 678 994 654 84 754 140 435 545 324 372 474 97 905 0 824 152 106 66 9 478 588 610 168 118 774 265 940 852 199 605 918 970 47 205 102 795 41 483 623 426 778 994 168 881 330 603 433 605 498 339 758 21 287 383 215 532 2 579 901 139 588 920 525 949 432 798 344 919 714 407 288 355 225 234 580 619 310 744 310 79 684 68 952 756 117 899 635 954 226 589 687 575 714 104 23 970 538 410 208 89 676 18 377 785 141 256 687 299 637 803 547 371 623 672 720 17 773 610 185 557 979 461 50 251 661 684 661 588 558 221 7 802 126 287 657 500 303 98 410 646 946 203 220 444 469 666 690 993 806 239 54 21 579 856 444 503 490 240 277 354 994 84 725 755 557 651 650 591 936 967 65 596 614 366 146 887 331 304 678 518 712 386 977 257 849 171 727 820 675 478 233 872 878 752 836 142 462 525 875 124 716 879 766 87 473 214 581 450 188 422 744 645 515 165 337 232 31 242 766 13 765 296 711 644 868 954 78 253 791 95 621 146 361 603 484 446 886 294 291 241 53 630 404 806 49 96 758 435 667 815 811 226 109 730 27 679 774 259 180 170 423 747 194 118 757 259 862 80 62 55 764 915 508 818 253 263 862 267 715 272 355 241 430 176 402 382 904 46 272 583 194 679 938 340 794 951 422 801 716 186 772 186 242 577 196 609 4 456 719 911 439 236 881 149 742 841 776 874 970 14 60 970 274 844 905 206 898 696 882 713 645 22 208 124 932 838 290 564 173 651 152 540 101 407 995 246 260 510 734 318 544 673 231 107 833 450 294 130 504 37 803 939 4 65 629 446 514 647 485 803 562 602 450 587 127 557 875 461 849 861 724 420 870 718 134 557 16 164 455 704 200 171 208 459 106 399 769 722 521 944 531 116 554 971 925 658 872 901 25 126 940 596 505 543 673 426 144 873 44 866 59 344 49 252 327 784 325 818 569 200 523 611 728 475 591 448 927 493 269 617 870 867 293 298 441 543 438 438 134 215 171 497 363 183 354 499 820 40 176 275 751 574 699 256 867 694 663 301 374 489 982 533 428 166 520 776 74 866 363 90 604 598 813 78 471 980 274 985 836 647 904 6 255 887 461 771 612 364 701 836 137 595 723 678 250 10 176 797 747 260 545 132 222 913 898 162 691 496 476 735 622 417 161 84 90 436 272 153 541 143 508 761 771 823 100 110 788 299 431 720 973 685 298 654 502 884 633 989 503 331 415 593 619 16 434 505 1 653 29 975 480 861 971 538 415 581 404 111 797 269 838 377 450 95 436 130 275 435 319 291 307 876 461 290 884 741 68 86 733 265 271 549 130 918 947 38 576 886 616 179 30 766 388 66 501 62 274 663 793 821 463 660 353 606 834 699 317 822 754 920 6 588 626 853 371 954 872 554 321 356 740 254 433 61 76 275 422 59 121 222 828 912 448 474 487 663 583 280 963 241 63 941 895 846 868 787 640 120 374 74 401 732 88 808 219 563 135 862 490 341 167 614 785 938 202 654 247 564 629 166 446 311 450 753 505 667 513 90 823 247 873 266 692 263 126 627 407 179 743 616 906 487 320 528 494 461 627 741 494 123 39 425 444 854 404 545 650 310 928 472 297 523 122 621 152 213 735 882 861 895 424 88 181 181 20 270 394 528 549 866 608 785 682 102 305 364 219 332 855 692 764 868 340 330 212 818 665 427 641 73 606 489 713 822 262 978 845 506 760 163 43 805 169 974 291 701 803 388 256 514 658 567 611 948 376 408 196 277 95 17 191 791 833 160 2 454 617 614 769 762 620 661 362 941 771 263 589 517 436 938 329 248 114 47 676 262 886 310 718 123 284 823 631 903 694 638 400 246 629 815 782 372 635 973 259 553 494 577 825 278 842 176 114 939 249 2 326 352 967 319 574 762 478 950 773 268 83 152 400 402 1 865 419 863 876 612 586 265 441 265 440 428 707 907 612 157 556 385 739 931 881 50 476 217 331 7 409 106 670 83 587 762 375 94 323 463 679 313 741 801 360 119 737 800 537 673 61 293 451 629 198 837 604 279 330 882 965 606 844 352 458 553 368 95 368 782 876 47 519 502 408 588 390 256 549 544 654 803 828 352 632 723 173 432 269 314 666 923 605 466 72 125 259 196 828 440 888 487 76 115 596 296 150 818 621 272 371 805 701 449 233 609 625 874 949 854 320 589 923 555 478 744 185 677 66 306 854 73 721 593 165 450 917 872 29 384 411 640 913 730 956 418 185 890 499 905 812 297 624 774 363 290 948 578 41 782 811 803 605 725 3 976 921 523 515 978 949 332 716 428 670 16 60 901 671 521 295 86 273 648 945 11 145 677 728 338 917 956 285 437 832 920 997 206 539 828 312 298 276 607 861 631 608 688 704 532 532 800 152 978 416 477 168 956 811 144 821 85 357 549 264 5 443 707 5 999 108 107 287 634 322 819 958 896 879 379 357 236 704 31 831 125 269 234 66 994 302 443 448 28 319 567 468 243 703 93 87 928 927 990 238 401 727 886 705 117 501 489 780 761 998 684 679 236 614 64 298 981 900 479 31 969 349 721 649 130 75 437 530 929 815 711 120 609 362 872 634 329 828 143 632 632 48 45 14 599 835 346 667 631 378 866 697 16 453 353 352 124 254 335 296 97 282 727 438 659 802 956 970 266 948 786 385 988 940 314 711 572 790 353 686 89 720 840 964 823 369 424 778 571 298 455 158 60 158 88 354 268 466 480 788 654 320 792 406 728 68 31 473 859 716 754 107 193 970 15 699 828 3 748 808 236 586 162 969 318 150 31 324 435 55 290 18 358 37 461 605 438 192 214 741 674 533 651 832 730 760 232 247 835 349 638 478 186 422 670 105 459 309 99 130 512 326 120 750 167 877 931 605 103 559 619 833 138 722 939 107 593 675 322 508 476 774 153 144 282 381 604 146 453 264 863 31 442 116 14 487 908 879 683 726 398 501 713 658 896 174 960 251 334 839 78 218 378 854 983 436 742 361 0 604 701 67 989 958 73 867 906 304 129 249 945 629 158 118 852 194 803 51 370 100 26 186 622 700 954 954 150 361 413 508 911 984 622 203 466 807 203 149 185 529 56 537 778 933 814 343 731 936 336 310 636 536 122 500 11 776 896 590 214 364 284 102 143 807 567 189 909 318 848 699 718 904 207 939 911 978 599 413 227 349 910 599 301 937 202 416 49 273 879 128 780 699 788 686 287 431 888 959 368 50 482 330 863 814 866 575 308 571 580 881 795 93 170 80 819 50 117 349 353 403 178 466 948 897 441 229 249 731 795 836 631 999 61 721 825 10 927 145 292 462 638 405 591 738 895 248 860 809 87 204 3 444 856 390 453 401 26 657 188 457 589 737 9 288 322 601 747 924 785 728 429 966 681 320 466 905 924 676 129 341 109 914 724 280 732 588 667 609 112 102 46 586 346 445 113 473 540 862 370 403 627 898 181 962 723 205 351 445 638 562 546 278 727 812 842 919 219 617 355 746 373 837 555 95 499 53 310 423 310 491 624 869 674 653 453 443 905 700 98 449 5 200 434 803 262 341 471 196 622 653 439 795 34 696 273 177 200 699 472 146 426 935 920 545 799 897 674 231 245 502 347 961 583 31 305 739 302 741 955 406 744 366 888 441 685 989 896 169 140 61 655 509 456 234 958 203 704 806 465 491 705 10 716 403 874 810 102 846 111 18 216 171 213 461 793 352 512 550 982 438 346 285 59 67 672 137 859 656 873 577 980 854 279 916 332 48 664 233 579 381 418 882 756 269 605 144 234 379 171 230 25 587 664 363 297 171 186 697 19 231 100 433 373 166 147 778 833 252 622 389 159 91 134 720 0 379 235 841 451 467 401 171 428 454 182 202 222 51 503 42 785 284 107 674 208 933 63 574 545 941 323 945 665 253 751 679 676 676 94 874 21 202 847 601 680 184 758 204 652 226 226 786 179 543 900 8 720 395 169 242 301 198 692 369 439 186 229 980 397 245 408 533 534 555 198 850 624 88 111 869 76 328 989 202 764 944 688 989 456 61 538 59 187 768 869 148 246 685 748 634 864 267 571 979 542 653 264 62 419 396 875 639 20 692 598 587 935 826 50 709 648 456 885 131 358 590 605 474 169 740 741 107 741 957 71 490 289 635 19 283 886 485 155 164 975 348 424 425 269 91 57 107 881 486 638 154 697 56 313 406 547 807 515 608 364 735 460 618 244 533 19 346 184 347 49 204 694 103 33 608 647 916 211 260 753 915 423 61 316 831 825 66 868 767 440 36 924 189 385 845 569 618 994 295 544 728 174 174 144 40 689 74 90 865 967 707 341 95 926 146 467 284 513 338 913 650 295 259 879 156 496 40 186 216 451 797 121 162 887 713 838 334 236 578 195 329 41 360 25 890 972 473 996 464 229 460 888 237 75 723 616 420 128 736 291 830 569 407 763 249 543 782 93 486 930 0 111 658 847 843 197 955 484 456 659 735 239 778 693 933 810 453 627 207 669 798 283 826 956 197 399 163 608 72 888 402 515 445 730 214 579 735 752 949 22 716 677 590 728 967 1 671 941 487 174 154 821 220 403 576 703 11 383 898 435 363 413 302 695 447 84 518 389 320 397 477 175 107 911 588 444 970 199 176 428 369 476 179 241 20 945 700 191 956 227 976 416 203 258 648 722 922 721 158 968 231 596 119 265 792 820 248 714 392 320 520 969 266 722 191 540 133 319 735 222 265 110 689 290 364 480 832 611 333 522 139 384 801 804 752 931 251 804 204 496 563 771 664 40 773 106 828 797 907 446 711 446 668 948 560 100 736 500 333 245 402 113 974 486 870 506 3 296 44 427 231 566 672 83 419 357 749 852 650 140 881 460 906 318 171 1 89 994 447 856 694 0 598 421 535 916 343 862 507 931 579 927 284 452 428 999 434 33 493 307 656 667 808 751 97 500 977 249 602 896 318 402 356 200 201 205 136 14 319 708 922 716 67 929 293 350 154 501 169 807 962 162 821 329 930 8 910 799 651 532 732 574 904 8 762 285 345 620 131 433 800 267 969 755 688 93 23 123 638 129 608 337 497 459 610 740 458 407 767 262 622 5 272 24 598 736 170 988 290 82 702 970 415 225 255 390 497 438 128 338 700 105 235 625 32 112 150 45 786 800 176 348 374 58 415 126 208 255 85 58 46 910 652 992 577 301 526 149 255 911 783 579 917 842 887 920 536 419 532 673 84 248 72 258 607 851 909 583 375 44 651 307 961 498 846 228 572 839 418 255 0 707 618 688 107 336 97 506 779 991 250 798 362 851 452 209 253 911 649 827 762 904 484 531 218 960 811 408 116 789 371 811 66 86 945 937 829 515 203 724 927 530 280 565 363 379 558 344 91 365 276 673 985 436 600 846 378 796 607 313 845 749 890 25 892 696 399 720 9 96 13 700 420 289 172 729 446 990 431 263 960 722 568 0 15 912 349 298 47 756 797 546 211 290 10 26 134 610 307 19 660 840 474 79 131 832 448 367 921 563 905 408 320 9 441 920 272 669 567 707 308 421 178 778 741 359 997 664 690 400 479 391 730 517 357 611 526 23 575 630 997 431 351 752 431 438 799 975 397 341 773 459 167 927 591 212 471 516 876 281 150 444 612 958 349 507 137 933 407 925 300 486 924 67 716 732 836 724 535 791 42 609 302 54 571 309 718 126 338 799 757 93 943 303 99 459 736 442 953 858 143 36 768 205 929 859 278 956 918 817 281 672 464 572 698 442 871 182 844 389 692 351 593 787 880 143 1 898 810 185 628 496 355 55 934 557 114 985 657 929 11 396 213 473 8 200 502 84 879 852 991 633 941 472 175 871 57 481 128 337 235 37 946 684 977 170 577 60 456 679 669 588 870 669 106 512 504 724 276 337 161 707 716 218 203 337 26 340 931 332 813 614 136 323 377 791 827 713 653 192 383 849 528 523 247 671 213 384 897 524 742 170 8 613 673 945 629 885 859 604 944 443 586 987 851 321 996 413 262 706 700 731 923 142 527 829 229 489 160 776 741 447 353 169 691 414 18 374 744 550 787 962 635 755 169 639 626 631 363 135 520 679 385 638 127 508 629 966 795 288 457 26 284 500 947 148 50 811 792 692 418 837 476 761 125 587 342 455 486 107 392 214 349 223 541 873 746 979 487 337 837 970 161 124 502 785 829 520 470 294 457 247 186 186 358 583 344 528 94 831 993 88 196 444 775 948 406 294 167 614 738 474 285 681 651 240 887 440 611 122 642 344 927 225 39 352 891 623 712 200 105 236 68 260 554 771 996 474 422 73 754 476 385 59 534 758 880 603 716 145 938 874 227 227 300 977 555 470 706 915 851 12 564 774 601 433 527 560 331 375 435 613 858 69 545 321 466 603 371 613 217 404 734 56 477 517 96 641 653 233 526 299 566 570 130 312 359 93 878 814 883 123 688 737 702 428 41 262 796 425 28 610 479 105 19 505 914 928 227 103 98 792 377 794 239 804 673 737 401 470 207 853 618 89 564 261 686 26 633 360 975 714 571 468 989 346 803 485 630 976 748 901 4 7 96 361 122 30 186 498 587 390 183 156 9 152 864 689 3 642 20 839 537 327 403 9 830 340 241 794 164 578 906 598 628 898 802 28 742 814 970 688 748 925 668 331 325 56 192 671 361 345 707 785 248 116 443 537 467 719 126 608 754 374 754 297 317 556 807 496 774 433 111 907 595 794 465 89 764 787 844 178 647 494 435 444 229 442 402 850 31 707 427 157 65 331 576 744 42 224 132 953 179 505 939 727 515 565 747 703 145 711 155 742 95 932 426 736 444 939 185 809 659 871 967 162 96 588 919 9 867 870 386 450 756 806 861 465 598 503 420 6 290 683 176 868 610 716 877 863 419 147 87 889 477 702 734 535 697 748 198 930 63 436 306 954 810 950 88 256 721 230 450 599 308 249 932 61 560 897 667 352 567 999 535 263 786 654 708 584 20 561 11 771 54 679 935 326 516 142 444 657 258 359 908 105 704 191 895 332 772 723 620 814 468 219 332 406 21 176 300 824 803 384 946 354 848 790 503 462 140 293 750 706 447 48 407 454 529 496 249 179 864 502 260 779 310 548 767 282 18 607 307 570 394 964 778 162 313 249 40 918 319 557 807 839 897 78 610 244 363 498 994 474 22 7 746 305 436 141 711 659 641 743 703 458 59 106 976 16 530 99 291 344 25 689 598 188 39 32 422 313 558 33 690 232 858 304 663 478 574 437 373 304 316 277 645 954 895 292 398 176 217 697 406 775 471 816 129 276 237 246 630 687 344 352 662 489 721 7 664 757 183 447 884 332 624 679 34 131 85 374 502 425 207 843 892 973 571 722 241 130 758 202 691 106 762 420 125 764 563 481 465 308 65 799 930 789 813 451 482 368 211 18 516 690 467 104 586 915 343 60 782 344 117 160 117 544 2 242 902 840 276 820 301 967 770 922 639 467 256 252 294 501 290 772 142 113 173 543 957 486 401 308 204 5 888 870 30 207 379 501 599 306 498 32 499 590 820 490 412 756 880 841 194 702 555 23 509 128 954 513 56 262 132 992 788 296 653 514 172 930 551 604 105 671 513 814 963 277 219 277 979 803 570 414 255 886 399 687 826 561 41 808 104 433 949 829 822 110 714 471 947 373 656 172 449 7 142 971 785 669 435 615 284 708 511 42 603 253 502 689 728 645 474 518 61 29 462 648 374 694 628 761 232 382 353 668 866 727 86 138 198 772 337 371 338 61 750 769 814 840 94 478 859 241 414 507 25 321 434 615 241 5 52 19 746 702 997 270 938 832 555 391 193 627 751 894 86 555 453 917 687 180 40 245 34 453 46 65 423 353 567 288 255 475 745 118 372 605 307 36 663 858 303 500 892 415 332 191 104 697 252 371 825 763 723 638 884 871 511 604 829 803 156 767 724 528 431 529 999 31 884 228 564 654 865 776 825 679 995 969 512 77 716 876 51 236 999 952 755 963 99 180 784 263 144 806 82 215 744 144 150 721 837 660 240 15 337 674 849 235 267 849 85 172 104 318 546 437 617 231 124 997 960 754 969 639 494 42 848 65 726 637 135 38 111 966 554 342 653 313 339 821 139 981 543 443 967 37 34 35 418 91 674 995 389 463 141 169 160 590 628 606 528 647 284 91 404 479 925 289 983 744 539 143 652 527 508 507 950 214 180 926 313 625 146 951 561 455 918 306 305 521 541 798 405 589 231 369 964 330 161 214 741 4 465 813 956 601 527 814 863 488 702 193 0 937 791 616 919 270 68 900 595 460 333 825 507 424 841 297 18 20 833 732 639 483 840 141 629 213 334 55 869 684 300 758 758 12 949 219 31 801 380 896 148 716 13 486 626 342 766 384 867 692 506 757 490 59 115 167 185 176 389 336 349 503 851 500 610 650 547 105 722 991 792 47 389 186 821 770 256 156 913 790 570 115 159 403 931 316 201 344 511 673 173 706 5 714 217 783 126 255 356 291 396 918 41 692 303 569 108 297 764 114 200 30 820 923 620 801 869 374 42 131 198 999 826 47 753 415 707 261 134 462 69 455 25 572 531 372 417 133 515 986 222 617 83 336 710 882 262 305 458 752 152 563 365 284 635 257 719 38 331 769 382 789 513 870 845 266 838 282 252 871 355 412 751 335 992 621 559 13 247 450 734 877 725 612 528 721 843 206 135 859 249 225 843 861 347 94 317 34 446 747 495 24 247 197 210 427 435 158 779 809 422 964 878 857 734 302 161 529 686 221 780 762 856 302 106 127 340 525 550 782 336 836 583 797 956 894 332 18 798 87 944 478 704 676 992 31 604 293 780 30 911 384 864 263 55 18 672 204 40 691 789 8 790 976 346 148 840 474 369 144 172 532 588 73 551 517 547 520 915 683 976 459 829 768 904 383 998 501 861 717 325 139 830 651 478 392 693 671 171 847 920 413 888 759 292 823 506 829 282 559 79 834 217 821 640 336 104 567 707 535 322 429 499 537 560 17 539 544 936 732 843 136 864 177 942 487 47 817 959 224 53 126 462 220 651 46 867 919 700 846 787 542 77 199 744 296 384 616 633 32 209 224 380 497 985 151 727 758 711 944 113 781 179 699 237 764 336 46 940 671 970 476 322 18 634 966 870 58 355 620 469 560 999 87 311 455 399 791 64 375 485 513 629 103 924 722 774 318 794 442 502 744 415 468 527 447 460 638 604 234 321 536 67 603 516 985 360 743 343 580 371 845 920 589 608 648 751 694 438 53 907 253 48 206 844 401 522 508 307 448 404 308 635 374 263 920 852 5 645 606 701 575 223 123 203 661 603 327 932 607 169 862 916 980 489 9 813 790 191 796 523 214 458 178 838 138 744 338 486 484 841 798 459 137 913 396 519 414 277 396 464 40 0 193 335 218 729 165 175 878 56 241 366 985 199 246 730 476 379 685 23 924 320 85 274 288 425 192 232 777 500 241 990 232 398 657 322 719 289 573 558 943 535 7 249 109 794 272 189 628 104 169 457 516 196 730 816 235 828 293 708 668 797 818 889 923 525 119 128 530 538 758 848 15 310 787 767 661 867 851 123 224 306 640 830 671 540 122 142 703 875 600 893 939 410 115 874 419 694 890 257 536 646 895 653 567 419 442 675 873 534 894 918 325 18 717 709 458 410 942 799 584 639 304 75 996 233 513 981 121 368 496 238 627 515 22 247 834 415 190 984 133 850 351 81 3 680 911 495 571 161 479 773 487 0 302 875 359 355 333 312 144 776 593 441 827 17 765 518 857 43 2 357 101 899 124 827 37 868 508 13 988 560 642 1 348 995 787 442 708 653 346 33 218 362 95 952 543 173 881 646 995 472 254 897 545 647 299 288 511 643 12 520 200 987 506 153 868 568 781 999 868 214 601 947 362 243 267 963 473 16 241 139 86 614 913 519 138 150 378 738 162 673 22 242 917 578 179 685 810 764 698 699 252 472 63 536 7 412 787 54 904 169 740 601 668 107 688 850 380 878 845 223 876 55 645 402 153 70 92 344 571 807 121 172 168 955 875 987 936 944 9 30 301 780 545 285 137 334 192 990 515 895 909 62 475 68 649 294 484 958 264 568 454 377 482 418 388 433 364 592 362 259 132 750 372 25 896 411 955 621 367 560 658 308 630 216 980 808 954 760 424 466 376 992 138 854 325 906 425 166 446 170 299 39 268 400 196 563 959 195 21 328 475 808 277 617 544 526 616 344 344 584 992 417 336 762 689 834 675 0 280 548 658 135 40 691 948 321 769 854 886 197 1 545 405 245 167 444 423 415 365 21 380 77 832 508 815 701 911 600 860 252 995 95 88 98 943 182 616 295 304 73 379 546 514 617 670 75 343 723 353 937 96 813 800 64 397 537 515 682 16 104 862 258 130 125 554 858 988 806 421 389 932 954 618 719 359 225 382 830 36 961 163 868 644 511 253 189 757 155 193 675 726 269 765 627 801 574 139 280 785 125 315 26 729 423 845 463 252 767 942 111 776 812 987 744 449 586 1 606 251 16 318 642 876 954 996 133 397 471 234 725 259 456 739 712 500 230 271 47 110 343 341 283 211 565 193 97 221 670 171 399 813 445 665 335 353 588 943 809 806 555 665 166 10 554 619 358 396 737 680 281 53 163 373 946 456 891 612 806 617 282 379 980 251 64 969 775 673 733 226 521 682 301 856 338 75 437 660 65 342 252 70 750 229 193 13 67 641 450 999 602 264 630 430 809 667 245 360 233 542 567 118 545 344 42 906 762 982 52 421 356 367 61 802 795 196 2 128 141 245 675 150 547 772 388 837 379 414 169 974 686 947 205 429 884 81 425 319 38 167 763 133 906 99 227 116 321 261 809 369 493 741 714 356 506 233 207 958 578 675 441 894 975 814 257 677 106 752 237 524 485 221 388 495 756 851 623 709 178 565 274 65 572 892 633 780 808 858 298 212 522 601 279 79 752 131 945 737 959 772 183 430 306 699 761 376 267 930 133 939 183 567 293 705 770 168 732 508 700 420 278 606 737 740 109 382 813 34 817 789 478 996 120 123 405 601 488 388 764 538 243 75 540 57 625 365 786 328 596 677 185 416 799 24 935 646 387 612 609 228 59 217 6 729 469 109 351 846 448 585 643 243 647 340 768 620 297 98 960 364 692 834 832 314 515 979 4 571 788 887 926 415 643 146 345 790 969 346 455 793 485 371 376 455 50 253 617 992 343 10 461 662 993 10 826 976 290 349 764 722 582 568 808 759 458 214 869 777 567 265 72 844 359 295 666 122 485 67 450 9 1 946 274 75 81 179 190 916 484 541 424 772 494 292 421 110 652 715 281 341 636 448 376 640 837 303 312 408 923 639 58 666 845 980 706 140 567 35 807 732 896 343 884 654 369 798 25 889 999 3 995 776 139 727 528 184 823 95 431 451 211 882 22 607 761 269 249 941 284 802 642 497 229 521 410 529 808 606 757 761 841 528 532 896 24 369 172 888 712 455 903 383 4 144 770 664 623 253 102 369 85 618 772 683 290 4 242 580 109 47 295 959 766 642 522 320 127 852 328 586 474 382 47 591 587 244 388 22 640 298 196 825 547 412 344 623 981 789 794 454 448 318 22 912 871 970 908 469 990 551 403 383 979 251 852 990 581 720 545 266 273 777 427 92 234 375 30 408 32 380 644 629 181 54 724 515 418 211 951 714 184 821 163 926 594 388 639 96 873 543 646 264 882 652 60 222 988 913 640 444 851 598 954 173 802 575 642 883 465 105 316 826 566 219 56 263 189 205 821 892 667 187 730 704 969 604 544 718 292 609 134 252 401 598 196 288 393 821 827 13 896 61 676 565 647 304 875 865 404 944 770 542 434 135 205 617 648 978 935 850 448 712 578 336 588 997 10 745 352 767 589 259 563 835 158 588 506 439 333 457 52 276 572 768 98 149 592 220 189 33 369 800 999 119 183 309 429 159 149 535 632 370 310 334 418 791 978 816 445 458 125 30 487 17 590 677 578 431 581 131 603 784 62 932 84 786 674 874 445 233 393 658 801 259 596 163 497 779 810 872 75 974 785 297 81 832 242 363 392 662 946 918 315 455 239 31 264 83 57 684 911 657 173 543 741 859 118 22 997 484 674 546 418 782 497 215 134 660 844 242 697 175 229 512 430 288 324 471 206 839 922 587 799 5 480 16 559 917 463 377 28 233 70 234 246 8 511 556 771 443 955 651 602 352 527 737 577 616 939 86 909 851 867 354 555 741 747 426 12 87 624 775 152 82 990 272 673 663 23 761 465 670 715 626 277 992 430 336 759 569 537 339 81 407 540 444 799 828 955 198 186 423 862 459 122 622 632 888 160 497 123 200 735 875 897 753 322 975 544 8 697 211 655 747 666 237 644 806 581 234 927 830 380 796 684 167 693 364 338 844 71 140 665 73 625 320 680 567 893 170 497 377 614 786 778 163 263 611 793 174 592 542 777 174 890 6 970 822 990 229 654 625 202 655 147 280 802 977 945 41 608 299 814 321 355 739 877 77 972 726 932 469 995 749 923 142 252 317 323 913 920 378 723 525 150 68 461 812 10 447 425 421 512 277 463 780 101 389 211 679 707 386 112 206 524 703 780 716 858 847 725 889 969 582 960 875 675 122 309 970 134 452 232 56 544 597 874 685 423 9 798 933 612 887 603 91 215 392 96 462 396 16 939 65 306 708 30 918 243 968 90 164 113 954 370 986 43 339 273 415 992 841 850 885 630 258 655 417 509 726 143 468 72 800 816 801 769 558 176 59 330 212 198 187 722 52 7 593 786 800 527 351 118 988 406 667 37 773 32 267 67 240 745 104 925 235 646 163 42 101 12 328 381 926 375 86 274 740 91 306 519 801 953 561 335 52 294 342 362 719 175 738 319 107 348 100 554 972 325 742 905 566 652 33 300 633 559 926 79 216 773 430 736 384 79 465 778 383 787 441 548 711 536 459 549 248 342 718 812 875 199 248 233 288 284 851 885 792 222 998 567 658 227 311 46 814 735 5 822 185 644 155 255 358 69 194 69 98 756 233 951 268 119 931 698 587 228 356 367 298 723 147 145 594 951 359 961 880 46 773 131 541 544 301 809 552 138 156 735 565 663 441 381 247 776 362 293 609 108 971 604 369 19 253 486 868 917 332 43 532 186 124 641 587 480 995 912 166 28 215 723 927 289 989 608 499 99 935 656 58 950 55 378 27 711 501 663 295 163 754 693 924 386 156 280 174 389 183 919 308 827 465 316 752 110 787 776 415 470 47 39 78 488 848 495 785 74 503 5 658 166 584 891 743 667 446 107 500 758 938 121 286 73 281 965 231 983 201 631 871 49 374 421 119 974 567 72 495 632 979 74 744 578 523 460 741 679 2 543 218 70 800 384 361 288 35 669 719 94 545 914 70 941 515 363 990 16 13 933 347 871 396 970 511 607 683 253 817 138 150 152 324 711 706 970 792 505 732 802 519 425 419 964 744 109 750 387 980 971 42 905 320 97 293 41 513 663 609 355 179 349 168 960 644 933 319 25 466 885 531 377 802 674 202 534 737 275 61 163 857 502 37 779 612 285 544 723 565 550 640 249 72 743 694 733 534 179 120 275 397 512 908 439 949 362 486 951 67 804 525 489 198 695 935 972 774 415 817 742 522 88 16 551 337 242 173 867 82 990 85 458 731 481 781 848 748 34 432 270 4 292 114 273 966 164 264 139 656 889 258 75 579 752 223 672 669 7 972 703 647 305 817 902 184 969 629 429 288 36 239 557 278 986 661 775 721 331 33 542 664 320 759 428 717 612 345 568 435 604 744 689 874 873 506 146 250 281 654 284 182 195 399 841 622 900 971 987 804 120 794 828 660 5 991 563 792 861 573 799 735 779 902 647 673 327 740 242 928 530 963 585 470 275 371 770 837 632 429 441 243 47 812 604 446 441 610 953 818 720 171 19 84 820 367 647 523 844 414 506 177 549 424 839 781 252 671 914 246 262 45 826 313 275 14 58 267 713 229 665 553 832 733 256 837 603 920 272 452 975 110 891 998 97 166 943 495 541 936 22 557 803 367 635 525 250 213 227 348 433 124 106 412 965 689 141 917 313 237 509 469 987 622 379 959 957 930 487 659 118 331 268 290 855 661 26 870 747 83 495 795 362 854 330 812 49 330 837 643 912 911 870 139 151 291 914 179 511 557 69 32 43 779 1 55 199 69 83 748 954 337 490 445 240 284 280 550 149 429 760 192 836 331 461 911 50 750 134 22 511 120 29 177 598 506 153 580 987 681 126 561 254 829 166 719 148 477 197 667 218 908 172 858 22 31 363 222 694 94 960 226 600 75 8 221 623 105 611 347 177 29 903 217 778 695 363 249 100 976 805 933 964 33 509 827 37 679 905 302 608 997 443 857 962 90 730 66 288 925 143 966 437 543 572 921 249 377 14 25 626 55 234 626 310 135 521 272 269 563 306 129 431 713 131 735 421 513 603 419 962 156 661 393 711 887 264 679 429 725 102 890 377 320 86 764 391 898 27 566 944 49 612 811 676 762 631 385 473 632 25 848 534 486 642 88 814 351 87 71 102 268 385 619 241 188 861 128 177 897 517 805 723 141 527 384 708 354 469 352 838 393 16 3 851 480 903 648 482 939 642 6 194 653 916 884 855 407 565 958 781 372 621 288 995 331 452 329 66 464 819 521 683 434 828 670 961 608 353 662 310 604 840 161 614 578 232 695 419 485 568 365 324 41 722 769 774 776 107 788 223 404 585 142 15 403 65 388 74 720 328 727 305 536 344 943 456 889 255 650 231 376 862 931 59 766 43 636 757 518 660 129 554 342 746 675 747 597 532 172 912 75 370 334 676 608 144 826 555 830 223 375 378 417 405 820 761 421 539 162 856 350 338 94 575 954 478 124 377 108 57 391 999 922 200 734 68 496 223 304 749 643 474 601 375 478 73 235 408 266 712 200 992 98 449 288 396 984 154 178 303 805 891 727 375 855 777 311 955 798 223 878 534 781 368 127 752 607 437 776 227 458 745 781 981 28 206 494 746 487 472 509 716 543 651 199 926 494 372 161 854 501 300 907 866 663 294 52 531 304 85 18 791 276 86 419 906 253 46 832 678 730 930 831 114 330 225 856 710 49 325 431 593 362 414 823 956 887 902 297 573 564 479 694 712 660 844 242 983 759 364 523 205 902 972 478 661 430 861 821 111 338 388 806 46 949 535 344 519 948 642 171 246 998 915 355 466 380 183 250 492 182 12 460 255 817 71 674 12 103 242 182 355 752 449 308 262 890 191 968 319 899 256 789 961 586 836 424 606 496 876 681 850 970 958 483 295 921 104 361 996 537 993 811 54 562 113 255 915 245 35 554 883 171 422 348 844 328 140 380 804 73 556 563 361 762 85 204 741 941 485 81 794 86 693 806 752 908 822 608 780 439 52 705 611 554 935 631 787 103 784 91 206 965 56 497 61 291 724 262 169 546 487 519 779 42 349 591 398 601 659 783 651 802 593 622 726 624 337 380 363 510 7 922 716 420 737 68 966 289 213 906 520 453 397 939 808 869 264 795 949 552 541 267 402 542 274 900 174 91 716 637 57 122 762 432 354 146 52 509 542 919 208 925 146 711 314 369 308 410 29 807 858 201 753 431 875 975 701 928 180 591 23 22 613 943 65 729 648 573 169 959 468 208 577 645 498 783 494 238 439 789 407 705 864 193 473 447 572 566 893 653 948 61 38 858 233 365 325 790 790 754 679 793 928 576 999 530 175 775 480 606 814 934 723 344 262 624 799 648 95 508 366 578 277 134 547 951 705 268 943 690 480 737 267 694 414 479 408 794 728 949 469 574 180 804 452 260 646 331 955 547 33 487 768 585 163 581 271 848 790 458 727 103 583 852 585 493 187 991 565 726 646 657 958 98 429 334 882 956 217 385 970 619 234 337 176 485 943 823 200 967 815 22 867 862 927 400 604 55 64 770 853 250 328 374 683 650 868 211 897 252 589 357 35 131 103 766 85 137 194 655 479 900 652 379 512 758 620 256 858 850 434 825 947 186 397 260 225 168 818 295 778 101 512 853 562 881 537 656 219 756 245 368 126 560 908 757 137 98 923 26 168 923 774 222 390 962 213 351 611 208 413 388 609 475 928 975 83 510 621 148 156 329 86 356 878 65 625 575 499 729 454 794 172 625 976 694 952 737 700 939 414 316 903 309 49 342 842 727 644 671 181 999 416 847 408 412 768 393 539 921 422 575 656 712 449 226 898 960 655 501 811 931 165 558 226 212 883 468 626 870 950 417 181 587 819 710 557 949 876 520 981 980 253 533 493 34 232 152 378 148 58 698 535 896 827 285 507 146 911 805 274 809 520 96 915 445 33 77 409 274 398 14 886 663 167 5 159 471 505 897 145 564 505 392 443 325 130 708 201 706 852 756 202 390 870 120 216 587 953 229 467 614 241 839 310 411 892 400 757 167 560 158 660 263 827 355 61 965 483 380 440 913 33 276 722 310 700 602 216 816 863 520 749 809 562 318 7 993 756 319 582 397 485 416 574 761 141 813 752 409 375 582 892 464 79 97 725 593 465 635 66 588 756 214 207 358 796 763 433 315 83 612 678 271 668 658 419 515 374 773 938 794 243 342 97 369 186 320 908 752 287 252 239 16 132 877 318 36 746 565 836 275 192 776 389 857 982 705 285 763 278 272 642 447 851 728 70 828 432 28 767 357 461 24 412 528 44 779 656 158 935 282 94 848 475 324 439 473 139 761 818 717 797 388 746 669 468 219 576 352 568 236 616 389 168 788 376 660 189 176 24 234 947 635 917 852 613 997 558 409 234 431 452 216 66 980 720 921 509 364 435 640 993 125 137 922 753 369 158 678 313 475 98 457 691 583 344 292 679 601 950 578 559 527 75 368 584 631 272 309 448 20 736 265 986 572 434 489 763 496 953 916 250 214 41 996 949 195 499 720 12 251 620 684 773 87 966 556 928 940 316 767 76 664 154 543 557 511 435 917 131 993 40 685 953 172 244 291 342 804 999 256 695 515 543 125 809 662 781 352 71 477 417 857 720 522 16 974 870 155 841 923 792 910 255 146 951 692 448 597 241 950 75 348 301 784 651 237 714 143 362 74 426 484 810 721 1 443 317 680 590 422 229 109 385 846 795 519 568 833 877 36 172 249 822 530 879 823 898 553 486 241 737 324 119 199 389 90 811 437 898 822 232 40 462 283 468 816 20 383 902 346 228 377 204 76 326 107 701 802 552 164 717 438 528 598 479 106 658 691 84 286 387 890 712 898 281 390 569 85 253 536 964 316 88 809 186 290 455 477 776 91 893 524 631 147 267 372 323 641 531 626 190 62 700 595 680 158 525 622 12 285 95 11 46 100 416 633 724 108 653 544 21 970 694 968 985 640 139 369 784 140 609 330 308 484 106 768 735 185 344 470 570 500 53 742 105 339 883 210 134 759 219 257 249 579 532 204 172 389 71 732 948 133 273 731 917 27 569 361 129 613 355 420 498 534 387 813 572 347 111 521 83 143 700 205 956 616 195 224 358 369 946 495 580 983 344 18 101 501 528 825 712 338 631 378 151 99 972 75 151 262 961 55 671 919 219 917 123 218 66 853 143 421 791 646 147 533 837 244 262 27 406 423 359 245 935 557 171 494 522 87 162 133 50 573 549 733 4 525 947 209 143 500 353 90 334 354 855 190 76 948 545 788 382 435 858 480 567 220 697 732 226 82 167 756 705 127 52 172 672 932 633 548 757 25 568 60 374 965 319 644 431 905 8 701 841 641 725 305 386 890 111 951 430 907 739 816 924 835 383 103 79 910 842 140 457 48 480 569 629 777 830 827 44 990 895 24 266 545 820 633 291 729 546 631 848 30 289 822 84 201 466 720 823 279 848 151 693 304 704 477 467 462 280 101 928 715 348 105 486 749 646 639 22 732 834 495 126 311 32 991 555 944 145 855 511 118 270 838 341 216 317 767 948 621 84 597 346 183 482 922 27 345 840 196 174 862 594 966 262 892 860 501 493 407 597 963 99 115 234 939 560 496 179 534 301 996 919 792 445 784 967 298 512 329 489 141 690 459 960 909 647 550 794 805 921 265 316 245 208 507 41 765 204 739 587 694 478 384 113 33 177 797 291 547 683 666 995 981 531 319 6 994 903 677 922 397 124 571 836 483 222 649 256 41 158 810 843 174 344 271 656 20 686 263 972 691 238 33 27 127 244 245 564 282 853 78 804 40 790 41 434 136 913 398 48 944 216 493 298 744 918 224 267 551 513 890 505 857 102 963 936 749 228 18 411 802 597 384 815 553 951 630 843 728 216 351 95 142 574 514 7 366 608 985 718 872 775 114 215 297 843 711 26 444 180 431 668 623 425 995 724 287 984 621 251 940 807 86 639 177 320 814 39 61 452 390 376 814 526 742 527 571 220 552 528 719 538 240 23 305 926 790 714 359 647 529 59 538 731 638 76 379 121 743 704 881 942 849 772 436 558 821 563 993 585 868 340 454 173 609 968 804 526 887 678 967 605 393 334 761 651 682 563 245 124 355 451 857 30 867 95 361 797 945 399 150 212 489 710 572 812 431 111 236 40 842 603 356 399 726 471 254 961 305 390 595 193 412 773 544 514 640 859 922 412 889 490 424 574 122 710 626 814 37 468 750 477 423 468 219 576 948 896 990 29 318 624 441 433 880 755 490 35 292 68 919 155 877 118 642 31 103 393 932 558 500 719 682 205 378 801 647 318 231 983 182 173 942 784 457 24 280 512 819 48 170 749 667 586 167 99 196 812 979 82 10 388 767 696 288 322 542 724 85 767 657 240 249 881 163 379 264 721 394 61 383 335 823 993 0 979 650 550 157 705 414 54 400 660 401 521 728 738 19 942 640 77 978 595 502 620 456 971 668 491 309 896 658 42 836 346 289 309 944 946 51 805 109 55 606 359 678 318 927 189 653 672 747 555 853 258 293 147 526 537 365 521 43 352 579 875 251 553 14 655 822 780 460 655 710 171 139 145 160 490 360 640 817 462 462 907 898 103 961 4 877 340 624 341 709 723 684 808 247 498 378 440 286 506 153 965 611 323 923 778 455 615 963 213 907 92 522 984 316 293 225 868 677 554 986 233 9 934 363 47 732 237 179 739 905 191 203 10 465 142 321 244 626 500 346 781 337 596 837 514 308 663 464 689 68 783 880 646 975 336 182 87 553 964 75 606 631 952 119 756 748 566 549 886 245 745 347 693 834 298 948 434 708 368 340 315 152 369 367 247 4 79 774 687 563 468 686 786 710 757 577 696 352 51 497 611 441 38 97 157 981 683 473 773 878 245 989 321 142 647 844 407 424 993 686 812 227 804 249 462 570 632 500 293 357 953 243 92 332 157 611 454 775 108 282 777 86 841 430 771 776 462 689 930 116 540 274 196 721 917 355 956 828 423 515 222 909 266 515 642 708 199 72 36 751 533 768 991 877 964 656 772 358 896 246 936 664 19 181 984 205 926 327 237 433 9 500 368 855 928 295 300 919 628 316 193 579 46 971 739 157 404 359 235 635 345 692 897 395 23 329 510 175 676 311 722 872 657 396 315 799 519 309 604 943 914 308 115 650 581 5 992 574 818 168 527 689 19 515 266 903 650 881 753 718 690 372 36 410 720 430 114 907 706 324 327 992 725 821 481 908 77 342 997 299 873 956 859 402 31 491 6 509 234 37 284 49 119 622 529 872 800 234 16 235 408 875 196 93 85 889 189 213 784 435 777 414 258 381 521 160 563 264 665 828 242 847 236 785 371 331 802 36 908 739 832 678 918 457 332 918 353 109 568 468 33 482 994 781 523 555 288 557 756 415 398 882 711 993 29 275 552 513 197 290 747 847 14 467 146 431 900 822 117 714 823 285 840 650 656 698 832 128 11 316 560 582 997 74 939 43 661 902 177 136 604 432 333 192 391 750 816 115 863 860 34 991 41 593 401 690 692 873 455 85 722 604 921 805 707 450 159 934 977 236 780 543 587 310 94 523 383 461 645 310 425 769 811 845 804 178 772 504 108 878 71 846 931 381 316 94 35 442 892 293 956 111 331 831 726 402 712 722 987 371 184 138 668 303 492 988 186 440 286 620 159 609 487 569 363 669 1 523 617 608 439 623 315 300 764 166 889 738 25 751 473 74 414 896 228 965 621 952 561 327 689 780 752 49 924 612 249 754 775 893 194 12 220 90 713 958 61 419 178 739 829 534 852 260 493 409 657 825 957 774 212 346 674 710 816 99 175 275 887 591 34 538 992 108 472 99 190 909 848 650 69 19 428 0 796 915 175 86 784 782 825 739 865 810 85 12 844 40 491 973 433 990 604 836 726 905 907 280 89 575 836 328 595 80 651 632 632 122 862 654 518 809 944 727 120 550 465 788 801 963 799 660 875 757 747 878 453 824 565 188 468 289 922 748 153 120 552 906 716 85 223 422 76 660 800 636 164 541 444 953 62 751 600 671 332 161 350 434 629 897 722 170 290 998 724 227 327 194 968 324 256 550 987 45 938 137 336 152 140 734 406 153 90 740 844 738 987 16 666 825 260 709 288 829 187 336 686 968 518 344 376 294 619 858 10 680 389 955 444 502 595 820 414 535 40 439 616 546 558 706 75 228 564 248 607 262 443 602 249 86 216 819 516 868 175 306 944 257 937 620 507 404 809 352 524 899 957 811 195 435 981 32 646 956 40 940 540 90 261 160 911 756 843 777 35 555 380 139 446 324 28 682 175 255 11 553 988 539 581 558 369 321 613 570 571 761 70 154 262 273 12 333 845 457 597 790 403 225 780 43 650 143 114 956 990 13 571 388 48 924 463 292 406 674 61 386 956 828 161 443 180 320 594 6 583 849 900 349 139 363 671 246 244 605 100 14 938 182 611 500 888 401 139 585 827 949 976 448 768 926 413 156 951 714 63 867 284 204 53 554 160 606 582 650 896 612 113 558 620 508 42 1 303 802 311 869 806 279 435 371 250 219 497 739 943 501 85 781 0 996 646 567 55 935 541 895 403 645 532 513 71 797 19 301 998 734 888 825 397 720 932 491 862 894 28 402 459 299 800 380 315 749 750 208 127 856 369 399 644 659 304 792 878 567 196 655 956 119 610 790 393 889 961 472 123 64 36 420 822 924 484 112 445 572 673 611 271 42 321 669 68 927 582 65 835 617 184 891 132 146 184 929 719 93 513 94 618 756 172 687 611 854 18 969 82 285 954 736 465 403 445 375 992 598 16 632 50 528 458 621 489 234 381 529 637 579 66 351 445 810 779 878 266 815 669 213 616 469 163 487 223 414 46 836 844 591 190 96 683 527 717 31 653 416 119 46 408 719 651 917 84 339 208 269 147 754 593 169 553 662 132 168 760 982 583 976 165 950 981 113 78 234 761 986 58 1 529 169 567 709 330 2 918 775 115 478 492 701 108 668 189 976 953 630 870 125 107 470 704 913 932 537 3 817 338 310 252 532 533 906 33 701 371 803 806 148 168 24 531 914 968 710 187 305 0 838 820 646 183 831 127 752 17 186 71 339 0 269 579 956 760 630 597 302 356 566 832 651 131 887 263 800 990 548 361 264 921 810 562 730 194 49 232 932 201 339 268 233 924 133 435 408 648 521 503 791 31 510 326 986 638 294 558 653 311 351 900 832 881 378 464 446 528 113 698 512 310 797 488 974 847 432 997 136 544 351 337 607 576 222 733 327 679 812 901 44 49 579 377 877 996 513 244 906 55 393 342 906 770 543 680 215 367 767 552 576 799 255 918 128 87 532 928 614 583 340 152 977 843 922 545 148 377 439 345 235 180 72 465 116 883 811 131 184 399 787 915 890 739 317 925 354 695 702 422 860 474 199 700 227 32 19 293 77 501 11 666 474 61 966 503 715 479 192 355 902 572 770 502 447 337 849 61 171 124 760 814 535 906 71 371 846 73 551 377 2 500 91 455 439 983 823 320 934 649 691 138 650 726 504 274 475 587 912 499 398 922 402 600 705 799 293 364 26 117 986 608 864 218 572 507 760 777 539 362 508 12 941 451 440 90 286 37 4 417 941 853 959 604 359 406 652 709 320 184 502 385 670 656 755 294 286 427 433 545 656 449 159 794 349 290 891 833 186 797 707 64 38 43 101 497 470 829 104 774 958 421 566 421 782 567 359 713 848 134 113 814 816 367 280 791 104 164 893 708 589 127 228 50 326 931 625 78 880 798 557 783 852 810 219 67 259 340 875 586 553 186 186 372 953 122 329 270 807 643 830 75 398 375 437 387 358 685 453 305 468 669 468 377 467 694 107 687 69 329 280 234 198 660 53 240 356 538 798 528 235 394 613 971 923 548 781 218 8 828 386 729 888 708 206 275 548 854 395 854 956 10 415 181 515 65 602 837 13 123 945 96 231 364 301 978 644 920 582 822 138 310 649 35 882 630 324 696 241 790 484 999 642 280 323 90 417 362 433 244 213 578 458 455 380 16 556 857 375 376 489 315 519 658 411 653 2 372 706 30 795 118 838 486 663 305 208 773 969 255 550 983 703 259 235 780 0 732 468 988 338 962 47 537 998 704 106 101 261 263 87 750 371 901 101 939 55 957 704 931 546 868 293 645 18 407 0 235 729 777 827 487 549 239 666 279 881 825 340 447 894 995 70 968 700 72 287 185 435 478 355 60 53 53 77 80 819 190 640 541 936 807 29 856 780 473 233 602 33 914 920 972 122 127 235 305 44 400 947 409 783 571 812 983 406 0 3 81 525 554 940 398 888 176 762 147 545 72 130 363 62 649 438 465 490 612 954 738 586 834 374 321 661 664 86 750 673 79 745 985 518 611 830 770 161 291 780 632 842 388 6 496 491 842 205 995 109 835 887 797 182 768 508 181 213 548 871 957 613 443 648 310 920 438 565 759 805 161 71 851 147 705 308 811 45 888 52 234 604 769 685 925 355 226 645 112 473 38 183 455 53 258 349 997 894 317 730 970 158 963 520 565 934 229 127 435 805 842 221 987 204 160 767 241 154 928 624 269 279 980 145 689 880 285 977 488 708 391 256 986 803 930 145 228 215 502 717 921 792 950 489 62 433 57 801 560 343 497 679 559 413 432 539 36 196 452 582 742 427 487 790 6 20 738 67 212 860 701 11 738 162 306 115 458 854 445 218 371 308 847 444 533 804 569 883 662 445 641 663 246 501 568 594 236 984 4 780 294 155 454 94 106 952 171 729 270 551 405 542 346 236 389 291 735 915 931 485 471 728 174 177 513 554 986 410 4 869 964 980 686 810 965 422 973 103 932 587 668 730 373 344 646 57 645 109 189 543 612 468 953 363 125 585 72 939 845 481 291 122 806 531 511 608 548 869 544 796 251 216 626 325 952 897 242 271 740 976 786 206 749 45 985 817 339 821 758 182 714 942 298 916 39 577 373 450 902 935 805 625 874 645 19 757 434 468 674 360 268 221 197 423 596 743 406 888 57 706 623 991 925 356 650 14 949 942 569 552 3 106 215 794 919 374 371 650 871 289 262 639 352 420 660 661 64 110 853 70 426 342 719 130 122 428 980 658 356 43 337 335 61 980 764 257 403 432 72 853 630 17 306 776 886 637 625 371 384 91 221 485 707 455 798 695 90 246 913 506 164 428 685 995 933 281 261 440 457 851 427 243 96 764 487 865 627 73 710 223 678 530 956 418 903 476 335 668 577 169 415 851 132 133 96 700 695 745 988 30 573 475 326 436 861 633 146 306 171 572 342 535 856 128 658 597 766 50 363 235 255 181 234 386 902 351 836 929 404 472 484 409 792 83 741 474 261 938 924 264 744 740 46 132 19 754 342 104 338 383 785 597 949 872 638 39 426 137 547 910 153 910 734 339 629 86 345 347 822 553 686 447 350 220 313 705 440 543 201 651 107 578 617 442 141 97 969 43 305 478 579 475 385 40 739 799 169 730 168 913 486 742 704 870 317 799 450 240 800 519 62 909 7 436 818 555 997 976 451 137 831 929 407 188 918 620 529 577 728 438 309 20 534 432 175 626 145 621 819 975 567 560 115 537 530 738 526 465 394 669 866 357 846 801 730 128 858 727 348 458 891 876 567 234 606 418 393 352 854 777 398 312 50 379 912 280 170 576 286 238 844 36 57 484 564 474 392 267 396 264 498 176 933 315 543 456 233 987 594 397 749 631 263 702 651 13 393 433 821 268 630 237 828 231 498 669 105 572 46 246 561 783 933 331 507 456 854 824 239 101 440 955 969 70 455 92 146 714 951 677 504 776 397 131 55 407 908 502 523 454 785 919 5 808 943 293 746 229 375 182 358 539 983 506 537 165 235 129 257 523 220 91 769 6 508 62 7 29 788 383 191 654 516 794 713 134 668 45 299 88 670 26 191 919 936 207 65 427 870 10 400 637 512 639 21 525 16 519 934 809 603 452 908 802 808 316 405 255 586 107 505 427 634 825 633 441 713 51 688 474 604 113 123 200 72 487 466 492 369 358 512 900 296 629 81 321 428 973 568 668 275 933 727 386 400 908 85 440 905 477 437 689 164 381 873 102 30 982 469 242 871 676 812 117 17 305 973 778 997 938 911 600 508 790 711 664 402 594 635 488 582 840 317 151 133 94 221 347 801 954 72 911 688 965 642 441 379 541 216 639 417 643 659 2 141 481 623 61 253 583 596 206 46 923 622 868 735 267 713 776 741 247 823 753 664 735 727 420 688 233 774 496 977 74 63 268 270 953 159 389 135 218 801 205 824 286 664 536 757 537 290 156 62 580 827 306 539 618 891 867 287 666 934 444 115 702 776 204 774 908 397 264 5 575 464 289 113 669 955 221 153 820 178 370 526 332 199 18 127 417 36 839 893 970 36 503 947 22 286 300 526 697 605 291 312 44 228 71 360 619 989 418 265 539 359 515 285 301 750 838 209 673 176 386 492 245 216 475 172 46 408 94 747 778 201 1 337 327 371 561 452 610 620 636 406 164 2 114 477 156 809 211 809 315 787 302 688 377 471 667 143 448 494 570 897 998 797 183 184 620 608 364 560 156 766 14 522 531 528 596 710 332 634 255 94 850 517 674 474 456 632 12 680 320 503 276 26 477 476 39 195 505 896 388 752 314 910 394 871 281 164 972 174 64 78 610 866 44 56 564 90 498 306 88 566 739 884 685 961 42 782 325 778 209 66 534 815 901 639 938 684 979 942 752 226 762 826 808 658 205 148 916 832 965 2 211 293 716 807 963 524 387 605 585 262 943 233 89 922 254 155 917 31 11 69 733 838 209 125 181 171 986 543 309 25 500 498 837 400 832 769 692 815 6 393 383 637 868 635 667 757 145 878 168 137 178 541 716 55 206 729 712 893 598 435 892 515 744 244 188 194 845 76 60 752 939 959 218 580 739 959 716 894 593 363 96 616 435 499 717 662 345 551 744 488 103 315 66 958 85 497 837 291 34 231 249 340 87 128 811 29 299 395 697 803 744 338 363 708 335 484 0 717 611 677 920 80 32 487 987 373 502 5 778 967 604 767 443 103 96 183 149 893 489 742 987 36 583 583 912 852 873 208 652 37 200 523 288 209 524 655 912 539 566 69 622 718 636 516 172 968 902 241 30 785 710 552 629 502 549 614 404 317 711 351 591 554 840 393 912 479 474 467 932 845 900 72 167 449 713 349 40 103 14 421 486 517 655 59 498 644 131 32 728 921 265 561 586 529 314 598 8 177 349 823 795 861 333 908 272 792 210 49 828 373 565 932 566 49 895 483 576 426 81 20 896 623 988 253 549 250 161 562 782 791 74 698 817 956 51 384 842 760 429 380 110 938 692 620 396 347 774 669 46 386 849 829 644 541 639 774 1 751 103 616 917 968 478 427 925 742 705 815 432 320 474 255 105 879 744 124 954 350 548 545 529 791 532 381 86 541 295 521 132 134 158 83 532 212 561 39 177 4 404 237 712 144 611 566 389 510 269 365 916 448 835 290 508 38 182 314 814 273 559 854 800 714 759 324 418 302 753 817 293 289 892 296 962 583 470 904 158 548 948 809 539 739 190 25 847 406 388 721 650 464 612 382 254 540 141 900 36 928 177 8 189 834 577 735 74 139 739 561 635 825 184 375 652 192 202 852 789 31 265 5 669 162 487 753 546 800 62 604 804 523 160 338 790 529 116 381 829 904 443 447 929 752 279 815 639 257 336 132 846 987 262 160 519 357 92 931 961 121 890 934 454 258 811 641 562 680 991 108 897 176 804 357 212 141 991 189 53 796 625 314 528 972 828 667 671 543 903 709 614 141 829 719 320 311 419 426 751 313 419 631 492 316 670 475 125 102 376 835 271 676 416 88 876 904 343 523 983 812 488 779 664 631 883 634 472 160 57 828 948 970 227 243 144 988 797 68 454 352 823 199 96 792 311 871 455 331 315 332 458 294 462 302 963 372 975 341 463 935 200 344 246 275 178 757 332 507 464 43 109 916 58 513 704 912 787 450 196 658 704 372 96 554 960 775 391 19 247 222 62 593 287 943 850 96 350 460 830 971 491 307 376 515 401 888 220 924 317 413 607 597 296 352 319 918 695 919 371 762 492 342 702 109 705 344 438 282 865 53 667 497 589 809 460 593 385 138 734 382 542 777 87 694 735 106 131 213 614 661 221 278 966 623 770 473 975 642 38 756 878 95 140 877 789 628 688 148 16 455 258 875 277 819 150 116 803 345 384 515 777 899 655 24 490 808 724 954 272 630 565 955 49 737 994 764 583 725 237 866 817 362 600 210 37 421 435 319 555 359 288 779 464 564 735 390 587 504 495 540 372 997 460 395 634 544 113 107 120 721 90 223 821 639 283 839 901 127 310 746 550 637 320 189 310 126 380 752 764 260 19 514 749 215 620 224 410 396 322 144 813 740 972 62 135 445 288 97 541 442 543 206 179 190 984 304 684 703 664 559 916 681 569 332 628 413 905 877 728 52 799 303 970 135 114 8 83 286 584 224 802 786 833 627 414 946 443 359 573 517 505 169 40 298 474 142 935 915 527 849 607 555 570 369 985 569 82 74 7 91 794 560 23 884 718 903 506 364 177 818 772 345 885 820 220 570 488 314 88 658 597 747 221 181 380 387 503 582 255 689 478 548 210 649 925 300 451 224 784 68 118 296 569 409 842 670 866 438 76 297 589 930 185 134 478 85 708 321 68 572 774 52 87 539 221 783 352 471 115 539 204 988 119 337 446 36 10 853 775 960 171 522 783 724 447 515 87 650 45 106 439 661 266 214 645 732 796 352 793 970 623 738 693 703 249 912 775 573 556 692 689 376 447 618 416 814 651 136 620 708 272 917 104 91 922 540 1 625 957 252 510 656 715 842 705 650 568 170 767 214 306 262 546 235 833 805 888 74 371 375 865 139 429 160 818 922 679 542 408 431 526 483 198 118 318 123 485 191 288 835 652 85 453 111 70 794 642 837 185 426 169 987 647 508 938 368 261 139 573 679 799 559 623 460 241 123 34 352 651 456 717 530 790 442 567 753 933 787 631 273 531 469 793 454 133 133 837 988 546 54 164 737 547 582 981 169 860 101 286 428 89 633 983 700 222 853 114 9 488 773 479 612 114 645 228 21 97 261 292 952 428 974 998 210 774 840 495 476 312 295 841 412 109 551 996 836 917 63 912 26 961 189 360 748 671 137 563 991 71 810 441 734 965 460 632 422 926 700 288 750 592 944 464 305 653 565 128 940 369 638 591 614 631 89 386 98 751 193 185 194 908 332 279 205 962 502 754 386 257 721 352 602 683 627 379 100 570 5 919 47 90 828 127 513 488 119 926 187 776 231 313 850 871 625 612 55 352 666 363 46 942 221 269 621 25 944 773 673 979 901 991 480 691 863 415 894 951 265 509 970 477 253 115 468 5 380 660 272 134 755 767 368 493 788 729 708 89 144 461 587 609 376 912 432 450 494 271 748 481 216 816 325 354 14 768 948 705 62 639 484 10 903 782 549 624 438 799 739 694 135 25 827 137 409 567 832 673 489 509 408 48 529 814 519 581 215 829 598 581 364 57 220 853 863 265 311 119 681 955 754 446 14 324 496 515 653 198 246 487 997 61 922 127 956 173 653 137 719 554 759 822 106 291 348 623 578 751 88 382 853 332 848 564 198 350 674 853 266 360 762 23 862 189 678 795 487 516 41 749 393 461 702 499 322 93 475 14 84 762 513 329 679 899 699 63 979 705 80 18 752 93 453 943 811 238 559 292 88 852 703 732 339 790 251 25 787 301 826 688 54 653 68 661 982 753 652 48 141 799 718 404 775 947 591 257 94 334 572 31 173 164 461 912 996 425 465 329 190 822 124 519 273 403 982 458 120 277 34 944 451 190 341 809 495 835 243 435 44 420 684 40 866 505 670 680 503 634 817 212 541 979 437 130 505 876 279 909 100 794 408 82 26 441 229 450 955 622 809 273 131 906 870 675 67 801 365 442 587 236 222 906 134 210 773 728 858 765 847 924 472 618 412 226 200 946 717 367 170 9 36 703 572 392 299 456 692 221 856 886 680 267 995 966 479 453 15 853 824 931 731 839 763 236 956 709 509 481 779 126 518 106 70 351 54 817 55 607 562 910 483 87 540 221 874 963 929 908 747 250 426 12 943 511 344 443 487 804 865 123 475 439 921 935 394 881 144 16 609 308 267 627 942 996 104 141 714 871 884 4 904 141 391 179 984 211 515 230 673 849 137 161 334 594 386 531 839 891 395 995 11 107 600 813 870 467 464 315 808 272 36 720 724 199 430 788 452 239 802 455 402 126 989 137 650 788 135 849 657 45 288 498 966 908 308 159 324 782 502 383 575 360 985 227 818 365 935 789 577 621 110 574 172 918 45 760 158 849 362 54 903 798 957 666 348 211 472 281 994 950 448 47 783 979 768 348 529 718 435 697 615 431 321 607 182 12 67 53 543 896 746 322 886 809 852 94 112 358 757 437 443 560 862 540 610 536 768 392 92 45 653 200 585 413 196 835 83 632 565 739 793 829 275 192 954 997 806 387 299 660 550 601 38 162 906 163 200 158 46 350 763 861 208 631 184 311 50 132 48 749 733 195 192 589 313 687 232 351 952 628 328 782 794 343 501 400 142 995 158 900 531 865 750 718 580 715 816 578 176 980 464 549 589 318 774 778 719 821 955 974 21 47 27 750 97 522 669 521 921 607 325 306 422 23 240 257 590 190 373 416 347 54 184 328 739 473 791 903 303 457 501 813 139 330 852 656 559 808 682 125 501 940 263 457 763 741 510 140 198 136 326 857 330 379 194 418 98 473 286 585 282 600 409 777 585 472 268 968 976 620 77 98 597 239 531 192 328 702 192 81 221 7 425 241 559 416 147 875 827 353 714 781 719 588 556 68 130 987 811 884 475 117 688 408 859 7 88 637 309 51 753 310 78 773 996 664 905 577 358 828 649 971 324 429 768 325 417 455 523 579 988 685 210 563 680 199 250 133 44 341 978 355 371 225 795 327 100 628 599 512 802 101 930 276 731 62 942 699 24 606 169 982 642 586 272 201 542 783 181 316 801 872 199 861 490 948 525 300 753 440 489 327 192 683 382 799 716 486 548 759 345 926 405 190 172 617 286 669 127 705 488 439 388 93 894 978 191 913 593 499 745 680 473 137 975 917 534 189 989 875 66 21 676 394 673 590 648 629 991 800 822 136 467 808 68 716 161 658 691 19 74 907 758 164 353 483 156 292 561 694 441 776 358 237 611 114 914 367 719 954 935 736 804 322 503 355 516 966 225 672 981 590 961 983 627 541 836 117 952 189 778 677 236 310 87 741 695 57 791 806 173 982 338 950 146 28 703 854 444 493 268 684 708 405 874 456 828 896 437 826 488 775 997 25 54 575 733 564 517 197 255 258 639 885 547 401 703 342 378 535 739 324 169 86 334 518 292 998 806 123 149 184 696 803 930 555 753 197 112 447 12 8 761 447 808 911 796 464 140 519 141 887 774 310 308 291 957 66 936 466 621 915 766 632 168 551 999 576 471 632 830 363 274 345 584 638 437 422 661 302 161 578 97 435 853 624 964 406 49 789 421 711 90 815 83 941 574 613 262 906 482 404 394 954 328 66 763 831 409 389 376 276 930 858 616 677 824 894 870 665 832 591 818 960 23 915 173 107 533 638 603 655 73 257 863 932 886 188 817 201 440 615 4 747 994 27 59 181 858 864 177 876 44 677 268 200 190 317 144 153 260 794 726 750 325 475 84 964 931 756 939 524 725 936 117 201 855 136 515 327 356 947 418 559 436 977 130 690 147 580 249 743 218 562 484 574 325 655 179 810 878 616 724 257 745 567 98 931 133 261 820 603 894 903 850 608 540 62 580 349 39 790 716 376 157 875 437 393 361 562 383 316 126 85 17 917 171 576 143 502 757 702 530 389 992 607 308 851 311 924 339 348 223 710 993 496 224 13 329 817 455 607 522 807 735 271 902 693 962 878 267 882 125 844 547 612 888 150 489 858 61 227 76 73 498 55 765 300 908 767 86 572 389 430 475 661 926 644 915 790 634 159 891 41 275 181 39 363 123 117 267 101 508 19 591 765 190 273 197 579 319 629 396 587 231 837 361 675 688 498 891 261 627 580 91 167 284 834 795 566 929 551 668 795 287 872 891 210 839 618 420 211 142 588 263 140 557 504 693 303 883 882 990 320 933 974 540 37 401 728 915 822 694 608 940 554 702 586 149 10 818 122 92 291 795 213 598 1 141 488 160 400 516 132 366 94 174 619 726 767 804 441 996 487 441 96 704 698 172 222 73 874 236 617 618 309 514 834 47 760 244 310 150 916 668 610 377 283 756 394 365 533 629 72 724 158 646 685 911 295 770 71 294 148 334 530 912 808 469 734 650 886 642 971 282 318 64 225 496 390 673 782 292 739 110 398 470 938 10 688 776 593 240 656 816 522 188 152 34 637 609 258 608 677 915 243 633 345 928 412 637 307 57 419 127 748 839 879 472 72 710 616 656 64 568 896 728 196 70 603 632 142 533 679 289 547 311 19 385 218 563 301 401 735 678 42 461 240 208 439 614 523 947 216 764 72 503 675 923 835 866 11 27 457 951 155 725 222 558 689 60 640 682 924 523 738 825 496 371 77 516 439 230 319 346 410 645 734 158 270 79 463 597 537 548 30 71 48 970 458 680 131 221 723 40 203 479 46 838 942 571 996 425 68 154 960 613 70 832 664 201 661 230 429 244 101 560 115 691 567 967 240 796 820 246 7 82 275 623 56 866 653 948 48 471 631 125 561 521 303 85 849 648 103 764 681 600 863 303 808 923 567 575 899 103 521 341 9 15 150 527 560 616 963 876 22 199 93 725 750 205 762 325 373 574 970 130 396 796 229 92 405 926 243 316 548 799 620 180 267 252 326 477 796 242 459 582 28 50 967 692 766 209 727 842 618 848 218 88 638 386 292 840 902 975 702 945 992 318 406 874 198 817 147 175 444 202 400 859 577 657 807 763 420 186 851 841 978 778 275 845 227 930 463 270 821 75 227 777 125 455 949 355 595 995 800 273 909 706 206 978 739 730 821 981 516 143 431 590 759 737 989 162 940 658 359 174 237 538 945 168 629 755 245 506 887 892 380 180 564 386 423 445 910 1 367 478 435 940 591 374 567 926 586 424 33 325 101 82 65 175 845 791 189 569 169 310 35 275 102 364 119 733 720 496 366 309 316 838 788 223 684 69 162 883 648 586 394 240 49 615 114 179 383 418 160 239 490 11 693 766 979 614 744 216 262 50 6 697 54 723 625 625 759 690 958 120 212 326 98 506 87 137 505 347 251 481 728 888 358 455 63 297 503 834 671 77 79 677 883 889 800 111 330 704 932 43 583 671 572 894 549 999 808 536 129 429 480 84 776 631 294 839 381 796 817 700 395 965 825 904 942 874 658 547 960 642 269 171 265 242 536 460 170 651 313 425 890 19 87 468 73 89 858 505 616 441 591 890 822 217 697 657 759 885 765 775 652 540 551 28 17 634 1 891 725 722 59 372 262 472 632 812 814 887 977 152 41 248 777 720 369 486 747 738 605 716 262 631 940 399 97 648 266 325 184 941 722 447 50 864 270 798 259 891 751 880 104 600 491 532 953 910 312 473 270 370 627 76 557 574 769 709 76 799 501 823 2 186 246 858 415 551 984 607 101 945 398 518 559 663 477 100 614 703 488 800 470 591 669 593 726 284 301 303 896 97 459 312 842 178 705 495 863 630 785 696 751 806 148 899 359 848 33 581 602 568 0 727 446 855 161 182 363 822 403 99 280 528 487 350 775 597 23 80 333 481 609 913 239 990 732 687 169 969 923 308 255 417 248 169 163 610 951 231 786 611 61 816 112 487 975 273 413 541 568 807 142 308 454 415 149 425 561 874 736 905 733 897 586 817 427 675 859 272 121 537 639 777 89 502 72 585 402 377 43 497 799 640 38 180 265 1 726 949 406 320 907 686 708 459 489 75 361 352 192 919 964 437 481 883 783 281 22 95 613 651 28 179 87 887 183 589 295 293 188 914 909 398 240 554 373 434 825 142 306 953 353 897 579 602 23 139 178 314 49 136 639 636 493 873 375 563 763 822 167 814 829 555 423 25 368 608 989 694 743 601 913 571 592 770 276 322 711 734 436 281 814 325 722 361 155 674 105 189 183 298 488 208 841 934 323 99 168 81 525 830 700 795 653 364 239 469 469 746 450 172 957 676 423 589 533 68 138 464 131 236 718 42 186 978 522 716 141 193 436 354 546 423 988 809 805 441 892 484 907 331 779 255 512 821 272 403 732 664 286 776 991 866 844 450 755 941 582 128 530 985 648 436 904 148 680 870 877 34 632 496 270 587 641 420 318 604 298 543 84 168 732 487 156 290 970 815 781 429 218 738 152 683 217 446 623 122 553 233 832 473 752 255 173 443 245 681 378 422 338 637 201 171 598 110 927 435 338 491 512 731 173 743 526 431 527 729 866 489 665 190 832 359 96 200 985 324 110 429 974 352 313 592 834 311 815 413 27 552 16 173 496 8 295 513 973 542 89 616 354 803 180 990 975 159 355 330 842 166 588 698 682 497 99 155 361 195 262 110 30 126 720 736 118 559 191 325 278 604 175 150 700 545 594 127 309 249 386 56 645 839 299 660 270 420 346 445 208 928 995 884 571 601 17 295 673 113 278 469 251 198 703 200 367 67 325 322 614 12 123 861 161 507 574 913 282 552 952 875 62 134 436 431 828 458 727 79 897 922 280 647 528 330 122 177 66 542 527 205 190 804 403 685 547 688 69 643 589 378 726 851 129 192 809 58 365 906 623 702 332 807 644 645 33 913 984 526 252 710 119 646 682 752 45 8 687 234 747 877 13 635 86 164 69 44 585 174 71 436 99 484 724 917 433 77 397 868 235 709 139 744 515 554 670 918 752 149 788 226 294 417 784 149 743 814 112 715 676 261 602 35 47 211 178 255 464 603 313 444 964 551 347 451 734 180 821 491 601 737 453 874 261 907 239 915 362 196 975 87 528 58 351 964 650 697 313 629 770 167 493 158 533 354 273 470 338 424 198 811 964 226 299 752 718 45 470 203 300 662 484 134 408 350 626 329 183 677 703 722 496 618 835 526 943 236 440 714 950 601 952 141 940 256 705 5 68 22 811 633 667 645 39 552 983 392 974 822 251 222 466 521 441 881 965 87 110 53 947 240 869 915 194 498 848 660 580 574 520 940 293 629 893 247 845 884 21 839 42 219 458 710 360 470 68 835 797 114 523 69 608 16 381 250 567 440 468 456 825 405 732 577 743 114 4 249 813 272 955 764 469 511 982 131 138 315 698 766 245 626 83 661 134 742 229 54 442 650 551 19 811 815 104 175 133 876 65 886 190 918 992 299 749 447 303 172 615 105 213 348 526 900 766 201 442 993 161 107 204 646 365 498 492 324 173 278 727 71 795 909 196 738 371 338 343 544 910 565 443 561 256 556 465 343 763 967 44 51 451 964 965 139 260 409 289 133 769 317 410 339 42 189 55 965 471 133 733 428 882 347 476 914 984 593 42 845 558 239 644 40 810 451 14 523 450 62 584 978 100 783 753 515 167 900 824 507 649 120 680 664 405 706 387 863 609 253 645 448 454 364 294 96 258 455 239 254 510 263 172 194 389 842 778 427 591 339 349 174 900 287 288 271 880 286 502 308 151 897 86 83 672 911 893 445 539 149 165 907 666 403 344 516 749 98 224 444 856 799 272 505 763 124 71 359 143 581 573 265 256 759 664 203 508 597 204 97 705 49 933 26 852 518 917 773 780 682 315 891 925 996 910 405 15 130 707 963 986 53 395 320 723 279 206 650 917 425 729 581 960 911 803 736 452 119 355 229 770 903 10 377 276 280 308 570 507 254 298 983 975 961 574 491 5 373 611 817 268 72 19 86 728 40 160 931 942 823 270 625 834 494 681 304 257 885 64 39 794 540 868 518 352 963 563 720 244 601 133 861 256 832 687 706 254 876 699 768 530 824 853 110 731 885 129 162 995 215 186 795 703 849 85 681 854 890 570 133 282 969 200 987 317 925 28 910 682 806 694 745 86 215 349 887 631 362 730 433 911 696 510 48 634 556 30 349 939 145 42 711 634 665 132 684 637 331 924 14 491 525 428 59 578 11 765 114 774 636 93 308 811 74 684 975 636 728 775 158 120 604 390 678 823 809 289 132 710 27 824 100 9 774 550 138 463 42 241 404 664 676 702 148 830 606 676 700 228 864 116 939 753 148 543 285 748 924 526 394 664 374 25 488 662 535 864 766 882 937 659 903 794 458 85 313 447 489 159 187 529 72 502 563 335 88 709 373 527 603 834 360 99 316 393 904 248 262 82 229 916 627 517 176 687 198 666 353 665 113 385 721 972 548 676 531 161 996 55 682 134 13 708 308 823 507 918 663 570 87 134 905 642 559 263 281 372 174 912 931 746 422 831 758 479 451 305 791 340 992 485 541 157 75 709 401 48 223 738 732 71 632 128 615 291 556 968 687 141 513 839 670 488 714 623 454 121 959 937 146 799 491 852 900 521 94 892 954 475 955 344 611 938 9 570 63 895 987 48 16 577 552 404 734 82 923 359 510 837 878 69 358 1 246 941 689 805 326 552 490 371 416 290 986 851 900 357 294 973 221 268 351 191 286 955 712 274 695 60 550 590 779 53 210 659 61 820 761 889 179 53 211 529 252 165 490 157 257 546 256 711 19 128 425 894 85 731 321 449 754 987 47 452 272 417 855 461 120 33 914 485 306 684 89 166 65 845 2 346 855 673 919 575 556 633 761 5 992 979 306 868 669 392 853 55 783 876 294 325 361 354 440 600 438 451 797 290 873 792 637 5 638 882 963 194 121 751 619 584 239 780 111 289 517 181 976 895 302 811 412 868 506 743 449 202 994 820 671 322 612 632 178 463 825 927 810 651 783 186 215 401 985 895 142 345 827 313 494 444 539 920 156 353 573 989 311 469 122 244 64 276 203 983 453 242 705 365 119 770 986 272 459 104 418 159 17 638 983 264 617 495 955 140 412 190 434 499 836 887 356 851 93 331 775 161 144 150 775 167 48 130 252 586 224 394 624 269 780 208 348 276 658 88 935 112 999 253 466 771 270 707 868 549 104 398 81 364 847 474 699 129 649 99 369 285 60 273 667 501 589 193 493 325 953 524 647 657 657 772 25 918 316 233 364 481 30 397 878 444 597 729 556 527 152 617 896 616 253 171 849 60 118 98 643 802 574 584 936 301 958 951 432 170 502 674 907 462 544 797 919 857 653 100 68 829 677 901 518 322 772 202 353 637 49 416 69 931 4 985 921 379 53 315 882 775 945 313 522 673 129 864 14 175 77 194 773 691 872 947 936 640 868 225 427 985 323 477 408 784 715 244 20 262 856 949 264 317 534 97 575 394 419 548 591 53 624 193 739 463 41 937 1 607 599 820 604 598 275 8 837 671 621 566 194 46 308 237 983 770 884 235 332 403 948 261 318 956 10 687 294 117 724 363 300 893 253 894 938 927 877 91 489 539 566 424 990 797 32 112 776 226 996 716 672 463 515 666 927 34 749 148 502 4 473 402 329 647 393 411 658 207 631 579 90 224 115 973 552 112 728 243 355 900 567 204 180 870 685 846 202 340 591 539 687 676 439 72 742 81 80 97 673 614 631 522 101 788 32 491 939 181 645 739 962 311 392 177 381 647 187 64 509 972 313 226 659 531 92 55 479 739 261 6 981 110 76 714 247 531 147 16 507 244 421 232 270 251 562 155 127 771 232 72 136 792 848 657 997 580 111 679 790 362 748 444 803 866 882 676 76 950 833 742 993 694 920 103 688 908 980 328 849 272 43 468 400 321 121 392 401 511 308 790 0 150 864 463 413 243 9 292 968 598 53 331 337 241 287 741 13 571 239 136 464 408 801 791 391 937 258 202 704 314 654 259 401 568 861 542 777 410 6 181 422 194 140 343 26 709 197 653 287 265 188 14 951 214 413 931 74 210 469 825 769 729 395 870 633 607 746 173 67 639 334 915 140 208 754 361 978 174 624 393 398 519 450 491 188 812 26 877 958 522 701 147 973 353 878 378 745 719 678 946 506 703 369 818 85 612 5 747 416 62 236 404 216 68 266 776 619 594 94 903 945 321 195 419 138 487 257 940 670 168 338 291 433 391 447 424 486 613 255 863 610 74 202 585 17 228 297 821 494 625 531 242 146 690 982 534 396 755 242 5 396 745 54 28 671 843 59 7 521 927 540 21 250 635 433 909 846 899 141 951 456 729 707 639 394 975 993 103 990 989 17 729 980 44 141 40 967 335 924 662 21 859 768 311 709 454 89 966 696 703 210 898 201 403 506 89 343 194 169 496 893 447 78 502 583 34 697 807 488 507 195 718 525 787 667 904 215 966 864 802 754 425 128 65 259 63 205 823 913 781 635 805 560 343 791 218 77 888 839 631 790 272 176 484 959 809 949 743 168 667 450 55 857 649 472 696 84 414 477 385 81 464 477 389 546 224 855 111 682 738 626 997 159 912 384 937 421 108 163 176 656 224 243 372 786 298 825 327 375 615 357 116 35 204 668 903 641 547 340 702 814 620 557 56 897 550 462 979 555 679 516 470 647 150 829 541 403 472 122 205 409 865 508 158 626 430 132 762 769 319 218 298 848 940 382 115 171 663 133 178 271 687 718 780 253 509 328 473 14 375 885 476 714 523 740 864 535 390 906 861 624 753 869 889 689 6 298 392 432 686 552 569 99 502 976 71 466 427 937 342 217 36 799 3 831 958 171 435 900 737 480 795 154 410 541 521 410 452 374 234 802 315 1 825 253 65 89 467 891 542 897 977 407 690 726 729 818 106 935 979 766 298 819 408 254 307 717 582 897 938 212 872 458 250 717 369 764 547 964 960 650 160 263 372 349 377 356 60 241 636 94 474 782 530 358 348 108 851 723 713 464 673 611 534 81 32 963 727 448 46 770 643 993 711 224 471 107 80 372 465 525 553 902 337 555 236 118 362 35 264 188 582 295 999 726 231 798 610 642 175 238 751 629 635 631 462 928 681 222 3 84 453 41 489 235 639 328 159 93 239 851 868 132 740 350 316 238 282 866 993 980 730 491 847 599 611 615 472 544 173 207 699 690 319 278 794 635 18 238 924 479 486 77 371 5 15 665 315 632 223 71 341 360 475 557 22 195 919 952 102 574 754 548 660 970 204 524 183 22 269 30 355 279 99 767 349 992 944 312 751 226 996 573 672 13 784 238 565 18 318 237 812 369 220 320 560 220 245 600 778 756 603 224 231 528 348 229 568 917 840 512 326 99 842 838 878 548 700 462 208 774 137 697 233 864 446 18 270 225 430 478 774 904 449 17 542 662 134 834 286 481 246 382 934 612 671 880 24 476 74 126 6 804 211 514 342 928 822 597 58 833 758 189 501 987 876 507 203 745 822 756 996 515 479 725 368 794 547 667 554 578 920 614 709 905 444 656 542 301 129 532 489 900 490 45 970 982 407 636 142 621 900 792 151 499 698 252 414 268 166 66 183 627 300 686 971 681 635 477 144 843 565 694 377 136 31 986 28 998 124 275 146 525 142 42 126 293 449 196 662 76 711 34 611 984 762 415 67 632 76 599 258 402 678 707 941 453 740 123 705 848 693 66 648 794 242 905 465 820 990 791 981 96 210 176 775 739 511 121 262 278 690 766 875 615 648 941 571 512 738 386 905 705 578 624 532 874 405 148 444 909 666 793 834 738 85 647 884 574 818 697 277 540 340 263 660 693 833 833 776 706 136 398 538 796 330 126 543 668 296 701 35 472 354 561 439 626 472 749 165 591 323 494 641 474 121 858 539 200 307 198 308 249 950 87 994 290 117 990 107 2 343 782 977 504 563 270 408 84 550 449 861 26 930 469 18 192 236 358 21 324 524 326 959 267 763 870 512 870 258 727 873 788 637 855 231 208 58 919 834 398 9 912 298 534 585 764 456 474 892 204 283 959 152 676 471 81 620 398 898 410 808 392 634 845 265 903 952 962 612 692 653 487 226 682 796 910 603 188 508 661 893 689 499 134 689 588 150 716 532 153 998 264 702 310 350 984 519 172 617 655 29 993 11 614 229 195 255 51 154 6 750 737 92 337 140 25 28 440 54 204 530 880 642 26 514 569 865 894 685 161 224 193 239 494 310 696 388 617 545 638 823 817 706 457 975 381 340 963 897 277 937 804 751 870 303 298 373 597 862 968 459 145 790 530 947 453 841 504 147 205 482 492 673 848 662 911 839 458 163 504 188 844 933 129 374 125 142 953 255 306 93 307 98 292 575 45 760 707 148 821 279 74 552 34 21 184 205 294 844 36 688 63 942 746 165 98 540 634 389 84 756 11 293 406 132 488 408 983 465 17 805 632 409 688 404 248 10 826 334 892 636 801 762 699 638 580 251 7 288 302 16 405 370 778 340 934 245 729 761 522 175 805 361 166 211 897 531 931 992 3 789 779 321 168 702 816 359 727 932 573 470 111 485 730 81 303 45 737 460 821 717 195 542 69 988 332 530 280 0 884 335 389 99 319 52 373 205 28 538 810 298 231 139 536 105 23 886 967 273 167 739 565 514 584 237 589 411 79 216 746 473 877 488 99 418 517 251 901 426 46 327 217 132 18 101 565 592 698 338 204 893 726 615 354 140 357 72 482 785 549 455 873 775 897 648 488 742 422 279 378 886 312 639 232 782 764 229 682 282 897 677 472 408 654 604 741 526 817 136 560 290 290 207 982 458 585 779 17 372 950 315 946 682 911 595 363 710 845 946 706 127 229 317 346 360 497 824 83 516 42 57 867 757 467 376 584 452 119 906 888 886 258 66 128 851 588 621 569 325 643 504 797 798 277 341 857 713 864 712 889 252 628 990 771 356 113 564 450 914 795 354 260 60 682 461 332 200 51 603 753 781 786 201 57 383 95 332 475 273 987 984 692 565 936 110 100 158 512 932 481 895 810 772 324 26 992 494 955 727 280 735 981 94 227 337 611 213 118 702 35 950 60 242 550 323 240 512 408 264 400 722 6 570 64 712 388 350 377 372 466 72 792 358 93 45 748 373 410 563 777 135 458 735 323 679 273 699 421 7 247 26 290 427 777 994 577 679 743 506 217 184 718 535 608 662 226 329 581 370 743 355 34 275 464 418 153 659 685 747 974 752 760 976 7 303 174 337 683 750 286 379 162 401 937 246 616 619 41 519 848 359 777 360 974 665 940 282 34 57 20 266 13 794 484 392 385 539 194 167 921 133 495 356 87 858 729 995 379 129 100 930 947 835 706 75 787 887 153 151 117 159 217 166 57 782 298 954 699 251 608 574 301 194 679 695 176 514 785 58 405 629 704 743 796 463 298 843 3 135 630 767 270 572 526 710 653 568 702 225 771 922 962 4 930 802 212 498 969 715 582 969 432 183 127 378 122 82 849 29 26 104 240 120 688 832 953 245 956 391 747 181 57 270 544 29 745 548 335 513 363 327 57 950 517 490 673 179 636 882 32 700 81 228 473 42 354 387 219 781 403 884 785 628 809 947 813 11 914 145 45 176 19 747 690 562 512 692 744 915 279 897 131 178 565 968 143 485 879 784 412 505 102 17 253 574 71 970 805 519 530 468 30 517 146 220 320 895 792 306 210 599 866 275 760 401 836 361 681 991 8 302 537 783 289 614 133 651 228 94 64 664 236 501 119 562 80 908 859 540 396 642 300 725 438 927 815 137 890 120 903 631 271 780 434 192 638 379 245 662 665 54 969 631 395 136 637 401 395 399 540 386 926 695 184 915 477 94 373 427 207 291 387 644 276 641 655 826 835 873 252 672 808 849 880 647 631 445 831 997 602 523 274 110 204 229 693 751 19 577 574 215 656 406 49 202 75 863 208 885 711 680 327 695 535 943 145 310 833 324 493 747 745 108 211 342 786 790 371 230 989 846 272 380 595 38 923 123 48 156 19 986 282 483 155 907 954 427 526 979 145 447 124 271 413 650 439 910 253 785 517 222 233 525 371 112 268 536 260 771 246 640 899 156 874 402 237 205 653 462 935 382 713 777 687 499 85 504 507 292 817 153 636 740 314 540 663 238 617 926 462 910 664 481 230 689 845 901 635 339 686 133 595 349 205 156 116 680 179 712 452 618 448 167 672 766 693 174 510 290 880 507 196 100 84 110 591 394 527 636 1 277 969 474 154 543 337 437 593 686 853 60 255 394 364 878 520 223 178 874 400 400 510 279 731 484 584 453 82 904 25 937 926 51 489 533 378 263 158 434 180 424 219 414 826 544 771 822 302 4 228 171 8 84 574 311 590 944 882 972 889 968 872 160 423 864 23 251 136 582 348 831 299 707 131 526 530 499 728 786 960 758 421 30 670 887 323 12 980 209 975 213 185 204 455 144 369 560 777 943 650 426 78 428 259 134 272 835 952 987 838 584 471 367 945 861 891 795 8 63 731 218 427 545 457 75 267 148 293 586 14 669 18 371 150 274 613 427 155 454 289 452 313 483 11 587 954 204 775 990 630 685 748 202 703 696 887 15 442 996 719 297 283 461 482 869 676 537 923 637 416 317 904 654 989 427 262 858 543 985 210 892 234 643 11 243 540 121 818 453 914 310 239 101 750 748 737 208 180 674 211 153 581 430 525 552 558 195 440 184 288 768 106 674 148 190 179 646 889 966 419 910 644 480 790 169 843 748 11 322 530 406 958 835 902 408 838 516 637 470 30 478 14 743 389 645 497 194 384 630 462 382 963 380 291 604 927 747 551 302 50 809 217 464 153 304 139 407 886 969 332 522 344 252 446 453 64 841 838 183 563 897 435 801 183 854 508 781 502 87 186 559 215 160 942 339 155 355 229 157 919 488 457 573 767 208 410 522 327 605 759 955 391 115 12 294 381 670 161 866 647 919 259 796 581 590 102 414 254 732 503 21 531 64 586 777 658 941 149 265 380 493 382 893 848 745 611 521 788 361 31 611 201 52 441 612 761 655 28 73 818 264 349 559 852 75 137 7 784 354 247 73 340 518 12 447 808 781 818 152 673 840 804 593 392 466 518 565 182 629 600 689 762 531 890 393 540 251 326 674 544 346 747 18 443 908 60 601 793 261 43 86 904 598 793 435 381 423 112 697 515 333 962 226 477 118 228 503 248 155 173 689 144 995 341 617 230 362 949 486 87 625 413 704 800 233 831 794 479 591 127 346 44 442 297 646 169 624 743 545 892 327 801 887 928 585 71 526 296 230 592 510 743 917 504 392 448 574 273 542 63 928 519 669 293 633 336 41 687 36 276 422 178 841 168 556 786 78 7 816 342 730 474 684 589 198 115 923 851 884 259 530 73 722 763 846 553 409 43 803 644 863 235 573 996 164 980 558 419 355 434 674 873 115 640 375 411 340 871 593 390 22 906 296 705 431 667 459 658 100 26 582 586 893 108 374 729 78 746 527 437 515 242 977 104 78 193 654 676 893 670 935 528 583 394 246 189 195 978 404 649 725 347 564 146 757 285 180 99 244 322 722 152 290 696 427 756 345 632 973 944 778 671 160 708 654 908 860 107 686 251 708 59 806 531 749 994 103 466 630 810 668 95 330 177 858 149 204 982 660 27 445 770 654 866 880 172 678 333 973 131 170 567 744 452 662 644 265 919 270 373 807 17 381 934 903 233 518 964 920 585 612 272 86 765 792 926 797 677 450 546 249 118 596 766 350 621 908 264 38 655 346 249 85 67 589 323 834 799 919 603 260 180 423 220 475 358 106 251 898 494 823 277 369 970 613 651 146 173 234 495 306 248 94 493 914 999 923 183 80 281 955 226 716 822 76 503 584 59 425 794 820 326 336 511 117 351 788 785 685 831 198 113 695 447 676 123 464 419 153 618 404 836 998 582 44 869 691 767 994 682 616 469 93 266 194 879 436 733 403 192 62 91 100 987 639 686 214 970 336 564 304 809 158 849 268 334 679 75 969 414 297 614 544 512 32 436 722 843 597 386 628 619 227 136 373 825 305 961 763 793 741 77 770 801 123 921 763 384 876 773 210 444 350 647 285 235 679 243 490 564 621 994 278 659 53 632 171 912 544 583 426 541 342 457 468 666 815 290 193 544 117 344 734 944 543 386 990 755 539 570 950 355 957 611 229 859 988 766 40 128 794 690 307 474 192 734 357 825 764 850 929 385 521 991 795 686 859 473 98 88 257 838 869 161 51 360 698 844 975 209 840 880 535 892 109 634 967 159 69 942 724 873 544 826 285 383 557 871 651 510 823 226 5 166 23 892 586 426 251 55 101 428 659 626 30 786 63 172 137 33 394 451 397 473 859 862 415 31 344 254 372 748 817 590 772 129 992 446 534 755 184 788 874 289 523 545 574 605 813 211 45 660 56 802 684 381 767 905 834 601 987 759 592 492 191 360 889 425 30 584 116 2 213 788 546 257 547 70 745 153 923 360 82 127 308 142 340 607 384 504 95 286 439 327 348 940 999 467 105 328 876 259 469 368 459 319 516 62 790 872 709 556 774 697 351 88 511 17 657 997 592 292 245 606 677 116 232 460 63 596 444 549 719 587 604 884 220 679 650 776 618 394 587 297 474 131 57 969 666 530 480 157 293 1 488 85 273 69 338 877 33 96 971 191 997 409 332 936 223 162 775 999 330 300 811 478 732 249 270 679 360 200 722 213 681 974 286 319 417 996 852 542 768 452 932 388 951 948 389 71 669 507 947 723 724 994 959 481 324 409 25 706 871 671 622 344 33 237 181 509 692 110 779 82 753 301 498 782 31 330 918 494 289 959 405 730 988 642 440 751 139 113 72 13 422 645 809 502 694 105 507 688 964 814 907 825 341 94 597 886 621 290 941 859 845 637 108 378 853 841 388 162 64 599 206 278 160 667 728 874 735 429 707 48 506 692 606 514 494 435 990 103 156 129 646 499 825 187 508 968 692 899 80 565 920 984 529 265 259 240 858 586 46 653 366 966 278 785 519 27 0 212 240 582 157 17 498 646 122 299 985 905 793 542 864 944 242 100 940 323 536 795 39 669 343 338 761 479 454 47 242 862 692 692 629 103 768 751 690 188 402 619 363 105 83 876 563 452 57 605 199 491 247 361 766 96 830 173 840 884 619 572 388 630 928 619 704 601 381 501 159 242 78 459 606 321 471 670 445 641 926 336 514 344 54 693 432 550 869 257 131 246 123 94 887 620 30 411 47 104 473 80 784 542 563 641 753 32 278 255 634 80 368 800 488 144 773 179 703 178 967 357 425 908 624 672 827 206 320 702 128 691 732 300 244 381 684 670 518 486 988 618 750 875 390 238 762 602 406 184 271 93 312 279 444 764 920 896 485 664 819 63 91 48 317 401 796 785 445 775 239 109 403 518 775 548 347 738 120 432 718 182 183 455 63 549 279 162 703 623 565 234 161 98 671 114 636 875 95 958 889 686 337 684 368 850 586 714 774 958 625 841 248 966 765 468 590 689 128 407 91 114 742 155 505 19 228 469 605 378 329 776 507 446 979 942 626 347 160 408 711 753 188 813 374 854 296 828 854 444 262 119 205 739 952 694 490 819 254 785 72 29 595 574 560 114 972 303 921 109 480 72 56 120 274 129 708 854 948 245 573 877 442 322 336 542 571 995 104 932 327 934 377 701 625 51 48 960 4 60 359 898 32 512 532 833 115 634 718 778 430 766 918 40 453 895 308 636 189 841 179 635 570 970 267 566 687 664 282 314 683 271 915 274 178 896 49 216 260 375 26 479 245 479 416 686 726 258 894 906 879 68 893 932 786 816 634 901 597 512 734 68 172 208 138 399 160 912 424 825 126 542 18 186 656 253 580 460 354 744 159 53 528 515 180 248 869 7 416 941 993 129 427 161 149 925 883 484 425 585 102 758 904 9 124 142 11 523 648 836 238 593 576 798 44 529 193 725 157 937 105 812 207 552 98 524 531 606 36 919 461 585 743 985 281 185 79 670 630 107 21 670 615 160 708 558 199 595 885 92 155 866 407 513 645 681 129 253 119 3 953 234 880 943 988 84 771 144 982 960 191 821 166 717 757 597 731 440 312 72 87 994 658 813 937 56 117 84 418 548 411 752 8 422 843 723 836 379 276 779 683 17 552 283 512 442 966 75 75 733 248 176 70 509 546 317 594 185 945 62 217 60 109 357 485 493 783 819 676 297 625 901 836 803 864 580 695 207 878 300 25 939 384 984 809 754 240 923 522 116 169 6 517 457 825 935 851 476 472 301 584 613 729 777 463 308 193 409 984 720 994 694 701 726 57 579 262 156 649 890 47 872 437 431 347 217 159 744 117 289 870 342 709 902 976 199 2 818 312 13 385 312 512 858 739 740 373 442 366 629 630 330 644 772 60 850 899 769 252 156 491 960 463 817 215 961 159 487 635 499 892 527 152 537 710 76 76 983 331 704 57 118 388 706 828 824 320 163 408 287 980 584 123 635 689 871 545 113 474 626 176 676 640 885 515 846 314 886 220 296 902 730 842 372 355 743 555 887 677 514 383 791 472 369 139 152 15 56 482 475 592 614 732 260 360 932 954 108 498 813 229 584 939 209 537 379 679 414 734 846 245 922 206 573 927 206 426 566 629 713 885 410 532 124 974 472 529 597 584 539 285 174 46 110 748 39 553 798 140 726 886 972 72 499 623 698 530 457 417 301 966 252 867 104 425 10 764 292 701 583 901 1 576 402 693 740 392 278 632 482 818 310 602 132 556 705 9 632 590 457 626 325 237 555 562 615 765 403 847 963 198 244 19 666 365 942 984 802 42 412 776 408 112 473 777 645 465 373 458 47 177 367 698 676 954 153 58 91 80 845 116 482 853 257 864 235 776 904 991 837 999 42 312 130 281 455 687 816 503 554 138 91 536 65 582 662 597 92 156 566 860 76 547 713 175 28 663 663 579 675 217 208 705 744 374 244 16 649 912 448 135 229 740 878 513 21 732 718 322 271 940 115 372 944 984 884 144 361 699 36 559 139 922 938 852 756 735 109 587 679 565 764 690 826 909 583 804 430 896 980 854 838 859 744 925 297 722 634 717 3 685 384 125 860 929 639 492 344 321 11 547 868 109 674 189 437 391 456 456 260 418 343 435 245 4 864 992 678 144 510 867 936 414 907 129 269 575 504 251 712 813 450 724 623 738 195 792 3 79 822 455 812 553 210 67 503 676 895 928 898 13 509 832 759 601 342 778 259 616 340 917 205 61 874 964 395 555 8 229 22 218 637 174 362 232 138 140 505 746 850 388 316 366 496 689 930 658 260 755 816 646 305 465 734 43 272 357 962 742 297 646 231 565 927 12 186 369 757 915 57 37 135 73 83 778 281 417 106 695 160 54 885 764 762 895 989 721 97 724 433 639 651 951 720 713 278 837 226 781 672 687 602 713 130 289 206 236 366 589 705 497 985 603 657 467 191 86 744 106 180 976 689 728 725 900 203 319 7 496 917 875 656 961 197 692 209 214 503 915 519 338 633 840 690 176 635 348 805 434 520 815 67 366 324 597 325 270 497 44 685 595 91 505 719 555 6 652 344 222 415 990 471 329 667 105 891 153 518 824 524 412 361 387 968 849 567 39 634 154 657 252 649 77 729 730 659 655 210 426 755 720 953 681 23 775 599 716 825 542 695 124 325 194 480 16 755 244 848 867 233 413 919 497 152 25 944 931 661 363 396 207 451 966 38 420 314 285 334 215 284 9 377 438 761 764 958 133 898 531 682 543 762 169 452 181 28 58 84 114 432 292 896 535 94 471 686 378 64 428 714 970 87 117 740 827 266 397 941 500 602 948 479 55 114 474 22 508 689 198 733 373 940 937 581 180 608 234 196 646 376 674 502 996 557 116 586 120 68 38 745 188 41 548 408 208 94 63 537 449 386 491 406 478 203 967 965 632 671 751 337 342 458 512 658 894 242 396 937 701 632 988 26 978 393 9 601 120 680 282 112 196 458 86 930 315 418 481 163 953 937 756 2 633 823 596 460 245 233 319 30 445 498 259 732 42 649 99 460 412 851 789 676 270 466 781 86 875 456 981 462 24 972 985 983 285 271 784 229 463 230 653 972 727 178 159 75 621 663 638 908 422 571 339 480 726 708 642 555 937 164 170 808 990 18 147 132 79 732 356 774 715 530 704 325 262 83 605 764 340 31 161 900 688 462 512 801 947 887 18 12 965 464 278 118 382 724 948 663 441 357 498 854 194 151 822 145 290 552 268 308 897 514 804 317 770 140 914 761 557 504 504 886 695 231 622 900 610 461 659 644 609 50 667 957 709 205 547 721 861 18 637 329 235 485 335 892 900 407 246 513 397 371 643 404 744 440 624 233 66 605 436 447 284 183 43 86 653 362 905 492 275 257 691 680 977 576 855 962 439 339 441 185 975 604 96 91 625 413 185 599 696 763 861 866 4 821 849 244 580 271 754 261 853 128 303 742 11 83 91 298 82 530 638 452 902 229 621 317 29 615 181 366 432 633 108 242 187 543 230 83 311 688 805 911 212 655 708 966 994 358 953 207 672 142 810 800 436 617 963 293 768 149 335 522 381 747 391 851 418 223 46 611 891 554 134 480 265 258 520 228 838 1 777 218 371 395 153 921 183 214 41 4 70 813 393 519 103 484 664 555 386 811 447 494 461 981 353 872 104 722 562 285 896 543 292 70 680 721 971 50 284 819 77 181 207 394 338 732 17 817 779 872 895 634 663 767 574 593 506 211 489 782 773 488 107 3 204 488 527 454 405 729 659 998 138 957 123 330 82 329 324 507 554 686 963 470 107 987 279 205 681 788 82 948 694 467 144 549 126 286 273 153 278 401 136 786 110 600 84 990 899 570 107 784 676 955 685 863 123 582 161 207 859 718 531 965 26 300 904 3 252 378 805 915 936 183 516 652 515 974 363 372 222 474 110 234 347 39 337 374 816 699 67 860 92 951 665 269 745 93 306 211 999 516 817 550 394 682 520 95 659 684 55 418 569 258 355 769 809 156 632 724 575 524 368 435 28 334 509 240 881 978 545 291 377 509 881 698 974 381 344 897 383 394 151 960 171 913 515 223 469 837 880 155 747 674 625 858 242 908 915 776 836 69 431 140 637 366 120 855 138 757 616 960 249 116 602 289 874 397 339 438 260 71 553 785 113 380 743 885 45 639 508 498 1 932 779 563 864 832 976 121 320 811 793 19 46 577 452 54 768 673 176 385 477 738 458 855 373 641 975 719 495 274 83 233 3 356 189 510 132 300 478 806 321 125 944 925 736 782 180 9 738 65 519 695 99 75 52 197 688 413 146 149 526 899 647 730 505 335 225 715 382 515 494 230 24 898 440 737 12 883 917 556 154 892 931 619 92 17 441 846 33 32 739 590 745 271 114 497 284 596 987 564 12 804 360 778 815 839 893 47 607 724 747 664 940 381 510 538 33 125 227 325 927 543 67 806 596 583 890 41 755 39 500 315 59 902 169 529 506 253 0 952 253 212 269 655 25 292 751 261 132 200 578 253 156 435 6 113 462 526 476 367 504 673 277 962 621 680 554 807 388 783 633 985 20 123 664 9 629 654 736 892 349 149 259 189 327 155 821 707 716 178 874 496 351 325 140 769 176 161 713 905 904 644 498 127 560 85 5 22 782 41 188 296 171 520 231 947 22 867 227 48 477 969 745 897 726 77 738 994 435 921 982 47 638 643 61 933 484 44 17 188 236 843 340 880 708 936 766 819 747 122 336 62 564 595 371 116 491 826 648 654 389 824 873 710 282 286 758 171 754 447 840 299 366 602 327 427 836 548 422 540 549 920 587 525 136 52 388 777 257 431 707 355 602 712 192 482 994 628 235 601 746 299 279 119 555 977 500 73 20 856 870 358 673 401 381 321 410 117 839 61 104 361 473 819 857 793 843 388 447 726 45 92 687 785 198 218 930 600 858 711 426 160 158 800 112 138 833 937 38 920 199 390 650 845 682 863 535 744 233 272 559 481 836 233 57 268 327 109 834 764 979 443 618 106 916 426 581 133 740 451 346 384 523 411 235 390 599 633 155 344 93 821 114 26 577 411 771 503 135 815 527 443 897 102 273 891 869 568 964 831 342 82 304 904 602 839 472 59 889 356 454 758 880 326 382 869 795 31 829 952 684 957 118 674 54 303 200 542 259 339 134 450 976 800 820 564 642 244 860 92 65 709 2 808 418 599 669 447 840 987 551 957 663 353 661 131 261 747 758 215 823 82 198 840 887 86 646 818 84 439 191 99 528 593 247 439 913 962 393 62 426 440 774 817 767 782 923 746 487 387 998 108 181 179 877 685 194 81 998 526 752 313 532 76 119 864 143 352 38 303 926 694 362 922 120 247 828 826 384 285 986 473 934 129 744 565 510 387 562 95 620 742 53 157 171 561 956 92 509 653 216 337 929 883 927 289 936 922 584 757 926 662 748 258 999 870 227 324 998 51 9 914 418 39 208 70 445 532 483 439 75 2 998 661 674 603 643 921 209 286 361 297 584 163 567 957 167 519 487 258 968 917 433 794 649 132 599 529 326 771 571 246 28 674 784 135 201 914 592 671 421 630 563 83 692 528 939 859 602 387 789 531 776 97 181 859 922 790 626 577 630 766 444 846 251 631 901 323 912 997 302 246 305 597 558 475 775 819 456 584 899 512 350 492 681 307 291 432 282 557 884 487 40 273 755 551 118 772 264 941 548 460 19 146 167 570 288 198 965 667 559 975 711 962 159 794 900 241 395 686 351 458 624 785 960 0 9 909 867 95 293 558 370 10 736 238 480 999 208 271 369 701 974 533 586 333 674 880 126 27 19 331 187 377 164 140 683 977 458 548 235 455 887 719 190 180 693 430 718 44 374 750 483 204 577 56 293 960 437 111 83 599 348 664 841 380 739 975 712 383 929 387 430 475 670 599 567 757 257 741 432 388 859 233 297 734 770 362 545 190 198 391 804 205 207 907 771 700 870 543 290 3 87 6 128 652 954 625 763 975 478 385 365 150 560 458 510 776 864 634 648 207 451 60 839 643 114 405 923 223 538 761 760 714 369 363 413 541 691 57 812 485 279 757 559 423 830 372 885 748 409 248 38 831 808 260 243 133 262 505 483 758 894 308 88 22 473 843 201 480 189 132 680 492 590 827 523 100 864 47 575 384 532 932 878 268 644 479 908 775 125 387 237 711 463 803 761 202 906 938 497 664 334 875 430 646 914 87 975 850 693 923 226 490 134 666 544 21 349 870 793 701 409 522 1 938 856 319 724 410 197 259 336 833 285 260 626 979 920 186 462 596 947 671 28 254 262 55 864 843 476 177 109 317 148 625 468 469 637 973 635 224 729 278 158 78 533 272 258 236 616 997 944 347 907 206 251 80 614 206 49 914 257 725 392 75 891 39 547 628 354 381 616 603 906 516 294 864 875 760 752 660 908 911 108 52 866 268 591 511 610 576 534 425 278 201 651 44 817 433 453 825 425 132 388 263 228 712 996 643 24 484 993 981 554 814 536 498 479 211 325 269 427 78 439 13 470 748 474 252 41 608 926 379 736 84 44 429 443 672 727 633 904 420 5 998 447 125 291 792 209 689 394 216 148 70 54 845 316 242 579 975 453 846 974 417 399 315 627 672 441 446 112 479 92 997 796 6 685 560 141 432 47 101 999 431 502 3 947 752 910 315 330 909 599 578 653 884 224 975 250 695 245 447 454 567 44 185 48 42 479 164 970 824 548 95 947 946 827 509 600 847 613 523 418 994 777 199 759 765 970 776 427 380 564 809 343 822 8 471 851 251 338 637 803 978 346 247 583 549 492 982 94 694 424 536 257 262 245 375 653 217 355 579 755 182 26 230 873 699 5 13 481 180 849 212 344 499 427 521 686 785 481 325 216 813 998 110 588 197 188 943 868 651 776 131 477 834 477 247 182 56 200 544 490 310 620 821 43 876 791 269 958 996 554 142 172 359 459 457 691 819 656 361 461 329 302 485 672 486 928 757 893 865 768 872 420 910 38 997 40 163 532 323 993 804 88 594 34 558 262 723 950 131 919 928 404 685 89 252 766 438 442 862 199 334 311 431 125 657 587 238 595 987 332 718 737 932 933 373 276 196 74 351 504 806 476 242 515 830 410 500 680 343 524 310 834 386 127 74 10 1 624 211 61 346 60 342 495 232 719 575 885 337 583 9 733 143 955 713 840 707 995 182 331 987 369 894 568 544 532 458 247 258 107 602 291 945 952 365 187 770 289 362 54 939 780 972 517 22 4 959 31 401 47 865 946 629 647 246 511 967 439 323 504 457 220 618 268 911 822 228 530 759 625 266 519 523 986 662 640 158 482 780 770 17 23 422 410 849 16 769 389 900 173 793 329 520 870 442 705 682 731 503 202 732 949 589 773 250 746 732 99 474 388 607 101 872 896 637 999 798 993 9 537 759 318 524 530 211 202 404 57 375 715 798 488 586 948 358 49 174 318 771 522 47 782 170 643 637 408 770 320 671 998 880 57 297 196 866 92 159 367 611 241 650 957 358 793 207 9 957 533 315 234 463 356 230 837 509 219 230 1 761 180 728 98 217 410 819 594 835 701 542 430 149 486 495 369 10 356 149 804 160 569 902 964 199 391 744 267 758 429 648 857 267 528 799 217 315 87 869 310 122 209 910 19 375 643 148 921 290 877 841 959 799 544 465 40 821 446 702 223 842 821 39 923 303 641 521 706 916 879 10 996 306 178 99 626 250 454 449 741 637 48 855 248 559 102 677 262 89 262 60 519 513 475 84 716 639 34 30 449 181 1 232 688 494 79 628 483 461 295 895 810 821 316 364 455 69 590 913 805 420 129 197 975 462 856 331 836 189 392 361 864 314 422 905 927 432 294 373 718 34 470 574 546 357 750 908 994 925 270 212 328 184 673 475 26 1 867 731 51 861 363 107 397 43 82 825 891 170 417 963 834 800 745 215 320 942 844 936 492 838 507 533 708 524 313 338 887 250 11 927 552 955 709 600 804 760 780 214 771 516 536 573 14 200 83 575 503 209 136 333 413 78 896 10 857 918 769 673 385 783 197 208 628 760 694 94 969 125 974 340 333 817 698 586 540 676 343 768 795 651 361 571 539 108 13 909 489 686 333 660 692 77 247 216 425 313 171 218 341 39 91 751 35 721 625 773 659 631 489 185 776 789 944 373 293 184 699 743 471 785 844 177 821 344 286 70 842 267 914 302 370 979 370 461 23 864 121 348 444 456 49 695 38 249 829 125 879 76 481 737 910 733 253 448 350 654 804 90 715 86 567 265 422 792 899 696 806 942 140 613 152 333 255 208 862 901 458 368 210 134 990 823 453 257 264 816 829 180 700 122 769 331 445 364 914 407 717 21 306 464 20 235 554 869 672 927 488 478 732 12 414 976 654 483 795 185 792 408 15 460 617 495 92 861 176 482 290 883 882 951 947 619 546 311 820 726 899 313 864 386 90 822 289 434 706 870 360 155 194 286 534 721 650 619 148 382 545 710 502 793 334 506 463 492 456 354 233 675 379 714 740 956 850 210 455 21 179 885 717 719 936 649 958 844 338 192 170 436 555 452 337 793 363 504 944 759 499 239 623 948 474 205 548 727 35 473 226 681 612 570 823 752 683 971 415 322 706 513 759 929 126 70 189 43 786 149 181 7 280 688 449 72 213 439 555 828 546 581 473 508 441 519 686 509 479 590 882 208 23 81 519 657 430 8 476 17 158 607 971 612 706 338 680 578 976 184 166 73 511 197 309 801 944 385 59 434 730 140 594 476 515 343 611 601 837 267 361 419 377 769 879 203 757 275 987 409 739 715 348 292 696 498 516 177 29 623 541 107 669 751 452 289 751 408 353 316 908 788 883 464 85 462 343 82 915 640 223 210 798 666 907 615 709 757 196 865 912 937 864 757 617 322 357 716 165 268 638 75 406 266 733 616 890 113 831 749 609 876 324 385 648 981 492 751 142 358 61 196 688 953 467 984 704 30 669 27 252 337 770 694 645 51 306 915 773 660 800 631 791 283 834 97 613 613 35 75 38 328 161 574 380 402 489 505 605 661 781 426 431 94 356 478 477 277 652 737 138 911 260 225 431 796 361 195 190 351 894 466 876 914 926 883 28 626 420 261 896 252 587 809 355 787 730 220 693 64 524 529 484 845 883 306 325 756 392 620 777 74 575 821 535 955 290 55 447 828 216 572 791 187 989 577 711 235 94 522 993 39 116 793 775 578 697 580 902 829 140 520 654 784 650 449 982 675 839 130 629 619 475 551 317 460 548 893 773 186 982 429 932 629 35 890 7 783 210 216 766 937 303 795 352 192 570 768 471 453 674 343 170 551 356 831 803 138 964 70 17 143 567 574 878 896 385 420 709 364 656 440 358 476 160 631 553 9 597 519 436 793 922 579 70 241 976 994 215 725 663 627 489 874 709 782 876 754 646 356 783 418 194 202 833 782 926 295 211 116 301 371 507 714 695 617 964 628 830 484 695 262 607 483 545 319 397 106 237 783 548 191 876 11 986 549 515 733 306 584 666 713 539 168 299 806 331 378 836 856 642 824 992 389 927 443 495 40 847 724 300 516 584 132 87 394 187 286 217 732 978 629 567 853 900 791 788 430 980 250 999 835 255 102 714 972 279 558 495 79 285 561 426 78 563 780 119 725 716 904 864 116 79 449 757 676 259 259 649 867 926 258 94 725 359 256 583 297 635 414 285 854 858 496 492 209 980 848 221 692 465 222 312 844 493 924 251 529 182 571 791 793 788 723 354 629 49 760 20 878 756 342 966 251 726 947 161 600 451 431 991 485 201 626 627 291 409 553 333 452 215 397 346 747 196 473 26 733 860 826 447 216 427 535 430 881 473 173 135 297 665 644 949 464 275 476 936 151 264 711 280 966 900 927 709 962 439 636 12 439 748 569 852 299 974 109 411 178 825 298 758 386 73 428 762 64 214 495 864 361 775 391 813 252 43 764 353 62 888 93 494 55 984 732 744 569 930 468 910 673 867 982 426 40 102 175 398 173 488 641 888 752 564 917 553 301 868 912 331 315 887 794 319 814 47 309 553 631 634 564 983 85 754 772 605 383 612 852 677 152 24 512 604 824 862 593 165 719 88 408 509 194 865 752 574 208 570 909 735 288 125 82 990 553 61 167 465 490 454 602 672 349 354 872 587 410 295 157 943 808 83 675 351 213 912 647 218 657 474 44 288 349 425 343 598 940 868 540 84 242 543 349 242 537 311 439 112 699 694 398 414 606 374 810 611 85 973 326 819 389 481 79 962 261 732 509 20 915 723 183 752 836 616 80 854 317 627 290 779 506 299 901 896 662 668 839 347 262 988 314 229 313 260 180 927 242 823 927 899 632 425 148 115 95 948 867 466 672 737 986 937 79 573 872 648 637 797 957 134 833 303 230 339 26 14 626 472 897 793 514 610 861 398 216 708 261 728 28 888 462 783 445 108 397 686 821 421 432 355 152 6 372 306 724 530 221 998 960 380 131 88 881 821 902 994 778 494 202 930 390 49 235 0 783 788 143 908 735 567 988 647 177 639 915 64 723 398 486 950 638 854 234 720 566 674 772 365 711 121 121 347 604 946 995 256 824 630 135 731 991 164 581 806 277 258 898 304 158 395 556 888 838 744 109 33 115 610 636 173 119 627 154 593 940 467 198 60 884 75 57 541 800 157 576 334 140 698 586 971 813 696 443 424 387 529 68 558 944 23 968 174 702 98 726 908 335 191 641 962 374 744 78 532 732 950 460 570 619 168 230 273 597 62 973 332 593 665 546 917 367 676 707 249 423 93 407 624 936 64 255 781 84 447 368 339 872 544 817 988 369 454 623 766 431 376 403 568 900 330 579 12 645 607 283 354 770 865 458 572 196 377 716 83 999 564 363 940 395 796 627 733 73 18 938 346 563 476 204 838 797 607 676 201 214 433 5 435 313 24 889 201 765 881 812 888 323 129 214 216 821 302 451 287 116 524 586 366 712 672 874 512 714 741 700 440 464 302 945 366 801 705 946 620 503 966 847 269 924 667 101 20 589 375 741 423 955 527 404 805 898 321 95 118 982 599 965 577 761 279 933 118 84 581 283 788 409 283 656 126 850 862 530 597 124 594 501 837 260 528 999 298 400 707 29 333 965 566 249 790 368 898 687 121 685 3 584 448 310 765 757 786 913 192 381 486 362 766 713 993 701 718 367 113 763 730 872 16 51 13 579 592 947 954 267 616 90 531 670 64 402 199 964 935 701 990 609 326 164 414 879 685 984 531 601 643 8 639 767 653 21 939 908 531 584 640 594 998 197 85 415 348 765 513 191 73 20 374 716 355 239 719 840 700 737 840 845 74 714 856 848 219 859 274 14 432 315 454 154 821 272 730 815 919 645 877 686 835 261 362 414 823 232 101 820 504 360 861 664 887 961 208 992 940 80 327 601 308 38 252 746 225 398 206 41 169 524 84 961 654 755 946 531 546 721 928 815 162 450 737 599 128 456 715 371 31 323 409 635 414 23 69 674 33 470 13 620 198 367 783 329 423 668 251 197 51 140 518 703 999 161 739 771 807 999 884 600 94 516 851 216 975 389 190 740 707 237 9 375 107 358 172 490 43 818 907 258 715 575 522 392 772 656 578 455 391 198 608 936 540 24 415 618 677 39 822 82 855 914 414 457 992 282 757 929 275 797 510 900 504 571 190 933 291 282 378 956 132 899 187 251 981 873 517 725 904 865 956 130 639 396 127 318 412 405 677 533 904 754 657 167 105 483 379 446 450 741 792 125 762 863 992 532 998 306 357 280 397 653 437 201 97 348 323 802 958 615 660 774 556 460 135 585 600 765 906 638 678 22 517 392 501 264 554 303 174 868 896 253 308 631 165 963 601 50 433 342 91 475 825 485 802 61 163 578 602 554 699 200 567 193 947 816 816 64 129 474 36 211 317 271 421 438 174 691 321 498 549 207 167 610 335 289 764 703 188 703 844 143 368 815 896 815 311 348 249 184 289 771 559 85 541 918 209 982 777 296 65 215 189 90 906 94 42 753 794 558 797 45 381 886 374 94 212 502 393 693 278 879 625 186 389 304 798 691 168 710 814 518 906 324 800 594 166 720 77 119 505 231 360 315 358 91 325 955 427 573 784 529 835 985 590 404 833 223 28 287 820 758 93 908 611 688 567 621 980 499 159 869 7 424 814 527 961 97 640 684 452 879 627 460 164 827 283 225 35 129 479 192 983 156 389 721 482 442 129 48 572 387 511 642 473 832 914 366 922 824 517 509 597 232 361 549 688 852 457 792 878 397 396 228 948 429 692 619 670 153 478 951 652 265 147 10 135 4 636 918 835 109 513 201 817 585 658 371 405 802 770 626 120 350 382 52 500 71 969 662 557 56 281 978 927 931 67 254 421 417 201 837 363 373 488 287 774 591 744 865 400 246 569 339 567 537 834 782 410 263 551 830 800 744 241 523 761 314 473 219 292 713 503 277 561 188 0 841 220 789 523 306 439 839 480 243 979 90 621 807 506 747 712 530 903 704 622 914 139 825 275 749 980 980 919 642 937 851 173 612 280 139 509 32 803 424 356 113 474 806 584 487 961 862 688 401 191 467 498 584 226 718 568 857 811 478 360 632 708 217 301 336 771 404 601 428 881 104 517 873 586 274 952 465 87 48 27 606 315 496 632 483 324 684 92 235 313 476 316 440 370 153 813 466 196 713 752 324 922 803 938 25 964 338 620 573 425 410 598 992 421 88 893 558 958 274 323 767 35 200 419 627 920 291 18 940 680 615 967 719 744 364 347 970 409 373 289 62 534 772 717 667 150 473 338 779 941 252 241 161 277 725 231 650 804 771 235 295 617 649 842 603 48 331 971 318 329 46 752 689 442 977 66 7 728 254 756 94 611 842 834 321 171 448 844 813 114 991 743 331 814 785 912 309 14 414 103 898 640 241 104 208 875 983 65 706 462 542 430 601 871 677 215 50 50 145 881 716 393 507 828 843 481 696 816 81 257 713 835 937 322 962 921 736 45 62 20 86 278 846 429 475 115 986 896 641 976 479 54 936 148 317 0 805 632 465 398 72 323 257 754 941 35 55 332 244 3 401 493 608 457 611 876 657 595 1 698 705 488 465 937 921 515 846 622 622 387 493 986 913 231 554 435 438 780 373 151 483 839 68 234 274 446 255 725 214 183 181 312 10 31 653 42 120 209 724 275 858 274 781 990 328 413 564 500 709 701 833 399 846 111 691 459 694 453 766 403 837 875 58 776 985 439 786 531 925 62 52 276 66 706 332 380 433 605 689 394 894 266 78 203 5 937 49 772 999 774 656 238 993 410 941 888 551 779 570 866 924 354 950 988 264 608 2 519 86 954 911 248 186 216 138 268 471 587 825 339 340 480 254 818 597 42 749 157 46 519 507 184 260 348 703 771 77 499 145 141 661 989 609 286 748 151 719 433 913 50 225 59 750 519 29 817 868 852 894 427 775 195 336 155 691 830 972 396 318 836 336 985 136 346 737 436 74 207 266 44 131 299 349 368 220 945 916 569 738 115 622 499 372 426 621 313 150 6 682 939 687 838 274 479 991 424 123 700 999 304 686 254 651 700 621 245 24 919 216 359 785 982 360 940 439 758 49 797 647 473 479 737 513 613 987 822 301 636 243 664 313 339 995 246 165 337 716 20 617 381 321 185 48 977 311 112 586 993 943 310 460 417 240 595 82 447 61 893 585 827 584 726 743 580 952 590 425 459 149 569 898 996 323 197 383 561 872 46 108 678 23 332 779 704 464 105 701 192 271 182 597 637 816 14 473 67 115 241 183 622 172 887 989 506 502 555 585 321 449 962 9 609 714 136 5 473 529 767 404 600 329 126 661 220 813 439 966 776 195 996 854 586 414 184 424 356 671 78 141 873 546 680 505 402 687 903 39 34 512 926 521 720 672 525 653 312 498 638 78 849 385 163 308 492 78 809 34 542 871 571 649 580 483 79 574 689 91 875 595 330 465 964 890 268 906 509 855 389 701 336 180 95 710 361 524 610 533 939 905 748 290 535 224 707 872 217 648 667 631 530 582 466 796 522 263 56 798 3 512 316 677 925 745 574 670 554 654 421 536 927 218 296 513 180 956 90 150 162 628 831 847 84 614 776 779 968 705 764 173 292 866 665 636 918 195 888 815 225 571 83 505 386 476 35 522 461 642 978 63 177 549 841 672 29 794 85 953 377 697 319 237 595 377 685 351 784 868 651 836 922 500 373 834 218 389 22 409 828 22 611 196 959 488 46 776 787 641 794 879 473 511 47 458 608 555 862 136 699 831 391 395 636 10 611 424 784 2 420 731 813 791 551 162 219 365 636 860 155 294 244 204 972 461 752 799 760 151 323 186 631 682 898 683 322 311 107 70 37 588 825 94 861 675 751 258 762 396 887 523 553 305 563 358 336 661 105 88 826 323 847 522 770 229 112 77 834 156 299 161 738 149 250 427 188 75 99 841 823 585 950 286 310 652 296 859 299 147 503 415 534 360 669 855 855 625 789 901 11 613 19 506 51 141 392 216 634 207 334 785 153 449 223 584 790 100 308 194 21 874 867 370 555 344 898 43 347 554 598 649 227 262 61 80 142 476 188 620 640 626 613 403 143 341 563 138 503 370 998 803 12 386 92 440 601 905 429 327 346 407 200 199 941 169 840 832 170 342 141 329 458 21 187 784 22 165 159 524 765 43 321 319 910 339 2 210 576 529 18 960 756 348 729 281 481 622 780 948 624 146 303 325 612 590 930 470 843 164 999 123 513 630 835 411 600 909 840 842 940 21 931 619 191 299 303 279 738 764 247 379 425 708 366 41 969 933 178 43 725 209 409 408 673 866 323 560 670 270 708 251 989 616 241 524 550 149 923 292 640 378 880 202 409 349 419 138 135 896 982 587 699 425 657 327 873 7 337 661 949 543 185 934 629 618 67 708 237 736 263 186 438 858 320 118 887 296 348 47 56 807 235 569 472 162 392 713 577 450 175 804 236 341 384 922 422 37 364 304 10 247 224 463 12 802 717 389 112 347 408 360 197 605 917 846 394 232 318 62 648 385 725 569 403 992 307 317 537 500 296 12 916 634 577 113 166 179 23 572 36 689 891 651 177 847 503 305 236 630 909 665 889 152 552 277 657 305 865 196 129 667 317 835 767 781 780 357 366 258 67 143 46 435 909 145 444 597 92 948 128 32 371 706 452 341 661 791 685 380 889 754 458 238 189 354 887 7 948 346 814 556 502 921 133 226 573 75 518 315 174 978 437 53 21 744 319 208 889 98 124 809 314 553 290 699 163 352 912 414 936 238 908 74 336 206 648 70 502 427 521 542 152 174 832 269 638 762 31 471 367 609 571 86 250 697 660 950 439 699 929 163 540 477 126 980 824 617 899 547 407 239 240 345 721 873 508 227 641 878 696 727 188 849 651 564 776 26 799 692 493 442 541 823 169 68 599 619 440 264 967 688 597 358 610 202 913 961 37 457 432 73 40 816 74 225 990 641 194 736 918 226 435 928 559 999 859 439 900 499 616 578 866 826 858 807 780 212 740 779 617 654 638 980 948 132 231 306 973 408 878 142 884 802 336 588 141 789 241 100 88 298 687 109 926 792 457 74 383 819 923 15 80 664 1 21 147 95 322 206 734 974 237 468 8 249 11 423 609 102 349 627 749 451 211 898 771 694 985 559 69 453 61 208 82 418 826 828 655 244 610 404 154 241 64 674 867 618 664 675 776 340 195 568 127 228 238 660 12 966 787 773 113 939 633 73 191 625 119 626 532 288 29 639 867 531 623 597 257 476 558 37 91 751 396 943 266 405 342 682 261 273 530 73 746 807 698 331 698 79 492 866 619 503 718 327 242 711 452 427 155 551 190 152 179 622 846 107 213 808 656 350 380 78 169 96 157 904 409 380 299 220 122 966 884 688 697 370 677 271 116 295 108 205 423 965 269 926 62 955 773 339 628 786 873 795 435 956 690 164 15 635 528 180 130 807 940 251 550 599 78 853 703 56 804 913 819 592 250 972 868 282 283 70 17 879 77 951 379 907 223 59 938 305 87 637 512 353 557 849 237 393 147 942 257 960 306 526 911 966 284 887 809 886 617 194 118 135 189 479 903 996 194 417 785 342 980 991 122 986 543 800 963 569 280 427 760 396 148 621 394 657 283 401 547 309 203 820 888 82 568 89 816 72 499 973 47 353 415 395 959 591 742 590 317 632 19 765 251 854 253 753 422 977 640 886 414 962 798 966 611 528 403 971 38 453 788 462 325 724 201 518 691 99 667 409 150 755 475 710 264 867 861 275 226 249 753 745 589 992 991 24 274 237 964 641 835 381 51 839 365 32 906 388 939 630 794 410 515 408 340 167 277 382 652 376 416 994 128 754 234 241 19 362 991 394 191 550 743 930 234 173 293 908 318 576 155 847 497 87 336 852 14 782 508 126 228 232 776 147 742 988 826 412 861 957 480 85 962 505 239 558 239 66 413 706 486 823 593 394 145 642 675 255 741 607 120 629 488 666 369 869 617 712 78 40 539 230 149 981 545 310 337 779 47 638 369 514 998 175 384 977 509 629 281 25 936 29 258 228 787 121 899 268 292 793 257 217 850 390 775 174 816 154 169 858 813 549 700 185 33 384 527 815 838 209 409 42 845 96 29 449 515 302 364 566 466 673 519 128 956 477 768 593 634 451 687 721 834 933 636 336 105 866 529 361 897 88 909 424 822 374 537 918 79 950 104 186 943 409 431 65 890 413 355 475 516 505 651 578 760 594 193 91 974 108 308 837 179 68 12 235 563 385 338 281 393 443 923 27 690 397 242 824 440 683 872 632 615 110 613 264 227 535 252 809 372 698 372 287 851 431 934 298 672 595 470 189 741 134 974 415 910 512 311 905 450 63 767 134 15 983 327 51 881 346 144 396 749 35 892 605 179 30 685 426 863 916 571 393 913 224 604 837 905 167 129 496 469 54 654 421 479 623 199 796 767 0 19 198 688 301 957 201 580 151 800 374 117 980 544 802 289 713 817 774 321 975 267 770 828 298 748 867 722 98 446 998 867 176 644 93 299 339 377 846 728 224 713 866 826 996 426 272 579 221 122 950 723 748 991 258 600 399 691 824 357 431 749 400 87 911 524 520 739 805 311 465 745 825 671 602 838 490 97 876 823 815 262 960 624 699 425 134 966 215 875 567 917 794 467 715 478 565 314 411 363 206 382 46 236 686 637 34 888 78 562 538 979 812 38 652 589 465 891 757 219 185 32 862 955 161 252 719 427 162 33 621 278 993 208 448 307 269 28 17 526 916 759 221 829 809 568 788 166 701 566 809 325 930 412 550 970 277 1 631 353 191 899 284 625 5 361 913 553 213 22 203 155 239 434 194 364 930 864 724 895 413 92 414 471 189 963 727 44 943 104 473 918 624 227 132 734 729 537 251 697 132 312 108 490 646 678 925 959 676 722 938 338 653 817 51 127 951 380 650 156 861 424 528 274 164 868 735 610 696 767 609 49 917 805 469 607 329 4 727 145 456 267 747 347 694 859 677 698 474 730 79 890 47 2 964 168 4 782 2 661 818 897 287 920 321 287 784 834 504 401 405 241 100 552 453 100 447 777 668 724 250 527 257 67 849 395 79 613 134 204 124 226 56 421 670 445 846 298 513 175 361 604 704 991 539 814 719 503 382 789 769 969 46 991 605 409 208 477 224 91 864 89 613 281 507 535 710 85 887 373 671 423 237 745 689 562 553 308 630 631 249 674 815 676 505 932 975 23 433 729 362 887 23 398 488 222 595 836 774 375 460 618 532 849 259 150 895 437 464 787 157 496 480 279 655 320 815 455 387 440 838 116 402 762 1 326 701 285 338 776 612 514 664 139 255 224 73 911 408 41 577 230 18 888 695 327 672 833 506 434 196 958 119 908 376 549 677 690 636 67 352 642 866 220 204 960 99 939 169 891 131 28 69 187 373 826 131 742 421 879 139 808 260 893 851 515 582 35 358 839 529 287 247 543 677 85 657 698 727 4 482 141 32 148 242 916 191 164 990 16 909 934 795 603 411 112 951 736 802 121 157 833 270 622 23 186 82 928 69 400 321 916 920 101 617 143 548 464 380 608 563 68 159 176 462 974 96 483 180 616 353 605 791 587 316 376 999 225 142 936 515 672 424 62 526 655 37 324 467 259 787 530 615 978 46 249 218 952 504 578 62 571 947 53 909 730 669 298 322 420 278 184 472 746 423 713 835 510 517 242 221 759 972 484 14 267 198 579 361 870 175 612 342 449 502 84 489 12 548 422 100 768 540 21 883 296 521 375 441 752 236 759 538 413 525 602 824 577 379 238 169 999 436 883 541 671 472 277 45 796 247 572 347 938 313 52 169 220 516 754 520 744 156 406 166 397 987 522 346 545 474 508 179 662 874 15 250 3 928 985 939 498 646 627 847 588 923 815 219 715 473 567 695 375 119 639 536 303 964 817 339 10 377 990 811 565 227 628 478 273 345 167 504 124 939 99 900 427 367 158 885 640 166 414 981 356 173 168 631 297 600 864 430 908 530 411 753 657 176 366 888 99 724 680 459 781 490 977 76 827 593 176 291 595 235 575 872 57 532 866 386 825 588 703 273 917 177 342 793 889 713 65 783 869 846 29 570 625 406 923 870 802 208 697 225 105 323 953 729 757 166 62 979 367 778 439 495 508 925 206 61 560 449 708 333 922 75 371 753 91 788 67 197 313 115 13 122 199 524 196 150 288 79 240 261 928 647 574 486 25 100 708 914 936 659 418 85 990 264 412 726 649 861 461 880 193 390 136 14 404 603 540 820 208 776 865 457 468 528 621 134 558 583 443 785 568 557 669 439 49 862 59 333 301 302 742 146 346 604 669 805 749 966 411 238 934 142 424 982 407 879 628 249 917 938 339 202 158 727 378 31 602 388 60 471 685 354 842 344 427 774 512 446 910 944 364 775 940 568 20 686 654 414 170 328 876 938 968 308 407 819 989 606 48 3 290 718 29 675 347 542 844 208 339 541 486 748 336 990 200 631 435 807 756 77 50 722 745 974 737 785 629 810 932 922 788 488 990 272 597 626 30 868 746 186 520 859 968 755 425 82 491 43 563 660 610 533 765 167 634 567 485 347 329 959 841 438 113 625 231 573 416 936 715 495 759 857 148 639 439 684 940 365 34 799 15 354 250 861 318 648 920 1 560 45 959 190 199 761 671 136 763 874 904 968 984 699 731 23 43 52 735 527 740 991 228 77 881 248 852 412 547 899 250 170 810 833 48 858 932 483 969 953 389 163 451 356 5 92 496 472 760 804 619 853 227 236 233 462 101 351 196 431 361 260 522 806 191 358 470 518 289 741 466 160 33 422 449 561 915 823 246 742 717 951 388 535 331 910 765 478 193 489 342 890 738 208 873 67 248 439 78 463 255 514 951 417 237 483 970 56 240 156 226 557 638 687 43 783 819 161 881 403 624 817 403 651 531 971 884 109 442 394 424 961 624 231 811 404 145 661 640 610 912 307 632 723 297 936 90 66 965 451 691 925 236 472 372 368 896 780 582 206 208 814 741 166 789 429 128 372 827 324 39 337 699 392 47 679 625 316 207 141 131 448 241 490 268 795 816 188 270 363 408 850 355 563 529 709 627 197 287 767 385 433 355 666 159 858 464 947 649 980 351 911 395 564 732 242 706 974 104 459 718 354 176 584 375 662 660 599 782 761 430 941 479 46 427 783 152 503 243 295 115 764 414 473 554 638 7 91 447 624 118 659 446 516 560 342 508 493 467 128 103 883 231 290 174 5 18 133 239 383 300 895 898 905 478 5 886 440 996 794 254 278 99 218 310 778 157 814 63 923 258 432 495 612 213 797 789 441 999 865 532 123 337 223 802 897 129 959 663 115 945 150 237 491 685 748 737 607 306 815 24 589 779 995 779 275 386 271 362 920 140 491 394 875 274 51 388 542 835 424 756 289 693 990 916 574 542 441 597 687 389 168 155 566 682 814 795 288 517 894 734 96 779 520 139 911 499 773 62 107 750 326 415 171 97 47 592 666 965 507 86 768 854 333 73 228 934 669 641 1 474 991 117 617 293 773 255 394 742 509 815 707 720 470 681 646 663 264 489 81 505 578 870 749 767 621 158 633 825 804 622 264 624 879 912 943 37 682 273 345 516 6 389 556 168 657 547 549 821 484 90 857 630 52 234 104 478 453 421 788 260 86 69 106 277 398 381 293 140 529 248 903 299 815 86 259 425 768 716 263 743 329 725 868 315 945 785 46 361 556 86 859 484 865 888 430 257 887 510 809 909 28 790 390 977 693 254 995 159 936 957 624 31 350 804 530 922 8 215 817 438 799 867 477 916 51 229 469 364 154 587 426 497 406 896 407 610 564 754 8 344 148 543 919 710 742 30 468 825 465 559 126 619 848 522 45 177 445 669 166 392 886 871 810 925 679 48 640 727 337 39 750 540 392 256 151 492 403 391 923 617 794 881 58 211 11 839 361 855 726 399 881 599 343 888 615 3 324 336 384 952 560 145 43 128 20 64 33 392 637 943 687 827 667 683 273 698 261 380 332 616 538 494 894 675 363 472 504 570 926 747 227 337 424 321 466 248 191 434 401 455 199 878 928 280 261 824 507 542 388 993 661 397 365 634 205 736 20 221 693 483 804 711 483 470 159 622 77 854 311 912 346 628 452 365 85 959 592 311 60 296 907 605 598 777 998 487 282 970 706 44 866 126 322 542 605 25 937 177 748 268 122 635 946 609 805 207 573 538 143 980 920 480 128 93 416 108 109 763 250 474 16 370 504 573 51 973 241 36 747 152 681 364 923 969 23 839 448 496 329 3 508 721 53 809 572 865 449 163 271 175 100 708 339 127 849 151 303 275 33 596 984 985 176 914 991 7 976 624 345 92 411 836 192 399 562 474 901 641 506 185 664 749 649 197 905 513 461 556 252 939 566 445 452 69 893 557 823 780 617 391 45 234 326 809 450 56 142 228 54 308 505 257 593 703 804 763 702 583 122 56 964 620 177 480 28 209 630 352 587 229 612 676 419 265 845 192 390 913 969 251 954 6 500 914 523 110 167 823 769 645 228 131 693 972 443 256 88 323 999 263 324 700 282 770 683 78 881 672 217 4 918 284 330 717 75 441 86 914 747 844 19 666 922 90 397 814 786 362 415 765 414 463 78 697 721 571 536 959 38 938 656 846 576 368 4 731 928 726 288 751 17 299 114 667 393 767 857 252 67 797 382 623 389 146 457 567 494 277 848 847 567 514 858 424 271 572 675 877 597 911 989 45 812 643 529 382 402 669 645 315 895 784 581 386 663 270 461 427 346 511 288 685 118 204 70 911 822 637 609 20 897 811 546 494 682 426 421 300 84 512 515 669 984 17 796 561 898 797 67 142 347 713 425 537 223 417 437 798 976 832 821 687 113 859 961 503 349 887 556 243 159 217 729 540 689 408 612 628 541 756 294 898 551 318 31 869 53 105 667 7 157 875 378 257 792 119 978 80 297 52 496 490 85 378 358 633 944 698 458 900 218 388 742 9 259 602 961 662 257 927 384 471 942 268 537 528 137 272 762 997 348 634 686 848 546 86 727 983 616 4 366 908 338 710 98 977 256 824 862 707 370 640 520 589 647 259 527 658 292 624 861 227 224 330 313 370 824 952 390 282 344 444 726 728 636 795 502 30 422 499 675 224 484 543 671 322 263 363 591 845 201 124 100 167 471 841 176 924 646 861 589 820 475 373 169 578 429 469 615 943 974 456 778 882 46 997 540 41 517 188 245 94 939 618 542 827 356 467 661 189 914 982 41 136 308 83 379 341 560 275 97 353 350 927 797 143 377 242 336 190 320 974 163 628 95 702 808 871 50 756 245 805 891 91 74 905 181 620 241 986 680 278 773 27 325 477 757 150 124 606 269 429 619 639 510 681 234 427 130 561 652 35 790 373 531 78 417 473 292 124 96 97 574 876 751 421 448 683 113 503 26 717 675 732 512 653 142 261 943 994 367 570 566 733 120 898 374 66 649 412 238 470 891 89 163 989 866 691 409 590 125 244 747 436 698 186 322 242 895 993 726 900 532 813 383 198 962 525 150 384 802 200 542 239 995 317 759 408 4 691 930 884 474 752 994 178 480 148 687 241 406 249 171 219 119 789 526 761 799 622 499 328 646 504 962 846 85 405 641 268 264 368 411 115 615 718 372 891 69 302 522 717 311 592 193 993 615 385 859 992 106 466 313 711 65 68 924 750 470 109 468 540 808 882 773 192 576 533 251 195 139 368 494 915 632 333 677 977 362 491 228 783 203 461 796 294 357 479 19 682 211 178 639 180 713 689 916 216 760 316 231 376 236 606 975 216 59 738 61 337 666 640 934 429 874 462 923 643 821 928 909 487 521 461 29 173 108 437 478 141 747 73 490 715 91 74 763 701 641 152 242 430 244 627 341 468 898 520 359 444 270 807 87 880 669 286 257 196 721 147 214 878 779 211 637 657 161 716 953 630 331 404 224 743 498 24 3 122 281 974 615 626 70 369 917 875 854 327 965 638 202 589 374 744 622 191 821 408 246 927 644 505 529 388 164 142 237 885 511 792 511 852 826 933 612 430 513 32 907 929 25 623 421 282 223 999 927 987 814 469 877 923 65 374 492 41 782 655 507 122 259 293 437 686 718 19 407 951 733 978 612 325 300 154 129 835 656 251 324 943 931 886 279 592 174 775 149 61 354 106 247 408 882 144 447 863 792 289 660 180 687 157 193 960 285 816 112 0 344 610 213 395 170 518 886 740 684 320 728 286 579 283 389 963 252 229 430 534 749 913 873 96 409 942 99 511 121 377 913 443 795 686 778 942 772 34 552 462 745 343 262 131 769 487 21 910 306 551 780 770 712 49 823 190 638 163 958 33 560 903 280 753 139 850 71 404 347 691 175 410 312 961 304 944 496 918 897 962 873 628 170 104 40 48 449 809 64 577 267 9 394 697 101 822 682 466 316 800 762 40 513 980 390 66 381 833 985 639 557 606 6 984 461 949 53 456 817 209 793 672 249 212 30 360 258 932 106 698 678 274 160 619 12 421 60 74 693 997 182 970 919 38 32 995 979 973 645 664 494 124 686 247 531 258 228 944 656 637 256 338 308 169 443 620 969 172 759 136 562 151 499 413 142 594 985 478 955 384 386 831 495 641 937 514 983 723 333 594 115 759 151 641 980 558 47 349 380 91 263 609 556 352 853 757 171 541 372 489 182 909 645 220 943 420 482 628 142 629 622 481 366 293 405 954 46 790 391 785 486 661 771 308 752 339 691 942 203 925 201 226 715 849 477 89 145 198 970 620 265 692 70 688 169 670 807 45 647 912 703 294 633 829 58 455 115 677 255 327 123 316 241 970 520 5 528 739 828 490 530 243 977 250 942 51 964 73 265 941 338 19 826 704 719 397 578 293 961 988 733 54 733 202 293 831 311 261 266 121 723 204 674 244 839 18 311 572 256 104 529 650 399 769 591 600 305 329 383 23 62 38 379 116 377 871 577 690 521 996 240 68 344 547 752 431 535 749 438 360 932 417 17 150 751 875 996 674 65 215 832 58 433 444 134 61 684 10 233 655 555 649 409 578 998 307 19 968 80 436 185 303 178 106 737 289 439 174 584 846 781 271 839 17 379 776 642 523 936 613 191 338 783 346 347 541 977 16 997 780 748 514 803 849 319 837 943 595 218 311 375 76 922 57 932 60 328 564 692 221 567 216 673 476 166 266 46 86 757 164 532 146 983 108 952 204 405 279 355 273 703 781 444 630 546 615 331 125 185 239 67 755 836 858 426 233 397 420 22 183 621 282 486 902 567 573 681 891 24 537 181 736 10 469 594 65 519 693 308 131 341 371 304 497 252 767 302 354 605 626 47 275 848 122 636 614 868 882 970 390 366 50 939 332 25 157 211 810 875 686 183 981 288 180 903 787 414 402 748 860 567 461 427 878 677 203 678 647 49 434 112 396 786 340 150 144 767 350 507 26 558 365 830 148 481 813 674 919 505 582 984 241 796 511 732 14 244 474 222 560 158 708 142 9 711 51 900 909 406 570 70 987 429 236 954 552 134 826 800 459 378 118 484 216 419 462 325 80 788 265 42 835 395 931 192 337 626 296 699 598 187 330 259 128 115 141 600 16 882 267 446 330 144 323 486 865 433 469 304 192 403 476 93 700 348 667 475 719 408 47 175 805 618 667 349 642 261 250 298 231 599 707 573 76 932 86 409 358 834 553 897 812 356 279 998 953 605 831 851 758 778 527 352 469 626 127 711 783 521 276 526 310 748 415 490 810 886 157 322 960 774 135 688 30 862 590 240 646 599 713 534 479 701 952 831 512 788 669 958 353 136 666 476 80 980 978 394 714 849 912 590 520 480 889 535 156 942 72 663 487 791 755 221 364 195 974 327 407 619 153 175 815 794 901 73 155 587 540 60 816 615 177 89 892 317 593 58 384 540 332 696 575 432 762 869 243 396 229 550 489 248 571 78 191 45 674 575 666 843 143 83 543 359 285 21 704 387 417 363 913 675 84 36 147 723 897 738 428 679 625 854 986 660 782 351 251 442 588 131 643 448 877 20 490 260 653 280 760 816 623 770 594 567 205 641 845 470 229 491 321 749 325 928 228 568 452 234 723 600 299 168 34 30 973 733 402 142 310 964 901 458 499 377 531 477 100 773 815 345 969 550 874 326 421 492 118 699 561 595 96 496 219 519 625 288 154 69 13 415 252 135 866 408 144 643 612 933 739 966 988 156 836 306 292 965 0 421 357 577 448 853 917 366 96 109 714 426 435 942 876 372 805 318 350 216 15 356 55 769 535 626 512 512 197 891 592 884 286 555 484 907 737 537 921 709 393 932 315 381 651 353 993 621 699 856 569 104 716 8 626 681 83 675 445 580 924 473 559 648 638 731 380 864 537 205 621 912 148 541 586 286 977 624 162 155 142 120 355 898 516 232 153 77 113 438 813 258 903 283 672 24 341 331 500 648 766 561 243 216 190 704 991 353 840 169 860 376 606 485 68 423 608 773 189 111 861 326 31 724 79 444 350 374 56 299 580 579 935 702 516 708 826 122 407 398 878 298 414 686 883 841 721 934 148 23 953 494 260 610 256 180 938 17 984 271 612 312 949 881 325 732 540 480 3 181 482 366 68 418 868 634 559 864 75 789 9 158 358 648 297 335 338 594 18 319 905 633 259 223 200 203 315 230 55 595 384 604 515 797 366 434 239 248 291 75 224 299 758 448 650 2 987 636 395 654 339 20 622 527 877 932 94 539 109 776 527 893 787 831 574 441 680 256 979 378 868 160 907 894 186 737 162 812 883 505 235 581 833 524 384 845 396 464 64 510 622 548 521 275 341 129 989 858 457 201 507 486 18 180 611 364 224 762 344 529 999 494 343 578 54 470 228 383 42 790 980 674 750 202 417 938 803 662 598 740 491 948 501 77 148 968 665 628 839 182 374 844 122 473 112 506 250 780 208 788 648 65 256 582 991 741 4 847 74 411 833 783 796 813 4 927 751 899 441 915 377 843 96 470 388 948 347 489 250 852 736 727 60 995 434 691 821 654 912 64 102 528 438 541 225 60 455 459 441 537 933 18 654 31 359 961 621 673 872 219 813 599 437 357 214 275 290 745 264 258 691 955 273 81 596 54 367 944 892 547 278 389 962 247 930 803 950 989 920 893 374 589 714 115 251 40 216 259 102 357 650 266 567 286 160 727 321 269 231 545 600 53 10 288 793 65 685 882 277 579 959 562 1 60 694 408 602 604 828 569 117 219 870 191 34 747 299 459 812 822 810 265 512 464 462 91 21 955 699 736 670 716 894 332 148 149 477 594 804 848 70 899 166 465 218 674 646 680 276 141 205 30 297 460 957 656 759 667 415 788 393 541 498 429 120 366 43 113 569 975 566 370 364 363 552 735 45 263 395 693 970 829 645 850 505 920 936 279 518 277 61 181 222 681 58 556 548 466 731 617 531 453 837 882 810 95 540 93 497 142 251 206 274 596 345 863 28 756 875 163 492 902 271 89 844 67 811 342 637 171 684 767 147 688 708 474 215 25 133 407 52 557 231 482 355 230 612 397 238 267 394 238 358 456 356 979 657 694 864 169 502 492 461 676 51 363 318 27 54 285 295 536 936 988 120 710 881 650 385 349 977 686 865 627 805 516 17 520 569 523 37 901 12 330 59 30 617 668 709 646 750 113 557 852 634 372 581 870 503 384 73 879 948 910 11 228 747 784 838 318 103 672 38 655 884 202 703 114 675 232 592 946 227 329 85 940 302 578 200 133 324 687 607 376 43 344 267 371 490 354 662 852 43 98 535 880 406 290 564 143 795 563 236 180 473 673 524 232 111 413 806 201 887 200 789 748 897 559 878 507 454 945 763 169 724 273 825 713 812 48 432 288 276 423 581 692 930 905 8 532 105 247 641 88 733 972 347 802 450 539 479 709 99 276 735 566 983 707 989 617 948 547 347 131 393 401 573 529 36 318 285 370 277 30 406 48 695 174 779 977 939 741 884 219 506 230 307 43 278 977 465 848 942 890 109 145 611 210 771 344 816 222 971 249 375 4 622 913 841 666 981 112 655 962 648 77 342 849 357 652 903 926 697 514 542 666 510 12 725 688 362 737 900 326 289 261 94 75 788 875 927 120 540 882 110 795 197 197 83 132 119 467 123 379 999 724 32 14 743 605 764 406 132 394 283 536 667 946 653 578 411 551 67 616 428 545 347 457 814 289 996 863 276 748 20 764 71 995 762 146 721 357 593 187 540 24 893 304 207 260 602 608 207 554 242 274 153 933 11 288 346 56 797 793 36 150 482 366 788 211 296 188 561 204 398 992 213 167 462 806 604 811 775 281 224 669 437 680 214 11 875 587 88 434 804 944 413 263 153 635 507 906 602 61 191 104 250 854 334 815 910 372 18 455 743 110 394 618 487 576 969 957 205 433 362 515 422 125 48 814 503 46 187 281 875 477 151 413 644 437 644 979 138 532 469 662 441 184 502 59 885 957 493 814 844 893 115 247 292 66 707 934 664 618 347 887 764 408 581 167 676 320 739 532 251 719 982 452 68 562 164 105 761 646 728 20 902 9 893 8 438 786 895 961 978 643 673 701 420 659 810 743 22 356 44 159 462 65 160 273 26 112 522 687 919 165 127 755 48 302 525 504 704 566 263 158 499 661 78 377 818 238 405 219 161 452 749 793 637 159 595 321 258 284 846 894 31 866 391 519 548 811 413 909 437 141 970 140 925 264 870 300 378 479 902 682 753 914 273 531 698 539 587 534 167 559 143 897 401 784 430 867 503 692 693 106 8 878 965 473 370 648 178 283 175 343 330 232 197 137 331 448 123 174 671 72 409 498 71 214 857 550 706 839 906 762 9 731 944 66 587 553 379 62 758 475 248 423 646 770 445 308 223 554 944 367 541 116 405 814 581 840 300 398 6 712 602 189 41 309 779 75 742 991 834 772 550 661 766 990 603 481 969 766 544 301 266 899 882 775 468 474 39 847 173 826 538 669 183 641 135 528 97 999 268 277 653 487 660 981 377 387 320 275 747 982 575 273 174 440 757 283 869 43 640 31 109 596 429 759 673 208 125 778 877 526 485 106 617 290 519 538 493 870 565 92 601 267 143 70 884 876 641 358 465 334 908 933 347 750 94 875 141 626 954 824 753 630 732 577 213 923 520 40 447 943 575 131 659 612 13 479 688 459 970 612 165 611 529 596 714 413 486 591 648 670 237 191 574 94 310 381 467 32 486 497 53 110 163 90 109 432 897 66 902 590 44 110 674 63 186 715 524 761 456 513 737 385 305 772 477 30 118 429 804 320 165 315 539 592 762 664 58 626 10 908 254 792 565 454 323 997 507 596 554 441 862 319 982 100 983 859 701 530 529 420 812 140 198 363 364 375 239 574 989 400 635 310 638 845 206 123 307 522 94 497 564 119 841 894 528 428 330 666 425 623 830 410 806 618 338 679 922 195 544 783 79 638 219 909 981 971 761 326 400 878 468 914 797 127 840 593 342 223 793 951 240 265 633 815 921 466 609 930 10 284 601 934 679 41 545 764 905 726 118 440 995 395 640 335 395 915 341 181 558 191 492 540 798 390 6 369 231 765 320 929 5 551 119 185 322 1 667 662 751 25 794 912 410 751 78 743 828 223 284 434 179 636 115 607 824 144 907 538 725 956 425 748 815 264 493 613 749 895 497 483 990 741 808 988 10 907 484 915 563 678 80 646 551 83 638 363 400 904 621 880 671 165 574 826 144 960 130 120 571 675 795 644 861 697 71 731 552 914 964 868 664 634 913 993 951 572 17 302 250 650 452 596 854 689 476 402 908 55 456 336 78 1 700 604 718 669 84 155 870 783 551 683 789 453 777 379 426 502 108 125 29 858 178 230 814 20 260 690 494 87 356 812 43 127 502 546 833 552 282 423 508 373 235 138 877 337 16 637 992 418 462 629 256 46 0 178 649 358 559 868 617 112 522 356 82 602 10 513 908 143 788 364 886 746 633 625 706 17 384 400 395 395 797 168 798 54 573 191 157 799 923 834 655 665 35 679 788 870 530 768 790 295 587 375 515 899 48 423 744 450 299 450 838 443 970 768 504 779 955 764 919 76 965 754 979 962 107 495 624 211 278 510 790 581 938 34 692 793 356 405 836 807 794 344 200 39 927 846 782 650 803 110 274 733 501 747 72 403 580 371 41 478 913 192 304 660 718 332 337 382 417 618 714 555 726 872 9 812 839 641 874 656 274 698 198 465 404 257 101 15 502 779 87 481 559 248 170 158 813 883 630 708 558 588 438 152 580 807 731 567 145 984 463 219 55 5 449 0 829 916 523 156 779 633 749 914 683 434 791 961 798 236 22 313 901 459 741 238 761 954 26 109 223 24 148 577 114 169 24 155 246 977 678 201 788 579 910 995 636 319 893 794 296 708 984 358 254 632 628 389 665 778 742 856 227 203 355 504 378 408 759 604 833 79 961 597 831 900 75 337 268 605 519 724 45 693 963 628 757 773 83 711 407 114 708 499 266 493 970 804 846 438 449 561 235 662 757 807 461 644 999 396 982 377 369 888 90 173 926 298 13 770 236 502 152 685 622 330 347 149 278 474 768 966 710 523 528 866 773 530 167 536 924 528 908 242 776 141 539 366 540 467 264 886 981 127 504 8 568 336 478 329 483 113 302 427 63 540 979 508 958 218 119 230 388 664 460 1 389 895 31 922 820 676 539 653 50 31 685 168 795 107 712 190 633 613 876 449 82 145 473 861 404 186 728 847 877 908 218 217 94 835 831 233 66 390 488 379 616 329 623 103 838 633 871 954 222 257 82 311 451 179 908 695 497 254 378 825 46 785 471 41 660 149 462 877 783 201 528 367 407 78 305 280 352 787 585 631 537 111 98 595 568 36 806 66 201 672 771 946 852 898 65 848 933 432 127 941 50 355 532 813 19 779 987 525 672 885 410 995 988 147 69 122 383 951 213 417 295 271 250 21 667 146 209 361 805 738 87 107 966 259 904 436 886 648 831 954 673 345 995 378 966 819 819 889 682 932 949 532 512 807 953 111 763 617 168 378 201 105 310 851 989 308 542 215 196 548 262 445 913 732 921 191 616 583 973 485 887 603 115 416 293 461 304 193 385 149 191 533 611 505 352 14 841 455 720 505 562 110 252 868 718 633 301 574 803 270 529 43 178 65 687 72 987 174 258 914 573 277 64 531 420 383 291 205 712 257 888 608 315 968 184 964 594 664 543 73 258 988 707 588 138 749 370 945 762 750 663 435 221 943 281 697 818 706 718 512 954 666 667 613 354 385 982 166 277 336 322 249 506 765 925 687 561 812 62 432 789 70 12 577 376 597 767 721 241 183 461 531 739 73 521 908 917 623 592 98 487 150 872 194 215 278 451 412 6 920 710 438 311 241 849 861 387 849 504 431 396 638 732 1 21 596 898 420 976 848 64 965 922 409 394 753 909 631 173 625 673 522 410 972 866 529 735 484 999 798 312 817 122 372 85 83 765 786 792 67 262 61 752 168 476 650 761 656 151 61 275 493 660 786 385 795 22 335 232 748 945 296 504 621 78 706 380 817 759 863 290 223 878 492 383 535 768 118 501 262 948 333 240 395 49 709 480 426 950 615 457 41 722 454 779 806 747 826 271 502 402 538 401 691 994 495 320 785 809 930 758 159 953 268 677 270 868 678 212 434 885 187 719 467 741 934 993 124 645 46 514 12 662 64 89 250 356 509 202 522 532 562 625 466 143 96 832 717 876 846 882 94 904 249 414 595 381 122 373 35 457 411 134 1 452 654 149 898 862 218 528 671 595 33 685 662 120 354 496 427 508 384 449 182 649 400 332 746 304 790 410 374 158 967 791 5 868 214 866 367 224 261 420 396 752 348 923 784 246 892 127 624 520 852 229 47 376 378 951 109 676 885 752 514 428 646 825 819 728 948 13 118 662 401 345 117 466 945 721 937 9 607 921 650 94 242 655 236 28 132 506 45 122 150 999 727 581 935 321 146 676 373 417 947 899 561 490 851 180 235 499 572 458 465 104 454 814 261 702 176 616 484 306 165 326 647 695 615 452 33 146 397 96 723 332 749 959 810 789 938 984 517 382 197 65 247 971 427 810 468 295 767 911 879 633 85 620 621 847 542 471 155 516 118 265 713 257 241 637 827 651 440 110 433 920 371 39 456 860 123 199 730 223 870 355 202 270 184 843 464 744 361 248 741 934 802 74 77 747 505 629 618 869 908 643 209 990 262 365 940 331 855 993 544 163 6 888 686 728 350 822 757 697 984 443 692 559 541 848 771 197 296 159 501 977 69 506 501 764 109 987 694 708 391 5 733 508 150 429 317 436 879 88 331 653 350 571 121 540 999 473 673 417 275 201 700 742 72 776 837 778 317 118 105 228 658 869 783 607 116 327 333 184 305 447 887 35 509 229 108 886 779 182 277 922 646 479 32 349 467 239 50 350 128 925 532 830 820 264 133 0 799 842 509 438 974 686 925 387 878 434 663 704 535 198 921 662 936 919 269 367 547 338 578 750 366 176 292 398 580 499 289 328 177 89 932 263 50 292 367 162 901 713 727 235 348 822 373 663 2 776 154 272 639 932 682 244 878 283 460 262 351 32 743 637 965 635 797 697 647 332 976 698 873 490 763 676 911 598 222 508 506 66 842 862 145 474 792 720 316 957 594 439 736 59 443 912 596 872 75 442 492 573 249 148 923 607 97 513 579 320 98 955 815 773 845 32 534 607 81 161 572 936 989 169 609 15 809 444 848 684 908 301 260 971 369 183 331 710 665 415 484 781 102 481 88 737 540 988 20 522 691 822 898 10 946 300 984 998 189 146 942 893 428 912 652 312 635 760 893 288 622 471 238 995 984 209 121 778 867 356 366 775 731 117 939 664 162 412 75 128 126 105 769 85 305 130 43 404 227 91 845 17 305 465 595 422 86 778 988 462 579 849 131 71 198 870 998 28 514 274 686 476 607 254 133 343 428 2 19 237 10 626 717 677 455 649 54 155 930 795 867 394 463 61 910 417 691 614 264 776 805 729 72 50 91 290 545 853 831 423 52 907 145 548 55 908 100 199 201 985 398 922 703 664 411 309 85 31 340 27 642 242 533 537 113 85 487 430 337 573 390 539 314 834 34 529 121 415 323 587 603 265 866 378 301 14 42 363 926 641 24 36 121 491 606 137 675 608 499 962 273 417 991 165 932 183 797 464 993 607 986 373 770 212 477 287 280 782 740 403 766 304 794 291 170 724 567 821 238 102 251 840 803 581 46 552 619 952 135 391 603 145 159 905 630 432 187 64 784 370 504 306 382 867 721 674 317 950 142 278 688 920 374 945 897 610 212 994 546 384 641 957 1 57 203 272 994 281 741 339 756 851 525 969 587 829 48 195 467 414 271 736 366 842 188 609 711 930 540 86 143 987 345 542 851 698 38 605 611 944 225 794 975 686 808 164 486 23 111 348 881 757 523 829 760 730 542 235 196 300 194 312 816 541 528 397 342 48 10 491 97 919 84 169 194 905 591 570 679 655 544 824 525 203 790 597 485 419 502 986 527 444 897 670 982 408 899 183 841 993 41 348 606 539 455 588 109 549 726 492 461 654 661 251 670 485 695 498 95 524 195 351 823 345 789 177 170 362 111 630 166 564 152 669 711 621 512 261 267 944 218 973 465 281 779 570 547 513 350 227 572 289 94 174 877 361 343 989 467 988 350 509 482 705 553 413 82 346 319 938 319 653 597 137 2 999 219 497 67 352 878 150 226 161 803 755 95 206 511 622 611 798 211 550 68 165 222 646 299 568 897 541 480 248 745 411 57 699 50 812 326 994 116 628 778 481 103 197 102 289 848 714 231 559 995 916 818 454 995 504 205 67 988 827 879 850 104 397 809 929 910 340 14 925 271 688 330 276 173 373 923 178 94 574 343 270 829 264 332 376 28 34 890 320 717 434 203 995 845 878 155 626 716 211 904 779 504 644 314 77 354 427 698 268 174 697 623 527 914 217 885 652 28 156 151 958 889 583 18 348 560 992 837 734 360 464 893 628 123 26 23 247 296 105 55 197 818 920 924 899 633 703 920 952 535 207 55 161 119 905 639 819 907 956 301 351 378 529 283 424 52 401 950 425 776 460 565 768 471 621 697 198 449 743 904 812 925 505 64 24 332 709 718 971 143 985 410 791 61 778 307 814 274 494 544 436 861 840 390 86 263 910 883 840 697 86 182 160 972 761 84 147 462 42 752 227 358 894 132 813 956 665 101 983 709 500 346 314 224 566 175 961 48 459 619 455 758 230 668 944 986 4 568 483 982 738 903 590 232 114 9 859 711 709 607 70 53 410 371 600 23 581 499 771 353 31 411 257 64 374 857 961 975 632 636 839 305 955 52 220 162 666 736 878 815 770 831 142 723 12 288 206 158 222 831 137 783 570 601 895 879 720 511 928 241 515 88 216 911 293 249 602 724 971 883 416 646 555 114 188 113 935 947 272 842 241 410 82 219 795 75 367 488 82 802 317 610 675 235 713 930 211 979 2 277 165 136 626 913 23 909 602 790 212 294 490 296 553 146 866 948 713 286 635 2 751 464 993 30 589 264 746 263 536 556 542 896 752 706 427 514 157 181 496 49 637 991 829 671 196 183 452 503 309 23 537 127 371 555 405 398 391 285 733 470 307 843 533 691 543 837 709 488 224 405 793 392 479 116 76 738 524 341 972 776 761 166 541 62 331 702 917 576 570 932 524 610 419 480 146 103 447 343 968 447 127 370 735 528 915 887 942 204 222 746 15 346 573 55 160 701 401 925 66 490 634 556 887 335 669 837 659 806 30 765 436 637 528 656 645 219 591 704 212 506 966 126 305 959 561 134 180 166 336 58 977 395 722 733 910 223 585 254 891 420 57 940 244 680 428 640 274 55 384 328 146 59 719 240 287 944 193 522 417 251 3 339 918 855 872 139 914 825 109 705 536 764 765 823 386 770 956 964 230 504 450 737 161 102 97 168 682 37 581 706 419 836 728 642 706 851 327 199 819 585 873 167 315 203 760 990 381 259 519 475 846 943 921 184 929 442 463 882 344 955 501 82 718 45 67 72 933 639 597 264 823 886 158 31 820 339 277 935 642 376 167 448 419 124 560 833 891 392 765 883 141 837 474 759 233 836 262 329 750 908 447 182 567 743 292 286 310 619 678 956 14 926 926 477 80 499 760 253 561 169 382 500 442 704 146 387 336 569 385 305 156 248 752 551 48 726 87 800 522 832 682 114 28 101 662 940 966 348 745 140 109 22 200 536 892 187 761 259 458 562 934 629 507 663 465 987 61 982 464 903 171 185 210 95 4 384 125 586 876 176 524 621 608 369 965 77 809 53 628 135 337 423 682 969 151 967 493 154 303 364 870 226 850 665 812 22 963 487 914 328 550 426 109 270 244 875 855 821 323 357 712 225 596 934 678 982 182 215 440 934 698 510 983 404 599 801 884 434 785 946 481 748 213 68 516 246 623 219 241 838 549 191 444 509 124 564 561 579 724 907 498 449 474 612 663 646 603 84 145 359 592 730 832 807 779 710 976 493 27 471 210 372 684 585 980 705 251 686 165 78 964 627 903 101 42 517 274 218 942 506 228 725 948 925 934 127 436 567 770 806 785 961 939 502 744 261 174 117 188 791 691 734 118 138 245 148 251 479 962 744 6 948 556 992 540 263 427 362 559 851 468 662 675 460 353 541 825 564 578 752 685 930 603 517 243 361 430 436 685 854 105 419 736 164 234 241 34 926 878 553 996 145 588 409 14 944 243 349 973 151 48 291 210 928 668 623 4 461 76 640 477 514 233 267 680 164 107 693 194 782 112 558 839 187 191 517 774 478 889 132 668 688 466 822 412 974 311 140 932 470 614 42 654 761 784 165 558 239 455 646 113 330 797 909 833 722 173 656 739 513 206 970 881 193 336 802 944 910 332 192 624 908 304 863 452 338 425 210 102 899 905 907 540 5 161 900 813 738 14 539 766 102 694 371 733 614 256 232 901 990 159 843 141 566 420 557 182 986 128 21 774 522 893 150 26 40 187 935 888 53 580 665 407 953 777 471 279 790 248 15 813 66 634 168 307 389 624 44 154 399 457 436 919 693 549 789 228 835 980 167 195 972 825 160 473 880 795 608 247 456 248 496 27 651 401 233 237 544 47 966 306 555 332 141 659 991 996 855 977 205 159 632 163 191 717 542 864 112 271 310 998 597 960 197 949 298 830 231 742 426 315 996 138 796 568 545 318 326 3 0 102 819 461 477 191 707 713 63 142 677 17 288 661 843 300 102 938 239 427 917 820 394 588 903 714 717 285 388 229 547 717 909 558 739 376 189 616 985 687 623 867 9 626 564 543 348 111 763 804 392 888 970 509 330 647 228 671 954 70 708 776 504 650 741 447 358 694 913 955 618 981 668 922 385 146 581 368 912 501 10 46 302 234 122 692 763 273 45 76 100 823 622 906 49 841 843 980 962 865 952 461 416 982 703 876 139 350 848 967 201 388 377 502 548 676 104 547 432 945 218 204 397 993 370 620 526 240 53 639 325 478 343 822 172 677 622 834 710 20 522 845 644 88 828 422 367 978 873 260 160 937 557 932 534 530 875 435 913 226 172 201 840 608 442 220 48 814 491 505 945 466 592 487 685 773 385 959 240 558 536 545 428 454 896 423 355 655 856 155 889 527 753 49 215 910 115 153 725 59 546 360 415 317 135 231 142 222 485 375 686 678 101 900 120 583 389 808 336 764 555 630 137 441 595 380 813 253 163 320 990 338 439 930 642 477 205 711 569 127 701 891 474 195 742 821 721 215 846 692 356 629 393 335 588 80 485 558 938 103 385 95 753 730 68 27 506 777 572 989 53 208 381 847 21 147 694 455 84 261 63 50 94 829 387 537 596 580 12 677 759 378 640 765 212 179 521 264 405 137 266 574 73 205 472 287 135 119 522 96 660 198 811 616 548 664 925 407 944 561 678 805 694 937 315 891 380 506 985 72 336 646 934 857 432 808 366 421 971 850 328 26 475 782 541 15 467 752 769 486 775 607 928 463 268 90 514 230 850 605 463 851 11 162 228 247 456 377 756 906 935 785 635 231 335 582 40 102 470 104 567 195 420 750 357 188 145 151 637 207 789 609 208 366 354 18 532 665 450 851 743 820 726 85 540 770 82 119 701 362 112 442 874 473 20 470 29 127 982 657 160 171 541 297 88 515 233 73 893 412 962 976 828 972 443 389 849 262 32 144 969 216 751 259 701 989 998 67 38 35 514 510 25 131 590 603 252 258 587 802 557 214 978 767 381 217 774 179 569 766 25 34 713 672 888 78 113 373 23 926 346 627 582 261 884 288 420 834 400 459 872 977 779 730 910 959 578 906 475 479 503 454 77 541 575 392 670 997 532 951 324 368 657 559 977 560 822 77 406 146 746 694 505 537 795 787 877 83 394 623 164 121 618 824 278 91 394 888 865 811 160 71 631 913 256 137 49 453 499 100 342 795 293 4 439 433 638 170 309 186 10 572 56 279 401 288 451 762 16 618 506 612 101 465 833 115 380 150 297 122 270 723 823 591 113 918 478 813 599 423 54 466 104 7 580 807 426 558 754 948 710 284 751 623 170 544 361 132 855 71 774 983 457 30 844 128 662 936 854 443 450 605 551 310 776 382 330 191 765 882 440 393 289 579 827 962 586 650 985 918 711 712 783 443 379 144 948 798 926 585 247 390 939 829 786 375 257 807 124 551 94 50 12 489 200 922 853 950 662 476 491 564 834 798 596 650 271 134 279 874 55 834 587 570 960 841 745 819 561 437 244 839 113 585 221 796 285 966 882 550 536 128 604 68 203 296 348 876 878 834 404 225 170 466 652 717 506 164 419 214 385 750 546 821 355 958 543 183 311 374 139 431 982 267 143 997 442 682 979 374 192 940 183 501 727 844 410 515 9 498 14 147 105 163 265 721 542 1 432 9 346 34 408 766 449 772 276 202 552 428 929 338 146 735 675 8 858 297 534 684 551 872 594 902 444 816 331 488 522 335 903 677 38 282 485 903 102 315 87 37 124 612 331 585 275 152 188 831 973 809 458 740 556 650 704 903 157 888 917 13 138 60 747 308 623 780 295 849 752 62 647 294 169 435 400 922 83 986 446 373 204 542 797 635 726 260 262 954 14 144 875 753 766 761 963 75 452 61 194 67 503 136 489 715 361 255 628 494 410 159 146 184 797 185 388 872 507 59 812 505 139 734 879 930 344 581 618 331 759 890 605 856 1 248 737 967 126 739 111 147 993 624 497 72 275 381 918 356 91 296 132 409 914 970 653 923 227 885 818 412 13 770 813 819 675 750 249 216 737 786 877 243 976 689 840 153 225 247 656 841 398 709 358 923 808 816 163 937 860 626 446 594 581 25 795 121 260 945 344 533 101 137 642 517 188 293 335 868 929 420 764 733 574 639 576 503 695 737 905 788 813 928 482 486 432 609 494 661 401 776 722 947 240 793 151 262 131 575 660 295 13 895 668 586 675 863 934 363 219 581 419 465 651 701 981 852 980 920 426 382 396 54 317 459 867 899 692 800 48 47 387 58 353 716 431 309 634 639 502 2 703 662 242 154 971 684 419 846 866 397 317 167 66 570 901 536 995 110 168 418 370 382 782 873 513 918 486 768 429 15 521 976 272 672 686 492 889 783 12 552 398 558 446 368 950 299 869 794 176 999 479 592 10 310 78 386 873 497 767 508 532 275 753 39 367 218 122 657 767 732 515 520 172 14 567 818 538 393 985 336 808 17 17 996 845 77 647 242 628 612 3 469 937 381 656 371 103 161 687 424 433 970 140 206 682 0 14 679 48 937 599 174 511 417 659 130 933 510 587 287 21 97 742 525 346 677 453 923 468 386 547 886 239 386 246 229 435 605 780 466 417 387 324 643 153 543 883 609 739 92 969 203 182 833 930 316 702 686 233 751 26 249 831 516 925 272 659 618 5 253 121 428 894 681 642 401 248 130 673 733 918 815 846 207 411 201 952 185 483 644 682 978 603 618 787 959 475 614 42 594 236 949 202 937 419 270 627 451 204 444 651 274 3 50 218 62 58 779 475 701 239 93 52 712 757 26 644 528 477 369 326 232 178 31 834 77 658 806 428 39 441 172 521 783 57 11 65 997 587 532 311 304 330 495 442 421 133 326 910 204 375 460 181 89 247 422 235 839 268 675 458 254 461 141 313 516 48 683 618 252 602 712 133 669 987 396 891 618 430 257 347 618 822 611 802 945 698 410 832 70 211 79 620 645 899 877 481 347 947 517 552 435 832 544 59 539 560 75 694 945 515 907 517 516 926 711 909 215 161 758 755 697 134 133 212 655 524 408 926 511 859 77 968 27 195 270 815 529 788 149 455 682 627 305 521 944 17 888 952 34 167 810 54 86 783 732 243 693 817 710 470 454 725 443 122 17 45 892 574 112 972 852 1 553 442 291 418 18 314 394 480 844 677 721 883 615 677 172 576 52 745 499 517 351 626 220 663 914 766 817 243 987 99 119 489 165 723 869 512 156 877 391 559 189 34 112 164 388 358 962 486 261 481 756 887 113 816 144 131 788 670 60 229 583 452 397 907 952 469 965 154 782 905 380 123 540 855 762 246 482 870 341 454 857 23 109 866 271 683 485 1 888 677 264 569 872 68 584 333 390 771 344 837 238 372 894 376 91 236 970 732 598 60 887 433 108 965 278 166 545 510 318 155 843 780 83 162 223 96 465 704 244 473 285 981 428 751 219 491 218 309 483 591 230 818 94 334 908 579 674 508 844 742 734 958 650 870 256 339 406 43 171 115 812 409 25 595 703 952 900 119 256 351 482 538 289 519 685 881 969 390 27 54 623 879 14 704 924 926 570 383 815 772 393 917 792 44 787 192 869 924 163 453 747 396 462 944 324 352 313 432 687 8 758 682 520 289 712 78 960 353 826 91 850 18 270 491 14 970 562 702 415 878 982 177 98 845 174 861 11 307 629 942 870 934 803 769 583 104 365 567 116 763 195 21 937 500 230 739 991 357 202 652 876 646 886 869 497 478 264 50 528 539 420 4 420 134 660 463 460 655 705 137 226 694 28 371 494 642 433 16 728 614 700 696 662 890 835 363 27 549 940 204 902 562 804 448 690 463 377 955 271 264 600 657 650 435 670 299 300 794 803 465 364 750 843 543 355 648 915 552 93 120 204 247 84 170 920 76 710 662 417 462 692 963 320 972 207 419 614 636 118 961 828 10 386 103 857 302 183 535 655 922 774 47 987 740 92 177 475 168 711 49 991 760 131 98 355 383 180 739 734 121 787 474 101 929 576 583 298 644 465 0 505 598 472 73 740 79 127 470 115 947 128 192 230 762 697 599 575 931 501 955 904 783 757 544 884 701 415 832 541 839 54 146 871 921 264 88 226 706 820 350 36 503 898 474 165 50 102 151 757 514 973 18 935 191 58 951 911 858 24 439 791 407 464 965 712 583 496 532 748 42 933 105 387 490 473 999 156 673 993 928 96 582 691 665 472 496 458 506 875 786 287 352 8 601 104 568 287 221 740 856 962 710 678 186 970 128 61 534 859 551 244 963 468 916 216 91 564 716 423 233 229 333 555 203 834 194 253 567 416 843 51 143 278 691 281 94 271 241 578 46 691 140 557 801 963 738 702 259 869 433 971 805 617 932 636 544 351 754 790 223 387 803 898 521 112 420 249 530 115 672 88 690 23 66 825 694 789 51 678 380 479 467 917 760 664 282 11 398 375 621 857 999 553 155 795 273 420 884 37 60 934 262 926 14 479 157 157 111 418 207 537 554 103 636 320 589 188 45 865 115 210 586 44 816 926 771 211 358 52 978 376 963 620 906 345 763 12 855 17 174 970 290 455 901 810 266 880 442 688 643 381 246 28 240 253 85 369 295 598 571 636 306 259 987 477 495 744 981 842 854 21 184 357 715 755 563 450 831 32 589 206 247 429 799 652 412 332 937 446 57 174 603 243 880 44 886 498 651 861 606 92 848 704 520 673 382 763 969 337 506 324 356 216 900 269 118 768 773 838 433 125 68 728 902 665 879 408 522 905 756 837 862 701 501 628 684 244 568 785 464 190 879 276 397 254 2 997 619 522 250 230 444 687 164 504 409 126 895 686 447 165 145 825 963 948 1 829 19 342 422 817 602 898 248 16 619 956 211 219 258 788 538 7 237 422 461 53 644 485 611 908 208 716 571 927 104 209 378 565 546 526 869 980 937 416 816 840 856 500 507 893 635 746 886 745 230 128 667 530 935 193 120 244 36 506 575 225 103 183 805 121 38 972 812 453 516 206 622 20 118 812 305 257 502 4 886 491 909 170 298 822 680 157 685 687 283 255 728 838 382 441 976 119 325 327 162 492 297 300 909 818 347 602 415 412 582 61 822 676 168 232 271 915 883 853 362 555 348 251 171 745 583 324 817 48 370 745 424 114 69 609 700 772 590 836 512 955 21 764 177 32 885 811 540 412 328 248 345 66 718 851 102 280 377 560 743 825 225 802 926 447 26 925 886 868 984 148 283 260 567 162 574 418 180 107 271 254 105 363 18 341 760 560 737 724 995 503 415 314 591 804 526 441 241 477 89 9 672 524 672 657 764 97 171 853 271 387 729 809 704 289 4 489 344 810 721 351 75 759 552 715 124 954 758 793 318 634 545 783 144 342 547 408 643 667 116 170 459 876 147 820 630 815 166 61 717 703 514 594 548 725 172 990 58 658 793 188 518 955 589 937 604 430 883 233 993 73 893 412 601 492 721 875 579 746 228 438 852 445 435 888 340 376 101 493 448 692 899 972 160 390 975 938 982 395 826 320 812 905 11 427 839 533 324 359 780 419 166 528 904 592 156 506 747 358 330 886 85 646 690 842 238 603 276 672 611 64 843 87 923 974 879 34 454 297 621 660 371 972 830 81 825 528 472 577 575 121 439 909 795 266 290 554 964 423 26 901 876 813 970 301 389 107 119 653 199 10 659 843 371 808 977 484 917 843 104 313 737 357 478 900 323 221 931 794 348 702 3 703 475 670 483 392 754 930 810 35 40 413 249 496 773 18 826 167 524 795 691 563 228 354 501 723 47 159 381 201 872 428 425 856 911 707 742 927 173 721 3 783 801 942 693 128 624 979 894 985 109 667 815 475 634 193 692 862 585 367 575 618 746 10 791 486 208 68 326 316 243 563 692 4 203 288 231 668 336 230 335 692 30 503 365 691 57 74 619 951 313 986 59 365 984 456 772 33 473 310 730 368 656 288 596 934 290 239 284 997 309 626 208 666 740 865 500 265 308 711 76 834 168 719 706 60 722 415 290 179 564 805 739 143 135 160 801 29 7 19 383 110 107 567 184 129 37 959 824 493 212 916 840 345 179 918 449 51 329 821 588 13 526 947 856 723 867 679 141 336 977 602 973 600 559 440 904 10 139 735 80 498 933 979 895 611 433 218 768 224 628 373 97 461 583 484 784 964 918 633 140 113 449 891 901 792 233 705 146 392 371 960 528 79 577 618 195 357 572 698 916 823 659 179 730 851 665 443 556 413 143 157 791 358 63 557 304 24 169 561 993 672 949 697 9 922 620 486 291 581 938 888 740 320 661 21 200 405 914 24 116 696 109 705 730 798 382 766 323 899 948 352 359 625 297 957 891 247 275 588 426 181 202 876 136 439 112 403 451 547 633 228 252 560 326 335 605 987 785 2 627 886 586 144 497 924 865 86 195 124 371 643 83 822 620 507 735 195 423 28 577 720 620 27 14 267 941 225 912 799 296 248 621 850 736 145 269 390 525 283 722 992 852 468 33 342 164 939 660 438 663 94 122 632 209 832 818 63 683 121 323 280 984 304 553 59 694 46 425 430 820 416 758 242 390 205 674 275 369 194 182 689 128 843 259 387 178 946 130 942 598 183 860 466 746 503 933 288 594 523 921 105 311 815 705 312 906 337 26 811 90 88 634 506 804 914 655 812 551 287 753 806 208 411 594 852 727 243 310 188 829 649 961 12 349 534 701 867 308 727 701 792 955 294 459 390 586 962 228 10 774 783 677 436 595 720 261 714 987 257 852 90 976 676 363 201 565 677 821 556 896 266 346 777 91 661 850 932 674 320 108 798 24 704 839 703 960 779 518 826 540 813 366 197 221 256 932 284 550 48 875 180 736 248 532 269 177 939 600 207 263 697 589 624 422 102 928 65 753 293 424 468 724 597 878 646 843 9 189 783 233 70 119 278 217 916 384 296 917 169 794 738 475 506 556 568 213 120 840 661 726 638 636 17 941 957 906 831 902 568 26 139 274 373 21 415 198 658 927 939 797 82 936 402 141 705 366 216 3 333 806 445 754 194 206 747 764 660 799 280 26 143 63 425 84 26 653 261 28 11 765 115 965 964 47 258 592 539 820 402 618 750 497 90 336 177 371 613 756 901 750 749 29 819 432 762 326 682 61 460 425 891 125 26 493 824 226 93 501 666 205 196 725 692 843 541 631 97 846 414 306 733 986 228 910 18 586 664 427 971 350 256 831 904 147 195 861 10 432 649 94 66 959 932 206 290 982 942 675 579 381 640 407 661 678 70 807 345 363 105 361 95 393 194 802 861 510 152 291 586 596 604 246 530 571 155 439 581 573 500 473 172 751 980 325 192 514 911 981 41 587 362 649 726 822 742 328 733 223 465 617 277 432 288 690 188 71 871 43 443 869 896 396 146 57 101 423 262 806 390 469 81 494 455 818 291 756 152 823 41 127 725 266 213 429 169 457 689 585 831 436 327 770 333 596 387 977 545 998 402 210 598 129 492 574 380 421 349 241 749 253 900 69 693 75 34 247 879 206 319 382 683 514 328 225 600 652 844 583 576 68 565 355 64 663 994 744 70 297 256 606 349 384 392 971 33 78 631 667 829 271 460 779 533 377 735 157 783 384 312 377 731 311 91 8 392 648 822 726 305 375 606 991 907 171 346 91 69 881 206 539 362 544 660 796 469 91 701 788 532 623 510 781 99 183 631 936 551 902 909 83 663 10 501 509 606 514 453 167 452 570 405 963 711 413 612 464 54 875 553 653 767 144 9 519 188 97 38 750 422 325 532 490 64 702 834 687 356 761 684 517 610 414 724 131 161 396 230 843 6 15 719 714 987 107 887 309 356 907 209 248 986 172 731 240 950 366 860 470 201 87 883 919 236 466 408 277 667 180 309 649 782 415 247 318 108 317 330 669 578 286 565 867 841 316 527 610 585 820 875 53 49 250 740 407 577 111 528 288 940 187 536 887 55 838 505 83 313 644 859 190 370 249 450 231 858 51 859 908 856 36 104 979 511 391 356 596 442 20 679 87 835 648 259 147 925 136 776 340 143 456 678 889 747 498 687 138 940 397 218 958 174 382 728 171 472 729 331 39 543 802 591 504 687 522 949 92 4 868 214 342 900 588 924 35 840 587 78 604 965 216 897 116 986 317 217 694 845 670 356 43 914 760 174 765 917 132 307 863 633 989 826 667 147 559 24 300 606 504 181 577 517 834 620 817 189 520 528 97 487 13 941 546 857 771 778 763 695 211 986 645 105 129 540 521 205 704 782 651 3 147 282 815 485 366 792 623 335 525 463 321 645 632 423 716 444 783 891 776 927 622 780 337 478 996 496 36 42 676 263 260 183 538 491 179 114 748 513 306 56 479 251 578 290 287 547 475 182 47 63 307 449 297 652 963 303 133 334 869 722 694 745 8 408 921 745 566 109 575 579 869 632 153 505 756 509 924 6 531 156 338 231 887 457 808 653 306 20 766 13 791 352 75 126 587 46 773 993 90 163 668 199 978 243 227 777 933 633 708 758 117 623 629 751 864 277 734 935 639 890 772 878 243 714 59 956 368 16 62 149 744 139 119 392 592 971 82 201 916 300 933 199 828 806 177 798 901 562 792 732 93 25 267 35 51 858 799 636 944 466 858 104 360 63 554 450 751 510 428 823 376 36 186 889 61 553 711 88 465 244 451 804 537 733 369 683 279 336 546 313 728 359 149 906 363 634 457 913 810 791 301 834 739 488 301 362 251 451 607 393 928 54 650 496 184 847 126 282 965 731 989 240 512 466 825 352 495 684 227 987 252 796 510 962 870 554 394 113 520 372 765 322 715 170 452 53 869 842 41 769 235 126 136 554 794 413 752 326 830 373 410 357 263 337 474 280 594 657 979 322 802 359 84 46 240 649 845 953 358 282 836 6 419 847 973 982 356 524 771 155 833 766 398 496 233 660 349 993 704 484 153 151 826 788 93 123 530 671 320 452 651 241 405 91 98 976 131 931 223 221 745 317 977 448 49 978 826 326 829 849 793 979 463 655 326 731 638 346 469 999 442 538 535 226 467 540 114 646 514 42 326 211 542 292 315 375 175 368 348 799 970 968 818 163 861 485 807 808 891 682 908 927 484 779 317 727 770 933 819 832 830 448 823 39 145 145 789 999 319 755 407 759 910 489 649 484 271 717 203 541 672 75 167 39 318 989 173 925 155 138 423 355 500 548 725 920 959 289 400 219 899 367 474 311 380 710 60 97 582 935 975 275 603 101 528 293 783 142 616 683 960 559 479 998 497 685 234 791 510 392 639 485 704 336 434 435 55 117 827 368 469 698 371 782 57 997 33 775 991 25 167 993 679 165 686 665 15 265 750 818 308 6 398 807 276 941 155 453 241 103 237 130 309 964 662 294 671 512 479 653 780 839 856 537 506 466 984 223 581 904 154 644 815 980 785 339 63 970 263 378 342 31 794 924 54 4 10 349 677 533 398 790 609 748 540 256 793 945 589 552 971 947 203 404 726 22 884 267 958 341 265 743 400 105 136 671 557 109 99 166 867 955 211 861 900 407 507 4 303 747 806 478 382 506 125 230 504 619 641 436 541 189 572 393 136 29 195 418 861 236 345 62 821 584 373 597 810 328 158 595 940 968 716 541 160 579 101 220 802 153 546 908 15 726 916 35 271 133 937 777 195 968 918 369 547 920 504 728 697 856 697 796 391 765 337 909 749 844 775 139 866 960 414 142 50 782 559 618 995 988 473 106 26 209 939 20 741 882 30 338 289 439 647 421 617 440 103 396 657 745 887 798 932 71 383 938 278 491 932 731 701 103 123 975 949 992 201 865 656 239 209 843 181 655 51 629 12 637 429 60 483 262 374 361 159 866 949 182 552 91 934 651 643 760 285 235 210 197 40 985 977 419 10 221 858 43 640 22 652 288 1 586 103 378 992 161 604 754 805 896 78 891 126 753 757 715 476 689 460 990 950 805 791 471 493 774 563 431 475 497 876 415 414 930 517 220 117 885 928 322 428 195 911 606 128 186 939 739 544 108 295 241 583 687 119 776 931 146 272 946 876 502 274 686 454 745 419 839 722 382 619 848 386 650 387 747 354 325 918 285 389 1 109 501 647 92 973 40 817 920 958 618 390 443 945 412 147 783 364 19 859 766 866 369 631 598 248 220 221 964 46 637 274 331 723 465 465 247 691 892 335 695 385 81 700 632 652 607 460 416 199 863 813 591 725 183 552 61 50 385 163 599 563 324 572 143 68 381 846 263 697 723 36 583 278 749 165 360 356 738 697 716 899 388 575 775 366 804 403 851 449 882 267 318 699 747 175 687 830 545 128 412 363 218 942 759 849 326 161 650 362 547 674 294 394 289 677 40 922 853 98 478 329 541 228 575 523 856 956 411 629 601 120 319 731 923 573 561 360 244 922 287 576 782 108 316 610 253 83 449 175 60 265 764 621 923 343 789 364 577 248 964 334 836 789 331 575 813 887 501 63 497 813 677 100 523 658 776 188 366 282 833 634 806 947 103 130 329 253 311 499 928 680 587 903 289 142 186 611 143 956 205 729 201 35 408 437 387 572 517 329 720 438 558 888 622 675 568 24 141 80 785 285 704 985 984 479 568 426 596 135 787 195 855 774 170 371 633 705 166 242 700 570 143 63 964 724 245 868 87 144 538 105 153 290 129 77 353 874 716 637 212 383 687 140 411 618 106 807 377 672 212 378 377 974 584 520 454 419 842 348 167 23 876 414 638 707 726 648 640 993 344 107 25 290 485 525 725 937 939 132 197 575 667 473 642 668 447 383 892 121 537 837 407 926 535 176 234 175 575 301 521 359 37 930 591 969 884 81 403 114 101 392 8 808 544 70 412 406 191 950 909 788 243 132 877 452 325 797 660 894 753 696 557 198 825 214 665 118 227 793 329 84 510 922 43 235 155 51 329 924 537 587 191 101 57 717 866 414 250 575 963 140 20 971 773 683 355 36 156 37 476 703 120 627 293 18 291 686 30 222 898 974 273 163 675 925 376 307 577 796 852 977 832 340 767 139 12 489 575 187 529 37 544 187 675 696 55 348 874 499 280 706 674 925 662 592 232 955 232 961 388 507 413 84 653 485 647 176 267 426 25 600 213 620 351 163 296 972 321 995 76 577 30 310 920 505 683 91 265 849 466 119 578 71 933 698 956 981 105 577 124 743 582 230 643 670 907 258 202 584 311 964 187 263 894 511 89 232 354 37 360 645 26 555 460 391 344 820 316 334 968 426 564 823 128 898 96 739 433 620 619 683 55 367 883 590 25 514 951 40 979 792 383 386 947 325 183 503 900 727 659 975 929 26 639 464 225 706 117 525 44 72 741 360 892 843 869 279 874 252 235 182 993 201 990 373 507 166 679 176 453 353 494 719 339 961 169 808 425 518 981 456 232 276 879 105 420 225 555 777 709 51 189 655 978 323 425 230 567 48 851 882 583 104 132 61 843 182 264 496 428 910 991 972 124 31 765 307 550 970 808 138 526 474 626 167 461 664 533 303 216 783 547 390 924 468 844 976 573 564 36 188 238 667 888 790 543 512 326 91 761 739 842 352 918 444 906 122 320 656 99 984 257 453 610 867 804 728 782 20 451 535 268 304 687 366 130 339 816 359 457 375 982 243 63 258 171 622 715 240 914 586 606 410 426 972 806 416 490 758 228 208 951 402 62 230 634 268 93 575 942 357 171 443 170 152 615 881 317 694 745 460 468 274 38 275 784 210 42 345 287 528 770 351 99 544 284 701 619 605 120 642 583 226 48 219 795 892 80 199 266 583 352 136 174 900 858 248 699 469 913 568 777 416 820 791 557 12 469 753 396 797 671 29 979 563 368 634 710 818 114 194 569 780 903 414 447 973 28 805 423 602 542 455 573 43 739 596 820 729 796 128 285 488 758 781 691 157 640 653 600 662 703 150 989 209 429 332 124 666 175 18 286 61 473 645 144 101 657 749 374 484 420 292 237 522 266 218 972 463 527 519 232 661 826 676 729 70 345 983 320 302 440 968 45 54 791 146 69 565 803 392 2 518 209 982 914 794 190 620 445 770 313 394 788 775 446 624 465 257 469 134 927 247 225 294 921 866 393 185 859 421 469 76 55 57 403 848 881 735 30 220 970 416 941 547 995 784 41 968 16 758 270 739 567 961 888 241 606 879 498 553 520 99 307 128 962 992 124 923 864 97 565 912 511 94 644 938 48 318 224 904 696 64 410 368 752 791 658 546 599 906 507 602 997 518 35 251 814 470 793 917 348 345 644 379 364 227 283 979 363 692 131 355 396 54 493 773 146 251 600 597 998 92 853 361 467 261 636 385 183 997 530 894 682 337 729 373 121 252 296 965 65 428 959 106 746 692 553 46 709 562 648 698 138 489 275 458 728 467 226 215 808 537 153 259 552 234 262 327 879 275 551 199 108 13 297 839 892 990 60 550 568 6 41 41 391 618 6 196 508 237 833 737 703 814 848 1 323 874 645 965 628 508 425 669 118 753 699 996 660 53 81 530 2 922 94 602 794 824 118 125 191 39 716 979 291 995 393 373 617 391 960 605 233 932 712 43 710 829 928 282 777 724 359 792 205 675 826 871 969 115 152 444 409 17 95 163 791 751 175 802 555 172 709 419 693 761 215 928 600 312 608 974 652 430 456 777 841 813 653 831 893 988 789 993 849 610 151 706 684 580 764 291 231 446 164 393 52 746 726 379 781 117 72 680 161 166 15 237 846 687 998 199 248 260 32 174 809 925 810 751 106 790 216 269 839 41 535 700 367 439 297 566 169 950 471 317 328 810 539 906 356 741 877 326 166 766 915 21 963 38 518 328 164 699 801 180 721 560 751 920 959 168 478 775 870 762 748 430 937 266 668 187 197 456 944 822 953 823 486 112 212 528 503 224 701 650 60 861 137 615 373 453 29 988 743 680 358 596 770 870 298 243 565 378 327 524 417 629 694 871 989 827 157 217 422 198 477 178 430 459 879 911 631 357 799 922 654 622 305 663 792 119 548 305 393 311 996 337 946 965 182 876 164 993 25 456 426 201 171 155 267 456 112 991 864 169 341 419 965 972 184 577 957 485 277 177 888 422 642 953 142 440 651 77 799 806 896 922 278 743 829 322 730 997 86 404 862 693 768 109 376 5 976 46 595 904 182 676 639 216 857 851 116 13 719 642 657 808 287 17 445 350 482 312 14 783 935 531 357 572 244 191 668 663 970 946 95 304 878 202 163 154 155 164 8 995 148 219 324 807 312 295 569 366 471 828 813 678 898 185 400 371 601 410 201 221 669 832 353 49 424 302 338 486 25 861 297 657 706 627 509 702 304 968 346 596 160 980 999 812 781 334 284 561 574 528 556 980 138 953 577 282 634 932 315 476 495 873 941 246 352 373 575 84 214 565 294 698 416 576 378 304 762 428 489 773 832 761 650 670 727 865 396 891 569 285 693 360 764 691 108 862 733 438 127 543 240 675 488 135 472 961 275 970 915 29 735 814 573 459 700 702 679 372 860 969 339 908 85 170 668 977 123 231 608 449 691 796 258 851 584 499 477 163 173 800 528 580 378 564 260 833 283 622 781 57 154 366 883 6 37 866 695 364 589 200 446 997 512 555 51 224 881 30 71 548 25 637 342 762 112 490 822 328 600 977 899 680 694 390 193 835 899 936 106 970 334 782 285 732 525 596 962 385 114 996 496 608 328 339 110 452 450 349 830 502 430 382 382 281 266 524 217 410 569 854 342 372 544 879 938 53 816 868 616 930 401 511 273 313 621 949 963 745 425 724 803 633 479 48 440 807 510 776 810 355 568 361 149 843 586 554 911 506 63 232 837 458 823 312 545 170 760 563 236 139 246 672 549 59 116 716 831 624 835 336 634 927 985 553 532 595 126 572 412 323 827 724 774 963 636 811 895 493 449 534 302 891 165 349 409 998 959 75 973 958 933 597 354 988 864 276 765 817 560 687 951 939 669 592 2 128 103 405 409 916 14 464 648 959 276 927 814 224 35 389 559 601 821 106 378 290 403 775 276 41 329 684 294 355 985 654 812 827 155 397 922 332 643 457 115 155 611 887 33 206 891 150 488 399 665 941 912 621 527 930 982 967 277 593 285 932 622 896 269 90 681 836 228 839 721 912 992 107 78 918 313 107 609 852 670 197 271 978 474 738 479 117 221 253 331 961 49 82 91 195 51 672 919 263 863 672 584 657 722 683 212 942 764 430 535 361 431 234 408 32 451 135 380 263 285 858 96 499 863 781 53 497 171 107 749 134 169 32 764 529 154 471 326 891 959 719 755 42 125 909 751 389 694 207 172 904 247 653 289 790 685 900 150 319 567 460 35 136 703 382 564 683 608 114 625 750 595 523 508 264 659 183 87 698 823 517 87 124 340 687 307 948 377 764 161 490 760 679 900 508 950 216 362 927 975 483 678 575 802 749 99 922 873 689 448 887 791 450 789 312 926 266 398 510 930 166 108 621 189 552 691 830 838 140 831 985 853 18 716 394 735 535 227 953 83 308 774 701 821 371 621 410 967 428 82 572 928 858 49 887 176 272 40 83 28 96 344 359 453 307 842 277 966 79 612 839 586 559 442 741 562 384 321 249 189 761 956 390 459 851 478 239 14 542 287 740 306 858 901 598 399 11 426 148 29 996 203 765 923 364 737 179 149 457 845 244 940 482 200 214 859 656 721 551 109 10 239 146 410 716 960 990 650 638 217 643 986 723 618 853 7 282 254 546 929 120 878 723 28 749 696 129 731 590 301 63 167 805 89 680 131 348 470 128 318 320 991 350 531 456 525 496 632 510 683 137 616 897 585 668 813 712 379 75 611 52 529 466 232 751 732 50 361 661 879 701 723 248 55 353 509 392 744 712 550 40 529 213 610 989 508 488 277 90 416 0 171 119 557 438 751 983 306 903 451 813 684 194 629 29 518 573 586 116 86 374 613 516 681 958 37 48 356 216 400 309 805 805 336 859 748 199 540 557 115 773 364 882 770 576 154 783 808 421 177 709 157 596 289 997 168 858 644 34 214 902 230 920 191 997 761 228 529 330 906 798 1 155 128 246 374 145 939 448 710 936 854 31 44 41 349 351 241 761 427 618 817 563 681 911 967 873 807 578 241 123 23 398 316 160 369 849 895 101 55 607 138 848 484 725 845 452 199 900 838 519 890 272 815 632 783 376 435 210 563 370 851 220 857 459 882 198 422 560 205 752 805 861 760 959 766 689 665 510 212 27 475 604 782 24 12 575 635 258 234 670 297 179 59 486 481 338 730 535 393 481 442 647 748 413 464 153 336 102 275 57 56 676 58 533 434 20 995 420 792 779 42 523 823 644 617 28 213 655 441 553 861 254 302 990 955 189 407 872 444 502 640 230 900 308 388 180 446 426 728 723 311 928 364 841 367 543 309 170 585 578 448 889 425 184 230 240 431 738 56 309 881 27 320 960 617 346 801 269 738 537 421 141 393 112 378 742 684 484 872 702 672 610 726 157 834 649 850 432 895 567 551 890 459 341 528 618 515 169 610 764 155 533 429 936 876 269 628 652 950 113 323 196 262 112 833 676 845 31 545 4 647 80 922 825 697 660 146 527 994 861 424 652 187 301 150 579 922 597 467 815 45 995 145 991 842 730 671 856 22 296 96 739 288 287 122 468 805 145 167 313 330 832 234 581 966 153 411 456 105 508 320 788 803 474 594 251 870 64 682 970 617 968 156 252 258 425 559 91 397 555 90 408 73 241 136 722 562 234 645 837 230 336 374 596 275 449 939 885 661 817 928 958 853 470 421 818 315 538 913 825 725 862 814 405 66 492 584 167 314 728 681 678 503 794 285 689 127 755 679 884 115 298 713 993 707 620 707 888 884 199 445 864 646 784 957 123 708 389 750 583 203 517 67 547 399 605 558 844 654 719 314 430 142 610 64 948 994 21 498 557 500 809 655 439 342 340 932 487 104 363 923 673 4 563 71 172 630 29 759 253 796 725 811 126 863 714 809 860 499 493 623 965 470 661 285 940 658 581 593 754 304 408 607 237 512 949 932 355 619 430 877 623 432 228 908 408 806 740 89 250 253 538 747 430 263 85 479 135 339 405 191 784 543 828 887 298 733 598 535 968 289 858 221 98 196 637 309 549 191 349 239 502 101 563 779 879 587 778 67 932 636 327 562 296 143 963 625 513 246 467 998 678 723 12 918 461 184 547 914 223 162 294 926 424 138 592 173 161 644 866 524 944 489 114 207 559 259 402 979 703 272 453 80 79 67 981 355 542 626 162 557 695 812 518 938 217 287 164 498 337 83 79 108 367 454 987 638 845 121 553 488 433 298 923 984 962 241 908 465 821 125 415 846 798 691 503 632 715 1 485 192 690 795 785 180 461 30 484 631 281 855 301 269 110 204 670 802 839 18 611 843 534 694 279 762 608 389 581 394 327 445 447 623 5 327 541 260 441 841 111 591 310 742 949 573 943 818 796 141 943 554 316 547 661 574 268 276 722 517 936 947 694 521 781 498 492 587 914 574 669 802 339 576 168 618 759 670 727 316 134 54 628 893 577 147 694 249 548 596 522 982 851 242 830 602 469 343 193 96 673 846 177 533 687 193 509 576 816 415 85 995 494 963 982 14 260 540 522 112 564 782 378 373 716 537 707 847 449 910 795 10 985 978 824 482 249 64 203 641 569 687 701 257 411 903 866 961 743 319 797 430 895 473 320 761 692 602 491 122 100 818 23 476 839 277 918 902 652 394 459 839 742 290 589 222 480 961 743 347 604 277 949 638 592 493 821 641 754 83 912 68 615 777 947 751 145 615 345 952 206 956 179 548 454 795 437 11 288 605 861 41 741 237 231 836 243 562 407 337 467 183 271 23 443 766 718 432 286 788 403 924 71 919 388 209 109 509 902 571 930 971 576 643 557 743 160 171 359 965 340 548 81 631 166 135 923 385 314 453 237 678 239 733 309 625 897 700 671 496 242 179 750 599 123 401 492 263 6 834 817 58 366 87 987 984 437 468 545 654 39 674 651 89 498 700 433 900 80 813 790 27 524 182 445 888 413 16 417 452 891 540 722 136 546 231 885 313 524 92 912 924 624 342 339 763 852 58 85 675 595 642 456 961 329 655 209 221 109 99 587 702 459 831 723 133 577 818 933 599 264 842 605 719 94 955 298 457 100 566 129 893 920 908 129 857 528 129 136 238 421 543 956 947 2 145 744 958 29 935 106 361 316 757 800 200 271 614 859 667 215 400 967 131 613 704 575 847 56 101 49 715 294 13 908 403 690 309 212 289 600 148 349 986 670 752 510 972 725 164 953 725 744 44 891 909 296 319 375 947 312 763 362 21 736 573 862 857 166 301 610 814 567 706 5 280 266 77 154 756 679 571 736 898 569 691 800 384 293 296 317 303 638 7 771 405 706 738 876 937 146 316 948 472 905 152 210 567 138 55 549 241 997 226 610 874 953 797 488 255 263 191 522 479 782 34 971 655 596 10 100 470 622 272 323 5 477 184 426 329 839 26 81 775 573 518 908 386 612 413 244 389 774 134 325 378 388 746 423 274 929 489 494 190 216 252 876 972 350 153 727 67 397 784 522 853 928 657 175 135 621 863 619 301 690 299 573 982 594 465 564 854 106 318 823 132 675 983 50 344 642 402 555 799 456 651 128 835 41 984 285 111 138 660 875 328 145 983 410 469 804 709 842 296 837 627 297 517 271 33 631 939 284 178 13 641 833 764 767 406 418 263 625 905 17 294 115 88 591 779 115 271 899 992 798 952 600 196 488 132 861 231 265 124 888 675 310 450 91 656 913 852 82 69 684 282 62 614 146 627 715 177 481 136 885 513 857 82 665 173 333 718 202 282 732 185 297 512 540 176 597 107 193 622 474 281 908 803 741 973 939 623 489 814 332 824 961 346 417 265 248 646 819 619 484 632 548 116 653 24 998 757 160 847 306 824 149 298 38 47 203 88 265 763 274 535 701 226 224 230 461 949 567 395 511 686 202 115 99 516 363 60 710 260 369 21 69 34 884 760 58 272 159 387 122 332 447 861 162 541 965 261 491 729 196 799 936 693 731 296 908 31 316 441 853 277 37 474 53 738 772 448 132 905 746 246 986 580 193 281 118 951 845 684 730 559 362 781 933 461 255 467 207 601 632 108 198 134 744 37 511 970 569 66 582 609 867 555 858 191 998 985 618 703 837 310 228 981 892 770 371 378 771 451 918 355 393 37 839 14 500 256 866 929 360 434 501 733 70 694 484 499 691 689 670 587 398 271 581 914 365 432 709 704 83 635 1 532 787 922 311 502 936 655 789 671 600 437 289 810 740 436 131 332 603 521 499 881 468 184 888 152 435 177 609 323 245 141 139 748 281 557 580 579 643 422 77 181 969 10 369 169 979 100 333 945 342 831 352 801 330 721 481 140 644 291 40 642 45 784 925 673 95 780 199 568 499 524 693 282 313 220 230 672 855 68 735 924 221 208 700 552 222 702 424 344 128 236 844 469 463 405 973 4 909 663 795 825 397 573 880 460 94 980 904 453 597 829 250 126 180 713 13 472 376 956 777 538 409 572 808 241 256 269 943 69 425 403 863 843 446 305 230 309 139 80 175 828 633 741 213 90 558 646 711 941 514 176 47 120 10 674 96 25 417 306 927 521 179 643 428 373 568 409 237 444 953 744 176 870 868 750 185 86 176 579 52 909 43 575 104 62 368 32 936 521 547 295 20 84 905 327 971 589 685 83 846 924 720 861 299 526 306 257 359 827 755 510 458 402 312 859 380 293 572 248 632 279 607 961 588 537 974 578 854 587 550 820 255 926 183 99 448 913 440 542 296 681 926 898 760 608 208 273 540 332 977 840 378 159 552 918 879 704 524 295 89 781 368 779 693 756 221 816 267 485 735 947 650 193 875 495 179 116 907 767 40 157 75 686 956 593 104 954 735 266 742 546 841 455 623 443 398 415 523 890 83 663 928 174 473 310 78 689 510 380 496 118 711 273 846 805 843 816 714 666 579 586 852 907 674 744 121 250 45 198 724 718 634 973 988 197 577 106 28 498 188 426 231 288 225 386 660 426 12 170 456 239 906 217 819 752 78 379 124 865 838 26 302 758 476 179 677 153 575 857 963 217 956 514 931 540 829 616 207 953 940 285 456 465 845 341 170 886 638 969 79 397 206 941 319 908 765 253 576 895 400 80 621 779 823 331 845 802 87 954 395 785 90 895 133 969 772 612 954 772 65 369 290 160 557 736 631 42 277 133 739 383 714 96 123 562 341 911 697 337 898 88 394 139 752 718 585 166 135 706 866 907 842 777 147 424 909 979 996 776 819 648 210 77 363 294 742 551 991 38 989 992 329 386 552 929 177 914 633 40 817 854 987 475 735 316 93 539 630 83 62 264 910 750 188 425 855 652 996 645 654 196 586 325 592 288 383 763 45 225 52 497 328 32 238 139 222 259 166 868 408 637 62 785 875 948 698 269 465 785 789 704 702 51 167 54 462 85 373 212 596 36 631 53 551 835 703 750 527 69 680 463 763 801 739 555 692 814 518 888 71 833 970 220 306 107 940 432 839 31 85 267 671 470 858 988 57 510 454 386 488 737 292 737 973 227 28 336 169 421 903 451 340 139 923 652 994 632 739 762 585 768 683 410 29 795 181 813 756 484 346 669 896 194 550 319 408 277 80 51 530 311 85 772 404 466 190 79 731 143 905 165 580 414 535 287 123 494 961 291 457 469 140 412 164 359 554 901 564 122 41 436 488 649 80 651 246 30 848 163 930 404 146 429 594 465 756 166 691 907 754 565 925 127 987 270 682 831 267 945 28 76 550 107 490 27 946 796 447 338 767 120 190 594 998 714 973 46 937 41 207 727 997 536 611 546 673 32 108 987 367 54 999 658 454 936 446 945 324 254 200 394 627 867 339 550 591 434 460 277 323 150 696 511 161 934 471 721 775 3 543 190 529 126 424 467 661 976 264 748 967 273 73 891 286 307 584 766 823 746 532 907 841 964 268 694 557 664 207 165 38 100 103 88 64 68 644 116 935 329 572 136 168 9 634 210 309 379 443 810 576 841 887 479 286 845 161 444 896 55 496 199 717 351 467 208 143 361 429 755 116 461 889 949 437 102 912 333 24 232 611 489 686 62 174 897 729 847 399 755 858 225 280 116 829 926 106 423 983 610 559 149 33 224 38 997 229 164 251 62 395 841 90 691 5 569 983 171 396 641 890 842 597 28 804 938 109 55 981 787 364 108 548 366 515 402 464 38 457 119 635 859 428 322 231 992 683 764 606 242 493 925 567 555 962 426 622 28 967 296 662 930 566 867 327 530 649 796 332 784 175 636 628 787 7 406 80 663 940 509 551 926 168 859 888 27 64 142 921 207 74 337 323 487 769 402 538 868 867 453 601 713 472 484 504 608 747 552 478 440 499 299 808 998 141 539 651 225 604 62 901 173 746 279 616 22 475 817 927 836 704 76 36 355 531 561 45 783 434 386 907 897 337 595 172 877 736 988 880 776 407 544 291 978 503 375 211 41 566 430 248 916 477 857 469 131 486 874 771 427 993 393 131 460 801 194 22 220 449 33 11 729 322 741 285 515 297 668 457 204 597 545 28 413 936 67 276 514 260 411 640 269 49 743 963 25 224 423 970 413 506 421 410 292 374 143 347 938 288 831 851 945 364 864 835 788 553 640 262 342 730 193 957 311 86 401 86 181 558 56 701 672 166 968 741 75 258 515 816 382 320 109 897 176 812 155 19 451 996 783 169 102 444 953 486 532 446 530 284 44 364 290 589 450 123 106 488 327 717 291 158 808 315 686 436 971 147 335 437 485 489 668 451 233 116 277 791 897 430 400 850 38 674 371 13 325 968 984 496 730 57 127 98 460 144 845 883 597 266 936 147 372 210 717 615 285 169 1 630 397 768 240 37 304 343 781 863 886 917 839 176 272 117 463 365 672 484 1 725 326 60 983 271 935 288 11 396 441 78 919 223 528 760 468 708 918 110 876 661 625 863 286 310 617 148 228 43 795 130 696 970 104 782 402 195 272 983 178 541 625 93 766 191 301 181 153 131 795 685 194 70 994 575 743 433 570 188 618 722 373 890 158 206 857 35 970 775 190 462 929 230 41 595 5 771 764 958 677 194 808 603 381 951 599 672 388 132 491 650 292 217 374 747 208 398 536 149 874 844 860 217 48 465 792 185 341 149 770 812 731 409 753 141 455 151 433 32 625 352 948 946 249 893 451 326 555 157 42 931 522 666 337 768 396 444 851 583 828 678 256 379 344 777 426 933 882 337 809 410 756 404 636 936 304 698 885 559 93 1 629 378 426 760 121 810 174 783 213 278 489 669 162 396 686 557 602 380 86 722 257 495 136 244 658 104 612 561 804 689 457 930 971 593 449 228 740 229 281 498 506 71 250 204 191 443 980 666 585 721 999 277 513 122 966 122 114 10 684 648 811 613 853 923 241 565 841 699 175 593 63 344 122 454 630 425 139 330 472 985 640 567 608 959 107 143 80 958 969 435 143 385 209 244 358 563 950 13 453 402 157 684 709 848 29 575 461 443 530 138 190 853 362 3 98 419 793 649 313 394 207 917 673 288 990 199 481 990 340 975 953 406 674 487 249 49 981 362 931 293 270 780 215 405 648 962 140 720 54 199 708 698 264 347 488 513 249 202 87 97 841 181 608 941 601 113 583 184 655 222 177 884 316 587 627 33 140 826 307 799 585 425 898 848 146 763 290 131 701 499 212 300 665 600 954 661 765 366 784 101 831 609 250 780 40 347 195 810 958 98 499 997 557 780 946 196 760 973 979 848 695 748 625 390 596 644 409 715 109 359 186 733 324 507 491 449 925 226 669 864 547 845 422 424 997 554 41 736 859 534 402 382 484 245 227 484 378 327 960 636 47 336 60 246 143 164 988 539 472 749 29 26 733 888 174 596 932 335 863 775 482 342 69 799 945 700 178 405 126 186 894 906 741 789 432 256 554 390 680 668 6 532 961 583 556 642 128 962 581 246 417 632 304 483 801 2 332 278 240 982 466 280 536 430 123 803 507 251 172 727 823 732 397 865 662 976 374 143 840 877 222 155 775 108 331 496 157 310 738 626 906 572 590 57 408 581 184 29 660 519 308 970 91 7 385 134 298 520 960 465 364 204 675 184 196 88 52 384 495 85 912 286 308 214 494 506 253 672 243 779 26 763 884 913 138 230 897 261 55 534 47 8 817 222 267 82 96 644 606 914 551 114 282 546 480 723 552 46 218 472 854 992 693 930 385 621 222 622 556 943 508 563 630 78 948 726 997 616 74 356 172 906 730 282 254 472 727 652 680 584 296 34 573 581 515 560 7 515 770 148 855 764 430 428 182 752 490 790 44 127 964 256 48 220 409 89 42 218 224 951 673 540 77 691 532 457 101 308 304 436 605 727 72 562 514 734 479 661 704 752 38 911 269 233 324 548 240 799 803 198 499 383 806 913 241 318 193 150 215 907 754 58 878 709 202 640 145 11 371 992 11 259 922 312 226 381 884 336 463 703 579 172 471 736 617 775 490 597 815 664 682 249 655 152 754 45 241 444 164 438 470 477 55 66 103 566 429 48 754 991 270 239 533 361 727 550 14 48 973 376 215 382 649 891 133 980 427 181 687 742 87 649 11 481 160 915 109 190 881 662 906 985 618 379 23 909 535 102 32 984 637 610 484 263 924 33 590 75 797 808 705 611 76 164 641 522 781 866 706 815 184 560 376 39 194 164 821 458 718 263 148 532 420 362 818 202 566 842 438 514 775 615 454 159 30 89 938 416 377 510 904 451 34 474 549 277 967 116 665 207 541 259 0 918 448 85 813 983 761 215 104 238 598 373 726 104 224 135 141 79 966 516 931 480 906 292 145 38 367 899 500 517 649 463 638 719 955 403 798 397 966 399 993 97 122 264 500 44 584 160 695 601 335 467 641 924 246 98 519 480 175 542 615 570 983 168 614 252 325 318 531 782 3 969 768 352 269 653 365 866 513 154 918 965 333 20 78 254 262 164 500 371 148 114 800 230 540 875 366 721 796 478 657 540 42 408 269 564 546 815 274 959 288 782 780 51 331 831 324 718 567 182 203 95 587 473 412 564 322 980 27 306 42 191 872 418 830 70 107 376 234 366 767 456 158 798 769 337 281 98 517 841 519 283 931 836 666 606 847 242 586 254 912 291 433 540 229 810 713 543 917 427 181 815 351 118 226 95 640 951 216 850 936 603 794 159 686 970 209 473 883 641 576 514 764 830 209 668 324 553 725 77 257 478 720 902 195 764 930 835 205 845 614 300 822 867 356 502 622 198 856 383 143 379 712 389 802 972 399 960 942 15 605 528 438 48 917 474 916 800 883 814 671 379 183 530 33 207 881 376 356 805 590 446 755 155 457 68 418 221 115 906 767 752 101 706 954 189 862 36 858 775 355 388 264 533 657 840 947 537 521 145 998 354 983 754 136 629 774 584 975 428 861 603 688 807 134 344 357 167 195 57 119 129 453 712 942 206 969 319 290 752 703 224 25 800 27 273 205 341 736 424 134 354 297 158 583 778 965 268 326 35 187 129 213 84 99 904 687 390 206 535 657 947 966 524 32 232 572 952 217 514 544 120 658 793 25 351 257 127 61 26 386 837 925 444 463 28 742 399 354 612 915 122 346 918 196 320 706 90 870 529 928 414 210 754 674 87 656 953 233 842 114 929 232 394 286 563 309 577 725 974 175 881 51 757 341 71 553 750 847 57 445 564 164 444 163 748 206 119 398 406 590 228 953 672 801 33 791 318 192 615 359 84 199 752 352 595 507 200 502 666 960 551 116 913 111 861 223 123 32 591 267 420 393 813 615 921 805 164 854 184 536 80 600 459 805 53 27 379 660 128 678 660 282 242 42 426 2 141 717 940 17 985 42 622 105 850 258 794 364 848 34 240 226 253 776 317 293 450 984 266 565 436 462 141 860 577 385 959 282 637 869 326 740 755 611 653 176 562 144 998 853 570 802 95 327 722 887 663 897 360 929 311 452 369 501 135 718 141 328 65 124 735 265 939 820 560 741 594 3 441 910 406 516 755 604 157 128 807 419 223 213 501 118 399 944 624 202 66 540 610 689 510 414 326 901 166 422 685 101 155 959 314 91 572 373 618 471 75 379 850 719 144 929 494 601 494 287 663 561 115 104 358 839 329 793 207 524 836 298 613 362 464 502 974 314 742 434 159 401 682 247 45 304 23 177 738 343 849 39 678 205 998 509 799 7 198 558 920 222 386 812 462 736 522 50 724 204 870 682 338 486 804 916 163 713 752 105 15 364 59 783 790 661 310 211 720 341 505 491 219 106 680 967 172 102 580 405 807 394 310 826 136 611 450 826 190 644 540 465 571 602 813 570 427 881 894 885 992 768 263 113 605 672 429 259 735 537 991 237 848 316 654 480 306 650 116 685 142 198 843 687 920 452 287 622 544 815 928 329 337 807 575 885 774 783 354 663 922 766 246 221 20 928 245 552 103 339 871 387 72 946 920 299 26 711 515 817 624 394 114 853 534 552 215 406 632 888 24 489 418 770 524 396 969 663 50 778 675 193 532 475 538 348 76 911 210 54 259 142 165 676 70 793 34 261 694 54 813 58 454 168 750 337 460 776 969 234 831 487 617 501 412 599 61 45 393 974 650 264 5 911 53 73 127 444 410 99 360 292 630 660 854 110 279 442 929 405 436 462 696 546 591 671 259 757 709 336 247 648 998 714 979 652 751 201 721 389 185 111 222 475 845 39 699 853 315 198 269 136 893 364 121 39 96 152 176 830 897 975 728 174 822 228 617 731 980 896 449 154 193 417 195 294 122 244 732 937 622 391 942 626 130 775 301 38 430 306 480 854 957 158 485 655 903 51 434 465 549 704 350 102 557 744 513 824 568 79 347 135 424 510 900 188 57 726 853 330 840 679 846 162 17 326 791 589 334 803 207 340 436 995 645 764 867 949 84 740 172 214 645 509 587 502 250 55 243 440 602 673 833 441 120 971 775 495 351 806 395 982 98 624 835 392 740 965 531 658 573 912 652 529 584 754 167 902 404 179 620 500 546 589 615 741 899 951 824 966 813 647 39 383 933 1 625 779 691 232 349 198 856 343 597 345 761 375 481 354 295 497 524 27 880 910 229 489 238 704 655 42 395 176 136 940 323 20 219 647 955 24 257 427 803 292 342 18 364 284 664 941 646 240 737 544 248 785 204 327 817 255 195 575 179 953 129 870 895 166 595 437 436 152 170 397 594 778 70 886 127 697 681 68 362 216 544 841 241 566 703 713 666 643 96 882 809 148 585 761 866 757 923 21 151 787 265 517 914 574 994 153 674 948 997 356 274 265 369 239 432 977 212 997 330 881 524 373 130 82 497 742 503 54 923 958 455 120 908 190 490 879 884 934 87 487 726 862 235 808 426 511 392 403 191 756 105 268 11 259 129 602 36 866 987 941 665 843 802 895 829 973 131 38 917 268 428 539 460 505 719 854 611 442 50 910 666 68 671 73 62 795 406 707 551 927 940 424 365 705 743 3 174 848 821 13 870 51 623 281 172 589 499 869 906 222 16 517 312 960 937 79 152 71 495 571 668 444 723 212 60 723 628 897 252 233 866 958 88 875 927 39 261 751 899 185 406 630 709 933 268 343 656 213 10 851 4 676 599 733 983 827 415 227 302 235 463 926 60 391 701 742 927 579 965 601 704 333 28 622 561 972 257 684 360 197 187 613 464 311 538 266 283 231 58 193 584 316 853 118 397 637 590 337 58 714 293 294 619 51 670 206 828 876 842 800 87 16 565 658 890 2 111 848 466 948 419 131 195 320 988 816 530 359 768 47 384 176 382 624 5 407 810 563 579 695 853 249 49 144 345 243 353 161 515 811 483 963 544 710 841 472 871 661 779 609 320 607 366 572 837 326 302 176 426 66 135 155 202 827 340 907 562 556 151 855 565 554 71 695 658 758 720 249 378 437 451 40 718 575 209 288 212 373 528 882 104 699 765 731 639 50 709 328 587 790 486 823 257 658 565 496 934 653 933 295 897 385 25 116 46 106 681 590 289 370 489 137 19 55 735 92 101 81 483 674 333 720 882 740 915 250 545 503 217 849 854 794 900 617 240 252 369 934 71 497 207 858 580 443 524 991 904 681 125 359 99 350 665 360 80 367 216 850 952 649 152 422 675 545 644 392 362 44 254 902 479 569 418 835 868 573 697 674 665 346 706 384 932 683 33 786 436 319 751 986 836 940 685 416 741 480 377 47 968 419 812 208 463 387 413 474 606 160 734 79 114 878 820 18 402 499 485 453 665 153 472 673 506 430 745 566 982 235 444 446 477 147 566 259 419 598 185 524 350 505 524 495 29 523 401 278 784 832 995 418 223 256 174 364 858 969 399 509 656 747 951 229 27 574 98 778 6 564 162 448 323 159 283 544 39 725 143 574 790 34 867 367 336 357 182 725 441 87 668 874 866 392 140 695 259 250 800 498 276 774 670 374 50 560 71 709 96 242 99 861 435 315 392 297 961 970 327 833 577 405 737 193 419 69 568 64 453 219 469 844 756 860 190 519 893 828 41 18 922 992 587 477 447 725 333 548 198 126 671 487 910 935 340 90 661 477 909 145 210 130 1 430 321 400 261 895 239 299 258 183 553 178 727 927 128 238 315 925 212 76 405 225 64 904 50 179 518 325 802 260 12 663 309 476 906 625 808 149 558 516 167 713 951 55 328 648 575 618 195 896 332 981 409 260 585 202 800 928 107 740 568 827 814 769 432 474 342 613 452 342 491 509 157 982 678 819 226 85 418 796 600 910 158 827 755 993 408 311 513 215 336 653 85 680 859 768 462 173 479 663 276 953 125 192 683 307 289 703 966 47 629 889 685 124 435 982 875 93 439 301 981 885 549 876 882 192 855 467 5 361 535 484 791 898 773 570 762 80 321 271 953 392 791 359 452 183 396 18 353 243 120 169 836 902 140 2 715 217 361 497 965 602 172 844 53 738 988 287 31 949 276 293 565 822 193 761 308 313 496 546 800 828 356 685 854 940 790 898 182 216 785 755 845 25 500 838 34 185 478 695 664 662 611 395 708 62 869 920 33 557 242 761 608 741 570 448 16 843 53 752 2 801 991 795 950 855 880 377 39 163 332 896 591 3 923 619 558 812 875 308 49 770 528 835 596 971 724 587 570 650 845 78 933 732 388 796 591 165 413 501 109 924 87 4 817 779 504 997 616 44 879 840 439 144 266 828 830 888 812 837 424 675 471 252 966 164 248 415 691 183 769 358 211 130 479 356 539 715 846 96 592 632 752 285 125 211 400 642 812 937 177 176 340 493 669 144 748 941 299 951 908 869 52 510 577 912 433 944 652 423 60 305 360 405 389 537 827 268 516 201 195 4 500 136 444 864 357 600 470 728 77 617 920 874 818 167 238 353 266 471 876 2 942 978 283 265 818 719 892 151 419 13 877 576 75 215 352 587 204 998 528 781 510 125 830 43 873 100 268 448 427 742 514 562 917 62 214 177 359 809 880 985 201 420 190 955 883 905 38 211 7 412 410 548 1 519 688 635 31 621 183 746 319 897 640 100 909 727 161 999 529 141 97 265 712 71 491 980 744 561 522 498 62 507 142 462 461 102 973 525 423 619 435 293 391 63 414 981 719 552 279 295 367 571 122 344 961 858 709 648 552 836 749 123 225 650 155 562 377 199 492 598 175 812 431 235 788 428 13 503 836 419 115 442 75 958 530 429 265 714 653 434 82 366 928 62 837 590 240 305 118 457 613 415 366 549 404 833 693 379 159 240 551 72 604 235 29 81 867 118 501 34 748 301 243 412 484 937 352 483 251 188 718 965 775 617 348 494 89 468 653 508 95 285 734 609 681 476 511 937 718 182 300 611 549 834 591 136 901 901 218 921 670 971 159 993 813 238 890 248 94 818 428 193 98 829 466 109 292 533 670 537 826 944 433 693 144 417 604 334 305 165 594 274 547 816 64 972 158 437 675 159 340 218 790 774 319 158 695 324 680 341 874 874 291 53 620 19 64 247 521 44 739 11 176 68 857 277 860 334 658 533 659 128 788 801 371 978 672 334 638 51 375 546 917 203 560 348 401 334 345 324 451 141 537 521 207 602 393 750 27 218 371 146 135 815 295 742 146 149 477 933 619 873 221 317 47 179 383 975 116 996 651 834 158 5 755 428 869 903 506 782 949 369 998 993 140 244 178 258 112 617 118 797 977 705 483 165 482 712 546 148 680 133 481 56 312 909 153 702 483 170 163 993 43 481 851 655 272 767 237 315 925 390 908 894 565 408 465 390 876 504 606 145 293 357 412 224 912 447 708 895 728 910 394 751 744 931 598 190 565 334 101 523 284 840 932 18 912 749 895 459 583 870 726 540 339 932 168 639 215 47 799 908 179 962 872 895 229 790 191 789 331 683 701 949 665 264 456 966 836 298 51 39 850 915 554 530 838 19 303 121 83 728 577 483 391 307 97 557 976 582 724 428 44 294 240 390 691 853 892 448 260 742 392 95 114 269 363 583 113 417 252 474 391 42 771 643 578 231 134 99 656 302 44 408 11 249 543 736 830 505 261 155 603 575 158 66 600 967 588 623 665 88 836 979 806 788 887 662 732 940 523 896 497 361 316 886 646 40 195 631 449 907 765 150 469 716 558 365 432 58 37 357 691 620 708 195 487 737 497 792 454 10 249 130 633 123 484 895 155 69 522 285 268 920 637 41 219 827 895 69 689 488 99 587 296 750 542 171 684 793 530 349 472 783 534 515 997 308 593 537 30 519 940 213 40 95 457 512 553 288 875 558 516 652 140 171 316 202 308 176 348 847 362 23 551 882 17 360 231 276 331 399 937 524 36 882 490 394 841 941 945 397 170 710 620 437 614 237 920 280 482 314 548 798 84 386 409 565 316 742 510 93 369 253 0 6 618 211 446 841 903 244 947 968 366 523 155 647 681 286 875 638 376 861 961 959 110 785 230 95 426 620 714 952 515 348 348 332 338 961 930 445 542 637 881 648 286 476 321 915 914 162 473 842 466 876 737 583 556 210 980 516 611 270 955 30 514 311 660 645 635 273 991 202 999 516 783 560 273 320 149 698 926 899 74 967 810 15 531 391 835 142 704 494 806 320 13 219 601 466 20 601 966 944 218 371 692 605 469 843 755 193 160 581 303 829 81 322 816 480 596 916 659 521 92 132 974 672 993 693 637 970 950 311 264 207 51 386 342 733 338 806 988 91 931 993 926 69 337 582 766 523 3 996 668 547 103 329 462 13 324 878 240 412 735 588 674 488 85 429 167 364 710 635 295 98 541 636 159 393 704 659 242 514 844 409 389 697 245 658 422 99 423 837 715 157 938 714 40 153 641 457 907 140 430 288 923 801 460 288 129 979 372 54 104 999 155 761 171 701 538 79 657 946 45 606 759 879 589 85 151 752 41 244 337 582 74 964 296 858 45 203 844 668 782 368 912 999 350 305 251 608 69 359 438 648 734 325 566 379 259 237 171 470 429 948 544 246 801 83 787 942 800 997 996 885 103 64 433 698 57 793 190 854 814 848 227 176 442 380 57 838 138 937 765 487 309 683 625 688 535 96 531 777 193 682 686 635 872 978 833 790 381 63 856 647 28 866 638 298 826 85 924 195 56 944 881 234 682 207 230 768 456 214 201 529 336 142 177 73 488 693 508 910 700 697 347 720 340 339 557 526 470 82 158 965 512 703 823 351 668 742 301 279 774 118 917 637 167 303 565 32 543 27 72 265 956 780 81 412 485 865 831 128 306 643 77 695 438 6 831 98 449 739 729 412 286 718 836 248 275 280 715 731 115 347 111 206 897 196 977 948 591 254 71 635 764 21 119 740 950 947 954 920 638 560 831 592 4 826 557 435 808 71 703 673 221 598 134 600 806 198 186 490 546 230 836 950 249 982 511 786 878 203 795 892 902 710 622 151 222 627 718 431 218 925 878 522 300 353 951 36 266 258 72 497 339 455 593 810 560 850 832 472 534 161 13 86 978 156 587 887 312 48 676 806 511 42 164 976 850 462 311 697 79 923 533 651 853 746 152 94 904 38 476 104 570 917 430 807 855 200 260 95 982 883 212 869 358 498 541 62 337 346 683 972 669 871 965 555 349 174 920 221 490 69 593 842 946 921 16 84 228 558 758 350 848 179 967 116 337 741 713 931 594 372 719 735 909 471 154 420 975 181 23 183 692 568 990 321 879 824 456 218 654 638 106 374 174 974 505 796 168 181 116 99 383 239 660 177 916 889 361 635 556 733 710 405 588 898 468 286 406 396 220 123 449 734 276 746 121 954 406 699 530 589 122 141 30 950 938 391 568 743 149 494 586 279 364 89 486 212 744 771 409 706 453 136 687 685 419 926 515 849 443 302 1 989 380 372 990 291 594 949 580 265 116 532 26 296 419 840 354 770 334 828 865 352 547 22 510 637 939 145 278 305 154 292 935 515 134 496 869 529 61 748 816 985 250 439 561 464 44 956 797 896 270 862 644 696 48 132 438 790 499 678 823 944 441 369 434 957 824 662 647 312 251 992 740 249 557 665 104 785 601 706 402 183 913 597 459 802 480 106 668 310 452 655 965 843 50 886 608 789 782 504 505 859 523 874 659 663 105 627 293 612 210 124 369 558 742 21 684 759 926 762 868 136 23 379 414 270 466 983 842 655 521 971 828 365 345 189 529 285 948 990 548 715 153 670 794 642 404 421 737 72 831 624 895 284 909 598 977 713 36 109 267 850 505 864 150 172 827 35 576 450 120 710 162 729 445 266 691 109 353 534 307 522 472 981 734 216 501 450 652 730 694 768 230 158 193 97 595 57 581 769 850 20 547 743 805 647 181 329 638 510 620 488 57 676 204 354 687 910 30 131 478 381 111 260 669 834 289 58 155 250 345 157 955 55 427 503 13 986 805 417 747 985 691 236 827 951 979 378 759 176 146 458 941 223 281 458 437 582 768 789 196 406 709 723 880 623 40 275 909 685 24 139 442 952 260 203 439 422 232 442 330 585 113 173 107 946 665 550 361 875 598 931 735 70 828 830 868 299 906 738 13 244 447 881 438 273 577 238 823 887 655 908 350 936 839 519 412 15 313 552 974 344 394 401 332 802 892 394 526 591 890 905 531 437 638 680 913 460 368 850 675 920 807 70 437 978 139 571 442 103 504 856 530 188 884 188 779 551 658 411 805 21 54 339 808 796 233 967 888 872 152 909 759 47 971 732 943 898 228 413 954 691 835 110 966 838 249 11 880 625 528 407 203 439 33 336 28 788 697 646 406 180 52 457 707 17 46 347 432 936 46 736 782 267 311 365 342 528 927 191 202 870 206 490 935 587 26 234 414 328 279 785 431 819 166 845 785 829 846 598 218 179 781 981 69 529 72 238 896 996 877 274 214 315 108 164 655 240 377 316 901 286 614 161 990 653 487 752 597 837 170 822 604 730 261 239 236 775 703 158 396 465 629 615 401 505 172 284 922 585 208 73 741 537 289 737 746 228 234 238 968 96 926 838 12 229 739 923 335 67 842 136 993 18 388 243 211 165 590 577 654 419 4 332 912 107 466 103 840 146 336 665 345 118 566 700 767 986 246 253 177 961 557 467 122 917 287 768 187 574 632 294 871 543 646 171 906 689 796 838 308 6 669 493 158 874 128 178 58 404 742 657 926 696 139 216 683 566 860 355 816 315 890 83 772 897 899 148 319 920 413 396 88 341 699 571 327 103 623 757 935 422 638 38 112 427 475 322 989 816 956 292 647 231 380 23 899 898 148 51 744 356 943 236 632 443 201 959 279 255 710 488 267 19 381 822 861 743 387 683 693 817 986 386 637 646 914 237 261 785 21 794 50 556 265 653 261 791 238 896 207 971 794 899 279 588 960 7 176 381 642 653 688 514 752 756 119 603 601 365 273 562 541 651 446 538 435 181 568 684 475 642 583 650 504 106 5 895 900 186 9 999 732 589 544 804 52 852 608 145 149 795 521 502 64 595 631 472 685 984 517 458 564 50 115 22 672 922 273 549 297 34 220 358 210 34 490 624 781 170 672 681 532 302 449 89 73 259 628 135 607 591 965 633 717 74 476 989 23 533 907 773 323 595 220 453 891 813 200 1 303 296 623 84 117 753 240 162 737 745 356 847 922 70 105 425 58 398 172 435 412 318 851 847 12 603 31 742 547 564 648 259 604 170 818 117 214 604 364 555 70 570 995 726 452 175 246 406 76 648 124 658 445 927 21 860 847 828 431 568 90 425 424 35 647 909 816 109 894 11 616 886 414 379 31 420 146 12 22 213 785 622 271 467 296 161 140 118 330 727 115 171 81 107 884 762 773 601 432 778 887 741 513 253 839 271 650 659 282 287 265 787 0 905 375 403 755 140 653 706 813 597 130 86 609 49 827 485 359 42 995 67 338 92 578 834 88 988 127 737 103 705 993 127 619 370 642 100 855 624 710 241 76 337 935 319 713 469 290 646 131 708 895 226 536 710 154 983 40 693 566 257 347 385 837 791 820 989 711 692 382 125 415 787 380 317 963 510 797 22 492 447 509 466 571 380 607 663 272 841 801 173 219 619 961 416 579 391 183 672 812 843 461 598 76 192 567 475 160 873 735 59 791 783 274 658 124 750 924 423 798 277 471 495 886 355 42 50 466 69 668 192 28 927 770 744 969 303 736 282 110 56 715 506 714 384 520 191 469 532 256 670 93 940 990 914 27 488 843 808 736 3 335 223 415 858 493 420 99 152 807 603 987 192 477 522 380 859 530 204 383 636 521 623 111 486 144 900 166 307 530 383 647 502 857 946 450 86 593 957 729 257 779 29 689 206 750 159 148 770 888 486 690 669 569 857 394 187 25 736 590 695 164 672 407 447 404 443 993 1 439 134 692 832 700 481 862 443 281 491 343 102 873 971 510 434 512 619 476 536 208 112 522 993 40 616 969 316 559 33 828 408 889 494 802 528 712 103 206 570 289 56 547 79 50 404 894 60 846 878 871 149 940 368 480 263 296 86 117 39 355 124 5 736 494 157 4 69 125 45 839 293 216 25 437 526 476 110 514 283 651 628 757 807 956 131 522 540 892 73 159 878 387 374 17 5 741 743 389 569 443 933 330 605 67 31 594 159 37 933 740 965 314 794 775 48 121 970 448 667 559 632 990 940 200 576 950 731 16 424 683 746 315 347 506 448 381 909 292 543 338 474 382 958 923 113 132 996 523 723 693 43 972 619 629 246 186 274 20 71 702 221 646 335 596 276 418 27 828 240 198 509 171 562 36 473 196 458 974 559 908 242 488 826 854 537 508 674 895 473 452 562 633 893 273 109 160 403 679 101 15 900 701 851 712 51 963 922 373 39 849 871 760 4 164 703 881 620 182 925 678 334 159 168 571 92 819 671 780 251 454 560 545 482 734 166 557 926 963 459 733 407 462 261 149 897 253 344 30 416 881 931 209 541 212 155 584 380 472 345 179 212 758 369 929 913 372 288 731 892 171 458 355 510 47 672 934 609 892 588 206 167 583 453 833 341 129 167 675 657 26 217 38 433 646 307 200 855 130 377 17 723 395 20 313 65 575 329 849 226 981 133 721 432 600 513 679 850 543 627 60 549 522 582 799 58 435 408 856 282 489 805 870 879 483 802 174 797 930 409 560 508 734 651 853 794 842 765 630 396 978 833 421 153 54 130 412 679 892 262 671 901 55 706 484 154 385 581 89 433 503 946 707 823 589 289 436 901 47 219 724 368 38 820 654 778 41 262 498 898 577 64 570 570 515 62 768 956 254 241 152 624 409 313 215 358 417 846 487 262 435 654 929 525 894 89 987 825 432 744 7 916 330 812 889 522 445 451 75 374 768 597 190 484 682 902 687 959 317 170 47 952 517 247 901 293 38 732 393 685 511 45 919 979 648 752 564 364 313 857 430 684 58 856 815 376 693 746 0 133 380 297 898 869 821 633 318 629 591 566 298 181 934 297 26 947 278 498 535 327 14 60 917 593 691 351 183 610 338 692 561 864 484 588 886 735 301 167 849 477 458 952 251 283 349 836 133 529 941 668 133 147 827 210 172 305 614 362 713 511 99 263 349 197 413 337 814 651 350 262 782 624 460 206 603 131 766 946 445 28 735 251 920 272 987 411 238 886 543 700 250 725 274 893 508 15 630 229 63 858 861 412 543 666 854 817 23 309 560 410 612 111 139 832 70 21 34 730 493 614 859 324 74 119 844 367 577 321 339 259 841 438 607 276 733 695 361 631 742 850 937 326 736 233 963 105 34 770 144 456 575 930 71 218 542 772 383 578 649 233 555 224 271 624 16 640 917 985 311 701 607 206 408 399 521 250 934 443 900 665 883 986 58 971 253 777 363 493 758 902 480 270 910 989 718 848 824 179 386 637 974 783 484 794 589 558 36 419 669 489 460 459 223 727 713 713 967 599 236 823 317 799 0 780 869 387 376 176 960 697 959 703 340 444 215 433 844 377 287 884 964 735 923 862 321 29 205 768 801 910 509 522 909 920 920 379 511 637 340 56 96 822 520 681 410 68 853 364 149 49 911 621 305 72 160 585 495 207 650 961 81 4 735 990 729 353 273 598 421 320 980 722 130 293 9 115 353 983 404 158 583 428 164 709 330 743 56 860 13 332 540 489 843 304 216 621 964 468 190 675 902 944 616 673 8 329 320 970 85 412 473 423 840 602 30 155 488 926 518 395 255 380 353 610 415 471 775 317 613 621 79 30 705 230 200 655 294 378 707 637 239 893 419 547 322 269 664 888 48 840 118 919 743 974 620 534 144 870 900 257 643 575 197 958 336 687 487 843 850 43 943 916 676 270 163 617 458 202 185 563 804 928 462 216 473 424 398 959 534 339 439 42 299 83 279 985 297 138 825 129 399 324 381 501 769 914 478 751 941 307 509 282 706 494 680 982 551 457 851 340 805 990 681 502 640 54 775 331 316 817 670 583 184 697 373 440 747 328 850 667 770 256 590 20 962 802 297 493 835 680 477 102 794 869 200 174 182 570 624 516 566 662 991 160 96 939 606 201 454 946 626 377 179 751 809 588 608 828 283 784 597 438 470 77 999 853 653 653 827 976 136 288 722 171 833 584 530 186 579 287 840 156 96 446 915 649 752 57 495 910 275 349 134 317 970 339 339 139 345 150 321 803 667 67 707 506 145 270 740 286 824 985 986 875 779 739 186 738 440 779 932 813 75 926 65 419 97 414 105 410 829 594 921 772 928 536 175 245 100 668 938 999 91 568 582 69 297 629 794 99 659 581 713 869 283 90 25 810 581 741 513 682 853 855 449 441 109 746 571 902 499 400 821 188 97 82 2 118 700 611 817 661 760 413 575 468 832 137 228 508 363 722 209 433 115 813 715 625 164 686 784 214 648 199 377 882 70 651 312 369 317 240 203 425 562 709 782 36 504 142 927 581 218 65 787 43 81 813 746 303 281 866 100 28 380 658 209 522 762 696 31 879 248 318 354 35 121 383 444 210 275 457 530 662 596 414 718 286 852 342 156 351 9 604 152 888 916 571 450 241 126 948 996 50 785 265 559 469 504 582 244 454 827 386 196 840 535 938 868 400 686 43 931 651 289 838 794 199 499 24 222 921 162 495 964 564 426 721 338 821 559 742 146 165 619 755 156 470 935 487 778 842 33 148 865 67 70 827 100 847 347 292 668 262 335 659 694 447 363 673 838 391 832 509 603 809 649 655 147 538 360 427 494 882 849 225 373 565 209 162 62 721 920 230 29 464 777 614 625 392 253 328 138 457 201 856 395 139 138 348 355 755 333 60 566 204 439 58 131 539 977 853 367 51 18 150 121 144 609 995 453 147 542 99 779 654 354 750 3 269 408 61 617 191 858 974 387 56 909 733 601 716 255 277 773 154 136 728 878 734 833 955 150 772 919 613 234 667 961 275 25 643 969 345 728 883 426 356 73 15 754 28 113 680 409 418 292 249 404 639 412 338 152 906 213 683 958 537 303 174 841 336 571 150 180 921 618 350 730 283 858 372 388 843 92 725 316 32 450 848 106 480 716 955 293 319 493 474 164 596 133 686 959 734 162 666 168 578 950 814 84 378 662 338 723 101 9 978 55 173 128 408 302 771 604 773 369 573 728 768 594 855 873 571 612 757 843 393 771 452 149 927 93 785 115 865 142 454 555 170 294 519 39 857 618 898 18 14 645 346 271 964 73 446 221 883 455 916 195 963 839 956 760 640 94 216 100 903 768 2 211 384 738 159 31 829 175 4 634 676 42 447 682 394 969 616 62 489 446 506 311 254 569 558 461 593 499 669 237 582 93 807 595 976 360 124 152 164 636 347 351 195 163 645 963 672 67 225 831 285 487 378 236 400 422 305 843 735 681 659 987 332 239 276 435 700 47 961 457 424 588 750 423 319 156 903 900 490 220 728 897 387 672 456 544 255 481 516 173 225 853 254 914 412 96 289 713 353 306 905 867 653 908 878 455 375 47 808 548 940 368 944 24 572 88 293 749 857 112 613 377 723 870 379 633 474 379 77 12 939 644 246 622 342 82 99 330 669 965 51 503 50 991 341 199 64 623 740 33 663 42 407 29 903 978 675 966 612 233 343 420 962 414 833 211 855 197 744 794 171 854 700 103 137 877 63 864 79 495 262 517 121 727 524 283 496 839 115 149 516 129 611 818 844 430 340 525 368 420 734 940 731 254 524 955 101 224 118 534 450 974 233 716 261 734 258 774 272 81 883 351 255 947 406 236 781 977 472 555 195 774 917 3 809 928 378 71 227 681 814 427 154 828 397 982 161 45 891 764 64 688 396 177 446 146 924 331 506 423 826 270 457 652 426 6 267 987 75 453 687 84 508 81 633 788 66 482 715 670 552 795 171 95 992 463 294 740 778 236 921 498 10 836 240 668 705 699 824 91 121 107 828 744 173 33 895 799 729 247 703 770 595 889 700 252 233 225 629 991 66 478 723 996 828 4 327 307 696 753 447 972 907 448 498 678 6 709 954 802 925 7 480 65 790 549 259 959 291 366 762 771 790 856 363 411 298 942 515 842 516 366 718 746 643 550 45 322 786 724 353 659 329 941 683 266 560 350 252 42 693 326 473 587 251 766 171 408 882 180 609 604 54 687 926 645 154 859 773 451 721 507 518 78 396 455 125 809 780 605 43 648 135 180 193 75 412 294 588 111 607 534 977 21 151 205 531 252 991 132 8 781 760 885 292 862 236 984 46 182 30 73 985 28 362 303 650 223 674 86 414 565 144 610 460 437 122 482 927 675 569 913 264 852 277 39 775 67 189 174 857 323 492 523 202 876 875 220 98 101 314 774 559 641 711 207 212 781 516 33 234 513 694 821 336 132 553 830 241 85 699 525 505 363 960 411 129 253 935 810 512 575 570 796 803 362 782 16 564 782 748 264 529 434 784 610 748 84 616 122 462 25 610 309 485 420 834 423 563 44 582 385 273 698 840 411 100 848 775 407 193 109 464 212 443 656 72 856 296 906 181 59 233 695 568 483 438 18 118 952 527 720 758 372 650 275 483 28 58 858 34 161 138 562 734 522 818 613 418 651 289 382 672 206 346 817 692 209 224 15 769 772 643 571 387 497 399 786 155 126 355 765 947 117 559 645 287 373 730 755 980 977 756 397 961 537 495 326 606 650 552 940 389 617 221 865 789 497 926 140 343 850 262 550 343 226 847 406 923 679 181 426 383 715 76 34 31 142 394 889 684 906 876 584 506 247 123 818 162 665 388 666 669 516 327 425 892 236 275 658 634 602 14 195 726 120 97 710 689 720 9 516 39 781 656 532 763 503 333 514 550 712 170 414 870 354 489 168 2 16 156 145 771 757 211 252 2 882 819 916 973 629 879 363 698 89 514 64 498 995 604 289 128 970 435 20 643 865 490 613 806 437 363 519 370 190 270 17 753 107 106 156 576 595 822 702 598 554 154 90 49 547 843 838 605 635 920 707 703 66 61 447 144 950 937 42 621 431 320 942 501 324 236 80 537 113 378 427 740 186 556 710 326 246 773 935 697 654 953 450 247 829 102 163 752 424 579 185 594 568 366 255 757 81 648 236 721 277 562 135 423 515 339 37 487 240 451 576 691 145 594 792 405 653 308 255 123 699 190 769 823 823 97 842 202 959 59 834 95 818 94 8 350 153 824 435 249 88 729 135 13 867 232 179 788 330 928 321 878 1 99 654 926 751 195 293 613 60 172 986 111 559 420 669 27 874 346 170 109 694 244 109 389 402 873 751 714 384 76 4 104 300 819 165 108 34 945 408 845 785 372 897 967 665 287 265 771 151 187 577 442 748 260 856 979 55 418 315 240 306 412 872 175 875 823 643 906 631 880 472 780 977 528 651 865 200 594 881 154 414 630 53 630 424 270 862 17 961 740 158 520 344 653 781 33 560 339 119 894 911 384 265 96 690 426 774 465 682 924 906 347 580 735 717 330 422 832 969 679 48 581 966 48 704 829 834 879 615 858 387 745 992 880 697 349 306 766 192 380 467 531 273 125 824 537 216 284 861 793 977 616 797 535 217 682 82 631 728 382 766 822 680 720 487 312 614 339 688 31 156 863 44 313 844 980 126 968 400 57 693 103 785 381 584 262 798 220 42 93 364 916 298 74 413 652 165 265 929 101 414 192 684 325 188 258 316 651 525 941 261 361 624 892 754 198 931 422 690 506 112 296 741 341 606 994 580 906 559 535 860 862 95 595 139 400 693 140 472 664 315 955 505 126 502 422 666 436 732 590 900 130 636 473 380 889 931 568 562 291 238 636 776 10 872 377 394 434 389 344 485 61 483 246 741 339 465 501 631 415 683 365 307 619 188 973 241 591 480 102 112 854 616 257 245 336 33 977 583 986 421 870 209 874 39 162 409 674 391 711 728 92 859 698 289 871 331 452 425 122 731 438 973 393 599 976 315 159 774 183 512 736 898 238 29 551 778 659 103 655 264 506 217 315 767 347 706 900 771 545 290 200 469 97 535 890 73 844 529 661 821 585 489 182 932 202 441 267 125 297 842 705 361 694 595 732 612 419 766 718 815 919 629 236 788 702 716 882 809 669 513 537 739 309 820 445 980 532 238 405 928 822 119 951 370 694 99 84 816 488 724 580 765 445 716 865 534 351 635 526 760 400 197 331 240 580 241 177 351 454 864 521 926 471 907 127 757 26 72 723 520 692 615 837 770 236 762 443 909 405 108 875 455 393 195 348 679 49 570 274 922 543 349 849 227 4 97 106 585 651 841 599 79 201 245 611 368 302 187 154 949 828 176 984 177 497 242 855 751 956 33 164 790 100 207 384 157 887 243 792 345 228 387 322 273 942 448 911 191 461 763 750 247 915 739 940 924 489 5 226 123 310 618 796 35 885 326 775 511 279 601 727 30 898 127 875 336 822 22 318 582 451 391 171 572 321 237 667 329 18 12 712 938 947 74 201 166 616 854 585 836 82 480 884 963 315 985 997 309 985 808 567 889 191 448 732 904 478 190 540 210 916 286 480 96 914 839 452 654 950 186 687 851 486 920 502 487 988 2 229 578 647 732 796 555 378 569 636 904 816 274 780 672 543 995 745 296 511 425 1 840 234 47 629 316 760 342 575 736 671 11 920 651 307 575 566 715 220 352 551 295 989 158 24 888 442 94 454 551 313 942 635 795 599 185 611 282 90 748 273 200 293 211 13 362 775 434 926 268 938 586 81 633 426 232 203 315 79 521 784 735 163 868 669 304 920 193 408 126 52 494 393 521 616 53 857 222 307 389 515 895 808 99 374 453 525 293 414 969 327 996 396 661 189 352 300 705 213 668 478 238 199 408 480 959 643 612 631 439 528 787 507 374 538 304 356 902 667 192 625 815 679 683 206 954 167 998 36 331 623 836 236 232 996 588 795 627 844 703 419 627 767 295 77 744 966 309 198 554 288 494 406 591 589 620 449 72 276 926 951 340 260 408 96 512 928 276 35 802 643 940 256 27 450 648 816 720 336 654 554 143 599 105 246 4 763 66 824 400 282 558 406 686 845 85 423 519 963 571 387 232 460 455 598 286 485 837 528 344 941 539 534 39 801 753 543 826 363 297 153 978 736 159 160 122 63 260 679 491 46 475 492 879 298 178 283 644 716 553 875 676 763 224 592 126 429 583 484 658 775 491 561 976 732 573 965 125 588 80 606 763 601 999 312 28 83 905 996 279 934 878 987 958 503 618 357 132 351 416 276 113 975 940 240 264 686 418 418 371 261 828 534 140 722 718 953 573 45 481 997 852 766 887 439 778 470 747 607 123 195 898 860 546 875 583 163 403 316 850 368 645 584 197 991 388 809 91 770 723 869 661 11 159 963 729 439 986 581 834 204 811 885 400 691 793 746 622 155 739 210 7 619 988 936 58 941 553 79 240 134 97 176 163 399 763 826 30 954 967 597 530 193 940 943 191 323 14 914 533 190 98 21 583 873 952 537 478 136 430 193 944 768 671 593 769 707 304 976 946 88 42 834 157 461 169 585 528 523 897 261 375 627 817 480 969 87 134 647 184 399 344 576 632 207 975 113 201 940 284 921 249 596 533 284 775 771 232 414 393 57 160 608 869 562 209 506 537 3 442 394 953 601 257 74 3 929 202 620 66 287 227 804 575 101 216 354 639 807 767 908 515 151 208 988 992 32 470 97 956 786 861 731 778 213 815 864 503 215 660 881 853 82 437 594 19 421 523 428 579 521 753 390 651 787 884 853 509 473 505 192 406 853 640 283 15 573 806 572 69 27 242 660 81 443 654 261 207 604 995 450 871 961 834 646 471 826 589 343 549 977 260 424 18 189 394 275 655 156 349 463 387 897 511 897 816 393 837 718 31 201 854 708 511 865 561 670 199 452 278 462 3 260 647 649 425 397 212 542 887 775 931 599 992 303 440 747 996 181 242 405 373 202 403 105 557 535 622 602 625 836 485 0 997 272 884 910 37 609 397 772 314 968 67 905 560 106 761 416 618 680 86 135 540 22 976 343 785 514 50 601 226 368 531 47 400 110 882 668 630 149 759 549 7 56 988 671 576 769 904 442 472 15 695 796 310 793 816 481 176 712 112 324 746 707 75 512 661 21 787 57 725 772 444 930 570 714 122 372 739 603 699 946 388 787 268 61 751 205 350 796 503 238 774 448 125 930 987 411 750 912 933 65 779 980 536 856 786 901 199 444 704 837 440 587 144 851 231 543 956 846 647 854 999 82 320 772 684 123 784 70 834 969 177 319 188 370 702 963 800 771 572 406 202 592 487 855 711 785 988 444 526 701 54 987 841 847 917 509 473 977 453 751 473 8 830 641 313 175 934 124 971 237 361 488 626 556 68 72 279 614 954 526 0 333 386 795 125 643 373 211 720 578 571 220 746 551 911 236 474 33 747 882 358 835 259 500 874 779 335 538 224 420 466 687 213 610 822 693 568 939 934 894 797 194 271 680 252 708 943 905 431 352 385 301 432 351 92 259 111 767 806 465 889 578 998 20 311 250 76 566 611 245 277 294 496 882 77 882 234 945 2 508 765 619 231 31 599 857 208 342 920 957 151 449 915 271 837 992 329 343 593 449 683 867 589 89 735 112 972 335 749 738 35 737 594 537 954 986 370 154 604 504 232 521 830 519 214 613 775 160 152 807 248 449 414 742 961 336 426 534 562 62 397 813 800 570 624 703 241 170 43 329 725 825 329 873 385 766 200 105 70 890 984 173 925 836 285 945 7 287 861 847 734 756 459 901 101 358 928 52 877 818 423 5 686 559 664 429 43 886 4 86 922 655 671 929 103 207 407 959 952 964 604 141 851 526 67 705 958 779 785 808 931 381 551 823 62 383 719 594 375 66 996 743 469 46 53 451 415 358 951 5 316 371 76 702 851 383 910 34 767 618 833 193 1 318 265 856 794 73 456 640 39 918 922 278 21 444 450 137 369 324 682 766 502 585 508 533 235 764 957 739 971 421 39 310 383 674 409 185 41 192 470 58 667 964 882 843 168 304 502 252 741 202 736 925 423 249 186 323 744 998 689 158 897 136 321 692 308 306 333 715 679 706 884 352 410 561 165 69 549 264 569 906 156 360 272 992 269 342 852 132 35 310 308 749 408 293 620 616 660 93 445 687 8 896 602 207 471 118 601 504 925 40 384 533 25 197 909 5 315 80 227 945 429 623 592 941 181 49 342 252 501 831 34 703 390 455 311 510 38 343 462 237 786 639 902 487 372 696 993 960 644 599 31 422 471 527 935 213 154 165 868 985 132 541 724 611 954 752 440 763 625 768 607 775 989 879 518 979 931 816 823 515 827 962 175 61 238 114 994 682 575 447 227 126 111 651 414 365 58 903 655 391 623 93 485 996 124 493 8 355 72 947 764 187 302 845 318 354 416 296 774 454 527 643 442 237 140 872 106 501 218 148 144 239 616 55 148 620 568 93 732 573 928 332 38 934 280 246 92 454 97 356 230 971 778 540 393 86 593 236 460 963 18 730 234 76 667 519 92 919 351 400 845 20 619 641 603 125 60 63 34 545 96 642 999 164 400 182 437 592 678 861 937 868 497 264 995 605 357 479 387 346 617 202 679 470 851 220 213 91 734 920 533 661 207 85 29 485 84 996 179 60 324 987 698 28 896 319 17 301 592 283 114 634 206 887 855 318 788 772 433 64 978 674 946 640 989 531 501 382 867 520 548 915 591 917 905 445 80 604 587 849 151 195 513 149 591 358 245 653 679 355 921 576 992 625 8 336 347 494 25 227 497 405 856 968 883 402 251 282 202 822 779 754 113 342 477 370 519 710 638 675 996 793 148 631 477 13 653 495 184 854 822 89 592 40 797 57 880 743 491 999 634 659 381 962 497 111 454 252 45 663 25 802 829 545 393 123 646 834 847 577 969 151 977 440 881 767 118 441 209 373 468 752 216 185 452 317 632 22 176 835 437 657 320 5 840 773 380 967 442 39 831 672 702 420 923 713 438 261 791 132 925 906 575 582 366 377 562 207 864 132 956 352 187 537 856 329 489 919 45 298 70 552 721 747 771 994 478 55 265 562 824 404 133 889 961 190 124 696 48 313 96 432 564 587 858 58 202 405 87 255 355 131 708 808 360 126 41 955 125 978 33 217 759 493 359 347 236 883 315 941 541 684 997 231 636 90 880 551 961 723 531 701 346 670 801 244 574 572 179 278 233 607 954 548 789 945 790 542 227 450 783 683 624 576 128 670 681 504 594 89 111 629 745 292 345 264 542 447 873 877 449 128 425 361 406 239 139 567 250 482 255 275 725 226 82 539 411 759 429 28 321 92 980 174 803 666 543 603 708 28 827 345 936 860 83 234 947 75 350 29 427 202 37 428 187 337 255 448 987 968 142 38 717 319 763 298 678 952 57 472 75 506 740 233 297 158 18 687 241 363 661 797 826 278 726 978 791 433 122 65 385 441 946 839 878 148 972 769 91 287 239 399 909 367 275 889 474 927 76 648 406 135 851 254 687 653 926 642 621 809 649 455 70 567 360 879 518 928 956 451 221 109 350 237 328 848 216 825 312 945 517 974 622 163 806 887 200 901 906 779 698 50 49 976 432 59 510 799 281 740 668 83 932 611 260 348 938 500 474 100 436 807 752 449 350 422 264 304 544 256 232 899 201 593 995 16 756 469 958 276 427 777 125 836 904 39 650 415 222 163 688 86 539 327 631 314 964 803 225 175 120 154 922 426 677 115 743 279 523 636 457 522 562 534 56 361 550 212 651 524 949 238 753 190 345 834 851 717 31 570 348 482 10 953 460 377 13 693 598 983 262 822 536 130 568 671 205 86 676 697 694 506 382 430 147 584 887 233 420 531 484 854 506 782 264 296 279 949 584 214 908 894 917 660 772 828 310 474 980 774 746 4 702 363 948 352 204 941 526 368 150 719 883 32 239 767 981 647 16 823 124 241 69 810 893 896 908 379 736 617 284 654 781 790 731 632 332 985 689 609 994 855 353 572 644 585 760 604 622 12 11 884 133 267 845 905 67 41 48 734 646 704 673 829 814 256 524 5 989 504 428 211 217 342 198 424 788 908 148 820 776 800 57 926 793 974 241 476 180 367 319 239 974 853 210 363 196 850 106 200 894 647 219 676 239 92 265 212 424 388 296 41 15 421 364 441 719 608 200 430 898 39 758 526 376 198 636 955 670 483 511 645 750 889 888 750 138 2 737 312 877 787 580 411 396 241 15 300 691 572 372 265 695 449 756 474 98 683 882 426 667 172 309 984 629 556 220 413 923 367 721 97 691 133 552 117 881 706 971 476 433 605 177 18 54 682 925 627 453 288 272 128 460 115 287 902 621 256 36 210 976 342 812 749 706 528 661 45 650 778 455 446 922 179 158 554 148 200 882 611 726 467 842 694 174 14 576 342 369 210 819 552 81 848 36 877 626 94 541 247 245 433 211 463 663 584 426 711 266 897 944 626 548 460 927 118 681 569 992 648 990 852 729 554 121 27 227 707 140 542 649 473 720 703 766 373 357 499 435 32 845 566 622 983 962 772 421 70 37 954 523 763 790 3 922 997 903 18 843 202 710 552 446 563 414 671 905 804 177 850 185 901 56 799 718 147 454 798 25 755 177 977 326 704 562 99 454 230 134 917 74 516 718 581 737 247 833 975 998 266 65 987 449 54 307 135 242 940 486 685 483 419 870 596 918 397 102 324 840 313 826 176 94 558 885 983 246 279 878 884 938 666 249 328 667 598 283 396 802 153 94 766 164 38 168 364 960 618 794 555 715 139 452 240 871 351 466 698 33 750 430 526 235 282 300 97 250 759 476 102 851 696 60 41 877 19 57 373 512 806 11 772 680 316 366 270 398 498 849 399 33 450 20 437 315 333 788 501 899 791 902 639 658 258 198 779 173 67 192 847 983 184 990 872 370 881 515 741 11 571 360 665 632 383 833 27 170 139 999 84 585 72 852 788 778 783 394 25 209 399 207 377 577 552 645 345 623 92 326 656 39 629 917 958 976 224 308 827 657 327 466 245 29 104 252 244 384 775 504 42 481 591 991 81 526 591 946 966 312 852 162 638 247 581 210 138 465 522 214 219 399 931 527 149 120 651 107 263 855 780 924 588 630 198 164 388 862 577 520 476 57 754 592 120 758 620 191 710 245 973 847 590 593 873 994 967 468 700 288 344 489 744 525 271 200 58 894 739 479 720 840 296 887 71 177 951 276 460 268 422 485 475 795 644 50 831 56 263 360 985 344 545 241 237 976 808 608 135 546 807 230 73 880 785 81 407 182 652 24 350 810 19 202 922 127 212 208 258 156 250 538 905 890 397 885 815 487 498 658 431 216 204 622 538 611 649 351 145 963 987 991 513 726 718 516 119 393 286 191 485 329 283 533 433 283 119 234 372 539 941 832 470 902 513 717 795 135 823 120 681 178 126 245 415 337 47 765 991 274 245 701 446 283 160 884 962 678 518 989 424 937 87 255 244 714 655 688 370 235 186 10 866 913 94 496 699 114 31 829 63 437 167 412 113 983 108 223 91 405 972 216 821 884 660 100 283 469 516 476 687 57 831 530 648 735 905 351 996 164 861 31 788 852 576 19 957 974 427 887 424 437 850 281 771 593 889 576 954 133 421 938 985 890 668 786 673 673 242 382 829 665 57 918 234 14 777 757 244 553 901 673 990 553 186 36 618 39 455 879 521 828 329 354 683 792 966 634 28 437 11 277 651 832 707 303 612 598 590 719 856 394 538 513 272 263 783 656 548 156 494 302 484 450 232 877 94 129 437 440 49 612 758 770 273 863 411 756 368 980 582 854 13 267 845 384 469 316 453 796 540 440 618 64 92 289 318 902 546 304 969 529 866 267 74 442 457 242 375 786 422 268 246 39 405 418 4 896 383 67 215 20 337 655 770 353 309 401 909 775 620 316 282 604 394 769 489 695 198 656 555 960 884 264 47 645 378 945 784 888 713 448 965 275 128 121 154 924 676 311 516 389 592 212 915 113 679 910 259 101 769 169 546 586 365 249 814 527 222 277 489 273 328 482 815 188 747 227 758 702 154 843 617 133 914 526 535 69 396 75 627 344 825 656 14 560 945 434 519 640 189 412 707 454 681 847 952 119 682 651 493 791 962 469 784 532 638 760 890 425 608 974 961 617 82 907 534 724 340 906 899 419 488 792 206 399 618 652 911 225 891 240 443 289 694 937 560 27 49 687 714 796 494 520 304 617 56 307 104 28 523 215 726 697 88 944 614 172 349 144 577 999 412 303 433 482 560 623 331 891 521 825 423 275 411 905 794 317 139 831 285 742 884 851 914 217 38 127 23 436 760 615 478 55 739 422 28 193 679 591 313 76 727 549 866 642 333 971 191 521 473 612 65 103 278 427 182 448 582 61 90 654 64 176 468 147 604 181 721 101 739 957 698 269 651 730 599 73 354 31 251 794 37 571 875 419 222 500 20 436 870 457 506 596 964 37 838 339 130 734 139 142 239 929 355 53 872 475 263 838 437 791 270 844 576 653 563 438 696 203 736 948 247 118 151 281 90 700 809 999 367 723 371 229 281 520 128 917 422 595 710 326 61 624 888 44 979 907 414 661 140 585 856 592 131 292 573 291 293 383 292 925 15 940 964 687 445 507 61 144 634 56 833 164 98 122 101 989 72 928 526 512 926 66 520 165 302 9 710 283 900 864 871 946 575 591 903 537 175 668 735 148 594 47 173 9 271 721 388 315 525 245 234 112 733 443 563 46 121 775 78 654 680 464 73 296 245 332 473 936 964 492 480 103 818 419 853 378 825 411 874 207 976 501 523 996 755 959 899 463 772 845 839 833 279 311 142 458 768 84 247 73 302 155 352 249 492 311 886 862 940 529 870 744 715 615 812 463 55 810 430 709 781 584 644 835 20 620 734 275 920 688 693 537 896 388 289 994 200 70 644 782 523 464 166 222 326 359 279 91 32 28 817 756 27 809 864 136 458 838 84 170 824 466 40 503 559 455 460 983 311 241 589 233 799 79 52 830 944 623 522 550 465 84 379 197 359 795 465 329 387 197 966 877 107 641 700 92 684 273 903 919 333 997 858 154 133 702 827 879 777 509 206 656 315 780 58 797 712 917 461 278 994 46 259 30 920 379 490 824 568 943 299 554 173 0 933 778 608 742 231 898 571 62 398 956 31 844 778 981 873 585 123 43 522 124 616 875 774 73 189 13 171 91 979 588 714 362 870 155 330 80 195 297 217 141 36 909 423 578 122 901 846 462 941 546 377 900 690 213 141 715 913 102 304 174 60 120 464 530 329 899 822 742 827 374 40 514 471 210 953 728 767 145 780 318 626 567 45 310 35 822 634 127 412 228 866 340 600 660 758 937 799 548 403 577 311 616 705 191 140 611 344 322 322 825 929 62 241 876 29 719 884 272 3 603 21 793 964 182 616 371 68 131 730 881 948 440 348 731 72 130 52 981 367 44 307 629 43 280 836 608 348 377 552 868 147 192 170 543 50 133 134 763 26 94 14 87 875 435 825 525 569 876 261 279 570 289 505 853 288 656 249 86 582 752 60 192 630 777 647 673 244 111 893 379 119 296 697 258 166 394 822 744 142 266 673 934 33 282 204 999 943 231 720 350 890 786 424 484 480 373 562 537 947 191 104 271 330 681 450 499 665 338 248 152 766 260 625 920 915 281 612 816 503 279 338 988 603 845 116 63 895 170 735 297 255 57 623 0 331 661 556 674 978 288 165 413 935 899 875 955 694 961 715 670 10 731 949 640 516 603 190 126 162 58 252 583 854 797 410 33 596 761 437 762 673 3 174 220 623 724 959 186 534 483 361 338 917 928 475 638 832 229 406 596 48 458 20 84 745 599 843 868 730 968 362 151 223 534 829 256 875 850 721 990 198 363 540 901 270 677 16 26 130 314 625 371 874 64 751 123 322 36 937 69 91 173 187 414 47 160 430 611 264 805 110 768 326 876 58 541 762 733 902 270 855 958 110 387 334 560 81 525 821 785 629 918 698 480 775 361 431 478 91 769 549 392 598 708 646 900 148 607 793 555 171 857 666 356 295 405 418 399 273 748 190 364 318 749 804 323 725 500 579 177 665 895 244 793 237 31 563 663 401 901 586 233 944 86 257 924 639 181 113 362 24 649 545 270 532 431 972 776 123 367 288 111 24 41 161 914 909 878 704 619 815 425 81 847 706 650 701 725 605 72 364 477 726 698 773 151 261 793 827 851 968 248 905 545 244 948 395 481 423 684 567 625 987 562 532 965 275 991 765 688 389 994 821 82 190 491 497 623 875 780 220 369 871 191 678 101 764 464 672 67 786 670 309 683 630 969 987 376 928 936 658 423 370 868 831 749 267 457 843 66 191 58 178 750 258 930 970 869 566 330 350 332 130 108 13 674 301 311 493 117 611 539 87 354 436 216 640 823 163 341 345 279 881 424 91 657 886 603 293 616 339 704 920 236 76 207 379 342 885 573 324 170 233 873 678 324 386 822 48 281 534 193 101 798 706 351 986 977 402 640 319 396 29 325 228 148 603 279 102 760 721 958 449 187 560 335 282 312 9 462 242 608 505 391 613 367 651 948 368 354 7 235 367 971 31 413 383 456 601 322 173 628 415 49 590 403 963 876 362 867 766 952 836 78 259 979 746 379 378 30 334 717 340 753 1 720 130 304 532 75 42 995 932 247 700 299 750 341 475 312 930 62 645 763 742 121 520 541 143 241 503 856 924 206 347 687 576 618 710 54 763 647 965 716 242 994 298 998 409 54 381 69 413 695 817 312 949 476 236 108 554 901 660 452 667 591 940 55 206 236 997 708 54 352 887 171 702 296 703 116 702 296 366 99 811 399 184 872 575 524 859 526 991 90 328 988 469 467 339 284 576 782 527 581 98 394 954 193 230 948 269 801 842 544 47 975 831 432 416 953 851 532 569 691 43 387 520 97 506 39 671 10 231 537 966 385 404 855 731 573 496 548 8 278 469 238 871 544 710 894 191 234 254 722 937 506 973 644 576 127 545 403 655 411 697 807 788 107 266 275 353 428 655 152 905 967 412 174 48 919 861 150 190 603 641 248 9 554 160 163 375 303 310 98 578 815 110 807 205 213 472 197 587 292 717 765 696 729 467 879 684 677 60 910 835 377 925 652 976 421 892 52 955 418 736 286 219 798 577 517 507 294 995 819 809 628 341 224 548 596 508 695 54 377 506 919 72 964 336 332 340 668 369 588 414 644 306 43 386 733 860 343 689 548 552 452 2 22 124 465 49 907 557 862 842 248 178 871 298 981 932 269 891 198 255 667 265 679 593 282 727 994 22 235 182 306 84 632 609 611 123 317 745 485 474 383 565 498 146 923 365 15 119 384 236 38 682 937 415 789 815 181 283 11 376 337 655 997 643 79 949 775 95 778 565 662 510 227 510 12 585 732 242 924 717 981 770 358 214 497 274 484 539 354 860 503 340 2 351 6 583 500 416 289 136 231 162 99 506 926 243 106 183 953 25 748 439 157 663 202 88 591 641 267 556 259 804 301 270 610 617 753 591 739 251 19 336 932 205 753 297 803 38 829 694 388 904 929 986 980 560 357 520 960 599 221 80 468 261 418 183 434 155 49 509 101 453 103 775 843 206 411 906 810 995 165 152 846 91 611 665 333 203 115 924 537 486 265 936 368 955 817 456 670 417 572 918 476 365 262 416 543 240 392 786 623 709 704 238 793 841 877 37 703 261 197 654 117 320 158 565 334 779 962 180 637 259 27 525 49 251 968 570 631 157 765 591 729 335 725 893 747 607 800 780 452 703 154 917 923 610 143 954 620 885 16 132 383 240 213 65 591 351 294 794 163 708 218 24 983 207 482 317 210 783 52 143 339 716 419 975 213 896 753 39 994 229 295 763 28 559 152 238 298 761 466 315 109 516 834 120 137 591 150 396 113 307 255 841 984 884 924 847 282 90 338 270 181 724 77 719 482 333 648 612 314 949 62 110 53 667 481 199 319 204 397 528 63 574 881 382 472 689 413 515 715 162 881 492 311 792 868 716 665 178 178 534 146 727 278 342 288 979 646 597 523 647 898 62 590 756 623 853 29 355 44 338 482 249 16 707 200 350 884 982 965 378 556 383 714 339 61 197 891 361 775 811 936 141 788 365 73 191 567 170 23 469 177 12 529 391 993 377 107 951 714 958 941 663 212 400 686 2 342 103 244 888 761 630 442 33 203 679 606 361 552 578 322 325 148 434 446 315 625 161 54 512 463 566 921 389 177 149 550 615 597 89 493 663 552 391 753 677 474 158 189 305 739 930 608 337 15 537 402 222 597 69 231 865 367 62 789 760 149 917 932 274 677 994 436 836 346 771 666 910 588 535 225 168 76 548 478 240 661 459 57 427 649 892 652 44 677 790 852 154 500 597 313 881 156 936 847 132 434 174 945 787 335 245 668 373 893 165 592 146 485 303 114 593 384 395 391 791 187 588 470 402 901 500 450 978 504 185 338 236 368 801 174 659 972 388 633 420 723 768 824 470 969 837 981 746 362 360 107 168 21 156 686 9 411 471 707 990 486 101 287 427 816 318 791 611 623 449 920 813 738 447 568 241 601 983 2 930 28 60 69 877 504 714 871 832 934 407 348 709 700 573 536 2 186 843 161 159 959 724 452 251 64 527 809 918 965 67 402 837 551 752 330 906 783 774 484 870 584 483 242 536 379 684 795 429 783 893 144 506 195 587 663 209 628 194 385 628 898 382 641 935 383 229 981 776 612 897 61 917 140 854 635 165 433 287 971 771 358 554 58 167 25 22 2 743 763 411 605 253 482 119 478 989 276 815 84 507 895 689 587 576 864 701 714 372 889 835 354 183 472 947 502 380 143 207 205 617 713 748 89 294 460 191 310 365 55 898 461 557 65 994 718 338 474 779 832 608 907 232 526 305 488 761 379 107 964 45 604 444 987 297 208 417 63 649 206 422 15 525 423 623 754 134 416 249 588 587 244 2 742 466 698 732 129 494 763 15 122 733 150 277 938 330 628 214 91 133 926 995 417 866 115 863 108 833 319 55 873 694 450 414 416 924 939 907 778 179 674 61 744 143 640 964 242 724 719 800 357 520 5 136 321 781 666 114 977 640 406 62 189 427 473 822 354 925 986 603 510 380 344 435 339 502 645 938 459 230 159 354 154 464 578 39 718 820 954 907 686 438 31 143 557 159 762 966 612 544 821 624 127 43 346 512 947 124 479 144 333 458 688 985 806 539 961 406 797 112 607 485 799 181 619 164 60 759 997 583 550 234 746 863 736 248 643 694 152 818 339 977 121 193 951 962 804 82 974 101 282 385 426 773 610 901 484 962 901 607 719 386 987 294 548 455 670 630 607 493 988 9 180 81 515 989 38 336 650 489 614 372 90 76 813 225 184 462 625 714 28 903 710 187 200 576 871 380 742 777 818 211 56 922 610 726 210 94 436 260 688 534 567 878 603 501 215 295 111 580 394 244 820 261 551 595 782 43 255 736 994 952 82 311 758 620 10 292 370 546 776 920 232 938 472 379 312 988 421 583 230 706 301 405 232 781 43 436 740 55 448 37 125 822 467 477 719 135 107 837 775 151 375 339 259 599 534 195 883 32 20 765 546 555 901 253 10 941 330 731 991 810 866 455 942 373 906 585 414 49 388 338 210 141 292 999 31 824 289 175 722 52 657 839 941 624 531 19 829 463 781 522 605 695 632 861 919 863 236 398 539 3 263 799 137 832 359 34 3 778 602 82 58 447 438 543 383 589 463 648 466 516 979 420 284 328 695 250 112 872 671 266 726 727 730 160 939 809 450 733 120 541 437 653 243 910 710 172 688 57 242 528 176 19 270 114 478 872 200 734 461 658 986 278 544 543 277 109 818 346 156 749 11 440 3 751 405 721 250 4 964 999 57 778 650 645 23 887 1 202 481 192 379 987 997 377 724 365 736 168 277 232 335 477 466 280 72 740 740 801 551 36 40 797 36 582 931 416 61 37 376 969 136 793 985 726 246 423 347 73 438 523 156 342 7 904 734 580 617 175 83 285 438 9 777 360 324 369 303 839 984 477 749 440 761 321 395 449 203 460 883 185 442 833 325 242 937 176 813 382 413 20 547 251 972 521 392 871 231 628 420 696 712 332 809 181 642 413 18 365 166 877 472 40 598 843 676 409 429 381 568 90 824 328 199 309 984 216 90 782 114 357 937 802 499 923 640 884 890 869 282 807 650 234 762 232 625 327 769 424 643 545 279 593 162 951 752 263 572 252 406 199 733 861 570 905 774 763 122 461 345 408 993 572 922 459 693 970 515 372 251 688 464 794 410 480 318 216 519 334 196 490 84 604 803 118 579 874 748 278 393 277 88 628 635 315 239 782 822 817 950 843 215 287 855 374 964 533 365 375 331 256 708 801 644 135 765 306 375 392 618 158 825 672 583 253 881 416 259 980 806 183 1 827 712 475 619 965 339 430 231 533 202 399 656 227 619 785 20 383 689 590 843 472 295 625 649 725 260 500 889 807 139 261 226 40 327 759 234 917 317 53 822 788 673 325 708 604 633 694 831 749 726 38 194 479 951 375 534 375 115 840 693 674 433 215 637 20 412 19 807 802 133 234 640 480 526 187 127 273 877 710 189 15 288 72 462 140 333 277 742 577 952 26 398 384 951 941 157 811 397 562 403 642 796 37 662 921 394 275 462 892 316 172 983 102 117 778 707 349 664 860 489 11 953 126 375 440 824 462 456 686 937 579 493 252 527 738 76 887 160 341 443 298 982 143 315 913 125 135 428 332 681 614 54 452 147 409 535 230 161 722 266 824 510 654 541 853 326 586 677 702 197 341 546 659 958 865 197 731 254 738 226 230 639 751 697 373 177 174 998 494 333 795 517 861 447 42 148 195 400 124 784 293 744 946 639 94 184 707 158 894 977 410 135 577 938 675 778 312 107 454 104 112 958 976 523 763 315 107 501 923 221 375 239 245 890 861 107 6 821 49 756 84 111 904 768 46 624 890 354 676 568 728 182 664 123 880 4 850 965 624 221 377 803 204 932 112 161 345 238 753 111 269 316 893 781 880 784 292 372 841 135 352 380 554 756 981 505 737 617 721 926 827 605 772 149 210 315 452 939 739 84 779 659 389 73 218 463 795 499 405 33 950 791 232 321 68 312 648 629 290 62 68 790 235 62 564 303 945 278 353 157 740 310 383 724 230 972 773 723 382 530 5 411 866 514 287 966 723 143 144 731 343 929 933 1 145 850 563 907 631 577 7 237 317 655 301 37 209 567 165 90 919 653 978 53 897 31 619 258 548 482 476 393 187 531 835 819 471 621 790 705 396 49 68 830 360 677 438 358 196 629 119 636 11 983 931 526 19 917 241 429 962 480 662 139 312 102 968 149 112 584 160 520 118 716 414 834 550 21 266 556 464 12 658 29 613 630 539 470 298 961 987 206 302 616 100 212 754 299 766 86 148 915 786 914 803 921 101 917 62 688 829 96 930 821 101 72 726 691 643 946 361 400 897 885 562 328 377 813 536 290 415 570 793 878 556 343 843 672 164 246 383 445 120 198 915 94 517 619 241 139 504 558 19 732 376 912 747 419 545 274 555 111 436 514 152 297 806 190 304 279 544 708 635 153 975 424 154 421 124 143 707 216 979 836 227 772 348 83 255 354 398 551 366 255 221 657 200 744 715 525 289 945 804 310 207 702 369 696 731 711 826 331 913 620 899 506 177 53 56 404 212 433 479 576 11 377 443 84 776 679 254 321 29 750 891 580 24 583 447 712 685 622 915 741 684 740 442 936 147 324 496 507 440 655 900 379 237 491 967 883 411 187 813 189 747 996 119 10 772 39 258 546 985 22 133 280 35 942 959 753 604 857 391 531 408 201 588 999 471 980 84 404 186 306 177 636 752 499 668 5 341 950 397 655 28 339 754 474 950 985 444 205 568 359 868 611 406 490 156 156 591 415 246 999 0 342 51 581 498 248 674 669 531 872 903 205 745 54 699 453 190 411 395 190 164 732 22 614 643 153 241 397 29 432 241 890 91 92 13 896 339 91 113 139 121 820 448 243 546 291 273 790 402 991 833 580 874 115 390 776 733 729 512 956 204 771 971 212 48 513 466 569 303 643 652 198 759 939 238 38 842 675 526 384 381 135 608 341 516 401 912 654 422 393 337 381 426 982 957 613 250 737 903 369 256 846 453 902 660 419 884 618 970 295 156 682 753 665 624 930 83 600 320 98 792 46 333 670 80 983 362 749 407 657 705 365 816 970 911 364 137 293 671 53 659 982 975 411 90 424 912 536 363 696 860 762 583 727 366 125 275 940 476 191 782 693 698 980 161 978 410 69 480 835 383 54 51 316 218 455 830 272 204 787 629 581 34 894 514 343 472 347 186 814 534 695 652 606 794 844 25 760 483 62 679 159 166 997 203 887 967 537 269 656 547 407 471 100 550 89 756 413 800 272 903 49 690 642 231 883 894 925 828 67 297 780 437 756 343 994 667 222 293 116 621 965 630 177 217 369 964 523 942 51 641 224 269 867 693 735 459 756 792 515 803 983 889 556 337 229 329 25 779 761 99 983 990 963 290 232 37 668 486 803 283 329 255 31 670 291 64 219 823 715 806 599 554 884 621 712 180 870 261 251 161 400 853 304 566 52 35 451 973 10 207 230 0 671 41 649 521 680 636 416 716 539 631 811 426 542 252 873 681 886 290 39 625 138 191 516 261 856 941 976 526 920 50 820 647 647 569 637 252 572 416 52 176 428 46 883 946 725 653 278 318 80 764 55 416 357 25 509 263 876 686 333 176 904 697 747 333 101 734 97 671 275 505 451 691 910 510 909 176 941 975 344 989 307 348 611 453 743 169 546 840 889 824 139 802 978 988 660 610 509 427 161 287 798 567 115 424 115 707 48 684 743 811 786 707 228 348 384 882 335 127 929 429 188 826 650 260 687 429 417 512 474 201 625 867 717 942 509 740 903 326 926 604 641 42 924 262 33 25 373 259 437 670 389 913 342 439 951 970 930 760 541 778 720 148 171 258 477 581 185 143 240 755 81 178 556 461 185 115 729 929 195 509 72 470 492 537 649 252 949 775 745 191 801 750 30 268 768 631 386 869 331 8 151 468 935 603 47 689 150 16 838 80 885 223 84 330 105 619 617 33 286 202 470 963 162 316 67 238 598 333 946 750 619 102 791 88 153 667 622 293 868 294 456 507 587 953 338 730 624 557 528 624 293 755 284 690 5 712 462 296 345 952 285 434 101 541 398 438 878 75 583 55 834 334 980 522 79 698 360 604 686 607 649 968 675 971 78 655 607 494 680 775 71 892 682 381 928 469 10 560 246 40 457 197 604 226 182 994 914 964 14 221 544 603 953 41 361 974 749 217 610 393 888 173 994 143 109 168 550 5 554 301 55 7 399 158 474 413 879 313 659 840 882 530 986 965 920 243 637 606 504 530 747 877 45 773 779 208 351 947 306 36 130 406 59 57 371 372 546 290 703 382 699 447 213 42 572 619 149 31 42 429 387 248 808 306 908 518 643 159 917 560 253 126 162 328 618 340 617 709 81 674 716 774 75 646 445 640 421 895 394 488 519 808 678 304 496 780 86 322 448 85 816 691 251 962 23 384 414 221 561 457 103 126 58 988 763 549 37 892 119 509 404 908 688 731 701 252 909 126 818 853 53 725 810 421 642 191 816 576 961 556 544 752 648 371 850 659 168 42 653 321 213 925 177 991 950 266 998 86 163 287 469 403 257 326 902 703 61 425 616 215 939 508 611 265 369 141 462 336 167 22 64 27 294 790 613 366 709 644 47 392 229 179 466 656 433 325 70 879 583 402 19 183 892 546 54 388 762 138 324 574 262 826 544 812 166 875 665 254 433 855 456 246 991 251 131 945 512 61 386 66 964 718 699 631 814 371 945 868 106 139 629 207 82 943 46 147 959 99 698 982 197 767 623 689 102 68 585 487 432 841 472 451 486 484 202 286 777 119 822 309 529 407 554 112 678 928 871 866 633 261 211 420 754 608 95 405 302 691 760 880 364 70 246 246 49 566 227 134 356 223 342 109 37 447 893 20 132 260 680 651 665 696 309 786 477 355 259 612 17 589 836 951 587 615 685 237 461 97 869 393 527 155 528 595 206 420 220 12 60 887 855 885 536 370 982 502 673 148 855 351 966 280 92 442 745 3 396 330 517 614 63 276 696 14 486 621 216 268 506 439 26 423 310 42 542 791 809 335 190 397 839 460 142 282 562 584 551 859 463 431 762 966 588 184 135 600 614 156 580 310 804 992 431 242 930 247 705 592 383 120 754 836 645 877 337 316 99 324 773 800 12 213 813 230 642 499 35 779 124 671 739 840 150 907 500 195 913 855 455 883 113 69 315 100 288 450 251 837 737 61 737 615 114 216 402 380 962 150 990 119 995 701 724 492 700 879 379 990 185 507 959 227 114 501 922 247 309 281 678 660 849 398 778 362 896 251 819 93 794 854 512 815 286 871 861 751 699 665 896 46 547 217 258 11 590 822 482 125 464 620 901 683 286 654 524 149 864 106 273 542 747 728 935 559 577 274 413 634 385 825 836 572 672 995 212 779 399 228 394 28 154 653 154 549 911 30 684 18 747 928 655 432 974 682 668 769 840 739 365 53 400 783 594 37 961 612 992 313 914 355 583 146 528 121 966 846 396 213 645 238 491 403 684 971 62 588 920 876 645 779 168 745 993 591 726 130 485 702 709 640 954 421 267 729 200 272 745 663 67 939 942 237 827 103 979 972 910 748 688 624 567 919 751 34 779 646 286 887 49 489 543 592 217 575 308 743 824 962 551 10 591 118 57 379 479 92 113 967 291 519 553 987 68 42 314 685 526 920 633 715 602 69 164 81 512 910 838 989 107 595 44 429 791 165 484 805 326 904 348 776 170 230 325 416 403 484 200 441 915 37 309 154 65 27 862 173 255 255 36 475 368 299 246 827 83 477 992 925 730 431 199 775 605 407 638 602 991 812 260 553 347 652 826 383 966 209 588 81 732 674 638 956 432 330 255 936 853 776 605 986 393 918 719 210 986 383 937 864 873 246 410 636 845 695 869 376 112 434 390 860 776 750 777 174 303 446 190 982 271 908 119 529 784 990 909 105 703 850 913 782 998 113 841 683 486 867 914 953 56 212 469 690 902 185 519 41 738 93 539 790 781 69 950 675 204 690 824 229 526 117 967 174 394 535 694 805 841 308 351 249 841 662 874 253 346 305 786 965 6 237 912 877 96 308 377 117 234 95 919 255 484 554 711 663 269 530 418 904 567 675 324 259 860 441 406 627 928 646 951 765 73 129 216 47 276 803 58 832 598 195 290 895 425 802 738 912 927 195 454 273 706 251 926 666 312 825 67 207 186 264 663 16 590 402 531 940 487 229 819 129 314 778 42 902 124 404 206 969 573 904 97 913 538 851 410 883 570 605 783 596 999 162 499 725 741 530 12 590 102 912 142 678 434 114 720 618 872 641 906 8 435 322 226 796 754 270 860 148 383 537 262 218 219 234 397 356 268 112 100 851 793 762 733 577 142 513 979 605 927 828 570 415 423 505 6 378 624 635 258 389 624 882 267 477 47 373 224 858 238 147 612 18 883 354 621 754 683 863 630 239 959 253 433 405 393 102 744 58 788 651 480 468 492 408 290 879 26 769 193 528 386 638 393 23 139 359 713 428 682 220 238 25 616 467 525 18 625 712 815 666 74 853 21 659 127 716 596 759 732 672 441 334 694 142 397 581 956 759 784 605 571 546 766 752 465 950 72 391 410 280 939 394 968 783 637 418 90 706 110 369 128 531 112 86 40 878 20 420 966 982 846 943 548 732 124 200 735 973 275 886 669 771 480 243 637 306 28 279 189 99 805 156 34 627 162 197 284 407 702 14 47 482 464 603 576 222 746 551 751 851 446 482 460 583 354 435 534 816 788 895 526 691 888 711 325 689 316 524 6 173 470 715 729 823 374 704 776 828 402 126 61 353 907 215 697 768 663 674 788 485 654 542 231 253 365 331 42 899 614 136 130 513 686 696 876 334 959 814 518 630 845 225 812 425 130 542 380 9 993 918 944 386 717 134 551 309 914 111 624 999 33 44 181 662 476 275 47 492 826 346 771 751 906 990 216 901 171 378 646 561 570 115 424 481 764 473 607 339 735 569 592 992 992 916 409 412 583 391 667 587 578 882 758 573 676 146 707 307 783 674 52 630 103 199 774 816 649 63 55 625 890 594 163 399 791 655 894 746 158 458 383 172 242 269 151 411 86 26 318 286 593 138 955 463 8 368 919 956 550 934 526 161 138 713 812 476 333 384 39 322 591 669 286 282 806 94 381 167 81 125 503 326 46 612 657 511 974 317 830 119 569 853 787 321 705 349 185 120 949 745 379 615 671 235 905 185 662 794 61 338 857 165 28 519 121 514 127 355 208 19 189 48 519 347 819 46 340 56 405 768 4 522 143 429 396 261 599 722 59 457 604 456 970 620 239 725 596 449 849 535 975 785 805 721 777 53 234 497 543 535 316 826 822 38 560 64 521 38 87 972 46 125 202 816 494 285 257 151 936 467 618 584 471 93 591 318 188 705 759 486 525 521 205 581 759 437 761 458 585 198 588 807 445 490 936 82 250 702 287 282 993 868 688 758 464 318 375 876 546 223 156 34 157 751 624 267 465 585 823 561 372 405 487 837 392 308 150 89 958 179 540 144 426 646 874 753 289 153 824 773 876 836 328 333 719 501 414 920 103 542 127 786 446 164 325 520 709 949 445 916 606 601 780 223 728 788 914 422 175 904 237 790 913 856 44 308 851 57 643 500 420 978 850 642 196 98 614 912 513 388 591 220 136 646 68 340 611 402 191 595 803 834 244 456 246 848 348 993 142 889 299 120 218 526 324 495 489 185 757 952 438 433 821 246 648 370 950 433 773 191 648 769 965 17 851 894 136 317 617 994 339 435 282 8 437 663 190 771 204 950 193 980 284 26 459 845 196 234 604 584 601 36 36 922 691 805 151 419 931 660 977 490 506 488 206 766 774 696 28 464 259 967 270 313 547 301 490 818 15 504 426 838 885 404 440 117 129 794 643 723 142 458 224 143 637 348 836 999 318 219 191 448 912 940 759 432 532 754 407 774 178 362 936 292 482 619 342 960 831 126 272 837 185 994 770 909 404 374 822 664 345 947 167 86 840 715 956 51 483 599 891 20 490 771 485 725 851 686 991 316 628 476 737 60 523 398 745 142 89 608 434 90 106 608 12 886 694 63 130 847 619 80 837 972 993 104 773 657 806 984 670 753 504 223 485 545 606 249 691 806 365 392 353 150 565 779 767 399 638 695 668 245 626 475 556 13 349 827 702 362 371 372 917 84 580 857 80 875 620 729 685 797 955 973 372 796 879 722 501 362 838 511 491 128 725 394 108 226 876 779 606 479 688 867 598 539 975 768 917 363 743 661 742 873 947 412 688 621 417 801 929 613 775 260 124 6 138 819 359 0 578 744 635 339 650 176 396 611 624 729 459 491 206 366 987 901 602 894 306 756 368 983 702 433 398 492 845 480 990 757 928 423 952 212 224 579 270 700 191 447 823 729 458 397 643 152 165 412 314 301 735 980 260 16 0 133 243 670 825 342 822 171 102 749 445 398 962 372 454 640 449 785 584 912 677 32 389 749 253 343 359 421 334 865 846 711 405 149 554 23 693 579 330 775 673 490 240 292 78 954 500 689 330 14 116 895 218 71 104 369 235 950 238 790 211 433 456 771 13 117 267 501 343 32 350 940 67 583 625 755 325 567 521 307 378 885 769 740 987 482 624 194 607 578 880 835 953 435 627 893 16 572 512 631 288 719 751 579 147 192 567 76 831 20 112 229 851 953 190 100 30 688 64 797 991 910 155 829 524 970 757 172 891 265 401 397 29 994 71 343 196 948 492 254 207 828 716 343 924 750 547 310 280 988 677 891 213 728 220 553 734 971 368 495 252 487 752 749 49 560 489 948 644 541 236 374 815 360 540 161 149 24 124 821 131 178 83 128 915 704 432 817 656 172 451 36 531 408 709 971 921 20 933 705 65 101 864 100 826 605 426 763 614 951 327 910 614 729 294 242 722 398 786 555 899 526 698 317 689 25 316 619 942 622 74 147 730 807 260 901 204 883 104 874 989 531 125 759 793 635 365 199 725 295 509 264 819 775 395 5 964 135 512 689 848 54 980 594 741 108 334 511 955 198 81 324 311 519 42 226 337 676 940 796 719 846 493 112 599 319 572 809 814 112 706 209 360 794 201 800 998 4 669 156 20 431 657 991 680 414 934 994 192 960 20 5 801 685 846 24 424 725 396 660 807 194 136 757 966 8 516 344 346 635 991 536 951 784 127 23 367 237 242 322 778 387 699 395 121 205 359 124 148 517 274 25 218 636 182 592 580 549 33 529 225 923 947 389 438 353 137 666 405 220 626 268 590 104 580 736 615 950 507 80 68 232 606 725 750 251 132 405 825 135 685 357 710 627 680 475 864 200 820 50 645 842 414 762 64 87 507 29 118 572 297 588 520 76 308 400 535 971 839 485 242 572 47 743 681 923 902 263 457 115 943 548 950 871 901 294 230 457 897 371 447 868 218 417 5 755 241 155 268 845 168 483 406 127 728 849 593 309 209 200 743 888 4 159 969 325 72 234 880 866 283 143 696 99 319 288 485 843 250 939 94 654 855 85 327 174 302 448 689 955 746 397 597 45 631 436 467 21 346 511 962 937 302 394 889 633 572 63 225 492 335 667 193 924 69 662 100 847 244 414 725 846 154 842 215 442 811 973 409 914 308 620 305 63 0 550 42 826 253 577 640 377 392 686 493 709 986 492 690 130 534 711 477 844 817 188 972 288 82 578 993 762 102 387 7 993 923 706 664 613 439 563 625 828 436 284 322 611 674 362 672 208 339 151 791 728 559 311 851 225 964 652 659 305 420 324 937 921 998 84 791 376 660 461 484 579 407 982 191 746 72 79 793 882 193 392 249 352 433 397 54 934 969 92 744 474 559 195 258 742 663 702 281 583 923 500 961 40 119 460 917 386 484 264 969 888 342 734 478 402 846 691 637 448 382 942 685 725 166 640 187 700 552 60 779 110 45 866 252 571 100 314 775 736 822 156 187 469 709 301 101 756 910 346 38 483 475 736 699 204 281 14 124 693 788 412 472 521 835 163 559 924 847 962 784 722 899 34 191 493 840 476 375 453 562 230 786 138 311 613 349 67 831 628 152 489 182 303 579 336 501 93 256 426 460 435 651 156 230 3 809 120 280 957 785 371 984 488 702 448 586 685 174 738 907 90 70 709 802 972 393 571 259 411 919 211 750 910 697 149 458 727 566 978 450 243 691 434 98 153 641 629 719 646 119 901 639 789 712 509 355 33 357 971 882 839 920 108 671 579 557 798 340 589 317 360 513 436 393 415 850 506 407 136 65 321 967 399 784 989 277 322 184 141 249 195 961 104 296 920 510 684 774 636 787 179 946 909 396 532 969 796 470 527 767 386 523 437 760 710 926 800 790 296 400 453 203 751 946 48 37 587 725 72 108 824 708 713 766 504 765 677 64 331 861 533 412 587 739 881 769 338 400 529 632 929 529 603 408 930 355 367 978 486 73 463 320 251 191 192 257 85 970 345 929 470 802 382 72 23 284 923 156 472 428 889 905 685 966 188 674 175 820 296 663 100 292 310 990 206 458 901 371 366 396 739 436 525 800 173 101 72 447 956 993 426 998 352 242 312 608 641 614 414 589 624 830 385 741 931 242 640 731 9 286 990 708 167 239 687 535 809 983 687 391 989 996 981 759 633 399 614 653 725 366 988 920 420 238 459 196 514 504 792 61 482 844 564 374 551 312 731 418 709 42 982 590 414 756 801 878 367 967 409 23 245 56 979 707 261 34 253 87 349 493 447 591 931 662 640 914 903 807 433 847 743 349 397 731 603 365 774 896 699 66 388 2 428 371 125 105 36 483 120 33 950 300 426 330 418 404 566 206 489 238 699 851 907 2 970 669 19 654 898 24 87 212 762 408 396 176 669 620 633 150 209 681 272 838 741 411 85 504 396 303 821 582 355 406 657 555 812 791 413 432 579 327 815 251 192 306 855 64 105 485 456 441 98 183 567 377 853 946 687 395 618 963 529 350 153 566 830 275 493 305 351 895 441 761 908 723 202 658 713 296 208 665 100 953 994 811 394 961 899 428 429 34 924 894 130 623 501 934 169 351 280 188 99 204 113 554 912 472 960 301 202 915 490 884 13 60 726 721 198 122 693 264 755 536 369 538 151 175 822 323 890 355 972 783 879 979 261 463 60 236 280 240 379 105 435 550 300 665 178 285 107 985 930 975 173 996 367 476 150 653 671 551 612 257 437 761 530 810 688 225 997 409 403 55 525 67 960 747 721 3 341 55 732 191 978 480 862 514 20 387 134 923 85 534 996 960 684 33 777 967 185 873 442 754 588 532 293 170 501 585 664 661 225 918 129 149 474 994 433 295 888 236 883 960 181 266 196 733 952 567 233 363 958 603 149 395 247 835 773 351 940 3 848 512 269 54 570 69 506 333 350 883 46 810 293 529 150 735 327 594 448 401 450 698 241 638 796 297 885 734 718 367 652 593 598 457 394 339 14 585 142 435 979 96 395 442 316 765 569 481 36 716 518 666 69 19 354 947 963 968 393 307 314 384 561 575 800 343 724 470 512 908 730 942 566 897 350 738 163 398 379 948 806 512 347 681 319 741 460 126 631 663 400 793 511 587 471 544 488 641 57 975 892 984 935 17 224 603 684 594 416 931 903 575 355 843 965 664 668 68 294 167 327 310 213 701 96 157 206 678 342 278 480 505 14 906 647 63 660 56 852 888 995 960 842 915 731 87 624 304 930 510 254 900 966 173 197 495 57 153 203 217 521 891 658 490 475 679 584 169 547 559 567 299 891 579 826 21 738 344 172 868 531 814 245 654 15 490 309 858 160 170 787 218 102 623 13 912 293 614 144 729 471 649 512 861 308 552 670 554 946 602 420 944 368 29 550 543 434 450 888 990 232 710 668 808 965 110 157 245 422 716 191 851 630 980 929 793 403 823 206 652 395 693 767 554 308 926 589 139 4 24 538 548 201 433 832 607 317 855 679 188 323 604 712 508 521 503 749 144 291 115 155 714 189 778 964 410 992 300 917 118 345 320 848 738 904 935 136 529 946 263 123 996 415 811 124 836 499 7 660 164 951 594 721 713 980 202 5 321 366 566 720 250 642 987 305 251 911 624 516 5 866 990 383 387 816 584 826 130 890 883 100 113 724 81 28 963 315 647 403 45 961 394 249 970 384 252 221 618 946 858 257 74 78 87 245 628 10 110 386 256 863 105 223 538 544 463 68 97 538 787 344 947 843 156 757 56 333 728 774 995 914 511 16 590 435 513 491 707 137 26 121 508 812 233 603 712 323 867 330 525 928 141 167 863 682 808 94 38 944 277 156 591 871 360 867 236 456 577 421 714 614 103 437 760 819 586 816 419 980 147 26 149 560 488 362 306 869 708 526 972 583 803 616 25 332 555 39 5 649 72 270 43 109 277 199 87 629 448 696 608 678 179 949 328 448 327 347 41 388 257 299 984 86 283 282 898 539 161 482 477 970 972 557 186 868 591 411 610 987 288 524 916 790 468 616 5 652 325 861 561 262 897 287 303 844 930 795 118 340 827 407 889 90 853 436 897 833 53 463 253 63 775 970 846 74 287 389 32 171 175 848 692 900 3 479 766 622 381 166 696 945 638 271 456 461 608 535 323 509 831 530 924 98 514 30 201 243 956 546 935 729 560 784 92 938 191 326 624 140 759 239 405 262 149 219 763 13 826 825 923 912 81 102 632 437 335 496 942 588 184 622 913 137 577 276 412 104 343 439 815 171 664 100 465 555 53 427 999 291 393 655 380 80 344 378 318 780 445 639 487 502 130 20 755 64 201 543 66 819 124 16 808 730 510 384 919 213 768 509 941 772 27 500 508 637 276 821 150 953 85 763 827 454 323 840 212 380 397 415 349 336 507 557 770 8 498 778 514 891 743 162 869 541 666 251 204 76 799 816 989 642 834 19 191 313 119 47 383 148 751 820 235 243 21 476 705 85 93 536 429 462 719 314 476 95 264 270 714 276 704 253 918 747 912 895 266 389 209 529 794 18 518 797 882 794 772 224 52 328 642 111 682 771 585 119 747 471 207 299 570 451 346 643 724 482 229 965 983 594 32 375 905 853 77 273 391 677 823 481 604 596 953 505 617 190 489 814 67 824 295 411 246 963 265 371 14 827 203 615 280 399 345 108 785 546 469 736 361 609 466 984 380 315 263 83 907 16 174 330 144 554 926 25 779 761 76 292 691 408 205 357 972 388 124 653 516 793 692 838 505 433 614 72 56 768 98 424 516 583 599 594 707 904 978 730 108 783 492 240 197 313 721 817 610 105 629 589 594 302 374 800 295 561 994 783 366 18 568 510 286 317 47 671 964 617 873 155 820 299 807 70 663 541 482 79 116 644 101 77 990 108 381 749 549 984 846 609 891 470 840 485 102 325 926 805 828 975 398 653 833 635 287 413 57 29 547 755 834 510 259 448 458 568 676 161 631 983 784 919 528 823 980 570 468 806 483 809 444 295 545 668 322 83 839 117 708 869 250 673 241 239 628 709 509 269 188 383 400 646 629 68 226 539 559 97 19 710 378 145 348 916 212 52 273 67 228 920 390 524 585 334 93 370 609 446 92 144 956 362 97 73 170 791 565 656 548 541 458 232 501 896 393 670 942 558 284 974 393 332 54 371 434 486 173 664 378 262 817 129 625 827 484 858 335 190 982 384 280 209 399 835 67 26 352 174 231 704 614 745 584 913 858 48 419 109 590 659 929 588 850 215 758 322 486 538 748 92 927 987 706 147 709 347 51 717 365 940 466 665 65 398 814 325 590 836 424 97 507 871 530 627 517 775 665 16 339 265 764 794 867 45 384 473 414 544 493 749 818 232 909 626 561 633 31 499 722 239 462 891 340 252 269 735 866 5 780 608 5 764 0 647 794 390 491 4 238 639 536 310 943 498 588 97 76 326 569 72 349 890 129 910 267 945 324 347 82 48 47 911 553 82 199 193 833 792 301 789 793 369 818 749 454 733 231 246 137 997 428 581 5 266 966 175 907 329 275 400 835 974 575 180 91 34 823 353 168 744 889 968 701 244 74 695 445 285 866 628 491 225 222 871 552 564 246 482 9 179 360 800 965 584 558 803 900 361 186 78 783 141 836 382 329 209 454 633 858 885 667 297 925 81 915 661 108 523 88 924 860 552 840 405 557 770 201 960 708 743 104 984 546 289 101 785 167 0 297 781 923 187 72 574 97 481 214 181 194 537 942 265 405 386 291 851 594 589 388 999 311 50 835 471 925 764 53 355 542 120 823 976 110 966 499 496 46 676 158 45 432 328 33 563 181 723 74 126 179 921 510 737 501 364 176 435 259 554 883 613 71 82 555 993 669 783 931 601 97 827 743 260 828 483 163 276 197 761 335 694 820 59 846 999 498 349 65 105 188 437 554 136 101 743 696 803 782 32 815 794 629 726 631 644 256 792 838 551 354 592 353 659 360 808 962 204 203 425 913 454 914 109 898 14 46 893 197 680 484 214 210 20 39 467 193 466 410 3 164 547 450 116 320 374 14 412 572 523 633 64 151 486 940 531 564 476 78 489 735 48 515 900 690 126 147 60 959 129 719 311 314 761 525 917 597 680 406 97 936 778 793 557 973 876 718 225 309 403 880 453 579 140 273 922 175 78 390 863 552 894 375 56 737 501 976 325 242 495 53 887 951 35 813 378 782 833 115 475 52 662 936 570 638 678 170 111 357 390 648 723 938 733 410 888 799 915 768 652 40 436 383 719 958 205 32 949 815 74 259 85 763 899 963 250 820 933 8 368 11 820 211 299 214 863 453 10 250 334 54 260 868 633 70 364 790 498 465 237 186 402 652 50 935 149 400 824 996 344 335 411 132 207 569 209 643 937 153 819 805 949 543 373 633 875 464 104 314 98 948 2 503 510 506 235 285 903 667 331 334 621 317 151 440 812 890 312 521 593 318 788 983 416 366 951 402 831 15 32 488 350 938 688 185 995 505 223 196 963 944 192 875 513 825 554 114 117 281 698 115 818 500 617 757 833 217 524 122 773 956 705 700 164 226 142 830 558 102 936 740 126 89 329 446 275 450 203 110 80 697 441 326 962 132 454 579 843 626 254 778 536 30 601 900 357 521 212 339 965 511 261 198 428 984 740 294 0 627 446 408 869 172 953 746 540 795 255 676 724 567 925 282 173 143 820 421 156 769 725 386 284 249 319 319 489 505 543 635 299 252 695 935 808 29 351 75 383 236 705 313 995 815 943 660 456 982 588 872 572 451 368 445 473 16 563 892 302 792 3 163 467 862 79 127 193 898 893 818 363 98 211 20 703 888 758 53 2 722 515 291 856 429 167 469 356 988 321 236 613 45 523 360 451 918 172 887 967 716 88 981 337 95 550 530 222 277 149 5 626 904 921 436 786 459 615 793 777 133 696 499 625 228 845 369 417 505 36 149 437 756 838 412 821 373 287 189 690 611 327 322 94 720 399 176 925 466 866 833 310 155 120 621 413 39 876 666 746 889 188 577 422 61 349 937 950 123 603 697 2 39 445 773 769 987 578 402 591 516 820 234 748 240 490 610 625 813 642 624 852 950 390 693 478 65 887 237 816 262 130 81 628 983 387 978 239 252 385 315 846 336 998 412 908 656 299 151 788 623 632 275 101 341 224 531 692 170 930 558 6 392 252 734 541 278 723 745 986 578 946 854 906 570 990 340 862 494 708 205 963 103 121 813 503 162 634 858 984 588 343 433 603 609 322 661 515 237 355 430 239 581 667 461 352 611 921 236 376 529 168 877 339 974 311 497 391 894 184 787 235 647 679 22 749 104 570 909 259 127 886 239 94 161 940 608 850 18 603 15 489 865 247 638 621 295 363 26 884 563 945 805 673 908 938 549 502 46 169 92 676 969 627 388 253 348 929 770 200 829 715 671 636 351 438 447 966 939 377 50 238 322 96 393 310 831 77 528 439 941 923 177 75 106 330 309 877 944 126 356 139 339 967 285 465 114 138 576 224 321 596 194 251 841 714 154 90 258 369 798 95 777 542 13 904 331 87 578 716 771 39 166 917 407 969 683 280 98 984 587 866 193 292 241 780 149 87 581 499 589 299 204 664 534 603 497 887 927 329 751 269 985 445 725 5 598 20 989 175 468 280 341 535 753 61 560 561 60 686 773 502 105 417 861 660 324 954 223 583 656 427 756 560 581 106 28 706 63 922 809 101 633 757 389 563 249 75 514 450 363 375 35 34 577 224 993 711 138 564 988 650 585 894 952 705 124 966 424 367 124 789 980 57 511 866 316 306 704 25 100 31 608 68 681 29 63 601 251 917 779 404 968 837 155 115 163 444 502 579 636 311 834 482 623 147 173 845 177 328 634 625 655 484 876 667 735 70 826 689 86 514 431 146 591 33 878 946 413 93 927 601 612 247 558 550 230 921 748 735 932 864 883 554 547 809 293 618 132 803 976 731 421 915 861 892 949 651 685 274 874 264 985 649 250 784 872 45 815 999 272 804 613 145 262 171 77 259 990 248 116 54 857 763 415 729 516 158 51 100 101 230 356 36 301 352 703 238 366 468 865 327 499 656 43 127 625 576 630 258 915 741 341 839 998 436 21 209 939 49 437 990 888 647 229 90 558 749 694 595 834 776 255 927 76 877 885 880 973 486 504 153 411 315 876 676 326 784 573 815 814 514 725 461 803 43 639 515 605 849 598 825 702 547 291 675 602 939 92 105 779 458 297 855 640 648 420 623 651 213 26 630 816 376 890 182 31 665 674 847 363 630 657 544 490 6 905 611 422 928 483 37 142 719 694 423 783 562 562 345 73 15 988 378 9 315 163 580 197 35 52 878 236 571 562 542 438 142 179 957 183 273 201 321 235 74 28 985 408 797 176 844 419 749 764 537 572 674 159 313 893 624 518 141 904 808 379 956 229 814 283 914 871 783 768 722 135 899 973 528 277 47 519 744 940 393 58 508 584 452 126 304 112 2 484 383 524 491 406 892 310 159 973 629 881 443 675 460 182 206 951 601 323 53 453 243 695 405 346 389 898 822 205 173 709 382 737 81 240 422 664 47 291 565 25 933 52 966 761 559 964 442 139 85 38 417 807 381 686 384 141 57 791 112 555 202 375 528 928 785 193 392 814 219 538 727 350 866 799 299 736 251 286 291 733 126 863 179 20 419 801 4 207 380 236 708 821 934 326 188 908 14 800 141 7 298 760 502 230 159 450 686 949 868 471 535 955 27 164 492 23 108 816 591 32 260 992 989 356 204 525 252 441 156 10 704 345 201 851 240 461 665 863 800 838 932 776 508 201 3 30 800 412 136 968 414 5 404 656 482 126 883 87 449 650 0 990 784 488 501 302 54 593 704 721 492 495 115 338 274 782 878 292 327 915 750 887 650 885 739 83 365 847 324 108 191 189 189 189 948 4 699 45 134 540 726 0 39 191 879 346 135 885 561 917 613 940 124 489 448 211 375 466 688 877 232 772 655 199 419 553 185 181 244 943 446 677 264 263 486 525 23 636 636 751 794 356 928 303 954 113 919 368 769 777 872 643 492 725 328 572 197 291 906 443 867 353 672 995 59 675 231 25 683 695 426 62 381 653 266 611 527 482 21 865 164 35 477 349 590 848 64 492 993 190 644 703 989 283 185 857 378 804 245 220 904 587 218 746 632 979 198 464 228 705 870 5 851 16 406 399 661 461 860 925 589 126 8 305 560 549 335 591 542 386 769 15 178 728 507 761 346 978 544 748 144 87 983 205 116 976 302 902 18 680 901 814 722 243 985 994 363 133 649 57 732 275 500 198 260 179 36 895 176 511 552 804 334 830 68 87 645 668 732 34 767 752 64 898 630 352 98 831 913 428 761 410 106 494 963 765 942 202 741 75 354 491 358 263 905 989 509 422 283 280 376 6 381 628 531 595 358 471 662 831 23 288 882 176 614 120 405 720 378 736 782 355 211 565 351 635 29 39 340 849 915 446 763 405 478 211 42 417 944 473 42 57 58 463 354 178 177 144 184 747 173 84 499 634 665 5 159 524 673 54 206 36 521 75 811 574 247 642 333 915 399 344 699 228 206 391 874 229 372 224 490 390 665 838 858 531 160 155 715 874 586 397 755 718 301 175 324 723 348 354 90 775 419 294 276 47 518 725 875 540 224 0 115 605 379 446 966 82 112 272 320 974 301 552 343 98 149 591 53 977 804 153 719 237 766 472 552 828 962 430 534 993 181 405 387 500 711 265 488 454 124 467 357 383 358 11 917 722 802 858 989 394 875 427 758 521 866 985 608 789 503 73 978 512 194 34 390 890 129 840 840 550 982 515 224 933 562 903 974 900 144 946 649 515 276 849 819 929 852 831 25 236 2 505 695 825 958 572 396 786 17 593 701 151 653 988 527 23 870 615 240 214 969 140 387 519 63 691 69 72 422 239 928 305 577 973 647 470 229 188 112 117 258 664 339 392 105 345 160 137 360 230 559 974 621 481 102 489 666 946 762 690 80 503 251 481 17 692 973 620 21 712 599 129 636 246 104 816 402 704 383 543 47 149 288 961 24 997 990 70 252 954 688 802 925 250 336 503 846 864 222 859 421 709 345 944 105 489 694 878 1 403 384 761 242 93 716 4 110 150 7 584 310 562 953 799 183 932 418 754 15 361 264 405 464 237 657 658 563 722 115 162 61 778 60 299 255 850 134 445 673 523 434 441 7 425 778 626 374 909 532 348 506 145 314 931 585 53 174 164 653 568 215 470 366 236 867 280 672 107 945 500 803 476 900 626 730 305 455 585 535 850 962 614 730 589 133 138 953 900 105 279 706 925 342 520 867 233 557 360 122 15 734 31 189 996 1 374 336 419 581 663 738 536 385 348 252 709 361 223 600 553 989 208 697 419 425 767 442 528 967 254 782 256 911 248 504 156 631 984 19 404 100 85 520 611 104 704 414 705 186 900 609 34 964 755 319 368 154 936 286 758 623 590 193 176 797 549 98 602 160 32 925 168 39 491 995 182 86 29 196 963 82 753 434 47 70 34 122 745 524 588 144 782 687 137 245 69 332 481 91 130 790 757 650 927 973 170 319 785 956 394 485 555 507 401 794 228 942 86 726 629 816 692 869 201 902 765 762 359 34 684 475 993 117 259 611 920 970 448 396 716 666 460 363 455 117 624 688 856 743 305 605 331 549 663 165 612 96 350 374 491 236 200 343 818 102 499 472 200 267 589 215 684 599 138 45 408 661 266 496 639 713 456 950 398 60 397 421 938 749 92 278 434 490 727 263 882 231 380 279 751 471 516 131 446 889 840 276 341 410 144 832 680 150 923 111 712 77 137 861 352 656 212 923 201 431 62 153 919 934 165 813 54 493 625 612 95 895 79 111 770 239 1 759 836 536 613 66 529 325 248 102 398 741 397 450 736 947 885 669 822 901 865 166 112 447 941 312 903 492 413 63 526 257 323 439 251 140 676 852 593 365 764 426 880 342 11 903 815 765 64 834 633 22 804 176 343 574 989 238 334 108 601 516 8 170 495 204 996 684 463 967 22 112 477 343 109 321 309 644 547 525 702 140 507 352 726 397 505 56 67 60 650 458 15 932 924 497 667 11 123 432 969 41 8 601 245 236 775 318 991 793 497 816 762 498 990 223 635 70 565 57 466 638 135 896 881 742 675 155 196 382 907 644 428 205 875 581 983 203 792 866 716 223 374 906 722 706 116 785 798 287 709 934 676 559 423 590 486 703 699 910 714 745 128 127 683 342 467 463 44 475 733 628 560 770 345 455 94 155 687 143 929 155 98 117 89 704 263 936 682 520 821 329 592 162 625 683 0 59 754 670 792 243 510 666 295 138 633 496 50 982 137 562 619 749 651 578 695 882 564 720 686 868 741 156 567 859 882 741 776 673 340 674 881 286 881 987 321 797 164 931 427 810 388 331 712 78 180 83 304 129 213 218 938 45 138 205 285 172 383 914 552 922 230 265 291 433 364 230 909 455 604 791 221 780 40 316 647 753 323 520 216 213 342 613 785 55 917 980 185 521 138 521 969 767 690 781 588 670 954 599 182 192 509 386 813 574 707 508 721 463 140 923 795 64 396 214 77 712 767 933 700 225 735 88 609 390 342 594 6 915 937 876 802 648 787 750 136 509 432 878 156 628 92 227 291 690 294 521 87 58 146 675 623 175 400 107 374 760 66 407 353 311 413 438 636 492 140 550 178 732 948 649 527 622 495 603 312 173 215 583 758 512 14 838 865 158 917 346 972 931 43 623 115 423 10 679 470 608 257 504 325 770 502 136 309 974 478 166 122 524 714 315 557 136 648 579 863 95 825 620 319 906 586 185 70 329 104 408 178 402 145 430 286 32 199 199 538 764 738 321 809 789 723 647 962 457 430 584 369 140 587 749 430 428 490 657 194 886 316 14 836 340 94 602 719 598 47 985 536 457 105 80 271 612 401 419 911 319 889 770 354 850 507 202 420 197 625 54 746 757 89 462 828 192 529 431 360 227 177 66 678 697 240 448 880 79 202 380 469 770 441 908 105 90 231 214 416 83 545 594 496 505 263 725 953 316 787 975 406 482 931 60 382 998 696 163 285 694 492 165 897 727 941 60 602 480 571 709 215 40 143 419 14 830 157 422 117 801 469 563 561 188 905 852 264 609 774 637 351 756 802 672 152 9 716 405 817 75 847 285 718 312 352 861 14 272 115 821 244 483 687 101 187 149 337 304 60 837 710 688 677 215 972 13 861 393 754 789 101 288 441 473 758 805 626 515 501 226 850 222 371 390 350 38 491 708 749 106 694 553 390 778 524 293 321 251 617 278 751 887 434 410 50 862 88 671 44 551 418 290 328 617 893 120 862 171 725 778 677 556 15 467 71 81 557 688 334 40 450 463 359 120 8 500 403 765 325 52 75 821 293 736 55 321 290 156 64 984 907 967 746 431 120 875 452 655 736 806 926 365 915 447 910 286 339 620 217 587 352 766 87 86 793 408 496 377 697 659 594 755 740 443 98 562 442 544 419 186 633 647 720 334 699 896 483 624 933 268 888 836 596 830 391 33 471 444 199 257 560 66 77 939 483 502 52 519 434 254 588 673 688 154 153 639 907 405 569 439 415 147 180 189 241 158 989 652 70 832 633 901 158 147 18 959 124 562 64 452 959 154 214 104 129 464 255 53 794 51 456 671 829 381 201 49 238 170 71 455 385 223 407 581 495 973 954 531 491 559 15 88 777 57 211 145 196 160 553 5 59 4 53 13 831 612 345 643 866 607 535 731 538 273 157 36 540 493 818 0 57 963 947 595 684 620 626 8 460 589 749 37 1 65 12 933 298 346 429 926 60 833 440 968 461 708 551 333 369 279 226 117 60 668 983 262 851 68 90 443 803 953 238 458 105 815 232 536 369 234 804 292 570 162 495 15 202 122 182 216 884 872 646 595 64 868 663 690 487 154 222 819 986 233 643 679 137 219 863 139 769 942 528 786 260 148 653 82 97 794 389 600 716 743 967 454 608 836 820 454 497 831 510 641 655 492 726 0 942 428 212 495 986 822 904 474 214 639 139 1 96 10 620 855 808 415 222 424 464 980 816 719 211 470 607 823 817 289 137 764 470 29 809 475 467 490 586 23 849 606 814 291 843 470 832 622 602 280 58 648 72 771 594 915 351 680 502 763 793 341 204 972 88 954 330 284 817 674 516 179 1 56 242 711 2 185 833 633 30 412 693 906 938 702 756 44 311 792 764 611 466 516 209 204 878 895 565 26 662 746 809 780 427 257 313 163 575 799 966 344 329 268 665 347 57 437 139 976 844 255 139 957 568 54 432 689 459 486 381 95 704 596 787 160 941 17 713 335 759 907 58 394 183 972 955 468 815 675 632 145 301 307 562 553 39 984 199 374 63 420 933 135 431 851 799 874 133 218 504 559 246 191 659 500 964 553 526 827 134 807 175 179 324 48 422 399 360 876 860 486 689 457 172 643 778 840 399 464 331 282 852 997 903 19 7 169 669 781 960 980 846 844 3 284 512 451 28 364 115 724 367 330 289 639 96 145 780 922 170 779 243 632 801 174 271 603 622 822 666 915 955 468 800 670 386 416 552 828 631 853 493 508 141 272 954 941 721 786 6 125 399 316 919 572 418 670 197 541 9 413 394 504 772 809 990 821 435 324 92 973 246 519 26 233 94 200 677 534 813 100 886 428 451 122 202 656 228 648 152 25 15 975 388 276 952 528 186 823 996 45 278 100 502 22 894 372 824 330 652 707 593 710 367 209 758 795 269 595 922 714 209 285 662 310 133 943 990 200 729 129 504 618 340 583 683 398 105 519 343 335 17 50 197 949 230 776 337 819 104 819 896 899 965 118 318 615 129 955 250 399 982 600 96 590 561 665 353 455 998 256 775 370 498 55 857 357 306 188 87 330 874 203 22 52 359 118 448 151 118 962 552 852 518 215 815 465 721 871 518 166 973 849 206 92 593 831 238 513 68 719 280 464 794 90 593 482 771 594 64 712 279 349 444 582 435 94 612 888 814 305 528 586 417 295 89 121 213 655 471 228 160 845 564 265 211 264 670 687 170 275 210 607 328 966 315 997 302 666 53 482 722 182 303 669 252 163 458 869 66 147 676 971 551 631 670 327 764 222 838 192 159 164 954 166 773 826 660 815 161 826 844 734 897 5 349 96 117 708 679 292 874 145 644 582 804 946 923 760 87 642 160 649 138 42 558 933 112 488 476 72 239 956 405 120 223 589 594 522 20 211 180 820 112 664 425 598 794 388 334 864 906 753 593 472 122 817 889 503 39 950 438 128 717 216 811 13 486 311 131 111 91 666 878 244 984 552 775 672 622 318 142 675 417 215 321 616 566 733 492 360 863 357 370 579 862 674 243 856 875 726 243 334 797 753 425 306 322 924 477 47 615 767 624 246 921 936 648 302 735 766 499 511 537 733 11 713 645 132 818 465 590 888 614 615 540 995 570 937 595 369 615 361 394 220 339 888 6 945 297 74 728 858 571 698 808 739 473 216 104 649 830 415 232 71 360 156 616 802 149 955 527 844 877 895 257 866 293 443 85 906 204 21 761 873 301 364 62 586 1 546 89 245 246 585 387 681 969 862 371 536 783 516 988 248 445 40 947 27 734 530 973 503 867 162 49 627 500 282 527 101 748 941 839 773 987 73 686 160 841 358 959 744 961 830 698 756 638 436 137 432 812 963 590 806 939 861 375 90 384 967 88 123 576 223 384 80 92 262 687 577 407 101 790 0 96 457 890 847 209 233 669 702 915 401 811 960 119 290 765 228 844 559 527 693 955 187 803 619 51 994 994 524 765 194 647 442 676 224 982 857 704 697 658 545 278 867 269 777 336 952 835 113 693 215 187 952 645 496 684 238 784 292 298 801 677 432 641 762 734 11 235 345 213 470 460 865 410 834 947 287 599 597 549 640 488 690 503 546 850 172 325 417 280 148 792 3 14 842 201 879 641 602 467 752 539 453 275 230 827 237 938 874 162 729 275 718 877 17 707 126 626 568 890 339 756 419 298 289 923 957 151 291 97 711 891 691 443 372 247 768 941 734 971 761 778 125 497 201 919 485 176 229 603 161 729 285 594 298 648 652 942 746 437 39 942 185 896 232 966 658 411 189 958 938 139 549 771 807 932 410 571 563 386 887 117 301 305 794 848 117 768 599 785 977 540 710 749 33 223 528 562 160 171 533 692 309 818 942 492 977 864 291 719 878 793 333 451 249 944 993 788 219 929 986 849 328 658 30 190 594 371 220 100 361 656 524 479 271 580 148 378 717 501 300 943 172 517 854 51 887 488 305 986 706 425 689 675 996 568 926 736 47 993 668 291 296 640 825 349 872 524 526 796 202 271 467 706 568 50 674 528 194 236 211 873 305 11 911 310 127 207 747 26 656 481 439 148 18 666 182 736 187 311 462 340 7 682 712 6 391 959 562 868 495 259 184 748 879 979 421 758 955 83 357 375 910 77 583 22 41 855 180 444 686 873 195 586 221 187 880 944 897 82 652 784 555 402 830 137 214 883 161 582 572 155 946 571 11 921 178 216 194 339 365 897 89 321 328 742 436 658 618 173 660 578 794 798 576 89 331 842 681 896 23 34 411 904 819 766 307 672 157 941 105 652 569 5 920 599 394 74 15 809 64 538 4 16 607 641 81 640 858 542 889 708 138 104 798 209 826 284 469 445 503 660 288 34 747 390 259 532 460 465 924 763 422 486 481 340 525 532 478 559 234 32 474 766 663 801 241 744 289 653 598 67 757 16 611 577 457 205 900 323 536 71 320 244 809 640 62 370 128 653 199 215 328 296 419 246 368 967 666 569 251 540 386 196 791 423 117 80 401 73 367 692 503 40 317 446 168 528 410 472 451 223 935 720 120 448 821 72 622 303 369 35 964 81 205 9 810 954 513 16 31 958 998 365 408 170 498 700 893 414 994 114 525 950 134 69 562 932 770 346 724 347 319 482 167 734 708 913 436 434 696 680 223 606 151 44 627 105 306 805 458 944 736 622 107 632 365 90 583 299 978 748 789 497 736 254 482 649 762 985 310 524 681 729 591 249 506 461 834 462 54 161 613 316 436 172 145 123 420 978 823 758 223 57 58 209 13 101 58 739 509 172 626 936 469 655 702 100 750 256 469 905 270 756 924 889 78 253 891 415 868 288 12 377 524 114 850 260 478 456 322 582 433 942 745 495 798 143 395 97 103 379 525 620 205 827 269 137 561 955 243 486 777 627 950 573 952 476 888 673 237 780 59 733 615 10 829 334 228 26 459 665 311 932 998 876 492 87 69 932 831 392 925 878 826 199 317 619 706 117 739 66 400 989 202 430 717 707 323 504 809 807 194 529 436 99 683 867 478 38 32 453 611 929 633 403 652 831 548 300 457 340 249 341 289 964 442 660 48 117 468 256 59 251 646 192 356 740 961 742 231 61 545 550 502 573 464 450 733 982 703 402 790 599 675 723 309 344 611 54 193 839 386 777 305 364 384 967 834 742 459 772 28 844 281 731 345 199 294 436 349 14 602 657 36 647 100 24 353 662 701 359 484 293 792 178 75 886 187 220 272 458 659 4 412 215 189 823 204 158 143 706 189 890 167 520 178 531 267 719 183 327 591 232 364 848 857 481 905 666 69 608 939 480 568 564 824 236 655 197 634 124 294 789 87 706 322 801 320 851 425 789 184 857 83 26 990 411 874 393 44 949 19 195 997 165 513 434 783 78 202 5 910 545 867 540 348 641 346 668 391 826 563 773 877 413 852 896 316 905 806 32 198 711 531 335 549 547 497 408 744 314 904 106 953 651 504 612 747 447 672 549 721 895 221 136 963 121 173 925 41 357 154 55 435 371 44 575 954 858 340 932 242 986 316 64 649 645 950 454 863 84 222 321 701 774 572 613 659 185 699 873 322 367 220 165 244 31 294 536 33 175 964 656 875 825 766 350 302 303 632 333 66 629 624 846 108 159 604 638 384 395 32 629 645 278 560 780 660 976 180 292 955 341 633 287 881 55 43 161 590 214 198 513 790 208 412 148 818 658 199 803 543 455 831 202 81 79 236 543 820 844 723 903 236 631 92 805 959 192 792 935 248 682 57 255 143 342 513 13 914 84 145 579 864 409 286 470 10 733 348 452 314 486 636 595 568 936 292 736 139 196 295 360 419 19 804 70 781 439 32 546 154 440 210 279 955 171 910 576 953 220 624 972 415 707 537 941 908 476 795 566 577 28 189 484 586 618 451 381 275 57 516 823 397 957 688 250 995 619 236 660 470 775 943 203 710 651 716 605 680 221 72 506 634 211 705 981 981 10 944 395 390 430 321 497 704 101 680 502 287 316 761 350 277 345 433 230 1 64 951 937 686 465 922 346 148 444 725 744 357 338 191 895 897 115 835 508 996 110 431 577 176 463 460 813 53 708 45 831 229 151 293 356 296 335 498 855 237 793 79 156 545 732 323 428 623 520 241 769 134 672 97 528 585 630 759 594 588 993 813 462 140 989 350 995 797 228 845 638 141 730 384 7 123 390 159 834 527 976 485 716 858 992 856 796 405 422 938 698 789 491 680 218 687 179 839 980 409 829 170 15 62 221 504 145 758 233 408 618 359 383 949 786 611 901 363 567 209 966 599 638 348 505 184 217 818 340 871 539 398 808 707 465 507 934 305 810 50 999 886 915 193 905 138 699 750 849 472 188 665 201 988 350 45 745 418 817 850 158 285 156 977 634 375 558 90 598 444 638 777 426 865 751 895 367 966 915 600 703 907 304 833 631 53 393 50 687 772 603 904 754 843 286 736 101 312 688 236 453 170 180 114 891 557 509 785 65 159 125 212 265 349 44 109 294 11 915 790 751 897 670 21 334 271 985 123 859 374 840 313 859 40 562 83 594 379 870 628 413 720 181 209 592 809 158 475 724 487 220 261 51 746 870 195 509 37 660 729 121 761 921 520 185 36 664 791 196 407 786 429 238 44 863 730 292 749 362 595 871 864 352 414 803 212 342 213 760 815 687 767 293 681 794 224 631 819 803 990 133 770 500 838 248 996 40 144 9 302 587 911 507 713 278 223 68 201 765 38 71 78 38 410 177 217 207 934 302 332 151 693 689 556 704 751 590 730 993 62 701 529 183 852 53 53 775 251 474 170 581 866 443 513 591 110 443 642 83 245 179 946 698 25 335 883 440 640 521 100 107 493 555 705 956 358 305 682 735 431 296 462 881 530 396 239 484 367 572 831 473 16 251 364 666 809 186 43 536 877 356 293 393 91 773 243 934 50 761 860 742 322 26 642 456 490 321 749 913 380 748 795 956 369 117 414 130 142 435 949 412 486 715 180 231 518 392 2 245 992 986 473 730 271 945 442 822 637 315 210 959 570 336 740 784 77 446 818 656 669 882 210 159 724 726 432 849 904 422 971 242 762 776 152 977 539 749 379 204 293 282 708 137 638 301 66 806 935 146 465 456 40 709 657 561 915 189 910 695 335 488 480 886 471 586 817 462 120 19 790 169 744 810 318 180 471 461 968 8 103 605 269 734 69 332 674 761 923 190 27 850 850 10 428 908 436 579 482 667 279 399 100 923 389 226 580 250 384 6 70 709 855 311 92 368 823 139 72 746 558 987 53 850 756 606 247 879 68 489 626 108 630 210 444 521 686 75 812 20 187 829 137 207 331 755 647 279 346 522 501 610 545 206 372 425 568 194 671 792 267 687 654 341 864 302 208 653 768 257 401 29 834 21 464 811 487 732 300 300 333 57 950 340 858 403 835 454 65 871 195 219 141 350 765 72 873 89 355 189 143 885 118 519 562 214 770 607 603 442 514 372 865 455 783 85 775 323 506 700 956 374 894 767 349 647 798 563 208 327 245 704 448 591 198 154 22 807 551 321 596 731 261 888 777 642 169 125 63 388 694 200 851 649 76 309 199 549 212 13 964 637 605 851 956 507 668 514 658 32 181 310 348 617 921 534 304 998 995 517 922 338 550 101 848 846 647 76 650 608 425 412 713 29 459 469 241 734 543 564 854 775 84 774 181 881 309 583 738 388 399 394 273 921 390 288 592 792 997 62 0 392 205 982 91 986 633 811 716 310 902 435 614 487 84 169 317 716 210 275 909 648 462 406 757 484 936 678 199 756 168 106 423 775 738 807 597 611 587 572 117 553 287 852 411 25 74 984 672 604 652 862 632 920 893 134 346 103 951 374 848 92 209 729 501 440 745 938 340 290 12 423 768 214 142 429 800 452 178 194 386 58 315 13 435 162 545 438 117 678 112 738 882 82 408 100 406 965 20 118 390 884 194 770 332 452 666 52 799 346 647 177 462 359 479 466 692 127 797 31 979 948 865 329 113 486 839 739 294 700 604 288 466 582 471 17 93 740 536 132 715 514 269 961 358 999 332 812 88 305 891 508 112 91 634 281 843 5 182 22 333 156 87 799 604 422 173 241 624 532 555 443 755 88 855 894 442 153 252 716 601 296 13 904 808 342 869 588 261 456 364 320 711 202 255 695 743 650 477 236 227 852 93 888 673 233 746 953 393 758 993 277 249 203 14 276 496 153 143 12 732 340 533 860 566 277 35 262 278 276 514 991 114 212 611 371 576 601 166 767 762 4 878 872 322 465 405 777 377 873 829 748 829 489 86 619 25 891 831 216 247 525 235 163 510 945 248 860 765 995 795 28 216 331 219 597 935 470 460 865 470 908 865 117 706 888 527 126 134 242 104 935 3 604 884 721 233 95 816 32 997 1 123 270 715 175 813 216 740 28 392 99 544 636 497 362 339 795 550 424 604 90 83 316 510 554 163 48 763 886 710 326 49 398 508 601 601 426 615 428 981 478 93 994 416 961 840 796 579 784 385 287 239 402 330 662 193 703 802 852 331 93 29 740 250 217 441 840 166 767 998 414 252 774 113 558 375 112 240 444 342 922 400 593 234 831 584 915 297 326 240 36 360 692 418 584 60 843 884 677 704 817 473 58 451 55 376 70 313 200 499 91 992 577 306 713 923 157 844 556 634 955 545 786 600 484 989 52 629 41 513 316 862 693 100 925 371 870 661 590 125 438 962 885 934 5 503 162 394 939 687 778 117 751 77 58 124 287 156 145 100 200 954 637 190 404 477 602 196 325 347 8 393 248 747 510 13 300 410 880 432 141 78 117 983 139 920 862 405 529 636 826 572 20 166 472 583 930 4 49 798 346 938 303 645 397 208 955 603 34 640 408 448 232 151 908 115 623 94 15 437 956 578 751 387 960 428 578 443 161 361 365 276 484 36 381 114 760 439 239 378 992 520 160 472 918 790 881 135 250 285 673 535 579 2 932 985 346 894 316 445 888 64 178 7 171 621 9 290 810 38 799 353 731 322 458 781 862 965 755 60 62 91 418 686 574 346 791 775 76 890 136 31 4 369 191 659 667 14 367 822 660 818 856 451 416 307 497 71 204 523 209 782 367 622 66 783 673 272 128 494 269 162 173 308 303 460 182 840 658 41 674 194 368 867 290 260 844 865 524 846 468 993 783 892 26 534 29 154 128 154 778 650 463 489 316 82 742 645 191 692 682 768 161 559 777 201 911 6 266 301 545 868 47 50 395 571 78 783 754 523 677 856 290 249 786 345 835 384 152 437 246 517 561 314 320 125 348 473 26 938 340 324 779 426 294 735 611 678 248 48 184 288 634 177 534 970 219 821 690 66 561 817 254 251 724 52 380 602 80 103 529 331 990 859 535 823 223 29 418 135 813 407 377 656 670 700 877 948 765 167 477 790 856 371 326 495 418 588 640 406 617 479 950 983 314 152 640 525 302 84 114 453 505 662 285 136 792 734 525 728 611 269 788 733 322 426 100 558 405 962 945 801 184 355 834 611 48 945 305 488 366 162 650 256 751 651 313 442 63 868 991 276 5 851 409 923 601 457 235 815 170 535 238 419 220 5 845 195 147 877 823 211 862 359 709 574 182 528 804 216 153 525 393 161 618 828 67 995 270 853 624 166 643 508 44 196 74 368 523 543 90 249 175 794 580 151 862 357 883 479 322 15 231 628 975 611 992 650 478 246 106 793 816 474 640 150 45 415 989 163 883 135 286 839 664 815 610 148 515 432 197 284 763 98 748 36 60 756 719 579 405 740 634 887 680 397 912 288 243 22 437 795 611 62 776 102 941 221 857 78 563 490 274 621 729 277 177 687 75 800 39 965 208 709 801 720 742 274 362 44 685 531 633 33 70 461 875 927 769 463 606 438 869 396 83 165 436 398 27 510 571 357 317 588 553 372 417 523 429 916 190 454 915 40 54 612 645 790 581 88 319 251 715 450 200 919 484 503 669 579 167 352 781 338 695 721 637 494 725 476 999 179 792 863 948 54 446 789 41 586 5 765 853 108 611 940 388 690 961 632 323 687 520 743 447 370 847 397 408 172 18 846 252 721 577 318 533 698 463 903 510 539 477 669 711 327 363 866 158 672 767 634 311 678 366 215 739 852 5 126 524 758 428 303 50 453 174 962 501 817 353 684 588 330 548 549 838 303 630 707 385 341 573 942 576 103 582 647 908 933 137 458 911 538 757 188 843 85 121 353 500 196 365 61 365 232 683 203 752 995 289 676 939 326 19 866 151 714 132 927 926 289 829 435 172 36 574 672 220 993 872 426 779 586 789 124 407 462 694 894 220 761 471 985 14 591 870 130 979 146 860 148 184 600 419 384 819 110 536 845 272 43 388 667 130 572 431 795 919 176 514 38 466 743 504 528 674 499 629 483 965 534 270 184 0 385 337 441 484 535 647 610 455 872 20 333 203 238 810 291 34 375 861 629 667 538 373 577 903 649 500 339 76 85 463 500 37 413 375 362 526 36 571 182 420 607 587 774 459 583 212 285 250 673 48 231 880 901 175 304 233 733 233 668 240 697 134 622 658 809 433 661 375 230 356 764 343 962 921 168 841 263 699 172 809 241 897 727 494 984 237 131 180 45 460 829 497 314 327 326 668 931 92 703 665 265 556 435 551 939 111 626 433 250 865 920 256 117 219 360 439 494 675 428 248 899 944 173 456 422 94 612 939 900 335 142 125 847 112 239 841 544 81 897 523 707 419 73 816 743 860 858 757 594 919 460 240 53 666 927 119 334 756 957 804 515 827 233 728 269 166 595 754 161 58 42 137 721 302 874 299 349 809 688 931 218 165 49 735 112 94 636 564 844 429 225 69 391 906 509 671 13 846 12 608 81 955 544 407 262 336 255 825 54 893 267 308 990 979 190 103 402 514 543 286 464 34 935 160 545 557 996 973 7 372 517 780 385 77 779 675 116 735 817 640 568 622 43 445 139 160 77 267 311 246 320 34 654 470 759 118 775 217 795 144 842 973 424 292 573 958 648 568 628 540 950 768 190 619 469 671 928 67 238 244 379 132 453 773 714 862 608 490 991 118 6 579 423 450 762 187 890 840 991 423 79 707 960 240 152 533 731 200 307 760 987 742 332 63 886 229 915 701 553 513 347 461 853 921 315 738 648 80 935 743 513 504 787 518 488 248 37 541 70 403 908 796 284 271 818 724 375 146 324 240 237 553 536 74 513 366 643 157 616 536 461 749 661 51 274 756 997 485 592 876 452 697 633 894 499 176 994 270 40 768 416 281 137 584 194 82 0 461 289 132 971 587 562 559 354 303 695 970 397 30 527 298 19 471 276 317 202 26 741 88 437 983 252 970 672 161 418 389 65 252 293 583 328 24 539 628 238 592 346 365 319 936 242 769 836 929 264 595 148 702 17 689 37 53 673 277 850 144 196 455 881 946 79 317 900 876 926 818 261 855 315 598 754 425 625 125 433 503 21 285 827 852 492 450 339 728 129 10 190 694 535 731 309 587 938 269 607 860 405 512 407 551 810 126 937 958 509 384 629 62 596 287 541 336 865 709 15 902 33 670 403 594 633 592 281 694 215 506 804 615 551 39 57 464 93 722 799 840 848 709 137 354 34 747 46 587 63 818 303 401 609 994 412 980 232 288 688 322 486 543 356 389 361 264 360 560 523 449 104 255 270 668 718 12 2 388 607 216 600 781 141 796 563 251 696 364 84 669 573 286 78 182 410 766 550 655 350 790 567 442 910 265 640 972 455 525 653 795 816 247 307 259 943 380 982 379 975 672 49 811 194 908 206 636 577 496 752 97 426 129 938 745 279 14 101 742 271 930 432 285 341 509 541 516 755 375 888 871 540 99 967 156 131 325 87 866 40 544 422 526 995 448 76 331 541 172 542 236 629 347 457 889 745 634 39 170 617 372 857 988 382 931 529 496 665 440 336 470 393 785 318 211 483 683 116 545 384 193 262 26 244 874 435 52 993 7 396 435 776 305 542 202 367 749 154 899 0 208 571 259 684 153 530 318 942 426 698 942 459 266 804 418 168 565 298 894 777 123 352 719 380 75 325 868 821 744 785 886 428 428 4 298 327 822 98 628 724 880 671 377 894 706 650 428 757 840 952 251 551 228 181 109 326 58 96 876 98 354 297 82 656 755 401 102 256 935 735 982 710 477 312 984 688 640 788 360 176 933 891 569 920 691 394 575 628 925 245 368 929 380 359 968 8 901 834 235 903 568 726 744 65 775 552 80 406 414 487 628 13 407 219 650 319 239 335 616 476 199 960 205 996 831 156 836 458 467 418 835 979 411 563 289 610 450 963 883 55 461 78 397 736 328 111 683 989 949 39 423 882 359 506 316 219 36 547 55 783 698 473 637 466 798 987 42 885 435 681 997 856 319 713 315 325 413 2 237 3 54 836 876 948 847 177 861 264 483 902 720 11 313 120 593 870 904 393 999 381 618 901 226 921 601 934 647 640 476 864 275 701 56 704 968 11 164 917 446 451 572 338 265 759 771 517 250 112 208 122 867 869 803 592 13 469 742 802 503 60 232 369 234 911 180 85 117 398 762 626 386 813 889 27 717 509 631 933 330 926 390 498 967 605 802 404 348 61 431 262 407 932 344 17 767 57 525 461 899 529 909 421 683 788 601 626 552 913 930 283 216 943 699 731 412 370 975 47 331 576 145 734 348 675 137 360 593 225 282 36 824 151 242 966 739 777 60 330 777 22 935 629 999 676 625 699 783 327 61 406 75 928 504 762 987 218 81 449 161 270 588 430 606 403 906 327 349 972 559 684 366 637 336 600 601 991 667 119 399 693 279 742 500 255 704 794 455 581 800 218 973 4 64 406 189 880 564 385 684 100 72 282 273 711 22 673 626 292 386 582 182 905 950 886 467 894 837 405 552 619 378 85 112 968 973 919 371 233 317 657 42 444 469 140 515 417 128 447 705 170 432 310 892 655 413 228 408 730 624 965 933 577 199 88 525 906 915 220 848 843 428 310 727 485 16 944 436 855 517 638 933 869 391 762 492 58 645 800 380 468 908 957 23 579 509 433 628 131 215 357 929 57 353 520 441 945 783 789 10 244 727 68 58 754 554 850 6 703 762 934 513 578 670 137 94 374 732 992 364 310 793 13 311 754 401 586 106 446 514 906 896 185 429 572 627 566 660 788 990 741 879 718 852 661 591 325 987 176 92 955 300 780 718 853 190 701 808 176 361 813 299 704 962 791 931 716 737 975 893 921 934 689 458 98 816 526 833 2 14 260 437 133 187 853 134 979 184 995 51 391 29 483 648 365 692 817 534 385 453 586 36 673 738 911 600 852 464 384 551 615 969 253 584 57 870 103 308 768 251 455 52 690 433 899 636 513 820 319 136 90 353 487 451 226 251 954 921 507 691 802 539 890 345 345 761 409 818 6 696 717 466 222 677 481 800 605 969 849 714 936 162 401 47 165 4 414 568 628 355 47 555 459 220 567 870 668 365 38 260 621 573 831 901 289 139 254 102 870 827 853 371 57 542 227 628 727 127 391 823 335 963 682 702 423 203 185 752 67 251 74 814 678 299 504 726 207 716 754 360 905 132 783 412 903 960 760 447 990 863 783 526 410 947 726 24 81 505 700 378 748 145 319 745 29 783 978 252 461 668 144 399 16 884 433 216 359 494 576 129 431 421 372 454 286 339 797 523 311 630 716 338 21 769 727 189 233 98 374 352 209 642 128 729 588 957 211 994 685 839 438 14 768 565 864 58 705 344 441 462 157 175 682 751 583 957 425 884 849 434 662 250 981 987 164 292 559 997 539 192 484 169 364 421 872 307 579 443 765 448 775 313 970 127 551 752 668 359 364 789 186 350 933 330 128 110 995 479 842 492 654 193 648 228 979 206 500 373 23 994 545 745 686 814 473 837 200 96 525 545 979 107 737 386 876 809 217 872 211 732 653 495 65 566 439 211 53 33 291 329 809 815 130 27 143 20 472 634 123 323 566 794 910 803 61 798 603 608 352 480 882 93 456 861 687 769 657 96 246 376 660 978 263 72 403 878 176 803 707 531 553 615 888 94 334 596 765 648 451 843 428 780 93 750 121 259 902 941 199 462 744 367 920 580 887 946 730 499 735 263 477 163 250 283 357 597 111 540 16 16 440 244 672 926 212 109 503 624 868 788 577 763 992 88 720 807 410 464 939 669 423 780 754 239 305 555 730 170 758 218 923 291 766 270 709 782 753 965 894 238 717 577 80 657 678 618 596 437 122 884 639 944 152 19 476 230 852 127 404 882 448 558 419 172 793 171 341 50 489 569 278 39 627 344 226 700 278 308 133 81 937 413 214 918 453 605 995 444 546 418 839 595 354 695 489 317 766 911 97 724 251 330 951 229 420 905 530 829 889 168 339 792 232 819 86 652 749 940 23 227 71 969 535 654 425 378 286 127 565 516 599 523 457 708 97 987 277 372 537 419 155 593 760 968 238 822 597 668 801 861 50 425 989 275 343 337 803 229 402 211 777 260 104 703 271 161 213 226 75 705 932 171 665 720 673 434 345 747 283 263 295 449 173 328 548 273 786 481 909 13 866 303 741 870 717 144 651 490 97 662 849 523 106 583 383 400 309 604 199 452 663 299 53 191 53 724 572 472 24 766 680 314 127 994 988 85 541 397 836 487 748 483 266 743 422 881 883 899 531 575 685 884 198 770 480 937 961 366 242 722 623 505 680 360 68 904 697 611 109 3 743 517 280 797 746 364 398 83 62 163 939 470 320 281 382 260 759 240 999 679 699 977 745 368 392 501 23 767 331 380 856 602 283 766 177 457 966 257 117 34 973 35 80 839 422 789 648 30 79 176 101 421 359 58 896 228 698 845 177 200 608 786 509 555 318 602 595 568 85 828 988 105 956 956 357 165 247 669 338 698 613 436 91 544 756 286 89 509 389 87 486 805 836 698 642 504 759 747 352 431 332 769 204 803 616 660 287 644 473 564 652 954 432 45 460 849 47 761 907 996 936 931 690 533 46 882 435 119 548 801 666 370 888 175 908 105 30 646 171 604 297 733 952 605 649 908 958 757 718 765 257 303 530 247 650 693 538 204 436 317 494 395 574 604 852 324 852 112 602 554 627 23 846 495 511 581 889 629 253 563 698 701 450 146 810 340 394 240 544 340 9 445 987 839 426 470 122 974 952 150 286 380 349 329 645 250 731 798 958 847 814 976 131 430 346 148 669 678 469 877 488 384 124 598 648 457 854 632 572 273 102 952 12 298 602 560 998 748 448 180 760 106 141 164 610 93 606 94 840 162 322 791 478 684 914 316 600 601 316 680 112 838 553 8 978 779 627 714 756 106 959 921 845 387 623 116 366 688 897 451 278 470 831 432 411 727 787 53 33 938 111 79 892 4 946 54 220 441 718 345 513 488 452 531 84 281 604 882 210 170 84 981 704 491 826 42 60 823 545 789 501 211 254 365 793 863 854 448 807 27 561 645 207 719 911 363 279 363 45 811 886 96 697 757 593 750 138 316 933 187 279 490 527 381 553 712 936 72 829 35 739 2 494 849 755 962 366 604 489 773 126 171 700 191 295 186 273 867 859 739 416 228 709 989 120 949 33 321 413 701 336 91 127 124 550 45 406 532 449 845 170 11 55 329 692 501 197 845 548 257 291 552 73 841 598 12 712 411 162 547 713 616 492 400 672 799 13 183 134 250 644 445 547 744 870 189 946 991 941 367 380 770 543 186 208 723 342 978 949 13 622 294 24 408 413 257 93 89 572 37 507 641 886 833 216 119 183 405 824 719 876 509 176 908 905 206 512 437 886 581 219 632 429 134 341 365 890 397 316 874 754 678 391 926 35 202 150 718 331 859 930 211 227 104 767 6 393 187 541 53 587 928 245 612 187 968 645 399 884 135 843 159 429 579 553 627 713 749 297 525 744 885 960 243 981 522 870 864 430 824 927 466 737 457 436 33 435 630 485 734 520 757 141 854 494 914 384 290 955 268 20 143 175 271 511 293 875 1 487 357 117 906 621 154 166 903 939 812 38 408 989 474 569 953 385 179 389 235 243 770 609 341 730 751 394 881 765 472 752 980 591 757 141 883 134 755 13 2 244 432 515 553 477 866 119 813 84 470 453 183 485 714 811 420 934 39 464 231 244 9 371 505 813 55 892 385 613 128 828 826 818 62 34 118 875 657 228 699 588 751 512 328 413 898 523 767 189 798 481 946 777 21 418 560 1 814 407 225 863 383 992 173 639 219 368 897 830 58 918 332 60 308 386 250 582 416 703 583 401 942 362 715 853 480 855 273 530 874 837 260 8 871 399 230 400 829 121 489 288 26 3 319 149 209 629 30 353 937 145 200 972 827 431 715 680 533 452 460 539 313 146 983 684 805 521 939 164 565 646 795 539 161 884 239 357 854 198 168 176 530 54 86 702 523 597 380 619 117 967 155 45 937 453 617 808 651 876 749 182 418 954 806 910 449 9 186 165 311 618 168 68 17 657 571 43 746 750 795 746 628 253 572 732 960 816 199 576 736 709 619 121 351 543 497 421 391 317 131 160 325 559 603 754 737 248 905 701 306 652 504 533 279 878 806 49 736 830 999 543 86 730 758 350 471 935 95 894 503 954 271 772 20 408 453 360 467 925 810 119 461 323 975 442 272 156 998 64 465 271 973 137 699 223 305 797 751 519 424 808 54 375 735 663 291 860 268 202 878 751 940 82 201 205 269 169 545 551 708 734 310 766 793 759 897 967 128 667 915 673 193 182 42 129 42 836 500 663 745 210 332 440 543 946 850 37 767 88 258 558 317 785 123 403 169 566 240 233 753 85 104 785 621 810 415 146 275 121 914 570 473 959 521 457 546 718 868 289 678 156 559 298 628 153 939 80 517 456 216 44 277 973 119 215 593 692 854 747 58 602 688 327 249 580 221 958 60 118 836 899 404 377 466 465 763 343 387 679 809 979 788 664 709 124 652 733 948 563 243 929 871 989 591 492 610 434 861 3 313 799 616 90 685 779 156 731 710 173 433 966 645 850 584 898 837 649 773 884 225 705 462 996 278 169 172 512 549 139 926 486 265 279 311 611 701 774 92 72 10 487 660 737 738 859 923 849 748 512 508 321 95 210 267 786 278 14 490 816 680 204 167 118 852 991 622 869 708 336 244 632 705 368 217 163 425 980 191 965 527 536 675 638 959 146 315 952 674 801 168 995 339 676 508 20 490 961 594 957 897 734 70 651 631 894 325 847 11 822 460 739 212 38 574 772 925 201 886 601 553 445 466 887 196 414 442 308 43 443 849 691 648 465 313 77 94 973 219 676 714 63 251 431 523 641 242 465 187 409 962 147 913 728 910 510 398 355 398 432 37 247 42 46 19 562 897 488 917 591 22 305 238 168 231 545 306 892 298 419 236 268 131 305 391 146 875 529 128 411 12 912 344 170 10 829 457 593 508 927 95 794 772 98 403 678 449 998 692 53 297 685 184 750 619 689 346 59 323 759 631 710 473 19 964 939 929 931 112 472 571 313 218 884 30 326 732 793 343 74 425 29 718 14 830 44 146 416 127 748 425 777 536 600 883 84 119 817 108 347 583 479 556 326 991 966 40 538 806 334 479 465 861 638 567 662 676 359 136 533 406 454 202 24 193 369 486 674 758 301 627 652 69 666 146 970 657 11 970 952 842 488 150 690 828 761 751 179 633 538 49 158 691 187 861 108 914 529 251 619 286 741 761 320 324 784 88 368 711 295 306 930 43 359 857 486 528 795 953 171 538 578 468 996 526 220 359 734 842 777 449 830 192 956 697 773 68 54 966 408 129 726 565 379 336 338 697 93 23 479 174 236 407 491 578 354 476 118 691 772 728 580 131 235 65 425 834 774 705 31 437 315 653 417 852 773 152 350 586 534 511 679 158 346 816 956 378 986 340 507 742 809 80 471 403 159 542 420 234 109 235 979 752 388 735 87 857 257 936 677 739 720 606 446 433 192 375 336 644 773 597 794 699 725 534 0 109 496 953 768 189 696 136 932 827 276 665 993 65 477 189 756 785 671 360 708 923 161 353 4 729 79 482 404 198 263 384 893 431 152 0 925 201 725 589 179 111 218 974 487 70 300 129 112 273 519 159 405 113 978 382 605 875 947 26 581 85 604 220 810 703 437 616 731 529 644 722 728 380 628 301 144 632 862 267 13 740 143 662 380 328 725 991 889 494 706 516 391 306 715 319 571 568 797 828 201 284 290 786 257 525 585 213 418 561 386 119 953 318 575 465 447 119 661 387 959 26 22 505 45 789 346 899 865 945 617 766 183 768 294 155 643 901 334 639 274 712 372 111 310 323 666 849 230 29 62 108 4 978 534 908 897 866 601 702 854 719 633 628 905 784 227 521 529 254 230 591 585 859 365 947 216 892 61 727 976 510 738 278 705 62 419 625 854 635 764 366 696 923 467 839 502 407 796 382 603 349 350 933 593 6 267 320 825 41 86 143 105 243 672 410 205 970 501 876 398 604 336 190 473 198 443 910 598 300 356 622 259 214 233 59 956 949 534 153 452 476 185 42 396 854 239 637 713 743 730 584 593 36 591 401 134 607 298 910 842 541 581 937 124 11 134 75 239 547 164 913 415 939 589 126 767 849 643 654 869 934 433 567 624 236 335 927 527 460 833 923 820 662 398 989 672 309 738 224 536 477 750 837 163 931 955 177 70 869 585 229 111 799 423 504 817 442 726 546 763 302 717 902 561 299 502 513 211 236 875 391 867 390 73 175 322 259 351 174 396 466 840 658 262 463 322 746 452 169 238 340 48 163 71 634 450 799 676 530 870 295 69 678 920 139 470 866 2 743 314 17 685 7 853 195 832 446 753 154 826 657 138 377 317 346 883 249 528 331 876 149 401 106 9 430 640 954 90 872 525 879 324 156 135 127 74 279 603 741 746 240 936 114 470 351 762 64 363 599 682 43 139 638 705 106 825 350 86 780 330 773 581 656 567 410 900 387 935 224 263 522 980 726 690 54 437 86 142 904 5 710 514 119 895 34 168 851 41 691 814 901 976 228 630 974 663 230 616 596 494 918 104 720 674 817 590 184 806 243 73 968 657 595 714 228 355 521 29 826 919 312 774 438 233 5 286 269 20 125 149 201 187 33 845 651 993 824 217 808 246 960 387 66 755 413 540 811 263 742 591 620 475 761 828 390 977 210 382 921 325 848 764 913 954 524 173 170 737 82 332 439 379 419 501 888 852 443 82 271 982 597 415 744 671 557 987 815 955 719 975 53 16 341 984 74 453 929 864 37 156 657 577 137 457 188 897 231 577 781 460 894 829 168 89 344 452 123 336 704 115 44 176 503 45 261 173 99 785 590 299 108 691 682 80 9 648 108 820 589 790 367 3 807 170 1 64 153 930 458 562 858 549 664 962 99 221 959 115 641 689 769 980 520 323 14 778 921 737 628 955 128 288 352 899 92 129 651 857 406 639 181 861 423 422 538 52 953 383 604 531 206 863 94 476 456 220 528 915 994 84 173 656 137 260 555 617 868 141 2 524 117 49 41 426 161 836 946 994 399 765 593 573 367 493 708 49 485 674 146 702 969 11 628 171 682 525 785 497 546 667 312 254 778 587 934 606 445 77 913 685 178 316 723 633 206 238 293 554 717 704 730 262 139 194 565 412 584 276 531 589 691 248 915 661 738 815 529 360 318 4 637 30 500 41 709 195 900 913 268 778 333 630 395 667 528 898 92 331 579 827 944 135 77 847 559 579 488 606 421 878 271 572 583 273 655 333 111 667 767 275 189 444 343 45 650 717 736 787 275 307 376 32 859 352 958 714 154 700 631 731 356 567 944 566 138 11 286 12 900 905 925 475 544 503 808 927 972 281 313 566 291 700 7 525 225 228 918 514 580 856 422 667 311 524 91 912 169 316 678 344 356 446 373 688 144 164 668 345 397 635 969 311 877 405 271 737 160 147 375 851 727 367 593 38 705 170 514 800 631 735 51 870 387 620 247 195 236 407 718 715 318 557 192 947 446 95 472 704 441 173 211 673 946 386 105 916 651 710 844 736 537 54 250 320 581 784 756 838 395 797 727 74 142 940 644 542 96 966 62 86 472 926 715 360 34 578 666 197 194 230 940 203 339 853 251 873 193 96 522 87 691 272 421 16 335 23 379 517 411 397 757 934 109 126 404 143 725 530 864 598 147 18 891 425 86 399 252 437 61 748 873 296 735 483 352 451 116 114 137 764 242 310 200 599 533 647 597 531 805 749 279 745 496 792 549 365 143 748 396 995 581 368 116 131 245 182 830 233 36 383 982 541 298 237 547 867 616 489 540 352 235 247 613 730 234 136 281 108 476 227 831 214 209 945 530 956 711 39 574 566 155 25 691 872 413 702 407 860 892 305 795 994 131 721 108 29 112 764 978 657 181 295 874 188 579 132 602 585 542 153 26 206 51 585 611 791 97 668 261 503 364 892 273 497 14 472 545 737 32 240 261 726 735 259 196 359 780 338 822 90 676 891 865 873 80 287 142 131 682 341 361 858 330 649 23 727 225 227 305 771 386 486 78 41 731 226 30 210 922 553 779 345 317 787 30 859 552 774 632 64 196 265 344 315 633 219 868 569 408 200 895 607 378 838 401 972 241 760 338 323 462 657 878 7 352 492 556 772 868 984 111 752 324 733 389 96 763 544 151 63 655 658 859 881 641 654 253 452 425 980 987 439 977 655 312 692 676 840 283 180 304 139 235 268 944 693 426 999 657 668 165 81 496 868 321 543 550 750 756 98 753 215 875 86 877 417 597 935 907 161 1 253 946 662 75 945 566 724 158 23 13 731 399 6 108 564 891 301 845 865 951 767 662 720 935 828 989 133 184 194 130 342 640 332 386 205 219 206 289 919 409 233 256 688 990 34 925 499 64 835 907 202 899 726 494 195 389 724 382 678 812 519 76 58 66 550 235 648 881 553 264 644 563 489 988 584 594 488 874 52 131 30 771 125 327 977 7 967 225 710 786 171 722 915 486 852 911 957 601 796 563 527 433 516 356 625 285 27 963 231 356 161 30 86 468 36 746 497 490 694 661 884 736 391 669 499 766 999 879 301 348 329 477 664 691 525 169 762 740 6 444 817 108 770 283 912 958 951 853 773 270 971 823 923 835 939 682 589 271 154 923 382 35 748 863 861 818 204 82 955 725 663 219 190 359 8 781 886 927 212 163 51 343 32 857 998 922 25 408 245 622 197 703 443 0 560 345 521 734 82 624 240 515 953 616 984 548 381 600 543 781 712 62 480 785 639 23 984 533 265 505 997 242 236 109 61 61 588 148 843 796 471 495 16 256 764 308 356 807 209 942 89 80 482 420 79 559 104 453 352 819 417 34 696 636 50 941 95 508 136 152 394 246 355 179 761 970 467 159 986 694 912 992 341 908 114 949 903 320 250 797 768 472 355 802 934 946 413 816 311 18 223 71 62 456 197 184 306 336 967 434 230 697 915 571 695 388 646 414 491 818 185 435 886 652 0 198 734 20 468 882 682 311 91 667 690 658 415 879 3 662 444 491 343 646 585 852 879 64 755 989 22 513 852 938 645 993 711 64 958 402 347 465 727 409 69 424 400 390 289 704 438 375 688 844 702 397 579 602 984 567 386 493 467 531 126 836 487 132 595 322 486 84 598 297 84 373 684 907 39 439 429 132 850 474 636 324 529 268 383 429 243 227 761 248 734 203 63 189 733 683 355 681 626 464 332 724 812 439 724 408 163 151 726 242 234 436 827 71 875 607 218 601 298 714 589 989 804 890 255 881 357 322 571 927 698 422 766 42 366 531 182 416 433 281 125 203 853 71 683 260 810 38 24 829 48 982 27 616 71 643 537 303 291 0 922 640 9 235 42 808 523 648 959 543 442 875 851 14 587 164 487 171 52 79 793 612 505 553 47 338 859 864 208 745 691 733 774 133 332 693 894 336 298 649 236 548 563 402 867 501 712 652 925 430 998 919 264 409 335 544 88 398 273 485 641 326 865 779 618 744 19 256 447 759 394 44 156 868 412 10 897 765 520 136 120 338 684 35 545 171 704 808 433 521 656 626 23 697 653 518 371 117 3 395 629 76 513 410 379 159 438 202 527 564 388 252 892 365 599 384 457 286 173 229 257 910 91 465 926 950 780 409 283 814 345 348 837 627 559 796 859 238 830 74 2 438 490 879 439 964 337 953 165 974 193 120 209 947 439 530 422 119 751 990 697 980 819 678 568 941 129 688 916 407 825 750 126 481 638 155 229 264 434 124 129 920 894 422 71 632 450 499 435 316 974 726 480 961 284 254 19 587 649 127 960 201 338 515 608 395 105 598 779 360 519 590 154 234 135 29 574 549 808 956 698 485 627 646 601 640 92 376 585 275 81 602 929 889 790 922 85 690 839 944 282 769 546 956 530 36 151 849 21 472 993 153 686 778 646 648 793 394 155 84 507 232 348 429 326 165 572 650 119 556 110 640 976 206 512 410 677 22 328 479 883 256 175 320 145 14 257 903 66 414 88 652 487 995 843 315 580 414 997 921 223 736 682 690 127 455 498 733 733 359 934 614 990 599 580 260 981 126 502 990 60 646 130 218 337 334 571 256 633 565 255 734 882 794 607 289 542 476 466 381 1 86 443 776 407 808 347 927 254 384 252 262 926 338 602 587 275 589 594 165 152 759 616 882 312 194 401 402 987 158 927 746 488 187 558 782 554 314 467 393 548 812 576 828 731 678 90 150 769 396 195 507 2 242 278 246 54 981 157 755 757 96 79 634 537 997 878 788 948 524 397 4 952 500 704 825 510 480 2 92 221 851 565 706 687 689 97 854 953 619 796 953 302 180 18 32 302 839 320 272 194 318 843 592 124 479 75 898 425 935 571 258 147 296 993 559 299 95 803 597 530 835 400 55 638 106 868 238 246 90 583 959 557 751 34 811 539 60 2 77 99 444 73 462 374 873 355 886 172 724 470 274 721 941 979 572 732 370 532 89 668 226 681 617 192 194 866 54 677 568 272 998 409 965 30 455 223 694 3 765 180 352 320 52 370 76 276 256 774 456 343 902 482 150 425 102 82 535 204 422 22 52 56 706 739 501 860 40 325 279 618 973 392 668 49 645 49 771 276 758 984 176 25 368 260 817 863 409 256 690 591 331 289 885 396 452 832 802 189 149 731 409 775 824 602 933 54 456 948 973 989 878 632 616 342 950 418 601 377 240 640 36 693 362 125 414 840 923 679 877 564 105 332 739 630 806 39 993 195 179 552 578 223 212 147 524 196 246 166 936 116 241 224 836 298 991 7 571 987 64 220 251 29 68 59 320 57 40 61 284 137 606 618 522 849 15 160 284 120 668 951 602 517 276 504 80 945 166 448 524 144 484 417 475 897 477 156 215 867 837 594 958 173 310 360 832 162 795 594 106 501 357 68 466 382 251 438 934 531 13 127 927 418 574 776 949 756 653 141 314 832 643 963 558 976 922 377 192 705 868 28 410 235 878 334 402 13 141 960 25 767 299 68 825 657 730 600 728 478 794 465 798 723 555 352 409 716 441 100 477 277 611 507 744 707 294 365 133 661 520 320 632 784 384 907 82 362 371 464 187 531 737 170 987 742 194 645 235 780 496 671 378 238 274 241 748 25 345 88 603 620 282 329 691 960 224 364 623 415 585 611 424 712 596 924 56 252 706 183 180 553 146 654 924 455 693 246 866 376 31 648 89 500 216 749 705 313 274 191 904 101 164 698 662 852 35 433 377 720 972 216 671 484 986 248 255 716 364 949 82 286 15 453 767 18 801 72 173 393 91 465 209 689 142 105 177 705 669 519 953 502 750 944 921 291 776 357 996 376 660 210 159 11 83 949 830 313 331 609 298 785 342 892 710 441 960 420 243 379 84 265 557 25 922 357 653 685 895 730 734 665 42 407 720 177 741 224 525 403 647 436 138 219 356 357 89 190 877 599 372 525 883 364 455 646 671 888 554 649 401 406 488 948 172 128 56 582 111 49 268 178 531 249 685 624 576 977 888 915 457 948 594 737 502 264 629 618 24 532 626 382 31 864 446 4 480 439 567 557 806 673 53 450 981 844 759 225 649 221 550 216 832 768 173 52 142 813 196 762 386 120 652 579 19 425 626 484 840 938 389 789 982 245 918 722 943 744 633 567 793 845 897 144 312 318 438 391 863 506 958 824 938 515 351 104 85 917 342 191 788 784 43 324 465 706 626 153 858 450 194 771 89 247 998 858 3 528 704 854 991 313 819 643 912 73 722 256 361 254 578 405 617 756 892 44 846 90 464 102 255 41 899 654 213 605 852 254 919 239 182 843 50 738 995 146 234 772 197 708 816 330 400 814 572 708 810 573 726 36 478 417 22 865 614 691 345 226 422 391 472 880 471 472 244 477 130 705 203 441 608 353 537 603 285 532 568 575 413 12 585 398 441 366 992 551 768 138 370 366 592 240 632 841 898 434 838 114 943 101 56 188 228 480 185 694 706 640 720 598 173 643 194 479 38 517 235 314 555 988 617 179 546 539 653 80 181 736 171 948 428 942 533 751 939 965 563 694 636 11 651 88 957 883 337 689 520 192 371 752 197 137 477 269 6 296 643 659 91 529 280 24 596 976 918 571 582 256 341 906 600 585 274 653 696 289 172 794 283 921 197 370 474 113 124 548 190 118 766 567 543 709 77 363 739 814 720 566 632 81 337 673 962 777 151 34 39 487 857 207 923 589 510 683 153 796 672 52 601 272 987 258 363 30 740 726 159 145 72 724 291 849 235 484 170 442 572 626 215 180 971 495 702 725 130 369 864 726 522 731 113 628 641 237 848 853 930 218 707 920 417 221 15 654 67 939 424 587 435 496 281 395 576 137 216 704 574 792 161 90 328 900 787 155 135 176 448 36 106 842 413 218 157 976 609 832 487 581 977 351 916 768 616 905 697 56 840 190 246 210 365 827 147 385 286 501 695 803 3 392 780 108 941 531 21 741 717 428 548 441 112 633 984 164 707 395 698 825 881 305 691 971 606 380 207 977 721 520 824 210 366 853 594 921 628 739 270 311 297 249 349 735 528 281 458 473 766 227 622 340 720 821 130 580 904 928 490 223 150 728 248 208 948 670 76 229 150 218 305 631 334 852 101 834 61 371 912 867 692 35 616 135 63 823 996 520 248 258 415 147 370 849 78 414 466 799 469 228 432 642 985 155 786 534 753 537 476 51 774 798 973 541 573 189 324 969 468 661 61 92 350 191 990 588 510 816 583 811 967 601 169 920 562 105 508 593 487 39 928 634 823 716 391 853 394 500 592 506 37 807 469 294 110 39 49 979 920 45 965 521 202 89 42 528 919 135 627 882 475 847 53 945 122 218 286 799 607 389 445 323 181 428 407 146 683 230 269 327 768 157 191 824 345 163 45 956 37 972 460 872 442 560 155 582 879 728 51 319 360 677 66 233 463 506 747 102 248 85 909 954 186 791 948 254 579 514 117 337 293 391 325 828 386 801 361 204 881 960 556 721 392 300 402 8 193 139 646 2 793 354 93 832 138 742 431 540 609 608 474 725 878 256 931 861 41 239 313 694 460 950 262 705 845 748 994 455 463 843 27 543 750 909 263 165 125 69 637 224 764 600 813 24 146 47 655 206 508 576 263 468 162 770 577 479 634 508 256 393 302 701 674 358 901 917 142 696 218 891 960 258 658 461 296 458 482 313 781 176 667 97 26 295 803 876 298 660 491 411 769 923 269 165 218 23 914 334 840 788 484 226 36 603 945 132 593 518 615 50 268 613 141 641 653 501 697 439 315 144 661 386 264 936 859 879 20 675 409 700 386 504 637 289 253 331 934 582 195 774 807 203 605 336 776 421 768 302 155 443 732 579 918 420 806 591 643 831 811 567 242 30 713 676 687 495 136 0 203 454 259 943 69 160 814 271 143 189 963 970 742 446 714 881 812 900 819 33 390 975 158 413 908 481 415 846 522 396 691 36 481 781 588 760 950 362 196 731 2 265 498 426 332 68 867 310 638 497 678 257 642 796 994 170 910 410 891 517 650 609 918 372 408 238 321 672 370 956 318 675 744 787 937 3 781 611 220 87 449 460 309 862 272 230 884 572 94 163 887 750 747 13 622 295 603 662 340 344 368 922 277 81 337 305 444 58 518 264 44 894 981 180 104 751 127 217 448 198 563 154 267 547 297 538 882 757 802 638 300 251 908 308 679 989 423 353 247 237 367 467 732 228 798 873 417 211 314 246 793 987 424 581 88 443 81 760 525 242 999 733 722 271 11 31 339 497 965 223 624 706 296 49 612 602 804 65 939 926 860 345 200 363 350 300 542 221 788 228 988 893 924 29 954 351 622 616 322 843 526 247 822 618 684 856 244 626 228 975 338 347 135 428 774 40 620 541 647 562 136 960 311 711 434 90 471 934 533 1 327 350 545 355 982 8 972 790 998 562 991 321 983 485 832 117 31 334 713 831 372 167 610 958 294 159 870 81 783 129 244 197 198 329 119 170 836 170 178 469 955 76 733 513 186 787 971 576 193 900 586 343 854 354 744 232 190 724 273 923 787 434 915 472 994 723 252 752 922 525 38 147 192 655 83 225 125 258 287 276 853 63 295 808 953 949 303 838 624 158 884 442 365 540 292 976 630 617 692 214 222 540 501 885 384 305 934 594 117 23 633 787 88 952 657 587 747 391 185 767 142 631 789 551 520 951 307 771 748 565 802 739 165 601 493 186 562 979 45 610 204 195 134 206 118 861 166 881 865 134 949 660 427 654 778 910 37 86 37 878 479 277 475 555 294 325 935 729 815 691 22 492 705 59 925 492 698 223 884 158 293 999 486 663 750 942 164 875 785 787 694 4 172 612 241 989 680 616 329 409 138 55 547 814 108 63 475 598 597 273 37 768 278 435 311 687 937 442 737 448 413 521 826 909 913 654 63 894 862 242 859 554 617 497 949 319 133 444 212 44 95 523 148 842 285 143 480 85 124 22 283 4 591 303 824 197 791 426 11 686 580 2 322 950 980 882 379 807 330 959 394 826 870 831 268 438 801 702 845 393 696 96 460 789 793 872 910 436 293 156 583 842 724 761 439 563 513 455 281 251 568 260 219 504 206 702 434 372 811 404 193 143 95 623 719 338 495 277 367 364 801 78 641 844 120 240 353 507 767 933 300 273 876 338 710 996 437 310 13 873 497 945 400 460 604 216 933 130 283 971 601 734 326 202 208 721 917 679 304 180 61 569 503 181 491 580 518 292 288 856 317 303 454 40 337 921 244 452 519 973 103 845 918 864 538 312 866 836 405 200 895 927 459 260 553 576 733 329 909 193 586 750 433 715 18 923 248 267 23 538 342 352 16 383 465 233 97 234 513 329 571 345 897 972 301 846 941 630 558 210 926 978 392 991 741 296 186 502 253 116 384 529 114 222 206 201 936 211 908 969 456 860 541 157 139 594 941 482 329 698 689 82 156 721 51 783 899 917 731 304 158 635 836 912 798 364 938 125 985 384 476 746 715 526 8 681 542 8 954 689 762 421 731 111 545 813 470 455 204 276 194 628 345 279 91 992 257 635 382 741 404 733 469 449 458 628 267 11 45 412 523 432 669 776 549 69 697 715 245 105 561 891 236 41 696 652 283 493 226 410 676 688 429 695 59 318 860 49 29 456 584 958 82 698 130 134 591 76 379 728 795 152 156 556 320 491 884 440 480 627 49 913 323 261 310 733 322 183 853 691 390 126 189 288 246 872 600 203 612 977 53 396 239 216 708 725 281 124 37 488 8 682 309 712 896 412 102 984 717 101 389 846 104 259 385 987 964 671 718 349 552 370 95 658 419 612 829 377 59 171 782 837 678 721 705 132 884 780 544 422 33 623 233 0 846 770 119 927 610 917 588 24 636 392 297 359 17 817 7 533 121 152 323 37 817 311 254 559 691 713 714 119 85 925 900 912 829 361 241 510 437 769 128 373 385 86 831 498 650 550 191 952 837 973 885 404 587 443 106 576 501 535 469 192 311 401 264 629 448 552 265 53 140 231 751 2 376 971 275 731 729 919 469 465 908 942 57 56 812 15 559 372 518 633 169 222 126 389 125 969 950 392 394 935 443 701 285 122 393 533 906 366 98 214 622 259 998 155 97 434 420 185 626 967 339 589 910 533 407 465 206 860 562 24 277 1 288 199 565 892 146 194 80 663 170 729 106 78 689 267 587 935 515 315 500 926 743 786 876 259 793 302 655 561 647 70 94 944 490 325 760 593 837 570 1 511 341 943 24 690 358 718 131 892 179 858 470 92 996 56 194 263 685 401 394 193 754 132 77 836 345 866 192 914 209 759 406 885 396 234 126 808 450 527 245 657 65 488 18 594 686 260 453 141 103 432 833 560 426 350 273 179 367 970 855 825 616 125 885 252 131 537 59 687 847 729 323 260 195 217 706 9 441 326 872 161 654 626 805 664 886 927 629 172 298 490 635 245 71 535 222 874 742 482 372 69 286 278 603 919 531 344 858 80 287 404 82 512 792 864 706 320 984 421 19 38 388 619 462 442 924 147 573 204 430 296 567 207 568 385 663 99 503 761 903 302 734 937 609 418 626 793 9 593 565 210 191 397 788 27 583 929 652 713 213 366 751 793 225 781 988 767 421 99 244 244 5 156 301 645 36 983 401 310 59 507 590 945 155 847 561 470 534 160 89 774 907 939 836 666 811 248 492 480 58 55 154 849 833 289 988 542 539 586 531 10 951 130 637 687 199 771 858 524 994 288 306 804 897 182 473 118 525 896 52 532 364 680 574 931 746 352 993 114 596 49 517 944 954 233 109 287 88 164 935 455 637 233 927 184 989 111 995 229 703 393 642 359 63 835 261 388 319 408 352 897 949 188 237 658 175 592 131 325 964 462 647 685 48 243 477 636 381 143 148 180 761 23 763 269 854 22 858 434 623 381 677 159 57 860 538 567 392 540 132 854 98 676 29 180 218 927 107 398 664 366 862 221 243 537 773 68 338 453 613 594 971 15 749 22 562 697 807 141 60 46 227 649 551 89 118 797 163 36 576 782 532 377 446 852 257 306 843 136 503 919 306 166 113 252 745 855 293 920 617 805 247 480 901 168 170 365 499 793 277 98 134 32 338 320 522 743 596 533 699 960 456 254 525 812 84 662 564 818 673 701 222 714 467 926 759 744 842 931 431 36 181 329 424 5 315 704 24 372 626 589 890 833 793 151 969 190 754 709 371 994 273 818 244 191 257 384 420 756 562 689 972 954 658 862 85 639 996 34 867 861 234 886 827 12 74 686 364 933 124 797 988 657 32 368 186 246 287 814 41 100 856 611 602 778 768 294 156 598 484 32 164 390 603 311 245 822 396 320 6 369 89 608 620 390 48 627 727 493 206 89 903 935 229 58 456 671 801 385 128 140 656 966 350 731 51 49 804 98 921 409 800 211 770 541 149 848 937 917 838 356 201 193 864 82 852 658 68 18 984 947 819 725 217 686 784 82 31 21 422 705 246 644 844 544 755 396 104 133 844 593 862 657 667 543 326 715 149 736 813 897 561 968 268 30 404 367 583 299 381 826 371 671 73 577 573 478 424 523 419 417 903 286 1 200 533 229 124 502 823 101 936 37 934 91 390 888 484 869 237 123 701 789 66 662 685 274 44 692 268 105 980 947 528 332 978 513 714 653 690 9 186 2 104 977 846 490 100 940 828 435 97 667 614 246 36 783 240 337 941 656 700 220 734 165 636 678 362 800 154 860 170 901 910 610 550 36 189 11 853 378 625 921 471 467 134 13 669 296 56 428 765 369 399 602 868 402 919 114 15 909 754 89 301 925 288 70 519 491 527 142 961 777 800 350 271 96 876 811 790 679 327 993 747 932 532 196 798 666 107 765 398 905 814 409 252 331 42 685 755 779 481 786 825 556 333 105 784 462 234 476 287 112 660 203 456 172 104 810 715 329 222 854 619 529 215 990 738 13 344 322 230 955 121 521 660 916 392 196 60 894 357 31 203 320 660 165 368 659 513 198 131 942 272 484 498 295 80 362 705 194 716 200 969 826 133 376 622 860 468 545 742 331 496 447 243 754 427 217 159 972 106 910 108 783 146 658 808 188 835 851 29 921 853 805 357 163 708 623 649 825 37 802 909 155 307 280 79 336 246 884 372 538 510 706 895 165 667 670 329 730 887 46 16 534 807 596 773 621 561 808 431 810 443 685 776 738 894 522 60 971 373 618 854 922 593 572 677 874 39 274 160 894 655 408 806 319 127 264 491 367 340 910 1 870 427 116 153 247 217 453 392 526 497 72 298 320 375 175 99 337 97 106 946 754 649 903 270 904 777 140 756 963 79 168 167 183 53 233 759 984 767 446 251 609 784 706 408 978 299 883 990 493 396 245 704 639 131 19 397 481 738 239 423 414 982 905 425 828 626 758 999 544 528 877 208 855 719 289 347 507 104 81 91 95 941 160 642 555 72 690 61 732 637 569 794 44 810 414 958 24 398 809 919 838 479 462 254 639 494 827 274 777 321 585 18 215 905 932 938 442 997 967 363 653 664 144 713 173 334 377 67 463 840 253 244 47 567 94 908 739 676 500 226 581 358 47 489 973 716 296 228 839 983 7 292 244 897 696 512 866 532 964 693 352 446 364 120 261 308 706 287 484 455 534 386 645 294 372 531 102 428 874 119 194 211 72 80 16 333 755 243 612 479 26 287 905 107 951 667 947 481 250 611 475 959 868 322 541 247 842 566 102 175 887 416 130 676 255 219 588 903 919 26 50 1 254 615 485 742 21 496 35 202 705 955 807 1 930 255 203 96 919 49 559 32 512 751 726 997 386 166 655 595 376 861 790 436 210 817 956 661 659 811 371 758 969 524 819 466 14 296 620 485 788 738 680 592 236 243 863 514 758 144 839 401 453 239 933 723 218 941 422 409 886 545 700 66 267 391 363 182 362 394 373 888 920 60 986 745 205 961 926 790 241 526 445 44 29 834 601 487 957 16 243 18 32 395 723 657 761 29 929 850 832 437 917 642 262 189 267 170 955 160 979 360 387 861 204 2 195 790 828 989 18 975 808 570 608 861 985 708 599 868 740 890 498 682 862 817 543 354 852 472 978 534 235 874 333 720 888 906 572 782 61 890 234 219 303 381 103 63 279 129 122 254 953 45 163 368 153 336 400 943 840 173 370 483 818 405 245 307 869 610 187 759 549 652 674 103 492 795 715 669 787 305 49 523 714 114 318 950 211 365 410 580 683 158 200 922 985 172 588 929 533 402 283 776 141 489 857 531 923 325 229 208 188 975 848 412 410 944 278 596 129 329 752 172 107 790 604 137 909 737 71 11 891 748 321 545 500 993 631 171 921 244 554 783 147 777 534 770 79 490 373 480 992 663 14 767 623 46 85 948 504 766 58 910 76 328 311 984 256 810 879 707 580 502 593 673 507 378 624 158 515 529 713 880 821 165 648 153 734 688 114 551 271 934 407 144 880 956 918 850 473 663 16 247 352 328 91 66 977 484 486 307 488 606 716 781 825 939 641 136 469 556 490 722 198 912 700 107 31 47 319 468 770 595 646 975 352 23 662 753 459 527 850 190 712 200 309 778 614 675 336 330 686 739 179 456 594 793 846 969 609 210 261 932 916 578 582 607 956 660 684 396 920 41 850 700 948 636 360 229 375 341 966 561 785 46 150 681 354 967 305 984 243 852 900 208 152 221 811 393 220 422 232 836 786 706 123 850 168 532 936 296 544 46 696 135 694 480 727 970 369 402 816 473 174 337 181 621 694 198 730 516 824 401 34 618 222 158 501 299 150 319 806 501 443 397 454 502 333 501 844 522 904 273 974 20 707 370 247 428 219 605 953 437 830 6 224 726 38 528 657 158 45 851 698 845 908 703 353 609 884 383 226 70 235 482 582 210 441 500 910 92 759 801 938 243 450 107 61 983 771 810 618 526 310 107 7 705 229 807 625 16 440 324 230 671 694 212 886 468 523 813 49 605 270 29 57 180 959 500 364 425 342 701 455 577 884 547 758 198 196 37 915 540 522 408 449 426 753 799 877 499 786 973 756 806 880 596 728 195 658 617 373 610 124 422 547 354 157 72 433 882 743 940 964 69 716 955 366 816 221 977 796 945 789 927 135 793 976 28 123 203 763 310 311 349 625 101 16 760 892 468 984 417 700 66 630 209 724 792 234 375 181 851 89 237 303 778 462 316 265 593 981 958 887 225 943 254 60 396 663 903 75 319 813 889 134 715 880 863 34 475 744 368 66 247 713 330 177 399 916 378 924 219 468 510 603 842 473 900 924 528 745 761 572 804 331 89 828 962 667 734 840 365 331 427 333 601 236 905 826 3 979 934 731 512 513 333 776 874 457 556 214 138 987 815 185 381 580 911 778 461 939 853 628 820 888 714 226 624 726 314 69 582 492 557 826 557 267 481 846 620 113 922 972 552 649 833 303 489 463 91 240 779 694 985 263 989 194 128 609 187 655 481 197 263 745 589 390 856 946 464 209 56 130 434 822 918 241 890 275 321 728 285 21 261 306 267 333 991 741 935 455 552 822 988 198 747 141 350 68 212 212 510 758 0 985 199 780 602 242 264 285 612 239 319 877 971 210 943 310 995 258 457 569 17 984 806 556 768 413 710 370 791 278 410 171 171 342 679 364 603 30 766 291 928 922 585 230 259 871 81 932 916 298 489 451 20 74 797 975 854 83 496 588 930 16 605 19 543 609 252 336 380 309 691 180 403 195 258 950 533 836 287 396 128 374 24 308 743 620 823 878 205 239 258 490 208 811 179 153 462 703 451 911 247 153 456 990 235 506 53 989 715 114 826 181 930 739 969 517 774 753 373 175 338 718 108 933 423 517 428 334 872 226 929 676 534 296 840 516 506 939 121 352 637 332 798 51 156 412 443 572 441 529 814 277 939 549 268 237 463 575 794 140 826 744 612 137 603 666 314 470 154 549 76 951 655 953 877 460 952 98 863 319 868 803 989 802 80 488 628 207 392 226 801 455 473 267 303 404 893 788 739 244 737 322 223 747 197 426 549 176 636 60 863 318 97 978 133 943 169 435 806 878 85 971 727 715 242 389 8 621 943 947 855 746 669 683 13 815 952 767 85 146 24 279 758 891 678 462 203 330 602 272 988 211 957 246 951 195 142 651 542 811 764 836 728 212 331 507 494 32 199 416 659 30 5 957 588 690 962 47 492 191 873 302 498 568 258 176 422 640 829 762 219 538 349 909 941 9 326 843 702 140 449 436 777 708 90 37 580 441 478 934 981 453 629 593 95 591 159 403 942 415 586 379 493 291 487 617 324 171 180 541 601 558 757 957 745 691 977 528 947 224 17 310 902 963 981 112 58 413 792 308 366 996 411 637 160 791 952 87 704 340 649 934 332 813 371 395 971 307 977 670 198 988 100 871 969 532 495 510 506 429 285 213 874 269 356 579 419 178 969 412 577 921 920 301 587 300 971 287 316 917 224 169 53 80 627 193 417 900 114 97 590 54 835 340 518 75 718 254 834 487 140 417 839 106 27 80 997 40 717 696 335 573 766 615 210 963 43 535 589 982 516 985 82 425 679 192 674 801 228 865 971 523 31 419 836 351 47 952 603 906 946 734 697 292 525 508 124 92 78 769 179 992 974 512 665 225 194 648 192 893 313 414 91 575 98 501 759 164 765 54 6 706 566 948 899 532 176 42 34 119 41 355 476 360 360 297 631 670 248 552 479 207 542 691 105 578 984 468 709 223 739 990 874 445 526 638 587 402 758 522 487 980 99 234 257 243 882 82 379 857 548 627 147 922 481 5 228 541 557 542 11 968 958 110 883 889 334 545 525 270 512 822 696 976 59 466 857 578 173 790 712 871 323 673 652 546 88 457 876 561 454 451 341 383 425 337 447 27 201 158 281 960 582 897 828 546 487 791 257 353 26 401 336 580 803 30 591 387 947 32 489 45 735 532 839 266 1 182 494 113 559 282 793 429 220 190 362 632 178 478 410 922 544 866 619 214 246 544 953 918 306 87 353 677 942 145 29 354 989 706 211 940 53 134 766 707 487 416 606 944 162 948 185 502 425 782 700 760 514 378 274 358 855 552 199 216 245 884 825 247 906 457 515 878 646 147 381 2 61 253 107 606 91 599 547 532 262 440 388 61 173 889 105 6 151 372 276 703 160 716 891 182 782 27 381 593 594 163 311 442 41 305 846 754 360 588 1 452 838 100 893 174 898 799 341 44 50 174 709 14 502 293 9 491 654 774 41 956 549 965 72 610 216 747 52 432 885 552 198 242 695 778 174 625 726 36 835 576 870 860 151 689 703 231 539 6 351 96 870 440 187 395 323 439 49 592 834 65 180 247 799 529 918 721 195 878 855 753 443 519 297 6 867 498 595 642 103 570 576 465 904 622 83 252 647 305 553 49 214 179 244 704 934 848 930 791 512 141 148 749 954 162 33 367 937 842 247 136 131 866 118 916 660 566 188 117 297 127 222 403 804 893 685 470 183 734 935 549 711 759 611 889 638 745 233 768 478 885 80 364 282 104 634 92 8 471 226 870 573 582 61 30 116 153 116 245 715 403 292 414 702 326 438 282 520 96 511 268 36 600 692 95 813 22 126 52 987 792 566 700 922 48 293 643 174 390 543 360 39 691 46 246 12 829 97 493 973 523 619 486 508 137 445 432 528 987 39 529 542 446 591 313 704 223 929 117 760 247 493 974 935 159 850 505 380 605 155 175 21 352 136 599 91 466 956 16 463 977 938 498 379 406 523 995 291 308 883 636 795 88 594 171 497 997 524 678 945 653 258 545 12 518 382 349 300 968 818 350 535 239 216 549 857 631 756 859 854 93 264 414 267 449 889 761 766 288 763 186 864 24 373 197 185 246 117 26 617 335 517 4 354 185 45 94 884 462 445 251 52 155 539 65 479 293 480 35 268 595 235 696 295 785 59 420 970 764 768 428 811 487 175 474 936 10 965 411 857 733 798 666 262 396 551 278 225 792 960 820 207 460 232 135 488 266 51 202 42 667 899 214 994 217 980 429 141 960 322 838 234 961 163 584 603 138 310 168 591 563 355 517 783 213 980 195 331 187 753 809 767 582 602 748 60 359 378 743 525 382 319 783 197 40 353 922 837 583 273 297 465 544 739 588 452 446 11 422 5 880 775 778 940 607 702 40 980 670 381 579 619 446 775 578 714 325 622 557 368 987 923 87 885 840 101 375 963 896 27 620 615 90 323 319 341 633 579 303 696 723 653 184 213 471 917 367 707 483 861 637 194 630 357 160 923 647 487 673 763 788 409 454 74 86 742 448 107 5 991 438 261 825 171 204 740 530 519 251 544 602 437 65 712 591 881 712 873 551 6 27 264 282 70 432 790 560 466 529 977 781 337 611 998 501 678 77 31 12 493 222 474 821 533 141 429 707 298 406 688 50 44 562 942 110 639 625 835 760 320 969 470 743 406 670 633 148 722 204 172 126 490 196 256 558 25 919 60 906 469 5 317 456 507 763 523 107 468 694 319 195 865 898 76 725 820 850 976 769 46 992 548 466 385 573 317 925 484 797 253 301 480 153 158 112 806 939 416 978 86 125 202 703 486 514 413 374 367 529 553 459 580 267 193 732 347 898 823 29 182 134 529 655 308 692 671 53 247 724 15 109 623 85 531 501 204 36 496 179 460 109 638 428 678 991 446 985 69 502 509 554 20 950 85 818 542 270 247 332 737 910 411 2 379 268 354 968 77 887 39 166 345 68 53 994 315 791 783 475 425 709 848 155 710 862 546 422 527 309 579 636 256 95 332 958 960 962 128 141 63 999 886 473 617 614 209 554 548 752 259 219 441 748 457 969 278 980 81 337 111 209 167 872 616 795 890 480 479 963 835 954 447 718 272 758 789 8 974 172 920 121 862 416 635 729 66 73 443 68 48 177 972 802 283 664 889 863 169 114 282 724 39 968 328 456 832 180 938 302 718 900 628 152 274 705 774 696 629 717 142 174 839 198 873 425 580 80 156 934 413 862 976 195 728 230 902 808 616 666 819 603 884 244 144 445 514 434 660 774 822 656 434 800 609 47 245 14 228 36 880 10 944 205 365 311 583 198 780 982 578 501 330 665 620 723 849 460 946 280 67 671 718 254 468 28 828 316 326 497 268 60 448 271 821 419 54 383 47 602 619 332 753 377 230 239 871 608 407 176 988 290 318 701 631 808 63 498 910 344 17 683 532 710 94 140 967 586 358 493 870 713 94 463 147 100 628 528 304 906 514 968 776 489 818 145 847 191 875 250 987 216 912 407 346 406 960 231 372 704 519 121 899 466 532 667 573 553 573 836 364 440 585 650 521 535 24 784 1 716 841 363 965 265 497 822 476 926 684 221 687 397 878 584 705 219 408 990 64 631 184 124 659 367 430 706 356 35 751 857 504 549 266 716 994 619 122 94 916 679 263 880 192 794 543 320 951 211 451 960 950 136 194 995 336 732 99 902 451 134 383 603 460 69 163 197 202 935 906 79 225 491 876 99 331 769 81 115 163 782 994 31 763 797 603 682 29 214 170 502 699 412 546 982 917 735 572 749 298 176 275 392 167 174 17 606 740 594 513 180 295 86 768 740 977 250 399 798 562 477 307 450 953 461 562 729 459 525 260 860 386 180 905 427 172 403 583 230 138 685 632 231 833 789 669 609 702 233 683 502 939 9 838 636 161 877 963 649 378 774 201 475 737 283 815 725 763 813 878 305 536 395 356 230 44 557 346 58 419 146 463 286 140 609 259 296 783 455 332 637 273 624 70 421 896 88 746 112 349 774 939 634 191 216 859 336 566 537 175 398 626 29 175 315 122 266 7 310 959 454 875 177 904 29 5 771 897 715 617 355 819 837 173 540 349 679 247 739 120 957 430 873 271 295 958 747 625 279 545 917 298 429 202 801 330 304 659 802 553 300 15 830 509 164 991 717 257 108 982 727 255 39 349 605 884 333 375 974 721 782 935 900 602 275 57 618 918 567 556 610 412 285 2 259 398 756 272 612 3 702 368 528 255 352 326 544 307 982 315 400 27 613 678 269 522 84 46 501 583 78 646 811 567 141 139 396 655 839 719 109 105 375 77 327 309 140 461 385 929 625 246 271 892 959 572 768 847 754 356 508 9 845 241 484 565 500 994 896 272 43 324 99 560 349 86 32 722 374 866 367 326 255 9 758 29 251 759 223 24 737 492 120 621 309 68 409 894 615 66 829 557 570 965 627 1 969 531 688 720 867 977 663 337 81 336 358 96 25 266 712 935 940 701 767 146 3 664 947 517 152 734 222 403 483 171 132 779 286 256 243 324 328 351 945 960 660 725 487 39 227 252 660 16 480 779 750 869 32 254 297 428 603 756 658 296 303 780 887 372 904 849 870 546 723 404 810 389 608 883 443 930 993 744 988 620 61 541 613 569 275 21 321 619 677 564 934 285 751 55 936 12 688 838 601 824 416 211 591 850 59 667 493 554 680 584 639 628 447 769 567 646 649 276 740 491 160 244 914 848 898 852 461 449 686 374 28 87 792 229 576 167 106 745 191 285 104 784 373 374 759 638 782 349 3 917 343 499 593 106 765 803 445 241 555 368 530 106 560 473 949 741 626 730 412 666 26 217 866 649 864 137 207 967 998 944 784 867 466 161 50 605 704 901 755 200 325 274 693 234 674 586 15 393 401 319 253 17 962 169 268 267 506 370 136 955 211 267 589 725 468 223 218 613 626 683 424 450 169 895 269 962 388 993 281 536 281 682 10 869 764 243 302 570 591 181 208 901 189 400 906 885 900 676 13 583 920 189 478 676 830 351 152 785 860 866 887 168 820 122 443 222 763 528 44 234 568 35 781 341 634 0 711 826 17 269 935 766 173 983 297 775 117 357 462 325 994 206 877 993 756 282 428 224 521 654 35 801 259 827 995 364 373 21 653 717 634 283 427 661 700 225 59 405 605 896 902 365 611 39 828 483 999 756 615 874 355 701 557 944 53 59 66 702 317 691 128 180 336 52 704 483 406 308 152 747 379 337 25 25 154 763 172 0 781 690 996 770 701 408 986 655 461 50 110 528 698 402 769 589 581 269 885 617 188 527 16 520 954 126 238 213 283 789 478 179 413 371 559 908 587 49 407 751 958 771 577 158 508 105 360 481 779 147 362 745 9 197 667 302 794 316 762 353 92 3 803 272 724 490 911 221 791 390 593 0 992 704 879 369 458 318 186 547 806 659 63 426 744 506 128 826 94 889 859 936 928 572 513 317 778 723 413 839 59 851 76 534 110 405 220 99 204 267 195 648 110 269 45 140 797 291 95 575 381 894 297 9 148 76 211 271 150 427 267 680 474 694 112 226 438 900 145 256 584 316 548 95 525 620 121 981 386 535 195 695 749 854 544 193 123 391 583 312 972 123 423 861 103 57 701 814 113 13 505 249 482 418 108 494 2 382 400 873 30 926 597 549 728 829 120 444 463 720 141 77 919 621 100 887 486 590 787 269 579 214 191 696 688 440 182 688 78 432 313 41 139 212 333 282 870 364 55 611 355 818 441 927 948 327 57 158 869 60 356 87 724 303 108 538 836 396 343 526 970 656 543 150 90 229 290 645 130 766 192 600 464 521 850 923 927 227 31 107 780 720 314 670 763 106 427 889 419 255 632 723 758 750 757 653 304 849 694 48 771 901 449 728 383 510 824 26 955 269 874 415 746 879 291 62 96 637 120 899 318 427 155 80 649 759 80 851 661 812 808 854 104 280 190 462 364 99 307 405 118 497 866 741 636 756 824 761 730 826 656 657 921 494 259 414 769 929 557 354 226 239 783 499 294 662 701 243 598 817 359 601 740 858 558 640 104 995 620 796 819 78 121 112 290 211 844 71 819 890 917 475 310 364 805 954 489 783 607 348 221 404 737 96 558 530 771 131 443 899 326 616 20 942 363 485 180 449 288 865 727 547 924 765 962 598 853 659 549 638 270 922 415 988 86 529 711 180 119 242 781 144 358 389 185 557 981 709 339 890 774 62 608 461 381 616 13 327 120 887 920 282 249 871 875 994 888 6 52 115 589 126 165 669 504 862 683 458 856 147 752 444 872 885 277 464 60 793 565 814 285 398 76 996 686 90 859 513 355 243 205 61 574 448 264 429 276 28 420 610 576 784 824 884 530 292 600 878 30 106 261 95 276 913 454 161 389 299 778 638 404 20 8 946 86 13 450 378 664 284 975 747 515 115 725 489 391 921 993 621 213 107 368 630 887 665 181 20 281 671 303 742 958 938 969 977 107 434 491 760 613 630 181 572 473 358 471 196 846 214 792 819 656 221 196 478 697 679 241 775 501 470 94 352 65 375 800 413 987 553 488 331 395 866 93 520 689 514 415 71 505 291 333 126 292 886 884 54 157 854 13 78 207 385 207 653 453 293 773 7 207 546 624 665 387 168 67 512 180 865 873 802 803 660 343 501 403 165 714 950 707 266 846 416 687 895 920 479 945 300 254 379 377 796 235 570 900 287 308 111 633 767 89 314 124 190 181 328 831 235 141 828 507 889 651 498 75 682 258 427 150 447 61 313 784 988 17 605 600 41 556 93 724 709 355 187 871 680 38 219 422 425 192 12 460 968 275 777 302 620 747 358 225 594 29 715 346 130 551 276 23 981 575 132 985 375 917 730 812 35 947 407 469 691 47 592 727 475 874 96 212 514 185 531 45 451 229 610 13 589 225 949 592 967 73 885 938 562 697 967 921 320 644 885 658 479 912 476 847 372 576 802 990 572 915 32 253 650 182 126 869 928 599 176 93 791 180 942 739 677 110 768 125 453 914 558 600 176 866 390 930 129 330 583 133 209 513 780 585 537 794 315 61 930 713 452 382 239 225 405 481 395 261 492 210 335 306 588 389 213 725 944 70 935 6 71 153 286 716 777 128 591 953 99 59 284 646 842 339 721 41 251 875 128 214 827 587 664 474 533 40 781 608 113 479 544 852 858 751 57 324 547 801 282 156 495 20 736 476 122 217 783 313 62 602 830 610 650 269 252 363 837 783 987 343 229 733 213 197 998 503 446 112 789 280 108 507 660 525 545 231 833 507 724 959 625 15 379 471 469 877 498 568 302 593 254 728 423 867 979 789 790 869 725 768 293 530 421 385 892 191 150 298 113 969 828 127 5 693 314 298 769 855 583 915 261 376 969 6 228 762 782 760 901 953 690 528 882 322 204 582 903 221 719 317 616 732 30 706 349 930 975 799 527 497 913 588 504 497 257 435 855 638 400 158 832 430 388 635 163 389 58 268 13 234 807 674 956 30 0 508 566 283 872 709 182 480 329 728 366 167 558 184 620 119 106 510 677 360 791 269 855 309 251 156 424 14 875 644 336 777 807 441 273 152 928 341 403 602 139 598 880 961 481 111 823 175 717 158 20 966 122 651 444 271 933 899 676 893 18 269 913 835 529 960 686 841 345 932 245 53 914 577 176 78 237 340 516 245 421 257 881 781 306 217 221 814 83 708 680 239 132 348 190 424 895 818 130 887 465 306 708 45 450 993 238 621 384 967 659 11 229 112 231 965 746 450 41 361 926 778 838 173 343 251 709 734 510 826 871 604 139 219 525 673 640 187 597 261 883 299 617 780 199 466 578 715 494 623 582 856 217 684 418 491 148 278 530 929 500 540 317 669 625 377 638 206 214 574 113 873 691 827 858 312 444 269 477 388 542 26 1 694 325 843 73 149 993 855 876 624 124 310 203 501 427 344 353 769 327 540 205 909 217 537 364 649 28 8 530 259 647 29 179 379 54 72 916 172 834 462 586 40 17 389 158 742 315 370 714 838 375 840 283 284 545 92 351 517 489 75 435 350 423 78 547 842 573 339 731 436 602 160 974 748 119 336 826 290 32 833 469 902 526 667 507 14 442 49 346 349 218 229 71 822 399 117 195 997 509 245 513 797 586 483 773 464 993 764 100 158 177 119 650 979 233 685 386 576 134 579 628 604 722 229 805 379 554 269 67 87 578 67 312 653 417 696 570 658 122 869 200 383 854 772 892 433 12 806 420 378 306 992 372 485 411 111 692 926 345 173 754 270 357 658 668 947 178 280 976 142 915 17 817 182 565 159 889 815 803 986 144 195 658 884 160 907 392 351 973 155 810 499 672 683 963 185 165 851 798 291 825 595 328 967 337 390 728 995 106 140 307 873 780 848 190 467 351 525 24 525 551 513 21 696 899 523 560 538 76 50 17 991 166 404 351 706 198 462 381 457 452 506 325 467 335 994 194 29 894 16 992 746 623 267 806 316 65 183 58 234 990 736 366 224 215 341 798 993 794 948 762 602 596 176 851 97 565 790 888 452 557 557 926 863 46 877 719 991 659 456 680 453 463 26 114 247 548 944 794 908 901 310 760 846 898 752 281 677 234 877 989 838 642 512 855 139 741 714 591 515 541 628 596 55 860 655 563 776 228 655 599 817 569 198 438 850 696 850 41 462 875 685 563 683 397 830 974 656 795 341 748 238 345 743 372 608 615 808 893 600 728 567 417 547 625 166 717 113 799 790 397 944 406 362 370 223 474 733 915 165 909 664 564 612 850 633 233 240 273 95 255 961 479 224 807 881 428 196 141 137 338 177 968 899 632 573 851 794 17 899 511 999 738 934 598 713 808 217 632 223 464 64 297 10 530 271 496 77 606 699 558 186 675 926 720 583 951 878 451 738 672 346 835 541 893 622 846 220 60 525 95 310 581 933 636 625 635 429 967 969 362 194 245 642 872 968 895 196 132 323 217 82 58 967 665 110 987 550 704 725 298 82 708 794 860 934 868 695 241 895 575 582 551 487 35 762 889 799 119 167 486 654 437 177 259 504 581 752 764 963 514 879 814 894 834 726 872 682 616 831 590 448 695 168 319 706 670 584 346 438 615 64 225 784 790 226 189 149 568 555 659 55 782 843 29 845 740 6 454 493 877 682 865 501 86 684 13 536 594 432 568 89 122 171 235 359 266 857 315 155 657 925 770 46 912 686 881 862 544 859 53 110 955 410 298 447 361 321 5 892 63 800 879 480 921 651 158 425 159 589 446 815 853 824 702 710 757 86 196 231 687 810 669 504 177 291 993 382 829 182 14 951 535 61 861 288 877 760 602 372 149 675 385 429 576 851 675 494 304 64 516 714 946 326 708 97 920 291 583 538 951 646 632 470 421 812 184 163 934 23 136 333 536 576 838 64 845 563 278 375 70 361 778 576 867 113 53 698 796 802 273 602 651 780 426 694 70 950 766 713 876 206 622 171 635 67 643 467 829 365 87 65 792 959 9 808 941 845 959 157 937 236 611 962 917 364 429 352 282 683 986 657 76 532 910 973 497 71 137 181 0 584 949 929 127 501 492 890 50 86 400 596 659 13 249 317 353 93 312 532 236 691 664 827 751 147 31 161 97 388 899 383 916 46 288 444 317 408 262 339 352 635 882 921 869 602 486 657 304 534 627 722 221 365 348 730 910 605 988 976 878 809 549 257 665 663 22 866 663 279 552 354 2 545 180 422 308 146 308 485 494 287 18 442 221 195 560 280 441 740 399 438 766 990 856 14 997 141 804 519 417 846 294 806 512 949 786 280 620 821 967 633 828 938 568 188 983 740 530 659 218 734 474 297 438 857 649 471 838 242 48 146 729 484 682 912 733 586 447 303 935 53 593 47 219 503 441 928 663 669 139 11 670 489 313 756 318 671 529 151 635 750 350 258 756 317 972 748 663 203 789 908 763 99 153 360 759 557 568 42 379 898 920 591 262 197 532 238 347 143 753 335 348 49 800 509 65 329 4 815 915 854 215 352 237 69 520 326 225 478 909 899 294 497 735 35 421 178 375 434 484 932 179 723 410 636 803 859 794 414 95 70 139 632 65 332 685 11 911 184 959 946 776 205 383 768 681 197 233 758 833 391 555 764 48 595 9 182 379 842 701 105 789 744 252 767 399 826 773 18 755 710 894 549 99 958 223 927 48 684 448 901 716 603 994 496 339 858 496 373 907 392 159 456 315 511 255 911 621 408 283 363 381 868 147 408 309 957 915 195 150 892 92 984 885 496 869 80 389 734 592 128 640 984 472 907 363 247 610 220 247 998 758 344 653 588 88 68 828 568 552 286 135 273 165 790 524 4 782 906 338 468 727 772 132 811 147 442 793 334 372 394 966 551 971 331 678 407 995 152 425 156 252 130 768 942 201 822 946 551 555 539 702 369 642 39 164 849 595 605 812 536 870 562 969 480 508 901 584 316 446 409 632 836 345 215 118 904 351 643 466 25 64 146 444 460 830 580 116 943 348 994 951 339 592 826 857 459 291 176 365 941 142 923 332 710 353 626 508 36 940 171 632 67 651 384 883 462 808 116 0 231 174 759 570 399 807 384 210 862 785 293 576 705 646 470 506 356 3 154 132 798 535 160 528 135 202 418 1 782 974 202 671 527 911 463 893 830 582 122 179 463 325 158 803 825 331 791 933 806 162 463 598 476 941 42 202 152 707 247 246 528 310 730 912 686 775 203 667 494 4 339 160 344 807 807 613 847 516 92 235 128 170 612 662 177 5 725 253 176 117 252 499 564 119 818 906 274 961 138 483 669 313 121 813 642 87 90 477 329 529 322 851 389 218 543 156 857 109 367 114 625 801 608 235 403 283 707 877 196 669 376 541 542 212 482 164 458 371 689 131 693 236 336 132 350 91 744 369 654 193 557 276 170 229 849 614 560 315 107 1 67 45 208 585 213 254 65 901 956 766 386 88 347 758 898 234 531 88 461 91 779 433 364 276 861 631 48 897 591 800 321 320 295 714 737 45 141 887 615 681 163 61 319 879 791 138 648 779 290 850 230 691 565 965 283 655 322 535 214 861 27 875 855 177 575 191 161 116 416 909 224 15 737 324 789 460 506 736 869 737 311 601 779 453 751 434 608 892 989 844 827 965 119 498 373 789 945 402 966 127 699 840 889 521 803 892 300 963 483 395 982 203 917 877 715 262 637 388 121 592 901 704 705 532 90 56 416 274 287 232 535 690 955 115 106 995 935 269 923 607 390 873 472 461 69 840 487 202 201 906 783 191 259 160 439 78 634 226 434 202 310 768 212 522 317 624 763 505 768 499 584 507 730 217 53 240 699 768 420 679 161 254 311 95 191 977 30 952 673 307 180 497 461 692 829 394 474 58 82 576 893 14 917 616 30 812 606 660 736 48 833 802 914 427 143 168 1 24 731 761 475 657 31 181 806 619 51 296 915 857 195 277 310 917 800 832 442 472 929 195 584 536 626 459 623 706 247 79 835 836 468 626 732 75 370 401 245 440 431 783 258 525 70 512 11 742 709 861 336 962 487 292 397 334 773 608 169 462 765 13 444 814 615 989 440 172 567 177 652 860 307 738 54 763 234 722 832 195 624 374 532 570 487 327 60 825 265 657 141 310 190 630 876 710 299 266 802 461 325 796 478 131 200 384 495 380 853 440 580 419 198 472 10 895 98 240 83 258 552 818 550 202 904 274 880 756 820 299 520 59 904 230 430 635 457 72 962 457 75 438 808 389 281 479 685 237 499 907 737 173 407 287 603 49 447 703 396 652 723 424 762 635 882 196 492 505 707 164 654 287 6 568 553 714 767 856 280 691 973 472 381 828 679 40 873 477 884 998 80 427 253 328 633 341 511 314 833 677 505 411 804 517 245 603 125 450 132 923 646 927 922 795 694 513 319 998 624 877 576 578 426 506 557 742 903 210 172 683 420 665 171 760 552 357 621 267 98 648 632 764 546 865 168 372 278 972 216 642 374 144 550 478 500 672 674 931 40 943 708 260 463 446 56 227 617 250 704 84 228 678 366 644 468 250 51 571 968 870 678 36 67 441 349 389 202 178 725 399 685 741 171 910 197 660 320 900 742 140 745 801 579 982 105 461 403 871 905 972 944 74 907 937 414 139 387 645 467 670 890 87 813 72 932 455 99 196 386 485 948 690 997 401 299 317 151 609 624 884 528 204 35 331 821 289 433 942 977 364 311 595 114 675 788 953 51 999 410 214 438 824 41 545 809 408 141 792 154 189 317 433 348 877 872 849 132 491 171 605 565 353 390 795 280 747 306 745 792 441 961 371 921 415 379 834 131 292 559 908 74 533 78 747 785 956 148 946 238 722 913 546 419 713 517 908 293 254 822 725 701 494 977 461 863 96 328 59 753 831 682 422 592 18 931 169 776 467 316 816 892 761 587 41 882 301 669 371 486 232 378 553 865 545 629 816 649 512 604 548 566 382 286 969 918 586 18 849 788 916 403 285 24 262 958 897 586 316 416 45 130 968 869 518 530 633 136 765 382 21 34 134 500 418 990 130 539 952 267 637 399 709 579 294 252 276 606 88 833 517 673 442 409 545 573 703 75 958 663 163 329 308 444 479 933 552 801 671 783 674 189 441 261 552 968 899 69 743 308 868 416 250 537 612 263 717 305 878 922 367 441 926 186 867 846 981 278 726 538 692 8 976 261 467 244 506 876 644 777 682 726 386 894 551 279 314 104 719 782 320 568 201 997 438 188 78 100 766 516 794 770 367 84 108 261 874 225 303 957 312 557 686 689 145 107 203 1 632 864 861 209 889 833 754 651 167 476 397 520 972 961 575 317 598 80 517 801 710 197 894 829 138 397 750 384 239 694 801 382 215 462 601 690 899 969 842 633 466 649 477 814 247 874 947 427 745 764 945 386 675 639 189 84 778 885 135 780 164 931 621 834 267 765 580 872 521 998 156 46 679 350 778 411 164 978 852 523 514 473 527 528 266 55 835 39 909 401 286 0 117 591 970 905 739 697 95 689 815 895 245 127 105 817 39 762 525 958 838 559 692 53 526 456 857 450 614 787 826 495 400 271 802 796 739 491 739 416 321 554 243 984 746 649 543 635 452 624 677 149 959 497 56 555 342 462 605 22 824 168 964 709 309 978 602 55 609 291 552 923 339 205 840 374 276 883 884 644 141 27 998 843 344 549 924 276 582 949 763 100 79 760 444 72 133 681 956 777 815 685 977 295 530 822 982 605 979 414 609 960 818 330 709 953 254 137 861 292 568 17 89 669 238 365 477 222 908 658 350 293 70 237 842 484 953 404 578 173 855 212 250 396 708 565 857 420 165 570 59 777 494 879 789 297 966 972 617 361 101 668 326 39 443 792 598 632 116 21 769 821 966 718 930 478 48 595 386 448 220 459 757 219 725 9 888 75 744 512 543 342 55 422 54 346 551 6 798 522 593 489 719 116 290 523 323 367 967 28 976 543 553 583 826 701 272 793 487 107 11 816 680 543 901 936 529 232 930 51 168 403 810 650 139 810 838 250 927 458 825 814 867 699 146 3 939 140 308 332 492 950 57 988 572 776 875 586 874 503 505 347 827 685 88 644 454 348 157 367 970 279 282 382 514 116 167 573 523 182 874 11 343 580 519 447 522 218 346 393 78 455 950 526 873 519 886 905 451 383 83 208 324 170 536 597 979 491 503 267 744 205 387 846 417 719 200 262 709 763 641 895 464 11 466 515 250 652 414 269 174 333 282 185 861 62 232 614 819 532 29 976 596 559 821 147 730 796 515 882 893 904 263 979 874 711 980 21 771 640 293 506 568 341 706 154 691 800 129 126 955 720 604 725 521 858 685 335 834 36 367 633 740 97 2 242 882 324 344 773 147 527 33 750 830 205 898 725 797 680 551 853 980 754 441 926 405 17 876 275 373 681 314 616 602 727 852 510 275 946 623 351 909 423 37 805 556 807 13 297 500 459 491 345 362 844 403 248 526 238 207 845 120 840 873 809 107 776 924 149 11 82 240 389 480 400 823 148 607 561 548 323 973 450 698 269 906 376 573 224 416 418 859 45 890 289 790 687 579 166 942 801 554 361 121 774 163 377 53 820 861 712 625 378 106 968 270 532 153 679 724 960 544 12 783 966 132 392 250 362 49 427 553 748 194 523 884 717 781 530 477 746 918 406 290 367 260 189 509 443 808 123 46 54 366 591 953 574 441 616 361 355 878 906 353 555 655 114 212 108 975 484 367 131 672 157 867 627 994 181 587 761 601 393 516 954 922 657 352 957 883 283 190 242 12 588 495 845 682 921 357 822 931 49 676 724 52 798 307 671 64 845 258 260 21 932 889 722 799 373 383 125 713 548 5 395 638 560 383 75 393 347 268 666 816 153 476 673 749 123 384 592 176 7 853 757 131 765 524 4 78 514 261 604 890 436 984 251 598 899 516 729 805 219 244 85 917 281 786 993 353 945 209 962 554 206 562 185 702 430 196 641 77 665 51 86 42 61 790 867 916 559 810 947 581 682 438 80 165 719 682 28 675 726 671 588 19 501 586 726 263 567 5 571 142 667 332 48 959 774 632 600 819 121 201 7 74 257 291 719 445 408 726 319 699 469 547 720 349 286 139 810 829 292 287 281 852 513 114 3 692 836 962 285 543 678 477 36 43 834 153 195 749 770 530 853 491 563 16 231 951 630 263 907 725 238 883 467 303 886 420 575 931 265 654 67 172 408 438 49 819 407 901 188 735 702 933 455 612 103 666 885 475 700 437 743 2 710 638 822 167 423 309 569 977 93 439 481 548 767 955 314 143 802 561 42 145 302 16 525 980 163 259 14 187 417 469 261 684 363 725 988 810 346 179 261 932 601 47 80 882 336 28 542 856 795 320 876 378 225 527 652 421 650 39 66 432 890 878 948 912 157 520 40 993 474 294 804 417 40 582 788 906 446 134 791 16 255 935 512 740 895 313 680 259 132 782 745 903 800 570 46 995 775 580 185 192 641 467 349 795 160 226 373 513 929 794 967 951 448 55 886 18 527 214 314 994 801 847 176 273 564 716 194 836 235 303 908 446 303 29 732 585 672 832 542 991 808 14 136 103 46 713 65 46 670 197 707 624 65 218 470 998 340 601 448 612 302 537 399 423 132 103 474 207 607 743 18 675 221 381 199 869 129 416 427 492 66 889 813 837 710 128 239 541 458 505 740 540 431 905 280 857 643 128 112 333 983 240 803 173 714 142 403 182 589 71 986 697 711 470 908 721 825 917 844 950 578 37 457 100 532 275 894 527 580 383 330 645 767 750 908 498 891 397 285 688 921 829 926 229 510 221 902 480 20 103 524 368 869 764 282 829 995 527 643 410 598 862 524 207 512 149 356 506 956 199 838 348 458 277 428 355 922 798 545 712 810 183 166 513 530 414 12 646 40 917 935 173 509 107 476 432 597 448 965 322 631 59 488 787 951 410 766 929 560 762 122 667 112 476 591 78 82 964 123 984 900 983 138 73 91 56 160 728 873 823 730 682 555 143 610 450 444 566 250 321 212 772 586 20 543 714 850 441 984 474 2 18 425 677 548 773 501 445 758 918 596 559 266 584 414 969 9 574 628 710 642 245 346 549 586 214 959 854 990 767 45 571 872 874 797 555 71 945 319 173 825 591 578 667 109 727 560 203 514 940 789 417 800 759 409 860 984 922 966 838 871 752 493 891 65 736 575 20 836 259 261 370 344 753 927 857 97 238 812 257 149 663 656 992 723 612 876 637 914 760 880 689 389 613 651 839 33 945 633 561 99 378 17 295 666 362 587 737 705 467 619 783 400 628 705 713 747 823 266 7 732 972 512 744 620 606 926 735 41 75 167 833 755 377 722 91 195 167 432 695 558 264 302 50 813 184 977 35 873 737 438 431 7 91 834 875 17 411 178 104 302 376 721 536 482 589 468 26 435 268 284 716 642 972 140 90 253 66 359 366 102 365 497 287 809 987 164 288 698 67 91 925 195 818 603 324 515 799 41 663 593 380 868 121 8 684 470 962 539 36 85 367 327 782 675 374 233 894 422 586 441 397 602 676 405 952 73 18 620 469 967 8 399 221 961 488 44 52 536 215 888 500 771 856 349 772 290 564 102 687 358 115 480 83 364 318 419 386 572 554 787 407 395 791 897 323 248 209 196 967 648 433 62 950 176 278 122 998 514 156 966 682 948 832 240 720 0 139 106 719 626 551 898 498 644 853 226 123 708 770 160 840 556 557 72 939 966 336 907 29 95 335 966 932 861 161 408 386 457 966 881 339 937 164 206 708 192 188 639 196 388 266 381 541 105 364 400 461 877 843 393 606 183 847 128 94 768 1 329 943 413 222 340 884 135 619 930 489 72 453 322 774 755 144 994 223 143 779 957 357 419 899 143 536 204 739 993 758 616 263 34 716 981 911 192 956 687 822 400 508 70 264 948 623 4 961 640 416 402 546 670 226 310 411 434 929 318 352 414 655 192 160 420 107 658 395 468 660 281 582 919 411 277 347 205 607 236 923 763 755 505 940 132 906 166 828 869 414 155 802 484 898 574 43 35 575 645 303 703 980 898 316 714 985 679 443 63 455 260 496 550 69 860 568 754 887 897 381 496 82 689 196 631 276 817 422 124 511 580 646 205 873 827 78 632 892 680 885 533 948 741 495 299 230 869 81 734 776 930 197 163 659 972 448 838 562 434 251 959 139 417 770 124 330 569 454 645 401 215 895 755 624 882 386 125 777 705 221 392 616 974 904 880 314 165 717 818 9 918 42 616 477 779 548 372 939 991 537 949 595 834 312 722 746 981 215 89 63 1 780 832 576 319 490 900 233 293 459 499 278 860 818 936 904 179 128 172 233 441 784 75 409 671 359 531 605 976 808 527 112 385 386 385 30 688 198 620 520 489 777 818 187 690 550 33 474 477 997 135 660 611 142 666 905 371 42 747 485 451 642 506 33 223 195 218 188 231 920 67 757 189 60 459 277 308 795 49 223 626 456 455 826 154 660 361 27 220 78 739 254 669 472 111 695 158 962 12 231 967 426 983 225 643 832 56 34 438 643 55 457 490 851 424 246 117 272 230 900 75 997 526 265 724 737 234 187 579 89 320 963 979 201 315 650 795 203 70 35 645 435 660 777 764 912 681 458 401 927 246 994 455 530 544 476 708 971 69 303 565 232 343 28 856 836 234 879 693 138 223 645 315 348 835 705 558 322 158 613 516 236 668 915 496 565 536 60 238 946 221 77 686 454 326 669 913 489 800 921 159 205 134 692 168 467 910 745 366 387 292 326 334 850 654 892 705 788 262 799 190 516 356 926 253 291 537 48 110 621 212 365 253 164 289 245 832 352 261 595 43 656 679 971 445 708 941 49 759 816 859 464 999 131 743 451 755 968 936 888 72 535 685 517 706 190 132 421 870 901 563 967 429 472 872 983 420 360 873 814 799 894 95 279 297 648 697 122 171 851 536 825 657 789 725 856 367 73 210 640 848 947 392 307 464 338 407 72 668 88 504 802 805 559 720 815 802 691 625 503 18 541 516 235 423 634 749 827 660 52 977 985 774 975 712 380 484 794 47 807 820 892 142 988 366 171 60 78 988 945 26 651 972 721 91 504 637 60 900 675 155 751 398 375 2 49 599 867 521 5 208 574 664 420 994 136 98 124 155 724 433 421 128 765 200 127 277 368 826 576 128 101 471 627 303 825 531 130 494 94 830 824 666 740 866 530 313 98 889 764 607 762 872 501 134 17 241 793 870 693 888 312 246 726 320 167 17 192 208 740 261 479 24 847 832 850 361 968 787 689 615 856 82 675 513 659 225 359 469 67 428 383 672 912 794 2 268 749 104 473 94 278 360 529 321 345 129 96 42 721 386 173 304 881 800 124 185 698 592 616 688 621 433 861 529 985 837 482 962 230 459 780 562 931 111 823 477 863 139 691 545 587 388 925 676 443 63 215 623 408 885 268 188 877 622 936 751 766 711 900 519 630 342 210 832 394 454 351 34 819 437 928 290 353 700 775 723 399 921 109 436 676 19 904 338 50 347 58 670 422 950 134 848 866 984 327 880 669 5 654 498 533 597 320 353 647 660 360 71 91 383 274 388 825 347 18 124 722 235 582 792 776 913 426 800 649 103 602 815 793 655 661 487 147 437 764 660 13 859 600 599 508 287 23 425 12 317 299 97 573 947 99 589 461 999 912 748 404 647 693 58 225 417 429 633 486 989 426 443 730 444 844 935 886 105 202 586 221 185 854 127 127 632 533 667 257 391 801 489 733 950 949 26 16 687 258 435 420 442 729 213 130 616 61 968 505 225 670 634 220 360 27 479 352 105 738 284 586 24 223 823 664 887 322 419 403 274 961 94 711 295 213 444 9 124 758 768 263 679 256 979 84 860 480 609 440 174 349 83 496 663 40 365 639 997 322 443 214 601 397 154 91 427 722 758 789 389 278 337 106 46 655 804 368 938 798 447 463 32 331 295 730 503 298 37 398 52 49 512 291 387 990 493 999 366 703 287 497 278 19 809 748 340 333 739 543 898 193 602 139 226 259 923 328 755 457 657 46 729 222 911 619 37 776 222 852 332 629 274 913 871 610 594 494 598 938 505 84 686 492 429 32 343 352 289 961 841 597 398 787 593 19 568 831 564 190 19 167 460 793 103 701 852 242 639 233 991 420 794 710 725 763 452 294 841 489 725 366 243 163 379 591 737 331 995 455 485 295 498 870 600 239 289 588 112 317 824 550 700 280 27 173 313 390 151 505 662 855 109 846 557 394 798 177 529 380 712 904 472 957 250 714 256 664 897 186 31 410 630 80 466 519 935 949 38 296 24 175 804 603 346 147 921 830 132 957 255 875 87 799 266 164 572 857 463 71 702 169 718 955 152 782 40 416 603 653 430 469 943 216 714 759 968 314 46 485 156 847 542 797 284 100 938 422 7 579 171 323 162 641 886 604 458 240 970 202 610 565 61 30 129 913 324 391 696 238 13 527 590 746 36 395 749 297 520 811 326 212 948 273 452 966 169 131 999 406 520 490 696 372 442 60 403 532 763 353 377 139 59 424 99 972 160 765 722 823 783 587 51 486 96 45 553 73 703 572 803 154 563 318 771 399 215 657 850 261 240 887 148 526 686 760 16 692 643 804 935 384 386 799 642 45 429 584 364 291 617 320 91 306 597 279 71 195 315 464 412 799 82 322 342 985 562 450 366 382 141 136 882 498 533 271 181 799 599 663 562 278 119 543 348 690 909 506 738 820 832 16 657 422 494 861 511 174 872 435 595 129 141 5 285 519 400 315 121 322 534 133 945 855 136 593 176 524 361 371 46 874 540 372 793 17 753 540 898 410 804 89 830 349 767 908 960 494 897 582 230 704 628 804 698 843 649 137 680 221 134 411 11 409 945 844 297 927 949 703 606 373 543 101 404 234 633 215 998 503 168 66 919 920 134 978 261 311 57 420 387 814 74 209 829 131 881 685 488 785 186 590 564 839 887 430 176 696 412 197 933 283 762 375 604 684 261 395 686 113 434 14 562 301 322 810 747 616 986 867 596 835 227 285 58 622 265 550 451 755 819 584 834 447 941 214 620 224 195 757 93 980 590 377 58 397 577 767 993 92 616 675 360 525 377 604 297 469 528 625 359 810 405 25 809 362 376 670 601 192 113 356 650 95 569 562 273 524 862 439 6 383 564 889 317 677 339 50 35 214 655 183 860 589 465 440 897 58 259 261 610 66 415 528 356 218 93 179 404 677 9 326 834 99 567 483 4 659 223 173 49 84 194 91 377 436 524 341 149 564 897 636 408 18 93 849 823 253 550 643 527 446 159 832 95 281 929 979 174 163 455 30 415 940 459 368 818 195 281 41 173 608 831 80 412 962 467 618 685 508 957 404 792 346 341 500 686 493 53 722 15 189 523 694 760 468 557 368 889 73 435 394 976 501 505 191 513 199 471 939 699 40 875 471 285 430 892 907 406 913 152 557 96 5 976 282 25 138 373 350 290 217 532 319 203 675 339 796 871 384 966 603 431 38 207 435 33 537 231 323 348 755 94 472 333 327 37 365 610 494 760 58 582 225 165 36 991 964 373 712 421 628 912 957 102 533 63 412 483 946 857 440 519 908 754 930 119 452 625 207 210 364 511 271 784 509 764 727 587 578 221 676 165 537 887 800 209 418 345 581 98 933 210 330 124 864 863 617 782 645 308 749 333 895 269 208 602 93 623 387 787 26 852 176 924 441 826 276 184 413 22 719 210 73 724 394 935 59 43 728 504 859 160 469 624 247 334 125 914 516 986 262 499 473 44 248 703 78 954 678 662 846 797 733 590 164 592 317 144 305 713 985 176 32 774 40 936 337 510 844 556 953 184 922 317 168 201 863 318 888 846 153 61 654 200 115 669 611 323 851 2 345 596 310 883 393 168 128 999 936 589 258 29 76 858 43 427 625 446 583 283 601 130 800 866 860 68 621 763 360 392 541 966 320 22 21 21 275 800 968 309 168 221 962 396 426 563 198 977 0 361 159 151 219 260 108 19 237 840 158 735 23 778 170 830 630 131 757 798 171 950 347 960 440 133 706 125 486 73 875 706 684 645 17 148 576 792 404 254 385 851 340 427 515 555 705 312 681 272 755 228 362 961 262 548 860 420 127 572 86 736 161 163 955 587 570 738 886 711 490 226 841 226 77 5 630 191 134 111 775 385 285 134 420 389 351 146 882 33 554 437 362 43 133 503 196 932 519 371 950 705 214 712 939 379 490 340 710 425 616 265 7 363 78 388 522 358 147 743 509 429 462 509 793 272 139 659 162 664 377 946 644 377 434 668 93 168 325 144 837 61 450 440 433 915 278 324 753 298 150 140 883 216 227 953 159 22 647 389 118 346 617 643 589 552 49 459 14 266 434 886 801 971 521 868 660 431 923 401 647 163 461 807 181 548 969 620 925 180 823 408 289 895 241 764 31 361 312 608 67 465 685 400 599 588 911 698 861 107 184 559 312 674 646 800 266 633 181 572 819 156 980 470 230 412 20 303 920 543 256 440 380 806 121 856 608 292 203 717 856 144 604 867 500 390 391 870 670 681 151 133 962 3 159 382 277 918 545 431 735 885 93 90 710 856 14 54 198 289 734 871 940 154 25 656 156 684 74 47 402 193 689 388 521 561 993 204 927 418 688 80 288 535 441 398 841 302 525 139 589 575 217 466 150 671 294 373 382 576 964 473 70 71 264 837 255 379 34 191 747 296 694 99 811 189 76 887 815 927 402 17 508 32 405 247 745 154 825 139 211 139 823 248 721 827 371 232 976 107 839 470 11 574 880 650 102 87 456 629 814 504 783 965 119 418 661 881 128 297 545 121 558 304 443 266 725 671 948 420 4 564 215 153 142 884 810 317 173 697 241 624 253 308 189 486 14 266 685 670 974 680 783 243 364 417 837 23 298 664 336 193 77 155 588 478 631 888 864 349 824 224 274 118 384 199 657 288 774 421 664 195 221 909 589 28 693 802 964 887 911 29 859 425 995 851 6 490 715 529 665 182 531 989 629 384 999 188 739 756 665 822 805 960 507 607 494 247 202 472 626 757 960 487 276 973 398 318 500 45 978 63 593 31 220 15 386 592 328 311 272 437 771 486 308 779 251 890 396 862 110 877 851 960 0 738 226 601 665 779 279 204 601 610 202 735 163 987 2 883 721 670 46 126 915 381 243 53 450 311 553 353 92 486 283 905 866 318 874 104 87 497 628 827 814 269 714 791 526 168 646 225 504 925 595 561 224 849 606 397 451 778 683 647 555 86 572 901 750 543 317 11 116 379 522 536 370 182 451 401 678 703 56 955 532 273 671 841 616 138 988 474 560 654 971 895 542 132 143 658 908 211 754 611 794 264 389 476 12 597 905 695 17 420 123 437 576 991 968 740 933 916 811 25 465 904 558 705 916 653 509 818 477 22 498 762 616 866 482 862 282 617 360 499 194 758 498 982 54 163 506 431 687 61 250 972 997 597 416 386 118 507 512 893 111 258 408 480 243 594 445 755 472 603 220 640 155 363 513 626 609 661 633 833 146 211 625 983 842 198 430 743 130 354 834 555 91 890 149 429 32 946 501 621 728 604 583 93 938 593 308 544 755 740 755 806 991 380 124 917 75 422 972 606 496 458 623 416 971 997 619 272 887 824 770 699 293 811 228 709 154 601 408 463 355 261 2 399 173 967 843 77 347 146 914 422 925 970 780 885 709 390 419 20 292 831 892 735 90 872 36 47 308 96 688 743 206 662 92 373 848 50 369 439 409 785 871 647 69 190 210 83 22 840 583 854 78 807 915 673 408 114 210 867 206 96 545 416 818 621 529 745 470 540 187 822 60 342 479 608 800 574 12 502 585 383 408 858 780 852 12 816 265 535 325 570 437 162 259 474 303 967 588 729 423 553 14 1 823 903 757 313 513 187 761 694 547 105 697 893 751 911 481 891 274 428 963 919 886 664 405 619 93 826 827 169 393 459 364 2 189 829 72 877 190 302 195 422 523 239 697 299 727 815 333 323 566 43 662 620 734 971 635 107 566 626 798 380 549 930 159 818 628 973 154 701 941 668 472 678 452 990 313 694 967 786 601 879 202 751 737 687 659 189 569 776 858 457 83 471 796 217 58 64 234 951 981 212 919 706 374 433 219 867 202 693 388 172 859 300 98 477 229 870 328 58 489 439 216 763 827 30 881 626 844 413 120 962 981 115 679 846 540 967 747 881 100 280 109 351 491 198 498 690 130 901 221 987 397 698 324 844 665 631 661 520 987 730 258 642 956 666 899 468 576 703 22 999 197 562 100 514 217 695 34 734 252 790 692 432 63 109 432 709 553 724 718 969 981 811 893 26 729 887 987 822 290 752 618 436 886 743 305 835 625 518 483 557 644 669 378 13 950 76 537 932 95 159 89 871 192 989 163 914 185 179 418 453 548 636 18 305 93 205 763 449 471 576 94 759 187 849 470 44 409 725 948 580 133 850 9 140 671 84 921 194 109 90 747 438 890 127 116 192 768 111 996 939 740 863 259 57 870 211 60 669 519 82 134 545 125 881 75 598 574 399 483 184 664 787 688 725 516 132 71 99 331 512 623 812 23 574 314 493 550 435 980 466 595 685 119 457 856 423 347 694 292 692 417 975 959 332 471 933 445 531 107 802 253 68 561 718 695 568 142 464 149 837 505 89 907 620 314 503 294 255 30 606 290 612 195 341 317 761 915 343 898 776 659 169 737 325 764 354 424 231 672 642 141 929 118 579 186 577 263 413 268 216 910 178 536 463 427 579 355 207 940 325 21 15 721 465 376 785 462 146 427 368 696 604 246 546 311 486 948 861 791 579 394 965 703 327 505 173 851 899 544 797 357 872 657 988 266 733 199 119 75 913 486 247 968 674 535 122 811 268 754 326 5 447 701 457 774 863 12 472 621 318 218 369 103 353 344 836 176 654 901 900 824 662 928 869 137 461 574 91 214 244 53 145 788 267 715 828 146 21 8 688 512 716 553 845 390 856 561 81 96 105 851 385 637 24 115 464 974 563 25 681 949 113 708 165 310 16 56 88 941 319 692 568 424 357 804 82 280 337 74 887 439 131 236 712 275 378 911 563 379 652 169 361 412 439 552 480 151 785 729 494 582 843 277 129 353 386 96 557 41 892 466 887 774 277 840 232 604 37 767 571 10 406 236 179 892 563 409 389 886 621 758 991 729 861 232 463 592 177 416 812 771 410 303 542 579 282 89 259 491 699 230 216 853 80 486 123 96 540 131 724 113 207 670 612 531 697 558 263 25 558 790 681 493 328 940 32 101 935 217 783 863 962 731 422 990 349 425 533 437 121 661 538 587 763 740 192 157 498 179 403 26 299 857 673 608 24 84 958 991 177 951 23 807 74 388 942 63 150 724 825 711 725 269 628 40 803 566 778 77 657 478 944 348 935 893 642 682 432 456 236 663 123 171 615 638 51 877 480 417 363 513 588 391 827 557 905 885 310 254 35 957 363 373 602 34 215 970 407 402 842 458 467 804 573 48 96 811 395 518 465 298 676 582 79 335 855 34 467 183 643 389 992 27 908 315 632 598 349 916 69 643 285 827 720 187 691 509 545 733 58 805 807 662 803 221 141 220 49 41 158 623 961 956 420 769 733 66 554 539 685 758 446 803 366 3 945 3 350 489 736 281 809 302 172 157 503 658 874 187 614 221 281 439 143 50 155 34 857 591 589 307 950 192 394 192 310 46 251 248 33 384 680 183 66 412 893 65 841 475 479 940 638 252 266 124 673 623 638 145 715 461 273 614 338 288 5 38 981 935 536 140 774 20 196 13 904 971 85 76 217 390 263 743 680 671 959 483 718 743 816 154 487 26 709 982 795 683 235 844 917 250 823 80 381 9 264 812 51 666 895 467 554 771 761 831 246 575 607 566 574 283 921 415 945 432 617 534 400 716 629 864 137 753 655 575 225 607 565 472 725 58 426 321 595 202 670 838 248 847 121 66 880 596 262 183 850 831 384 497 252 652 695 921 626 873 227 235 880 306 15 543 293 370 979 227 165 611 209 231 426 40 56 638 827 59 224 828 90 907 909 645 832 411 59 786 518 144 646 940 597 939 39 55 310 871 155 576 666 183 454 634 622 582 822 878 45 306 378 198 137 228 951 821 622 210 14 425 317 357 560 268 364 313 764 430 446 223 889 396 613 787 887 901 330 305 666 803 591 284 503 882 31 397 716 894 444 66 822 538 94 385 687 247 851 92 640 858 470 269 841 171 393 606 522 409 476 332 215 59 693 636 566 10 996 246 531 599 77 116 709 170 336 431 363 186 357 912 289 930 807 329 369 198 536 281 738 783 530 846 341 556 772 303 106 96 154 502 254 590 651 535 673 734 21 663 905 367 998 355 945 833 41 712 553 275 114 807 266 131 473 3 715 222 341 38 99 205 724 749 538 947 93 744 483 482 574 911 463 368 837 743 704 871 80 473 370 843 978 171 604 871 846 297 268 46 261 955 854 947 94 344 902 440 44 507 411 577 352 278 876 308 696 601 150 854 782 386 261 66 377 708 609 223 756 107 754 22 178 80 558 610 718 812 521 873 461 602 742 153 503 653 646 337 754 450 860 237 518 780 868 129 945 51 351 128 588 344 425 144 961 881 955 865 956 698 707 482 819 280 204 958 216 211 970 616 761 629 666 76 396 266 759 699 15 963 394 97 44 351 584 440 978 940 568 387 943 893 774 834 19 989 458 147 45 613 957 705 200 219 690 708 972 718 11 311 671 38 816 146 758 407 479 415 438 565 65 326 660 604 399 796 74 84 103 561 409 451 737 31 780 333 511 183 779 709 644 7 221 52 94 595 414 172 820 832 449 884 850 915 436 892 996 200 0 426 453 586 561 758 457 546 919 915 256 73 607 387 923 689 234 829 334 780 214 64 238 406 665 466 332 684 919 27 667 15 110 919 310 724 125 687 818 425 497 581 760 368 164 851 461 772 549 135 631 648 92 675 541 780 115 134 108 424 159 430 501 627 841 570 154 465 314 426 437 659 398 895 146 695 804 601 19 481 831 724 84 436 508 600 856 15 37 551 376 836 445 600 166 539 758 600 417 815 258 832 259 696 63 82 451 404 650 454 915 776 359 634 242 679 728 105 583 215 230 268 293 52 980 28 807 325 652 911 917 749 157 767 960 610 414 980 523 974 416 659 458 682 961 320 338 920 643 186 887 470 188 347 989 937 851 831 24 181 904 993 933 850 300 823 826 864 182 596 150 463 902 243 630 88 783 22 512 592 275 270 493 344 400 701 207 548 527 812 958 425 541 798 662 196 786 611 662 841 793 423 399 936 84 338 864 491 557 534 930 442 761 321 98 402 495 248 869 411 790 625 25 335 209 223 649 452 946 733 64 500 569 794 21 773 190 120 276 785 307 216 563 410 711 390 618 716 658 683 343 580 694 484 19 317 128 904 288 289 50 424 397 544 83 5 197 504 708 587 790 419 73 43 385 623 809 520 760 806 79 44 452 796 642 930 120 450 52 532 572 7 594 170 429 826 12 155 0 143 765 825 574 735 116 73 448 186 607 59 386 228 582 661 207 260 311 28 464 584 792 221 242 235 106 53 399 165 762 607 196 196 990 791 775 688 621 90 977 911 793 382 670 57 924 388 613 1 437 100 324 431 331 757 335 578 836 384 247 730 185 299 581 554 381 238 339 466 644 315 621 710 848 641 724 161 286 545 994 607 262 949 393 610 365 696 527 64 614 229 778 26 715 406 453 547 616 349 872 72 765 98 59 32 714 60 2 841 577 863 20 385 566 616 826 219 433 563 862 445 801 415 589 557 336 929 314 767 906 965 633 560 217 334 997 927 759 699 175 178 142 968 516 779 146 64 540 341 865 301 862 76 108 422 364 806 5 693 189 759 588 270 606 239 93 269 864 937 290 401 799 945 327 7 533 401 362 576 208 867 703 920 652 9 90 316 726 442 703 309 39 280 65 5 900 190 753 484 942 159 591 476 850 552 166 493 878 581 788 212 713 921 853 579 801 792 590 680 374 439 165 504 312 703 796 738 607 65 188 941 897 415 27 551 494 696 261 974 838 905 260 400 247 837 271 691 192 993 518 830 788 997 850 367 534 722 322 584 785 392 15 861 339 572 943 323 557 817 926 600 228 67 217 761 11 174 758 381 107 957 64 881 378 518 676 461 672 598 102 777 854 149 901 39 349 40 472 53 628 458 641 567 120 230 959 197 741 105 612 342 375 66 986 50 861 315 865 51 0 24 92 793 220 71 64 317 834 827 98 45 775 755 394 488 800 218 953 264 945 931 107 412 330 57 334 686 635 320 460 325 63 479 873 80 396 969 796 923 886 59 366 464 679 984 473 633 34 834 248 578 701 418 599 706 987 447 426 387 26 661 125 873 968 489 741 967 842 208 39 116 378 617 24 410 54 718 250 723 245 196 232 302 493 194 902 280 19 219 582 8 293 387 369 144 849 169 354 84 772 212 285 324 701 951 559 149 395 449 26 871 352 156 752 336 66 0 886 606 556 927 360 209 567 180 71 440 730 15 709 273 4 129 339 86 714 411 278 189 888 992 612 741 346 50 328 884 382 30 657 543 163 586 303 742 75 994 27 383 400 33 619 329 864 494 178 92 740 806 684 382 410 66 899 864 432 89 975 739 894 277 985 412 725 139 371 27 407 26 840 104 412 813 707 799 199 704 905 435 606 505 617 235 854 264 369 616 843 401 3 331 245 968 592 180 470 195 995 760 378 999 652 492 573 830 237 437 196 747 617 823 700 843 334 951 88 443 38 70 705 548 774 596 251 283 728 672 144 796 359 599 672 402 640 836 466 284 839 76 936 270 907 83 271 324 574 279 142 347 746 784 179 259 865 917 419 670 931 955 157 9 621 980 357 549 986 797 264 730 977 249 544 922 166 425 925 671 749 118 772 914 455 874 539 280 183 401 896 518 130 823 410 920 498 115 389 488 717 703 197 363 967 366 977 522 140 912 563 892 992 742 179 714 244 370 374 266 115 878 11 493 89 219 798 515 976 861 59 800 571 548 241 526 167 486 422 415 646 382 379 294 509 883 892 825 665 261 149 590 885 7 754 117 162 221 551 35 979 307 22 541 22 122 833 427 27 758 212 445 809 455 53 70 956 721 633 877 331 438 696 106 884 122 555 534 432 858 157 60 194 379 699 806 534 557 806 967 837 78 354 566 423 408 960 890 639 595 285 521 81 643 53 102 995 153 875 989 312 744 565 100 449 69 902 953 657 363 575 607 32 869 929 920 110 350 111 423 515 569 268 395 418 500 671 335 769 264 489 364 432 334 434 334 786 587 640 672 806 443 194 121 893 4 7 87 471 581 779 197 796 875 328 597 49 890 154 819 213 982 607 393 273 586 668 455 332 526 585 913 898 57 0 823 834 830 496 856 405 85 162 965 731 527 34 247 454 564 346 852 581 250 806 61 439 712 705 955 17 138 625 562 364 213 840 17 392 578 69 800 683 597 895 409 679 377 317 69 973 780 229 668 500 898 841 0 732 709 513 557 138 507 623 367 442 229 876 69 945 192 663 511 18 53 602 575 71 694 123 440 355 549 673 653 690 191 901 39 467 406 748 613 899 775 458 91 195 637 196 215 948 756 501 516 268 391 478 902 211 634 183 874 86 185 639 313 417 517 379 987 71 538 483 678 405 278 981 792 667 520 169 602 900 848 37 600 829 437 103 581 586 226 238 364 118 205 539 962 525 7 544 923 852 834 38 360 553 959 978 878 226 705 913 82 78 181 567 615 871 52 114 233 379 153 417 7 790 334 232 270 15 892 258 811 271 437 252 642 122 387 479 601 699 277 821 693 739 557 892 459 97 514 438 205 965 696 874 241 563 228 967 551 485 737 336 173 988 611 731 430 846 459 212 43 708 952 713 668 601 692 764 729 677 810 897 688 425 744 792 551 268 183 296 636 366 277 356 693 600 812 879 449 504 350 856 809 892 939 370 83 853 102 737 656 894 571 142 411 907 162 474 266 594 303 191 555 895 613 348 852 956 791 62 293 554 277 325 164 585 477 360 606 984 530 485 222 177 651 890 127 736 995 269 516 139 484 902 446 481 895 43 839 589 545 189 774 875 598 61 738 603 440 194 587 268 253 14 750 375 723 732 622 98 0 513 996 106 598 446 36 890 994 437 481 933 995 557 431 431 658 733 354 600 160 245 791 607 339 716 614 515 242 961 419 167 166 238 103 369 159 1 613 450 692 992 423 282 935 123 32 433 30 721 367 544 496 822 337 19 328 462 178 579 169 104 332 345 864 273 723 984 473 829 831 767 890 751 976 118 400 274 818 567 184 767 841 314 776 78 389 521 541 306 3 178 9 225 329 867 49 526 451 155 139 232 350 535 293 116 867 102 869 979 809 404 971 62 584 421 293 712 790 125 702 83 728 799 329 32 539 352 303 133 659 678 146 934 584 305 192 366 770 609 388 354 333 93 805 256 672 979 400 947 98 435 381 480 564 427 560 358 467 219 571 572 229 535 389 507 793 421 775 23 901 181 790 461 440 273 468 462 718 192 673 670 572 451 887 589 160 658 98 706 65 731 590 811 582 454 341 383 564 360 233 243 618 354 169 613 173 439 64 887 691 831 158 637 307 578 636 284 772 757 768 701 507 605 15 350 162 849 444 904 340 747 107 414 853 779 610 281 246 918 555 710 19 404 587 214 972 276 640 711 995 740 90 189 330 362 319 604 351 834 38 659 915 459 92 454 249 526 657 690 95 279 372 676 738 34 746 818 494 378 7 741 456 0 558 337 878 775 787 956 605 917 103 702 228 211 767 352 159 238 914 997 902 531 811 653 383 129 383 657 475 742 79 679 223 385 385 310 227 593 806 990 299 682 387 876 296 66 278 546 77 381 114 180 529 240 249 769 34 912 394 76 461 943 512 617 648 847 189 832 253 454 48 488 907 902 515 696 572 185 717 877 448 39 420 598 862 719 470 806 575 256 225 609 796 439 383 873 680 998 456 988 173 80 776 745 486 688 942 348 739 999 282 390 619 159 965 812 949 89 161 893 332 646 420 309 918 67 56 551 871 727 725 229 269 759 631 563 309 211 953 199 460 591 943 924 14 324 359 892 56 527 836 902 217 477 475 106 833 377 969 698 250 910 474 227 958 233 993 135 78 743 790 453 652 21 266 34 668 363 688 674 503 749 913 257 511 330 29 41 207 481 210 279 864 777 951 169 748 209 662 343 264 539 634 667 30 334 716 654 40 70 680 864 9 953 702 191 24 224 195 262 303 235 756 719 855 606 736 504 395 943 929 0 695 30 684 345 962 764 98 725 30 447 415 459 324 85 347 367 991 519 95 650 608 710 954 950 21 696 49 962 567 302 598 744 508 381 344 560 905 959 418 488 106 673 120 94 613 920 573 463 831 708 10 883 922 785 848 32 686 628 579 415 729 284 845 585 725 74 455 102 775 315 544 913 401 248 711 23 409 975 895 894 680 446 83 170 53 880 295 516 830 632 613 376 450 998 801 338 923 257 522 876 100 820 135 924 251 187 124 544 919 498 668 114 82 355 801 721 354 641 994 631 499 967 657 820 17 300 650 580 400 600 77 751 979 535 432 127 876 455 642 351 706 646 977 724 190 507 490 73 367 184 177 990 642 49 392 195 367 293 44 734 982 796 748 375 830 54 622 624 103 472 549 464 757 81 727 739 276 166 323 446 872 453 0 150 156 264 666 367 164 839 443 0 86 912 889 44 214 708 114 992 425 418 869 872 688 152 951 785 509 363 529 175 791 239 239 37 188 457 809 123 959 983 175 896 956 276 35 389 786 71 295 694 269 655 73 983 346 502 199 934 72 228 265 468 677 311 902 805 141 87 278 213 336 316 705 292 335 724 0 491 498 10 363 621 316 923 858 691 993 867 369 930 593 889 271 46 866 847 61 835 694 144 232 749 825 209 503 567 211 826 799 551 52 926 936 115 334 684 826 281 973 703 101 559 966 596 485 968 112 820 759 532 719 696 616 747 921 223 784 827 106 724 925 836 739 42 324 526 192 918 602 649 245 35 582 921 480 83 615 820 355 591 763 334 557 484 516 685 432 341 530 770 664 709 433 621 539 488 812 625 504 142 63 87 489 438 473 895 839 785 170 829 649 602 287 677 119 517 2 71 780 900 370 666 788 566 543 61 522 600 441 47 485 970 555 930 17 311 492 57 218 187 972 493 362 299 659 444 121 364 382 503 722 843 744 522 475 964 69 618 679 916 846 849 12 587 909 216 755 4 512 127 536 728 524 212 849 548 847 997 840 663 928 569 424 584 554 660 185 845 810 586 173 775 576 174 23 434 914 98 343 888 244 450 998 702 178 94 306 197 767 540 699 586 249 543 389 383 476 787 447 199 725 494 969 376 151 100 988 842 928 846 944 233 327 643 293 123 825 985 571 960 841 877 769 173 960 892 503 597 980 759 135 168 443 949 443 638 484 609 269 372 566 429 904 521 842 859 855 81 958 782 858 696 656 727 325 267 955 159 404 657 607 162 26 199 720 402 774 637 800 341 950 693 552 322 66 145 666 759 455 714 403 525 307 463 975 118 441 614 881 731 930 735 128 259 421 2 343 264 137 574 211 646 791 861 957 629 951 809 686 428 621 706 420 345 959 219 892 214 684 192 452 880 950 812 899 873 799 578 235 37 653 10 991 719 576 962 823 294 1 567 529 796 577 773 987 872 913 469 688 672 836 869 417 990 222 736 125 894 94 457 388 778 740 600 256 964 36 915 64 247 894 917 484 641 110 360 21 397 622 150 492 221 384 39 260 714 172 434 309 354 600 560 876 304 212 209 809 912 829 283 219 55 303 666 63 738 276 676 388 37 76 380 888 125 346 336 43 619 447 7 441 643 852 759 531 5 309 13 69 205 24 880 516 724 400 287 871 792 531 140 265 401 324 771 504 963 970 484 89 951 922 411 416 332 480 453 212 77 958 767 346 588 794 826 618 243 491 665 952 149 273 649 383 277 30 777 728 935 964 471 956 2 455 115 698 436 120 19 960 502 544 818 585 754 419 299 328 428 671 724 353 73 800 55 56 383 206 930 850 20 307 162 950 739 932 6 121 423 241 71 111 665 520 179 607 596 825 200 499 279 686 673 320 300 373 94 114 615 408 576 858 422 428 432 129 143 234 901 918 448 855 345 768 790 343 587 979 945 894 842 494 256 218 214 240 220 148 816 350 0 967 6 501 370 590 97 881 736 433 542 623 736 536 202 499 27 684 516 455 393 960 716 222 25 281 552 552 436 288 983 799 520 969 296 795 390 760 850 938 818 32 384 278 474 990 871 372 314 694 797 822 225 265 916 984 455 438 681 777 273 709 238 980 522 553 504 153 92 828 310 372 537 355 458 773 127 785 727 599 467 735 99 925 216 793 719 992 993 555 922 603 54 910 563 583 509 31 63 601 836 8 756 66 956 36 420 295 203 683 987 203 974 239 960 59 348 270 38 693 966 960 225 734 2 92 543 459 118 874 19 66 467 655 940 496 363 327 302 74 179 491 905 350 313 639 902 869 875 253 333 723 829 724 187 101 815 169 535 354 531 305 235 606 10 664 320 472 934 297 739 52 342 851 648 553 692 377 113 244 159 34 100 267 371 294 487 27 436 24 261 906 684 216 630 564 287 623 40 360 862 862 431 26 211 905 767 926 852 475 501 967 313 800 571 304 261 984 827 512 31 7 891 504 80 120 578 14 127 766 480 43 6 792 145 576 300 801 52 774 51 255 120 734 518 365 559 482 718 609 561 697 489 873 465 944 761 641 239 817 711 856 636 593 962 968 784 835 442 288 742 147 90 1 296 562 512 30 483 324 976 15 80 641 549 788 738 442 283 44 958 920 657 449 990 978 888 983 628 441 267 709 130 994 71 70 271 920 25 457 231 554 935 911 98 381 569 780 705 444 778 120 799 527 245 255 98 365 670 687 48 677 426 698 147 152 747 819 970 905 981 524 725 956 168 226 813 79 89 10 22 619 63 943 537 336 874 923 527 161 375 398 952 699 355 305 550 697 870 948 230 325 221 202 256 345 329 751 634 447 355 244 970 351 390 805 932 308 120 197 966 845 58 608 123 72 151 506 306 879 294 994 184 766 434 68 896 550 517 846 867 609 200 603 549 520 414 732 792 132 717 189 578 81 459 850 613 736 939 123 348 117 82 376 890 759 202 134 927 175 958 507 382 421 130 330 379 448 881 796 815 607 637 250 892 811 810 621 339 421 307 183 90 438 150 77 660 549 573 127 604 86 478 618 901 283 417 584 306 857 432 313 543 353 898 295 124 368 326 416 10 237 551 210 855 780 589 160 111 772 259 160 632 545 742 220 444 876 985 401 78 736 541 665 234 528 383 281 33 584 977 560 518 881 147 258 316 184 41 983 30 773 88 575 528 160 993 423 760 532 561 898 511 895 318 653 427 661 176 47 639 703 573 550 928 321 45 786 86 402 304 185 200 75 978 66 345 259 321 546 950 62 157 936 80 833 715 385 949 523 655 608 88 727 425 512 609 935 866 911 914 244 98 913 338 891 662 964 407 796 437 758 378 93 501 564 943 375 830 270 325 450 984 991 350 216 263 751 927 536 127 817 774 177 801 252 708 497 753 436 400 807 608 551 577 131 371 224 927 263 30 407 27 352 254 533 596 380 103 718 421 223 892 75 248 22 827 227 450 953 810 563 34 757 962 58 47 624 982 9 504 241 383 413 713 817 644 110 793 389 535 783 640 65 464 709 157 968 46 467 662 464 883 930 838 80 523 485 906 290 533 172 726 230 703 849 415 246 692 336 590 55 438 303 754 394 116 130 916 596 214 260 594 117 82 151 341 531 954 680 630 988 55 588 262 955 535 686 186 602 643 397 532 125 905 695 792 358 130 648 291 559 618 311 194 725 711 145 194 249 181 149 485 116 837 24 751 444 802 689 978 235 792 394 814 347 930 574 294 936 347 478 133 196 576 264 555 749 341 179 372 770 250 432 295 449 585 561 228 979 138 952 150 915 373 165 651 351 7 81 453 747 829 736 689 492 364 940 837 88 561 382 62 434 872 100 657 208 996 933 79 452 100 795 201 351 970 775 102 751 784 791 875 239 371 283 636 325 531 593 649 209 59 621 380 728 973 521 829 487 13 214 856 52 634 734 566 702 306 178 486 940 846 482 420 181 224 595 807 866 896 951 156 805 839 21 4 276 678 651 508 494 584 370 55 264 229 67 205 150 794 100 7 583 533 51 281 701 179 687 910 692 4 901 493 523 771 750 529 886 527 582 125 631 256 840 198 993 773 706 343 548 93 375 716 781 951 484 428 785 935 247 176 86 686 567 303 780 188 959 453 709 117 182 942 68 902 245 308 315 126 900 145 96 129 402 33 749 932 108 694 909 997 284 546 735 300 380 64 719 46 989 815 753 902 19 409 535 314 717 686 995 787 820 907 459 749 230 922 271 299 839 139 834 555 971 932 845 566 866 690 944 968 979 972 787 315 2 264 729 856 170 349 450 224 52 981 240 680 171 769 146 431 730 357 924 647 324 927 860 142 466 634 690 191 159 253 461 304 302 888 504 631 964 455 5 556 133 204 635 658 135 279 49 717 645 292 16 725 725 857 48 253 786 415 49 559 799 320 858 351 7 303 212 268 303 12 467 345 976 812 824 954 965 377 455 526 529 981 273 180 595 783 383 59 664 996 348 141 342 523 195 707 720 9 797 498 118 539 846 682 706 295 459 811 144 867 60 988 867 769 828 642 47 602 386 845 720 338 638 80 222 915 765 118 46 371 732 236 531 855 9 438 472 990 330 162 18 884 751 549 152 112 931 798 440 538 618 29 309 431 769 192 563 61 944 167 637 647 85 180 297 647 854 558 442 205 522 873 387 194 344 906 754 671 135 137 568 767 796 444 473 689 209 875 959 769 182 846 493 960 522 832 12 348 573 312 518 887 92 312 983 555 858 846 105 118 914 612 692 901 668 739 860 510 301 980 207 43 875 202 357 81 41 239 126 475 550 911 576 570 769 771 788 434 989 226 127 508 242 33 645 148 480 108 248 299 809 687 768 378 151 518 721 810 73 448 970 623 99 649 84 140 19 239 362 425 459 845 366 604 113 456 755 825 345 713 821 917 435 633 512 325 55 508 484 868 795 25 474 935 174 954 518 845 337 536 493 542 731 703 900 958 671 754 999 246 423 844 521 459 23 288 921 577 954 155 319 716 936 780 625 264 90 806 112 962 17 646 153 844 738 270 516 627 604 89 844 939 227 993 471 867 678 500 568 228 922 350 505 857 663 634 9 596 212 128 324 318 949 717 363 62 152 456 588 319 946 348 567 975 396 770 763 598 948 396 828 37 265 805 753 269 253 274 261 966 683 721 397 562 880 399 718 287 135 821 277 17 787 555 987 673 1 902 939 805 505 829 577 556 831 364 610 183 804 444 6 717 682 201 274 238 59 187 116 409 49 337 362 991 204 388 295 715 896 184 245 800 605 474 9 923 740 216 932 813 366 77 719 614 683 992 753 727 316 152 691 802 543 779 64 895 238 838 639 391 494 483 19 244 812 226 217 111 387 96 710 757 391 106 184 746 898 502 749 852 579 589 836 200 657 996 775 426 261 29 38 269 12 280 743 790 626 229 807 130 237 949 887 198 955 773 625 593 695 56 911 204 552 370 534 568 120 327 949 409 148 510 540 961 543 433 689 166 956 350 549 152 915 195 145 504 913 902 277 840 786 824 744 11 459 320 43 216 726 640 691 191 601 618 136 496 953 642 427 445 640 396 847 343 847 785 626 517 252 477 379 764 84 437 341 190 202 479 23 732 653 893 885 624 618 839 350 838 335 398 93 276 284 182 930 292 769 40 62 534 52 501 691 240 804 393 183 245 490 743 720 188 920 375 214 689 719 623 462 901 435 532 87 98 374 365 251 946 825 436 828 303 49 139 447 632 225 232 420 875 384 945 40 693 668 168 602 111 800 130 580 504 69 240 124 954 743 473 221 301 248 571 556 177 128 695 186 133 430 534 761 923 150 470 933 895 227 752 921 733 325 309 377 342 199 450 751 358 263 420 245 351 399 838 930 374 551 585 860 753 323 313 847 362 467 508 575 426 673 388 82 919 593 402 711 281 702 824 721 326 685 299 673 575 176 967 805 577 242 725 512 480 233 441 219 554 87 808 668 892 646 377 294 261 532 357 683 712 658 253 78 368 687 389 364 606 181 492 324 560 966 45 770 557 717 572 1 858 764 385 647 462 464 59 436 179 433 855 819 446 511 863 469 263 575 875 264 2 47 432 107 583 143 170 380 59 341 497 69 144 203 91 444 886 348 991 438 408 623 520 375 949 176 92 271 302 917 440 23 493 94 25 809 519 16 395 15 150 209 437 323 743 540 6 449 672 192 525 735 72 480 919 573 2 826 751 195 491 868 818 794 289 135 29 531 705 689 150 546 93 99 818 494 438 533 548 621 34 490 620 145 453 557 230 305 971 325 752 42 941 721 120 290 529 679 854 322 979 36 577 367 398 947 530 348 901 521 271 298 190 576 19 342 282 725 881 464 668 788 428 34 185 479 430 409 989 957 153 7 797 679 286 918 306 704 28 570 60 539 355 626 499 732 422 79 351 633 196 734 582 442 20 448 213 366 773 12 758 99 726 32 249 570 17 655 89 444 552 629 194 255 70 774 783 51 686 460 407 427 714 980 902 484 228 986 645 279 848 621 85 454 108 723 191 793 110 656 993 197 422 326 911 950 189 415 377 161 410 665 376 949 141 207 501 350 942 604 486 483 971 515 482 27 207 315 308 82 600 944 864 209 409 138 814 864 976 166 299 792 593 576 115 843 999 837 445 95 800 742 321 880 283 768 770 604 547 763 378 943 548 500 972 948 277 139 364 530 466 933 721 577 459 52 777 577 910 73 147 944 319 441 111 231 65 348 397 297 773 10 644 22 798 162 46 745 161 438 45 504 798 864 367 441 908 408 504 575 514 424 352 417 617 823 8 119 118 762 312 14 130 255 136 649 624 110 353 399 439 807 877 21 263 413 600 114 194 786 988 637 370 852 252 138 3 315 107 460 37 388 777 754 211 827 635 476 127 5 240 229 701 587 791 337 73 93 842 944 587 255 82 86 416 564 745 997 401 531 336 876 737 126 637 764 727 900 955 590 769 912 548 967 178 231 249 837 419 974 175 370 444 542 588 502 934 703 539 629 872 989 579 267 755 710 274 509 167 894 653 183 308 395 214 762 766 294 98 909 88 508 664 950 437 895 10 598 653 584 957 328 939 812 852 19 127 65 673 299 266 832 963 780 695 355 946 35 376 82 264 715 543 905 342 40 610 47 503 794 932 996 727 37 958 632 156 784 102 229 283 330 606 774 362 325 685 302 939 552 407 135 17 627 739 834 175 870 26 753 389 594 218 150 790 244 331 347 287 443 474 836 945 615 569 527 513 273 285 983 79 371 408 936 281 654 205 945 158 376 412 659 539 280 526 813 799 555 628 311 608 529 813 625 278 576 56 488 952 327 559 196 859 64 0 712 202 483 361 901 534 158 494 258 533 513 578 413 813 965 825 103 716 187 590 404 679 590 261 773 83 387 138 340 536 472 99 452 175 669 151 898 610 497 928 93 198 684 910 488 58 649 830 375 27 744 405 488 452 862 869 482 875 326 283 943 306 842 778 741 832 811 92 595 238 500 206 112 280 830 988 368 265 264 557 387 464 333 510 22 249 54 167 473 416 737 997 632 667 760 287 546 795 628 707 987 377 877 740 298 169 726 86 718 915 180 466 715 235 550 555 417 769 118 579 754 155 923 751 546 358 246 469 109 526 267 405 66 338 716 565 480 5 927 786 224 13 568 187 471 126 713 985 492 427 308 467 398 767 589 428 530 996 707 698 388 574 955 125 882 456 242 972 139 809 815 818 944 257 337 638 825 657 476 87 594 486 913 226 223 795 206 795 223 930 55 234 845 178 752 937 99 285 690 244 568 266 904 400 103 905 162 82 568 886 57 756 195 833 628 335 112 402 549 851 382 24 617 395 981 486 730 413 314 671 956 650 555 935 31 412 812 69 178 937 369 221 107 725 479 750 122 572 259 29 776 688 954 877 901 757 428 257 174 567 980 737 501 815 907 363 299 313 886 414 236 668 958 994 918 971 492 80 183 177 54 480 352 489 177 308 875 18 237 351 960 208 571 608 107 868 35 222 243 159 273 271 38 201 633 423 505 882 205 168 657 7 601 558 38 834 538 543 315 628 646 850 70 26 103 105 713 105 729 844 601 986 497 767 1 30 397 3 778 206 116 208 551 379 739 507 135 933 395 406 949 133 238 206 135 404 431 951 289 392 311 384 228 138 141 512 511 625 7 272 651 835 719 558 767 390 797 829 342 162 447 98 855 200 962 582 140 638 22 144 503 804 196 250 227 776 283 708 220 234 793 52 48 291 127 912 426 943 794 821 3 225 159 249 42 965 518 300 104 909 887 373 518 300 8 738 511 153 929 581 872 469 324 330 382 351 525 159 381 176 472 528 845 896 384 514 115 715 89 652 196 2 263 959 112 665 304 126 216 41 371 470 246 540 10 105 634 699 822 743 903 106 972 424 227 287 183 87 441 581 140 731 383 56 182 652 540 688 353 398 290 769 45 951 421 300 44 860 226 595 294 947 586 290 966 521 298 122 853 170 377 790 371 589 629 760 226 911 915 334 285 801 510 312 81 706 302 145 101 308 520 948 470 31 444 487 777 120 910 358 505 507 29 281 544 928 299 256 368 811 123 899 262 879 680 557 865 260 606 781 279 385 224 30 208 75 106 354 213 412 150 963 322 242 850 589 693 621 902 219 98 524 400 164 64 778 911 298 433 22 634 542 618 612 35 194 577 76 40 531 318 79 492 714 687 976 125 537 127 589 106 645 195 879 755 522 896 686 423 188 838 530 76 199 229 226 190 5 85 667 275 508 391 929 818 69 381 516 492 297 177 116 10 39 684 932 473 886 990 459 498 311 889 845 768 79 278 79 587 287 850 905 925 978 847 387 568 306 727 691 731 213 684 738 206 767 227 971 498 197 83 725 804 524 634 852 49 434 691 543 603 251 891 616 923 72 873 459 198 2 92 495 764 883 448 651 848 841 614 946 917 283 487 74 918 552 428 888 140 552 860 383 278 31 842 443 168 152 224 41 276 890 446 988 835 724 671 741 541 802 643 940 844 864 25 914 340 272 8 245 753 201 753 286 790 470 628 273 717 15 355 139 863 515 757 543 345 887 216 299 40 340 606 24 179 417 634 947 500 656 648 739 984 605 878 733 943 612 434 947 814 808 100 298 789 572 223 48 703 5 244 263 33 347 740 424 800 667 406 146 646 448 457 742 706 981 103 400 485 140 790 447 281 938 98 932 289 594 371 801 849 534 310 243 210 941 288 462 910 668 262 286 784 367 119 468 762 887 221 957 247 751 608 854 301 345 146 972 683 673 619 995 288 168 858 829 424 577 215 893 630 686 706 0 887 732 612 468 936 108 962 288 689 897 648 616 641 779 633 331 655 260 90 414 126 514 34 514 553 559 991 17 910 259 80 798 559 522 606 16 265 221 907 647 935 913 596 830 189 568 347 604 118 533 91 473 888 504 521 952 399 231 790 783 658 644 564 701 500 264 912 278 12 759 332 199 768 140 543 522 704 467 293 214 744 147 680 181 764 592 718 432 736 907 608 33 375 300 296 460 219 914 650 309 587 552 426 233 113 130 622 130 278 994 701 718 284 310 742 291 527 3 947 831 131 159 550 322 708 780 89 191 971 358 624 28 158 873 95 737 323 133 851 633 3 24 370 136 491 38 944 897 540 438 112 353 869 91 602 172 530 574 133 573 116 506 244 112 602 563 436 567 943 97 245 792 425 313 562 428 585 721 112 454 897 330 866 333 686 851 425 385 503 171 745 893 457 488 892 347 460 893 685 350 407 57 506 463 184 929 15 91 519 648 982 633 383 737 420 668 192 261 484 923 308 937 637 964 155 200 40 449 506 895 857 447 797 13 456 894 358 164 93 328 417 525 543 829 462 837 760 737 545 298 560 421 973 16 27 67 31 14 461 323 465 240 135 611 775 145 688 493 740 869 50 890 473 283 808 864 162 840 80 353 443 74 493 235 261 822 838 876 117 62 601 655 978 252 98 801 673 667 164 838 473 72 22 989 879 281 986 450 936 311 152 429 251 370 877 765 352 441 96 716 599 953 16 427 94 418 320 41 842 258 247 81 608 864 288 478 790 701 714 224 27 294 59 86 482 256 978 764 717 624 527 577 293 733 127 497 403 614 384 969 186 706 107 345 426 474 51 678 536 493 194 430 686 384 324 28 114 664 242 217 500 994 970 887 501 430 303 373 222 238 583 289 751 329 387 361 854 167 764 275 954 400 781 635 597 278 14 895 241 893 299 514 84 211 584 634 781 387 169 806 487 807 872 920 210 226 502 375 169 326 845 808 438 909 128 794 429 805 671 398 156 80 326 755 494 546 609 107 93 663 584 544 704 966 773 146 824 272 770 294 22 669 815 871 432 150 59 596 28 699 28 567 965 354 813 301 807 927 473 907 225 901 965 529 73 998 645 223 399 844 468 667 817 411 244 253 476 228 795 35 7 504 555 113 40 203 390 714 368 865 746 687 462 333 586 820 16 683 38 337 560 484 737 871 702 156 919 565 69 246 451 926 313 977 691 103 711 703 259 59 744 67 320 73 761 682 19 255 239 799 834 579 87 829 739 536 407 6 284 816 394 858 456 598 653 836 793 520 623 264 338 640 896 296 363 99 250 342 323 602 857 84 620 713 274 948 129 379 589 356 72 876 692 45 917 960 306 837 673 893 189 562 224 569 562 552 506 263 13 237 931 715 15 319 347 557 623 145 21 639 698 695 403 65 902 954 37 710 22 927 849 36 847 598 161 763 0 446 940 526 790 283 193 529 513 489 161 816 511 47 26 859 499 266 328 718 464 536 842 350 949 846 645 690 726 462 988 961 609 19 817 130 972 438 245 331 212 133 344 469 606 238 637 843 731 64 735 101 171 574 616 715 766 168 15 694 713 870 529 624 586 531 214 324 0 183 973 426 664 802 457 579 48 301 754 81 997 135 551 925 93 623 7 318 385 108 85 383 669 915 785 671 206 832 266 137 462 179 110 274 258 271 425 510 645 681 927 423 504 549 219 51 606 863 838 604 871 597 512 507 890 8 498 826 620 508 692 312 583 819 357 950 576 9 784 326 329 503 184 640 503 446 875 142 194 341 848 274 51 706 655 91 951 133 283 275 453 644 946 28 445 810 629 523 26 173 389 310 636 563 705 668 813 864 310 251 957 210 361 713 988 612 239 956 653 623 756 692 854 899 600 201 581 835 497 800 422 971 496 134 350 69 363 662 682 12 726 630 320 44 606 66 41 834 594 259 567 797 350 85 878 168 419 931 254 418 920 841 993 103 765 606 904 357 778 799 843 696 618 450 80 449 60 155 114 27 213 628 148 654 304 91 528 567 408 192 938 449 219 401 110 764 647 475 81 888 339 407 564 51 100 771 150 269 857 214 722 363 807 45 897 26 33 335 136 372 612 971 515 707 182 236 774 163 927 615 667 816 125 843 251 119 333 90 939 460 729 407 786 964 805 979 24 819 790 788 652 637 9 305 820 30 496 135 372 100 943 665 646 849 665 546 358 469 784 956 46 88 419 663 877 204 168 443 432 624 482 820 961 442 929 750 929 809 839 653 502 145 850 837 502 519 476 50 692 638 108 874 78 909 490 337 352 247 419 785 353 834 810 380 189 861 579 91 841 381 218 17 514 43 541 73 711 12 536 233 635 819 508 965 887 126 387 860 694 984 564 740 878 856 948 906 716 809 670 141 537 857 287 185 554 78 311 642 930 90 455 298 424 322 813 342 659 812 904 229 182 576 912 134 296 33 85 628 534 966 503 712 175 173 31 57 148 805 142 313 955 603 297 528 103 121 443 308 884 948 692 625 206 796 425 379 83 292 677 311 837 201 697 204 268 220 533 758 258 410 215 841 962 10 713 319 199 757 734 555 671 243 191 941 585 129 704 626 357 262 467 981 792 55 608 735 498 87 201 218 977 713 384 594 280 42 405 583 826 85 351 76 631 370 996 963 378 335 816 706 113 397 578 961 942 721 291 982 484 496 583 620 663 432 48 215 809 68 144 194 16 160 597 127 815 265 916 328 291 983 944 84 971 221 618 239 735 96 805 103 85 670 885 732 717 133 918 694 206 296 800 286 832 155 483 590 775 749 14 127 348 870 574 985 69 967 422 196 109 226 674 859 345 103 866 743 827 263 549 355 149 627 275 381 482 346 863 51 993 496 833 174 825 919 142 254 480 915 493 251 800 507 602 119 774 18 122 430 409 283 734 271 979 37 440 499 17 842 540 433 705 181 348 366 892 847 450 268 436 385 652 250 269 730 127 426 898 743 14 921 512 632 268 345 539 750 310 637 488 80 446 593 536 836 18 338 75 242 440 806 74 727 505 114 493 202 284 403 388 223 857 796 69 8 645 460 921 380 482 133 322 338 540 18 963 340 146 103 28 403 998 572 774 688 830 491 957 58 854 831 91 166 389 276 656 836 839 310 771 138 509 292 970 663 2 824 228 482 984 382 486 226 69 829 54 668 356 378 544 94 239 800 631 285 948 378 370 823 659 71 734 729 868 981 273 88 471 134 554 609 91 309 329 133 712 146 327 38 838 55 511 566 12 821 996 640 692 734 112 656 637 798 711 333 62 263 224 709 886 968 102 316 814 700 18 814 299 493 59 928 738 810 217 424 158 98 101 910 902 623 956 95 106 614 412 370 339 935 710 650 712 441 608 417 603 730 430 907 70 321 910 520 448 287 549 904 745 550 0 452 418 835 879 106 201 182 184 896 557 912 199 896 627 650 690 802 219 409 282 979 909 481 154 730 632 168 619 900 156 632 90 390 972 35 222 292 556 757 572 779 676 755 909 632 5 718 368 128 961 28 394 277 609 115 367 743 758 228 396 875 910 818 727 721 111 484 264 18 462 36 145 292 10 34 125 150 135 730 359 827 514 881 909 968 196 662 294 19 762 945 666 800 889 490 660 129 165 900 284 122 492 662 165 554 192 617 3 300 533 996 636 517 344 442 813 513 316 990 4 576 418 828 810 894 694 430 552 475 957 330 583 44 13 302 137 127 34 16 533 487 954 670 18 229 219 95 281 335 200 224 118 793 23 362 190 164 846 775 223 147 622 429 909 184 171 760 414 943 613 85 200 369 208 984 319 885 314 490 937 871 233 931 461 960 753 423 570 294 447 328 455 193 305 984 75 626 810 71 792 245 279 362 447 1 843 548 229 113 998 780 92 4 419 812 743 845 525 997 427 191 837 980 606 199 542 264 601 768 130 63 271 880 125 929 42 259 416 354 254 392 556 131 39 25 29 300 843 205 328 456 806 680 944 143 185 700 900 545 778 393 263 523 586 903 610 716 674 355 614 864 242 17 461 6 489 271 80 512 669 170 375 886 586 841 544 561 56 838 361 516 738 320 65 300 655 382 772 740 808 621 627 840 598 621 639 117 287 192 112 660 173 14 927 368 430 69 910 984 304 920 559 649 517 369 109 227 572 289 23 270 891 828 201 622 462 882 543 936 297 574 118 68 137 878 951 900 269 400 401 518 862 828 100 918 560 349 888 25 252 583 205 863 971 805 634 668 594 640 97 283 220 713 613 846 708 523 401 234 414 647 246 616 486 515 540 477 917 726 428 144 950 618 61 399 614 936 219 881 286 712 352 439 314 559 594 61 259 716 684 208 794 857 504 522 249 967 75 773 251 677 76 414 112 664 282 43 755 921 350 921 802 107 520 27 713 748 307 131 988 131 95 453 14 844 618 903 654 89 409 221 237 8 580 521 287 871 792 806 51 989 910 594 694 138 266 623 651 354 807 258 270 98 230 173 615 425 455 884 787 24 545 235 646 367 727 184 173 899 106 779 937 83 59 540 845 203 694 62 160 53 894 964 574 742 626 842 227 381 806 413 132 763 866 804 39 212 991 472 947 146 397 280 484 966 907 242 782 530 846 893 380 28 82 772 154 614 635 309 503 960 117 512 27 369 484 156 654 67 724 783 255 51 646 183 347 162 481 780 809 559 713 213 106 891 552 838 332 94 708 55 776 267 150 87 599 612 395 430 776 675 742 650 164 480 834 442 625 997 211 421 260 691 250 669 763 216 664 934 124 823 911 751 623 275 542 862 890 758 363 318 101 984 426 925 760 935 767 52 743 133 922 379 801 345 632 918 155 465 34 756 31 357 94 657 761 926 244 461 219 124 235 697 632 872 446 995 920 399 779 19 276 195 680 932 397 349 717 835 106 783 441 489 457 200 557 554 678 11 415 128 590 913 909 693 709 36 260 181 728 576 445 537 908 409 244 257 508 625 326 350 902 834 41 784 273 459 588 418 388 40 403 530 566 593 332 464 158 826 715 855 126 955 531 624 249 508 264 39 648 576 360 113 211 689 523 985 377 865 925 263 682 780 245 313 395 14 959 755 62 207 491 437 292 593 984 432 831 908 769 632 674 720 360 980 445 197 813 434 57 370 235 495 861 812 215 630 943 820 257 981 919 787 994 902 810 262 926 177 609 579 559 920 894 970 42 357 727 283 470 100 886 963 945 639 778 101 265 241 28 420 811 536 517 374 551 133 322 795 57 512 834 976 64 304 224 229 681 60 333 694 977 567 669 673 375 107 746 286 823 294 914 909 330 692 488 571 668 4 489 897 553 270 435 554 530 778 824 532 851 215 627 154 261 120 99 3 28 360 269 582 759 942 236 951 956 114 274 256 827 445 351 917 364 614 236 233 448 224 47 87 971 76 431 991 378 423 543 459 753 973 351 654 236 341 597 232 924 863 329 776 390 381 30 45 963 627 66 415 615 362 586 38 461 274 491 964 956 356 11 838 85 659 632 599 462 128 179 909 141 144 189 647 904 523 905 504 867 692 626 872 287 453 770 191 730 779 405 726 737 911 900 491 681 370 631 325 510 213 341 124 648 362 821 598 245 553 425 734 867 871 563 64 843 309 539 646 189 601 444 125 387 89 352 125 338 478 847 215 892 32 630 602 602 713 75 227 98 932 507 294 380 13 659 192 997 920 581 201 290 589 145 321 446 995 210 757 67 645 123 102 167 771 789 77 32 594 241 448 998 539 824 621 893 473 462 173 717 475 148 317 674 863 804 946 591 874 312 871 981 66 495 495 328 122 894 527 67 682 441 892 341 891 64 549 656 155 628 781 996 524 376 303 620 801 24 61 470 284 158 5 128 623 127 486 333 22 266 569 502 774 809 959 114 876 460 465 14 95 398 6 658 391 267 370 654 832 807 738 151 164 650 669 189 279 254 983 109 310 43 108 678 918 383 88 621 490 367 750 493 933 183 377 383 760 498 309 303 543 727 650 281 475 825 916 586 887 995 919 810 629 291 25 516 573 190 265 353 235 964 168 675 536 469 699 242 427 929 124 785 969 238 710 429 610 85 176 157 945 949 247 518 801 66 838 970 708 634 419 955 37 73 309 478 776 900 331 737 407 186 685 295 891 653 968 30 732 331 576 419 980 925 849 558 795 729 247 86 192 501 521 214 511 901 331 90 549 649 638 321 277 597 233 586 974 217 627 607 648 317 636 565 884 484 408 498 294 442 922 433 453 600 8 530 334 324 227 785 179 81 646 620 453 856 667 901 838 826 688 81 218 219 391 38 409 925 717 125 480 488 116 331 77 530 370 902 127 451 667 895 983 2 746 773 103 557 903 474 762 936 638 678 45 762 896 506 955 364 239 668 216 376 47 164 550 570 489 587 967 94 817 920 474 472 220 318 477 467 556 730 254 368 498 453 715 601 226 122 170 217 974 306 850 67 733 52 446 876 654 495 499 719 184 263 319 145 37 643 481 13 227 783 363 590 784 979 736 803 64 915 524 954 461 787 334 340 662 609 664 110 835 154 880 161 726 262 299 527 264 269 275 108 662 751 569 627 439 224 554 368 901 634 178 54 155 819 927 587 664 678 282 8 268 762 839 71 270 897 798 919 692 956 6 445 564 461 935 505 21 552 838 470 491 744 606 622 813 994 331 258 300 139 455 447 372 992 562 254 327 77 911 710 562 498 130 333 523 87 3 846 704 152 557 396 590 921 285 662 742 907 531 255 429 937 355 162 247 158 598 991 240 567 220 743 10 160 252 734 182 92 859 13 886 942 488 582 722 449 957 594 489 844 508 253 531 960 7 599 618 107 304 902 518 122 934 838 414 425 856 95 560 468 790 2 389 346 982 48 803 526 940 824 316 472 131 992 136 440 274 675 99 717 694 461 914 792 908 194 886 28 218 123 662 223 382 186 306 607 623 606 64 195 422 598 78 394 539 991 351 559 422 696 60 968 507 46 841 107 162 825 125 745 230 448 400 23 694 508 408 714 629 707 305 110 312 87 454 228 188 197 646 349 924 765 569 248 395 254 225 455 908 83 351 477 256 664 684 660 337 31 730 394 373 313 141 798 481 479 407 179 347 887 829 576 801 683 136 57 183 534 481 26 140 401 363 700 753 89 61 745 83 224 230 835 411 136 375 74 895 63 667 74 962 98 652 76 109 910 507 647 722 835 936 770 48 110 786 85 859 965 207 618 446 221 800 382 106 773 247 173 446 693 199 309 659 209 769 421 219 508 814 166 609 683 630 489 676 214 768 906 454 607 854 884 128 926 989 787 86 961 451 50 480 249 595 286 260 271 23 984 26 166 790 956 667 787 146 656 170 847 46 526 911 952 83 289 804 255 40 901 250 689 305 917 122 873 975 922 541 331 833 497 88 467 287 809 640 852 123 621 8 91 916 38 574 485 381 983 327 720 738 779 672 999 254 984 4 126 921 362 478 795 976 809 829 952 926 117 14 6 926 500 378 935 44 312 337 428 95 759 32 711 559 563 767 767 695 301 41 17 754 40 96 926 179 193 888 583 395 322 199 595 666 814 609 987 907 291 783 355 99 194 2 49 905 342 313 432 351 799 316 947 825 579 726 121 40 495 163 403 795 756 186 591 569 235 96 195 736 445 942 726 741 406 140 90 68 326 191 16 290 491 273 941 595 110 490 16 437 829 513 434 394 285 421 959 21 964 685 490 757 493 690 110 184 778 936 76 436 61 743 727 567 857 3 440 801 339 226 68 621 42 101 667 705 99 354 111 87 123 589 626 956 892 887 777 404 941 968 887 737 676 668 412 97 323 532 740 103 904 743 448 548 154 923 25 548 137 365 902 148 587 764 520 566 322 716 603 461 482 422 535 631 369 246 701 194 871 109 642 957 881 738 937 148 696 906 406 775 286 951 316 993 709 412 891 990 557 664 296 707 225 92 866 665 126 6 305 738 284 120 268 845 964 574 664 965 916 509 103 950 77 584 575 563 854 969 733 132 576 875 579 958 18 794 884 371 892 323 682 169 95 760 491 998 195 759 61 993 77 298 159 138 459 504 577 13 928 192 503 212 636 507 735 521 196 243 359 627 998 878 876 859 764 842 602 71 721 31 970 679 24 880 245 333 522 953 458 173 681 29 526 446 11 768 395 98 902 370 613 746 588 205 329 378 589 542 573 702 629 560 943 597 550 828 583 817 151 360 807 387 354 29 58 818 188 902 155 312 410 153 531 940 0 739 297 473 385 55 482 278 980 680 498 907 4 563 744 1 30 74 267 450 837 440 752 784 244 344 246 514 254 821 938 247 187 903 181 679 294 22 429 161 77 210 360 434 341 173 623 593 211 608 35 812 156 137 385 279 416 754 353 257 651 354 175 893 915 341 160 822 853 344 130 932 855 565 127 471 432 432 457 690 283 467 98 752 244 668 157 514 220 212 858 161 418 748 570 372 105 931 624 775 693 199 68 479 763 820 511 102 670 572 4 794 815 20 921 600 352 324 485 107 886 563 775 256 187 777 855 232 604 811 643 245 552 672 871 758 331 929 66 894 996 335 936 890 75 270 290 640 203 52 567 176 635 330 562 847 308 490 267 518 543 654 659 820 417 414 660 95 412 835 764 9 279 719 783 840 82 921 449 267 711 649 54 85 575 512 597 362 210 843 15 573 30 221 227 784 620 0 340 991 87 384 576 640 361 870 941 659 660 11 561 4 271 714 429 23 448 221 733 991 212 233 218 115 41 791 782 990 18 381 733 221 91 951 374 447 87 384 389 622 962 1 364 12 585 118 689 812 187 318 786 673 109 406 991 827 560 598 464 9 351 293 740 263 820 726 29 180 533 741 0 343 317 897 61 339 753 6 476 248 654 795 9 585 610 998 7 534 974 426 25 711 437 272 180 197 812 818 513 337 452 812 553 830 189 647 234 659 998 665 603 254 248 359 507 213 640 612 252 481 16 17 214 112 323 196 468 26 191 443 930 273 610 744 403 814 625 197 844 753 465 83 480 444 699 972 453 288 648 951 563 821 369 871 305 886 998 838 463 441 250 280 75 73 622 941 185 701 515 467 263 511 46 995 430 962 266 289 835 431 719 829 68 832 462 377 600 418 51 485 22 850 291 126 827 533 910 829 770 343 690 615 352 816 680 473 904 196 578 515 156 975 704 445 25 619 803 305 155 267 216 825 662 447 628 573 745 572 105 398 566 310 268 809 425 598 114 391 135 355 551 270 241 71 367 928 726 44 221 884 728 942 561 883 808 311 683 306 879 265 75 979 61 499 162 852 207 692 578 297 689 110 390 908 314 408 831 116 58 526 304 560 796 619 926 569 761 831 494 157 9 910 835 907 886 171 820 321 762 464 508 861 269 821 431 175 83 453 365 348 290 387 265 161 344 598 320 27 596 838 745 116 107 783 693 983 800 460 639 807 480 308 483 943 673 263 437 918 658 113 748 727 427 923 950 970 626 747 697 899 682 257 160 157 273 728 887 40 240 265 77 368 631 536 701 750 45 68 795 113 455 793 906 223 322 339 36 532 854 20 177 272 238 14 623 802 419 888 0 864 256 496 599 887 256 957 494 644 790 103 308 301 414 48 933 1 326 802 141 787 154 550 21 731 4 777 993 124 704 356 596 250 559 923 972 852 92 405 706 710 568 752 855 472 275 691 758 534 535 768 500 985 479 908 810 856 564 756 762 514 990 161 365 917 358 315 238 809 561 381 675 158 868 417 951 481 854 979 670 838 746 101 249 501 486 556 422 874 309 601 357 765 80 400 35 67 336 670 181 123 210 11 745 49 380 843 540 951 432 51 904 779 681 33 487 743 344 462 687 796 22 53 120 659 227 409 810 456 820 510 329 372 495 565 516 292 912 388 583 300 333 952 695 265 396 172 321 39 695 436 898 343 753 564 92 125 784 915 639 192 372 113 976 486 226 625 109 888 532 810 427 611 925 228 180 823 259 456 783 227 266 157 634 905 800 710 626 418 884 163 172 998 543 860 100 228 1 652 278 632 212 465 38 555 166 744 971 900 640 302 758 589 651 44 409 910 167 277 276 50 814 339 854 171 823 362 262 856 84 453 9 911 347 474 939 527 181 331 8 579 831 940 202 924 273 593 989 370 61 830 202 155 206 916 124 176 1 468 183 560 34 639 630 882 793 973 904 700 518 153 485 88 33 194 640 758 34 22 177 978 564 236 418 383 204 370 246 771 948 387 269 316 930 578 217 414 568 545 641 735 787 53 163 18 985 779 974 197 786 570 392 890 868 204 328 509 305 114 836 276 854 869 248 118 434 423 510 852 284 75 973 298 77 772 257 958 329 51 942 755 969 721 643 162 629 640 312 301 810 465 936 122 916 411 280 370 446 407 897 916 120 771 729 487 57 377 501 410 132 832 890 471 578 127 428 976 347 242 882 591 2 729 793 150 624 634 551 898 100 521 281 23 401 750 669 338 825 902 725 645 161 716 900 656 898 553 772 599 575 781 283 498 144 721 450 260 781 35 484 902 800 62 753 812 59 821 572 578 646 144 66 85 82 899 498 698 800 206 759 74 147 467 831 903 753 597 500 508 727 238 625 652 826 676 923 36 200 750 835 605 606 619 763 917 475 2 504 563 613 235 490 575 428 445 912 244 834 25 525 991 499 459 496 855 29 774 802 48 667 792 605 409 14 430 345 537 61 870 872 959 756 614 124 653 228 20 11 44 210 753 130 862 637 704 856 512 719 439 200 420 752 677 469 566 436 900 202 883 420 661 314 967 859 896 510 542 648 702 339 73 469 130 642 553 564 325 381 714 391 897 345 486 906 860 95 252 464 460 360 515 763 227 913 571 538 274 699 122 122 229 931 168 846 247 252 848 753 579 65 352 961 98 348 971 784 660 564 164 416 144 68 291 527 330 909 606 188 616 917 383 505 119 967 334 136 110 709 73 171 979 914 670 374 871 35 87 303 290 302 452 134 651 583 830 473 43 427 798 610 742 710 284 746 589 269 846 181 455 125 833 662 95 74 851 142 92 57 377 816 444 626 678 544 400 403 451 193 853 74 13 811 903 102 236 489 433 22 283 730 169 691 684 869 156 886 514 20 926 19 702 454 937 311 915 594 858 223 934 741 20 873 35 468 292 190 714 950 842 526 9 927 642 811 395 322 51 165 183 698 693 608 560 106 9 298 202 574 994 770 391 678 799 514 201 381 868 512 464 106 569 43 791 800 269 453 638 964 965 369 503 864 940 331 475 387 514 906 69 494 158 504 584 804 734 220 885 86 316 459 657 199 481 50 259 576 732 927 366 5 297 772 803 587 688 980 512 22 575 317 827 896 526 763 315 159 116 203 201 682 442 983 402 411 732 450 630 53 338 422 807 496 52 927 361 164 828 655 586 564 482 57 903 372 227 464 569 884 575 329 110 428 868 662 740 431 644 194 716 346 853 567 300 452 625 29 731 565 136 128 593 531 623 544 411 39 995 574 780 0 315 986 2 464 663 379 487 56 10 655 77 54 259 692 459 111 84 677 908 343 591 727 561 556 427 883 767 178 483 485 560 560 517 832 302 312 602 223 240 79 319 778 86 679 772 383 241 833 199 170 726 987 912 679 669 760 870 650 210 727 989 152 210 770 911 152 604 291 346 948 231 355 54 923 980 66 91 169 480 295 236 435 156 27 424 393 548 217 677 239 713 634 369 710 361 707 129 625 2 606 656 988 420 712 881 935 406 994 680 511 583 415 781 329 216 189 808 585 898 619 836 245 219 285 330 332 905 197 262 391 290 523 253 913 455 875 811 394 5 659 738 771 161 970 468 786 960 528 555 126 986 366 125 961 411 25 0 668 158 63 768 224 165 642 976 229 451 542 722 328 240 245 313 625 206 884 384 852 153 278 591 113 218 556 591 749 380 355 224 576 813 141 725 149 570 88 723 963 718 176 416 491 561 945 8 383 727 285 149 367 143 513 398 341 276 852 484 734 696 77 781 703 142 649 578 303 791 560 181 865 479 550 51 778 39 94 933 294 63 813 907 188 807 303 154 851 740 535 37 873 280 858 576 873 522 665 513 992 280 368 882 415 894 828 461 331 509 900 122 281 689 524 440 700 584 622 46 843 235 327 847 370 888 678 200 777 387 621 394 401 497 777 37 898 468 288 108 921 799 239 224 942 797 486 939 527 782 808 681 80 854 55 352 630 758 647 832 681 64 91 48 794 458 918 352 101 435 255 839 636 742 151 198 422 474 155 561 682 582 365 235 346 470 415 347 51 993 393 335 654 142 206 540 975 415 145 660 12 230 780 242 606 515 257 202 137 576 68 291 852 854 201 509 163 268 90 252 746 248 854 745 432 304 964 115 140 930 345 328 843 478 697 952 546 453 744 169 32 967 543 597 217 576 23 706 568 307 404 926 180 422 22 189 119 547 231 162 629 816 120 71 876 327 157 19 986 621 524 541 63 881 587 787 218 86 15 507 930 851 94 195 474 304 467 511 40 705 252 96 775 800 679 480 904 284 826 157 171 428 401 889 327 977 38 619 406 694 890 767 485 853 704 364 421 890 71 744 607 25 858 466 339 286 86 762 542 929 751 609 766 944 915 849 170 156 486 322 527 786 544 323 442 231 327 923 502 513 756 934 572 158 300 95 913 11 620 815 272 664 945 739 247 674 759 115 317 733 408 875 348 861 999 850 716 137 458 501 776 472 919 996 423 76 587 832 849 979 7 859 674 794 262 966 718 785 460 931 792 460 51 160 36 791 644 378 662 846 984 420 848 473 202 759 755 435 295 155 306 114 94 321 107 915 301 812 130 919 79 638 846 182 994 467 314 777 781 8 739 650 409 46 197 941 415 517 631 480 833 73 228 77 242 261 802 881 797 372 554 611 180 643 634 900 909 393 79 767 545 648 941 156 395 94 140 708 781 657 673 326 806 361 243 328 734 960 573 40 35 607 701 105 717 669 437 769 508 796 541 334 428 710 769 936 444 921 247 200 419 118 127 405 718 157 562 213 542 291 397 232 197 243 202 466 262 43 254 62 831 803 91 805 377 600 663 535 5 325 726 434 634 484 698 801 731 548 705 240 835 841 92 254 839 389 452 921 659 93 136 635 588 519 76 513 670 251 685 764 407 397 74 671 572 947 249 157 958 629 884 726 539 403 596 723 816 567 115 256 529 952 817 791 203 958 477 487 236 431 394 884 1 311 468 26 102 250 549 779 182 540 656 88 166 130 386 783 615 281 201 916 874 904 87 756 899 703 940 628 391 645 76 941 191 759 291 530 557 92 180 72 890 565 457 698 331 941 203 72 855 532 640 83 209 942 198 891 536 79 139 589 569 612 143 915 372 212 324 52 617 539 7 214 639 74 146 568 237 842 135 353 647 445 453 345 780 845 786 873 337 919 350 708 920 981 486 722 637 244 811 2 33 644 183 450 644 574 76 420 341 779 124 926 927 794 239 905 824 909 771 576 802 527 249 890 617 640 621 887 883 297 486 6 8 67 839 743 99 436 10 180 326 647 523 289 215 918 846 81 904 338 599 648 288 857 608 217 459 261 267 980 96 945 595 627 415 238 47 694 438 425 66 97 419 313 312 633 323 862 15 217 298 923 492 151 862 258 467 951 896 384 764 564 896 491 538 779 363 295 533 976 289 623 556 304 402 601 170 284 608 417 631 820 78 699 207 494 997 898 462 898 650 113 497 710 5 280 742 861 640 538 195 897 608 196 171 597 366 21 850 132 416 350 196 272 841 623 674 193 658 984 170 676 574 156 369 699 694 668 948 9 557 784 589 908 157 81 565 100 381 8 381 981 956 646 450 574 846 982 658 849 191 368 352 584 253 726 357 46 97 553 462 997 87 39 823 619 979 995 430 557 657 360 935 636 328 459 457 133 502 276 618 648 849 206 605 465 860 207 285 54 93 185 371 725 722 917 826 136 156 504 499 835 294 135 848 179 815 751 751 475 621 433 61 600 159 286 681 273 739 797 522 434 341 462 647 596 100 881 703 803 291 951 130 362 716 140 627 297 82 216 113 248 723 143 416 328 817 757 395 507 969 647 125 736 523 968 772 695 595 578 460 415 907 480 998 528 891 535 135 859 777 356 573 211 968 771 354 742 70 363 452 600 630 548 547 327 257 692 568 143 190 69 598 15 108 189 669 489 197 38 902 799 10 770 512 569 601 365 488 935 483 88 284 118 70 30 525 25 767 991 35 716 257 396 446 143 511 278 77 435 237 413 803 440 157 70 205 404 973 645 115 840 5 610 50 538 529 748 222 818 195 564 60 73 816 641 38 923 336 781 351 275 62 140 544 378 221 268 690 870 832 842 375 47 887 882 700 261 380 461 209 247 241 238 178 25 98 631 258 849 161 802 583 321 941 886 989 156 534 631 30 940 108 261 103 917 378 875 822 484 745 940 965 363 122 275 513 416 570 253 994 26 876 153 309 867 926 217 455 195 808 880 850 563 855 911 747 527 797 30 905 845 120 137 819 379 95 986 12 475 905 441 46 240 810 289 628 972 839 265 181 644 836 689 921 36 66 655 555 70 598 323 703 972 500 769 906 798 591 323 958 811 286 638 610 373 563 266 555 802 843 524 991 391 387 765 835 979 560 295 950 785 555 357 654 802 774 813 625 451 507 85 408 911 530 51 89 971 697 85 829 49 853 40 564 568 863 353 166 476 807 165 967 46 491 462 171 94 179 836 211 31 482 939 910 630 100 571 622 959 351 248 67 828 229 267 744 32 817 395 748 903 365 517 198 239 637 889 920 142 611 849 37 402 325 344 81 137 119 947 127 7 655 187 787 356 103 370 274 604 637 852 443 991 274 187 704 433 282 152 880 668 162 671 809 879 554 596 940 928 467 658 179 947 954 255 211 470 15 581 303 200 387 118 674 577 921 92 112 185 551 153 306 274 870 17 856 212 444 162 110 117 298 623 633 416 997 584 372 0 471 653 230 524 136 145 263 503 9 80 968 166 703 315 879 577 706 912 929 323 298 201 91 579 697 932 932 319 970 421 357 403 901 555 972 494 18 516 683 67 58 986 66 738 650 966 734 124 701 932 511 940 289 145 698 560 982 156 872 668 988 339 833 813 912 960 867 203 189 364 681 278 345 607 732 105 455 432 398 785 930 253 389 39 979 629 649 147 813 203 712 637 950 672 487 976 141 169 447 417 876 822 539 145 577 109 25 994 99 327 718 177 246 841 94 50 253 807 158 259 407 317 293 99 797 246 918 434 609 716 268 146 564 148 142 790 861 941 402 593 434 187 117 648 177 880 140 491 237 335 495 547 793 806 160 292 391 63 562 201 240 11 727 126 419 491 349 940 730 821 821 871 85 199 387 999 334 892 752 624 467 829 473 936 791 628 434 216 228 913 999 26 228 307 248 810 39 929 421 978 178 805 983 858 729 917 541 490 804 833 725 361 341 145 672 868 804 127 153 942 714 156 69 733 663 849 249 461 271 436 646 358 828 607 412 375 561 520 627 216 58 286 507 222 881 730 228 311 819 855 349 942 236 889 350 955 940 837 687 973 580 37 391 867 577 344 912 326 765 556 76 971 53 471 964 958 532 281 575 954 135 234 441 163 1 545 843 381 337 40 259 803 871 80 470 836 392 60 148 235 913 820 130 437 383 877 701 15 249 646 70 836 790 42 775 162 161 986 531 464 545 813 554 754 558 15 602 745 1 58 470 515 744 696 566 854 291 445 281 312 711 713 711 424 410 482 706 873 35 293 48 491 946 942 755 958 16 460 858 757 854 486 340 72 327 772 821 983 49 151 517 884 197 760 633 985 575 903 385 21 963 678 278 684 175 70 179 652 636 386 846 34 806 183 491 526 598 627 512 568 519 467 618 61 316 314 328 545 530 54 738 650 335 161 839 265 651 900 720 828 832 850 376 92 286 323 859 326 793 936 72 378 946 764 309 665 349 626 940 192 705 809 719 627 629 896 724 726 75 702 602 557 232 952 576 240 684 91 469 424 630 756 44 767 746 849 540 393 59 38 666 98 393 130 940 647 349 71 995 15 741 303 543 213 628 670 622 228 984 126 304 253 29 381 774 991 245 569 770 833 964 48 30 516 966 256 271 45 695 961 33 364 34 244 348 13 226 9 614 808 472 883 361 643 564 964 189 606 598 686 554 465 149 628 676 521 834 992 721 723 768 867 233 743 357 469 65 811 46 366 752 537 345 407 14 925 361 535 851 612 592 518 964 0 466 620 343 226 391 187 532 464 285 678 445 241 984 350 887 888 842 737 455 584 471 310 296 817 94 322 675 218 274 410 929 493 680 181 838 672 898 564 805 282 997 344 22 142 231 871 984 216 105 686 855 631 808 401 63 950 360 981 954 337 555 641 314 506 474 745 926 564 908 228 71 276 558 283 499 601 370 543 766 604 357 495 640 926 558 420 109 510 797 864 845 664 761 169 503 671 177 688 964 642 734 248 829 874 769 777 277 199 153 888 166 91 733 793 640 724 940 973 863 438 948 137 808 751 989 803 973 986 586 107 791 707 701 415 967 103 333 979 108 120 913 509 343 841 284 905 343 526 586 148 473 643 447 824 664 462 213 420 479 749 810 356 463 180 159 483 516 797 252 619 461 868 603 947 808 97 245 469 774 394 273 718 533 912 465 289 113 746 455 163 684 276 25 918 67 207 695 893 377 319 618 287 826 332 553 427 173 982 385 679 148 446 87 586 701 965 877 201 477 139 332 913 428 854 747 477 58 124 331 476 809 767 149 157 797 362 41 720 194 182 516 541 507 254 166 569 155 736 650 284 807 840 979 78 554 589 490 389 867 885 43 227 66 16 135 840 374 982 589 682 402 890 812 734 875 920 526 967 807 825 823 333 969 139 528 810 255 459 401 747 115 90 695 467 694 251 933 656 930 635 969 687 607 711 899 196 931 134 819 838 678 754 579 789 600 857 977 186 996 1 820 720 605 692 782 866 501 256 971 65 721 822 19 903 943 972 683 302 408 208 389 714 552 339 525 302 349 881 738 522 566 476 655 343 416 700 765 196 342 739 996 839 811 389 18 291 546 847 561 99 691 935 496 113 994 964 438 845 499 84 780 404 486 155 631 196 935 222 104 325 521 931 575 224 61 892 281 121 409 984 71 973 424 905 102 443 97 863 179 602 109 660 528 17 421 92 417 791 856 525 747 291 183 2 75 160 737 816 141 884 475 160 145 566 781 244 141 594 38 960 329 659 198 918 578 750 275 168 751 786 577 375 887 994 811 4 6 624 137 304 163 834 718 282 876 355 222 860 456 266 536 996 667 6 665 114 252 374 746 416 936 830 186 988 101 748 94 545 379 102 965 257 914 449 309 964 736 488 844 117 123 119 583 863 860 140 908 838 586 958 332 197 945 207 20 785 126 391 1 835 104 91 545 267 755 946 284 633 597 951 815 539 63 180 652 27 985 940 31 238 76 670 455 434 137 449 656 581 24 826 825 112 947 921 554 201 445 231 529 504 684 671 504 593 484 688 926 684 698 515 455 355 804 513 706 944 378 812 924 471 95 556 734 223 806 947 393 180 381 336 929 488 451 237 909 765 280 103 176 607 643 88 32 614 810 349 863 763 319 702 426 310 781 53 233 731 925 174 474 966 204 348 67 277 765 113 72 746 113 294 397 68 769 218 834 559 173 632 294 652 981 599 653 428 954 291 706 578 661 428 706 814 610 81 429 823 117 703 279 895 993 866 425 541 771 827 397 598 549 172 525 379 31 202 132 554 600 89 733 794 875 393 335 343 509 656 903 686 216 140 195 896 75 978 552 967 860 473 204 830 928 737 909 587 677 517 384 509 64 762 105 186 311 751 144 966 106 746 842 712 398 301 620 70 994 951 281 480 218 747 543 561 391 479 989 363 334 776 645 405 156 582 125 956 494 652 364 6 548 688 434 763 714 280 660 781 851 347 908 683 113 394 493 652 780 503 162 179 895 425 381 416 908 20 955 227 915 433 68 855 862 702 483 614 548 874 506 334 80 221 961 619 654 925 104 653 873 169 672 999 372 811 78 933 349 679 534 954 38 770 555 748 622 491 656 103 717 129 100 905 825 30 251 107 276 286 830 477 130 300 233 10 638 561 724 935 705 575 41 115 69 612 715 298 324 77 568 784 814 880 779 745 2 65 542 615 987 184 470 25 938 501 915 108 470 662 777 493 436 511 439 198 627 172 457 115 413 547 292 770 956 193 425 646 830 730 187 764 379 653 113 45 107 646 147 584 447 837 707 935 780 238 353 15 387 237 409 119 664 559 914 717 839 89 853 36 205 27 109 584 230 802 689 216 261 378 313 538 738 320 157 446 683 482 776 545 912 445 162 265 601 826 385 2 29 559 706 591 979 138 706 725 495 668 822 967 639 769 103 913 451 797 694 250 567 579 61 958 784 210 695 14 279 522 465 593 212 337 248 444 464 789 83 743 469 638 551 747 108 924 45 354 934 942 896 612 863 995 362 685 900 910 120 993 331 376 559 684 629 579 323 988 172 712 853 144 68 530 626 313 61 466 78 818 884 309 252 293 556 528 166 152 189 676 713 204 521 748 124 342 407 459 784 648 636 260 574 23 955 263 793 987 296 920 841 29 848 548 701 121 565 366 894 242 343 863 150 767 972 819 468 964 557 108 919 104 367 151 577 874 249 512 542 786 138 91 363 742 108 388 335 928 402 354 473 325 630 552 767 797 257 613 145 676 641 176 50 437 717 218 721 652 743 843 949 211 997 458 738 45 937 684 424 140 44 577 751 407 732 811 840 632 374 877 490 481 51 211 808 560 997 772 983 958 215 298 494 332 369 506 768 431 829 793 200 43 999 932 509 285 162 47 207 884 868 5 565 931 528 676 239 914 212 38 703 454 764 706 490 739 370 532 391 319 603 85 885 390 433 113 997 885 370 640 39 865 893 807 890 919 850 485 939 285 721 553 943 56 940 834 344 666 757 331 721 108 505 642 80 507 499 570 221 802 39 539 458 33 787 929 88 309 214 809 518 161 447 510 176 806 865 791 977 933 928 211 137 834 294 360 162 569 718 516 438 202 483 919 108 578 611 572 85 146 580 481 290 532 675 832 656 508 314 4 838 46 118 803 366 133 1 920 758 436 6 791 369 958 474 466 385 332 813 967 882 965 112 104 612 879 852 120 953 278 433 722 884 423 821 800 236 208 207 579 851 242 709 721 352 326 284 446 412 867 54 518 837 876 996 287 323 41 921 301 76 351 565 805 879 897 828 387 151 87 647 680 6 43 982 999 73 642 512 253 489 127 346 349 391 830 481 22 309 312 469 560 131 227 930 348 787 638 809 81 820 435 786 676 318 802 197 859 338 182 670 687 940 37 59 626 883 774 604 720 299 759 290 735 647 229 662 895 108 457 95 483 637 469 682 765 441 835 522 19 680 111 293 814 588 467 56 528 155 192 280 839 187 445 205 927 384 83 420 665 560 479 596 203 566 595 64 37 148 912 390 744 115 793 322 19 79 171 990 477 922 844 212 530 369 479 144 508 123 141 224 57 652 936 339 142 698 716 812 474 973 88 353 928 451 293 619 432 451 794 324 397 122 15 211 693 834 21 876 335 843 411 553 82 78 534 470 251 340 962 150 796 622 45 477 46 242 593 887 280 648 516 840 9 406 859 194 747 561 635 8 389 924 64 158 438 520 746 894 7 315 670 984 868 462 881 52 579 625 349 710 162 514 817 333 469 104 568 373 894 641 112 902 585 309 152 216 422 92 578 684 883 243 428 7 261 799 647 529 984 153 24 962 43 557 838 84 949 493 930 850 78 230 315 413 160 97 798 681 533 89 781 712 924 572 969 962 511 124 453 848 459 306 86 110 405 687 382 298 956 257 538 50 42 460 671 338 147 281 522 840 428 961 345 856 722 798 275 245 332 418 375 527 551 362 880 188 820 132 660 395 446 469 760 358 207 250 159 939 540 259 442 316 253 528 445 237 115 189 125 28 547 777 717 444 391 403 968 780 577 397 798 358 587 766 107 867 960 402 38 99 126 19 719 186 172 291 256 702 375 444 326 297 831 379 889 466 120 717 159 479 215 322 629 271 246 185 541 667 343 941 284 323 38 647 600 62 966 138 701 532 772 328 436 114 263 422 479 661 831 303 254 500 368 694 926 907 37 322 577 909 848 192 997 315 614 967 606 207 806 594 200 315 535 659 708 539 238 463 673 152 194 121 344 492 199 567 28 877 55 381 477 406 69 27 720 404 725 692 234 121 472 878 359 559 781 806 719 180 375 613 310 509 386 913 105 449 429 258 292 415 182 590 664 741 740 713 994 66 433 793 448 327 944 416 704 79 387 581 948 19 692 149 559 698 285 671 950 133 246 988 86 378 75 69 356 262 443 184 488 784 582 789 511 311 553 501 718 287 893 632 521 806 560 411 682 242 477 916 348 863 582 181 646 90 844 423 795 151 274 785 117 332 941 875 448 341 523 22 514 233 326 8 202 396 996 908 250 185 300 32 771 119 366 161 36 946 894 739 313 606 799 662 423 892 833 348 589 248 914 438 933 929 276 267 834 389 837 609 63 878 773 73 80 975 943 781 371 408 714 137 566 608 422 222 30 296 747 399 470 411 734 921 961 680 679 955 662 787 760 799 833 249 860 583 167 840 30 325 343 766 371 881 285 851 988 458 49 753 251 350 221 900 409 136 383 344 207 41 858 71 143 903 642 24 653 70 96 263 350 635 115 997 497 868 487 90 913 103 973 374 440 175 387 134 862 271 520 15 987 594 342 552 919 367 654 629 622 628 630 127 991 356 977 92 347 672 272 830 547 460 47 909 240 65 946 333 533 875 128 112 928 915 428 402 766 399 897 903 30 359 876 396 259 602 451 350 248 223 785 57 162 109 556 295 122 715 794 722 317 441 827 307 990 239 851 97 706 472 142 401 593 234 221 97 3 788 747 397 672 920 198 320 371 910 567 476 387 567 240 165 917 586 874 581 469 230 35 887 405 626 364 611 473 418 75 748 508 719 815 915 20 940 378 706 825 548 416 685 685 118 713 953 272 659 492 559 535 4 898 371 524 898 967 683 790 957 700 600 403 263 872 49 12 72 321 51 597 311 466 780 169 206 616 152 749 90 766 258 508 828 371 0 508 33 511 914 471 513 985 685 177 850 745 343 757 122 902 71 5 342 902 368 278 396 774 622 458 560 6 515 462 634 560 283 900 885 240 974 797 620 922 31 620 418 315 60 153 56 594 522 755 760 776 587 972 224 734 860 499 59 845 978 495 957 694 843 982 745 931 524 463 131 288 904 294 914 191 298 849 793 437 383 411 145 565 978 607 579 6 853 475 64 909 755 810 94 365 521 852 835 618 912 311 180 91 379 826 263 153 855 173 374 646 605 62 916 704 269 536 446 273 420 685 512 201 53 529 83 34 751 240 332 411 147 931 595 711 236 853 238 802 307 963 667 809 852 224 286 289 974 792 346 706 979 839 225 750 345 414 944 328 611 675 991 443 855 206 8 975 738 445 298 316 540 605 938 502 312 178 884 221 894 10 154 215 629 637 412 499 601 925 369 928 317 944 619 576 21 495 135 358 685 671 174 55 163 623 580 838 848 117 233 827 400 354 853 666 684 812 801 806 751 312 591 118 46 722 432 909 888 533 381 117 92 107 933 544 600 25 204 497 297 833 303 604 768 56 851 339 5 921 39 317 214 949 261 437 323 472 40 502 763 704 600 34 942 696 155 200 386 263 59 804 301 689 28 339 219 504 912 386 335 651 260 127 444 948 802 764 89 836 661 566 614 420 820 603 637 770 926 359 621 49 664 580 84 428 48 236 575 349 476 853 166 836 487 272 461 956 154 928 44 122 725 489 874 864 285 714 115 537 611 258 617 132 368 554 117 17 797 295 483 731 903 964 817 971 251 816 355 971 280 296 512 15 938 154 995 149 407 197 82 958 848 376 745 401 681 317 871 543 859 180 697 126 209 28 352 107 503 565 733 632 138 267 755 24 391 486 796 176 417 473 23 644 962 650 905 704 106 185 664 756 545 155 687 873 790 489 785 543 650 524 900 963 473 405 24 291 765 598 449 441 970 140 844 556 242 875 877 302 809 758 94 775 531 497 40 126 983 668 157 42 447 902 2 982 946 471 265 310 193 395 345 587 462 647 450 588 496 691 818 463 301 942 52 350 370 352 960 36 162 880 862 193 746 164 418 808 556 633 16 963 626 901 841 34 220 428 75 690 632 544 726 729 192 685 73 969 246 504 208 587 103 711 849 954 499 521 484 428 872 515 149 110 891 523 681 369 404 966 47 197 213 482 378 239 95 307 882 977 946 303 257 997 894 795 858 756 624 355 518 730 510 125 846 708 817 192 67 602 84 426 27 280 829 815 792 113 18 712 371 738 885 26 417 266 263 95 178 111 135 134 841 688 880 82 236 10 71 947 579 121 37 98 876 409 473 80 288 894 8 844 462 407 170 777 155 726 212 33 503 290 753 405 415 954 721 989 424 486 936 185 253 461 934 813 707 771 946 223 655 67 844 430 967 178 585 0 642 720 508 440 473 396 737 892 477 547 853 161 974 667 379 106 643 909 484 188 480 589 360 139 669 452 607 328 110 255 47 798 804 618 690 873 772 284 546 167 59 625 731 772 797 790 458 375 316 517 33 290 830 677 357 678 8 438 242 467 437 684 285 46 196 127 294 329 557 743 379 705 848 38 954 176 300 658 948 81 765 685 554 779 569 819 110 563 593 811 857 75 286 878 914 53 148 848 202 472 153 527 56 754 906 460 850 708 394 360 412 615 48 948 511 60 491 511 330 456 686 80 871 969 44 601 73 986 486 599 447 578 38 922 514 705 459 240 207 24 630 223 936 608 119 836 973 427 840 801 122 979 293 63 496 519 118 5 580 334 320 917 623 974 936 186 108 434 658 774 567 739 763 594 21 853 382 88 925 213 277 777 655 570 901 773 107 766 296 834 191 779 966 659 36 127 454 74 813 751 93 21 795 929 17 719 697 530 383 294 216 913 284 38 168 470 304 145 686 816 583 847 975 243 277 619 630 429 802 483 317 75 179 949 479 781 412 876 947 215 253 996 428 232 145 773 590 122 466 184 681 525 496 945 970 958 201 126 201 528 726 871 354 380 609 309 829 118 251 556 788 129 524 31 28 286 470 845 255 494 969 503 462 218 722 939 884 15 886 897 344 962 842 592 710 239 630 671 980 314 345 936 795 856 338 373 220 44 222 593 790 189 128 9 547 512 730 364 678 263 25 426 675 520 191 918 856 305 544 524 732 578 232 340 276 70 15 875 303 850 894 157 669 544 64 441 803 751 529 938 260 180 443 205 510 2 810 651 570 55 747 610 878 154 732 375 225 48 33 388 263 119 912 227 206 680 576 715 895 860 331 837 127 691 342 928 65 938 292 912 67 82 335 170 780 151 891 34 457 165 214 155 187 65 153 772 999 763 952 28 781 330 543 432 370 62 719 960 888 14 184 745 326 223 657 316 482 140 897 466 500 48 820 834 295 5 71 171 854 902 598 204 584 397 709 56 334 304 718 598 173 606 70 44 142 831 297 109 275 391 531 150 155 329 157 179 13 578 782 58 852 963 866 719 23 517 807 200 609 93 489 640 115 679 638 631 22 121 471 913 22 554 733 426 271 531 860 746 62 139 5 64 123 928 480 233 858 930 447 89 121 816 326 914 555 759 24 822 447 378 499 46 929 461 376 122 901 141 205 621 559 258 749 328 611 382 549 608 193 410 325 944 823 520 688 880 610 431 55 487 309 110 584 758 477 37 498 485 743 105 899 58 679 493 453 748 785 581 963 646 518 484 159 138 435 558 46 326 716 490 922 355 393 373 788 751 510 243 301 954 858 761 218 981 914 252 447 4 104 229 367 769 250 263 99 802 645 725 327 815 494 919 670 178 433 282 7 532 294 723 421 218 172 864 220 322 56 971 223 325 588 918 551 473 594 688 855 718 73 274 999 349 984 659 637 432 610 343 561 190 544 384 107 733 56 275 54 515 837 631 457 540 600 388 658 51 677 436 580 83 153 677 461 473 137 142 802 424 808 378 817 698 888 267 782 872 464 942 569 971 359 313 504 169 62 369 805 394 716 642 430 958 101 884 423 568 393 255 953 468 308 210 941 193 135 869 735 757 629 705 226 551 840 485 798 640 283 78 273 515 909 65 633 489 36 332 568 27 589 49 96 229 697 530 287 730 242 785 654 269 754 365 787 495 398 553 420 641 6 671 101 681 13 692 706 490 979 933 162 12 71 76 477 860 645 182 543 72 154 299 146 558 451 293 658 897 920 883 111 16 9 22 512 929 564 68 760 843 919 25 862 183 195 749 173 882 237 90 273 327 972 32 533 76 634 630 999 201 281 97 980 8 76 735 223 544 473 188 723 850 579 688 713 919 9 124 951 950 184 634 711 775 803 69 453 345 443 109 758 734 936 775 320 546 469 511 247 145 833 810 86 178 380 898 200 90 81 332 808 736 806 788 77 964 91 611 346 280 485 201 310 634 145 728 56 780 678 744 274 411 225 116 278 655 339 862 661 359 802 499 463 108 950 879 19 907 108 418 720 856 489 771 903 549 52 897 977 933 49 920 646 202 965 680 39 266 927 627 841 193 424 581 118 791 900 443 652 949 840 620 390 141 38 975 72 794 343 15 569 309 908 989 910 535 162 381 989 189 456 3 146 999 574 926 859 46 18 446 794 700 649 408 202 625 587 73 48 898 887 562 992 308 617 149 339 611 97 959 340 147 73 112 614 914 913 932 632 529 159 708 506 633 58 492 938 94 71 106 766 630 390 64 626 384 695 470 131 75 686 35 301 394 969 652 764 567 627 311 327 275 805 133 227 355 297 95 939 651 715 580 814 682 312 693 768 11 316 443 266 806 458 700 398 587 982 574 850 894 267 661 972 7 102 607 379 621 329 41 723 677 610 143 75 387 183 490 370 392 755 449 388 106 648 154 854 370 31 882 32 473 367 356 977 343 889 746 705 658 153 460 385 667 344 229 973 383 200 66 908 728 882 572 184 556 14 88 561 326 943 47 929 280 379 12 682 171 514 436 104 824 670 251 712 448 867 378 405 912 647 775 332 341 458 831 755 698 745 695 781 50 377 27 198 706 975 59 423 712 964 247 143 446 270 28 292 266 47 27 405 939 770 726 42 863 556 877 928 170 424 690 385 305 716 747 197 712 419 140 586 775 459 914 513 208 235 95 803 912 179 992 207 508 386 221 299 116 806 314 386 723 245 543 255 335 619 794 541 26 940 413 475 353 480 453 366 208 621 636 83 897 118 408 200 470 978 769 492 682 524 364 678 90 236 832 225 649 985 130 835 151 859 812 578 315 951 675 957 199 408 387 857 42 572 960 368 187 904 655 811 244 278 582 584 334 97 503 688 921 733 299 464 899 50 311 863 270 966 7 34 623 583 866 657 606 648 952 548 957 53 811 819 827 682 476 892 916 602 370 269 482 397 66 717 672 679 361 146 684 306 714 672 567 984 963 829 673 836 420 871 234 192 655 572 281 599 436 912 526 593 273 4 661 495 662 698 977 945 993 354 4 967 67 43 338 258 148 383 577 740 129 901 927 363 508 584 500 134 627 288 628 35 138 411 135 129 341 642 709 38 483 174 665 345 81 148 432 561 548 813 241 818 815 667 838 475 754 263 801 939 105 465 298 278 703 764 370 241 920 613 802 883 379 205 311 976 383 624 77 163 141 42 794 901 559 892 517 356 164 462 652 361 173 631 740 12 119 355 872 594 626 937 508 273 151 531 265 758 868 892 694 771 800 318 916 15 15 575 26 551 894 432 288 940 182 406 998 986 648 119 0 504 913 624 393 901 35 81 289 178 145 366 205 220 759 89 733 1 147 435 689 137 433 327 728 376 630 223 313 311 495 888 486 982 288 201 142 287 307 873 732 21 5 738 84 512 110 222 739 172 371 584 359 48 499 164 827 99 624 254 828 116 915 675 588 75 669 401 697 57 300 607 774 237 441 702 471 908 459 818 353 180 492 215 219 843 721 204 315 494 449 37 17 549 169 85 464 765 440 686 142 191 372 196 803 214 894 687 104 948 433 262 867 572 163 830 199 4 129 850 325 846 37 0 399 768 931 426 619 854 454 246 617 863 539 343 813 616 550 770 295 995 231 16 342 823 641 459 372 571 673 424 165 318 923 960 192 999 226 448 166 785 245 410 59 844 481 20 27 610 732 610 368 663 978 350 898 74 474 116 273 196 348 923 786 303 508 675 891 892 752 978 460 293 899 489 174 234 314 34 888 278 196 928 49 524 568 866 354 604 992 778 37 841 880 228 82 186 221 546 472 364 164 691 327 33 205 104 925 473 379 993 735 975 753 107 952 428 194 762 64 944 427 296 604 993 524 996 695 509 539 112 712 917 902 211 498 177 374 461 4 179 522 901 436 630 217 757 681 634 393 349 225 281 282 709 342 234 97 101 570 617 698 196 431 162 829 83 725 247 266 805 615 619 500 182 685 55 377 594 168 450 779 430 227 804 160 82 356 122 905 354 700 529 603 54 516 948 964 579 928 328 105 724 199 928 610 428 779 816 874 101 581 130 247 26 257 162 175 93 500 208 868 385 756 875 615 218 685 142 652 721 898 178 866 997 131 851 607 569 166 413 458 5 700 281 791 292 229 67 726 901 852 467 835 450 129 885 37 288 14 872 958 611 466 73 230 233 814 946 995 695 161 396 303 114 328 406 597 953 181 763 307 788 269 801 213 400 26 984 946 658 272 286 595 762 838 413 519 102 708 11 880 833 850 12 477 659 614 208 317 266 422 635 414 274 67 688 35 659 425 440 347 293 945 817 134 372 706 897 919 121 558 194 730 611 485 802 694 35 171 138 420 488 455 468 412 826 176 875 149 490 619 396 169 227 264 447 768 255 124 207 8 535 801 359 170 341 648 494 395 441 831 243 909 69 910 365 422 393 313 85 208 709 789 909 61 482 508 772 516 318 745 186 659 668 677 424 608 915 514 162 218 128 35 440 231 140 845 405 554 809 578 891 467 975 253 343 373 786 100 759 439 769 324 69 779 293 893 117 336 297 456 39 591 111 89 476 180 758 194 437 638 192 649 374 637 661 536 141 160 837 848 737 262 702 906 595 273 628 171 64 892 981 121 81 176 767 809 447 411 301 556 751 640 528 138 412 412 401 669 931 487 650 138 339 985 156 341 394 319 592 221 397 566 233 674 147 164 73 175 375 448 211 824 588 343 815 623 761 990 480 647 364 411 899 819 138 789 633 645 986 731 757 759 10 571 137 904 704 349 276 864 39 915 890 761 173 206 549 3 766 584 103 913 561 17 662 894 403 546 335 0 923 734 625 698 457 412 277 46 990 85 434 668 875 203 313 959 73 776 42 324 558 176 112 955 501 356 342 868 762 188 886 632 709 739 473 696 133 674 45 815 861 568 879 569 342 174 377 952 481 740 698 287 611 593 813 548 47 953 662 575 314 327 88 371 3 139 954 156 23 400 74 815 989 956 76 769 338 718 5 93 260 388 128 617 922 852 39 175 75 936 307 94 428 164 843 663 63 188 234 866 374 490 259 345 4 803 111 949 338 421 416 723 817 818 346 665 390 856 60 773 289 261 601 488 583 132 998 339 924 817 357 725 880 440 829 713 59 991 714 80 390 475 248 883 739 596 898 991 8 800 640 659 370 609 870 575 744 142 792 146 486 102 815 99 219 667 108 226 53 157 90 850 930 654 645 132 40 180 777 653 614 924 932 499 158 837 983 596 500 302 797 821 489 866 698 16 116 597 799 498 444 558 715 729 261 149 152 108 240 390 889 768 154 524 448 400 702 941 957 300 897 851 868 955 114 947 165 336 246 703 904 610 460 314 422 46 432 964 113 662 538 326 436 267 387 338 639 780 726 345 638 888 187 500 632 104 60 705 315 434 188 964 668 127 91 522 748 452 498 204 823 74 536 935 261 562 907 404 413 339 119 897 2 831 644 103 603 62 378 203 536 143 930 46 851 421 330 30 553 349 636 152 977 89 516 249 588 622 715 929 333 60 163 874 872 977 160 119 262 666 288 49 252 544 575 916 65 935 356 128 569 254 617 686 838 85 14 444 503 553 528 699 28 19 504 400 626 189 590 753 138 914 932 842 777 872 297 997 265 486 524 922 352 883 489 362 268 374 7 992 788 796 548 454 425 644 664 174 440 585 995 802 907 372 722 909 779 557 429 987 870 271 747 134 56 359 704 253 985 415 141 492 137 301 401 567 373 153 307 267 475 720 305 215 772 362 640 436 345 553 687 572 349 92 715 95 863 987 283 701 306 4 923 321 832 708 361 648 368 781 474 189 456 25 462 120 348 448 810 159 252 65 26 512 436 319 20 376 513 719 59 327 387 656 732 243 564 100 289 25 656 38 171 746 194 216 402 520 992 357 221 980 376 18 436 657 728 672 299 949 325 787 30 738 351 409 65 946 984 128 838 74 99 508 28 420 226 853 70 20 391 350 129 446 778 179 128 736 7 77 749 805 214 258 875 100 190 632 706 541 204 381 861 157 10 429 49 87 859 80 878 192 449 989 691 656 86 851 371 699 787 187 640 223 656 14 272 830 563 913 855 829 370 776 863 80 70 771 200 75 416 743 513 1 194 107 158 838 752 917 121 297 664 17 377 129 352 936 117 763 200 559 472 487 258 755 540 542 975 458 812 950 182 840 583 6 275 568 410 687 525 748 878 882 218 903 920 582 142 288 170 120 236 614 509 738 127 776 883 484 324 360 548 66 16 259 947 994 718 426 347 824 79 972 742 917 799 352 824 697 555 321 609 60 188 172 663 89 827 424 490 332 656 375 736 858 637 243 944 454 800 336 253 147 67 895 867 404 725 675 851 774 823 687 776 276 88 487 659 955 330 542 700 668 352 418 225 390 753 296 891 25 920 331 726 959 458 140 914 812 735 309 336 90 577 979 851 424 53 588 256 617 934 105 0 961 609 260 35 753 143 501 460 558 638 221 904 270 931 317 50 639 803 619 44 336 407 655 634 449 554 533 924 569 538 906 659 103 494 573 186 154 727 416 604 824 734 631 622 969 686 785 454 426 81 633 589 213 549 67 636 340 434 473 6 174 100 906 247 500 604 286 462 140 413 560 977 196 333 746 772 663 633 787 0 605 172 222 207 549 375 661 673 993 333 733 234 288 188 580 839 190 102 388 926 252 744 79 95 918 584 868 615 728 302 58 57 787 393 861 854 686 959 66 79 539 120 654 420 267 555 311 915 298 196 833 221 659 880 825 730 158 428 495 634 559 905 485 895 27 445 626 420 855 893 525 792 637 517 313 319 700 885 215 300 867 166 107 617 107 227 896 73 45 530 236 602 978 537 778 985 413 616 957 935 878 192 83 938 452 442 511 379 20 135 94 310 897 145 96 479 889 996 218 196 376 493 950 538 733 42 139 154 154 568 329 133 209 17 858 293 575 670 804 73 780 153 332 221 198 701 632 81 569 519 964 416 574 950 409 564 91 697 456 595 484 694 553 420 613 174 340 120 503 481 599 403 273 258 760 187 456 654 339 265 200 329 422 386 568 24 525 609 435 526 972 937 56 361 298 852 111 63 220 748 685 540 466 275 104 846 727 487 929 352 412 795 816 368 90 526 357 980 329 855 52 351 266 329 216 624 555 592 792 729 372 593 132 859 886 611 439 895 346 514 871 167 690 102 234 563 488 962 435 792 418 987 243 540 121 387 611 984 742 150 468 261 929 368 733 874 224 462 615 305 297 431 629 501 759 194 95 531 815 303 338 459 852 865 195 439 198 667 800 464 589 684 280 504 449 729 558 644 966 947 721 64 427 725 448 615 379 832 256 703 918 466 529 717 569 773 257 846 746 79 589 389 882 441 882 26 470 271 437 864 796 848 687 760 941 198 212 596 593 324 253 174 948 482 393 274 948 537 404 205 354 100 279 101 79 286 479 713 373 60 85 868 562 710 821 766 576 26 658 222 442 187 4 830 705 5 462 816 194 304 211 967 268 99 574 473 253 685 813 727 360 299 905 990 789 447 651 533 17 593 670 727 280 93 423 780 732 943 262 94 84 630 262 868 982 531 103 30 553 458 874 795 329 41 801 818 111 663 926 577 411 187 860 133 22 655 967 403 888 592 749 12 34 489 18 150 895 877 871 553 734 923 25 899 594 521 705 535 563 26 450 473 303 116 159 19 480 229 26 622 963 851 593 488 901 412 354 724 718 95 678 125 0 86 994 909 145 624 973 678 935 94 773 948 794 450 465 429 482 253 72 98 632 986 268 428 862 764 711 63 433 338 889 919 149 122 689 428 543 41 800 946 71 625 989 762 396 469 966 537 367 849 919 782 937 598 629 898 898 139 63 0 236 22 410 953 686 212 802 491 994 335 784 486 116 188 449 816 2 181 77 43 18 647 407 273 993 930 897 486 796 305 282 345 508 310 160 206 909 595 801 270 842 506 433 570 810 887 460 643 751 105 282 627 477 478 378 786 910 192 213 375 443 240 538 799 383 721 798 310 747 180 806 184 817 11 750 853 503 616 654 466 958 689 765 137 296 774 475 918 219 27 501 714 510 309 909 109 787 170 619 788 188 656 354 161 799 806 496 291 129 633 272 569 144 455 122 239 695 196 889 971 266 486 910 697 61 752 595 856 867 573 469 680 512 53 86 216 426 620 344 840 201 323 972 51 647 143 915 181 863 667 466 356 19 967 174 125 460 521 823 688 318 393 553 374 741 437 621 405 995 773 629 629 497 174 176 148 772 239 946 764 815 30 947 407 932 965 507 681 280 833 796 108 426 745 560 907 326 889 150 123 680 209 936 307 297 146 357 525 300 61 263 209 907 767 358 599 526 811 448 227 823 638 919 67 972 474 290 383 956 634 949 598 532 323 941 230 96 359 118 241 291 943 920 447 145 378 542 900 610 529 172 945 890 713 948 256 970 496 449 739 242 535 869 271 414 298 765 56 677 318 540 10 999 893 397 598 388 885 145 35 888 7 831 355 101 550 444 188 852 174 641 408 221 686 446 667 706 598 395 339 337 15 609 349 640 747 965 714 235 418 173 786 721 961 773 977 176 274 149 945 152 950 578 170 983 556 969 307 883 284 895 643 674 991 193 844 390 382 705 778 550 780 168 342 91 240 653 324 968 497 537 520 107 805 667 245 76 324 736 429 881 764 967 709 753 762 608 154 91 260 940 810 286 837 954 274 623 31 513 166 771 438 32 160 324 431 35 917 784 108 860 948 681 642 460 751 62 167 148 786 516 904 329 269 623 136 96 470 300 923 303 627 306 868 435 467 410 623 611 694 576 712 923 338 638 644 464 276 505 835 573 786 180 696 104 757 685 548 518 615 32 468 319 340 835 493 935 511 56 81 187 798 576 40 318 980 443 433 668 201 10 175 572 145 249 768 576 467 45 82 735 922 76 608 422 93 415 603 875 12 527 583 753 548 843 451 563 233 982 554 65 512 409 771 51 96 434 314 590 518 179 953 443 169 127 203 399 926 814 859 567 443 861 777 468 567 246 90 10 771 356 450 602 19 895 837 855 407 333 768 356 483 340 386 289 733 38 606 369 91 944 758 401 647 7 230 677 145 737 691 141 370 947 303 710 44 226 388 62 918 164 453 769 934 304 996 538 482 765 807 87 456 240 270 166 518 39 398 767 715 299 255 768 262 18 81 757 361 650 228 999 655 727 921 162 283 652 91 748 265 443 208 900 939 962 340 79 245 337 106 445 730 852 151 368 370 248 815 513 270 951 113 255 599 544 271 397 192 998 907 536 636 400 831 189 898 329 291 428 281 985 527 373 818 784 649 427 705 634 882 272 816 844 378 482 89 87 975 433 241 996 346 964 645 17 185 597 786 288 662 78 445 665 2 832 466 864 863 59 487 701 535 952 136 865 709 976 324 719 391 302 87 670 619 680 35 625 994 758 775 982 320 791 870 778 837 633 815 85 949 676 542 573 686 86 390 251 906 873 549 782 853 993 618 867 896 888 920 612 404 401 625 240 575 626 63 720 531 390 375 12 450 939 397 62 987 841 975 448 542 537 762 180 68 412 794 10 878 340 580 133 377 855 608 155 897 174 759 139 212 273 687 989 186 609 900 26 915 157 830 794 243 678 40 757 337 37 801 270 126 29 97 178 663 86 226 434 537 774 948 790 751 98 59 135 124 651 797 40 125 306 815 40 429 463 70 152 909 583 113 859 733 6 387 777 551 524 946 924 711 500 987 417 666 770 221 463 769 217 420 698 738 584 88 39 610 161 624 997 355 88 974 357 569 94 19 768 865 867 743 730 852 607 268 761 178 73 771 191 70 598 167 862 23 215 127 777 169 999 708 271 564 143 231 629 496 737 366 448 217 591 352 319 467 837 445 882 832 516 393 867 59 0 777 753 378 538 754 946 442 461 752 670 294 673 474 939 90 660 749 43 880 587 882 216 535 677 545 302 469 280 149 956 494 431 302 879 633 600 623 172 378 737 550 917 929 671 197 993 284 678 246 947 714 166 753 781 414 873 976 223 525 915 794 676 181 179 610 427 517 251 628 340 512 67 60 801 520 710 733 344 511 725 479 800 99 616 191 625 859 75 301 68 247 686 540 482 158 210 550 631 114 139 742 415 477 111 50 263 64 562 362 670 807 896 973 461 889 478 287 184 809 190 672 146 547 701 388 183 322 907 356 854 837 416 31 151 674 239 350 448 344 428 713 158 180 669 854 482 241 467 298 15 69 697 672 845 343 809 15 554 880 700 959 852 91 354 322 633 136 794 304 498 802 201 981 484 304 21 167 223 705 602 799 458 37 730 427 142 842 282 267 659 565 801 786 929 486 887 241 274 476 379 723 43 541 457 32 168 864 61 82 738 468 921 122 471 929 247 906 258 415 548 830 823 710 550 411 316 246 304 699 300 824 321 701 593 654 142 110 917 437 88 560 52 232 559 832 841 390 557 299 247 857 572 241 443 732 621 171 487 160 798 99 995 648 861 130 397 391 110 604 567 126 398 486 837 889 310 558 333 591 541 450 767 388 147 906 183 978 559 907 498 986 77 875 907 17 842 712 619 368 621 810 888 410 854 604 700 593 757 199 196 881 43 578 265 876 787 286 556 633 83 824 624 123 861 832 359 990 835 29 552 407 143 333 439 680 363 911 140 195 879 988 793 932 114 536 864 129 219 195 656 23 306 741 670 857 53 869 84 443 887 678 365 606 128 624 358 589 992 80 171 312 577 794 69 137 848 314 923 581 836 640 337 346 323 407 716 858 567 621 202 331 633 955 579 296 307 478 933 344 728 720 142 342 657 863 857 279 657 994 514 932 919 107 340 908 948 189 966 34 881 812 833 150 989 974 460 188 971 492 318 252 261 118 808 113 115 772 749 21 459 465 56 570 128 446 412 152 111 59 832 821 809 645 562 395 148 466 809 269 888 211 70 185 541 70 676 484 309 718 311 290 301 113 288 752 590 792 265 29 811 725 596 423 26 835 121 361 563 744 456 265 924 952 171 633 336 229 437 90 550 832 519 183 203 468 943 191 975 917 849 875 832 106 340 289 710 518 18 305 33 596 784 472 246 942 582 753 701 220 126 35 585 136 755 82 798 329 327 622 0 340 875 999 728 912 981 15 456 937 217 235 963 545 64 592 529 128 650 236 337 765 163 289 724 403 175 93 619 769 25 105 868 175 768 995 18 587 216 849 933 389 175 56 429 532 981 397 184 348 668 80 162 851 637 608 795 392 944 472 377 498 277 172 999 867 493 426 235 647 69 637 167 500 818 762 169 599 897 411 703 3 679 699 263 559 301 692 91 238 31 383 176 678 410 39 250 671 448 22 687 274 309 830 820 968 388 206 429 460 481 718 561 264 159 602 656 96 957 610 840 250 422 39 288 817 642 681 48 25 839 639 307 695 540 709 959 780 901 815 782 321 850 331 431 388 248 293 428 436 998 639 691 88 827 250 808 999 366 333 627 27 638 598 368 673 737 277 730 580 436 621 598 732 911 691 608 868 378 626 127 307 950 959 66 757 909 536 757 758 442 808 915 652 697 747 481 201 281 232 7 427 823 611 316 694 962 271 479 440 672 91 749 442 751 701 848 643 546 658 811 568 451 285 114 461 667 365 486 661 979 747 792 152 273 104 342 296 423 385 544 295 458 367 179 928 996 807 301 658 938 484 727 395 390 105 946 412 112 256 242 228 159 491 408 183 619 515 787 481 921 100 811 516 848 658 381 319 319 160 317 618 156 454 146 399 75 817 866 377 866 258 398 640 868 7 810 627 155 126 841 689 536 83 642 454 700 17 588 917 966 285 987 63 198 744 684 182 232 630 146 416 440 659 270 425 374 366 286 448 552 194 256 215 532 68 0 318 325 956 337 277 604 640 728 313 22 572 823 615 943 312 341 487 274 912 991 213 853 579 361 245 441 895 794 403 665 354 112 794 711 37 631 653 709 68 702 782 578 919 851 884 94 37 758 611 390 478 603 946 191 337 700 103 841 282 740 804 719 365 76 189 841 895 708 703 609 670 677 123 557 286 554 758 513 468 927 315 236 978 414 255 159 470 434 486 537 966 56 252 852 923 507 116 144 249 978 687 787 693 648 173 973 883 451 39 629 161 198 477 370 156 650 43 299 459 642 846 506 540 711 767 122 100 833 365 368 512 787 113 666 620 37 685 996 546 861 469 199 828 24 323 739 583 224 874 134 845 580 381 414 272 964 332 802 702 637 471 196 233 55 942 443 461 271 470 949 403 931 144 650 874 649 973 727 466 101 515 981 783 199 779 788 777 630 945 833 636 600 396 412 826 930 337 857 140 505 683 740 689 284 363 382 155 663 664 829 381 350 483 799 780 160 994 268 138 78 60 982 264 616 868 238 650 601 341 966 474 685 190 30 45 966 603 698 80 709 509 529 796 915 265 641 71 35 689 756 24 131 370 633 369 244 861 20 58 575 234 687 5 600 298 3 606 608 575 730 645 574 713 723 252 911 667 639 567 293 329 43 287 140 770 698 684 500 539 923 513 918 494 545 153 174 523 452 455 80 803 902 256 520 446 407 701 184 165 14 653 382 432 866 227 775 916 116 35 258 719 781 704 881 685 309 803 579 105 492 13 545 389 362 616 459 825 653 952 781 965 830 606 820 387 544 410 874 655 323 936 129 740 711 642 241 556 895 204 748 462 99 86 946 491 78 211 88 910 795 801 528 72 524 918 188 8 834 316 405 398 297 972 408 303 111 116 529 122 860 158 673 211 208 659 1 796 666 103 922 10 597 138 618 194 280 805 498 795 472 804 555 961 120 1 536 880 429 540 123 684 554 396 103 776 695 617 703 555 231 897 979 260 791 653 91 61 417 972 437 289 866 690 285 715 910 909 571 107 607 711 69 33 855 761 487 71 734 765 668 371 968 412 678 66 24 167 473 691 419 95 457 246 382 953 772 705 155 65 412 619 90 379 450 520 380 48 1 930 637 371 419 796 733 321 789 467 963 772 898 207 914 686 18 173 937 632 391 515 590 393 320 349 894 337 913 902 748 700 619 620 625 415 316 520 293 27 882 149 404 631 586 484 835 578 948 422 469 406 93 339 283 890 108 428 676 295 450 548 129 229 267 561 843 76 101 769 940 526 226 77 401 805 362 831 991 61 579 527 238 698 424 84 770 53 126 607 100 452 602 404 189 290 632 719 480 323 60 813 98 572 401 979 618 197 644 813 393 384 77 847 932 234 821 245 252 854 370 411 49 501 259 91 202 559 221 853 767 520 427 614 778 228 499 244 946 397 41 686 629 450 222 23 272 205 47 448 681 475 968 690 950 171 736 292 250 804 376 154 375 503 770 197 383 424 471 874 594 540 462 735 902 100 916 490 292 260 397 949 965 999 950 552 870 699 291 27 708 478 753 247 882 257 675 621 561 136 484 955 514 782 110 23 407 309 272 590 662 402 610 359 941 232 517 965 59 929 612 846 56 578 528 282 104 940 57 84 770 331 895 302 705 571 707 817 963 573 920 330 220 234 932 991 445 861 199 69 273 153 256 409 647 55 435 206 4 712 139 197 889 948 553 899 120 826 118 690 441 516 156 428 276 828 717 373 641 438 249 248 495 342 848 456 303 443 489 283 520 524 992 112 31 730 775 680 290 446 191 501 548 989 226 867 647 467 714 431 658 506 144 896 773 269 314 834 243 448 552 393 710 485 347 235 475 858 517 65 436 638 359 902 406 120 234 15 722 369 552 677 750 892 266 410 298 202 250 64 210 453 947 423 797 960 688 388 633 993 731 314 26 814 895 969 258 137 829 64 339 605 839 162 956 707 367 578 692 490 123 374 31 72 415 640 334 484 460 838 41 48 150 882 652 482 258 289 19 629 898 206 554 949 791 983 265 389 204 274 473 517 115 801 659 587 157 924 285 436 309 119 973 366 318 689 796 962 7 266 319 462 252 46 567 474 445 270 259 518 748 952 788 297 175 374 539 551 222 195 249 813 670 332 913 921 960 919 294 442 539 106 94 631 488 740 580 328 162 891 610 221 632 172 951 302 947 475 723 745 720 173 288 889 429 723 907 634 160 120 517 5 904 446 752 846 98 60 165 485 89 603 282 229 322 150 905 857 56 344 494 397 382 455 233 393 999 924 441 348 866 618 522 517 146 50 816 905 33 972 887 405 861 766 896 315 555 229 975 710 649 953 978 472 165 606 628 235 748 100 306 804 464 846 969 843 854 94 890 632 816 849 499 54 869 751 516 764 283 261 907 197 717 719 85 186 30 424 954 934 286 255 492 688 781 597 450 266 792 698 230 472 115 631 49 643 575 444 396 465 945 332 641 900 536 490 921 383 324 706 777 558 166 559 394 238 507 89 883 616 937 81 561 136 982 998 725 774 933 926 547 730 459 756 827 503 926 436 491 412 210 956 613 55 971 137 547 836 562 473 106 989 917 994 964 476 339 673 121 932 176 897 403 303 40 532 858 355 739 17 296 268 729 420 73 38 757 863 112 276 511 426 204 544 376 381 902 866 217 973 781 849 116 292 628 719 353 821 647 857 736 161 622 2 278 359 552 63 595 379 635 747 841 743 695 799 480 856 610 726 238 913 705 838 370 17 585 866 660 365 226 504 835 673 367 989 863 850 154 739 721 668 949 430 739 996 819 515 638 344 779 701 780 18 534 194 166 149 236 821 912 631 249 745 846 33 621 694 315 465 772 927 362 181 47 617 923 14 48 828 381 685 716 495 198 434 462 916 997 515 255 454 358 374 260 510 487 260 25 979 327 994 539 814 920 739 611 10 828 896 149 321 48 781 744 741 782 348 49 512 256 517 844 390 238 596 379 58 943 683 927 952 52 16 648 834 691 964 378 426 725 477 637 786 560 609 210 469 486 621 121 712 336 819 363 559 308 588 125 67 242 538 892 584 897 529 724 373 900 537 406 628 850 927 675 514 576 966 397 959 487 202 761 49 778 466 761 355 362 422 533 10 245 970 190 254 892 141 343 545 979 442 769 176 472 221 873 7 142 70 181 959 562 360 120 233 426 311 382 675 7 369 322 566 950 980 624 814 707 477 542 645 257 588 5 499 940 366 947 820 570 42 80 121 532 446 627 635 522 858 473 856 4 980 762 844 188 138 147 756 298 469 135 29 696 644 155 655 747 687 816 701 119 77 808 241 147 973 733 746 451 973 829 369 70 90 169 931 859 994 325 569 753 403 375 122 18 22 59 214 162 970 535 834 643 762 563 367 8 35 860 946 340 862 558 189 36 458 793 898 763 417 28 705 302 713 612 490 79 97 279 922 449 126 284 171 36 896 379 12 206 566 194 230 934 72 755 665 41 421 978 79 434 197 126 558 345 632 687 652 655 939 898 624 778 227 111 669 182 934 592 323 236 343 959 377 395 681 9 795 773 0 761 91 993 32 810 252 75 420 36 815 757 817 396 646 394 986 241 220 580 762 662 409 173 477 491 451 91 204 329 534 803 929 295 370 707 674 181 991 142 890 910 743 808 917 888 468 643 657 489 731 582 74 67 657 560 733 877 32 714 158 619 949 961 142 731 9 623 682 485 646 467 225 778 40 915 405 175 355 697 693 488 48 183 757 350 417 134 753 93 60 927 641 54 678 549 406 2 85 712 842 32 386 310 129 883 580 353 948 836 363 625 976 241 193 121 656 393 673 481 375 69 162 314 317 565 535 920 469 402 65 472 630 856 240 546 735 288 707 188 893 98 571 241 265 438 680 228 297 660 987 407 240 811 731 643 974 776 693 553 761 815 398 323 148 1 542 96 361 855 495 787 226 118 547 761 2 258 665 995 346 989 1 258 34 890 158 976 971 727 403 556 795 369 184 551 406 803 909 546 994 254 15 521 943 541 12 369 359 796 779 710 706 360 688 440 54 864 106 660 29 923 520 901 809 214 112 584 826 71 226 458 352 853 838 169 690 364 74 934 223 821 618 132 997 335 646 24 465 455 709 376 347 985 260 870 941 406 942 86 670 168 689 569 217 509 714 732 553 711 285 289 223 523 548 193 844 222 557 365 702 357 648 904 632 962 48 873 580 927 685 70 931 83 393 254 823 998 287 720 815 460 172 863 85 144 244 16 209 994 250 563 861 209 919 234 513 925 525 499 372 199 453 279 347 766 201 629 89 916 277 368 88 613 629 216 779 684 180 190 400 812 210 41 604 319 170 560 47 129 406 542 660 917 111 754 385 213 581 987 546 662 930 22 706 582 953 62 278 887 280 877 125 841 5 885 366 718 548 52 965 773 879 625 612 76 993 264 926 420 838 891 231 208 270 500 442 184 118 901 94 20 739 243 472 99 504 623 905 20 738 469 897 275 396 703 328 891 134 817 539 166 938 365 901 648 378 732 233 20 615 347 901 972 992 440 460 951 447 249 873 551 254 669 772 621 249 934 100 47 912 140 958 391 123 666 764 688 336 356 681 5 38 590 937 25 627 258 445 736 39 500 473 415 809 811 833 722 863 801 349 745 792 173 213 668 192 909 927 901 491 57 376 317 322 781 517 62 435 120 730 909 720 387 914 539 306 553 651 677 462 655 456 795 704 415 202 1 21 631 948 808 316 397 807 623 95 458 941 242 304 825 716 440 719 218 605 22 29 348 345 419 96 837 190 848 144 298 713 211 609 132 832 382 190 416 658 202 755 483 941 314 532 95 379 661 453 489 909 850 469 150 499 5 656 878 688 995 843 721 103 51 90 27 160 645 128 477 819 267 470 422 83 675 143 849 297 888 390 425 164 766 617 241 236 439 783 657 887 432 459 616 160 329 380 971 239 390 261 199 28 709 910 247 812 171 198 207 974 877 487 715 140 943 952 707 471 923 714 839 169 951 491 227 843 549 101 513 274 104 494 129 653 133 222 658 905 851 566 18 692 392 622 59 334 265 961 93 152 49 276 274 105 644 947 471 575 628 175 221 735 422 80 763 110 309 794 338 730 885 966 487 505 704 797 278 944 819 84 302 946 307 679 541 167 245 466 706 778 343 971 553 215 560 128 81 196 361 200 981 898 163 48 58 877 835 685 344 974 313 207 435 137 654 961 374 69 498 32 92 798 393 826 971 404 278 838 23 538 885 684 89 422 938 282 172 943 459 646 608 262 44 485 135 570 576 668 488 419 602 453 466 96 708 881 209 532 934 375 621 83 216 101 797 609 545 911 396 568 255 391 416 153 406 450 313 268 12 992 869 358 721 282 926 478 591 299 166 382 588 212 734 355 836 232 346 737 266 811 801 207 345 954 965 733 657 879 278 10 77 89 589 180 633 351 919 845 832 566 534 151 57 645 274 892 954 370 735 433 56 21 314 755 387 84 106 183 203 324 95 373 272 191 676 144 725 710 36 93 427 508 214 748 91 826 945 53 470 776 611 999 374 1 532 198 83 530 15 832 874 429 904 981 830 639 573 250 43 257 664 218 110 889 357 179 285 107 942 240 956 840 247 896 241 968 38 913 213 331 800 168 342 268 450 117 807 990 518 628 103 846 560 576 518 812 992 813 683 968 52 646 788 948 217 464 966 118 92 827 147 361 286 446 54 786 830 633 436 348 553 924 479 934 925 608 587 423 747 740 929 498 638 640 688 829 314 462 722 604 8 100 175 357 807 9 238 645 990 469 943 243 569 474 756 503 829 868 249 837 595 636 608 110 477 115 465 473 736 274 71 793 925 163 621 263 154 961 808 730 785 963 556 500 204 454 396 541 368 549 291 120 628 992 659 619 587 658 918 445 894 982 803 958 358 195 598 571 919 476 249 519 534 319 328 696 259 805 860 609 598 609 22 902 601 581 229 475 971 961 26 296 809 407 733 775 491 201 330 865 480 652 72 321 184 397 857 808 127 738 6 959 416 807 641 15 540 918 472 997 329 300 566 57 393 634 75 808 610 683 589 724 813 645 356 835 874 125 806 663 574 567 191 232 822 238 582 911 353 83 236 708 212 639 328 919 694 88 448 613 974 939 812 753 258 64 518 682 230 105 79 901 11 92 337 881 140 728 857 945 964 670 788 483 60 421 589 918 571 735 473 860 209 535 488 70 500 84 217 735 175 865 833 932 179 190 98 414 53 325 136 345 84 674 677 194 118 530 944 153 335 600 391 216 688 905 245 175 652 153 993 172 638 773 85 270 715 851 502 88 948 353 548 666 261 587 547 224 196 939 710 205 824 511 508 160 655 750 686 284 313 398 173 0 57 47 21 969 443 240 135 637 322 870 9 991 576 837 94 271 497 557 394 456 782 821 517 5 206 214 105 162 581 831 214 739 561 48 923 602 979 422 37 614 116 246 765 774 451 198 833 562 332 181 654 213 789 968 538 55 427 993 408 894 238 820 733 64 369 321 774 698 487 252 20 406 296 412 379 63 22 824 326 512 244 782 241 28 480 269 189 428 662 668 515 923 600 374 811 747 244 965 424 720 255 650 371 744 484 163 697 634 568 942 675 155 427 293 322 564 776 291 44 616 584 598 566 162 723 996 697 509 127 850 220 147 159 766 946 514 219 56 400 449 808 131 401 894 94 521 47 631 820 177 138 534 582 279 900 386 883 606 788 300 230 379 753 325 66 819 43 528 382 601 620 715 334 203 848 601 588 78 365 381 779 951 965 848 226 947 690 590 454 559 19 367 970 552 885 619 608 437 80 475 572 420 296 229 31 717 22 153 315 884 451 816 104 146 128 280 115 693 737 59 141 582 60 79 963 395 645 26 869 477 223 254 990 218 706 354 971 422 517 364 591 906 590 705 120 974 186 314 399 811 620 209 896 389 243 112 331 935 768 765 589 648 160 906 983 326 354 945 258 483 690 560 203 389 906 848 886 358 55 303 468 305 920 540 693 461 175 711 476 159 226 562 765 765 65 577 240 282 417 119 60 670 194 432 362 620 519 777 791 63 73 769 434 902 603 431 931 118 966 141 942 7 423 509 258 23 584 997 298 663 495 264 667 538 925 492 236 598 315 749 779 716 368 793 4 970 518 734 911 194 111 370 468 460 703 127 745 240 401 404 142 440 856 93 959 421 933 858 43 763 376 275 926 57 556 819 350 380 143 13 13 69 184 814 474 294 196 338 874 281 50 452 131 64 823 730 225 184 274 552 630 867 811 188 961 456 358 539 920 623 470 296 793 724 437 973 590 992 31 341 254 128 444 669 578 162 211 34 206 17 108 204 253 236 557 830 878 69 775 485 453 242 996 700 561 354 215 821 930 938 695 727 302 513 748 727 241 820 547 153 324 954 24 133 741 516 63 233 554 784 353 915 110 868 484 480 621 317 851 677 770 701 396 989 666 153 780 528 809 186 70 565 483 159 671 577 679 811 392 808 362 198 300 33 676 139 679 801 590 921 168 19 502 282 328 338 524 542 163 998 27 489 460 530 157 901 628 50 342 373 709 386 540 342 758 58 877 397 373 571 332 922 417 293 862 227 261 589 836 296 23 25 430 458 178 872 81 180 508 136 246 356 881 143 830 723 415 99 155 758 294 19 21 634 570 924 247 109 575 6 54 406 486 509 464 972 457 584 41 474 461 291 411 55 617 498 366 661 277 178 608 764 32 279 285 651 40 610 740 226 867 861 368 422 735 128 655 683 359 168 603 572 112 468 223 986 71 679 491 478 165 794 795 836 803 524 445 731 446 815 122 544 944 163 589 948 338 858 198 853 116 691 514 941 674 786 678 195 968 937 264 756 989 787 600 764 280 435 870 814 213 398 331 454 329 527 103 155 664 2 732 406 615 572 296 162 192 457 840 293 99 67 565 845 617 830 183 135 632 964 653 487 534 99 418 434 861 334 254 710 436 732 352 593 282 897 246 345 353 544 543 383 765 948 115 918 565 534 84 970 64 100 373 26 69 324 268 834 360 573 34 668 141 56 519 871 565 460 733 387 415 121 196 761 150 850 391 859 296 21 556 586 959 23 400 760 950 626 209 477 686 205 4 336 533 674 76 843 382 921 62 147 964 356 691 578 997 147 215 174 361 339 86 642 549 758 873 761 268 570 587 120 764 559 258 262 147 561 36 192 184 918 708 57 356 0 848 539 556 642 97 923 879 592 285 905 756 998 353 226 828 86 816 343 138 902 701 237 876 963 447 483 155 355 993 584 483 192 894 125 544 549 115 565 717 70 438 181 563 672 649 787 705 266 15 183 41 488 347 758 146 22 323 807 209 502 958 303 351 466 229 103 853 749 383 947 369 946 930 368 619 986 157 370 987 44 170 668 391 550 154 501 43 1 873 714 355 564 305 510 43 224 667 248 611 541 725 426 547 916 261 600 683 344 638 147 644 798 521 853 697 440 651 6 270 916 155 380 570 590 437 927 605 0 838 385 941 400 426 504 653 291 155 554 200 883 438 488 302 151 88 962 928 435 960 953 878 148 168 125 472 882 75 864 125 903 48 311 264 557 407 608 697 54 112 267 491 580 976 488 418 72 894 772 44 256 26 338 921 996 689 564 220 693 213 477 717 814 356 756 35 147 85 477 810 508 766 536 860 928 348 676 609 987 527 754 284 680 325 545 148 800 244 933 590 946 191 361 747 817 703 513 725 226 294 731 373 73 379 843 659 872 749 34 327 340 626 505 714 311 550 652 305 806 244 344 439 140 167 358 161 807 7 142 936 661 538 549 806 733 504 236 421 48 942 908 576 904 905 211 319 8 908 810 17 536 260 564 303 742 247 183 228 421 884 891 845 701 667 118 976 783 937 866 489 441 691 985 122 382 957 394 345 665 193 496 863 326 581 841 238 474 645 110 614 194 717 694 544 842 312 331 477 520 699 833 772 613 505 850 556 821 360 669 867 800 597 749 996 211 993 607 661 187 673 318 153 817 424 730 161 57 501 273 773 253 890 942 239 599 833 630 763 319 268 616 853 52 420 369 827 500 158 198 556 569 171 332 129 311 300 724 389 279 255 982 978 103 573 337 445 846 86 919 8 781 682 66 971 176 150 707 714 862 375 533 628 928 569 885 196 677 653 983 590 958 659 267 438 524 852 163 113 911 795 119 346 213 329 11 295 22 555 496 225 940 907 104 464 184 177 747 781 441 804 469 57 647 708 173 119 243 163 367 84 413 386 267 932 278 777 354 56 33 775 682 646 824 419 963 218 683 923 980 994 201 152 957 980 143 579 54 552 23 862 795 429 664 290 676 73 200 913 558 62 118 235 453 735 559 433 205 488 641 639 658 758 752 950 502 114 619 158 737 525 168 771 976 753 183 844 258 397 197 741 6 728 514 438 984 566 301 719 477 919 926 960 951 229 739 75 221 570 36 476 582 121 953 12 136 765 858 576 317 685 434 865 783 818 304 419 857 436 748 14 537 135 407 699 621 686 595 628 704 657 22 97 515 657 778 510 195 72 862 447 23 629 48 424 289 328 498 257 745 961 861 388 754 152 132 634 661 702 388 836 845 314 292 903 0 975 423 371 824 214 639 798 126 401 0 928 353 977 365 755 658 566 527 119 821 392 907 540 175 562 465 426 580 819 133 818 384 176 753 309 680 23 304 453 975 32 433 657 575 147 782 444 199 102 995 440 619 459 851 522 341 820 2 783 209 474 135 374 990 963 491 167 199 702 398 818 624 633 429 286 711 406 554 628 439 87 740 173 965 642 426 950 609 320 492 987 302 911 776 482 856 794 964 278 78 606 660 588 995 692 263 371 9 549 74 112 672 102 541 391 711 532 106 151 101 555 37 822 520 230 141 894 852 933 968 572 202 513 236 868 873 817 509 598 700 843 769 181 645 241 744 650 587 752 636 198 428 243 206 156 331 921 493 342 489 651 936 47 864 443 207 810 678 725 259 93 41 448 643 904 8 431 687 230 881 645 153 409 629 87 682 836 488 176 331 172 866 424 234 440 576 425 868 913 713 777 518 262 707 356 939 394 33 394 178 820 259 544 39 159 569 293 817 869 381 252 428 35 460 880 293 4 797 329 943 506 793 315 444 650 397 153 214 477 871 575 734 936 325 262 159 655 907 399 582 540 761 688 692 895 435 54 286 841 156 519 576 79 937 600 430 919 522 504 9 653 268 580 494 335 623 427 319 495 588 205 957 80 486 228 183 392 287 773 852 226 69 216 735 142 646 960 178 609 528 655 342 234 614 374 307 318 523 980 661 895 742 480 224 546 60 926 506 864 80 524 319 575 153 167 777 664 18 684 644 305 32 366 671 610 844 339 586 207 684 505 837 328 254 264 40 249 796 112 688 208 128 467 343 193 877 505 728 361 377 874 484 194 162 401 767 681 538 471 885 451 10 376 625 406 800 50 667 773 593 559 519 795 356 288 650 982 752 84 589 379 780 692 208 103 650 899 350 264 725 535 359 361 763 617 640 159 917 430 226 688 743 436 347 934 18 978 976 452 434 959 62 490 358 642 686 64 600 92 390 412 28 959 470 569 453 20 637 387 176 577 999 732 420 523 975 881 511 397 727 761 755 255 840 437 928 794 558 271 319 670 762 586 606 52 582 568 137 595 680 968 440 136 714 100 849 819 491 577 459 929 366 40 932 651 906 294 316 744 834 578 849 79 647 288 330 432 836 784 272 915 235 628 596 338 916 569 368 440 611 375 26 865 498 543 935 285 863 828 511 769 513 64 848 906 259 195 835 685 313 314 42 423 338 910 702 921 653 58 980 313 208 674 296 830 47 144 913 174 959 911 739 779 326 87 239 998 256 514 937 438 124 650 964 627 38 402 700 969 242 18 848 275 67 890 565 248 159 333 419 876 403 898 248 142 464 642 81 856 506 945 656 558 996 822 144 611 573 48 450 386 277 829 981 869 144 194 70 588 429 564 249 473 467 438 838 713 207 901 459 152 294 864 809 807 855 471 975 734 345 657 526 486 857 678 860 670 234 103 680 289 878 483 548 748 928 716 507 108 972 460 1 801 306 133 220 474 619 281 104 917 596 361 483 313 800 456 745 618 31 832 935 975 44 354 453 216 964 551 352 786 462 965 777 658 291 491 271 396 222 395 61 357 409 57 418 861 693 910 813 449 419 981 197 930 886 225 579 513 830 185 481 393 179 607 355 487 844 450 294 929 986 296 235 55 412 404 205 554 509 225 487 977 202 84 535 373 303 781 174 779 949 136 322 705 155 93 738 518 357 801 856 360 22 592 240 268 845 970 764 101 656 333 706 501 947 543 980 362 498 808 282 929 709 172 690 372 865 447 893 48 992 30 174 267 628 585 686 496 651 392 714 694 238 888 829 13 514 218 147 452 602 148 308 208 656 667 625 173 546 901 168 412 67 720 102 796 189 35 997 753 602 255 269 320 730 783 23 783 932 37 538 625 430 240 766 254 246 55 74 312 384 675 507 142 906 486 592 13 472 903 290 194 977 889 268 372 692 1 978 957 673 582 972 408 815 315 197 570 176 890 384 11 627 683 358 290 545 794 850 182 547 835 560 317 340 168 57 252 187 1 670 730 39 511 81 225 409 589 904 257 292 851 467 532 895 2 537 38 141 97 891 84 252 433 873 231 901 662 392 577 38 923 924 432 21 169 88 334 911 925 809 70 778 378 581 57 154 961 424 74 112 398 629 650 398 337 123 882 806 57 664 161 90 730 416 214 841 178 699 679 409 653 491 477 899 990 64 216 710 675 637 528 866 244 614 35 37 989 502 284 478 702 111 592 770 135 367 304 870 469 298 576 167 713 718 549 224 983 919 428 645 861 248 730 864 259 855 638 340 573 71 334 970 803 459 287 165 689 177 329 394 406 108 344 920 113 893 531 307 839 175 538 150 345 745 39 121 357 43 675 983 192 765 366 55 289 830 282 569 232 928 717 970 29 787 849 40 723 830 94 977 567 958 116 614 722 420 431 623 869 825 403 431 740 22 642 235 261 903 943 324 155 227 873 590 111 557 397 356 772 848 535 609 627 316 462 930 29 785 682 58 755 624 568 829 149 774 211 854 732 958 769 92 81 588 900 673 438 880 945 694 521 335 286 325 362 989 617 372 453 316 48 730 349 560 202 21 504 653 766 199 245 935 98 867 788 85 170 145 99 889 779 141 378 43 566 853 131 531 720 995 521 974 261 117 981 69 347 549 123 573 299 100 836 81 792 243 876 439 579 749 133 699 501 7 145 523 904 425 515 984 871 943 399 746 245 128 364 345 648 484 293 720 797 449 918 497 681 437 888 117 598 743 217 166 124 625 619 842 547 122 609 124 785 149 397 299 604 202 846 644 530 45 922 568 93 333 297 448 357 38 450 575 991 247 204 422 552 162 804 962 896 443 638 595 738 589 742 140 797 71 580 936 185 67 639 997 7 673 867 164 387 944 384 457 764 755 366 262 451 937 717 521 57 800 36 441 462 552 292 829 257 185 488 69 897 764 245 896 94 101 281 45 929 985 911 295 152 221 261 647 584 387 94 556 470 318 829 217 460 948 592 762 403 660 369 464 957 841 908 506 917 828 987 590 491 772 476 60 712 139 419 680 800 629 714 806 998 821 198 953 475 174 583 527 613 874 12 196 368 678 732 575 110 930 268 256 347 766 999 586 747 812 798 148 780 799 618 333 969 905 932 978 859 686 432 153 123 897 883 895 831 451 782 855 825 288 59 159 247 129 874 225 971 589 546 397 376 156 274 486 420 515 487 771 172 55 358 205 668 144 951 128 344 541 351 134 768 995 563 404 615 215 220 597 475 886 612 158 105 944 588 102 26 798 715 736 168 760 3 713 880 231 951 471 606 951 717 333 715 720 707 622 548 160 236 287 508 335 671 697 286 342 437 377 495 851 90 354 490 10 564 171 553 970 481 432 474 181 604 271 504 219 803 663 16 504 859 95 998 788 736 687 437 76 165 7 435 232 430 520 17 498 522 999 842 395 283 139 529 348 18 974 711 570 347 684 830 847 665 455 486 698 886 623 531 313 363 3 207 642 185 27 231 380 993 516 774 145 5 866 864 746 119 302 638 68 782 482 149 35 759 304 180 18 658 217 955 642 373 736 859 853 871 492 117 700 721 937 142 997 566 923 35 818 916 614 992 982 300 480 452 65 286 397 850 223 680 463 39 346 960 429 745 892 838 709 129 47 107 818 707 201 322 666 961 143 815 83 649 935 93 261 500 953 685 76 166 943 416 448 423 613 907 478 340 437 675 734 435 388 255 715 935 103 776 110 858 171 186 687 713 425 784 877 992 408 474 398 172 690 856 549 215 249 169 428 986 594 624 890 817 604 309 167 14 911 714 843 690 474 592 553 268 333 703 227 992 584 83 558 917 438 749 200 159 374 867 684 682 88 264 240 640 355 510 991 152 518 550 818 26 200 71 663 504 587 308 729 599 943 497 657 664 225 144 245 383 648 567 531 685 367 240 744 914 207 710 220 263 686 635 464 772 150 702 301 78 139 231 539 245 741 233 576 765 429 338 24 616 616 312 879 743 454 953 209 438 353 26 799 255 568 817 804 949 181 610 309 943 22 720 837 300 207 950 535 618 282 15 639 503 472 513 952 564 758 681 634 657 474 390 591 203 810 631 926 224 691 119 81 300 250 134 297 641 941 785 289 387 105 932 947 761 794 853 901 58 622 780 335 336 510 565 307 145 616 246 319 999 575 50 691 797 546 872 359 632 917 575 934 816 203 216 274 482 688 104 309 249 814 598 263 171 860 474 473 712 96 179 425 400 625 805 762 972 121 984 800 707 790 55 631 355 812 550 923 319 154 121 645 965 799 417 367 505 684 264 439 463 528 110 434 642 665 642 448 555 962 130 978 238 297 593 265 297 485 220 122 419 188 416 771 921 239 555 371 957 921 30 647 899 541 853 419 664 306 341 931 723 760 284 414 228 801 933 668 899 549 923 197 892 704 320 736 788 818 171 800 9 966 817 481 963 70 386 591 787 71 588 657 352 427 837 737 322 169 95 381 286 606 794 597 85 978 694 703 753 934 130 301 669 407 404 922 723 686 999 703 615 191 695 284 130 225 541 452 805 127 958 44 785 827 724 871 374 504 534 831 805 910 805 880 315 556 833 237 566 614 17 314 780 747 898 55 77 499 200 93 534 258 79 35 273 58 481 639 309 805 242 128 549 734 346 466 36 352 323 456 879 265 666 36 203 755 184 129 535 964 849 122 328 718 0 431 532 774 449 810 237 898 903 939 437 350 365 711 291 310 216 760 976 207 698 585 175 420 336 872 550 902 498 376 590 271 333 922 805 31 81 882 821 186 0 60 584 21 249 578 305 643 134 350 785 474 589 3 122 650 346 937 41 139 26 525 560 641 649 726 556 713 875 811 8 822 774 126 185 319 187 609 121 427 669 144 151 325 782 371 146 172 786 497 862 255 49 957 339 346 334 983 671 797 378 566 805 165 923 396 234 563 126 666 175 958 399 255 343 494 329 544 70 545 991 130 799 133 77 119 476 168 468 625 897 100 734 464 142 621 568 172 379 613 287 630 54 96 869 620 476 467 279 735 166 588 597 426 916 431 707 136 594 680 362 385 236 133 145 524 478 857 657 578 490 359 747 765 674 728 979 497 42 223 463 95 85 145 418 992 526 794 281 870 44 364 531 894 355 13 418 541 751 229 591 265 267 908 346 445 345 160 448 598 668 710 255 133 382 885 54 824 928 459 886 664 188 585 705 456 254 241 478 896 37 735 814 197 804 423 180 848 320 159 374 822 911 965 61 927 59 442 790 330 800 341 458 344 267 746 314 858 937 544 642 799 439 704 741 908 574 948 172 972 67 739 122 534 401 83 19 432 976 434 225 543 773 925 130 67 591 493 783 450 611 705 384 585 154 945 613 680 259 311 269 442 772 791 620 734 877 278 223 348 382 596 173 399 273 409 931 864 244 835 859 365 600 895 420 157 662 932 245 213 468 79 374 251 512 369 165 785 882 55 435 87 381 115 806 50 470 61 979 263 885 658 46 681 158 110 815 635 992 60 323 920 714 880 970 718 290 802 665 399 259 204 242 677 514 846 468 66 90 560 109 619 364 706 593 639 729 52 166 531 700 44 324 614 112 880 763 85 769 363 529 130 289 900 40 483 241 395 318 787 43 989 321 702 493 209 628 680 454 50 740 258 77 192 745 779 490 955 277 918 229 866 85 614 818 137 105 622 361 955 924 769 489 500 657 331 330 422 502 470 733 188 680 522 123 579 319 416 477 562 318 400 635 216 528 890 626 137 190 647 845 854 671 550 500 989 185 919 423 1 811 666 459 130 977 455 597 721 546 533 369 455 121 792 750 292 140 898 929 555 940 440 191 337 457 480 781 593 0 729 833 608 611 208 941 811 63 392 929 403 373 839 199 921 195 476 767 475 819 959 383 192 499 59 648 191 672 505 226 281 920 272 465 880 45 837 83 24 272 824 730 327 864 589 745 916 401 925 64 183 227 875 328 784 243 742 66 339 857 0 375 601 611 695 554 322 790 188 719 935 2 178 515 597 524 588 15 99 522 275 124 367 469 594 411 739 109 837 227 888 91 948 790 581 885 838 622 176 121 988 892 605 354 709 585 459 357 417 808 176 86 497 200 481 770 592 588 679 499 310 480 707 979 601 222 289 897 783 129 835 331 343 740 632 544 705 79 268 401 111 881 651 14 165 592 145 243 75 281 602 455 954 782 680 213 612 595 818 815 555 530 694 161 845 539 293 779 74 465 545 404 348 16 12 710 725 493 300 687 611 679 313 606 202 853 821 925 491 20 533 575 668 185 67 378 196 760 115 142 273 741 803 512 164 286 654 528 560 306 6 265 952 873 798 467 265 774 979 641 827 372 839 648 223 246 388 299 103 690 450 14 652 843 40 966 479 306 571 284 724 837 495 876 2 307 157 760 579 981 981 128 949 418 791 557 247 115 374 246 545 50 16 133 481 937 780 847 36 714 791 856 492 532 292 944 590 649 309 224 642 907 926 610 90 785 31 64 464 816 283 576 865 834 466 764 249 646 854 70 34 40 755 347 348 247 602 345 290 9 619 113 471 568 827 61 878 282 899 644 708 161 926 76 211 526 360 527 568 929 74 394 465 323 20 976 628 419 666 662 582 957 986 137 603 410 54 249 19 854 136 114 640 688 410 699 776 0 747 136 216 850 131 564 983 831 459 759 736 650 139 428 494 74 383 94 300 244 838 754 3 789 488 998 358 766 454 264 115 98 351 22 158 598 358 997 14 969 153 446 872 491 999 999 427 255 10 886 585 266 510 365 131 163 675 869 219 586 960 247 780 570 20 471 792 555 845 34 384 945 944 873 1 735 226 372 990 843 481 164 50 500 721 340 208 77 592 293 863 238 278 724 971 236 622 854 61 169 724 358 94 96 799 726 951 320 484 458 468 784 627 886 315 32 310 188 528 260 984 540 325 806 396 308 477 751 128 810 664 201 279 555 461 815 911 583 719 712 876 731 541 347 535 266 951 852 236 415 573 863 526 913 453 969 131 0 171 934 37 795 963 833 553 498 54 226 958 487 768 282 994 499 703 73 186 945 564 939 852 61 488 442 657 658 592 514 383 828 180 629 127 625 662 734 919 181 815 161 203 687 526 810 107 716 13 713 138 23 466 860 656 627 688 123 304 110 518 423 938 484 218 219 91 600 577 137 176 568 752 780 294 55 120 837 730 307 375 258 885 679 861 383 244 926 349 106 802 762 225 639 591 161 943 316 887 168 301 827 651 640 560 595 254 354 234 290 127 629 13 498 613 340 19 257 371 478 776 174 632 596 265 61 469 575 89 152 792 530 229 92 271 352 642 731 477 506 860 122 814 726 361 473 324 186 712 706 335 452 930 344 272 920 655 400 461 713 805 217 72 42 925 428 934 916 921 754 486 795 620 204 390 199 925 944 397 454 742 260 318 679 431 775 151 973 245 244 287 645 488 670 887 564 318 8 73 160 76 156 355 775 155 466 23 280 892 469 720 765 572 563 536 932 500 723 498 134 804 815 176 338 335 43 203 50 731 408 768 280 98 914 206 275 51 121 239 791 546 123 944 811 534 242 354 444 376 384 722 532 376 905 720 409 169 131 575 452 854 938 213 861 411 412 326 616 739 222 983 225 16 683 480 919 33 370 612 856 761 377 303 341 873 834 286 307 138 449 932 492 904 811 245 695 556 583 808 519 779 891 113 176 546 34 554 498 769 510 851 4 243 424 153 725 526 476 190 291 599 458 153 577 320 196 7 61 953 320 160 787 658 418 269 394 496 564 599 38 815 108 904 194 198 968 260 711 185 389 217 211 407 26 521 890 467 767 554 392 439 979 651 564 128 80 811 499 893 79 273 285 470 149 257 824 565 866 254 442 505 134 24 484 77 378 756 843 822 157 251 196 588 473 972 202 721 399 831 217 367 259 633 302 587 976 419 0 435 841 59 276 655 863 486 136 621 763 959 881 706 872 30 548 299 31 706 103 657 483 785 967 248 291 550 724 918 715 944 985 337 977 114 998 991 175 390 735 959 721 762 97 330 341 445 273 621 36 67 102 745 893 756 668 635 295 632 887 617 579 294 321 497 331 865 638 636 887 336 377 418 750 472 18 407 516 719 445 70 474 494 716 970 178 71 130 709 348 363 41 280 356 994 870 21 145 476 982 733 446 110 246 624 557 354 224 817 695 563 425 603 545 50 533 601 27 420 736 675 317 17 700 198 790 444 38 909 26 273 858 125 19 817 897 944 473 767 986 210 507 392 854 898 261 158 346 15 653 233 833 921 32 422 903 705 366 508 683 702 555 282 633 843 872 858 748 804 610 436 421 682 999 607 686 540 840 25 360 345 125 130 298 664 167 744 836 91 525 158 905 850 373 928 354 316 339 129 732 832 752 439 442 760 439 439 331 457 11 634 136 849 587 775 326 310 593 760 867 592 362 851 963 868 521 605 32 716 349 688 790 229 224 785 449 243 20 509 364 555 878 241 358 951 79 952 551 878 64 27 539 946 729 443 247 596 369 412 159 192 284 733 741 159 329 553 329 207 622 113 460 825 448 352 636 332 129 208 230 311 79 700 507 398 755 266 274 326 162 531 458 139 996 910 43 136 692 505 884 325 249 224 682 163 36 684 556 192 723 582 282 618 244 323 980 142 655 389 1 275 26 421 605 466 538 534 557 806 155 650 859 743 30 939 352 189 427 816 131 376 658 75 434 716 51 53 485 990 105 113 680 218 284 511 579 184 104 963 999 841 834 341 58 838 321 30 530 882 654 440 180 452 310 968 509 614 637 232 958 443 727 306 888 317 306 590 843 29 308 992 431 783 371 901 556 366 813 134 136 446 3 562 938 471 766 724 478 512 55 692 520 826 864 206 361 601 769 552 89 59 594 254 335 500 713 812 972 529 986 277 647 201 91 94 748 803 490 765 958 437 847 208 188 10 995 859 162 108 214 309 271 360 362 334 402 549 172 237 215 659 665 388 791 438 105 64 920 765 204 46 501 496 328 767 408 948 707 978 598 490 610 824 690 862 998 312 373 775 452 243 225 566 516 533 33 589 394 330 299 219 987 395 95 247 987 667 696 306 485 155 157 107 130 855 390 176 771 769 631 499 437 842 335 560 32 331 412 471 243 989 903 242 147 400 589 684 909 418 149 843 191 677 877 648 487 279 205 595 769 105 969 470 790 579 17 612 685 1 50 815 602 191 182 940 215 362 227 419 861 91 558 707 448 653 738 738 339 826 600 390 964 507 648 617 970 372 946 334 970 7 539 754 91 900 947 129 469 379 442 671 572 785 86 777 895 890 523 613 955 603 238 495 121 437 572 543 284 560 771 718 902 850 282 176 970 62 331 256 130 751 85 527 41 917 698 569 769 16 882 3 609 6 863 453 441 564 77 534 13 650 634 605 181 331 826 108 19 104 121 865 212 694 983 752 783 514 615 314 768 631 21 666 672 633 85 450 379 814 167 596 452 630 970 13 928 461 91 655 93 989 326 799 349 317 180 76 666 449 983 655 932 300 467 489 288 456 171 369 303 34 404 332 958 976 400 370 794 472 56 49 360 805 272 938 75 758 234 414 739 207 65 410 715 999 48 703 513 705 720 243 738 138 250 918 571 530 860 572 869 396 931 988 378 964 431 141 746 173 378 445 729 170 583 648 796 516 481 777 705 219 112 683 61 571 137 739 213 145 846 921 488 357 485 583 540 576 850 633 756 691 716 918 155 885 339 396 381 512 14 847 615 104 176 493 418 831 844 684 239 742 753 951 393 243 307 724 527 67 228 383 106 415 337 53 620 635 193 797 918 299 482 253 265 809 144 320 84 189 145 109 414 653 140 667 133 538 377 36 734 72 97 361 451 557 477 395 704 717 706 900 46 190 792 539 61 326 863 277 418 228 788 933 931 660 578 910 472 605 49 500 88 664 319 416 410 116 313 566 133 190 368 429 902 360 729 521 108 896 43 765 749 519 829 653 338 326 430 360 611 930 240 387 24 113 698 183 470 2 31 696 373 102 620 839 56 311 975 77 624 728 76 119 948 378 459 806 797 136 738 115 704 422 875 115 580 963 938 402 117 588 659 68 766 311 779 399 379 455 170 741 128 104 927 76 849 119 910 722 212 88 55 940 144 201 555 673 950 987 603 541 613 392 29 609 205 971 791 271 216 408 64 235 376 286 571 495 706 555 360 857 576 136 495 550 58 13 156 131 889 839 907 112 513 121 801 830 435 851 928 657 591 159 86 144 943 304 654 577 700 195 160 303 65 641 98 987 584 570 125 633 179 980 955 491 755 268 162 753 593 742 925 206 912 918 176 32 510 453 848 913 424 876 109 621 555 32 861 522 192 128 17 772 20 40 619 926 393 670 288 183 668 261 876 739 823 553 645 822 544 653 585 671 50 474 627 171 876 492 348 210 299 270 666 893 250 623 196 216 433 411 158 446 829 475 401 310 351 175 649 699 951 945 198 783 526 874 749 578 275 151 436 687 670 400 397 63 662 820 434 866 826 259 618 970 90 263 921 322 497 695 791 739 268 571 479 106 543 317 501 602 610 359 667 980 2 672 422 600 501 329 890 676 859 781 89 119 939 382 103 723 634 586 121 264 646 147 923 465 581 125 101 103 244 885 105 124 127 369 618 18 805 306 45 337 611 478 425 867 719 192 790 714 805 439 457 390 936 436 904 828 515 972 493 37 713 958 448 605 342 972 976 595 911 689 428 739 425 36 908 713 692 499 102 244 153 409 891 501 33 969 237 303 83 759 358 851 613 589 489 532 176 518 536 313 442 753 609 38 349 804 415 702 537 581 48 81 330 920 82 326 402 113 222 567 85 168 316 492 777 835 52 542 362 972 979 313 295 89 362 251 484 680 791 558 833 267 318 885 479 809 593 678 186 73 728 951 199 251 995 502 138 915 145 792 681 709 581 560 233 24 647 395 240 77 935 414 99 480 962 632 223 303 371 693 705 891 606 745 526 922 746 93 660 593 816 671 802 836 505 746 426 49 231 878 175 489 127 361 710 810 121 827 5 350 855 578 70 816 357 612 501 27 909 64 963 369 50 866 900 131 566 820 268 694 362 424 582 93 407 534 586 441 883 704 236 241 20 873 122 305 853 562 900 302 447 383 284 599 169 437 183 699 419 338 483 890 321 545 431 14 424 660 701 908 70 953 253 107 946 73 610 732 21 305 501 198 468 267 904 324 459 22 967 150 662 445 184 294 47 368 459 881 972 960 628 330 186 797 684 225 755 702 529 349 11 706 900 401 617 584 944 268 423 234 86 133 403 958 880 64 853 482 96 863 376 348 164 919 80 283 574 258 973 226 311 961 316 680 979 755 864 928 948 244 341 222 435 302 202 605 638 15 122 288 820 917 715 641 910 638 552 632 252 568 109 883 593 904 248 548 196 441 184 400 144 346 759 537 702 489 304 476 765 398 130 252 745 297 122 480 891 153 929 523 294 726 36 498 779 316 795 895 291 487 716 771 638 940 24 136 260 390 771 294 886 3 995 238 166 868 835 957 391 779 970 95 35 330 629 920 418 102 577 372 407 784 257 486 664 655 272 158 612 870 949 72 161 996 197 607 941 107 306 341 720 588 554 877 23 600 270 349 331 101 325 341 165 29 587 197 996 298 595 437 419 31 370 311 457 108 991 188 770 677 456 115 129 849 906 237 784 832 550 172 338 925 451 109 554 719 474 893 97 799 157 104 277 268 131 468 213 22 808 937 931 254 137 945 138 41 74 837 777 562 213 767 41 764 23 826 839 996 761 516 626 75 100 665 658 38 543 27 687 176 756 467 281 564 122 899 288 247 401 827 813 837 621 853 591 632 15 993 808 812 500 262 69 964 278 260 300 959 991 624 494 317 778 534 188 941 867 616 781 69 768 711 222 33 923 896 696 196 231 237 708 868 458 111 616 300 480 758 70 200 584 960 76 922 734 868 66 125 890 757 289 564 898 835 790 12 460 520 791 594 602 833 740 221 712 601 485 101 979 407 334 134 413 998 329 219 289 421 123 189 329 119 143 578 376 627 484 86 476 955 221 364 271 108 789 568 966 678 561 975 528 769 165 499 973 448 429 858 272 561 989 718 230 758 140 635 345 918 152 66 590 418 283 601 883 775 987 776 279 796 419 444 897 426 648 920 544 744 636 65 482 974 604 886 176 406 961 551 219 301 472 976 322 309 455 854 103 986 437 687 883 87 782 554 113 101 804 531 650 547 166 342 612 638 433 389 100 924 476 573 690 261 252 355 459 798 116 923 693 476 936 249 10 246 382 32 502 401 129 933 931 364 715 20 571 535 753 443 92 815 460 937 705 173 700 344 87 899 96 459 221 393 148 436 705 834 340 955 837 691 120 691 636 271 711 426 227 687 185 389 594 686 976 416 767 242 30 82 315 463 322 863 828 401 899 88 214 379 357 697 779 490 377 334 320 956 269 863 996 956 698 235 549 931 388 972 477 596 366 194 518 703 459 134 947 656 857 769 513 79 705 26 479 636 413 143 334 32 611 748 99 95 619 96 795 512 420 808 44 504 707 161 864 734 990 503 663 655 504 713 935 700 395 369 350 181 843 943 114 729 929 892 390 810 182 733 404 551 971 835 82 226 713 772 921 777 928 72 779 443 491 193 563 863 812 559 374 655 54 759 288 402 547 951 255 444 136 670 502 567 413 226 896 979 692 823 464 686 51 331 266 430 500 307 194 110 989 278 881 226 869 923 32 520 731 428 719 974 190 87 153 233 552 317 418 469 20 197 4 468 801 347 69 287 775 627 457 678 689 59 853 86 953 673 594 721 514 245 999 904 223 784 830 335 221 225 463 641 532 553 45 172 963 616 192 613 151 356 803 773 24 713 442 956 782 757 787 381 553 736 37 133 517 741 71 956 188 611 382 197 861 405 758 586 813 777 18 43 618 262 902 705 108 895 369 61 814 596 628 498 11 275 82 471 239 973 390 434 82 271 523 336 8 603 857 967 113 367 422 379 229 200 73 887 130 882 613 982 836 918 608 110 609 620 389 824 525 199 407 149 95 304 384 48 753 113 623 205 217 850 492 266 405 18 530 290 149 279 352 962 636 366 389 350 934 693 201 377 549 74 843 948 304 648 474 859 413 906 133 928 61 278 524 25 260 890 921 803 304 46 278 964 521 157 396 297 258 565 886 440 724 198 401 453 88 393 57 118 73 167 673 158 749 670 975 949 400 660 825 346 677 631 624 903 503 741 75 425 820 78 181 622 997 799 532 285 367 40 525 55 804 877 550 950 296 274 179 154 610 586 819 121 785 815 841 661 416 674 592 667 92 976 571 597 466 816 613 418 978 938 223 748 647 826 830 880 375 23 332 118 731 792 497 316 285 229 586 572 991 407 249 67 6 30 356 928 883 106 37 619 866 197 207 582 511 685 77 260 957 454 314 844 52 783 123 114 532 951 708 646 873 581 849 781 676 682 509 728 191 84 301 691 277 706 332 750 728 239 966 19 96 289 435 101 154 214 685 219 404 289 860 536 139 558 70 271 570 224 729 1 356 899 915 643 64 358 1 333 234 22 402 31 974 422 475 232 771 556 641 678 521 591 520 631 236 728 215 923 314 90 729 810 174 175 224 581 168 232 860 186 833 811 263 665 609 602 892 660 574 697 281 869 357 413 680 200 597 326 847 572 643 957 136 656 196 21 539 115 889 504 594 408 926 111 170 96 158 203 772 16 793 473 308 439 430 139 674 317 584 258 63 910 626 517 729 73 931 479 985 263 475 970 239 833 727 851 93 645 389 547 867 649 359 886 338 998 788 851 54 385 256 193 113 396 550 681 266 347 227 466 151 535 318 793 300 41 729 878 790 883 588 278 598 596 121 480 276 885 590 386 866 920 78 696 452 55 953 856 43 713 146 679 743 894 858 0 839 798 772 853 235 356 57 779 450 48 189 55 570 685 786 728 327 633 696 648 136 588 489 232 805 92 619 117 479 251 16 16 915 106 105 907 960 252 885 294 307 445 556 149 980 902 526 662 869 236 551 599 250 221 942 710 691 849 339 606 25 421 865 881 713 950 741 482 485 798 245 577 845 48 947 504 479 382 33 371 92 961 982 673 857 635 671 965 522 739 154 548 739 116 973 458 818 867 598 339 256 556 992 415 739 584 412 504 854 471 308 693 465 488 861 188 681 890 805 544 475 736 438 592 660 610 259 448 812 982 301 40 423 867 397 741 977 285 691 187 212 418 978 659 996 508 606 820 549 339 50 154 908 735 932 96 673 63 536 795 78 827 367 975 14 790 568 780 629 344 977 669 551 157 971 960 177 526 329 237 212 873 680 82 325 861 592 144 145 819 8 22 497 670 146 513 164 142 198 65 210 839 163 692 258 749 151 123 218 250 529 940 996 208 685 830 715 854 705 297 1 147 98 723 320 817 13 223 404 262 235 433 414 566 612 919 534 144 689 685 785 182 84 614 245 950 300 470 820 536 600 920 801 302 611 709 737 324 389 814 972 728 757 643 370 804 0 612 788 224 96 59 146 931 190 11 644 341 753 54 899 510 516 244 708 861 572 544 930 253 676 417 624 624 683 687 221 591 588 735 47 823 2 98 18 772 953 590 792 436 178 238 714 852 32 548 99 127 830 286 153 83 545 766 783 807 123 806 710 712 459 724 981 380 811 603 601 829 970 923 391 775 369 779 127 842 323 476 948 469 128 311 912 35 612 493 118 253 193 526 34 322 977 788 906 877 152 197 618 571 152 280 670 543 703 72 122 250 822 993 893 842 561 31 473 86 687 299 637 614 544 666 973 360 755 373 327 450 557 710 944 647 112 480 605 276 720 965 484 234 621 443 807 495 781 398 881 354 146 120 385 418 372 916 480 389 513 140 367 694 99 57 809 809 526 638 685 306 846 881 872 709 102 335 501 654 459 240 690 62 119 647 11 396 979 346 341 951 536 401 392 919 849 792 562 371 909 134 545 886 252 451 195 654 334 999 105 958 246 257 87 24 605 725 653 541 764 418 676 369 294 857 427 156 162 363 228 833 823 337 250 147 284 741 24 18 146 832 699 304 880 270 209 296 381 410 427 885 714 830 779 293 930 721 986 766 657 259 344 159 455 278 406 904 721 628 296 672 88 297 76 420 942 174 945 659 220 810 60 839 841 180 645 351 912 843 946 401 913 654 354 698 31 679 575 671 678 751 351 293 313 15 171 599 820 880 270 258 409 981 719 983 291 111 333 330 826 532 342 589 336 249 230 260 52 373 272 199 11 534 401 755 214 527 134 543 101 221 786 56 525 210 155 172 167 811 892 228 866 334 400 95 829 101 709 449 468 873 300 866 607 73 628 29 394 180 637 741 250 703 588 107 76 514 875 383 918 671 900 320 717 583 766 586 182 729 32 94 459 440 700 834 167 126 469 72 626 94 220 857 775 651 674 566 723 799 386 103 615 944 471 371 38 423 320 733 100 634 517 36 571 131 468 520 162 734 113 41 967 945 943 666 243 240 512 186 817 288 84 629 482 98 659 111 898 123 183 503 745 565 803 415 987 558 438 405 52 317 951 416 702 214 14 995 657 900 752 235 472 183 530 614 685 868 947 483 89 987 724 711 962 44 754 557 621 573 157 400 875 279 989 646 74 859 274 640 899 429 413 178 824 648 395 485 319 98 131 78 472 227 106 43 475 437 136 363 300 727 837 994 642 269 288 642 205 631 909 733 968 187 810 575 381 865 201 364 26 345 295 770 252 673 740 846 207 44 104 741 573 874 390 596 16 747 516 156 227 389 11 277 696 664 965 991 961 744 380 581 688 428 379 257 607 211 274 847 983 587 952 409 73 941 322 726 156 524 450 146 643 901 801 164 162 895 951 608 261 222 476 435 419 639 831 211 999 303 892 693 150 133 712 220 611 318 859 533 744 898 207 61 787 430 62 675 617 722 390 693 898 81 233 445 684 103 292 442 535 232 148 392 928 139 820 248 710 322 673 812 463 565 383 943 594 984 553 877 17 986 29 713 884 803 431 16 816 316 971 177 248 136 708 419 391 899 736 556 93 828 228 64 473 936 123 140 806 822 166 719 126 910 900 835 522 406 926 527 384 716 935 259 15 103 863 92 510 901 659 133 137 956 965 545 421 587 401 260 367 525 658 180 789 879 712 612 939 874 947 68 680 64 133 644 65 962 157 20 545 863 561 76 329 466 408 776 922 983 726 479 301 14 113 581 359 500 978 659 927 52 568 867 723 232 56 412 829 246 253 934 817 954 675 236 400 126 353 577 571 846 606 317 373 7 427 892 817 738 362 351 945 224 605 787 318 86 636 45 33 708 857 923 999 168 297 868 736 257 745 451 714 493 11 694 810 183 386 683 918 180 886 249 907 895 311 524 687 5 940 291 757 696 281 138 459 205 274 406 748 484 8 818 186 341 530 893 1 239 607 572 73 992 488 175 762 514 868 531 533 814 994 702 579 336 952 700 10 453 742 369 536 66 188 18 62 248 959 385 781 189 173 780 377 597 797 269 647 409 128 707 496 682 111 105 396 490 853 800 911 273 859 273 808 389 644 832 522 695 504 119 374 155 475 122 830 233 776 925 531 995 370 310 607 455 452 363 256 766 256 109 989 633 741 468 850 10 465 839 310 615 482 986 346 123 260 786 572 754 48 8 139 792 65 787 463 719 307 591 553 161 180 383 929 296 981 75 745 227 586 746 690 1 566 138 407 284 139 399 244 661 816 808 543 682 448 1 351 279 274 581 515 496 266 883 229 158 571 262 591 12 904 842 615 754 295 157 127 886 505 49 553 892 694 862 83 709 3 2 494 197 642 871 367 870 80 347 381 638 904 290 711 302 832 959 625 519 460 107 198 244 532 131 999 905 459 953 677 967 907 262 150 230 543 671 133 852 929 992 914 276 142 399 647 107 58 747 918 896 566 918 853 256 379 911 823 730 265 312 230 907 344 477 349 767 931 826 329 824 623 631 102 369 223 493 729 270 468 526 389 768 918 648 135 988 31 262 823 741 652 269 521 452 997 167 36 737 278 733 502 326 720 344 102 570 571 725 966 48 448 935 81 960 696 614 275 927 726 464 707 882 196 584 404 600 401 398 674 394 768 35 77 579 90 409 144 222 657 228 457 505 528 592 188 621 471 178 83 803 86 164 412 813 216 279 116 521 212 289 636 890 556 676 868 525 136 727 898 42 753 294 450 945 986 514 267 705 451 921 670 753 870 986 676 863 384 600 859 415 529 240 842 831 91 989 627 750 558 46 383 370 379 733 991 793 236 906 352 646 66 517 659 44 912 574 732 760 996 191 187 772 1 882 22 932 972 631 984 612 978 321 78 356 697 428 114 532 573 314 74 778 401 133 628 232 704 617 245 246 520 977 741 928 481 465 474 542 911 884 429 126 477 804 592 670 554 981 475 943 336 909 111 816 361 876 494 474 785 526 205 606 803 323 806 718 151 686 865 691 954 898 59 581 847 324 568 256 299 966 267 742 518 12 578 410 618 331 838 642 593 715 938 143 965 183 470 400 829 332 226 74 674 776 265 325 398 666 850 594 643 942 760 731 732 368 704 635 62 352 565 571 350 944 495 676 65 530 696 166 361 626 366 292 942 616 303 946 782 764 562 412 240 297 626 895 133 217 932 282 41 688 788 353 578 274 917 888 236 301 792 734 904 278 945 311 702 264 858 560 428 562 29 514 748 451 457 83 731 520 314 680 124 517 225 813 519 893 405 674 467 412 398 312 952 209 76 504 69 453 769 627 418 876 612 98 78 178 959 435 216 344 858 173 952 710 959 793 418 937 384 337 190 426 249 0 898 667 122 266 453 522 646 77 769 541 973 585 255 466 516 80 281 849 639 409 530 820 995 954 346 948 956 267 732 274 948 401 873 854 893 15 275 248 948 519 908 29 186 467 22 204 110 978 669 16 422 13 798 681 970 54 68 768 948 904 328 221 769 368 110 983 589 849 645 397 502 451 231 341 651 831 7 381 319 469 688 672 394 816 150 98 416 10 936 5 354 464 318 744 725 847 447 302 460 259 244 889 105 464 384 691 73 76 845 239 525 55 748 436 407 343 126 675 798 214 700 426 649 832 310 980 273 869 102 448 239 52 758 183 23 207 743 480 259 7 459 868 535 412 795 593 562 218 440 918 159 470 392 614 750 751 450 42 886 17 200 302 94 189 180 997 862 885 669 557 799 440 106 917 969 409 892 947 136 50 327 430 874 52 664 57 181 381 718 324 426 313 36 898 354 812 310 842 135 241 932 375 282 434 159 295 663 902 381 273 345 361 773 343 677 551 770 197 688 954 228 946 862 172 974 76 111 817 14 649 703 109 192 125 435 816 509 862 379 394 441 119 919 206 737 510 22 250 239 42 817 505 549 660 625 101 581 907 829 21 992 991 368 71 498 229 595 427 285 146 624 361 860 389 704 624 224 41 133 882 666 257 898 831 46 34 710 335 738 106 896 875 678 671 530 167 976 747 450 398 314 18 314 600 787 647 994 12 931 890 529 14 269 979 660 829 48 94 666 697 208 750 969 218 368 170 906 738 965 293 568 355 590 572 246 560 354 236 949 937 802 733 250 651 902 571 914 926 745 67 266 569 676 236 637 954 508 986 327 233 247 493 784 77 157 99 405 207 375 139 36 986 292 206 628 977 557 459 484 512 145 726 380 998 749 76 88 134 336 845 661 818 181 335 274 58 917 954 146 586 549 276 292 201 997 438 606 586 12 393 346 833 312 809 743 432 523 95 943 31 629 903 2 184 719 900 313 863 225 271 838 336 491 97 70 869 127 124 684 348 828 83 957 655 510 805 355 923 102 625 189 908 239 984 809 163 160 350 768 553 435 12 687 814 709 611 234 304 290 599 445 745 739 919 255 357 113 955 195 902 983 144 562 302 239 478 308 95 72 722 31 151 459 693 925 111 763 824 350 441 815 215 921 366 361 908 779 422 674 787 810 49 259 114 441 3 528 911 14 919 77 149 415 530 519 825 613 538 706 627 662 221 106 273 345 371 283 375 695 826 510 951 495 446 941 200 954 31 639 375 471 485 533 146 936 54 662 181 36 494 269 642 402 417 767 814 338 966 792 76 641 934 800 848 522 369 486 957 490 106 745 736 794 456 873 375 142 78 990 392 756 909 720 341 161 954 690 875 307 645 382 904 617 683 494 646 625 722 412 455 752 594 458 600 662 206 969 842 678 750 397 652 104 860 91 399 512 558 735 777 44 890 150 894 812 781 536 641 850 128 236 648 235 205 261 661 854 869 399 503 42 292 521 270 715 451 885 486 829 693 580 393 172 281 588 90 526 763 701 60 218 421 763 618 494 289 82 695 487 360 749 245 987 382 631 460 267 464 220 105 505 445 945 200 738 910 536 106 234 471 971 24 879 961 968 998 313 159 657 996 519 807 405 506 730 950 962 150 970 590 407 146 913 468 790 735 408 731 260 801 206 793 756 69 453 139 143 463 581 986 458 462 270 789 492 814 843 541 292 254 404 546 749 251 74 340 633 192 241 509 493 753 985 480 418 997 245 698 943 565 337 999 160 970 354 998 996 829 511 707 605 679 299 400 310 411 371 865 476 932 920 161 618 863 293 813 510 281 913 73 801 236 280 618 396 259 506 508 799 795 966 276 143 111 548 199 687 960 379 514 483 960 121 984 565 350 773 67 265 545 904 831 655 809 515 667 912 652 669 527 462 362 859 230 639 134 561 45 858 898 0 732 5 130 316 332 82 999 197 205 126 581 830 87 14 35 661 994 739 3 562 553 838 475 234 93 687 688 796 399 343 202 420 854 284 153 534 850 205 388 38 833 431 909 475 566 439 404 903 916 570 156 555 2 392 582 601 944 283 595 981 130 498 32 261 55 283 567 234 17 206 466 753 791 927 182 600 681 548 987 451 843 678 522 341 897 425 758 927 631 492 127 240 524 810 426 534 147 443 196 414 397 965 172 340 888 876 693 853 453 227 569 522 327 975 5 818 310 409 299 988 916 789 675 174 650 694 504 822 787 166 969 253 668 959 165 746 858 713 589 970 298 542 973 268 142 655 644 22 360 793 203 560 254 838 163 853 379 110 716 800 12 700 866 384 97 276 111 76 822 39 659 897 599 148 690 154 947 548 552 403 777 150 355 714 108 941 131 734 787 893 177 144 296 653 82 78 629 407 36 904 52 129 117 635 884 95 850 230 283 788 337 627 920 88 733 797 864 52 548 962 175 393 638 844 603 401 967 267 345 991 978 710 306 815 296 862 3 7 157 579 161 692 841 907 987 246 687 57 450 211 311 214 528 88 707 11 407 847 249 405 572 333 354 555 617 868 799 550 547 775 134 312 559 788 594 121 381 598 812 296 845 44 256 340 187 796 736 663 26 788 695 125 201 381 714 313 440 144 993 613 516 926 400 367 456 110 898 781 177 777 965 744 392 433 449 9 469 480 628 827 560 845 797 829 954 626 240 950 158 299 443 756 218 276 876 900 619 117 213 939 409 585 714 957 789 173 372 536 897 418 599 913 353 694 539 906 205 780 540 49 351 1 253 106 888 228 856 872 457 788 575 618 557 524 60 887 97 281 807 957 3 256 305 160 73 895 296 720 162 965 745 648 228 326 721 985 92 436 406 8 198 19 808 315 597 944 532 257 144 404 916 608 253 801 58 989 955 504 855 572 292 52 390 732 152 365 691 482 501 927 520 890 250 661 919 191 242 134 78 415 217 863 947 683 643 627 199 512 205 499 3 492 857 306 916 507 591 901 791 994 140 463 742 41 527 926 655 337 528 605 640 911 694 828 43 635 134 89 890 248 112 489 348 143 933 29 335 291 755 187 44 828 822 849 186 107 580 829 756 67 895 704 64 802 713 938 539 826 339 955 44 651 32 368 667 330 473 720 548 766 659 517 704 370 199 154 616 284 391 307 109 468 221 455 511 174 129 298 407 202 380 526 856 334 301 48 416 329 198 954 54 427 546 254 890 875 324 514 668 633 440 644 535 242 710 951 505 652 171 469 767 886 934 386 530 69 755 702 481 617 67 161 115 27 893 761 871 439 666 562 156 186 746 201 198 866 336 995 489 721 373 103 524 167 881 904 642 279 792 702 221 710 679 907 698 623 730 551 664 365 918 693 537 411 597 116 837 248 912 439 434 563 819 580 703 667 834 461 523 4 211 407 109 203 754 610 911 839 815 770 533 245 327 704 750 483 922 903 714 662 262 708 375 285 466 965 545 561 968 622 747 757 761 77 269 931 825 24 986 436 140 587 702 313 911 242 904 992 70 625 880 166 484 427 700 347 984 29 138 308 988 83 706 251 276 7 386 531 815 262 928 935 443 869 456 191 816 434 178 527 871 48 395 437 953 924 703 732 815 957 818 692 352 873 405 836 560 738 745 572 441 731 451 540 476 897 776 90 922 6 792 0 276 886 138 97 534 979 23 433 618 705 14 376 466 416 659 574 763 564 104 429 988 566 297 932 290 455 678 219 661 435 532 83 807 799 685 419 124 790 414 655 441 490 64 984 166 100 516 179 745 653 548 504 285 394 965 228 937 963 770 626 778 547 15 929 364 463 471 90 966 779 569 912 12 997 932 87 71 880 384 274 528 620 625 21 336 986 20 914 494 107 388 390 612 509 57 753 532 677 206 23 466 453 892 953 589 398 747 963 935 569 833 628 254 912 827 926 590 274 260 321 183 774 385 873 615 240 615 411 527 821 850 433 184 108 216 791 744 283 911 359 423 929 850 517 792 450 623 440 719 52 277 659 124 456 230 245 418 866 251 109 872 269 60 188 652 88 196 157 438 87 823 620 331 289 81 396 604 954 757 152 609 78 449 233 892 191 301 742 323 143 361 525 614 423 11 365 553 162 134 723 932 377 464 817 772 93 12 68 817 881 114 207 246 618 696 358 501 51 398 20 114 214 580 191 577 477 252 485 214 840 705 185 260 678 99 781 657 272 717 268 886 128 662 315 522 582 954 339 486 921 972 420 897 486 554 549 92 150 687 186 971 798 990 947 571 667 216 647 781 640 956 821 935 795 924 830 103 62 756 762 102 76 977 732 483 8 494 422 572 921 234 465 651 562 561 143 220 220 887 342 138 92 784 823 996 414 176 26 922 104 167 630 990 783 454 2 734 484 302 777 205 969 242 305 525 253 691 463 958 413 588 85 947 94 186 936 41 380 851 109 487 560 562 353 362 941 724 296 265 491 837 282 411 508 323 322 797 103 708 633 728 27 87 655 93 914 375 357 316 944 676 862 155 831 269 39 392 880 514 745 479 229 721 925 28 280 605 870 544 736 744 993 265 632 11 837 133 635 260 327 36 810 849 5 850 305 136 241 822 751 237 968 713 895 765 57 677 670 302 310 294 890 146 567 561 305 985 212 79 173 808 21 327 871 22 10 16 815 135 935 112 253 5 848 870 948 830 34 443 524 92 552 258 941 831 5 178 194 209 262 475 338 349 895 216 497 369 717 970 198 62 833 120 327 713 621 398 303 251 157 98 589 145 861 413 282 544 124 594 622 817 19 869 516 815 385 632 590 423 203 233 694 244 896 199 596 883 643 616 802 663 204 753 761 351 76 50 382 486 297 774 219 604 623 754 941 457 588 283 988 213 690 245 527 522 435 884 128 725 138 252 900 237 830 34 955 604 731 328 872 255 378 319 907 950 9 984 128 170 130 495 197 537 416 896 532 10 774 209 621 804 275 23 799 699 190 63 834 230 380 111 670 31 236 565 61 320 15 564 887 717 816 298 101 875 552 303 308 193 437 236 329 173 216 843 287 667 583 520 425 611 778 192 636 605 176 765 864 32 567 651 482 721 331 639 896 20 377 929 832 400 921 685 454 784 243 668 228 208 304 239 280 808 550 6 844 832 925 759 799 767 835 402 481 858 122 130 422 670 787 241 355 954 355 628 377 681 619 950 837 65 272 468 411 251 423 326 300 135 448 689 93 244 889 312 139 281 375 497 334 42 872 278 803 510 670 507 283 249 461 432 924 700 24 555 35 798 26 471 812 676 487 936 715 442 365 701 217 709 291 95 94 52 987 211 957 770 624 764 461 744 554 589 600 548 651 675 388 875 449 626 352 516 163 733 607 165 569 287 442 781 346 899 339 433 993 806 426 655 549 173 550 553 922 980 74 674 229 933 537 310 653 102 801 370 786 53 619 227 657 348 713 580 478 176 781 683 512 706 831 257 856 282 968 414 590 512 309 962 834 549 174 711 416 36 357 635 764 902 615 93 363 15 834 548 269 452 180 497 254 119 62 652 671 388 885 205 164 338 646 332 754 588 401 518 98 62 575 933 772 607 158 713 300 15 155 761 584 779 864 44 232 118 298 646 785 808 323 430 504 814 140 786 370 946 775 257 848 299 231 531 507 548 364 875 546 411 775 14 6 590 807 592 830 360 236 886 400 892 935 153 52 556 678 879 604 306 814 941 530 246 366 835 841 700 121 480 27 264 714 490 70 659 779 187 850 32 545 598 776 532 185 473 506 672 686 455 779 383 614 807 814 568 218 936 508 222 120 288 552 580 64 266 849 190 767 898 298 836 345 747 782 559 309 440 876 851 366 52 175 393 649 490 972 138 681 233 732 157 778 898 165 932 415 796 89 290 183 965 549 713 37 734 524 890 650 210 938 814 294 266 570 825 656 305 757 535 837 251 815 547 434 875 287 2 695 110 517 907 435 470 176 725 641 579 202 960 936 938 393 49 467 849 764 686 707 522 112 224 290 127 421 468 773 898 481 768 931 107 549 642 238 674 832 120 122 191 986 540 411 175 269 868 389 857 213 503 850 976 433 545 982 464 92 623 443 568 232 471 482 375 211 112 497 835 139 666 655 778 375 117 77 550 998 267 326 759 794 290 596 798 657 100 240 776 422 866 21 584 296 825 241 75 696 704 980 145 741 880 834 832 472 355 782 859 451 47 910 150 502 296 198 620 19 919 424 17 838 431 976 392 194 490 506 599 729 25 635 967 832 614 747 563 322 147 474 976 598 198 297 559 624 400 768 796 478 850 769 963 389 606 242 571 805 792 846 247 948 29 759 82 645 678 592 691 581 230 799 471 889 839 142 620 175 775 635 403 822 417 612 297 361 750 340 288 210 418 997 196 317 261 404 970 226 871 952 193 567 337 342 493 33 20 34 61 268 796 424 785 625 856 93 705 888 885 253 965 475 686 433 660 183 922 8 764 531 226 681 487 101 20 719 988 86 66 82 116 784 229 648 510 324 950 286 762 773 536 915 521 800 160 867 207 443 627 924 377 976 750 114 147 397 831 36 696 213 300 299 624 401 172 162 810 926 841 801 39 698 472 714 158 113 953 31 250 137 251 766 389 0 977 751 964 347 516 25 61 616 779 623 999 233 986 941 640 94 901 25 179 464 847 967 809 132 598 97 97 707 104 987 106 74 451 423 458 622 969 512 97 170 391 968 943 83 109 456 464 844 939 288 772 119 920 100 67 722 62 313 216 523 230 168 790 543 740 689 464 111 80 153 56 855 378 375 572 698 589 842 298 863 963 462 338 570 689 30 905 247 185 257 922 135 176 205 415 14 558 992 200 748 316 614 119 578 772 48 476 708 758 422 992 874 911 448 911 33 290 161 256 448 695 212 227 825 648 462 19 785 751 369 169 687 788 222 931 71 299 264 312 41 490 837 493 575 801 401 849 512 870 409 922 896 358 656 77 570 747 729 416 544 793 917 638 204 820 401 118 938 9 484 59 933 443 855 692 212 621 887 686 915 779 543 466 845 135 856 864 213 482 342 574 657 553 121 59 719 899 672 73 68 275 615 204 868 153 320 235 801 180 839 78 366 575 163 697 213 58 439 97 211 728 984 327 650 674 391 332 226 297 748 968 87 811 501 469 122 961 994 759 649 802 392 957 287 712 851 366 368 352 176 727 95 306 31 609 853 178 990 733 907 760 921 953 544 983 229 230 357 43 742 88 33 236 706 749 153 440 603 698 779 74 519 695 356 346 420 810 874 79 79 975 439 679 32 305 311 405 251 21 349 58 846 999 873 636 807 865 791 311 526 476 292 423 358 232 580 882 585 5 663 695 986 659 36 476 1 702 55 649 849 452 760 919 252 901 89 314 136 428 706 43 142 668 203 789 649 65 550 130 146 183 8 313 141 479 11 860 63 361 129 536 312 753 94 823 437 41 67 209 11 231 84 143 229 131 4 215 208 857 261 754 685 502 170 531 586 715 908 696 892 308 603 40 326 573 483 578 433 869 307 746 809 172 12 220 668 537 387 743 78 600 388 282 598 283 131 376 41 974 332 240 684 519 36 644 165 492 97 258 339 469 238 545 783 170 924 703 82 103 266 864 954 354 385 773 499 183 814 438 100 141 776 941 369 498 786 174 433 671 77 467 996 335 569 3 383 860 390 314 106 843 217 1 668 975 617 717 900 716 413 227 210 996 617 676 77 446 523 519 426 403 265 695 206 596 999 995 555 290 911 931 301 457 291 508 258 671 987 270 577 477 250 679 546 197 505 474 478 743 940 421 877 304 438 346 742 146 651 650 636 280 289 5 460 113 788 717 571 899 383 370 194 51 853 173 919 817 526 403 426 331 238 178 59 711 563 217 676 771 713 173 183 551 128 417 286 669 41 324 317 240 391 663 639 236 413 618 480 719 921 165 949 376 249 926 43 980 593 508 49 177 282 757 411 595 947 616 590 569 919 960 856 621 997 334 548 188 240 541 900 829 705 978 917 862 428 150 959 2 370 134 654 477 111 394 729 648 569 953 963 905 960 861 399 777 239 588 401 106 532 991 418 318 85 396 664 802 820 248 750 862 521 387 77 84 256 571 602 602 37 959 476 68 775 562 736 487 8 426 283 176 478 363 97 917 116 720 165 181 518 947 80 218 568 441 383 421 259 688 43 997 732 468 508 88 560 687 956 786 943 516 864 499 149 314 661 392 219 687 848 768 479 179 905 338 210 605 635 862 26 638 603 515 836 367 726 234 202 66 930 144 750 45 565 136 746 80 437 99 823 81 363 594 630 461 771 797 882 925 324 959 435 513 352 485 327 515 747 850 325 907 659 589 247 685 379 243 21 120 136 118 988 555 714 429 580 256 556 759 706 589 215 894 857 344 426 779 409 420 159 957 686 11 362 383 91 406 254 986 503 570 50 579 893 881 351 58 886 630 640 548 647 73 700 453 892 102 852 890 882 109 411 570 254 860 979 244 976 420 198 91 405 483 999 401 972 612 814 756 31 269 161 405 887 461 75 775 859 270 982 91 236 470 840 169 448 588 714 694 589 940 90 999 529 934 342 725 27 63 690 857 347 422 946 188 670 557 549 137 428 157 649 983 608 322 789 620 571 371 368 897 23 730 370 461 183 226 442 365 876 903 83 753 563 789 444 742 663 664 602 464 899 327 647 570 884 210 300 441 293 664 854 605 172 547 477 705 264 38 912 706 608 52 804 699 496 411 794 694 131 467 876 830 373 25 700 130 392 628 467 991 10 994 233 88 538 802 544 839 126 742 508 356 557 504 441 597 768 996 749 703 65 548 178 570 500 475 679 731 198 784 310 319 725 87 872 350 2 200 926 822 444 237 219 863 327 236 834 251 687 339 939 41 800 831 435 865 868 368 562 640 122 986 688 350 727 654 696 994 551 905 828 155 729 140 120 340 391 683 815 563 31 719 724 592 798 967 584 372 312 352 352 712 710 832 55 958 86 80 178 874 863 984 422 914 366 95 676 59 496 813 10 825 778 715 164 572 144 294 439 501 181 829 7 711 333 863 546 588 143 229 737 455 98 762 496 918 902 912 185 774 83 580 90 234 31 964 152 669 529 888 323 822 498 31 599 743 519 656 620 518 324 172 415 608 280 378 442 526 229 317 504 690 106 610 906 671 6 37 279 129 675 787 859 182 161 133 369 626 190 61 651 932 218 46 21 436 662 167 539 661 105 686 857 863 255 645 358 616 252 111 16 887 403 430 645 187 662 529 56 778 248 621 950 666 824 394 409 514 779 612 407 946 552 262 851 988 943 551 878 633 566 103 438 806 63 120 750 563 336 998 250 426 971 350 16 966 820 228 598 732 579 710 526 822 413 151 699 902 373 163 277 644 358 276 969 305 813 341 840 590 656 672 841 63 293 264 639 570 241 661 349 947 280 331 942 120 98 864 586 944 830 667 860 137 220 412 457 799 830 643 355 648 785 113 58 899 264 613 698 776 913 154 561 11 662 331 626 568 227 87 544 600 235 417 225 55 881 117 217 26 51 461 884 236 139 276 361 626 114 149 405 103 132 759 39 675 434 449 327 915 354 266 49 946 332 901 338 931 415 296 927 418 851 389 533 417 47 804 190 564 918 33 907 694 433 674 60 99 143 544 380 113 366 72 490 905 966 712 3 341 202 87 16 245 83 286 856 127 867 63 202 744 160 572 820 126 418 852 672 390 860 315 317 697 462 817 608 350 761 79 510 945 249 162 325 341 231 433 584 457 756 975 529 948 317 744 101 274 152 469 731 341 589 801 518 279 362 545 152 112 359 36 170 224 274 875 377 485 187 401 332 917 460 913 16 716 13 682 539 129 989 168 23 106 930 434 139 507 651 13 898 172 886 850 238 760 399 732 452 615 161 700 1 14 177 912 769 785 49 72 198 717 954 943 179 182 267 480 803 942 548 786 690 165 792 30 898 59 173 89 997 449 112 881 541 526 361 890 666 972 14 942 607 157 916 71 80 545 638 257 13 157 414 628 422 464 539 536 723 312 906 79 985 698 68 187 606 499 588 548 59 87 793 159 705 695 398 327 705 785 952 727 920 411 765 531 191 97 995 459 843 918 529 487 30 980 106 526 338 131 167 619 613 673 290 347 272 224 352 751 484 249 303 224 514 435 780 975 944 495 246 242 246 704 312 825 574 605 582 196 485 2 576 95 221 573 475 776 671 943 324 839 561 312 520 823 626 872 21 694 670 615 466 393 323 267 440 105 350 926 454 906 459 945 373 44 600 675 73 548 988 860 468 277 860 774 683 354 318 94 820 841 321 113 178 785 461 784 570 30 806 528 42 496 975 400 223 179 523 124 948 161 423 563 401 221 287 107 813 459 315 633 300 113 599 486 770 948 250 292 552 522 828 986 789 664 279 879 165 741 788 541 92 579 304 80 762 429 838 379 539 704 63 185 604 491 190 141 134 314 499 854 663 567 301 818 304 288 446 77 559 216 986 93 657 101 296 187 178 749 833 671 243 433 779 593 514 119 926 942 931 265 325 824 509 308 403 232 464 769 737 746 178 962 214 200 848 681 365 826 949 480 704 219 393 608 425 556 690 15 614 320 821 105 840 656 783 123 689 92 425 991 267 521 55 585 192 493 148 115 764 129 325 751 72 853 738 131 307 481 129 762 803 417 938 627 978 321 893 676 720 127 747 755 197 817 64 828 432 939 284 433 958 48 861 110 638 62 179 983 353 520 824 305 400 293 271 291 627 605 322 871 470 343 360 459 688 325 715 886 398 183 758 748 73 25 293 506 810 634 587 604 378 84 939 918 985 340 375 998 523 236 179 307 341 163 695 446 544 219 50 117 981 626 402 654 494 567 484 862 198 212 171 111 946 674 408 490 451 788 24 366 520 932 96 627 881 931 365 567 846 743 400 894 324 346 397 800 813 985 23 160 364 563 448 251 347 321 53 461 39 487 738 372 745 265 114 313 255 971 185 550 408 805 902 655 249 573 957 322 700 715 734 109 237 290 751 500 782 130 103 849 278 791 854 944 466 651 58 745 915 170 554 803 623 466 826 728 728 462 607 933 443 496 923 706 134 844 348 100 188 42 790 589 891 521 986 901 612 609 266 676 424 250 969 166 494 118 330 125 512 698 403 10 973 322 846 788 854 340 422 665 428 34 929 72 186 453 19 766 681 293 129 976 45 443 460 781 94 849 853 375 479 344 859 713 500 826 484 330 53 334 939 922 716 144 406 87 931 126 910 929 733 193 36 60 725 770 974 806 331 482 146 351 502 986 255 542 177 30 316 384 347 660 304 244 528 790 193 753 370 653 71 796 471 926 65 102 567 65 603 445 936 620 416 945 443 105 162 770 327 632 495 111 430 129 876 598 165 23 235 428 251 316 385 237 706 529 770 59 369 952 326 930 31 545 435 137 387 831 315 98 746 762 942 790 227 462 572 622 165 331 242 948 844 175 920 305 477 804 377 966 610 331 86 473 954 408 469 256 656 951 367 269 18 765 741 906 409 595 739 664 589 509 600 652 839 35 167 777 586 430 2 379 108 929 497 672 140 94 185 204 457 506 715 435 321 412 808 550 382 791 76 268 259 398 443 396 303 657 203 426 178 764 389 529 593 664 788 637 975 42 335 779 143 952 477 859 420 656 502 311 3 446 765 497 709 320 194 372 78 420 747 950 488 276 348 819 614 208 266 761 717 675 339 674 714 216 406 195 682 102 879 940 560 761 951 68 261 8 127 754 489 919 310 925 596 967 738 438 485 176 623 862 113 182 850 884 906 689 377 136 338 290 78 137 249 809 358 199 699 691 564 43 470 208 286 9 10 606 998 111 299 123 820 796 294 23 385 501 485 743 511 761 366 76 881 311 922 486 628 76 2 701 881 244 307 98 62 349 202 23 769 657 824 124 819 656 790 415 977 363 400 281 415 302 439 157 592 594 176 337 585 213 647 709 653 409 312 971 410 235 231 856 628 749 711 688 58 402 516 307 403 194 91 810 961 376 703 289 981 35 65 593 502 166 42 980 3 8 489 118 39 452 864 447 219 736 143 102 849 260 43 356 93 898 70 514 732 149 789 148 901 235 95 98 810 644 215 257 106 323 770 300 62 453 770 972 77 341 556 699 584 6 828 472 949 394 872 774 62 912 543 332 361 576 607 157 976 139 186 248 388 713 791 561 701 257 835 511 902 332 308 258 777 419 804 633 652 547 776 650 545 959 880 208 713 137 468 75 347 490 499 899 141 881 403 658 810 201 392 227 990 146 81 471 998 776 779 677 633 85 426 554 988 809 425 865 691 756 236 729 615 125 656 507 611 355 677 19 708 871 583 933 165 19 342 423 709 487 326 297 860 493 41 732 475 314 710 136 841 497 441 712 261 876 356 65 760 404 895 924 288 630 628 695 943 109 405 265 177 338 406 84 111 821 303 219 398 874 957 218 993 144 938 379 447 694 767 350 784 896 619 914 37 55 591 219 23 781 411 794 557 87 865 616 696 874 306 961 842 780 576 5 458 803 511 647 717 23 505 272 543 134 603 688 679 68 354 263 112 978 214 626 350 8 945 977 500 548 322 780 919 139 554 130 935 441 430 783 153 222 65 745 460 974 911 514 165 380 430 814 844 956 358 858 141 780 286 231 407 313 595 815 723 994 443 948 323 882 777 560 170 433 486 389 534 346 299 144 383 651 161 943 100 386 952 741 75 216 970 693 24 359 31 978 687 817 415 467 861 536 377 263 371 937 925 411 609 122 166 22 415 150 65 493 5 267 892 844 709 93 20 327 555 579 423 636 877 60 398 165 173 450 869 606 102 825 214 629 305 830 848 366 131 23 215 722 633 991 219 126 370 277 318 691 705 455 134 145 751 980 620 723 757 307 586 807 900 100 952 971 989 294 467 452 459 84 17 232 443 114 157 31 509 231 805 556 670 215 729 863 888 826 366 291 522 279 633 974 719 618 603 907 269 638 990 186 343 155 222 84 548 434 186 695 315 396 261 705 910 933 259 781 327 501 576 942 413 368 286 312 560 279 627 971 897 907 817 808 478 664 204 120 594 494 711 974 268 871 199 812 907 835 13 879 313 992 777 689 146 778 304 942 321 138 96 773 850 99 298 244 590 574 219 775 738 289 628 654 647 267 101 766 722 887 146 511 758 414 540 851 289 787 357 559 352 861 913 9 658 230 247 2 936 878 5 652 627 337 532 512 919 418 199 80 751 473 929 219 724 309 324 217 6 919 992 81 430 782 281 569 880 650 137 384 447 332 890 238 73 52 844 596 580 162 133 684 421 98 80 861 993 717 315 745 710 439 150 142 880 17 912 343 145 377 753 826 44 712 615 506 879 364 188 240 20 600 48 41 60 962 813 894 111 261 824 727 685 747 404 549 73 56 91 355 278 894 357 178 419 815 752 772 952 588 408 596 724 537 745 352 910 970 783 468 118 856 49 874 568 11 775 874 930 356 718 138 947 53 886 243 953 361 823 699 831 135 310 220 85 547 487 585 543 592 689 868 441 911 818 101 620 257 785 912 809 695 476 338 966 265 939 770 495 782 317 140 258 745 378 805 688 125 682 124 217 273 345 34 35 173 489 36 643 263 85 403 993 298 602 430 669 986 55 932 212 708 478 518 410 313 865 595 643 989 569 93 868 86 375 371 129 956 474 963 634 588 970 567 261 254 19 231 977 991 187 594 291 157 326 808 907 669 752 973 663 322 762 331 59 533 761 390 288 769 496 757 336 396 336 659 363 550 939 355 650 980 144 403 739 582 788 466 73 187 817 844 140 803 871 511 761 228 194 955 632 321 718 609 703 392 980 982 984 81 99 38 962 102 236 480 621 712 921 61 848 309 908 77 865 411 582 71 305 418 718 774 536 215 379 97 166 265 850 868 531 515 656 629 619 165 347 583 341 602 954 540 244 93 679 985 582 171 164 99 755 135 426 652 666 554 584 115 210 592 774 624 982 330 495 866 141 761 913 158 790 188 653 607 603 119 159 822 778 712 570 236 401 914 365 791 142 916 453 986 736 298 893 386 118 788 516 363 147 153 541 383 551 694 760 891 616 496 516 675 603 968 775 186 941 343 112 200 538 269 681 486 850 366 169 431 274 392 729 632 822 669 128 21 326 194 825 582 518 134 221 515 749 429 672 799 210 891 413 213 69 607 377 4 981 263 390 559 748 876 343 710 228 50 898 416 568 21 985 810 902 926 8 141 591 341 726 147 109 218 554 320 754 144 195 839 935 917 55 284 820 943 979 674 686 671 838 70 48 968 834 777 18 92 461 470 118 25 243 96 688 150 697 984 493 997 341 536 253 233 833 549 479 651 259 659 543 871 73 911 627 89 506 729 3 374 559 599 354 977 470 66 749 442 387 403 415 909 978 810 226 993 458 643 813 887 497 837 514 409 798 154 565 476 490 349 528 350 76 476 326 32 768 184 620 177 435 174 93 903 112 950 167 745 898 764 813 926 583 432 526 16 469 963 908 826 365 43 700 997 302 730 75 862 652 468 260 232 389 556 352 97 182 295 302 237 15 250 573 738 21 281 909 541 701 171 107 410 670 627 520 572 492 752 312 98 41 45 984 519 258 701 495 847 166 739 501 912 98 465 477 530 803 522 6 267 53 574 25 263 894 565 146 539 622 517 15 327 937 432 477 958 29 639 279 377 86 995 551 404 194 552 446 563 278 433 820 714 425 499 696 721 631 646 815 924 591 213 326 355 536 752 171 1 994 897 545 816 348 435 301 579 292 740 350 796 12 709 179 464 648 73 782 373 161 162 349 165 938 462 842 487 917 454 463 163 85 188 622 519 598 949 317 738 259 904 97 745 742 681 368 899 171 520 250 525 414 575 685 955 651 189 62 256 761 735 629 466 444 881 254 514 529 228 619 288 770 490 724 626 321 64 742 156 767 895 941 191 731 145 760 453 380 31 401 197 256 521 497 479 78 49 376 510 707 588 689 10 989 498 214 290 74 15 239 83 185 953 559 939 467 322 758 518 323 172 417 220 391 999 651 710 896 847 861 590 298 865 947 937 88 429 155 693 741 374 512 103 646 756 592 300 425 244 626 17 791 267 464 881 368 229 505 443 80 328 819 260 21 156 265 213 41 554 221 528 939 680 9 787 327 219 981 925 31 496 322 953 192 335 729 810 272 690 130 636 138 404 703 443 144 165 969 908 651 745 45 619 940 921 799 12 838 518 198 742 679 831 471 794 78 208 570 408 836 460 196 340 465 709 904 959 857 903 46 786 56 59 874 712 260 986 72 871 582 54 553 458 702 733 200 388 191 983 142 64 849 753 80 740 773 590 64 121 193 938 728 774 180 252 483 419 761 373 476 530 120 66 831 736 264 758 60 672 719 263 822 948 14 909 3 83 538 619 200 79 373 918 393 506 985 380 337 821 879 63 991 461 887 359 799 871 365 607 31 91 134 137 136 188 353 367 572 298 645 26 446 998 216 906 249 391 731 716 79 966 544 129 529 872 677 708 566 695 480 845 151 504 189 700 385 521 224 22 60 762 900 545 21 752 534 628 288 538 820 701 931 965 19 563 573 405 668 960 258 177 603 988 28 172 229 419 862 762 275 252 533 593 659 948 400 648 573 460 486 857 273 572 425 709 420 30 604 198 669 690 559 789 547 207 862 242 208 93 523 409 495 122 38 611 483 183 770 522 71 497 826 969 94 367 558 227 980 598 565 521 917 131 329 540 80 628 374 221 982 889 389 913 343 113 983 20 448 931 635 81 904 55 252 430 448 365 41 462 28 8 239 319 442 959 900 229 947 689 389 168 470 804 954 402 197 732 176 160 685 937 265 184 567 471 367 747 783 65 285 326 755 8 341 22 637 432 237 60 330 641 600 990 864 41 38 636 74 624 553 120 12 723 808 426 943 580 126 379 843 626 258 896 241 233 648 990 328 928 891 831 983 665 270 345 500 107 301 691 321 481 525 53 766 778 907 751 400 468 509 635 729 378 555 659 220 462 720 703 515 235 645 888 368 21 483 786 995 496 712 478 637 804 901 427 608 117 648 545 247 648 104 324 107 377 307 214 138 783 530 827 449 964 671 667 271 250 102 937 515 416 813 983 93 731 195 443 890 773 276 276 443 750 671 994 5 113 964 765 593 809 940 823 729 184 283 264 73 697 121 215 567 798 32 198 946 574 557 114 971 862 202 207 102 0 208 879 320 613 183 418 689 634 436 861 449 265 898 534 558 591 489 922 332 251 789 112 713 787 366 275 326 535 475 915 628 730 766 807 760 795 501 684 441 692 410 548 949 750 226 910 263 320 673 162 514 880 517 404 950 663 507 135 730 843 931 406 218 719 656 497 553 314 755 705 142 98 862 272 455 128 630 720 945 208 643 945 376 144 613 130 960 891 723 236 325 56 297 851 12 941 905 561 517 379 825 768 11 153 4 949 761 280 225 856 509 122 701 756 352 81 604 930 553 661 317 40 338 243 405 202 334 698 156 168 302 922 818 643 673 899 959 658 276 389 107 811 591 468 145 198 892 561 829 547 859 764 602 288 410 167 319 724 986 805 87 919 647 301 448 76 11 112 311 270 465 610 282 470 738 681 808 20 88 526 229 58 136 807 330 42 578 340 532 531 825 668 259 346 184 847 702 274 459 822 117 207 130 168 645 927 889 470 311 291 805 893 528 106 959 799 287 969 447 706 374 491 638 463 405 216 757 910 89 792 390 35 433 226 312 442 314 120 792 322 733 396 365 653 131 673 196 155 974 964 637 930 998 724 780 869 962 394 986 743 13 325 388 352 969 754 768 853 174 54 77 221 250 798 897 892 894 378 305 655 836 871 308 297 379 365 837 616 691 653 460 781 880 203 358 98 535 612 854 0 152 679 186 432 254 104 571 468 810 119 214 559 691 527 768 460 310 593 495 685 465 823 551 770 240 120 273 426 51 438 473 327 105 28 21 589 783 37 848 539 303 184 596 162 419 266 883 71 107 417 951 543 876 701 539 442 664 489 928 150 880 283 816 951 413 385 872 246 988 936 152 261 430 85 98 205 838 571 508 744 974 865 685 141 445 321 307 539 190 701 823 751 823 47 309 358 136 549 645 75 585 649 162 315 512 21 592 35 886 76 765 210 783 918 218 255 883 707 981 442 308 850 458 595 556 156 208 869 496 659 629 201 518 455 326 212 162 141 842 786 641 211 841 279 704 839 466 126 784 77 281 614 976 536 541 594 123 31 405 275 49 38 232 213 82 924 939 375 355 869 62 766 791 580 501 342 957 590 735 609 419 555 204 679 599 63 502 43 710 295 631 356 433 834 508 215 989 713 561 853 437 938 169 51 785 929 632 404 716 126 538 626 311 813 952 273 689 641 209 642 662 15 997 629 829 390 738 170 694 684 595 381 817 527 87 257 310 200 205 449 735 804 178 220 682 517 429 381 861 858 886 891 748 410 839 886 457 67 933 23 922 9 786 405 550 367 618 706 648 96 168 374 510 939 47 827 243 925 672 773 118 260 169 407 183 116 196 310 474 931 491 41 479 118 336 474 760 929 156 450 922 571 655 898 309 18 750 149 175 696 106 333 409 879 103 577 110 642 189 737 861 549 643 602 207 39 24 946 685 404 489 997 869 619 590 340 367 676 768 529 814 117 9 468 409 598 847 269 110 220 688 895 257 708 822 818 934 775 580 633 574 259 772 139 773 801 951 893 167 529 423 893 362 528 997 459 782 832 798 645 679 854 366 470 705 962 672 246 428 652 948 880 857 808 44 552 681 454 53 415 92 211 348 123 944 742 900 441 955 737 739 444 138 932 208 926 758 706 408 810 578 358 586 620 425 617 263 307 426 126 245 830 870 963 249 204 283 189 404 657 294 502 466 22 589 727 780 710 283 577 889 649 69 684 194 222 266 43 991 861 99 620 873 118 176 581 905 348 660 295 590 531 53 199 318 136 258 499 543 833 65 701 148 414 648 964 923 117 457 682 853 639 89 188 800 812 314 381 889 794 108 778 435 904 345 398 266 332 544 45 583 478 33 308 458 692 443 443 777 218 949 267 435 288 407 648 914 750 669 984 442 139 504 374 240 676 889 472 455 771 721 266 950 745 148 840 310 769 189 624 495 277 388 338 264 285 902 254 440 354 621 862 835 696 81 585 538 611 548 76 708 515 877 540 948 851 355 855 661 49 113 489 132 980 387 827 15 729 234 137 534 615 850 636 185 373 552 613 352 388 449 350 128 484 121 581 553 501 691 824 184 782 991 456 156 390 751 571 538 553 879 65 252 637 541 392 438 887 769 156 132 836 589 142 734 898 418 539 996 987 601 425 674 210 795 333 148 757 133 884 238 132 444 27 521 125 876 360 474 234 634 403 197 615 206 63 653 387 506 532 541 202 813 766 742 876 374 688 524 672 112 986 96 612 51 848 111 97 333 972 82 556 501 154 497 882 620 178 894 707 888 355 732 273 473 349 858 982 313 687 373 777 957 971 652 748 625 707 518 420 73 758 616 588 877 371 640 489 118 850 830 771 844 84 475 788 5 656 67 277 476 480 156 379 248 557 228 301 192 133 330 200 411 51 748 808 571 800 540 737 716 866 572 402 173 240 332 191 58 416 518 118 640 160 795 303 28 710 874 220 436 628 910 833 337 285 789 537 633 205 318 229 404 472 960 370 84 492 16 348 786 933 425 954 860 500 588 24 515 805 72 946 5 146 610 777 232 921 683 439 153 595 502 821 264 280 835 113 665 101 980 840 907 622 56 833 692 764 872 496 638 505 63 295 23 877 282 244 568 70 850 59 839 992 243 908 746 114 457 293 10 418 918 726 267 174 603 241 79 962 22 895 98 380 789 142 124 500 624 815 779 709 911 761 160 969 283 23 876 622 614 881 415 645 701 971 408 430 611 18 286 365 677 802 89 709 859 0 302 565 233 65 709 840 326 202 714 393 215 851 177 230 562 329 496 912 201 839 401 970 282 894 204 415 232 78 603 693 767 476 451 886 110 343 669 884 332 778 88 803 735 584 91 861 484 46 496 778 484 645 17 770 24 628 808 41 200 785 321 783 404 576 671 123 127 567 958 73 253 937 722 206 629 45 799 242 253 622 256 125 239 724 744 944 260 632 117 277 729 753 717 933 853 258 228 481 763 196 683 641 770 569 692 486 687 668 164 403 271 297 146 754 479 596 960 15 386 647 874 79 146 41 580 649 689 373 207 374 845 609 366 405 899 978 447 139 74 220 819 63 789 60 974 360 895 298 76 388 359 940 552 121 781 928 941 787 967 594 302 510 748 195 443 685 840 739 686 475 89 517 155 974 888 964 127 415 272 519 704 485 779 487 992 897 765 420 507 720 491 810 282 122 802 255 495 938 213 720 964 489 807 248 694 319 168 204 663 791 190 535 62 224 630 761 432 275 247 827 481 341 85 932 3 881 948 751 223 382 289 569 592 556 631 646 655 336 761 281 789 419 732 197 858 920 180 14 791 516 99 699 707 7 513 228 580 936 110 702 470 736 505 794 611 372 100 101 130 137 5 215 309 889 687 419 135 587 207 841 936 79 638 218 274 266 308 821 154 11 87 384 909 379 806 288 422 698 833 933 778 465 995 779 822 483 236 524 421 482 677 236 604 264 630 59 503 129 437 698 148 784 865 304 77 262 594 306 2 776 547 370 541 724 908 255 205 234 302 778 737 511 471 326 522 258 570 200 807 672 9 311 337 485 977 331 701 439 791 737 460 720 971 249 814 355 975 64 763 528 133 788 575 498 264 586 46 921 698 387 447 423 232 242 224 367 108 424 681 382 105 271 640 920 983 306 626 112 31 615 835 950 252 298 457 607 888 504 219 452 895 155 927 374 694 375 487 119 151 611 109 445 215 944 883 523 751 938 657 193 490 521 240 480 208 909 480 937 984 263 231 779 445 340 990 493 4 277 811 298 456 339 911 466 594 809 862 704 305 14 355 12 577 58 26 545 922 482 347 792 978 362 261 845 484 296 165 320 474 479 946 541 960 621 945 208 702 57 230 174 222 879 70 344 217 807 425 803 826 439 357 565 517 495 636 111 490 194 167 332 942 239 329 788 953 265 447 21 441 32 439 21 901 678 207 511 829 46 481 998 825 385 611 321 846 13 924 813 515 357 698 651 105 866 145 827 917 708 926 904 211 652 730 911 857 179 516 723 957 921 688 690 109 286 242 109 252 886 99 376 818 315 953 950 594 52 142 705 931 222 956 234 358 226 924 13 765 622 949 410 154 233 312 353 696 148 857 748 591 843 524 470 343 27 793 747 522 831 543 837 969 252 65 183 479 253 617 893 805 470 191 780 479 633 175 766 739 239 734 943 962 755 86 615 971 314 854 176 791 960 151 46 780 750 392 209 299 130 643 122 371 549 911 454 108 842 665 898 45 137 785 108 734 627 752 190 774 926 469 941 151 294 324 976 351 601 503 247 106 369 469 995 797 520 175 221 771 577 419 436 710 462 17 557 63 149 5 156 70 792 442 911 450 306 370 394 513 216 553 702 198 829 211 681 223 994 947 374 610 382 430 845 471 657 291 308 346 789 984 476 452 522 52 917 445 787 269 991 134 697 53 350 820 371 730 341 622 628 745 44 723 14 249 404 53 876 674 127 736 947 705 41 1 270 58 141 828 625 262 82 242 544 976 29 453 550 665 972 9 983 946 999 754 388 387 988 228 933 908 781 935 24 974 155 180 909 165 575 780 756 876 794 120 714 137 146 232 682 686 704 129 868 530 179 92 199 856 792 43 758 980 240 816 333 525 18 149 681 908 380 62 305 475 704 94 133 698 199 386 970 837 281 696 827 501 384 480 460 696 904 142 538 700 202 549 864 556 81 235 711 838 458 738 152 767 505 418 285 352 50 475 329 888 607 229 277 713 207 181 369 182 230 745 301 436 882 95 644 734 825 734 671 454 645 977 681 6 501 930 700 83 313 163 834 307 195 590 772 83 876 916 98 3 450 482 829 332 768 446 253 394 569 439 174 250 180 405 723 27 34 232 891 153 488 220 735 438 355 868 744 611 46 453 137 25 223 227 62 905 696 77 824 983 729 870 250 859 327 452 857 636 856 334 443 698 851 591 554 479 772 947 168 600 180 421 284 391 769 242 225 375 326 945 22 954 758 847 597 701 912 616 314 339 483 355 41 517 465 836 282 165 645 633 376 969 789 929 351 497 442 140 563 29 404 464 517 204 94 2 201 781 488 486 820 685 376 529 695 821 356 659 847 692 621 182 454 636 957 972 354 122 680 872 12 110 112 808 939 458 663 314 351 78 590 835 674 727 386 7 960 30 851 586 574 320 699 657 839 532 404 999 645 871 994 769 227 574 109 933 741 890 78 591 240 683 762 752 782 409 670 74 81 633 642 569 995 780 452 481 353 210 453 97 448 699 632 558 979 910 836 725 409 527 449 76 19 523 597 413 279 689 98 30 162 40 46 445 15 614 64 226 521 820 30 864 774 261 277 9 568 962 390 748 987 369 248 409 451 572 623 879 292 901 699 116 602 690 730 714 886 146 730 603 182 917 278 137 11 459 721 198 567 842 100 60 160 167 398 407 604 783 707 42 84 7 308 661 777 814 770 960 73 859 6 952 763 507 229 17 506 836 896 625 706 958 801 56 191 543 145 405 812 898 911 22 938 472 832 688 548 959 189 257 217 554 923 378 263 798 306 781 740 111 215 12 989 893 298 63 520 134 30 462 286 225 314 968 990 118 376 814 266 179 490 945 744 995 720 753 484 402 766 868 776 699 162 755 242 411 761 682 98 272 592 512 873 412 989 582 114 358 630 255 421 604 710 400 304 141 488 546 245 568 802 617 485 407 442 917 675 599 10 540 304 133 541 236 748 293 901 182 68 730 89 322 816 200 138 745 145 304 921 343 746 299 219 759 358 193 751 894 164 720 956 389 85 57 191 56 787 935 34 259 793 876 621 74 258 283 836 118 769 4 730 934 278 988 234 121 763 381 574 398 456 150 841 11 400 999 610 345 206 786 722 755 38 194 221 332 758 226 161 433 664 488 492 791 172 656 421 607 80 746 757 214 406 274 424 509 295 175 213 982 328 369 701 321 930 901 96 811 300 60 547 112 546 144 752 23 851 319 327 184 458 230 121 86 300 882 865 387 739 866 393 545 446 162 108 324 645 894 7 625 973 544 605 905 576 874 770 456 480 256 342 517 58 601 832 994 212 968 751 923 662 606 930 960 513 771 933 927 471 213 206 906 532 76 885 399 470 654 880 365 318 997 655 290 807 502 426 204 991 911 879 440 211 92 810 745 57 496 403 842 19 263 829 287 293 156 271 651 50 173 815 543 873 705 702 975 886 824 46 46 250 117 862 828 264 412 504 271 535 79 324 875 717 364 15 11 366 340 496 66 123 352 536 721 617 826 872 565 327 663 839 474 886 897 682 455 283 742 617 703 168 608 687 686 27 787 419 406 417 875 949 328 205 306 658 566 581 378 506 337 902 420 875 90 852 584 833 511 119 449 832 2 57 158 564 515 136 829 616 334 640 339 390 173 853 298 987 838 257 360 90 889 825 486 258 295 385 659 13 468 997 218 19 70 251 543 626 507 374 867 392 517 877 765 456 246 606 154 167 66 904 48 343 220 395 515 1 729 299 244 231 350 818 670 530 918 667 796 339 904 21 530 138 568 437 830 896 734 776 604 110 800 315 478 783 857 78 668 18 210 559 309 906 188 337 763 881 573 491 28 597 41 667 629 512 34 991 119 871 640 727 453 311 587 271 862 340 741 402 978 607 900 462 308 233 855 518 695 458 77 706 481 884 478 871 570 211 858 867 94 213 938 152 623 312 484 423 492 744 766 364 383 361 207 902 660 427 879 87 713 191 796 737 323 156 414 508 929 366 23 882 721 557 371 219 546 169 333 716 960 864 885 3 429 660 422 519 430 443 747 70 30 487 180 976 226 250 952 444 695 976 484 30 582 673 196 567 551 788 983 915 783 96 791 574 73 412 615 389 17 549 243 820 876 906 878 573 423 821 350 302 901 97 289 259 327 262 17 152 980 192 177 161 248 216 698 124 573 998 605 482 616 67 171 414 740 443 419 494 587 11 745 425 770 321 622 912 687 216 292 787 104 437 729 655 108 892 561 611 653 824 900 66 678 646 590 530 83 640 141 912 893 515 958 181 233 356 427 884 213 645 495 787 673 234 598 943 32 140 197 875 428 603 558 458 521 14 900 370 99 534 279 864 309 793 715 673 220 716 324 88 670 236 855 887 583 997 179 129 380 938 7 132 732 512 397 848 247 881 883 135 734 450 391 526 281 590 475 498 679 963 30 707 734 265 774 887 56 992 394 126 797 506 124 484 639 874 394 194 717 964 9 642 930 128 843 586 232 615 608 758 549 581 322 730 607 342 820 946 722 847 479 353 453 250 683 400 696 470 796 542 716 911 700 58 22 953 497 399 252 285 63 671 332 152 656 574 365 324 450 903 578 379 29 860 505 653 661 261 331 379 195 218 641 729 437 490 523 938 889 138 775 27 961 678 77 573 953 609 2 31 783 528 340 918 243 574 942 289 531 192 306 95 708 490 922 563 585 712 521 583 53 295 91 44 160 482 868 946 6 698 897 514 474 257 617 148 67 140 898 841 693 967 820 725 683 391 882 935 470 406 326 847 230 99 958 562 681 193 397 871 15 316 59 308 480 379 132 984 448 867 572 255 144 177 592 413 998 324 314 26 171 993 523 556 347 896 555 866 101 160 615 744 182 197 468 268 827 96 181 666 136 80 654 399 195 340 845 368 328 652 718 384 362 269 759 203 281 628 135 318 372 860 725 340 867 401 460 192 788 615 419 614 381 948 14 20 306 25 595 226 24 704 409 42 578 309 907 666 23 748 384 66 878 602 440 229 356 603 794 255 196 563 742 775 555 936 935 960 425 48 515 110 664 572 229 835 771 349 590 821 0 252 767 503 423 218 22 441 107 463 825 732 133 570 591 333 669 184 381 69 381 807 646 769 969 45 994 575 470 238 733 912 828 180 741 848 78 508 973 347 664 607 988 255 918 51 940 673 545 9 472 853 832 826 312 543 251 220 754 582 20 782 132 217 114 88 314 114 726 804 435 353 937 978 60 400 757 229 903 229 409 954 435 686 914 87 497 161 906 391 602 20 943 316 608 686 156 716 430 744 491 903 297 944 75 364 655 64 988 406 594 849 370 219 109 423 936 202 380 323 758 367 222 824 991 773 405 719 893 401 518 945 151 896 345 995 309 255 222 806 401 389 104 41 163 944 164 273 243 466 219 543 993 751 642 887 984 210 470 876 289 634 151 854 124 628 981 383 68 812 786 361 124 641 213 172 305 469 914 907 275 809 12 231 11 481 157 269 794 130 709 186 432 446 984 135 814 952 149 414 947 367 313 619 266 273 540 105 88 452 792 533 914 541 684 830 637 803 811 968 960 296 884 698 414 846 431 730 651 698 260 409 98 990 935 316 35 301 95 362 476 23 834 979 903 714 694 512 782 771 682 448 950 654 470 354 647 259 815 733 405 408 21 408 255 265 724 660 709 896 65 703 35 863 875 9 35 320 727 421 781 251 870 69 427 377 957 362 128 517 462 278 770 847 557 149 543 799 507 894 867 619 854 919 758 485 103 742 239 626 259 686 487 884 48 270 416 878 159 445 787 915 156 52 129 282 417 974 203 57 882 988 593 460 328 919 830 992 554 10 898 298 127 89 246 734 568 707 422 543 531 690 974 391 334 930 972 453 366 311 946 537 441 676 772 678 546 626 668 498 688 935 94 796 939 67 21 552 369 662 962 736 594 919 87 343 19 353 372 166 116 453 243 189 842 510 919 888 816 714 361 300 894 607 510 604 719 682 467 915 618 987 418 437 333 414 682 769 143 386 871 705 574 691 927 743 576 65 931 850 809 319 589 289 810 704 275 893 695 661 620 439 232 915 903 113 853 186 36 963 784 46 244 467 654 937 807 711 533 109 788 950 288 616 750 691 654 274 809 563 352 47 66 919 308 41 513 768 106 702 308 345 166 950 169 702 251 314 13 820 163 913 341 391 789 77 605 309 974 348 992 801 357 222 960 40 195 503 990 156 120 418 848 508 458 471 344 289 822 426 644 433 421 507 817 511 862 854 687 378 211 185 8 203 618 396 226 538 706 907 116 960 308 428 415 590 398 574 69 413 16 185 475 42 921 694 48 259 543 337 424 111 445 23 106 903 860 830 913 221 72 165 791 259 649 718 429 839 186 584 484 405 983 797 978 453 451 875 643 383 142 37 338 198 815 440 941 47 381 172 301 80 564 636 431 969 372 302 476 905 905 883 613 856 55 390 688 182 939 64 773 768 220 513 828 278 560 375 912 477 381 209 455 108 113 941 486 165 410 135 847 254 275 392 991 605 644 417 146 964 21 961 186 746 231 718 591 419 474 281 621 144 629 362 390 152 28 86 879 366 639 983 481 227 758 33 940 961 894 125 349 848 922 513 179 432 566 150 285 914 638 5 294 267 276 156 885 380 353 733 874 632 507 524 960 441 17 719 409 447 918 813 567 485 549 683 245 776 635 281 748 834 781 772 548 254 884 376 152 37 987 948 742 758 562 69 741 660 479 760 869 630 473 70 883 398 313 214 847 980 152 519 48 148 752 905 307 701 877 761 942 856 594 646 872 614 278 147 700 688 726 557 777 442 595 525 955 191 657 57 775 794 710 214 206 83 784 879 267 574 196 68 935 79 221 167 35 761 712 213 855 907 671 626 284 489 432 28 817 879 350 293 822 949 94 361 639 556 829 613 288 509 256 836 44 980 28 236 405 291 545 258 143 576 54 76 99 735 956 778 455 224 28 379 80 909 263 901 287 279 874 919 764 903 467 723 251 796 380 792 367 772 406 506 452 876 200 606 241 622 890 760 830 286 1 288 879 970 187 802 919 386 25 754 705 821 110 477 424 276 966 346 601 153 689 831 222 26 759 942 904 282 786 677 228 767 898 257 647 527 922 979 204 817 633 658 801 767 495 666 286 710 465 688 601 448 893 582 714 853 654 712 865 121 530 529 2 234 731 629 408 41 255 276 798 354 51 337 175 56 20 515 400 293 329 641 315 916 876 93 248 395 981 635 566 297 660 130 870 224 278 77 462 68 500 107 431 804 203 513 516 691 671 987 896 603 332 13 255 236 217 772 761 361 872 94 81 784 492 504 318 170 789 712 572 34 277 793 376 572 900 103 485 169 35 48 706 602 535 648 879 642 375 592 9 853 845 751 728 162 357 930 685 515 874 663 316 216 108 314 587 964 319 25 466 945 364 751 628 355 1 353 393 272 299 28 864 11 375 572 190 64 504 222 87 124 79 18 37 820 439 899 334 698 382 356 844 662 801 547 717 362 16 17 819 547 396 16 380 245 119 559 2 938 819 323 683 122 804 433 495 532 373 217 837 138 241 975 232 248 537 990 337 406 617 998 256 709 422 171 595 414 286 727 109 464 89 584 444 970 897 53 469 710 387 818 192 381 685 374 219 971 371 261 780 554 187 189 970 578 725 835 900 134 305 944 299 548 925 989 914 710 602 794 808 746 880 620 527 898 219 845 591 163 511 481 906 999 352 539 411 717 466 631 673 573 13 927 666 117 914 191 989 222 766 620 290 98 842 433 543 293 944 515 596 948 888 55 867 773 839 864 369 300 404 223 789 55 661 382 340 358 599 889 224 2 330 96 987 283 852 66 741 637 799 666 749 448 44 932 439 195 805 940 584 305 418 111 2 946 687 700 821 152 490 601 703 927 600 694 113 829 346 198 331 727 930 264 998 99 659 596 916 721 392 197 901 941 798 687 495 497 641 696 475 971 450 292 624 322 122 76 122 587 872 222 532 805 851 781 674 66 139 543 854 770 615 110 982 41 809 607 960 410 672 975 931 406 55 177 970 648 834 956 764 967 768 194 761 293 748 602 508 442 837 976 724 534 586 475 369 703 493 424 308 898 679 703 183 17 892 363 351 673 974 735 975 8 219 987 381 218 29 75 430 290 546 268 640 754 766 704 971 2 262 485 602 262 57 408 462 445 978 870 433 652 876 788 879 206 640 422 475 257 282 311 712 830 641 373 417 409 534 136 967 613 895 157 751 729 785 25 602 416 599 830 223 219 205 81 37 671 637 215 338 165 982 752 884 702 890 532 161 408 259 771 497 464 565 519 739 10 841 627 936 493 521 339 198 421 574 264 229 558 989 978 781 671 668 564 32 917 555 52 590 181 688 299 869 710 675 155 310 49 689 887 456 963 388 910 661 2 998 382 820 402 980 365 154 131 318 986 282 322 762 710 167 757 621 931 694 631 265 940 333 721 623 383 255 63 983 156 638 636 797 795 558 876 335 970 278 432 862 381 643 969 142 905 139 404 900 617 888 582 696 303 307 233 318 941 366 163 446 290 929 919 310 588 232 356 241 577 20 163 180 446 898 542 68 308 75 671 511 411 891 209 426 123 645 952 502 431 307 144 594 393 702 943 205 617 749 982 872 771 740 225 780 960 665 176 469 160 631 58 939 936 921 360 533 311 240 835 206 423 455 762 228 329 203 260 731 936 663 444 199 76 514 254 756 388 744 216 415 236 798 332 620 683 948 869 643 99 47 212 644 202 213 945 957 627 462 665 881 747 416 620 93 644 354 121 561 173 860 956 357 305 43 359 640 612 174 170 786 687 824 224 372 834 296 351 203 160 851 297 277 530 133 549 941 154 752 631 74 635 110 750 766 461 347 390 714 891 462 292 429 215 467 670 20 834 919 215 183 316 169 872 745 375 217 292 616 462 6 111 279 978 829 727 572 691 369 150 787 896 983 798 718 637 276 606 984 5 852 598 127 459 229 750 325 331 989 345 212 829 794 719 599 620 908 737 410 745 470 320 985 772 543 880 825 188 378 7 885 466 980 30 466 594 216 428 988 305 291 632 609 517 502 783 252 203 607 592 9 912 875 346 717 447 433 553 886 64 454 273 488 670 94 74 219 862 484 704 731 719 494 98 963 94 502 356 302 177 515 570 620 630 875 762 31 232 535 320 178 272 111 486 342 830 698 429 192 330 534 18 500 3 136 38 464 428 711 332 320 790 350 865 962 849 309 547 449 481 169 511 111 839 319 430 693 227 590 161 112 656 597 414 446 443 694 182 194 544 841 157 973 645 762 563 4 803 192 854 396 67 36 525 693 157 849 961 308 81 318 261 617 663 672 258 704 502 846 171 762 218 11 853 816 360 792 876 8 13 214 260 608 188 538 927 417 87 771 457 8 669 700 404 404 740 279 303 258 270 773 250 521 635 123 131 301 941 864 656 496 387 480 868 196 804 314 674 336 897 614 385 695 974 793 37 125 881 277 150 322 52 131 256 786 650 280 797 197 851 658 854 516 777 719 551 11 977 856 830 800 136 362 839 526 552 173 319 721 204 306 156 371 45 461 10 94 92 842 122 861 932 959 104 251 767 483 283 299 322 949 806 772 297 852 13 710 588 616 987 778 573 744 403 32 874 601 591 847 942 349 600 747 815 46 357 720 21 218 583 31 682 827 889 288 990 695 548 478 222 244 904 473 603 625 473 503 276 194 148 767 165 156 204 963 62 875 906 898 876 997 216 589 636 967 77 558 846 536 362 19 797 103 347 965 512 822 997 975 830 660 975 106 941 34 543 37 387 240 333 771 21 603 161 169 181 99 418 360 463 68 706 567 938 162 137 897 385 935 109 968 354 884 909 402 861 897 21 661 274 194 786 42 493 777 616 319 489 911 830 952 137 547 615 769 56 604 114 0 250 166 568 278 572 159 44 429 976 549 528 670 331 762 82 85 591 947 76 571 118 179 348 566 518 85 437 4 948 985 589 687 847 443 522 513 791 243 913 200 224 671 572 596 543 397 963 516 601 971 537 790 320 301 832 408 393 664 875 132 489 982 495 551 704 363 806 638 662 411 146 31 583 234 750 902 7 898 295 703 357 763 873 615 405 189 674 916 171 632 649 163 878 745 898 353 256 685 68 397 735 402 165 651 550 86 984 172 426 197 813 499 142 299 62 570 555 714 40 585 501 204 557 108 229 751 496 813 567 213 145 584 333 732 256 766 216 317 756 682 333 129 964 898 397 748 333 606 51 789 856 187 938 719 162 437 545 787 371 803 884 42 255 704 374 143 887 824 590 482 380 511 177 906 387 129 918 944 259 439 397 126 564 70 131 560 631 461 504 580 209 868 671 111 935 362 636 911 54 878 136 576 844 584 95 524 963 976 705 706 650 712 272 666 102 782 204 904 772 984 128 765 345 795 706 383 95 333 48 113 697 749 261 244 821 144 850 588 273 878 854 500 634 925 301 309 327 190 955 953 829 807 791 652 338 455 749 239 622 386 982 617 920 235 336 803 34 611 761 610 550 240 549 450 464 203 129 877 36 948 641 310 264 180 419 291 953 365 172 393 980 11 29 93 62 316 278 201 167 824 787 829 384 343 441 603 54 513 176 608 572 47 995 440 157 559 788 948 591 329 422 932 952 620 984 485 661 879 249 151 704 800 404 445 708 145 488 810 857 486 310 60 21 204 505 435 278 809 369 96 69 539 765 673 958 53 556 389 376 207 438 260 757 594 190 147 592 598 10 613 404 254 741 31 841 674 817 19 807 562 235 192 123 572 463 193 752 505 597 192 581 191 690 874 117 771 365 634 888 483 472 121 734 981 1 59 866 904 578 160 732 209 621 701 245 547 739 859 754 194 699 321 92 92 50 816 43 810 283 966 78 867 702 370 626 301 948 569 628 204 258 545 461 602 811 855 50 184 444 565 424 101 918 301 857 826 270 961 180 747 463 348 667 883 452 95 469 967 620 432 34 261 651 81 978 845 763 519 117 422 958 539 718 890 620 167 469 988 689 384 203 932 31 708 675 71 267 500 595 295 728 538 503 599 860 58 832 498 735 977 848 791 958 108 38 469 359 779 712 137 448 563 947 95 596 872 845 566 637 543 142 247 519 492 30 355 684 490 657 118 616 533 2 591 633 6 114 713 276 787 723 915 52 575 141 830 882 250 122 130 975 220 726 642 241 5 475 260 575 899 741 92 450 795 793 374 317 917 832 137 860 40 827 236 486 558 64 62 244 961 603 15 40 970 191 196 447 848 373 766 26 188 562 743 292 171 966 880 272 196 12 179 668 100 514 919 432 732 290 758 729 835 880 331 698 920 38 831 31 71 920 417 588 582 19 212 307 907 86 86 814 319 515 754 486 52 538 948 219 129 812 892 811 451 286 510 582 202 164 669 500 854 418 560 619 872 806 726 397 553 467 620 706 913 213 145 307 245 649 784 235 438 626 812 704 873 894 235 301 220 423 747 619 507 89 394 306 425 397 983 585 773 326 103 700 813 248 985 483 702 514 184 597 109 548 571 791 655 409 201 436 566 313 373 402 525 384 619 393 195 798 322 305 71 409 703 651 905 718 892 1 272 405 667 203 901 102 634 843 612 619 890 767 866 201 22 395 152 474 878 485 546 93 131 36 711 302 96 152 106 773 956 955 557 181 976 940 664 210 24 11 559 933 322 555 564 430 681 227 652 826 915 146 672 121 171 135 800 511 273 182 402 629 466 774 364 388 22 730 336 1 751 315 867 934 908 582 745 13 127 548 761 413 511 311 273 152 901 424 174 640 80 898 54 456 766 455 185 444 539 913 456 716 604 936 847 67 298 59 714 701 967 95 825 726 888 577 599 224 150 556 54 62 122 554 13 904 628 173 999 536 817 665 152 436 824 428 732 699 214 802 130 196 146 97 469 391 774 662 321 795 176 619 77 483 350 701 797 541 656 636 589 413 631 966 72 576 194 324 767 715 731 945 872 646 363 265 688 157 661 738 184 36 128 656 573 230 587 886 197 346 218 291 941 528 313 296 219 950 811 135 364 131 895 935 330 684 748 111 92 221 433 343 500 36 877 427 589 7 922 861 773 438 450 807 389 330 735 99 620 670 818 629 582 330 803 868 665 348 794 294 469 896 691 125 682 604 125 346 484 73 817 206 689 251 232 683 888 58 227 776 353 973 40 705 140 809 193 997 53 745 580 934 245 714 222 706 218 262 412 890 131 363 593 35 141 182 46 399 892 833 959 186 725 270 637 932 348 488 267 864 140 43 774 706 930 695 68 362 320 890 585 78 914 551 277 870 260 571 712 961 703 947 110 458 60 789 231 221 298 424 544 679 264 404 130 450 521 474 118 538 340 969 536 106 89 3 839 894 720 797 964 29 194 425 640 182 818 878 646 910 714 290 558 454 666 784 646 844 280 802 322 411 307 338 260 797 415 731 393 498 946 666 760 931 364 939 849 841 161 71 273 11 132 846 525 806 724 940 43 41 608 220 810 399 380 39 17 963 661 577 538 283 982 183 704 421 574 938 376 860 937 866 301 575 707 102 621 815 867 943 143 875 801 581 342 505 267 157 486 171 82 743 792 366 3 820 517 573 656 958 592 732 439 729 533 400 753 651 544 517 343 38 476 249 98 251 543 977 252 95 774 261 73 942 762 396 81 437 515 955 377 419 169 761 684 580 14 262 413 518 97 547 747 709 767 596 150 925 972 642 691 296 538 619 339 45 692 807 408 577 161 854 226 955 691 456 777 197 569 583 974 94 773 874 292 392 690 381 201 924 386 358 29 722 710 739 755 94 529 107 48 119 949 110 62 983 547 91 308 437 566 210 968 522 664 437 954 341 391 658 361 914 699 455 143 421 653 364 901 850 131 24 835 883 313 973 528 545 975 874 410 426 656 94 748 716 864 577 952 611 374 118 492 145 810 3 539 34 861 696 914 712 410 541 932 259 200 227 86 966 485 234 389 963 412 68 950 325 183 605 679 983 795 686 524 27 987 149 72 482 434 738 861 776 23 461 329 718 3 556 427 839 49 815 871 612 259 291 676 999 218 753 274 613 509 471 132 656 763 624 63 581 394 181 752 756 899 438 251 581 664 887 869 678 748 149 499 69 772 481 148 177 174 306 12 398 0 510 963 709 103 127 443 507 890 142 964 856 945 197 75 175 867 980 227 449 324 824 140 718 930 702 1 354 621 314 100 464 216 659 645 936 591 695 518 464 382 888 903 867 13 592 984 809 847 66 41 971 132 308 784 924 25 126 840 486 591 564 590 534 419 408 852 849 581 484 754 938 737 471 351 550 359 767 280 264 616 752 724 753 572 57 29 620 228 750 543 735 536 388 704 170 143 562 237 327 121 285 500 606 798 79 374 824 373 85 343 268 447 342 838 914 325 868 448 476 664 244 955 98 724 984 415 119 12 865 288 961 757 878 471 197 518 87 703 429 634 472 481 213 772 571 386 403 378 158 47 847 647 62 783 333 831 907 534 643 13 796 868 509 521 576 33 484 948 466 6 130 491 667 31 865 701 100 633 230 23 754 947 130 47 632 87 871 37 257 576 933 19 32 118 66 26 449 868 254 884 916 866 384 921 413 133 156 19 919 643 628 910 350 448 318 612 11 573 592 446 837 944 872 976 196 631 565 322 348 450 724 136 868 84 950 137 132 777 269 221 240 112 76 742 40 910 710 88 384 259 315 899 345 609 931 783 587 910 894 631 715 310 586 114 250 17 590 283 799 871 648 182 92 823 747 40 782 802 701 0 263 97 708 398 309 540 609 295 79 555 669 590 523 665 327 271 142 197 607 126 761 142 183 823 379 508 331 317 767 30 977 947 947 475 771 89 428 556 448 202 219 313 644 971 561 546 24 78 936 520 69 785 293 108 573 800 623 976 923 192 425 952 982 870 778 791 20 410 500 226 549 564 345 496 810 110 982 486 462 98 177 51 203 916 623 750 858 178 130 168 892 635 180 112 875 817 38 200 343 375 871 945 395 688 252 33 132 390 407 714 552 661 763 349 793 175 443 973 608 658 527 687 855 140 340 997 122 246 415 35 723 948 724 810 107 327 393 465 981 515 257 297 472 241 478 402 751 267 955 175 214 631 641 162 408 8 315 763 113 823 986 119 43 837 785 93 960 192 446 119 936 217 972 314 489 415 656 75 706 888 581 223 750 347 463 811 51 65 425 928 765 973 635 469 588 903 374 379 66 386 930 310 725 920 596 420 86 734 309 702 996 19 908 59 476 217 402 311 122 902 371 262 145 109 82 311 49 891 517 501 880 332 104 279 202 828 749 190 209 674 365 97 151 469 780 562 85 553 770 255 364 187 464 267 530 799 300 899 850 47 939 532 360 687 583 493 124 461 558 439 877 842 516 62 615 41 908 602 164 738 5 12 296 980 167 887 935 463 811 17 268 226 71 708 995 852 539 547 389 80 169 769 208 906 860 109 142 468 861 376 356 205 199 157 170 875 244 731 444 333 797 864 716 380 957 792 500 608 729 317 928 22 454 289 109 435 575 948 57 971 480 871 163 609 166 650 336 342 98 610 342 133 277 275 207 299 32 778 152 964 235 960 277 606 906 715 605 853 640 315 924 166 686 156 27 90 701 505 169 126 820 395 46 267 990 27 655 78 38 549 397 890 207 316 521 413 507 164 879 161 317 5 729 917 84 697 823 149 96 605 462 995 375 590 544 452 719 30 272 707 669 469 18 831 996 896 375 526 291 875 793 727 58 20 378 229 186 599 424 474 623 648 452 970 595 167 757 523 992 624 352 426 486 11 889 804 808 861 758 180 553 176 31 168 895 931 757 943 757 672 271 380 899 395 943 218 188 8 787 263 271 892 869 273 486 867 626 677 481 244 764 305 400 864 41 12 684 345 236 798 94 307 526 976 77 37 785 66 311 771 984 56 671 180 857 883 396 298 517 690 554 244 479 917 222 947 98 644 608 810 155 192 581 829 951 232 208 718 774 559 248 545 316 798 448 596 739 65 948 965 883 192 638 427 23 105 916 590 492 631 275 423 656 67 134 579 408 216 761 912 786 8 567 430 495 510 710 658 606 795 222 359 476 244 789 598 229 84 816 281 223 857 436 516 508 709 128 196 557 198 84 266 179 124 135 475 628 241 752 741 986 196 622 580 939 775 56 376 794 107 192 631 340 373 585 52 568 820 87 126 569 4 202 266 859 738 603 182 9 963 543 817 479 631 828 834 294 0 592 974 350 486 890 323 631 935 308 810 814 231 144 230 708 17 199 60 849 663 753 209 840 919 376 585 402 20 995 400 106 995 347 345 633 128 238 331 654 941 523 752 938 150 733 232 247 969 769 934 995 1 586 370 530 371 642 988 335 386 391 100 852 683 14 716 83 90 570 20 523 885 10 508 613 608 543 717 117 382 703 890 613 304 718 585 956 607 708 980 292 699 437 560 3 29 663 872 589 573 82 924 49 951 836 695 429 76 533 306 23 485 70 931 318 93 397 378 429 598 890 41 21 866 739 866 511 36 65 680 983 873 439 467 391 171 477 702 920 924 352 852 945 609 187 22 953 694 88 417 988 844 794 109 498 727 636 657 523 563 30 742 759 315 188 774 50 95 265 461 163 755 777 245 947 350 959 83 279 27 939 299 69 73 83 987 489 705 784 606 921 285 902 543 637 462 923 461 59 902 997 86 788 994 216 297 542 99 399 356 77 833 213 468 525 864 781 54 393 309 852 96 823 295 580 841 743 833 910 991 453 93 390 59 271 21 15 284 469 910 159 444 152 34 88 903 378 286 502 481 129 416 564 325 774 709 53 352 257 684 518 858 879 187 797 141 201 247 43 293 823 712 622 196 834 768 327 352 255 336 14 730 601 171 587 788 472 845 792 196 900 342 484 582 703 698 237 37 749 225 829 61 706 371 723 607 421 385 153 330 501 957 943 755 837 440 988 570 745 629 474 888 938 748 264 177 112 176 589 534 785 293 518 295 32 332 257 291 898 538 293 867 14 842 151 130 112 647 307 249 171 586 116 826 536 435 184 228 873 591 2 321 856 392 35 271 238 465 798 934 128 454 809 164 32 631 880 48 936 691 339 403 839 103 987 227 53 23 344 556 683 56 999 552 370 336 300 238 861 520 684 102 622 22 828 716 408 966 733 764 165 747 974 208 369 152 255 27 435 280 583 938 846 787 25 554 184 147 835 238 612 759 74 457 559 440 204 235 827 644 610 369 873 660 334 332 540 128 418 475 40 476 756 265 412 639 262 940 495 599 56 841 229 921 32 967 611 838 281 860 95 574 906 433 559 782 442 798 274 332 913 482 310 30 323 361 597 924 564 818 91 368 312 145 987 124 984 298 687 620 810 431 213 130 224 370 155 656 490 555 929 68 400 800 725 909 586 349 62 641 786 170 79 374 94 125 98 630 646 781 432 908 630 627 62 8 491 785 854 126 635 772 327 606 308 3 926 913 174 722 449 783 644 253 776 543 677 358 908 422 405 461 469 249 267 819 446 960 732 241 35 82 560 60 325 507 199 486 490 852 105 31 230 486 269 233 8 603 574 530 888 765 584 886 64 507 757 382 816 931 198 792 385 376 215 20 343 584 92 57 543 330 872 674 705 813 343 923 563 631 235 583 91 624 688 651 537 848 992 175 359 736 19 377 961 119 904 714 734 405 79 71 528 607 289 136 768 931 236 204 128 355 358 606 515 168 145 896 984 798 806 504 31 355 69 488 175 935 406 155 114 325 894 934 358 403 608 582 462 594 526 88 608 647 289 41 999 753 257 879 895 805 955 641 576 7 586 130 618 335 269 277 163 864 190 627 574 641 681 4 586 100 493 337 729 227 874 492 649 52 443 122 353 604 86 270 693 940 947 56 921 226 957 110 740 463 467 780 206 773 414 405 632 725 232 495 184 858 980 570 569 627 680 334 274 612 526 373 995 221 684 293 20 952 179 424 197 223 756 737 869 963 458 612 980 101 826 642 270 451 471 747 317 302 675 411 785 195 159 671 623 669 985 179 825 154 243 994 445 581 157 112 213 767 957 137 102 391 490 31 409 925 376 159 354 361 333 514 277 513 45 359 384 262 283 870 451 109 514 80 74 960 450 787 222 383 150 904 829 21 531 912 943 205 71 535 181 629 990 349 963 446 401 374 733 247 327 119 316 599 61 754 137 882 432 635 422 288 200 967 786 305 327 495 476 596 172 860 747 466 192 260 297 148 594 278 229 187 507 262 382 642 277 78 941 166 400 52 357 270 718 186 505 684 896 242 766 29 625 644 792 605 61 922 535 739 353 465 235 394 581 87 253 737 107 874 305 653 191 146 789 23 294 696 726 79 183 412 654 351 626 220 75 67 673 513 907 664 959 908 725 489 715 5 752 185 922 20 44 202 659 711 209 690 102 625 899 392 824 756 176 306 328 899 119 849 109 727 819 430 95 835 372 283 568 199 204 294 357 52 656 215 418 918 311 844 742 317 294 487 738 128 952 974 281 858 640 439 329 452 179 87 286 998 626 99 735 843 58 1 644 391 443 828 497 582 919 185 381 143 118 160 421 685 814 751 203 10 370 495 286 383 834 736 450 912 262 569 960 990 579 906 259 755 940 668 170 531 465 673 359 281 811 887 399 525 20 236 32 769 131 307 571 157 971 581 318 834 740 39 727 249 591 0 883 87 795 762 782 348 235 472 761 945 579 634 755 369 997 611 199 887 468 600 28 522 680 138 740 526 434 759 798 331 445 761 878 945 33 579 877 697 110 146 618 456 419 439 684 967 336 619 493 147 326 365 317 173 932 377 285 103 981 83 28 506 61 860 973 413 559 315 438 83 133 529 496 542 123 817 608 833 550 7 513 287 434 867 322 817 532 71 449 303 163 280 900 862 720 489 924 605 694 158 825 57 226 631 135 948 843 835 122 366 816 356 715 908 331 907 585 248 65 780 994 726 563 317 597 715 873 492 567 643 249 51 351 776 549 384 15 194 903 437 963 184 550 618 218 676 345 488 747 635 952 803 809 310 389 902 545 744 518 956 448 794 530 498 795 998 126 898 82 948 693 441 878 984 472 137 566 575 603 220 882 725 772 412 568 271 228 524 979 438 534 28 26 553 671 681 180 504 945 885 451 225 173 175 750 342 870 91 228 354 118 797 914 1 78 38 829 648 420 57 933 363 397 55 677 956 862 577 802 209 912 313 199 327 418 487 385 421 115 647 0 312 841 30 179 430 839 179 350 599 600 772 81 292 895 629 36 943 608 375 221 300 510 159 580 120 702 247 734 48 78 471 119 576 888 609 560 740 901 590 770 512 493 298 865 665 309 882 182 201 593 530 905 44 291 645 713 607 79 26 954 123 693 551 374 842 432 645 732 276 368 554 571 3 509 585 883 880 410 419 885 828 382 315 274 755 464 95 740 354 257 87 133 786 909 631 259 66 281 994 991 628 565 544 620 500 503 801 629 835 424 740 160 11 458 777 502 624 731 551 337 740 483 865 304 598 592 631 371 586 652 583 84 176 611 624 168 939 680 607 977 593 780 840 816 429 970 282 411 899 116 669 980 894 634 421 359 860 267 358 989 363 987 231 795 600 128 508 453 851 171 106 65 233 867 211 43 387 816 631 525 579 462 148 817 512 870 711 352 437 297 859 811 413 74 444 676 939 397 726 273 847 50 462 850 531 311 445 656 18 519 687 162 470 49 688 125 421 551 753 464 774 219 795 632 890 656 895 94 484 735 929 656 144 589 149 947 319 850 597 67 390 519 12 52 117 870 204 79 603 25 687 929 198 979 9 805 937 867 539 445 892 376 875 194 624 683 675 176 45 409 288 221 48 438 461 65 980 757 517 722 442 803 948 19 53 603 608 852 105 238 48 939 229 256 526 332 622 598 433 481 333 923 819 107 919 789 563 146 217 197 863 916 161 5 216 516 871 271 622 769 754 211 210 184 459 203 543 422 782 601 725 892 697 382 60 277 786 997 529 92 826 42 917 649 450 611 911 17 59 788 732 706 229 124 805 621 909 369 898 596 188 587 613 339 978 859 878 600 688 474 952 754 99 704 475 392 717 801 379 362 532 943 508 769 437 960 564 369 138 104 931 335 956 496 795 483 121 262 96 326 957 432 179 425 31 482 176 708 50 248 844 575 651 215 679 910 888 677 936 892 274 170 12 296 740 836 904 421 910 31 163 546 997 213 457 988 380 224 233 173 589 639 151 391 451 884 901 580 68 433 631 387 750 376 81 991 911 723 797 701 22 831 972 426 266 263 172 761 928 352 436 669 752 653 823 432 905 708 585 688 677 244 447 430 416 214 101 110 153 65 267 534 659 475 491 816 149 586 944 831 520 449 607 865 701 48 233 408 573 21 678 638 652 681 803 957 309 95 791 244 374 865 814 928 720 731 33 554 902 964 914 858 355 588 374 509 906 959 996 1 321 300 949 628 682 826 433 124 723 32 70 142 25 807 312 127 873 787 612 58 443 345 645 903 555 967 854 581 862 812 905 904 881 554 440 163 413 587 30 464 547 211 626 484 271 648 690 133 639 852 707 319 478 685 540 637 287 194 266 147 919 755 98 3 53 83 874 359 943 708 547 171 984 773 544 171 819 526 160 27 375 14 198 837 324 639 3 544 31 482 441 942 299 218 485 780 577 494 929 155 489 33 648 125 928 264 556 931 346 467 291 804 298 301 381 544 443 119 197 496 246 764 61 854 66 347 864 84 348 925 502 782 91 705 402 50 399 42 931 647 870 568 846 289 882 229 464 197 760 173 928 80 961 208 27 375 694 347 644 860 653 55 331 549 566 657 458 680 125 82 656 587 600 64 613 971 168 403 261 574 899 373 483 763 782 778 654 926 110 805 639 557 714 307 354 37 566 222 204 524 120 597 162 682 220 156 568 533 85 920 408 833 907 158 684 794 321 542 84 90 951 657 869 312 397 464 47 519 9 435 988 545 116 36 558 523 701 922 570 829 916 995 755 163 987 423 98 952 58 379 514 263 59 402 691 560 727 68 977 458 347 708 613 314 482 445 584 142 588 696 233 404 137 405 211 269 347 572 709 808 648 339 477 861 210 621 251 950 624 204 80 409 659 243 552 237 855 689 737 226 188 492 445 678 632 341 669 400 602 949 501 63 361 670 163 640 685 117 915 965 196 821 878 85 521 926 410 962 126 571 485 258 807 995 249 203 162 469 747 769 153 668 79 664 791 152 308 856 233 116 117 385 29 440 549 464 311 185 754 561 247 676 795 280 909 656 52 849 101 264 777 568 225 557 280 359 721 190 742 885 476 61 575 239 563 123 525 427 776 571 231 318 103 702 204 305 149 140 551 956 921 553 495 926 513 739 265 93 758 568 976 70 154 32 277 686 194 757 459 914 976 405 427 659 968 520 838 180 151 300 476 341 17 111 227 74 432 409 375 282 642 752 479 673 913 881 790 419 783 210 990 724 824 801 221 373 831 959 333 523 673 252 0 659 987 4 326 320 194 785 286 661 425 215 699 25 894 160 987 811 44 834 884 227 964 298 991 618 538 369 173 160 269 664 28 380 164 802 268 595 165 359 815 710 260 693 737 788 870 106 59 247 622 18 333 871 673 23 636 627 592 620 359 847 644 913 1 518 326 524 860 128 230 967 204 494 821 434 755 377 532 74 681 92 395 32 89 866 116 141 11 655 654 682 340 700 920 781 526 7 576 254 261 83 723 756 748 952 517 550 207 478 378 911 643 111 338 954 129 570 252 593 357 350 604 259 645 221 411 278 618 144 475 576 107 672 900 975 528 259 527 976 805 12 522 3 633 170 967 305 573 530 830 885 7 365 789 759 48 827 995 406 904 156 452 876 430 538 484 289 591 332 514 393 654 973 468 465 915 548 630 638 924 394 786 968 355 702 824 65 796 196 460 890 237 728 72 876 780 295 10 721 209 152 40 956 989 16 618 438 504 642 610 620 832 108 611 407 667 965 173 350 603 28 369 127 430 667 904 465 797 150 740 751 618 588 793 837 119 109 26 211 644 650 81 691 319 845 14 255 8 27 547 977 350 970 506 875 645 385 720 254 25 174 488 960 278 690 12 157 69 502 867 656 807 452 193 553 736 539 59 426 580 86 260 283 396 746 961 339 995 257 352 72 513 877 795 835 114 392 35 194 718 216 49 268 998 58 816 263 159 247 484 232 834 396 882 495 978 682 487 148 104 99 107 221 582 352 287 82 614 15 811 617 651 369 635 147 220 810 633 801 746 629 288 704 198 384 124 228 300 618 532 371 680 967 629 407 76 658 401 404 962 595 275 86 774 759 96 597 248 468 560 110 472 843 524 812 495 379 528 948 430 731 751 827 527 208 490 119 485 112 685 281 66 28 550 799 922 811 978 74 619 144 297 835 269 93 308 739 524 144 41 570 822 312 454 275 130 10 784 850 403 291 643 680 231 209 104 953 492 766 635 257 220 724 953 251 350 744 619 528 395 271 666 148 106 441 898 352 158 801 92 242 995 398 482 326 236 675 704 808 444 398 481 224 884 104 1 396 927 183 985 956 20 918 94 945 398 856 623 618 406 252 98 542 17 73 918 240 570 806 881 118 112 362 30 863 574 559 862 113 399 326 516 266 800 882 624 718 474 924 394 423 322 80 466 36 836 411 320 238 195 577 187 717 953 65 441 840 673 762 179 41 518 494 159 541 275 75 212 887 557 633 851 245 967 640 764 376 8 844 230 183 889 959 913 101 601 132 522 330 215 888 525 800 887 392 430 941 227 78 338 451 575 484 675 683 298 658 212 977 879 793 64 528 288 529 246 813 797 665 859 733 701 483 474 322 478 717 425 352 132 701 168 859 188 753 843 807 517 167 82 370 219 74 695 111 900 111 278 465 776 925 197 27 167 332 599 73 744 264 296 944 127 259 475 992 590 837 418 261 511 559 394 672 336 555 670 799 110 646 373 3 724 324 686 659 687 855 749 876 46 430 799 448 135 554 866 522 285 227 167 855 937 378 899 645 763 488 758 959 292 754 491 531 159 483 413 99 386 537 137 260 881 279 985 622 530 624 801 668 201 452 905 50 398 335 98 742 508 20 294 405 496 261 883 352 240 399 360 593 158 621 659 148 872 26 470 496 125 655 694 92 124 672 705 963 779 425 668 574 983 844 830 70 777 516 196 431 821 833 82 489 404 562 981 106 333 307 410 233 114 171 471 379 257 733 134 470 379 602 308 976 314 862 632 210 493 622 645 49 639 806 112 546 963 374 431 972 853 538 959 216 68 545 917 740 949 609 25 203 342 722 938 783 553 691 284 268 405 517 247 198 74 713 416 269 936 210 38 469 808 77 463 247 366 434 818 512 374 765 989 366 586 870 95 312 57 962 139 565 722 853 512 111 631 669 760 138 674 610 490 856 997 568 210 673 642 632 328 815 438 165 350 408 137 914 477 925 370 235 193 628 130 852 346 20 845 824 991 751 983 193 543 335 671 668 218 657 170 186 836 164 822 651 280 520 430 567 928 58 238 3 195 741 911 254 957 584 917 763 5 28 485 940 450 994 48 884 360 703 180 702 48 479 186 534 222 503 398 946 525 466 858 96 687 604 42 436 32 989 719 170 427 399 929 414 164 696 360 475 470 830 398 620 591 760 717 255 475 333 288 990 721 246 781 814 931 975 34 76 803 85 821 651 827 254 851 321 681 985 82 794 504 221 51 431 554 498 828 549 564 879 840 128 148 182 512 346 455 386 611 438 104 667 37 210 45 127 981 308 547 580 921 827 58 485 11 415 325 517 788 886 294 210 645 100 470 936 908 420 839 876 872 433 440 544 439 986 748 269 852 834 567 578 848 669 671 82 345 991 43 526 320 108 202 110 493 41 396 867 883 323 561 332 300 524 219 424 986 0 793 541 258 281 836 905 562 763 715 36 173 181 289 684 496 893 837 375 725 219 760 412 395 72 551 112 937 82 391 967 464 451 976 890 282 1 708 544 653 942 386 998 78 251 979 704 775 882 978 167 275 179 300 887 240 987 643 108 671 589 954 345 911 619 538 647 698 981 164 594 838 543 331 69 845 175 521 817 951 79 342 934 328 149 318 618 922 228 79 971 207 231 926 624 610 990 230 120 957 288 720 126 664 502 709 13 92 917 319 192 92 410 721 786 341 669 381 940 223 995 641 72 171 402 774 149 63 25 522 186 372 83 503 223 40 359 446 433 492 936 552 893 301 890 722 443 915 556 974 34 438 14 628 43 900 146 163 289 68 923 961 422 373 97 498 990 713 353 530 977 926 649 862 617 867 520 444 235 685 777 554 881 249 764 61 666 27 927 54 779 53 130 701 14 228 758 894 904 368 433 87 307 822 173 50 912 179 86 853 618 42 79 967 346 867 102 745 807 625 678 52 273 289 694 693 413 390 280 598 845 846 248 489 830 18 840 512 554 106 668 810 664 634 731 771 73 118 337 890 531 75 396 610 14 226 176 533 120 646 389 21 39 979 731 219 708 231 394 398 491 728 835 58 528 467 384 260 32 866 828 889 358 780 207 843 841 996 467 327 212 230 801 761 369 295 274 861 590 386 992 118 516 777 389 677 796 252 719 421 554 371 543 77 319 761 441 408 566 138 134 5 301 792 990 856 617 927 45 595 653 609 348 913 165 114 724 496 525 885 314 441 887 68 792 985 124 996 555 710 470 610 818 654 353 461 605 435 397 979 934 610 206 97 945 762 245 930 396 471 539 314 647 284 725 683 394 775 299 280 628 216 677 556 738 982 988 282 893 741 344 922 254 451 733 783 838 499 261 130 766 146 254 261 927 491 124 927 181 578 706 104 438 173 144 796 704 427 701 53 808 48 789 955 806 589 504 627 763 420 33 485 719 369 515 960 890 805 329 697 976 596 392 700 261 120 294 97 145 180 479 102 155 287 266 294 136 11 600 29 399 99 714 672 509 266 315 950 59 190 347 292 764 291 898 609 309 410 512 237 740 788 320 19 382 791 524 808 103 335 359 923 172 169 269 868 411 857 542 680 982 758 367 266 501 881 524 28 168 541 676 616 853 489 297 647 912 730 521 752 922 341 982 45 321 543 223 972 561 863 720 206 439 450 731 574 840 963 579 999 831 868 761 784 514 490 840 674 321 387 433 516 594 655 996 754 617 635 411 909 882 689 263 632 193 965 767 455 676 878 947 950 950 437 463 177 662 142 984 136 791 349 564 579 447 139 49 72 103 859 494 283 600 729 114 39 671 719 670 213 537 970 848 972 114 818 2 862 39 451 30 98 954 956 305 829 688 990 589 761 185 534 573 225 625 299 381 596 566 967 297 918 483 766 629 405 939 837 655 20 976 238 856 962 412 634 747 108 68 1 344 932 584 568 643 969 547 965 235 83 165 844 163 718 555 831 850 102 859 563 877 180 851 68 306 289 642 561 814 726 835 986 308 429 493 478 398 207 403 981 394 563 999 566 20 607 51 201 32 231 299 399 522 883 415 606 684 682 688 229 790 519 349 681 21 636 65 748 663 643 888 812 145 662 863 933 561 197 804 247 483 464 164 678 77 898 128 106 422 117 151 270 906 679 978 172 853 324 488 443 779 93 88 633 830 673 457 649 934 986 664 755 920 99 915 93 562 134 654 689 795 714 886 15 756 125 805 92 185 179 339 936 379 274 275 995 812 189 862 210 309 998 333 134 242 576 265 6 443 896 382 412 538 958 72 138 153 695 631 588 402 844 375 363 552 489 214 540 535 766 900 360 51 868 218 494 390 553 288 14 372 124 615 856 966 444 754 120 317 886 903 157 745 692 232 505 601 311 800 119 340 524 271 852 564 910 924 761 18 205 758 296 740 852 885 76 284 847 4 290 973 539 426 749 412 919 334 379 885 212 416 82 390 156 32 333 890 269 993 51 812 648 77 10 918 49 254 713 253 861 857 227 869 31 410 374 962 555 826 295 804 707 939 217 299 836 887 930 40 644 266 51 453 360 931 184 194 707 286 326 73 404 265 507 62 120 709 228 954 889 458 571 767 893 601 109 754 647 408 993 276 20 556 856 51 559 919 102 506 201 915 992 671 124 704 474 60 380 852 658 904 173 715 620 543 505 498 389 283 303 951 126 685 669 761 354 562 604 949 630 771 477 30 620 352 810 754 90 564 205 177 372 468 280 805 720 24 80 229 440 829 327 33 892 206 942 611 595 72 797 848 735 365 102 544 474 769 471 281 460 92 208 31 101 826 898 338 304 280 55 135 520 462 16 983 694 938 426 161 35 611 138 288 878 349 33 489 57 883 630 83 938 846 914 474 909 965 527 836 755 59 452 498 861 47 43 411 436 575 800 287 23 58 215 272 27 678 900 285 508 422 93 9 131 70 249 4 319 2 906 785 415 810 622 772 832 694 222 245 986 59 333 134 655 907 825 201 164 192 193 324 460 685 553 646 394 653 713 709 1 320 438 623 291 480 444 67 317 2 110 513 478 816 488 653 25 117 17 194 845 398 894 218 232 692 397 398 294 289 401 466 718 163 355 732 946 237 230 60 379 24 102 564 876 245 520 867 682 59 439 23 468 717 629 523 715 468 615 865 164 458 934 233 848 333 191 898 822 925 490 430 275 654 489 523 611 366 521 394 582 211 426 403 463 931 87 251 962 494 148 763 710 253 482 249 449 649 151 426 581 656 80 922 432 306 298 423 289 252 700 163 444 881 7 786 447 595 783 531 280 594 711 160 98 845 843 677 161 241 380 601 334 267 516 157 118 812 690 989 409 769 686 170 222 18 555 187 728 133 550 685 781 977 303 791 882 980 654 988 58 465 581 961 608 298 731 574 126 244 639 213 262 493 767 453 232 134 356 169 586 666 171 53 466 489 458 761 385 966 461 121 578 637 280 406 720 69 563 295 2 769 925 711 140 754 222 160 643 509 923 279 827 637 219 166 768 587 750 329 922 604 708 521 318 881 312 554 943 15 528 668 436 315 726 3 774 697 171 11 864 859 328 449 987 350 25 596 36 96 419 738 200 475 969 912 970 89 29 342 279 6 871 851 9 797 361 578 343 646 808 332 437 815 473 24 682 22 411 964 957 861 112 531 439 820 191 926 972 294 514 523 828 470 145 17 673 481 120 542 15 710 813 848 724 909 734 559 870 982 100 136 420 377 865 837 63 891 656 199 131 629 453 578 669 850 998 13 960 126 392 864 75 810 973 125 773 850 721 142 177 195 986 438 871 879 583 394 681 744 78 100 696 67 674 480 950 694 59 46 958 918 558 683 648 486 396 369 533 871 512 370 565 94 661 342 615 735 841 776 439 465 793 693 843 891 945 904 789 95 937 348 174 570 383 699 835 483 292 857 140 916 205 717 303 496 144 801 805 420 273 116 400 935 465 259 360 297 602 346 706 496 646 833 699 128 195 930 668 874 200 991 199 339 943 748 352 855 140 636 168 634 93 625 571 972 245 951 103 453 670 624 799 347 934 101 752 451 277 476 828 954 794 994 815 308 872 124 202 554 944 868 27 393 531 976 840 862 927 624 782 885 486 238 426 79 338 624 690 836 532 703 578 759 831 385 7 699 883 755 939 822 172 304 148 527 150 932 226 364 503 783 169 507 302 712 862 288 131 62 181 344 343 227 821 704 749 364 927 934 811 312 862 40 590 762 191 47 297 12 478 704 830 692 974 466 768 71 332 27 519 457 767 948 255 182 748 692 312 413 468 411 224 912 453 667 173 652 814 767 680 977 708 477 40 996 795 121 900 667 752 724 931 450 968 632 893 359 495 243 46 851 772 361 155 731 519 551 302 298 851 17 880 675 191 362 14 406 797 728 111 91 131 235 530 377 63 431 594 487 973 480 313 461 200 973 564 415 383 832 623 277 432 798 290 263 639 831 205 688 519 439 274 737 923 517 779 402 168 232 4 204 233 752 693 358 529 504 564 797 190 925 133 773 147 348 188 831 956 582 392 704 270 790 320 488 184 315 192 323 72 118 744 188 76 661 476 19 482 626 810 374 944 485 389 616 722 869 668 938 279 697 925 317 80 624 440 599 984 168 948 24 334 864 708 453 37 847 182 163 431 913 221 943 315 478 529 270 165 90 274 983 319 599 760 744 979 354 550 342 913 621 303 927 207 541 426 857 539 692 56 238 123 4 55 760 69 736 275 594 663 220 720 346 545 448 167 423 52 31 790 997 54 80 310 965 891 947 42 832 657 548 538 959 169 165 308 716 695 767 743 796 288 951 465 518 88 640 374 542 901 212 228 879 974 380 529 539 419 119 213 255 87 396 620 309 772 941 464 752 787 667 90 833 704 78 770 252 473 562 972 299 236 672 793 21 31 244 656 117 493 264 851 623 492 744 573 545 565 7 708 956 212 351 840 665 843 412 604 726 579 372 818 167 750 338 394 887 94 850 456 112 151 76 921 298 856 348 973 537 845 838 304 365 889 845 703 37 777 972 571 674 7 282 140 958 364 820 640 401 808 255 285 493 219 143 905 826 194 850 81 192 665 862 215 345 815 970 900 955 317 809 765 739 589 596 768 928 302 129 349 989 535 440 432 939 484 703 619 636 477 626 247 329 498 750 389 44 651 467 705 647 868 707 558 323 243 945 917 636 804 106 286 771 597 804 45 830 826 426 852 216 808 637 107 758 453 702 682 423 577 135 157 510 482 351 458 615 698 753 987 256 721 119 755 984 61 10 949 109 360 934 226 430 747 429 225 467 132 937 852 335 938 803 800 309 686 25 364 749 62 112 634 47 908 437 97 204 57 635 319 209 490 850 65 549 847 66 317 895 487 639 738 51 50 988 948 363 154 776 89 805 475 924 187 788 595 503 481 971 879 244 713 384 174 491 845 944 450 649 738 788 323 332 700 439 129 218 987 272 215 369 376 971 739 462 509 696 826 539 543 220 292 523 923 725 209 717 819 665 374 427 88 299 349 673 866 433 787 217 297 284 155 16 838 515 98 837 713 357 556 665 57 601 881 700 557 832 318 879 365 715 711 284 179 619 740 37 714 929 836 975 321 419 886 869 491 329 257 666 308 951 346 903 619 938 242 541 735 644 169 700 674 959 280 991 319 507 803 414 272 987 483 326 896 476 856 94 7 354 523 505 397 58 609 344 433 143 599 841 340 621 303 602 153 827 964 237 130 622 594 397 576 784 643 965 874 122 879 276 356 2 979 502 334 286 661 965 997 430 127 632 975 354 33 688 460 406 528 939 310 792 155 381 889 104 109 104 503 834 748 120 107 463 689 686 721 435 781 794 117 502 833 200 148 123 190 852 51 293 415 295 645 106 588 206 752 993 211 318 278 443 113 861 133 266 653 967 296 17 61 209 624 122 218 51 685 452 667 814 696 99 99 851 770 664 305 245 844 309 651 333 689 967 171 819 403 137 286 291 189 759 26 464 414 38 162 210 867 63 205 224 309 614 170 966 888 10 212 901 676 366 696 347 220 506 370 199 484 240 797 563 318 559 704 82 602 159 690 480 145 12 383 623 318 351 331 501 985 681 431 530 219 895 381 865 861 3 446 817 105 162 574 10 728 399 244 390 687 528 231 274 754 85 45 422 625 943 938 158 64 30 473 256 405 852 662 445 259 120 21 749 282 768 483 57 500 732 620 878 585 624 6 631 812 375 46 443 575 48 613 103 825 889 657 916 222 18 334 997 389 872 697 595 117 399 281 218 929 197 277 250 194 240 567 935 625 789 35 860 894 494 892 505 750 436 468 551 876 98 433 902 433 209 694 391 653 283 284 66 940 870 533 158 70 478 805 724 299 192 317 105 218 113 49 925 856 67 664 484 376 422 192 289 45 478 165 105 480 197 544 180 975 781 523 13 10 80 857 76 367 823 537 855 189 205 694 416 274 130 690 735 492 70 420 964 566 462 762 657 161 994 643 653 223 90 7 531 734 271 156 80 354 721 478 753 903 697 489 183 883 655 680 593 253 97 971 133 709 246 106 221 127 486 357 352 311 534 17 723 67 443 966 123 796 286 298 545 820 75 469 75 837 182 668 349 524 983 294 809 947 656 204 867 259 773 360 718 753 719 352 629 161 228 194 367 435 149 774 424 442 111 683 256 606 444 812 759 191 208 605 251 768 128 614 747 24 635 846 360 438 367 264 969 940 66 0 633 118 905 491 97 905 442 513 197 893 850 829 717 757 300 101 125 725 597 47 13 761 377 636 924 732 170 346 464 643 576 155 507 721 235 583 134 950 207 432 541 327 477 277 106 841 240 906 429 55 132 605 337 45 667 408 44 859 15 208 391 621 616 874 824 516 929 102 685 384 661 841 948 514 194 119 174 274 34 623 881 306 715 568 879 901 298 111 84 795 428 689 249 700 802 846 669 531 47 840 354 243 582 348 189 900 875 888 362 224 850 757 658 261 546 82 650 956 997 457 373 430 225 247 130 664 510 247 445 177 525 211 504 27 622 67 643 987 111 336 224 493 575 754 96 770 384 578 8 59 710 109 918 586 185 788 658 780 445 982 9 843 966 301 864 983 319 905 262 328 315 895 17 678 751 411 517 753 862 617 256 579 638 133 913 388 203 297 437 358 12 731 370 755 599 876 204 737 66 213 471 871 634 1 632 222 900 151 730 969 755 509 126 721 370 16 102 681 69 807 563 738 726 791 874 514 727 171 967 292 29 198 772 29 395 13 366 673 534 615 533 121 91 660 341 706 336 545 561 762 905 429 514 640 730 131 775 670 943 697 221 804 169 993 221 616 997 535 9 552 18 530 146 452 997 257 564 482 541 911 903 276 371 407 836 633 683 534 759 131 153 904 872 211 690 374 720 869 752 460 99 738 643 898 732 261 912 207 465 273 32 427 524 836 465 220 351 96 61 224 111 505 231 224 0 153 365 951 690 197 445 816 276 333 892 828 95 188 801 357 546 838 453 326 753 11 587 410 58 166 262 50 204 498 267 614 190 569 737 492 450 636 833 13 553 69 825 281 109 354 680 325 427 914 104 786 304 275 336 163 573 567 533 530 326 192 690 724 360 188 451 140 632 545 826 754 201 809 879 935 202 493 460 658 983 306 821 583 279 671 946 746 938 388 502 272 802 629 769 824 112 605 793 754 915 196 369 346 452 146 804 685 483 265 758 139 810 165 344 389 972 109 381 850 912 827 215 536 141 953 831 679 503 287 985 622 707 872 68 790 55 925 769 552 589 813 554 227 65 285 451 526 705 70 336 715 917 272 951 99 606 749 702 454 327 724 738 761 735 747 299 921 866 856 782 241 526 640 86 199 778 329 44 224 518 115 537 314 415 800 848 143 594 117 230 933 254 333 409 965 822 332 681 275 548 956 155 100 573 634 626 933 400 826 429 144 720 937 432 907 492 569 721 27 712 606 376 975 261 473 748 745 571 942 626 648 282 856 701 200 652 260 404 894 142 433 611 477 398 616 184 103 10 119 446 59 995 386 344 707 1 280 532 916 13 628 828 562 280 715 923 832 265 579 174 65 960 877 332 806 408 496 112 343 81 723 277 460 519 426 694 784 783 52 684 707 774 592 412 965 879 698 763 42 424 54 985 75 571 603 271 745 903 36 848 380 298 180 255 367 771 204 158 38 823 808 125 38 263 587 180 4 410 851 736 956 350 747 492 850 927 621 225 747 927 86 238 875 255 183 221 577 806 765 969 396 984 862 737 233 623 516 472 981 219 359 210 823 796 573 729 489 340 373 249 600 321 578 17 856 622 709 135 823 400 943 176 441 105 490 352 151 510 782 957 571 553 721 210 753 957 634 207 902 833 376 127 880 481 850 673 206 232 968 677 425 915 678 150 135 576 268 191 340 830 534 668 744 378 976 413 625 378 938 818 711 878 857 585 651 620 586 561 818 376 649 784 279 12 526 205 361 247 739 547 387 727 267 892 214 835 493 469 622 480 674 504 699 763 65 235 650 678 676 263 612 490 84 299 627 906 695 82 396 797 806 545 162 7 907 663 732 298 476 527 361 529 802 477 290 967 366 779 155 805 582 209 821 330 456 892 467 273 303 868 689 437 170 903 824 817 452 359 201 356 179 652 241 954 185 692 789 822 85 452 849 305 932 723 134 307 198 239 25 751 176 831 29 481 450 547 648 824 193 786 712 4 476 7 740 178 941 897 829 970 982 116 95 790 693 977 776 304 237 645 729 106 135 135 99 618 653 456 311 787 430 644 460 524 146 976 53 523 773 714 946 640 503 35 504 951 617 698 583 279 949 186 804 458 205 718 156 607 266 78 655 516 252 34 602 375 130 802 909 962 89 593 68 76 349 853 896 845 736 38 132 68 383 539 703 893 138 344 147 751 47 969 212 868 785 47 376 649 22 152 9 711 410 465 228 649 564 48 504 658 687 775 116 255 779 239 668 723 951 163 29 278 692 91 383 405 213 166 92 468 909 490 286 575 285 47 139 826 250 202 706 210 953 622 974 367 449 580 345 390 440 925 858 239 481 574 581 824 406 619 394 680 981 491 194 832 727 433 298 120 34 285 995 797 225 251 4 978 377 588 665 923 255 695 827 233 72 146 519 101 205 399 499 467 592 925 584 618 12 226 45 695 255 259 156 359 946 524 589 844 474 886 799 464 540 59 239 653 610 35 512 456 195 444 854 353 381 778 398 779 931 295 473 420 265 653 655 163 296 95 699 854 49 875 559 521 2 591 529 768 556 762 323 515 564 759 115 399 483 705 539 289 694 701 729 957 294 559 865 914 472 25 766 465 142 23 552 31 408 410 143 707 575 461 925 249 466 357 442 43 306 789 998 293 542 488 98 827 204 970 673 407 204 676 787 195 838 815 59 964 606 883 40 981 777 352 484 790 216 859 395 189 932 30 860 215 30 572 210 766 387 64 979 652 795 854 722 174 820 10 818 947 563 680 344 384 300 47 190 400 243 812 237 267 857 474 27 887 839 170 185 419 303 690 174 346 187 980 217 939 357 53 305 357 619 534 437 33 4 605 934 477 197 224 860 241 951 160 463 118 221 51 579 765 809 26 94 748 97 636 317 288 504 451 994 651 822 109 679 294 608 612 586 889 452 876 206 66 402 981 385 267 470 691 98 548 572 546 439 886 184 530 529 241 337 194 181 789 813 352 840 519 754 960 640 751 747 199 378 848 376 42 466 203 892 683 22 474 750 674 569 259 89 559 916 445 453 293 764 623 149 962 164 911 830 518 713 706 462 280 409 561 100 476 483 585 337 653 303 325 260 176 517 258 236 326 973 475 615 322 301 65 437 503 42 131 936 118 209 661 136 856 679 441 138 793 205 620 94 783 470 707 993 465 42 559 385 686 794 319 882 849 103 39 438 583 981 375 510 189 661 647 232 368 630 725 944 151 340 546 508 902 121 414 363 709 462 696 544 506 380 526 545 878 39 648 109 548 254 838 739 549 547 208 558 899 798 721 711 655 797 512 561 659 70 543 573 953 719 23 402 946 479 941 495 617 594 634 489 388 939 101 183 274 949 660 749 850 996 146 316 738 410 546 805 367 281 683 937 984 742 814 630 576 710 417 431 278 210 746 939 199 380 671 372 720 549 888 521 622 867 672 955 217 168 931 391 134 272 236 915 852 300 731 830 254 621 331 9 741 491 393 882 822 765 286 584 863 62 611 909 429 827 803 828 783 360 627 57 571 372 996 480 453 440 357 602 432 137 371 543 801 177 668 545 608 946 308 532 468 219 400 637 855 623 802 535 259 977 349 373 430 255 857 614 809 787 579 642 819 123 751 381 924 840 724 628 668 584 882 544 167 600 848 738 727 969 695 395 135 76 405 125 265 212 2 214 829 844 225 377 206 580 55 501 437 941 217 76 704 320 410 4 485 904 504 489 565 21 326 992 739 971 537 763 498 93 657 366 299 185 960 863 241 706 134 828 39 810 752 839 95 910 148 589 946 952 944 317 399 272 645 35 128 177 640 143 907 786 1 195 544 867 404 594 405 36 901 795 624 509 98 674 227 124 387 396 668 922 626 786 455 313 457 438 309 95 273 716 935 577 576 169 716 691 839 929 172 617 5 815 939 888 438 584 259 326 465 305 285 237 512 920 368 428 619 821 611 641 162 783 496 187 117 878 847 665 474 641 570 205 141 420 480 8 896 400 990 915 98 181 487 502 675 556 188 458 238 287 474 711 549 734 517 943 584 140 941 343 9 154 162 839 697 489 261 411 592 581 591 712 627 431 241 759 83 815 723 479 565 224 398 272 335 434 778 752 168 276 769 139 980 421 259 466 305 242 306 777 832 897 478 285 101 802 560 914 25 176 449 199 633 423 647 784 413 763 633 167 920 182 648 883 902 179 952 306 203 135 477 137 266 33 299 873 420 826 980 324 99 499 50 614 813 99 618 48 635 446 562 538 69 231 230 464 699 374 511 740 537 528 663 129 955 425 125 436 309 936 550 553 101 359 210 715 513 270 652 846 894 75 892 582 161 477 708 591 472 171 308 245 337 487 923 256 300 462 887 233 944 446 544 341 894 155 353 674 161 898 520 247 724 994 750 681 616 784 29 409 585 276 448 366 181 172 897 100 356 68 761 350 405 252 698 655 905 210 857 859 886 426 459 886 809 988 982 75 352 52 670 919 329 152 252 599 418 578 750 961 213 133 20 508 210 264 475 694 789 67 629 361 701 932 472 790 676 683 955 711 7 699 751 636 214 468 215 521 473 316 824 346 781 845 978 386 453 86 610 119 166 434 225 853 799 638 570 253 952 843 888 930 993 55 577 45 479 209 29 50 247 890 714 810 156 225 697 82 277 767 205 863 501 94 517 356 209 424 354 652 347 98 293 699 908 284 707 125 170 937 99 285 686 236 127 256 375 208 511 404 486 932 288 276 423 355 449 850 948 406 700 149 801 593 718 14 106 508 145 241 477 403 304 183 469 604 360 738 11 332 892 199 554 311 670 315 591 356 505 461 161 292 50 306 814 773 54 156 523 311 495 843 14 827 582 964 648 160 448 946 684 540 855 914 359 707 18 446 90 775 270 179 992 141 649 247 433 46 171 172 351 406 559 537 381 286 232 370 722 181 341 268 975 117 910 701 967 993 524 6 915 589 716 516 915 148 499 149 396 86 976 24 673 307 713 357 890 894 310 787 157 231 284 490 163 419 536 603 192 8 484 452 810 908 57 792 877 309 809 806 465 206 230 834 859 531 318 805 915 521 768 828 247 673 389 931 421 784 236 821 277 257 618 398 707 491 82 495 639 868 703 115 649 869 76 914 787 668 998 991 797 555 486 744 496 186 211 260 869 116 880 840 662 487 334 573 514 96 587 973 843 848 793 237 352 919 262 550 762 702 370 411 597 944 105 867 963 161 1 425 556 843 311 15 111 599 265 177 102 699 288 768 573 895 744 640 694 301 39 858 408 64 283 662 713 866 162 598 441 529 175 70 847 104 281 8 544 112 64 383 631 347 59 989 757 375 585 385 339 796 449 346 212 85 449 514 177 726 796 477 683 352 881 995 108 215 933 778 138 524 513 581 950 549 248 622 418 894 308 587 972 219 734 804 240 773 210 263 615 30 882 246 723 849 979 133 25 656 223 469 18 522 657 174 107 266 205 914 144 768 662 529 302 868 134 254 410 865 111 98 131 292 322 186 842 630 299 347 833 418 944 117 99 842 365 51 819 940 735 861 776 833 439 124 469 262 482 849 493 452 989 965 63 815 515 480 638 715 345 348 190 194 250 445 914 907 769 769 598 650 942 897 159 394 603 412 888 641 606 89 244 229 681 21 736 772 905 319 151 434 231 662 120 402 948 145 147 691 922 546 316 442 854 99 588 271 665 94 675 698 740 261 351 356 27 808 719 608 380 178 932 825 594 852 514 233 779 822 322 436 479 447 718 470 264 419 870 736 997 239 564 610 660 700 308 974 947 380 540 40 892 789 504 134 311 759 547 801 22 633 455 27 798 319 601 719 541 669 631 405 55 105 696 292 24 766 457 995 969 564 50 51 806 826 615 361 346 357 810 637 790 154 225 535 736 391 63 767 224 187 556 470 875 273 268 855 831 333 451 238 64 173 771 609 660 31 668 233 534 822 532 458 202 612 387 268 155 265 735 956 379 711 251 963 648 497 229 82 290 451 60 151 87 61 587 73 247 202 182 473 706 779 48 215 13 93 58 555 619 919 832 789 745 870 304 882 234 974 472 594 8 746 333 559 63 595 420 418 171 597 152 127 572 598 198 165 732 630 772 124 153 916 835 517 844 651 994 70 304 316 227 957 597 990 736 642 592 325 904 907 325 744 261 376 452 523 473 993 261 779 7 979 103 96 518 492 648 450 101 823 813 740 160 50 8 901 808 974 382 912 589 485 361 979 718 41 418 834 813 585 324 777 908 917 367 904 34 556 401 820 870 892 727 561 301 230 495 953 145 36 10 84 126 152 791 81 412 896 25 152 986 89 26 933 841 140 421 60 965 242 156 182 960 44 289 809 845 908 413 434 740 208 641 470 344 531 683 53 494 743 718 21 173 521 933 222 28 946 86 250 295 324 816 398 581 584 370 331 134 346 606 110 641 180 539 950 773 324 698 80 586 491 587 223 170 887 953 967 541 256 7 784 137 358 682 588 286 91 720 816 148 892 194 195 201 39 220 967 811 569 871 158 590 750 69 315 793 544 783 611 969 930 923 272 409 3 172 156 870 129 572 320 711 595 400 774 321 283 441 725 914 192 114 384 280 897 827 907 574 63 687 829 508 497 780 96 226 4 832 650 159 798 924 388 676 559 506 597 790 465 23 773 850 904 163 481 201 678 927 89 586 583 896 435 616 366 369 258 32 448 805 528 439 685 408 481 221 946 71 424 282 245 62 921 599 195 680 263 744 526 313 223 284 992 575 929 730 958 589 607 217 535 368 278 838 978 15 590 835 647 576 297 74 249 512 520 568 106 302 608 600 64 398 586 161 527 487 427 345 751 61 56 34 331 962 252 530 49 699 108 273 458 105 125 231 221 357 25 897 533 472 781 829 648 712 633 736 147 660 409 837 150 402 590 204 151 482 284 742 691 640 755 215 199 576 399 168 924 145 826 474 757 285 326 459 538 947 479 742 120 619 136 288 383 981 823 414 122 878 761 19 406 449 445 722 888 312 617 16 867 546 540 714 301 410 357 477 378 78 505 336 97 272 802 514 317 52 38 444 155 925 71 184 245 862 674 952 496 736 231 884 792 894 803 343 647 152 979 149 774 152 488 805 700 428 18 821 209 280 535 739 98 605 816 664 995 781 557 584 752 555 463 226 478 622 251 25 262 110 771 750 529 547 907 750 530 231 720 818 748 116 322 209 775 685 580 916 990 338 269 99 592 684 564 27 721 844 220 843 489 751 947 477 296 749 853 112 60 382 187 17 580 680 592 934 0 315 596 528 272 189 72 621 213 805 568 58 637 793 0 220 161 15 414 936 321 617 479 60 209 474 986 526 740 337 87 153 193 545 217 782 253 712 166 238 587 939 231 821 383 372 159 832 760 393 309 75 802 140 299 239 549 110 666 211 729 392 263 703 756 274 81 298 415 668 512 247 960 668 841 73 972 281 304 471 818 578 356 257 246 106 169 821 368 631 476 265 213 294 334 101 507 233 592 673 121 963 971 372 694 654 388 206 576 943 125 429 136 305 542 932 535 134 126 691 893 910 399 227 985 578 681 580 812 672 251 945 766 803 396 367 951 77 712 506 311 887 858 394 505 848 172 714 880 279 675 984 976 221 506 671 591 13 801 835 343 739 492 194 638 756 106 769 520 443 262 974 9 533 125 379 174 31 599 575 636 5 15 43 148 950 165 494 56 647 785 775 247 508 193 685 531 145 475 706 129 1 471 645 369 836 732 857 28 44 543 968 214 202 87 495 994 692 697 862 494 687 906 779 723 322 373 854 582 437 28 856 207 940 402 405 692 62 149 716 474 430 30 926 918 615 408 913 970 316 830 905 942 902 95 353 227 608 521 315 790 724 464 508 668 728 129 883 570 953 886 170 313 788 231 201 772 804 53 814 517 964 859 954 716 10 317 459 46 86 325 198 535 16 19 510 927 947 899 212 246 941 117 355 352 406 30 477 160 932 220 288 863 547 886 97 299 976 991 532 535 582 527 806 894 878 444 815 753 223 358 793 757 3 578 90 468 710 833 863 22 260 329 40 763 626 357 893 308 980 159 502 475 271 641 835 381 275 87 844 322 747 421 779 199 32 343 252 489 310 248 11 978 717 350 31 637 148 932 687 11 672 3 736 31 759 507 501 11 784 314 118 600 922 563 405 898 513 526 869 67 417 509 146 587 917 449 812 647 146 956 241 484 344 386 650 0 383 197 797 886 749 501 815 71 597 558 801 681 931 467 406 43 625 429 938 675 983 656 492 436 83 224 225 837 141 85 823 608 462 831 34 925 811 629 662 851 254 612 171 945 374 428 670 148 191 664 101 439 455 35 692 536 974 592 15 185 22 149 74 15 553 56 239 237 202 659 996 845 696 725 873 331 604 719 499 417 452 448 995 955 746 496 681 663 337 113 706 703 111 239 164 259 626 702 547 382 828 622 281 596 667 333 107 238 569 166 473 554 750 916 717 571 685 84 51 406 421 391 2 251 140 585 824 628 250 853 306 5 387 884 122 468 801 847 532 43 311 460 987 634 188 380 786 69 384 591 676 207 793 166 812 816 419 969 326 396 794 725 931 66 265 754 280 84 553 797 431 813 149 892 704 619 563 332 193 88 509 239 407 36 891 673 839 826 904 684 358 633 382 835 271 15 750 662 769 824 716 595 164 270 83 773 861 130 567 629 313 723 396 128 721 204 241 236 221 210 954 599 635 603 618 669 397 738 753 739 9 562 493 918 865 445 426 548 687 432 914 739 943 668 271 635 763 536 487 477 256 70 280 123 861 51 81 678 347 966 236 799 790 192 106 102 886 22 596 793 694 153 788 57 761 317 337 904 326 433 945 593 423 958 988 769 908 856 907 687 232 676 87 697 848 690 484 16 130 445 819 530 847 662 521 581 990 537 130 244 566 935 720 905 761 191 202 628 749 20 69 462 230 189 865 918 715 989 153 995 363 534 467 718 519 885 547 809 745 738 607 465 709 817 798 109 995 263 806 547 88 199 129 37 499 953 948 184 469 4 993 312 549 890 70 864 935 96 561 796 699 542 632 622 885 412 614 980 89 692 729 400 311 218 769 580 937 654 705 238 774 930 147 867 318 197 87 434 328 228 315 786 935 961 941 87 850 549 313 30 600 860 779 976 728 370 960 730 793 434 88 87 284 159 12 758 977 371 509 274 945 644 872 796 345 528 235 74 161 10 339 862 910 941 153 67 501 545 584 946 676 941 699 268 984 689 200 28 672 852 991 498 772 896 970 346 649 359 239 132 425 48 709 149 11 930 877 617 115 948 493 905 946 610 558 829 97 499 997 15 990 440 292 769 480 234 911 293 640 719 220 143 718 349 397 583 531 302 425 864 481 376 205 506 560 392 354 654 94 354 5 696 711 739 32 955 475 623 857 24 725 894 674 575 70 474 339 361 478 495 150 172 916 943 738 710 568 622 319 44 598 574 280 30 5 168 783 756 711 214 141 622 544 738 984 563 59 787 96 814 176 561 271 228 960 914 209 191 765 170 851 159 204 398 154 558 552 339 859 217 955 266 124 404 26 292 106 240 829 474 262 282 548 424 801 574 802 110 269 733 616 653 175 825 165 637 131 728 638 24 428 162 855 762 380 806 281 561 454 210 802 543 469 96 195 956 380 271 277 827 206 348 434 452 532 818 653 917 555 522 637 975 194 762 924 17 579 414 781 379 292 734 690 778 309 839 287 422 771 327 50 845 673 205 122 16 131 678 848 29 791 175 538 42 17 716 447 476 545 151 565 91 930 900 210 227 5 570 415 446 323 407 734 440 118 125 3 218 234 318 361 298 507 124 300 730 233 813 14 197 673 151 378 187 904 236 488 383 791 524 757 163 609 877 447 435 965 612 90 33 158 467 754 597 247 810 7 783 549 614 427 32 620 312 934 332 871 109 272 190 47 628 152 234 198 867 420 469 257 640 237 411 901 363 830 485 451 228 221 379 162 878 562 233 612 448 760 433 61 318 694 160 350 566 387 103 552 770 990 644 7 333 743 243 654 189 569 621 170 875 455 83 532 62 499 67 652 644 804 261 847 346 17 507 277 566 827 921 24 619 862 570 211 120 453 868 743 681 760 623 244 550 618 648 764 95 509 622 321 449 293 357 618 338 611 586 956 797 715 636 756 420 205 926 497 561 184 384 288 609 290 780 875 904 934 54 55 737 446 200 527 700 149 416 565 149 538 458 44 280 207 245 137 601 21 56 665 342 806 662 46 955 361 350 474 332 237 416 116 885 439 764 964 618 76 866 301 854 355 472 73 705 146 845 442 447 461 778 113 249 943 859 191 799 85 418 120 428 544 684 215 559 796 860 66 82 654 449 315 774 619 979 554 813 519 61 662 591 778 984 763 958 376 642 450 200 999 496 407 319 422 567 603 555 4 950 531 257 339 319 484 695 724 245 224 355 340 771 756 355 946 455 655 105 729 397 391 655 574 712 953 165 836 177 434 271 267 368 318 125 370 426 942 394 89 946 301 474 782 197 968 248 997 584 929 697 154 740 905 165 591 459 523 742 462 480 694 790 413 132 526 975 605 355 134 615 812 575 922 268 742 133 182 172 823 671 607 337 148 818 912 199 716 672 814 374 912 763 243 228 935 384 506 849 176 421 689 163 999 450 26 783 454 479 296 201 374 414 965 316 168 286 456 681 796 155 340 368 94 40 241 22 735 952 336 417 220 485 444 687 851 246 447 75 269 147 626 173 460 454 489 794 463 268 637 284 488 803 310 83 36 917 676 397 772 724 412 907 687 216 53 263 410 952 153 322 750 389 535 938 126 239 694 998 154 195 206 534 818 816 566 667 279 495 764 338 906 155 743 451 710 959 634 533 770 215 168 384 623 457 922 646 584 669 203 314 808 142 338 374 221 696 130 969 988 985 789 292 386 731 239 499 715 238 604 9 542 235 233 597 622 816 274 169 311 174 619 434 748 1 322 121 548 230 927 662 394 248 107 665 958 985 994 166 99 562 152 889 705 986 401 774 723 331 765 819 155 342 517 513 744 495 172 417 539 23 688 903 157 998 246 998 912 883 888 345 512 64 190 829 772 265 252 914 608 926 161 759 578 477 895 888 792 751 246 786 784 303 263 755 659 30 727 214 302 899 782 591 857 821 631 906 736 461 220 48 87 897 175 799 902 772 525 967 207 148 255 342 558 470 774 266 166 804 724 428 994 948 207 252 395 625 799 295 544 286 713 238 286 719 39 987 85 164 936 246 69 94 487 847 189 843 271 527 361 266 70 265 243 386 827 465 70 42 280 225 681 135 421 919 83 336 945 858 197 19 218 651 582 36 131 760 26 117 846 844 371 448 265 330 735 550 937 335 823 4 372 618 196 596 455 6 923 141 829 4 41 596 378 411 415 524 368 734 356 261 731 91 641 800 182 818 148 578 549 310 487 872 876 745 238 714 259 152 158 67 830 463 70 888 837 245 859 707 987 545 280 942 760 792 798 814 614 260 132 271 722 102 764 360 512 606 368 23 89 23 911 856 25 512 975 100 646 664 453 315 22 926 92 718 606 173 965 707 161 462 330 687 311 277 653 687 175 679 286 742 254 326 62 663 519 582 897 72 426 973 989 919 444 443 350 596 666 761 449 15 502 997 811 112 791 297 292 986 26 429 93 646 40 440 766 964 289 477 228 193 617 279 227 193 749 968 411 893 890 756 955 265 280 702 40 11 868 924 222 418 859 238 793 614 612 625 170 844 202 193 670 788 756 350 123 419 965 519 784 486 243 920 28 64 340 580 540 896 259 562 176 858 999 52 642 789 982 6 835 845 689 4 424 902 794 164 866 389 661 205 421 461 947 689 937 961 621 487 68 548 601 52 876 419 629 243 440 527 193 464 470 481 997 308 532 616 518 863 325 62 49 939 496 272 112 40 103 469 431 532 951 541 588 307 711 580 396 929 137 257 784 219 835 408 411 668 328 354 645 949 624 729 791 494 963 685 573 246 286 746 405 168 217 227 120 117 374 497 100 257 539 510 531 903 68 950 710 859 941 607 609 334 635 84 331 416 101 209 894 617 196 568 163 112 632 317 926 763 37 85 934 465 767 805 274 2 905 830 516 957 16 867 474 152 361 373 42 575 343 607 71 539 342 506 427 704 789 134 208 464 228 723 725 719 952 502 659 982 849 418 549 675 633 675 602 283 570 27 400 946 804 962 890 742 633 231 696 159 18 193 328 924 778 959 882 632 351 789 464 495 293 253 671 449 476 125 170 593 228 228 323 875 71 118 432 956 502 155 107 802 961 830 462 561 431 843 154 165 770 166 350 800 295 793 386 444 968 817 942 614 85 348 25 365 241 869 672 158 656 700 207 633 829 154 340 638 199 335 135 442 672 549 67 430 600 974 236 35 832 894 260 26 589 857 557 853 553 567 895 565 724 112 750 382 553 416 571 949 850 205 717 243 37 917 305 587 987 273 600 137 346 742 482 189 567 903 468 852 947 462 382 544 961 714 964 935 669 884 479 217 15 738 943 516 142 791 134 931 870 742 283 274 928 352 446 850 664 998 529 745 597 46 333 855 542 561 275 354 93 570 739 642 859 388 671 581 87 346 137 542 246 310 675 418 692 45 790 176 512 222 572 388 949 260 575 466 322 577 219 708 615 413 984 431 777 768 96 423 356 914 684 908 662 31 693 377 951 96 305 205 381 875 341 137 836 308 569 15 429 286 714 184 244 765 188 846 69 692 812 896 927 797 112 474 735 620 177 829 526 40 488 910 219 397 704 324 814 140 324 194 413 880 166 920 612 851 311 587 433 425 251 674 747 898 47 986 379 823 646 573 402 219 896 304 733 458 855 710 590 120 444 620 166 109 696 653 40 477 328 482 380 681 78 75 101 427 352 399 668 99 274 754 564 514 618 360 16 419 392 167 576 461 581 558 36 972 276 622 627 716 144 186 454 57 738 597 697 965 613 758 157 323 683 635 71 128 994 700 513 151 407 571 738 94 68 97 709 14 338 695 104 310 166 145 331 843 601 956 907 297 614 111 239 315 280 686 673 585 156 880 367 432 583 246 612 747 327 645 94 951 96 899 795 260 922 779 76 696 742 830 138 691 729 398 807 770 86 754 539 140 983 805 38 122 119 351 738 365 464 214 474 750 302 259 511 397 579 958 881 605 653 69 840 82 1 460 210 278 83 727 188 194 686 121 838 321 202 424 775 655 266 362 535 429 531 777 735 42 111 413 723 388 201 951 111 76 158 411 605 665 581 346 426 643 68 329 138 628 949 195 977 602 336 837 551 860 273 467 732 14 56 348 424 760 207 167 471 582 281 129 172 404 421 707 687 193 773 912 241 636 825 69 740 577 531 728 742 555 930 263 82 798 318 328 904 642 402 141 545 544 263 574 56 319 231 290 603 829 374 472 401 456 278 466 536 284 548 927 184 466 21 982 624 747 77 925 606 27 953 138 240 869 765 9 190 688 457 368 10 916 383 265 512 288 744 919 737 449 549 281 208 110 388 408 432 637 385 994 863 741 787 977 115 980 348 645 102 572 612 358 998 296 561 124 389 95 376 304 215 939 740 936 573 155 767 172 581 310 640 716 501 368 461 755 680 396 696 916 561 292 417 104 754 122 419 158 449 575 199 986 643 190 362 789 863 410 917 295 16 91 451 418 134 829 745 879 847 182 578 306 781 588 171 684 788 552 890 548 99 988 915 885 647 453 738 131 920 564 334 116 100 371 815 820 2 43 946 14 893 932 616 835 702 64 5 405 745 981 739 104 652 12 143 514 867 743 196 415 139 117 431 296 765 954 968 292 938 63 106 213 629 841 225 808 995 634 90 343 598 734 716 743 838 203 708 935 801 34 682 758 619 232 702 447 510 384 64 640 284 969 129 226 597 509 703 125 211 303 213 653 997 279 214 236 398 57 260 16 600 305 622 879 989 302 294 967 104 405 789 931 792 417 936 738 965 495 149 106 894 530 833 498 907 952 385 232 820 167 399 920 320 443 748 388 146 221 575 852 171 935 674 945 152 459 877 991 521 293 792 771 229 354 938 50 143 967 271 759 202 969 218 591 511 302 506 855 709 438 660 678 137 465 791 812 109 366 490 329 808 902 547 719 38 326 35 691 741 309 900 639 85 311 280 764 202 447 941 990 845 862 27 967 477 988 805 136 390 823 333 613 294 938 629 933 895 330 656 722 34 847 595 93 732 314 656 814 611 25 824 854 842 55 28 302 269 648 261 934 544 954 130 556 238 205 224 25 310 246 339 962 928 257 105 423 448 285 628 716 882 272 926 333 139 263 670 547 502 595 981 214 501 632 9 741 503 77 283 319 577 678 987 211 173 682 750 549 101 153 790 985 248 100 173 281 615 918 133 501 647 596 191 986 63 142 133 694 787 346 909 743 814 126 804 82 588 527 777 257 158 378 660 112 512 332 432 275 223 516 31 431 933 767 461 917 502 418 913 601 727 525 616 79 822 884 493 548 960 599 478 652 984 290 278 343 455 768 551 141 565 486 354 836 255 721 908 208 126 520 599 402 322 742 267 421 372 131 638 579 127 850 193 119 783 406 696 1 839 791 887 614 755 194 402 234 627 15 736 880 622 353 754 411 165 242 821 850 126 803 934 301 59 598 53 70 189 107 721 439 599 429 572 828 195 387 633 199 434 932 695 242 268 188 894 860 663 658 836 372 223 949 371 370 311 628 226 913 694 903 829 826 265 266 465 279 83 250 637 251 440 258 563 257 500 686 410 133 118 336 346 985 613 806 434 9 379 840 666 765 71 561 464 283 885 848 383 547 826 874 132 892 100 741 999 632 320 340 930 469 954 19 28 939 326 741 899 760 321 797 779 970 87 785 332 317 432 470 318 511 252 676 192 770 14 252 73 980 660 944 285 380 121 28 999 963 902 20 990 461 788 34 183 77 547 578 246 616 285 217 340 694 441 829 505 354 299 371 298 165 498 936 899 224 751 849 877 153 187 234 244 17 478 723 691 210 663 76 7 976 158 120 780 448 142 15 181 125 474 792 516 31 880 312 413 267 492 110 127 357 818 88 323 958 34 771 80 986 549 393 842 258 100 329 449 336 129 806 273 275 401 645 264 70 189 166 479 108 197 659 180 649 6 872 858 356 969 87 858 407 88 591 749 310 920 537 165 409 280 194 352 918 84 670 406 542 612 915 564 328 779 144 803 571 658 410 200 125 481 868 179 258 818 230 174 451 645 313 148 454 863 350 244 315 231 621 291 208 352 795 231 422 750 507 632 376 718 302 713 113 696 128 597 883 141 870 324 577 579 289 602 539 160 523 279 185 501 803 226 435 731 84 231 328 631 927 942 950 678 344 227 88 392 275 755 720 10 634 958 335 264 964 150 37 525 543 66 3 439 419 841 149 584 670 972 730 747 878 805 3 630 5 426 198 638 386 73 736 726 597 583 337 880 202 700 109 146 298 447 644 205 339 758 31 909 639 667 858 940 715 265 625 994 367 372 903 852 84 11 98 186 788 897 653 421 239 441 395 735 398 951 999 995 493 703 690 429 662 654 644 11 22 757 648 273 735 186 482 278 636 720 372 963 519 270 493 498 757 756 650 915 449 199 103 766 199 495 980 671 772 772 206 195 428 803 398 34 479 293 433 267 107 952 167 204 538 57 451 252 32 276 324 974 804 784 606 488 822 373 807 236 150 378 568 126 391 176 935 548 419 251 443 981 994 42 455 974 391 715 50 797 251 635 42 864 990 854 123 81 589 157 386 798 459 962 635 406 953 777 862 797 657 464 730 748 191 538 439 42 188 473 335 385 29 505 798 582 591 582 586 46 896 387 380 766 360 574 938 531 895 200 724 915 412 947 948 30 453 789 245 203 503 44 526 470 779 274 626 425 52 784 764 366 812 709 902 149 50 476 592 882 349 649 690 774 830 242 680 183 636 495 445 42 227 206 985 163 316 448 631 795 525 389 166 282 856 801 928 427 758 808 683 513 278 629 583 625 755 552 494 958 472 109 594 263 279 721 624 961 711 229 58 910 350 875 511 269 715 914 654 582 429 364 264 399 211 489 989 814 924 372 800 294 275 899 782 519 367 647 860 562 426 845 909 967 437 91 558 937 234 301 25 236 352 987 52 317 77 877 507 693 689 613 171 539 33 782 484 618 538 447 807 245 815 241 415 649 39 596 178 736 302 355 652 64 76 428 672 713 959 82 473 333 326 163 374 483 467 853 781 597 711 912 98 258 838 369 127 126 206 246 457 533 137 430 310 315 313 139 874 161 397 708 472 939 715 552 191 917 792 243 446 849 181 893 853 411 5 636 371 499 657 320 700 815 281 770 635 32 505 14 931 805 740 284 268 977 357 425 201 735 8 413 274 72 628 999 624 213 708 66 850 131 602 282 881 933 901 184 973 589 947 452 989 347 701 65 781 50 124 398 990 903 815 823 470 530 617 618 36 12 596 829 951 468 294 248 763 62 389 205 189 162 867 648 430 731 580 281 50 217 952 554 536 526 40 428 952 422 144 114 441 87 730 901 934 237 688 877 908 845 442 184 392 972 127 127 915 345 605 142 747 178 251 203 668 165 568 788 977 281 279 213 801 361 182 265 450 245 718 489 110 370 781 48 434 462 497 625 745 996 534 392 155 902 199 176 719 554 42 963 457 992 563 998 324 477 257 719 963 366 966 37 442 291 144 744 499 286 268 423 885 889 678 564 678 72 964 436 118 838 35 712 765 773 188 104 189 508 446 374 822 785 545 396 531 240 881 25 682 712 575 800 266 503 276 395 326 253 939 255 585 773 425 713 28 146 229 51 827 967 872 670 836 69 120 724 910 442 446 712 867 155 242 817 215 506 243 496 423 101 761 142 953 828 814 592 640 864 234 183 911 738 535 445 492 423 462 582 239 833 3 939 89 957 3 426 77 219 805 48 879 693 333 191 876 829 637 548 189 325 364 599 286 748 874 76 22 514 683 772 299 113 805 809 81 886 80 302 380 457 286 514 4 959 648 333 696 60 542 642 658 200 659 681 929 829 276 502 548 353 89 964 616 267 162 542 409 170 569 649 352 0 562 47 960 316 686 696 318 258 958 853 896 525 11 978 34 315 379 347 265 559 280 369 614 183 674 779 891 652 184 496 378 26 700 262 813 123 113 64 520 838 976 10 238 361 168 532 326 958 965 618 443 708 327 570 115 580 488 514 223 923 148 652 892 270 537 57 85 961 687 800 247 768 424 61 161 752 300 743 60 102 370 687 804 644 309 739 267 735 158 50 807 532 387 535 672 359 753 344 849 934 511 25 121 353 347 123 777 499 516 773 225 285 186 806 316 320 24 686 541 280 876 474 570 378 167 16 908 549 74 180 302 2 797 772 533 654 125 351 73 574 779 647 988 365 417 611 320 636 51 973 590 958 111 987 351 778 774 758 888 149 958 491 79 77 921 718 497 276 259 556 644 69 275 595 965 600 680 450 232 695 341 368 408 999 34 923 823 45 757 883 72 993 624 133 312 743 63 707 101 473 300 911 128 808 324 376 511 476 258 19 251 556 844 538 370 479 560 637 583 758 714 27 329 984 891 867 770 422 451 392 340 793 334 845 740 579 521 845 322 518 721 350 401 4 56 991 274 443 994 906 749 992 16 989 891 220 859 551 561 138 965 416 696 218 92 895 348 440 63 817 285 766 790 864 173 167 37 693 307 582 426 317 131 138 923 939 889 206 894 990 77 990 975 323 808 590 237 330 115 905 393 224 96 733 121 781 86 566 779 816 363 286 181 512 954 85 577 6 629 422 428 322 997 586 279 956 912 73 916 365 3 746 297 690 98 877 906 125 608 46 45 352 259 621 910 91 437 217 194 836 866 495 539 804 130 543 803 434 229 526 763 46 180 183 568 528 91 862 308 214 575 485 841 489 187 446 929 795 848 278 282 477 642 445 895 739 20 502 879 59 2 124 901 664 242 903 99 570 878 970 117 305 511 26 459 652 103 386 235 440 930 130 215 587 674 229 870 765 90 991 964 553 890 892 7 886 110 207 815 266 208 19 236 579 292 155 671 953 78 340 948 535 84 954 232 293 765 439 71 313 665 674 345 309 558 373 911 25 868 978 991 635 138 119 910 146 790 738 114 161 838 916 274 391 504 198 561 146 830 527 241 576 820 838 837 705 524 799 863 774 36 946 150 515 245 735 444 635 383 293 896 10 551 465 48 657 561 65 611 431 758 231 993 235 269 484 5 947 386 263 610 855 339 41 778 281 942 190 770 135 926 309 201 762 139 674 319 719 179 525 885 102 950 61 112 498 991 155 360 365 761 892 809 602 758 449 525 451 942 752 937 707 112 431 609 495 733 872 151 453 666 141 326 212 866 227 628 778 719 710 944 55 634 390 664 474 856 793 962 159 578 872 853 586 858 74 368 329 811 137 814 361 470 136 349 68 612 33 266 895 131 795 963 556 637 271 269 847 613 820 782 96 720 440 405 818 522 380 769 592 353 216 741 908 80 347 475 55 941 553 594 583 402 606 461 777 854 988 871 671 597 562 436 958 735 943 381 138 339 432 448 856 354 59 692 633 228 529 466 942 538 352 757 174 548 302 129 78 303 963 326 197 992 725 697 739 492 227 863 569 173 388 83 884 981 799 499 865 765 993 741 642 93 389 519 276 944 270 652 574 239 542 819 311 722 997 281 330 890 326 859 938 719 892 210 327 992 192 109 608 320 839 375 733 350 443 467 706 942 672 370 22 600 233 425 114 371 446 563 634 346 668 384 595 878 988 235 908 788 132 948 650 746 555 865 593 446 816 271 565 265 559 190 562 808 223 673 451 8 744 358 723 471 817 339 479 928 588 725 960 611 829 879 877 867 965 774 391 141 325 530 153 950 976 246 332 376 184 427 898 350 254 907 617 67 792 521 41 558 486 104 971 313 484 715 595 288 818 830 439 272 766 971 699 109 781 450 696 235 142 786 536 302 652 112 670 997 205 693 214 508 224 776 453 51 716 171 443 882 64 156 986 209 11 552 853 119 228 707 9 281 139 116 902 661 355 767 745 459 808 921 324 852 276 261 37 41 197 818 23 101 983 183 303 391 380 188 92 883 0 460 99 231 865 902 714 829 122 610 730 522 784 427 102 6 858 173 275 665 468 233 51 610 151 855 200 783 175 243 827 739 739 626 86 692 654 707 993 560 389 384 742 366 230 492 919 952 185 814 539 739 404 589 724 928 777 956 812 251 877 350 523 551 642 316 876 49 394 635 695 618 462 880 785 925 291 733 472 370 832 830 997 228 184 35 311 774 54 348 251 516 287 577 928 893 881 413 184 322 723 576 501 493 31 861 741 144 326 50 578 925 647 675 801 814 278 958 346 855 433 414 163 985 853 713 387 541 660 38 451 463 324 970 117 834 679 417 694 792 466 257 659 342 652 621 820 937 103 350 687 262 829 266 33 541 931 714 327 45 938 734 568 853 177 407 377 599 856 317 270 195 987 515 804 663 659 807 781 907 526 53 366 610 224 911 308 877 946 551 617 246 653 883 963 147 0 382 577 690 482 623 940 916 76 361 557 951 614 857 467 499 621 332 386 43 594 70 762 332 562 563 710 321 316 525 761 711 334 280 703 243 286 626 577 272 196 843 557 543 876 948 129 530 381 614 946 937 343 143 565 860 738 563 853 233 554 499 94 312 626 257 889 732 576 515 938 437 710 485 15 639 411 191 492 748 891 551 253 835 125 808 41 150 412 978 893 595 204 95 1 520 832 445 882 756 828 771 638 944 136 960 593 401 40 980 815 599 708 293 845 940 270 800 759 609 111 164 684 303 747 112 559 868 991 982 748 739 847 982 383 63 927 440 400 776 69 210 43 108 59 266 227 773 503 818 618 338 450 325 289 717 20 362 101 537 194 120 103 949 389 903 519 30 445 142 250 100 679 488 50 662 480 946 719 553 679 451 520 87 637 968 646 541 661 903 801 840 729 764 146 945 204 249 504 591 79 690 87 183 635 482 35 184 352 706 5 714 35 508 987 642 81 681 873 62 49 883 786 602 203 325 179 342 287 707 242 348 917 727 417 230 936 866 830 121 657 941 583 319 932 645 153 665 548 577 352 554 968 686 28 735 532 147 825 667 394 685 443 742 442 163 636 204 915 273 491 294 291 433 497 775 95 796 350 998 98 799 377 670 170 416 36 909 996 995 89 830 435 439 477 531 804 334 345 744 948 647 423 919 628 446 879 870 669 417 715 329 679 398 307 609 439 67 835 304 95 45 956 270 452 924 669 733 577 798 132 969 767 804 381 112 383 998 327 695 674 98 867 358 777 753 94 306 268 612 883 857 409 224 270 335 485 450 781 199 932 617 81 187 420 665 469 464 914 217 538 495 543 133 792 705 576 989 742 60 636 201 318 504 361 258 457 374 888 142 945 742 759 425 343 365 904 581 76 156 241 442 660 971 960 81 289 588 293 55 559 130 493 963 516 272 414 198 740 405 779 359 76 51 292 474 899 333 127 61 632 493 649 139 79 345 32 290 724 725 688 311 400 569 699 205 610 349 583 440 990 741 215 137 61 634 685 467 960 950 822 670 83 961 251 169 89 467 812 327 897 934 894 564 227 948 740 101 139 810 512 82 716 762 194 573 710 754 424 541 229 533 835 859 326 105 502 924 445 139 55 682 785 691 626 283 445 723 982 117 571 957 530 522 805 117 879 593 478 52 628 460 1 313 589 589 911 855 313 387 430 136 80 98 132 408 526 216 771 114 189 449 566 56 174 995 869 446 258 479 649 497 901 260 467 734 792 164 753 780 230 903 121 834 322 714 181 838 312 93 309 370 717 557 639 835 244 586 435 262 3 245 725 336 852 693 874 869 603 606 792 56 826 76 980 114 207 304 123 292 482 868 56 392 674 473 30 300 545 766 330 386 0 270 140 307 454 874 919 95 172 705 913 745 802 504 148 730 171 277 581 630 455 6 950 607 999 485 871 852 306 682 448 871 97 966 474 902 209 17 762 586 62 474 531 916 193 590 90 702 784 126 734 27 572 735 741 85 767 736 512 400 604 567 822 57 607 78 45 31 858 188 74 459 45 389 444 650 105 487 429 580 315 863 777 1 28 409 809 716 948 892 628 413 843 457 635 588 645 240 699 699 841 71 259 96 935 236 440 716 719 364 365 484 817 496 359 745 990 702 893 659 727 618 558 311 467 363 172 555 626 603 551 13 64 238 954 987 51 505 93 673 521 69 351 910 395 232 892 156 166 640 343 971 334 37 127 162 825 859 872 219 593 729 332 937 794 764 809 383 722 887 150 311 789 426 495 545 537 139 895 13 170 232 395 797 111 649 686 220 949 881 656 279 851 633 17 964 818 660 776 739 165 353 851 566 229 12 26 788 250 476 616 548 549 415 20 79 876 235 867 937 988 885 766 70 82 940 571 936 900 859 777 549 31 103 457 358 834 291 913 707 495 802 881 388 839 516 283 110 995 195 976 271 209 113 49 347 265 132 72 949 52 335 558 103 4 509 569 232 45 918 209 64 580 268 34 401 141 864 487 77 730 117 664 696 828 591 190 929 629 252 708 944 540 187 875 712 982 375 806 272 504 192 593 724 791 891 159 734 204 427 940 241 318 868 150 304 124 860 451 779 318 617 909 343 639 545 818 664 681 797 172 322 213 801 208 316 40 724 965 443 887 980 407 635 847 814 312 531 188 650 345 263 593 97 66 985 782 627 809 747 763 307 623 515 949 971 772 15 995 557 239 12 455 402 286 392 544 119 933 826 923 740 394 878 494 341 88 211 77 303 930 852 175 493 518 231 746 948 312 855 860 338 895 767 239 896 610 439 183 524 755 349 74 578 670 249 552 130 690 747 958 834 417 510 334 829 674 164 854 122 810 535 390 749 540 832 241 0 248 76 654 112 357 674 23 324 71 265 361 65 196 381 210 516 99 530 392 885 420 238 32 202 324 162 163 880 987 918 750 763 790 962 956 459 571 813 879 61 638 284 549 75 957 653 442 0 869 350 552 310 890 253 492 229 499 987 472 831 711 601 61 893 103 19 981 984 269 937 706 971 32 170 523 322 364 475 480 392 645 928 24 370 680 489 321 8 157 504 844 384 404 23 610 947 840 737 709 628 7 898 836 741 568 674 151 552 874 48 770 415 418 250 179 802 307 226 905 688 697 151 450 366 962 659 682 290 540 165 104 41 22 728 281 827 906 525 551 507 758 646 875 969 736 937 625 107 800 641 219 674 333 60 610 182 900 367 409 595 702 356 521 783 308 956 323 780 607 859 180 574 464 482 480 916 910 488 511 633 740 129 663 496 163 703 115 564 920 625 216 818 413 794 574 420 760 88 45 181 15 811 279 861 435 848 481 989 79 946 786 573 276 134 471 949 798 392 210 323 50 14 991 975 415 691 117 751 171 460 673 239 224 802 965 108 406 568 87 44 34 193 142 770 142 505 991 292 306 724 162 394 69 649 752 467 51 186 229 275 429 953 279 453 692 394 439 468 61 132 52 825 682 155 661 546 317 673 419 106 448 831 556 488 26 860 756 607 426 255 60 565 136 58 11 105 237 751 960 424 244 641 188 610 576 257 765 505 688 55 635 213 671 244 204 922 543 779 640 982 40 238 177 128 693 403 828 932 695 5 108 424 682 113 573 36 646 799 12 659 970 282 337 35 815 459 903 232 154 807 935 834 794 684 274 980 338 418 238 969 253 446 483 228 194 178 292 481 763 391 27 262 273 452 37 594 427 529 988 543 227 688 753 782 969 853 174 6 668 559 977 427 958 288 805 523 752 250 864 885 769 779 171 138 667 374 337 950 896 7 142 497 918 649 337 111 670 877 703 357 716 999 522 967 657 521 161 274 406 433 217 282 519 929 879 590 923 857 583 775 776 92 950 853 351 113 822 873 203 406 283 890 763 746 224 292 259 276 911 779 21 828 262 430 639 587 708 185 128 223 76 490 714 78 522 779 185 129 955 725 950 821 113 783 20 174 272 373 553 323 60 645 424 815 353 393 753 132 71 833 263 44 616 785 627 785 862 361 824 582 712 812 338 296 182 84 219 962 608 574 21 279 602 32 517 447 742 708 101 588 726 895 632 69 113 353 288 894 680 289 651 352 436 748 58 833 481 655 287 318 710 502 429 241 301 220 703 523 322 402 471 886 160 954 849 937 226 232 592 881 775 229 63 372 584 833 581 896 751 18 379 643 962 180 55 913 612 17 589 377 683 139 316 749 988 532 765 655 428 932 164 892 77 299 236 100 824 10 653 299 196 203 574 615 984 886 831 186 99 573 675 298 615 767 259 15 299 947 182 687 342 463 915 268 191 579 230 739 294 931 278 778 77 868 406 883 899 908 146 506 625 836 809 113 411 884 572 150 851 593 892 266 197 232 965 83 703 428 558 617 971 981 913 988 248 244 838 812 47 747 860 728 102 856 44 272 217 184 612 895 397 462 897 648 451 362 946 601 582 339 428 917 887 847 659 927 327 725 321 59 267 535 674 424 152 312 559 728 159 764 301 957 671 792 542 752 752 618 887 327 393 533 872 774 851 186 175 551 478 173 949 865 245 505 392 101 217 736 177 903 983 870 974 717 45 526 318 727 260 574 687 63 390 484 35 904 701 917 104 865 722 378 77 701 566 114 369 401 831 95 832 353 231 246 271 877 946 549 964 937 325 633 560 706 624 808 421 261 165 80 133 396 673 595 973 52 147 232 862 805 206 331 561 816 585 829 75 507 493 681 717 752 689 53 666 363 739 110 918 831 778 929 795 944 340 752 909 480 981 202 434 467 296 373 812 371 187 724 828 725 232 904 937 518 980 796 130 677 392 899 195 758 980 540 469 535 89 771 862 802 282 876 247 239 590 446 819 435 691 143 315 404 481 981 658 994 13 612 760 402 942 440 245 740 499 763 565 416 327 713 837 200 646 540 292 427 18 818 574 18 327 333 829 55 19 9 999 842 836 780 520 706 764 81 873 371 437 739 822 200 617 274 53 938 939 261 153 72 757 682 108 480 851 586 781 757 737 202 564 617 51 761 889 328 386 924 125 922 485 560 300 94 707 249 196 591 529 861 693 431 673 989 671 896 451 150 369 761 870 15 695 171 120 759 520 433 994 924 447 357 279 294 237 726 18 827 429 767 756 632 939 102 885 780 541 332 529 255 757 411 522 394 347 877 400 394 752 821 827 200 124 31 859 705 467 143 221 640 742 932 824 160 144 980 587 605 712 25 357 344 574 890 368 704 450 326 526 37 285 278 451 651 146 279 420 271 976 367 879 14 271 152 84 23 49 933 346 149 106 758 463 203 277 475 365 913 543 56 530 650 39 995 618 205 59 460 91 594 98 803 924 363 729 534 35 580 179 75 8 142 617 153 338 637 841 982 985 962 419 723 131 24 484 927 309 191 396 928 291 323 873 321 476 20 95 893 858 655 587 103 740 4 387 926 79 933 656 324 339 498 813 788 331 537 700 474 754 727 400 756 465 979 303 229 236 223 776 513 406 824 750 770 678 146 150 181 32 712 704 841 517 845 671 183 852 218 107 425 405 15 263 572 680 708 221 481 244 808 31 979 125 407 305 709 479 628 469 620 588 535 248 987 557 489 817 452 988 664 588 671 914 603 618 268 76 304 731 863 696 459 168 761 284 353 760 999 535 563 741 348 969 135 939 459 902 138 627 927 530 63 475 894 565 149 364 111 683 649 953 412 765 90 570 589 351 525 225 976 89 444 7 194 333 403 463 909 720 312 206 213 330 547 610 124 125 430 714 293 404 78 668 959 842 326 416 371 815 709 484 858 834 175 436 941 256 298 53 509 56 812 253 735 948 667 312 413 288 14 444 69 395 511 843 638 597 164 22 50 882 433 143 208 858 13 577 751 44 911 647 579 522 649 461 947 962 262 598 101 866 758 397 431 683 710 221 346 780 969 595 456 858 275 378 36 177 787 152 422 71 298 299 27 606 885 986 560 598 556 818 205 915 419 670 502 285 488 296 898 118 880 849 506 293 255 525 378 766 446 473 748 677 66 716 431 987 324 985 314 226 157 11 444 529 897 668 296 528 581 284 786 36 729 108 733 87 913 168 874 292 652 179 845 946 9 675 774 435 931 255 902 151 295 283 136 580 171 958 472 943 217 150 346 260 661 553 237 322 428 626 180 888 501 505 572 855 569 541 940 714 463 599 974 471 998 645 532 749 455 145 940 764 899 488 414 154 318 979 811 664 820 194 219 400 170 462 600 744 293 862 529 879 662 63 685 11 876 816 295 194 509 964 933 251 35 194 118 884 582 802 862 198 79 899 554 847 847 384 644 596 62 747 959 728 659 673 759 268 3 835 868 163 584 55 891 288 710 745 939 370 628 826 943 157 622 266 733 534 542 741 862 873 895 795 469 780 546 766 626 6 615 970 930 992 617 562 259 150 89 32 279 909 328 956 541 83 519 253 842 928 824 645 958 733 75 970 425 392 271 505 328 954 715 326 545 553 869 486 828 157 18 634 747 379 113 308 995 912 632 504 236 311 169 172 237 548 634 314 339 947 53 676 269 138 732 406 230 127 976 76 718 561 114 484 455 439 491 183 396 392 943 533 743 79 916 85 81 134 691 377 32 724 162 392 802 312 130 863 520 986 207 131 424 142 470 867 453 14 325 169 611 527 282 397 248 991 964 997 849 363 720 764 73 203 756 11 76 231 418 194 614 628 362 921 688 14 303 84 935 740 535 135 441 914 489 771 479 199 107 758 134 335 315 744 735 180 699 455 975 689 700 506 83 49 962 897 755 389 133 437 637 479 777 642 703 497 250 737 808 256 255 362 72 123 867 123 894 629 578 13 235 194 135 188 62 548 446 197 577 684 337 40 915 436 326 103 537 144 902 165 712 520 506 400 450 327 995 215 382 869 394 381 761 997 57 986 357 809 194 641 670 348 438 46 77 344 452 516 472 976 509 764 388 735 731 331 443 893 950 64 335 465 626 373 61 607 731 744 182 891 600 29 102 753 289 727 373 883 422 906 55 528 999 442 545 810 859 942 687 314 912 848 408 95 39 573 932 325 839 922 816 105 914 885 676 130 832 888 523 288 36 810 768 627 316 522 972 869 921 681 669 3 717 981 776 968 281 708 306 591 242 270 554 97 476 742 400 788 627 387 30 905 598 570 374 395 779 95 440 509 977 295 99 120 491 149 425 105 829 462 92 568 290 20 912 466 311 693 831 691 853 832 599 730 352 430 227 953 826 277 654 792 601 930 397 578 646 145 35 813 393 305 659 739 833 123 123 329 16 322 166 350 161 741 697 967 780 484 694 295 504 875 277 283 225 613 184 254 780 426 778 963 234 577 517 177 438 605 39 358 499 867 307 87 293 200 834 884 923 200 635 988 759 264 835 615 178 213 518 702 42 559 271 308 632 866 88 588 666 709 576 615 455 642 412 973 168 461 526 637 888 336 801 789 253 123 339 724 354 532 178 810 293 733 192 463 28 957 321 733 172 839 924 92 771 129 164 577 906 59 286 649 913 153 848 554 663 540 877 569 438 630 651 841 302 947 93 618 989 32 681 354 457 973 358 913 483 606 550 815 675 616 255 542 969 198 430 876 434 97 119 422 851 869 939 942 721 754 563 945 974 315 109 944 345 372 581 939 903 158 63 248 907 582 52 486 935 384 458 241 936 875 828 54 462 313 169 496 656 902 610 173 811 744 62 117 897 595 683 942 475 317 843 258 525 335 718 880 995 282 576 390 529 654 688 517 704 314 547 51 771 427 840 89 455 710 545 959 684 879 433 490 276 103 490 837 645 310 335 54 119 807 964 574 708 590 676 447 687 20 993 540 227 124 968 527 602 57 83 711 236 5 900 333 166 854 915 78 643 640 908 968 546 386 214 531 558 551 374 574 551 590 443 46 725 601 117 438 455 355 223 160 443 679 688 683 595 741 758 25 324 890 472 503 412 310 421 325 286 382 884 258 915 385 127 81 859 936 823 618 290 935 448 671 297 407 14 331 413 8 433 197 933 690 864 688 507 743 383 706 422 60 2 213 36 651 142 621 150 598 829 211 556 847 622 387 238 478 530 896 395 611 220 23 939 872 651 74 822 79 578 314 134 628 390 176 965 1 250 806 842 892 564 745 5 535 203 816 575 813 784 723 562 951 836 408 595 525 640 566 839 662 839 804 755 126 190 932 157 73 515 357 176 371 818 394 408 521 187 391 559 748 267 544 694 256 156 996 740 214 174 814 10 552 736 931 293 48 485 661 319 245 405 272 32 572 235 489 793 554 315 9 895 147 98 718 617 792 399 51 932 672 606 251 314 761 604 692 299 56 812 799 289 960 329 474 769 197 802 37 380 831 93 84 184 79 549 481 854 62 483 234 506 462 64 813 996 310 506 147 772 716 461 273 108 910 280 453 470 591 299 836 843 660 675 120 267 750 226 392 183 37 337 333 546 732 850 267 995 456 199 52 983 107 729 552 921 659 561 841 143 171 57 221 853 697 291 826 427 676 441 667 864 66 449 116 751 297 685 668 252 444 701 253 776 689 885 981 912 834 882 87 200 29 407 816 784 578 670 843 492 271 245 349 304 886 387 188 646 700 10 990 984 236 953 217 827 786 570 455 403 810 149 61 484 36 626 119 863 285 880 902 742 130 458 109 788 444 318 303 156 456 434 445 539 109 31 461 583 763 917 753 597 434 824 973 790 22 694 223 259 122 276 64 919 437 583 393 508 295 892 237 850 358 92 27 893 432 172 203 790 615 916 810 637 586 940 199 80 706 810 856 674 257 772 356 645 564 651 853 279 632 802 694 211 735 399 371 478 724 938 928 508 541 886 802 514 676 0 449 860 940 533 530 284 674 648 420 95 249 140 935 405 684 943 774 439 351 56 807 498 384 657 377 348 857 187 399 848 172 658 658 340 988 264 733 333 617 761 166 960 711 904 44 850 258 29 255 747 186 65 766 616 879 916 573 975 633 554 155 97 298 291 976 587 246 383 999 593 849 866 348 710 670 245 993 679 68 278 659 531 447 862 96 539 507 373 470 822 189 662 216 120 504 442 114 815 402 503 214 237 36 750 968 236 514 828 483 388 67 174 65 159 359 164 378 572 586 354 884 568 742 154 969 331 475 856 651 371 473 400 834 687 276 441 182 503 637 759 587 249 765 94 29 299 458 144 64 604 18 342 48 806 15 728 759 875 206 666 705 925 452 393 793 981 93 901 719 430 934 680 979 268 150 963 410 789 483 828 764 428 385 532 759 1 986 144 224 966 359 724 19 676 954 504 935 151 58 673 574 221 536 515 183 76 344 298 79 140 304 108 288 464 960 431 672 275 276 536 565 460 749 296 372 519 192 252 965 782 933 766 842 713 825 469 984 187 647 91 12 640 780 936 211 867 907 804 236 839 487 320 755 337 798 860 642 31 839 115 367 928 397 992 149 544 257 733 373 178 531 621 64 506 310 677 114 971 190 898 236 4 517 946 266 386 501 859 216 458 489 220 764 888 139 991 983 373 995 994 621 866 44 59 383 163 500 511 188 573 519 297 61 705 710 138 596 536 683 926 137 437 428 224 108 628 516 763 629 945 598 137 484 26 537 739 4 336 499 725 783 184 313 913 210 493 771 270 322 246 134 261 241 840 60 243 467 758 247 585 956 65 10 731 420 500 963 367 106 271 184 361 578 771 956 747 993 329 206 630 901 127 370 832 590 313 153 838 255 189 942 109 47 618 337 693 273 362 863 795 567 501 316 793 154 523 505 593 248 712 41 406 71 443 720 984 168 225 686 240 633 110 651 85 448 547 210 924 969 663 456 262 343 286 139 610 322 642 137 739 332 715 699 472 401 404 199 867 977 736 697 184 425 981 905 621 173 635 183 875 513 92 284 878 140 4 743 728 54 629 271 75 831 143 444 672 145 31 215 692 363 194 282 640 628 579 673 456 77 163 41 671 806 714 806 533 514 418 675 213 941 785 810 676 845 385 881 955 501 275 707 244 288 784 240 895 915 962 893 669 735 451 58 51 722 542 107 850 336 749 167 48 434 446 636 12 40 667 911 254 753 748 23 551 513 630 38 290 538 758 809 35 300 596 48 883 632 36 929 736 587 799 163 871 85 575 373 204 304 801 538 478 732 679 969 218 352 123 753 507 456 138 976 405 441 856 592 654 21 722 111 531 458 969 805 196 419 831 309 829 525 309 110 394 869 829 508 814 384 974 380 497 689 713 851 173 247 297 353 872 878 358 906 639 829 684 653 325 986 132 471 530 359 448 263 99 878 219 400 999 712 806 74 441 938 563 788 578 331 643 941 666 350 195 289 122 761 355 885 859 873 584 69 596 815 923 308 947 399 568 9 987 922 473 631 948 591 690 550 962 892 884 6 59 357 181 377 120 704 652 767 602 461 773 73 768 601 769 692 472 297 346 336 967 954 928 242 589 646 856 547 134 316 832 474 256 667 45 647 657 952 434 439 460 230 855 782 40 160 274 593 624 327 497 195 547 756 146 904 193 782 655 263 949 281 608 793 930 717 345 346 745 754 508 548 387 805 537 744 60 557 607 14 72 48 104 297 263 507 953 99 432 392 533 918 732 33 185 283 532 463 379 724 37 926 940 40 882 269 671 95 558 1 283 243 143 448 312 15 750 365 900 632 489 744 635 168 666 397 957 674 983 516 474 356 273 347 556 497 977 613 743 296 850 760 856 958 687 239 775 88 675 310 572 587 184 673 830 813 339 590 700 657 681 238 521 813 356 982 87 289 112 499 278 22 49 825 630 320 261 300 913 449 967 305 240 812 475 175 962 797 754 93 184 541 234 644 907 780 523 153 610 321 279 743 527 788 836 11 415 45 441 681 551 101 702 669 845 599 553 378 466 429 44 303 630 737 73 307 84 715 659 153 980 942 459 226 327 186 953 142 624 326 801 768 243 146 996 462 597 646 524 77 243 668 297 641 167 797 327 307 96 381 303 962 601 907 486 907 148 827 49 292 436 110 595 748 439 315 247 432 394 343 393 912 159 490 337 634 709 364 146 838 367 815 326 827 6 99 723 209 6 602 700 55 319 107 350 97 806 491 540 787 440 129 815 551 629 140 763 130 241 877 979 477 298 373 99 920 576 935 582 253 59 105 342 42 360 252 859 762 885 44 391 21 781 651 947 763 161 492 379 896 640 233 969 898 50 677 153 604 833 175 589 984 710 121 570 455 554 301 883 94 499 447 318 945 98 879 562 202 324 832 127 506 787 941 544 646 535 585 545 607 904 377 921 510 729 612 282 474 812 718 59 157 932 133 663 982 388 515 48 494 814 490 374 909 129 836 136 680 847 768 986 26 409 666 631 443 679 715 492 774 513 176 247 738 260 192 510 676 151 635 39 439 167 655 786 525 275 756 336 97 754 633 783 121 115 608 180 385 836 867 382 994 221 693 958 205 539 578 760 84 841 992 17 645 935 279 869 7 753 888 72 623 641 747 9 845 796 188 484 664 65 23 525 530 709 282 228 69 994 64 366 479 413 634 360 363 110 45 642 635 2 114 20 93 382 866 209 12 633 429 882 943 649 274 311 188 225 944 299 878 604 950 423 533 347 713 314 674 931 303 976 341 788 143 748 381 576 358 155 716 162 826 401 458 343 992 14 971 923 627 870 522 921 235 583 698 235 934 262 402 170 514 628 604 545 52 300 918 315 891 769 464 640 814 350 103 456 679 978 7 82 5 201 788 135 899 703 287 74 702 151 749 153 323 307 622 101 697 242 894 513 215 686 222 60 701 671 753 822 143 708 686 759 814 163 375 937 424 101 607 940 237 173 325 930 524 221 599 374 475 770 831 654 86 698 384 532 592 78 325 879 53 630 919 356 189 428 591 344 517 416 809 181 121 194 568 223 347 720 293 396 94 825 994 379 385 830 710 653 709 710 141 763 544 554 635 682 38 135 316 768 898 848 616 789 861 883 962 963 539 154 886 725 631 533 710 271 334 617 907 771 776 827 509 277 733 411 965 900 100 433 764 216 984 716 32 84 222 298 533 571 456 476 590 164 889 518 641 434 100 149 766 417 180 122 261 851 128 145 361 826 374 245 678 697 996 927 543 252 688 529 694 658 850 279 107 935 84 169 176 207 641 203 406 118 938 254 729 535 132 329 615 455 282 810 62 374 26 177 104 103 382 302 256 954 612 489 697 674 237 140 309 690 297 635 229 599 717 26 481 654 522 684 13 763 292 231 816 392 766 396 702 68 334 374 676 314 806 606 557 266 292 467 66 946 297 521 508 783 820 805 972 383 389 833 225 213 921 206 789 344 70 312 610 475 543 747 13 785 979 100 59 305 178 319 253 708 654 38 421 275 455 978 783 163 721 38 460 704 270 510 985 804 734 880 544 528 980 564 551 875 661 391 99 751 221 266 937 753 83 915 142 392 19 867 923 799 78 480 518 193 425 998 661 604 408 322 197 859 526 960 876 210 476 702 250 450 201 766 158 891 807 343 259 530 362 33 758 689 841 232 836 4 227 502 501 244 204 876 326 379 590 433 883 915 86 193 895 436 780 191 681 702 945 391 432 435 721 55 89 273 776 503 667 316 672 629 360 304 748 999 227 951 144 620 737 313 580 391 445 189 57 261 805 391 446 716 932 526 314 535 203 118 990 981 837 876 227 107 747 585 241 454 119 554 410 979 951 700 313 743 945 360 901 118 997 580 134 185 902 311 292 671 468 244 362 129 66 126 547 461 920 660 639 52 580 331 237 942 655 65 752 535 278 908 94 181 184 412 344 348 592 136 844 812 484 306 767 36 618 383 510 687 370 687 696 442 846 608 495 637 982 598 16 773 185 991 545 552 85 529 342 931 339 929 417 178 561 356 237 35 424 423 218 766 396 120 808 64 15 221 726 790 779 31 583 531 994 324 316 20 949 107 413 7 939 366 754 198 285 528 237 178 650 192 974 633 751 810 952 623 608 830 51 731 408 941 6 398 281 76 83 910 961 46 153 22 903 383 629 790 341 140 773 563 913 315 859 876 706 326 374 467 443 110 508 818 410 449 743 141 188 977 894 704 967 693 484 255 352 596 331 177 492 872 747 596 159 351 170 807 748 885 564 613 415 777 917 974 792 158 214 458 918 686 15 181 129 988 152 367 974 812 408 9 165 73 945 920 805 882 712 46 853 721 695 615 848 770 547 839 877 339 125 817 276 893 612 354 873 780 768 587 660 927 167 933 294 958 4 5 847 6 240 209 979 422 726 88 55 878 695 139 261 180 520 323 103 996 384 393 747 871 156 948 935 266 194 450 456 262 906 41 46 697 137 802 471 125 547 193 373 727 680 160 651 245 990 154 51 387 384 90 356 534 26 671 619 902 944 793 985 877 491 342 467 332 842 314 116 366 879 250 525 796 524 882 270 838 848 575 81 6 677 989 280 107 994 649 878 187 891 331 124 370 36 349 530 319 651 153 301 299 68 528 130 177 104 803 533 978 169 186 645 839 161 449 438 639 970 70 840 330 869 447 766 829 792 751 453 417 297 283 982 873 172 427 406 565 461 705 861 575 376 749 103 22 213 167 849 711 388 405 476 718 470 924 158 268 97 923 796 990 693 431 715 320 377 175 417 528 445 238 613 831 102 549 650 826 232 847 998 38 101 60 328 387 565 259 535 778 209 458 310 580 570 276 804 156 778 340 867 602 151 359 746 322 153 153 191 122 538 151 998 645 904 862 182 915 303 792 372 202 640 965 424 295 987 635 478 554 62 854 176 740 237 161 872 681 832 436 893 410 532 182 98 338 81 66 929 753 718 502 130 921 475 494 401 136 797 954 589 815 976 871 343 178 918 849 611 385 553 163 599 496 562 18 568 33 371 843 117 841 771 501 355 592 898 89 336 505 641 839 17 233 904 984 208 287 450 397 434 761 146 402 435 808 893 66 84 158 11 120 651 207 49 366 223 963 65 737 826 217 201 820 803 82 667 409 522 262 460 453 851 669 87 451 664 744 552 524 731 972 609 556 676 132 869 914 339 741 57 47 130 685 131 860 32 149 603 969 446 492 755 454 550 77 990 771 575 103 11 685 601 184 157 687 781 687 817 848 762 838 50 568 86 894 931 82 927 321 718 377 346 34 157 677 127 336 766 732 269 143 132 719 756 778 626 316 183 574 613 740 986 556 506 699 268 917 295 269 990 338 11 993 682 813 655 138 167 800 519 166 545 300 795 276 202 570 944 330 646 815 866 649 663 152 60 486 824 566 919 51 320 835 325 593 911 328 141 493 145 265 393 38 205 292 623 95 893 149 72 621 774 128 262 87 88 834 237 791 967 7 925 910 238 304 979 837 430 731 769 294 149 176 793 326 828 562 939 686 781 252 339 309 183 395 875 427 435 733 496 842 634 360 549 585 995 965 269 980 508 438 316 771 65 301 987 944 116 4 918 120 515 887 196 102 763 390 233 102 315 259 345 219 184 364 814 340 926 805 576 204 696 594 384 994 350 844 505 501 797 269 723 831 316 994 233 486 98 158 573 548 2 443 783 913 377 817 181 61 8 647 719 877 433 392 893 992 641 290 134 691 37 688 613 450 633 622 171 624 526 206 717 173 342 203 67 94 360 523 752 624 264 431 78 537 827 262 17 72 416 313 763 342 305 381 69 748 307 488 965 595 220 24 470 356 13 639 842 182 613 336 231 459 83 692 116 701 873 100 715 532 913 130 14 20 715 334 929 537 230 32 872 501 141 736 913 885 593 983 442 532 918 825 513 878 330 692 576 386 87 45 418 841 576 454 936 133 165 104 175 166 56 37 274 99 606 969 57 868 45 229 434 976 508 558 296 437 107 436 480 736 190 253 835 56 897 478 644 903 386 72 528 52 374 918 292 486 585 431 407 535 138 20 601 267 55 742 93 708 497 535 591 20 478 332 937 840 264 494 498 675 578 793 631 921 547 222 493 217 589 112 352 631 167 190 250 787 731 612 354 747 432 266 322 184 204 721 397 371 106 54 549 327 902 147 516 448 369 395 26 657 716 73 537 193 158 801 199 269 56 864 49 333 549 730 996 605 660 803 54 455 826 561 9 33 131 694 193 730 155 806 428 910 919 693 314 510 352 119 920 370 452 775 726 821 506 449 904 41 381 913 716 82 128 963 954 199 584 321 583 200 693 364 171 503 622 207 893 875 737 894 68 382 929 463 239 574 839 439 183 972 13 908 107 649 521 967 282 692 408 906 322 327 527 579 806 383 409 773 332 543 7 697 629 614 348 598 570 463 624 531 970 935 254 831 371 843 844 536 215 283 875 518 424 742 867 21 215 185 568 200 166 924 917 198 247 514 397 444 874 871 687 367 562 633 379 410 241 758 276 736 169 468 104 701 886 698 478 319 692 807 357 64 898 609 885 604 828 327 930 759 203 515 925 608 46 934 567 519 339 994 718 88 824 443 762 286 47 655 353 807 768 802 445 603 667 654 765 586 406 949 276 321 255 379 101 322 930 175 263 589 250 0 994 440 95 147 33 394 32 800 403 75 954 477 279 422 371 846 81 37 624 647 969 127 519 77 808 251 251 917 302 58 0 597 343 804 357 33 532 375 852 359 956 839 914 483 873 504 781 995 841 849 926 472 151 713 840 87 145 326 723 142 411 145 530 619 276 121 277 63 902 199 347 234 593 168 163 908 35 727 231 356 69 35 109 735 207 261 403 620 122 283 961 167 288 648 117 237 209 565 151 317 63 556 107 745 824 0 485 142 402 55 142 778 356 511 899 350 985 795 39 373 993 946 184 602 962 111 111 393 949 671 519 174 843 56 551 592 768 328 680 953 817 142 999 36 166 716 89 829 492 206 353 435 546 311 775 315 269 9 535 357 56 788 459 378 58 317 766 227 819 738 126 791 622 819 313 293 851 949 507 157 986 204 519 930 384 761 425 140 928 826 291 481 191 740 967 262 204 957 626 139 310 478 352 600 392 623 780 974 123 899 848 118 879 49 178 232 514 656 490 118 189 805 631 681 990 177 858 187 801 616 216 330 668 153 984 608 860 85 305 107 82 708 293 435 203 260 662 159 317 933 443 851 969 300 488 956 966 179 709 289 795 141 572 729 60 131 238 609 749 365 803 672 285 315 670 358 145 947 798 143 826 589 522 120 651 284 444 489 445 360 90 720 925 370 511 502 867 442 203 612 574 22 381 751 466 244 911 526 115 497 698 737 233 990 831 620 969 29 313 628 998 423 981 590 663 861 474 144 925 866 660 48 644 900 167 127 878 555 644 894 778 577 426 229 610 67 236 747 367 923 866 46 47 700 475 529 395 381 907 752 897 56 183 425 781 416 668 61 990 329 332 446 692 768 515 169 558 928 347 235 935 310 444 395 793 411 515 587 839 700 434 412 180 178 643 215 993 200 647 582 591 325 654 339 620 570 702 565 86 319 66 92 805 530 193 859 912 371 855 384 971 346 913 668 135 966 144 906 584 515 868 88 22 238 155 179 207 724 646 241 124 565 498 451 896 317 53 688 776 751 474 377 343 300 386 610 278 840 928 142 558 146 14 950 26 888 381 573 752 673 476 254 130 602 519 372 476 976 923 296 984 950 560 49 353 371 23 838 337 169 241 581 724 351 924 497 471 457 345 28 982 999 522 827 433 502 150 847 371 356 685 486 209 710 150 390 439 232 166 238 901 680 201 242 51 217 941 672 522 748 576 579 245 44 43 9 718 583 81 767 966 403 793 279 70 116 179 585 617 30 864 80 670 819 843 675 624 611 828 717 762 351 423 425 4 157 276 79 361 438 21 243 711 627 834 91 723 890 970 182 564 939 321 640 603 196 353 945 972 431 208 28 914 395 99 213 3 814 537 812 891 24 468 120 409 77 56 543 482 333 11 621 803 803 100 281 326 156 704 72 819 273 713 970 350 918 730 841 838 888 702 973 50 686 866 111 583 107 80 63 229 946 280 883 391 318 218 958 239 95 418 561 742 304 578 768 656 562 832 768 610 710 173 290 888 828 514 757 703 829 749 95 158 335 645 455 712 728 46 885 541 321 551 788 701 471 240 98 89 533 448 202 30 982 808 336 626 544 991 794 739 376 205 149 877 127 130 270 725 275 415 906 12 628 949 468 2 321 729 391 489 450 138 553 523 649 631 116 492 440 449 722 869 50 672 818 941 351 478 749 378 212 445 843 749 679 422 683 681 830 152 263 913 975 485 675 229 896 619 936 91 678 471 840 191 10 986 412 583 669 512 137 759 28 593 613 444 591 169 274 309 596 271 120 855 146 121 852 883 987 16 212 148 354 118 18 827 486 496 701 82 552 40 608 97 675 949 610 166 266 210 610 756 829 558 417 537 877 441 269 34 905 893 942 428 93 975 72 443 277 237 877 795 483 387 334 601 853 904 553 515 163 932 219 463 425 607 469 726 889 448 641 910 971 44 612 831 885 330 487 322 478 241 125 354 709 615 765 812 258 463 482 908 212 928 278 849 515 508 760 33 297 539 770 7 127 731 370 334 337 815 288 966 927 405 169 780 317 350 570 335 243 522 59 799 616 828 723 21 434 926 862 974 912 634 563 204 705 833 969 896 716 901 151 440 654 224 17 237 142 459 911 879 487 613 610 670 60 274 583 210 596 383 600 305 130 495 939 503 490 642 347 99 756 472 434 576 929 353 61 79 35 645 72 193 44 531 667 616 110 484 741 325 999 938 368 710 820 302 793 549 204 210 753 101 21 435 566 638 806 736 514 558 599 601 929 353 441 182 882 266 838 948 859 32 172 233 11 379 334 88 867 317 589 794 541 347 675 240 784 351 435 364 451 541 304 903 718 908 75 892 522 756 208 219 318 286 342 866 950 540 93 653 183 50 686 822 333 634 291 966 173 478 485 769 508 311 733 607 111 203 204 631 716 58 891 672 917 236 924 107 734 842 241 334 158 449 594 772 320 653 767 627 598 768 774 260 939 495 291 683 815 279 126 43 417 7 951 194 631 872 448 341 388 122 558 878 407 958 246 841 884 658 154 527 961 911 270 438 940 445 594 237 69 372 462 66 596 13 566 955 318 445 706 155 429 676 107 876 113 873 869 182 1 991 752 258 93 39 62 624 704 644 629 225 855 483 63 877 591 297 728 421 322 992 804 270 186 510 221 328 143 247 589 407 319 320 505 209 73 682 296 710 206 269 280 702 193 48 146 468 520 871 822 902 813 34 947 325 412 950 362 33 689 90 357 946 353 2 404 194 980 54 712 906 231 962 108 388 306 480 549 729 611 132 383 795 396 362 809 756 98 455 143 110 198 887 754 734 851 849 433 837 140 249 821 563 151 382 989 601 960 480 463 13 85 894 843 695 727 124 2 200 396 941 234 378 439 872 237 150 579 430 62 213 330 729 993 167 948 411 273 320 647 607 776 504 604 358 303 146 628 214 158 606 439 835 944 523 821 949 338 927 305 299 801 235 656 339 818 465 512 749 659 284 424 79 793 289 994 598 577 16 339 773 556 66 204 542 159 284 367 188 469 477 116 465 776 577 816 827 751 934 326 190 111 457 607 175 479 624 407 315 553 184 397 737 381 748 299 757 373 884 289 417 597 120 349 817 994 672 593 766 103 854 862 694 514 57 382 341 318 716 589 274 525 78 805 530 423 323 835 486 414 764 481 64 606 556 933 37 499 827 674 619 891 625 408 714 676 543 966 844 794 726 169 758 274 110 129 599 81 505 948 907 12 896 569 403 815 489 982 945 230 82 108 137 203 226 796 204 32 201 14 170 282 77 959 393 102 640 28 510 250 171 310 51 406 418 574 805 966 125 715 698 887 35 563 74 276 479 591 873 148 595 1 367 302 683 853 108 8 110 545 303 274 103 161 471 721 788 6 849 948 914 486 114 280 245 989 904 594 947 96 871 500 648 315 323 434 399 108 961 433 947 282 979 416 691 418 367 143 355 892 898 633 622 448 982 143 775 879 379 342 42 646 742 379 840 980 657 493 279 153 570 360 413 258 892 613 505 850 131 247 743 403 898 458 483 77 525 673 671 68 337 920 262 765 611 639 447 919 251 890 149 715 793 664 377 41 641 833 328 860 710 736 813 486 588 545 3 690 610 534 511 340 408 224 495 910 299 208 199 746 763 302 153 344 59 140 0 688 695 739 924 62 607 589 424 512 350 963 303 242 632 213 747 64 624 314 819 399 309 823 520 176 61 462 116 931 671 668 316 164 852 947 460 41 82 629 570 162 376 660 4 202 797 475 874 700 724 616 282 536 350 395 875 695 871 467 983 350 327 539 559 187 816 109 297 641 683 739 941 0 272 39 699 90 706 702 827 775 475 341 36 940 590 351 98 260 799 742 759 777 127 711 352 98 930 425 534 387 427 131 837 158 510 126 254 280 221 338 392 729 432 9 621 982 922 883 660 773 621 682 776 788 565 836 484 706 157 99 610 3 576 994 125 120 810 87 481 699 979 202 184 601 817 952 961 107 141 145 484 583 356 917 976 850 285 192 28 133 479 911 301 604 959 957 656 194 384 793 880 635 939 933 397 49 651 900 835 533 40 487 984 543 735 779 451 269 471 116 72 743 264 773 36 384 177 708 52 772 967 409 459 634 695 716 1 462 301 74 887 42 927 286 907 705 618 730 509 731 504 246 821 773 869 892 665 807 630 921 630 984 52 379 568 677 312 53 447 495 841 551 625 375 105 40 133 595 301 967 740 627 123 474 720 609 531 537 872 350 509 513 542 925 873 430 809 206 757 426 978 3 498 383 978 258 153 631 23 631 106 318 577 147 126 178 881 162 279 998 887 742 172 570 27 760 685 982 337 534 776 16 794 835 466 599 269 947 557 841 988 689 231 135 805 467 817 100 219 84 599 705 465 367 843 626 196 503 519 38 701 973 859 665 612 691 873 128 727 169 656 225 885 958 999 461 898 510 692 219 319 497 123 32 567 514 234 320 645 758 887 935 326 504 632 35 423 551 595 359 670 565 557 480 57 21 240 925 27 102 612 912 426 545 422 531 563 12 948 862 217 803 561 626 177 350 366 337 724 124 604 84 62 281 199 14 116 346 105 226 503 80 611 36 258 277 174 526 329 349 49 392 606 243 580 504 975 325 675 304 938 585 629 89 173 137 715 67 599 279 977 218 847 758 147 587 623 21 413 614 285 672 373 372 697 789 209 700 205 724 814 736 446 186 771 339 970 940 873 723 790 947 534 357 510 938 48 510 534 144 378 333 300 908 608 565 868 509 651 813 351 455 289 97 833 123 198 765 795 58 350 340 278 951 65 860 569 327 12 996 461 299 443 312 174 512 904 663 228 825 274 29 678 870 677 459 869 702 504 472 590 219 431 673 43 7 958 0 299 717 352 420 416 95 758 555 381 672 184 339 561 358 732 214 596 238 63 38 817 452 155 5 12 40 609 550 575 970 390 44 392 280 997 158 830 601 491 378 286 15 581 853 940 18 377 529 982 507 92 546 585 489 39 876 512 546 939 966 246 589 846 331 727 595 974 578 747 218 820 260 630 526 945 112 966 359 906 390 408 58 917 843 389 270 879 781 657 328 12 835 236 855 444 739 958 756 430 192 770 130 242 999 368 67 593 208 618 616 358 353 743 535 668 201 459 622 892 325 181 893 881 481 316 977 169 943 633 98 207 291 358 315 73 575 926 304 657 494 876 285 253 401 375 50 382 713 266 268 101 261 728 147 41 769 867 408 238 26 321 74 2 410 51 394 61 928 565 723 66 289 136 819 884 852 476 518 920 150 649 573 472 0 261 690 68 561 342 500 260 389 135 342 988 663 73 549 838 188 270 491 215 974 844 243 7 691 895 765 117 394 745 367 292 379 231 505 437 986 548 843 506 382 247 888 230 932 423 122 283 852 40 990 34 293 448 399 994 929 649 527 410 739 486 941 928 489 258 923 780 828 68 191 332 27 762 650 502 898 123 45 519 895 646 923 889 968 261 641 732 853 204 671 550 218 493 75 147 809 298 274 301 675 255 983 526 415 461 179 325 649 899 980 948 73 426 788 63 561 584 798 66 620 473 135 944 862 369 620 47 594 577 790 136 654 329 103 104 18 205 654 186 356 496 651 351 612 685 560 532 149 565 103 902 357 978 580 284 623 485 377 384 104 175 974 116 713 720 16 560 673 44 906 518 869 372 395 398 556 659 313 781 963 113 913 536 0 670 749 330 374 700 114 730 857 961 816 489 899 179 521 890 885 280 676 157 262 131 31 994 243 584 264 577 459 209 45 157 600 952 891 748 119 419 682 148 709 583 129 287 328 579 473 87 647 14 737 765 571 835 24 678 349 592 765 717 397 836 749 795 669 352 388 288 566 38 500 828 32 449 325 806 760 497 297 857 821 820 262 611 55 868 498 874 555 657 537 820 710 107 804 370 911 207 747 135 760 438 944 763 585 969 244 417 201 704 179 476 237 87 426 815 696 751 314 24 990 333 924 813 484 231 517 794 372 283 719 304 715 277 47 991 625 804 729 312 695 248 632 328 406 967 63 841 432 356 745 720 174 517 169 542 812 581 311 828 177 576 187 883 458 173 567 614 321 165 485 215 214 277 634 954 534 292 470 645 774 418 13 110 162 825 838 296 691 855 6 464 944 367 739 278 637 475 478 511 795 117 42 928 322 692 423 409 220 233 789 792 828 602 343 386 481 303 250 88 594 333 951 487 456 752 963 759 415 940 263 93 228 651 385 457 138 460 60 240 191 958 604 746 195 445 273 887 49 882 886 694 552 867 369 320 446 61 627 868 261 676 155 645 858 855 486 223 105 61 511 270 181 725 807 209 503 58 612 237 443 813 83 389 105 9 133 394 591 529 877 856 423 261 743 98 63 921 836 18 261 200 544 407 95 707 982 421 465 968 944 401 590 425 710 793 763 640 470 724 675 266 497 560 858 245 716 459 834 378 65 695 659 272 785 250 867 160 45 379 570 280 917 163 157 747 426 101 320 680 823 646 719 435 730 169 891 750 246 257 294 564 797 862 881 279 681 79 22 241 658 167 236 603 404 321 267 90 467 14 353 674 88 980 973 186 843 925 82 879 828 571 841 135 741 115 340 709 214 247 356 112 518 999 203 439 786 139 228 785 453 920 165 361 648 316 458 783 286 128 961 730 354 534 615 182 169 54 595 936 429 632 342 877 287 805 423 228 619 128 943 523 148 958 498 137 191 840 741 447 264 136 922 884 981 577 62 880 290 812 865 152 828 843 41 383 309 604 480 251 863 483 127 319 939 980 620 470 159 433 480 32 606 223 669 960 390 461 103 517 772 165 759 607 712 892 549 412 25 421 144 976 247 219 824 153 308 599 689 296 768 335 632 464 519 974 750 438 277 668 843 907 39 874 275 387 800 296 353 588 160 185 272 932 820 600 690 514 532 516 509 861 849 970 980 257 354 28 408 158 925 553 457 549 32 71 292 452 553 257 12 365 989 680 109 177 317 489 194 396 157 641 703 212 366 126 395 137 241 947 636 668 577 672 497 954 91 455 673 221 211 764 172 842 695 15 941 402 331 34 637 241 396 553 247 840 833 355 43 790 787 636 489 469 814 744 590 153 388 933 965 991 269 562 403 561 6 701 965 361 473 86 294 284 266 661 912 720 991 825 451 618 688 51 294 784 362 679 784 630 717 457 22 28 968 405 370 773 81 376 646 285 212 685 12 3 926 264 757 21 828 123 347 729 424 112 259 976 93 61 95 231 433 804 144 115 636 956 929 493 305 577 241 887 530 639 321 317 152 430 660 85 624 149 159 859 549 644 211 883 920 13 227 864 153 997 129 625 172 414 928 434 554 860 301 805 98 458 177 850 235 747 195 110 352 976 606 878 93 97 212 775 244 373 537 321 772 925 350 904 123 709 360 640 764 294 934 777 98 548 144 496 269 522 11 558 825 37 753 875 655 749 812 937 722 997 422 959 862 574 681 424 20 144 214 665 91 797 273 207 565 576 436 588 729 998 135 142 650 261 225 331 243 665 752 815 328 403 624 645 893 966 179 860 141 414 476 459 658 101 621 703 970 42 689 478 701 279 952 457 91 742 610 938 861 195 909 13 693 873 482 837 331 576 85 743 741 975 36 512 197 238 418 715 906 229 716 808 750 471 38 990 902 811 651 360 186 47 176 507 569 344 884 719 436 472 750 655 46 788 336 595 186 947 503 921 176 214 62 902 392 495 557 743 127 964 855 506 142 378 515 655 203 124 449 496 423 951 779 882 636 139 706 111 829 15 412 156 449 882 270 332 651 859 101 6 649 128 717 272 621 243 784 299 397 528 919 423 250 25 410 240 46 907 136 195 607 877 318 810 77 878 562 211 181 322 884 985 339 475 523 898 580 554 774 376 800 920 977 896 401 538 803 211 803 201 733 162 640 410 363 681 393 277 765 554 3 536 615 195 932 456 435 310 749 726 435 58 230 382 974 129 726 836 593 748 682 45 326 811 159 151 727 82 348 719 705 822 619 406 511 963 630 914 716 298 691 612 973 760 680 626 147 17 948 27 374 533 227 181 838 516 36 93 740 306 235 936 915 898 765 359 251 114 812 137 131 833 727 770 249 198 790 164 787 286 577 415 50 164 468 47 284 871 180 86 705 445 807 59 345 447 805 922 173 252 999 510 756 239 22 162 799 249 403 193 448 268 143 376 358 408 667 372 651 779 846 378 818 975 517 458 826 523 897 5 295 43 385 737 245 0 480 318 986 137 194 904 901 280 865 360 312 510 941 568 140 791 889 67 86 111 249 119 942 328 693 335 162 809 65 403 290 938 479 311 892 757 388 484 592 493 469 609 915 52 61 354 400 2 871 804 465 903 473 987 493 813 591 284 796 276 313 910 574 864 587 531 314 557 701 441 24 438 745 784 494 409 144 962 500 498 565 788 865 456 312 325 601 447 92 666 384 108 357 23 883 584 855 324 580 247 25 871 22 232 383 128 632 549 128 166 626 478 337 291 154 346 155 467 738 447 265 247 576 312 470 51 84 148 988 844 650 33 333 462 428 450 513 492 867 318 616 97 322 478 496 205 443 597 945 873 33 586 196 814 538 526 907 504 314 399 722 150 942 909 861 546 600 569 947 455 864 84 666 461 100 622 289 137 410 607 271 45 723 756 773 87 687 809 612 871 486 699 264 762 780 74 246 462 786 865 882 181 546 835 265 804 803 903 324 47 634 675 301 572 156 120 495 407 733 772 344 476 33 333 534 799 551 785 93 631 16 154 966 122 827 640 958 575 25 678 551 152 602 237 602 335 180 707 996 843 460 346 352 524 529 562 497 865 40 903 193 286 19 977 481 359 278 106 904 507 537 858 610 161 96 444 827 139 221 401 288 169 985 639 277 629 731 276 348 483 885 925 914 193 49 720 284 117 651 261 461 954 976 865 422 995 1 557 356 535 396 673 810 641 174 512 655 540 521 893 347 47 817 454 981 436 767 817 571 899 245 984 123 584 764 473 15 19 493 846 8 535 789 763 840 2 399 746 984 444 896 417 145 913 607 153 205 538 82 205 430 179 522 119 141 986 20 195 491 506 184 24 915 380 621 410 27 275 412 314 854 190 44 602 471 558 344 951 140 663 462 905 482 913 134 625 941 955 460 480 483 105 502 477 860 128 515 722 508 881 442 855 912 608 506 552 413 236 912 394 662 647 493 955 659 119 422 796 262 555 951 164 362 905 32 534 292 86 952 878 767 275 293 58 825 216 180 686 294 787 835 89 685 347 94 356 966 495 496 918 911 296 434 918 175 890 182 950 164 726 120 72 577 109 516 458 288 465 796 481 302 163 906 742 181 677 457 749 237 203 947 474 17 721 473 907 364 484 149 199 985 150 908 549 188 79 960 828 14 273 170 336 991 646 15 252 28 351 395 852 807 633 801 327 573 942 540 878 2 518 142 643 380 692 460 911 722 263 520 864 99 826 599 769 510 257 718 466 472 852 461 387 511 878 179 333 329 471 633 403 851 205 115 189 57 365 116 928 804 756 442 578 107 558 877 350 913 304 25 95 202 734 761 374 973 836 67 270 914 91 592 225 475 944 923 381 591 648 224 331 483 727 578 372 890 915 711 361 28 941 362 336 351 265 316 77 524 116 40 770 520 435 694 637 812 868 816 739 637 216 720 36 819 302 940 969 229 962 15 78 910 226 279 591 344 47 656 528 272 804 818 858 963 132 955 318 78 890 223 42 161 593 279 351 697 712 422 101 313 542 143 839 911 333 485 765 886 704 448 919 569 193 915 993 247 763 512 467 236 867 865 471 412 925 218 531 979 914 379 801 425 910 961 122 486 750 675 596 904 847 21 821 790 654 164 819 585 184 473 886 619 752 7 873 811 190 720 837 787 766 344 830 408 145 240 201 932 954 32 435 49 953 775 712 180 174 124 288 897 256 539 653 41 12 129 269 245 703 850 922 387 628 772 589 420 828 181 230 10 704 263 647 535 11 850 786 173 353 300 693 356 99 7 546 57 907 458 837 601 847 182 602 178 198 436 560 782 45 942 359 265 627 45 218 489 477 765 616 572 579 186 141 67 423 477 79 503 243 613 71 278 66 639 685 269 447 627 244 466 421 807 101 871 637 730 511 578 419 605 672 233 654 912 98 448 61 493 62 694 197 132 754 838 771 234 873 201 360 413 817 294 760 461 392 273 284 624 706 163 76 551 878 360 945 526 220 412 999 359 853 417 3 298 544 976 166 876 170 564 852 983 396 283 907 122 378 33 306 965 677 713 285 537 440 974 333 812 240 791 203 186 515 585 582 747 398 681 17 632 462 602 166 413 798 174 915 896 18 457 994 168 139 656 721 434 225 476 142 961 774 780 879 529 14 708 293 277 231 228 211 755 740 398 646 792 993 655 182 17 673 595 249 321 842 394 708 958 381 984 460 834 542 617 738 475 356 835 943 478 247 567 147 683 690 875 228 141 285 872 546 917 892 886 481 388 372 371 663 862 820 185 12 99 557 910 527 368 936 582 287 774 253 435 576 955 265 481 708 213 99 374 828 600 869 580 794 486 114 533 256 966 876 35 671 814 265 756 882 692 404 904 486 135 969 56 127 751 59 29 982 369 269 887 613 851 736 448 301 727 565 993 159 995 766 589 624 424 329 985 751 28 720 167 919 442 473 200 256 978 217 805 823 877 598 830 909 393 657 900 700 474 63 897 738 466 813 688 68 3 322 564 902 141 341 441 170 375 169 949 826 988 771 992 798 777 677 79 170 455 200 729 547 969 906 939 188 361 277 430 9 862 865 179 554 264 571 388 181 723 716 391 213 953 293 514 321 197 168 464 895 873 164 826 278 801 123 353 215 816 539 484 914 433 821 902 348 485 749 354 307 46 978 314 58 601 417 233 912 226 776 312 466 623 458 54 232 589 73 543 328 771 588 988 825 149 328 936 190 927 241 163 856 168 214 299 878 533 116 126 711 6 412 664 198 522 497 645 416 678 605 825 720 356 292 196 18 49 550 835 3 716 123 406 922 570 48 246 368 38 924 112 634 16 604 122 786 131 308 78 661 743 421 28 77 79 434 792 988 980 386 269 914 463 179 308 699 240 839 547 145 623 745 338 352 749 766 883 626 777 469 427 857 399 543 587 157 644 723 883 346 305 567 989 258 878 425 665 966 450 690 571 672 737 640 394 732 438 218 598 620 553 682 427 71 893 349 839 426 146 487 827 128 345 651 746 548 130 705 969 634 590 984 78 53 274 11 68 621 438 868 983 933 655 494 289 866 282 527 273 970 275 788 656 483 621 590 273 373 540 22 576 202 199 863 76 506 565 548 240 267 374 813 481 116 742 247 679 320 995 3 337 367 108 736 486 378 253 311 461 735 401 829 32 830 598 798 335 709 498 598 417 10 522 553 800 332 257 351 874 334 799 795 70 408 422 884 16 637 71 324 619 217 246 417 154 539 367 137 642 933 489 339 147 756 70 517 671 471 460 530 631 296 619 418 290 361 289 405 407 423 686 192 478 908 192 790 731 572 334 197 723 718 912 935 942 833 235 305 759 378 284 402 602 585 148 555 936 575 990 632 979 523 167 974 540 370 314 389 175 250 568 902 107 342 374 87 88 30 0 602 511 133 784 68 539 881 567 659 643 932 513 406 421 546 906 425 776 696 477 87 28 203 599 39 279 936 642 16 69 853 233 279 150 13 921 917 653 772 25 592 849 107 573 167 490 911 533 561 398 701 999 476 764 758 388 349 764 43 774 924 662 809 674 907 290 315 204 935 31 685 907 397 161 53 204 129 308 659 959 46 830 580 487 252 833 75 929 669 295 322 884 607 478 492 229 261 489 174 428 984 298 502 145 396 38 551 631 813 465 453 597 556 394 675 204 952 983 816 345 823 174 852 423 307 316 96 16 403 481 322 80 470 816 314 718 863 21 970 965 799 669 134 878 861 34 359 86 643 677 453 555 379 495 669 112 946 319 871 424 441 268 339 222 399 107 276 554 223 566 243 75 40 709 148 658 444 751 138 791 638 140 687 869 424 659 83 551 253 295 966 876 336 158 819 718 940 612 39 288 713 535 101 80 183 498 998 898 556 321 191 279 289 595 736 615 263 373 938 341 892 229 299 938 602 63 222 239 775 589 550 287 575 228 126 557 21 925 423 34 982 421 878 64 343 718 411 652 389 633 7 655 718 885 233 609 899 292 931 251 124 449 390 859 784 310 832 412 969 560 976 327 345 199 621 672 305 160 397 362 14 664 273 885 815 599 484 524 973 461 530 961 564 716 480 457 320 396 707 449 0 345 17 52 731 973 335 323 17 480 640 701 653 613 987 807 44 137 450 463 137 574 388 15 411 659 179 708 517 118 522 812 460 886 232 605 437 473 786 249 924 429 236 828 175 264 229 633 559 120 317 718 181 947 8 898 135 712 723 525 764 891 17 535 700 996 597 286 849 838 311 874 138 304 716 838 18 367 85 497 937 336 808 619 683 804 796 943 841 759 646 446 682 210 454 346 184 391 794 303 589 848 686 755 265 657 962 57 745 912 474 251 748 553 496 566 883 897 701 689 252 324 677 735 181 58 361 207 670 975 719 302 312 93 407 336 92 274 525 895 150 566 478 626 523 648 800 361 280 576 312 942 338 957 633 493 821 713 352 656 863 540 876 679 367 622 67 320 239 831 305 218 465 717 431 684 809 618 266 63 372 924 260 956 898 6 662 591 770 250 315 877 499 711 483 35 66 566 136 623 32 372 555 954 572 123 340 364 48 838 795 911 538 660 585 45 648 931 917 355 298 963 350 659 808 781 492 417 789 714 225 876 499 696 60 592 668 192 667 460 472 577 430 206 117 57 412 623 623 386 317 710 843 289 586 125 784 688 916 847 706 361 75 416 960 955 543 95 687 979 185 239 767 118 47 654 40 61 297 22 645 709 186 967 124 232 873 322 684 924 7 579 778 111 207 652 692 673 628 894 364 169 983 747 986 412 434 568 175 635 49 80 664 816 277 173 492 537 468 822 138 500 776 246 271 493 934 468 472 251 998 752 387 455 976 336 972 598 164 152 72 373 898 694 30 349 517 390 242 51 583 656 830 18 838 920 649 116 609 310 766 521 171 997 101 742 894 830 858 265 215 966 668 453 555 246 292 537 193 438 195 876 279 24 492 999 808 281 553 102 451 75 309 725 246 552 817 64 170 456 638 384 982 403 383 193 646 627 855 486 940 842 632 134 767 354 862 792 791 321 398 259 808 101 528 644 101 980 811 698 115 739 285 699 717 850 253 931 125 181 326 545 383 757 902 435 668 245 600 693 146 506 108 408 668 675 725 604 151 831 164 840 690 332 695 881 932 295 193 389 264 611 144 576 822 401 499 812 600 422 182 593 94 708 215 202 386 993 268 718 674 550 783 876 186 721 54 67 678 717 172 670 59 175 987 115 293 910 311 939 0 424 889 758 351 567 285 12 626 971 316 311 32 49 914 502 731 438 108 147 117 255 972 520 430 662 322 265 733 94 852 953 953 974 398 555 878 157 520 25 389 546 401 853 468 656 57 132 387 400 291 526 26 711 328 702 272 700 362 61 388 0 796 316 621 786 163 137 907 494 651 905 913 85 684 120 325 970 497 956 217 616 368 875 575 347 19 640 695 938 606 149 761 843 196 579 73 451 935 455 593 725 197 269 356 277 714 522 490 88 239 931 239 859 851 891 315 258 957 898 742 139 181 718 219 290 745 792 718 507 958 338 967 418 869 314 583 681 964 430 940 174 615 555 165 493 641 930 821 123 193 485 391 354 493 413 920 873 127 212 356 878 544 531 563 577 995 127 653 881 564 935 717 268 199 602 436 359 204 372 727 270 725 947 785 220 784 955 683 912 137 492 69 729 185 701 584 416 703 510 856 500 381 421 132 681 130 818 420 336 635 485 406 497 767 420 685 842 57 803 110 822 523 756 686 296 25 459 960 228 524 234 96 341 159 781 649 226 260 931 780 456 469 666 151 900 703 914 877 208 402 813 109 612 736 89 197 487 721 31 71 721 949 817 395 884 725 598 731 655 321 948 168 552 9 824 33 903 848 238 152 435 876 178 69 240 852 73 795 738 665 924 307 96 47 303 555 32 269 130 683 632 958 789 737 44 634 841 456 938 193 138 378 857 629 262 793 231 507 78 931 810 549 814 199 221 174 456 759 468 257 387 704 718 702 346 636 417 783 510 352 830 444 285 907 333 190 237 48 727 868 473 551 597 53 93 894 78 651 165 883 170 561 355 94 937 447 505 868 877 646 151 484 131 687 553 191 27 500 121 721 411 139 52 130 123 718 33 478 133 489 523 288 391 561 583 813 260 812 429 286 811 365 896 411 325 809 908 319 775 275 530 651 810 843 309 827 721 196 321 712 284 795 837 712 625 407 384 219 525 785 45 371 913 196 548 796 180 62 140 821 71 847 713 786 146 951 26 336 982 171 884 820 131 767 884 409 917 510 338 723 546 94 685 962 919 832 891 314 927 865 5 145 161 188 130 992 448 947 876 7 636 113 767 651 126 464 281 520 513 782 539 458 626 179 97 782 642 647 831 517 0 279 145 945 533 345 272 754 244 11 768 409 219 856 15 528 710 246 728 10 663 760 60 250 189 167 542 894 54 55 684 868 174 798 497 199 565 98 552 772 105 741 859 979 628 356 0 120 225 935 718 260 775 663 537 950 427 464 564 670 5 59 684 249 888 738 611 108 699 558 565 441 849 306 537 114 901 193 426 779 49 939 232 972 794 570 241 246 475 11 240 156 657 620 760 511 895 135 728 930 369 811 576 141 236 15 372 258 686 940 794 588 65 774 912 496 510 750 904 306 507 983 907 154 182 561 494 607 289 218 544 262 418 140 359 398 148 133 750 475 338 602 882 294 249 666 98 605 495 745 972 876 940 787 908 754 789 323 394 164 768 550 938 482 304 407 877 479 967 115 882 483 817 215 761 996 149 473 873 267 741 236 701 490 600 813 991 251 166 104 511 346 801 569 938 906 574 167 401 278 373 135 939 456 846 15 131 872 913 440 283 156 460 803 457 614 321 274 407 208 431 975 620 483 130 531 627 369 651 225 161 7 840 353 682 973 23 658 195 971 414 679 814 487 163 7 646 103 761 734 130 570 78 861 217 868 495 612 230 210 94 128 16 657 563 403 453 219 49 391 726 273 899 897 703 215 280 795 0 430 550 816 365 496 291 873 636 768 108 956 435 998 562 82 613 629 753 479 587 16 21 422 104 737 735 486 638 693 532 898 517 735 509 412 746 206 386 160 180 168 162 127 820 821 603 517 109 482 757 925 533 473 904 894 598 861 311 47 587 449 381 483 782 652 861 393 685 479 164 550 561 516 327 200 724 544 34 919 270 788 821 578 392 704 421 175 792 390 751 885 458 9 873 606 537 54 64 671 437 475 956 680 494 977 675 354 576 398 447 528 143 765 976 768 544 840 292 714 511 736 532 647 723 533 695 132 476 422 556 620 959 986 113 432 597 91 341 836 439 689 971 419 953 246 536 768 611 507 960 35 488 399 154 38 920 476 667 183 460 288 96 45 965 979 73 538 137 460 846 658 579 19 879 842 46 800 787 675 701 207 393 358 427 915 246 58 789 313 450 469 347 772 282 237 448 414 310 889 232 771 72 919 908 47 306 463 719 117 723 150 567 359 475 868 417 867 223 813 533 322 336 785 694 922 911 193 551 623 246 4 965 197 894 965 554 506 660 318 434 909 131 629 678 245 129 662 415 548 410 633 336 247 888 751 556 602 441 758 415 439 607 205 955 615 627 661 63 617 286 964 323 413 598 729 561 971 467 804 277 44 604 512 403 155 148 36 115 74 954 196 828 595 631 694 228 261 256 235 312 262 830 514 649 324 992 621 362 391 128 947 666 814 183 319 103 858 202 382 724 298 406 712 977 586 50 355 973 201 821 822 976 714 68 898 146 275 942 320 642 356 222 677 126 960 675 211 535 941 63 680 861 586 5 978 978 392 941 343 532 952 974 152 57 386 202 844 748 121 706 648 201 228 0 322 960 86 439 301 181 887 767 182 239 532 165 186 574 553 876 285 353 49 705 31 671 378 400 555 504 252 378 339 181 953 927 927 777 544 626 973 814 995 726 301 397 865 534 51 206 263 559 273 100 453 294 799 960 582 360 760 403 330 30 339 65 247 609 776 704 807 572 198 123 657 83 430 63 812 708 160 904 641 438 349 965 326 350 551 931 892 438 504 788 105 583 965 103 675 525 397 772 828 225 640 658 649 259 694 452 890 879 367 336 592 239 171 523 197 143 845 415 350 169 313 951 91 667 439 299 272 840 366 268 879 516 876 15 673 925 261 859 969 392 624 854 349 974 451 821 696 195 498 91 741 9 179 589 429 549 110 803 455 795 162 400 169 331 200 188 932 939 326 169 380 556 729 495 145 831 157 425 787 540 690 898 341 318 473 558 129 451 353 928 612 868 706 874 627 812 333 341 408 305 596 713 897 627 897 742 589 54 305 191 404 631 171 998 450 983 509 300 210 155 29 227 263 916 137 8 313 372 39 545 886 910 4 335 438 136 115 593 576 46 741 871 63 747 399 847 45 924 259 961 230 383 2 875 102 367 264 57 392 494 866 503 639 323 319 304 991 106 977 196 268 733 131 392 317 694 943 528 375 928 803 238 656 729 113 258 752 221 605 857 266 970 627 363 724 586 261 618 703 799 821 530 726 835 363 860 191 22 68 91 820 296 141 76 314 285 494 658 554 271 493 761 699 256 629 217 933 960 842 578 874 754 905 921 295 128 765 449 661 715 792 40 219 802 451 458 730 172 677 357 16 575 792 984 285 645 253 77 832 139 296 127 57 89 538 707 412 822 303 200 354 566 422 522 914 157 515 107 25 944 116 531 528 826 682 401 737 781 260 88 904 33 524 670 844 716 177 936 995 147 22 974 268 770 688 288 232 647 132 713 820 700 453 410 530 854 681 190 576 803 191 585 673 100 389 318 473 202 918 384 506 191 817 538 513 195 260 64 480 645 644 433 287 218 765 174 584 320 905 337 761 127 930 930 133 826 437 756 426 403 942 421 563 595 787 807 452 877 616 267 331 448 622 949 662 448 667 558 37 527 270 428 765 319 75 295 810 554 733 853 449 992 698 648 69 236 855 603 799 38 267 538 987 25 51 929 878 654 434 972 583 500 380 551 105 719 292 190 485 838 838 374 573 535 528 908 946 169 962 327 931 213 494 694 707 334 360 372 225 134 700 295 268 605 147 143 37 560 279 632 519 172 333 204 930 47 375 378 432 244 413 658 992 437 943 121 167 704 0 738 161 868 354 268 180 842 695 392 887 811 368 346 826 572 96 298 895 120 393 528 258 308 429 475 130 201 990 949 817 531 179 504 242 523 267 331 799 938 132 154 727 863 495 959 657 823 704 408 513 402 875 962 516 498 717 5 832 858 362 616 447 12 895 605 895 759 492 695 378 379 338 993 914 873 736 347 750 872 168 602 10 625 982 703 835 79 930 815 179 924 561 729 346 74 121 128 881 838 597 500 725 198 507 863 856 814 416 647 545 25 897 778 210 607 624 84 787 140 869 953 774 701 625 567 757 501 379 858 338 707 922 430 353 845 395 779 156 12 244 941 940 405 490 353 143 565 172 629 330 714 845 298 251 307 517 743 634 982 483 855 53 725 802 188 619 448 741 12 856 215 580 682 247 259 417 723 76 771 69 923 241 921 987 672 654 100 231 973 69 490 30 361 308 871 596 1 217 903 161 452 816 797 520 184 585 234 845 948 221 376 955 86 362 208 534 54 48 945 45 603 474 927 544 353 66 423 875 145 928 228 483 44 630 166 294 68 252 475 914 335 114 559 935 276 221 782 896 335 389 618 324 211 385 286 213 742 970 862 634 493 639 805 873 536 906 285 452 477 388 277 363 918 254 323 10 478 905 502 284 400 38 125 449 21 232 603 96 190 867 219 81 87 373 221 995 339 875 825 95 87 698 590 220 349 203 773 762 125 956 839 860 563 525 757 882 445 664 614 518 749 939 97 436 427 702 287 508 663 253 699 604 206 645 473 951 956 401 760 533 259 16 656 796 410 325 898 999 117 453 843 809 939 226 2 214 863 290 86 292 919 665 894 946 290 50 695 744 347 303 935 345 322 306 451 460 670 865 572 572 913 383 674 538 441 863 597 952 180 75 171 527 617 888 373 72 863 461 633 680 727 179 495 798 987 309 639 552 382 517 234 806 935 885 947 409 21 462 837 806 554 127 341 512 695 328 351 279 974 189 8 347 258 79 988 835 9 243 801 249 353 87 401 422 326 89 496 795 236 577 321 515 275 181 89 415 696 368 461 812 605 945 404 57 243 853 780 133 8 413 102 256 573 69 183 409 345 23 865 140 996 419 890 211 673 134 501 86 580 628 299 542 403 458 37 442 396 498 669 184 207 568 754 451 664 242 329 513 826 716 21 529 932 929 280 212 181 694 367 220 840 878 374 480 679 82 672 231 973 122 618 640 799 129 531 79 234 898 642 926 426 709 779 800 207 574 918 706 847 380 795 826 340 110 860 586 260 879 596 12 709 682 871 105 876 395 761 644 4 783 149 870 706 132 936 135 931 356 190 460 515 727 904 78 922 263 313 22 395 164 627 223 56 170 372 266 971 199 166 872 863 728 70 219 356 546 286 799 927 858 358 281 528 801 936 840 896 523 568 194 5 752 747 70 147 625 19 743 269 691 538 313 823 686 262 190 441 894 838 124 48 337 784 151 278 158 177 534 204 680 352 921 287 658 373 303 898 397 753 576 686 994 710 248 262 452 138 948 495 288 929 207 876 539 439 224 365 70 292 405 256 460 991 241 589 931 115 840 638 700 918 342 835 521 301 796 337 532 821 312 84 523 473 266 851 79 99 356 260 190 836 128 168 284 844 603 59 0 476 311 535 834 694 964 184 6 984 836 849 186 670 873 943 68 452 277 952 140 399 43 467 80 269 680 555 919 683 880 33 727 695 32 66 953 692 541 238 880 141 125 727 531 133 908 193 137 808 627 577 85 532 931 707 743 879 846 202 758 975 41 639 912 142 837 995 136 224 331 717 307 262 807 482 951 567 700 296 828 270 642 137 715 111 314 72 329 913 792 424 566 441 399 704 696 403 473 924 788 27 604 780 700 698 538 555 390 400 890 823 994 384 654 605 870 600 286 984 408 663 719 590 24 808 601 415 795 819 346 389 665 399 306 651 951 556 254 48 433 294 404 600 775 439 775 121 251 62 14 184 344 856 136 39 981 945 686 418 623 327 498 351 259 476 169 802 453 865 466 309 524 209 855 593 655 524 749 106 580 670 61 404 60 68 924 394 74 739 701 548 318 572 374 702 91 488 964 180 389 386 568 840 150 597 55 987 979 251 775 635 704 70 9 188 944 980 880 538 464 646 385 199 687 189 463 828 531 3 195 111 369 451 837 697 948 763 708 816 155 76 264 807 751 164 234 208 206 20 139 51 941 944 124 258 219 404 594 7 458 808 261 315 426 647 816 454 506 486 602 971 136 146 882 705 512 722 773 265 707 651 23 67 471 334 209 242 852 417 85 152 341 465 274 863 350 615 799 780 234 304 9 723 587 117 615 521 524 571 797 674 940 548 142 461 638 149 835 347 812 316 231 177 681 86 866 881 179 480 96 453 922 194 185 35 110 889 564 592 67 907 478 504 5 986 492 468 282 841 370 146 333 513 829 51 531 451 584 360 242 979 14 178 256 427 622 124 32 983 419 689 633 862 683 845 839 477 816 965 830 408 38 149 647 11 371 342 811 584 35 613 41 688 674 643 173 15 56 549 165 592 576 42 871 446 763 767 612 687 189 945 763 2 410 188 772 680 956 221 916 159 802 686 293 942 630 975 568 110 53 147 48 496 263 375 504 812 610 228 230 604 63 726 671 993 214 565 792 628 308 482 424 879 724 953 992 407 906 774 854 45 507 955 767 886 270 11 739 729 455 696 466 154 758 127 107 608 41 550 467 767 72 867 90 192 423 64 462 532 274 277 404 969 333 606 487 26 912 72 226 143 336 378 427 336 886 729 270 468 428 354 898 273 848 519 738 321 950 151 337 12 896 354 381 806 473 384 990 645 376 808 230 678 822 155 975 382 144 444 526 404 275 338 88 374 647 13 377 314 11 337 488 273 657 401 668 961 119 0 30 775 399 701 861 852 649 257 282 357 740 175 901 288 661 828 519 549 238 678 301 530 844 78 392 961 952 865 618 863 565 696 313 17 792 778 136 549 900 426 684 876 56 978 724 697 986 575 458 117 879 639 318 654 519 939 195 622 935 138 155 720 803 601 297 300 726 634 498 197 747 762 460 919 862 823 153 798 437 656 846 32 501 107 81 830 311 49 988 369 970 828 320 791 511 619 816 206 128 362 996 915 91 781 321 859 130 244 629 720 931 976 633 130 179 613 180 296 126 168 311 304 982 799 627 175 537 92 923 107 665 533 744 802 359 986 119 874 203 28 399 50 123 836 484 690 510 303 916 962 761 521 210 251 555 740 847 585 696 831 275 513 851 215 471 634 789 971 373 293 90 188 216 496 151 965 481 78 768 420 671 41 279 978 852 578 409 981 781 548 486 684 671 697 846 957 172 460 648 394 20 614 907 216 294 746 242 740 57 415 393 837 166 337 730 245 146 177 415 511 844 632 589 884 861 690 740 113 728 344 344 760 154 987 80 207 560 749 495 137 826 15 622 13 850 556 420 111 613 617 794 264 955 684 95 8 892 695 807 877 149 589 933 314 63 297 217 846 53 910 923 613 434 675 42 125 94 589 169 7 118 889 249 513 206 213 249 493 82 367 560 751 980 368 214 96 681 197 494 619 294 281 6 281 894 688 48 501 406 415 357 518 732 343 742 563 428 333 84 271 836 988 707 65 614 557 991 389 485 109 742 822 176 844 477 988 403 910 510 236 89 112 675 513 429 831 526 455 443 283 198 714 985 151 892 666 700 328 885 729 925 869 127 61 883 403 639 613 857 746 656 728 911 753 725 437 950 437 151 4 208 149 784 489 169 399 507 836 502 55 116 406 128 630 851 352 450 800 809 709 674 106 896 791 880 399 152 846 995 83 580 713 717 131 967 94 924 576 975 822 452 617 149 455 861 655 364 771 321 22 822 390 790 126 230 54 845 294 359 320 972 777 861 428 4 771 451 785 879 979 787 397 593 380 350 648 23 769 52 671 443 197 252 301 159 673 799 97 227 307 596 771 443 88 225 740 736 247 18 457 837 859 72 963 712 539 211 882 859 116 237 654 327 332 80 397 50 478 601 360 781 646 954 45 292 26 448 42 782 662 977 672 483 854 65 41 157 775 564 925 159 395 144 108 429 591 275 194 193 539 938 409 769 499 541 228 936 570 948 675 882 571 242 783 807 947 224 770 612 371 146 736 679 661 517 927 387 955 716 400 207 325 865 485 407 792 899 801 382 355 138 350 468 976 548 946 669 874 649 160 282 816 95 641 962 151 164 483 808 664 596 372 124 25 179 909 150 376 168 913 889 755 617 988 690 789 302 723 53 340 566 936 88 986 891 528 169 252 976 630 821 118 782 101 477 538 7 284 546 997 986 693 451 163 918 676 368 136 834 324 399 934 462 161 73 642 628 984 454 742 765 450 432 236 873 320 843 791 330 419 582 655 669 133 178 852 528 52 684 13 149 279 921 801 987 222 735 902 704 591 137 501 243 488 279 405 180 86 758 961 95 758 176 427 435 273 638 843 962 119 523 788 362 396 122 862 664 98 599 2 298 153 97 842 280 121 490 277 682 38 817 530 83 858 968 252 723 794 155 282 477 247 109 296 582 600 996 125 631 345 394 646 0 728 5 819 539 490 963 39 249 379 209 46 928 569 203 707 983 84 230 681 281 415 954 164 460 629 627 524 893 855 552 627 469 609 252 92 263 432 831 249 0 825 204 759 195 373 170 187 246 425 589 687 54 552 968 50 257 647 668 213 737 809 253 95 274 341 950 517 694 711 880 950 551 250 437 370 822 73 446 36 588 737 795 853 892 908 121 396 139 561 560 210 903 811 557 835 282 205 507 726 680 162 225 58 483 765 976 48 418 930 135 390 801 565 302 27 940 124 650 793 189 501 688 590 686 99 262 970 133 303 795 294 20 358 758 197 713 996 761 176 94 614 479 915 657 748 542 934 641 307 783 83 182 123 435 470 60 444 738 578 93 207 862 110 106 695 937 576 125 220 135 670 224 604 570 144 451 312 418 563 497 235 57 578 396 932 407 117 676 465 375 853 431 539 115 34 576 368 416 592 548 93 606 640 662 118 681 41 237 80 393 179 463 685 628 141 71 223 76 830 154 446 264 859 228 836 369 192 578 996 988 328 780 185 630 650 82 128 446 868 261 827 968 474 659 889 926 40 838 125 697 432 262 454 646 213 985 984 172 225 762 549 561 953 281 392 612 633 551 80 560 873 114 781 461 219 45 392 824 12 821 743 868 439 423 113 466 853 418 947 900 452 690 979 880 534 614 809 196 783 417 174 745 149 34 230 11 790 885 718 541 833 197 754 959 932 157 663 128 730 709 132 879 818 622 942 725 632 18 819 980 494 724 255 158 14 163 88 921 283 397 57 127 470 133 348 389 284 216 262 432 140 78 447 931 55 226 511 434 949 933 206 220 82 6 443 698 736 145 443 170 448 731 272 908 399 913 120 820 476 923 93 661 251 743 207 156 726 148 177 40 442 885 153 932 398 833 936 384 386 241 3 799 115 587 918 658 64 463 759 362 317 394 124 570 105 634 33 524 70 797 27 425 712 475 729 234 258 614 384 648 475 213 413 829 438 851 223 141 293 769 912 550 535 205 339 410 356 370 81 114 559 288 809 383 941 654 875 350 33 419 654 39 564 787 628 798 890 681 929 464 690 921 583 495 669 103 144 382 217 574 217 511 991 703 957 118 165 171 569 218 890 923 210 453 624 485 74 702 134 717 370 553 975 17 564 134 494 391 751 895 708 17 575 64 598 942 488 378 263 92 160 81 653 727 279 826 566 191 781 108 834 765 96 818 478 229 532 398 562 408 125 723 962 592 472 399 17 178 180 450 843 107 259 826 561 833 285 916 369 817 803 694 681 515 636 198 862 281 265 150 958 431 63 987 94 56 182 26 610 80 858 38 485 770 48 870 872 785 686 719 586 769 831 634 234 499 772 222 267 130 1 96 866 83 469 532 152 363 426 48 965 575 401 625 33 911 445 845 762 594 790 71 614 201 580 848 228 376 775 900 330 799 325 229 335 201 332 297 193 830 249 676 872 670 572 946 939 973 867 482 280 334 396 187 35 162 61 861 563 791 414 749 190 391 373 698 950 552 523 874 528 73 580 519 770 748 20 592 844 241 119 637 278 911 780 695 669 506 772 833 487 860 185 435 576 118 910 791 39 487 345 868 864 236 491 619 968 738 828 459 928 687 376 847 370 494 756 60 706 375 679 255 455 595 162 347 725 70 508 717 835 226 939 259 961 725 198 689 998 726 953 142 376 657 573 279 169 675 69 825 6 521 455 200 420 227 868 55 603 532 297 805 634 832 153 894 882 844 521 249 229 151 986 291 258 328 434 803 966 135 153 926 314 793 335 142 505 802 942 534 674 277 608 490 408 576 523 677 686 24 882 281 828 58 315 281 469 141 213 999 768 455 900 974 144 810 949 624 560 758 345 639 253 777 11 168 215 975 454 634 74 49 608 490 44 609 23 389 983 452 961 105 599 791 779 31 268 613 524 548 789 350 604 819 907 778 870 881 146 106 699 713 283 357 596 580 705 96 98 121 384 515 124 666 265 216 547 336 357 392 764 289 38 909 132 961 419 678 142 425 736 630 391 442 134 233 264 684 538 244 706 323 516 1 262 386 539 304 104 415 130 487 945 364 51 142 448 932 42 785 971 194 562 298 227 766 339 106 983 599 362 976 721 397 952 821 363 845 916 612 236 340 333 133 577 861 835 886 66 628 404 619 432 404 279 262 102 984 862 553 213 166 792 464 950 23 987 575 353 155 636 904 268 103 819 686 118 695 341 774 866 885 667 423 530 392 759 145 407 509 297 247 138 972 325 470 623 259 53 477 625 330 515 633 776 673 16 188 329 996 243 117 425 291 771 179 869 125 788 547 40 718 766 166 520 10 188 165 648 389 488 893 496 864 149 163 566 342 52 478 826 478 811 55 769 910 128 597 180 402 457 329 239 521 568 334 340 828 944 779 723 723 73 639 657 792 239 388 333 144 187 709 218 396 551 84 219 309 345 474 486 54 358 28 995 586 741 464 878 698 365 661 540 779 942 951 454 463 519 737 771 275 172 712 485 830 759 323 373 592 656 3 651 245 620 330 589 306 209 392 28 258 968 774 528 749 561 503 589 113 488 399 130 902 825 198 155 973 577 336 142 115 815 812 933 584 445 826 63 757 977 186 436 998 509 383 935 815 853 984 212 98 566 54 238 815 588 389 379 534 503 436 549 82 698 866 20 349 525 347 623 38 535 822 311 961 422 283 989 555 501 165 382 946 961 340 258 91 335 275 227 925 549 761 358 259 143 766 271 921 606 131 805 579 981 158 445 756 862 596 230 322 273 126 542 878 884 191 217 827 153 863 388 463 588 489 123 729 650 884 411 682 213 658 738 807 840 173 414 40 549 601 848 78 166 736 322 92 621 505 563 504 339 475 320 709 345 756 543 814 945 595 790 983 766 756 755 493 156 356 573 533 446 996 786 408 179 91 440 762 265 586 599 743 589 280 647 592 53 944 94 638 539 294 826 843 746 513 140 586 691 335 398 971 934 374 238 830 414 594 488 78 793 855 689 288 358 453 384 792 584 989 443 541 570 276 833 11 406 804 649 710 346 390 775 190 310 583 220 810 784 473 228 798 17 811 113 49 392 587 603 340 39 224 376 835 616 538 235 934 939 783 601 250 324 896 257 715 833 495 58 75 218 393 294 522 238 194 732 683 461 853 886 502 347 123 40 769 392 993 869 583 904 843 243 429 441 193 910 167 924 570 926 499 560 130 445 906 711 165 813 898 112 504 451 597 21 721 273 529 189 843 656 525 373 283 565 784 718 511 803 715 412 842 10 936 846 11 468 209 453 516 909 931 84 580 113 916 652 308 239 710 112 301 833 903 600 964 85 651 414 776 470 403 845 257 64 870 680 668 467 287 386 852 872 589 867 303 768 880 184 524 365 957 533 971 272 369 921 521 974 819 814 38 276 99 76 895 101 231 767 447 182 401 339 487 389 261 57 422 692 460 138 322 379 301 549 578 692 316 174 803 342 523 707 873 254 21 666 770 104 205 469 858 954 200 45 384 471 609 433 11 196 241 932 976 466 813 819 368 644 351 147 992 243 585 577 681 775 401 355 373 239 284 454 244 926 880 20 217 535 925 891 676 810 629 147 819 841 659 349 592 495 791 4 151 177 884 105 72 905 680 258 536 628 344 276 82 416 659 218 649 359 246 335 177 9 28 65 212 836 840 302 358 356 851 344 601 715 831 275 732 281 909 861 325 77 57 991 350 288 277 706 276 597 14 153 624 656 665 227 583 534 341 375 677 786 413 479 878 508 576 145 574 21 112 901 115 632 690 714 364 744 33 967 623 678 663 9 162 641 16 192 257 855 389 694 554 743 978 619 450 130 384 463 888 562 935 499 243 137 447 299 366 628 637 80 104 29 707 151 7 737 721 316 508 396 16 690 783 838 581 466 381 556 172 822 637 316 968 3 407 84 221 334 363 621 631 678 758 423 739 131 772 831 568 248 438 896 528 704 394 20 842 447 714 566 475 479 563 84 764 234 237 136 814 133 418 221 194 924 755 0 908 966 98 676 380 38 248 978 226 126 44 252 58 940 388 871 106 998 83 504 588 695 268 301 135 358 843 462 781 333 226 752 752 231 561 741 9 352 390 787 79 616 219 801 53 467 323 945 487 137 135 263 621 613 993 622 924 465 569 561 428 502 835 321 25 353 792 197 938 767 568 571 492 510 126 622 111 714 391 965 263 246 221 599 978 608 221 145 647 337 416 649 210 834 31 35 658 354 59 322 832 371 803 551 475 310 627 456 345 866 580 890 498 276 55 558 510 720 721 420 773 278 616 284 638 638 254 626 14 698 601 144 960 817 540 76 294 81 454 238 46 875 785 822 324 453 729 647 278 968 894 854 274 246 872 242 252 881 519 238 407 894 292 831 975 948 538 617 322 781 214 584 38 981 844 538 713 119 974 259 629 959 927 600 833 729 505 531 774 704 535 375 968 66 312 862 643 213 675 635 604 858 396 188 150 800 781 109 69 633 659 762 21 348 880 419 586 526 608 654 72 11 124 576 951 385 372 517 874 979 192 976 776 124 375 694 882 909 672 6 585 894 879 45 572 587 355 465 237 532 108 313 241 713 724 411 390 422 50 950 468 935 629 526 398 195 671 864 110 460 436 257 615 989 807 429 505 970 557 44 757 69 961 150 816 833 784 575 833 866 289 604 151 492 510 39 918 175 784 466 356 354 166 399 722 614 807 671 453 631 782 119 10 414 836 950 168 89 953 21 596 457 849 548 45 107 599 767 473 507 723 307 125 639 662 981 259 284 899 115 882 746 612 909 29 70 91 865 696 334 775 687 146 523 674 820 720 97 404 115 642 444 303 881 166 769 754 562 543 417 326 118 884 508 254 707 41 279 188 303 520 816 988 113 967 546 422 709 153 967 211 64 180 808 371 719 201 286 55 266 126 462 136 292 410 733 388 563 170 599 878 908 806 720 380 197 663 228 293 934 429 874 193 825 463 466 743 394 113 519 163 563 84 249 64 573 524 684 296 586 149 755 952 750 944 881 602 615 841 624 979 383 318 387 781 912 449 413 879 247 848 298 783 315 878 264 850 748 224 526 210 352 585 808 855 506 257 539 923 969 775 588 212 593 6 489 356 13 925 237 904 937 88 61 359 783 661 404 201 935 684 224 730 693 108 891 51 339 927 508 585 827 148 139 504 459 453 504 345 782 843 952 48 434 723 554 490 749 87 276 680 526 417 703 973 140 186 469 648 322 395 771 631 148 4 318 814 84 895 349 135 295 100 943 247 858 135 44 202 335 436 167 308 691 922 409 464 494 617 512 512 859 534 248 332 664 660 348 18 227 522 501 366 119 766 769 104 495 360 968 364 892 301 322 14 286 978 118 329 785 168 490 3 863 563 717 385 15 680 582 53 818 296 46 899 819 140 396 940 259 106 504 143 942 289 121 795 121 963 742 60 316 453 318 334 521 605 839 556 366 764 508 455 205 375 663 275 171 679 315 712 381 854 171 676 1 943 2 318 607 292 356 98 771 610 612 278 55 928 519 76 94 330 383 891 451 119 384 109 923 94 183 184 972 118 122 293 479 187 644 974 585 545 637 45 378 416 823 787 973 709 325 249 117 563 952 875 248 129 672 409 970 92 967 431 527 851 386 323 338 798 178 822 220 43 372 327 590 321 830 299 407 698 570 248 214 239 587 359 377 977 648 527 1 557 760 79 378 556 63 739 877 567 731 321 679 283 895 267 642 565 161 861 317 724 813 542 614 375 436 23 519 631 141 614 932 933 710 587 428 872 673 88 507 402 833 511 371 402 669 339 744 827 264 425 63 851 451 557 152 119 874 806 953 970 85 227 740 765 603 663 451 879 853 576 512 110 391 576 979 243 872 533 755 500 20 524 139 288 409 861 643 81 172 14 183 137 660 111 29 264 800 403 342 733 811 234 513 25 661 769 33 790 911 783 269 678 577 53 71 211 539 723 654 573 577 101 860 12 777 666 718 747 416 281 205 119 334 145 659 570 635 866 935 320 353 777 935 256 725 654 340 269 549 826 579 585 722 440 126 761 251 28 188 874 175 542 148 353 19 306 756 834 571 559 978 703 239 462 167 454 709 289 200 931 281 182 874 478 363 922 296 422 506 6 777 903 316 491 711 635 454 148 678 434 546 713 839 784 896 487 168 449 189 548 418 970 631 927 894 64 245 960 701 17 407 400 215 344 509 187 105 470 492 298 973 870 365 651 82 921 357 128 334 533 821 11 98 695 597 317 427 321 655 222 316 298 73 480 566 410 716 177 303 408 708 142 911 689 60 777 415 237 749 269 662 996 600 27 895 199 313 262 348 421 125 902 561 877 254 557 454 43 406 122 317 377 657 514 811 723 154 816 661 424 344 93 164 830 640 261 292 539 92 653 762 340 794 919 882 288 277 368 314 768 762 926 324 594 283 292 1 345 647 478 716 730 790 434 993 811 343 984 326 120 91 86 324 438 391 705 614 974 158 435 474 109 655 729 382 706 753 469 353 656 536 183 551 895 929 143 347 340 231 555 375 255 426 518 346 504 824 766 844 810 292 674 759 650 539 546 380 268 333 864 202 555 452 151 132 885 50 980 491 270 270 363 235 963 140 336 473 616 81 905 498 38 791 765 555 666 584 139 791 523 530 216 46 97 746 243 453 937 429 16 860 238 300 570 979 413 688 352 539 12 318 226 576 186 777 568 244 127 652 513 91 882 343 148 147 50 478 576 85 737 945 576 166 26 307 846 689 924 378 418 858 987 586 8 957 533 907 998 957 830 398 402 233 63 152 652 453 600 639 806 974 237 529 474 184 915 480 634 750 440 685 642 30 691 800 738 528 926 936 938 568 878 329 782 936 521 882 35 734 615 734 928 624 599 89 192 185 270 233 65 984 136 865 871 108 139 874 794 672 393 77 365 672 907 135 1 239 175 942 566 485 869 103 189 517 102 470 926 460 997 520 980 590 454 220 86 119 548 259 464 831 503 266 505 190 283 504 991 680 136 403 484 861 698 325 137 375 272 976 447 135 707 227 247 901 492 793 625 599 699 308 567 480 337 370 865 203 745 328 541 891 403 230 985 591 568 706 216 257 984 15 916 548 841 231 811 760 421 671 694 510 109 340 543 840 151 327 49 289 871 62 169 804 695 856 465 222 654 912 970 450 33 505 589 811 711 844 354 39 618 757 780 816 495 275 731 932 124 544 349 787 916 293 356 44 308 460 995 362 584 278 441 296 262 173 30 505 262 847 140 0 391 395 679 510 15 123 750 803 97 755 54 666 805 805 519 460 800 800 612 103 628 532 739 227 523 10 363 652 37 15 214 754 877 726 47 229 91 979 645 978 529 498 253 450 602 654 135 405 866 567 794 89 109 605 489 669 36 463 100 527 531 251 832 799 569 578 656 276 774 424 778 185 516 379 785 181 226 651 658 651 608 246 100 767 209 97 976 303 915 661 124 507 437 739 554 45 844 93 279 141 15 975 751 147 150 305 520 329 510 808 928 268 308 962 208 137 798 694 718 475 779 274 319 991 554 685 776 516 843 716 85 791 284 594 923 365 863 805 462 786 748 102 174 123 743 957 784 389 591 461 508 563 249 334 15 62 53 25 169 397 202 490 558 805 610 267 991 773 139 425 900 153 405 313 767 643 105 247 462 358 99 613 27 763 162 114 800 80 923 310 141 355 752 481 607 78 115 744 363 746 411 107 855 768 273 178 888 207 750 88 687 987 101 847 820 849 613 901 256 555 280 754 416 9 105 995 388 883 313 820 588 504 93 168 275 213 301 922 34 378 585 988 838 362 909 758 957 803 557 872 616 589 144 973 208 690 233 533 880 522 42 98 510 974 830 318 48 965 664 865 787 633 743 496 306 49 411 701 290 856 299 27 252 787 672 389 181 837 528 552 878 306 263 38 489 709 574 24 976 505 470 713 762 753 9 776 624 526 905 448 806 923 131 157 347 907 235 664 54 227 265 690 812 669 975 106 611 973 399 951 327 434 562 801 687 337 442 187 110 233 327 600 48 594 258 441 742 636 543 664 334 286 668 355 398 309 613 356 392 797 123 940 277 704 142 810 611 71 671 706 243 291 876 72 708 558 300 618 60 251 959 909 575 728 14 357 506 183 570 759 467 629 791 753 124 609 665 755 46 848 177 909 615 922 892 628 920 267 177 304 385 543 232 752 661 751 862 758 252 584 767 329 290 179 388 243 349 956 217 332 286 526 726 184 451 499 606 999 979 628 381 540 155 563 106 394 330 506 644 358 469 450 693 478 836 209 740 394 272 651 434 27 359 351 350 638 835 318 817 681 597 0 267 324 865 703 414 429 746 509 367 883 92 572 879 555 34 832 859 591 319 468 472 571 889 644 942 659 650 58 382 275 678 269 269 599 460 744 330 367 796 828 383 423 979 675 600 769 590 819 608 271 862 414 73 631 390 157 153 723 992 776 41 183 458 613 333 188 375 141 885 481 509 103 368 217 640 109 732 463 873 600 420 594 103 302 877 162 146 609 792 722 378 187 963 603 744 21 688 691 879 981 198 363 854 599 702 191 791 556 824 575 38 563 726 606 503 267 570 224 411 360 215 300 22 727 770 707 963 710 731 649 600 239 40 586 301 302 878 925 782 126 682 268 888 567 489 185 144 810 110 554 791 711 71 132 843 403 633 386 93 926 864 4 404 134 725 166 644 537 307 507 784 326 864 45 157 273 192 8 719 965 855 335 890 791 177 293 98 523 927 623 109 436 219 331 688 186 45 598 602 995 532 829 455 788 924 689 87 647 335 868 148 942 908 225 100 540 11 358 651 379 63 624 163 222 658 751 98 207 810 612 210 982 23 492 37 487 627 110 53 826 491 776 996 313 23 504 403 7 547 674 248 298 235 63 687 907 871 851 401 850 57 434 921 857 833 446 938 548 676 724 319 782 608 672 679 60 37 364 220 579 642 335 86 455 106 681 883 465 594 859 711 293 739 172 251 544 753 30 812 101 73 73 797 772 136 805 774 187 599 356 164 378 736 686 373 270 481 647 412 967 784 192 89 680 940 36 560 194 267 874 710 985 87 417 956 135 646 213 370 907 945 7 843 107 837 318 637 111 629 249 897 774 810 744 655 189 869 722 60 558 939 931 805 499 712 635 327 804 939 82 541 488 543 782 790 379 980 796 159 771 882 229 419 732 570 890 634 288 572 867 807 925 836 377 181 78 366 515 151 472 255 406 512 694 534 397 168 117 785 693 490 403 645 766 347 412 145 631 557 978 406 304 171 745 260 889 708 537 967 411 457 969 362 831 237 992 685 886 718 374 492 527 292 286 641 839 957 789 93 827 918 715 46 264 801 184 572 754 995 120 951 405 948 709 678 541 915 787 749 396 635 759 950 958 314 628 267 907 975 840 747 537 716 21 775 257 104 288 824 770 832 33 729 772 178 510 259 841 574 927 714 246 226 551 601 381 339 493 30 786 811 439 279 746 386 582 807 736 345 563 335 536 704 75 108 865 145 658 399 34 875 211 944 482 256 828 380 284 75 358 976 191 977 354 442 195 457 136 718 788 215 446 758 774 311 675 61 456 311 62 720 936 765 612 668 328 810 497 40 323 248 138 849 17 153 824 30 306 853 223 997 179 612 612 58 660 722 267 206 721 178 794 122 321 556 846 810 285 775 210 170 59 734 624 282 84 579 116 941 136 100 656 307 905 85 158 879 391 669 643 911 409 607 12 538 467 140 418 829 425 297 310 872 563 32 332 49 451 887 973 878 920 820 546 202 315 959 661 430 223 967 222 689 678 71 505 517 829 491 277 448 167 592 715 518 225 193 993 677 405 951 428 550 497 417 505 729 407 96 847 509 48 553 318 629 932 962 422 941 342 499 411 40 885 879 927 57 233 810 556 54 635 332 360 141 823 671 221 492 589 996 532 816 174 621 625 295 778 189 890 949 794 488 230 815 7 776 545 824 626 338 969 563 156 791 831 420 816 145 283 857 768 393 516 700 478 5 688 834 836 646 954 196 322 219 233 418 324 331 43 551 902 211 247 568 694 330 506 733 713 881 539 369 20 274 581 449 726 680 247 60 448 284 229 553 493 921 54 287 237 484 440 888 851 753 52 766 816 486 838 344 647 581 77 355 971 991 382 830 836 803 403 650 466 520 970 65 572 65 160 11 43 207 953 745 116 954 214 96 232 400 651 622 794 861 108 185 965 368 359 177 988 176 19 591 346 826 593 564 8 961 221 858 123 167 59 291 644 337 263 477 691 151 917 295 690 485 336 677 250 882 14 373 853 447 212 621 199 898 363 486 534 572 756 978 653 916 236 945 667 311 745 436 431 279 606 875 273 287 796 119 757 360 12 212 449 2 333 898 462 570 650 164 470 356 900 568 572 304 301 537 879 838 106 318 169 952 713 823 370 731 71 220 535 868 946 382 222 23 766 237 979 408 187 837 593 247 799 879 493 66 136 305 869 679 736 194 257 681 757 582 277 647 901 123 161 292 29 976 498 685 516 279 736 715 874 368 709 462 947 746 786 522 503 845 777 998 68 345 793 112 581 338 992 373 521 46 983 144 701 438 704 19 775 292 505 804 947 579 106 167 903 32 607 733 364 219 31 612 372 27 332 477 302 285 89 716 876 397 781 557 229 791 417 121 201 659 891 86 52 351 826 542 826 794 436 43 762 94 821 857 70 794 923 799 761 124 510 600 197 966 804 895 743 324 439 492 16 357 410 301 195 632 736 842 95 922 27 98 592 498 131 953 244 755 667 868 429 542 707 450 182 216 437 593 774 184 466 622 950 966 486 933 293 661 160 897 207 339 771 321 395 340 292 721 770 15 208 227 615 53 279 829 444 978 998 949 590 405 600 66 915 428 361 428 80 373 325 72 260 569 46 817 412 972 625 552 833 955 200 996 645 240 785 416 974 575 593 644 822 764 993 73 288 860 192 905 799 845 38 965 826 86 15 848 775 450 990 615 155 292 971 975 208 853 709 883 224 297 497 442 647 191 643 218 655 943 448 627 992 794 909 299 713 56 207 7 101 876 671 231 7 362 203 526 85 934 951 68 824 48 729 384 141 950 618 614 327 588 568 941 408 400 887 989 690 634 759 966 865 69 945 713 681 688 595 419 316 30 756 59 820 438 429 45 9 502 52 813 697 109 443 12 213 325 926 937 998 688 291 972 212 143 753 698 12 120 931 160 80 397 531 540 542 103 794 224 394 838 759 946 685 382 202 200 650 325 319 597 240 993 618 293 741 305 692 124 103 630 817 101 521 668 527 634 204 746 892 929 759 921 693 804 311 983 513 313 129 779 580 673 99 105 73 691 979 148 267 143 673 128 249 454 809 141 763 642 552 245 982 53 563 675 402 531 628 645 988 854 663 88 234 561 959 58 131 156 66 565 553 821 285 400 121 315 962 771 42 605 919 674 824 806 280 621 205 321 451 432 475 786 308 220 345 931 197 750 947 439 849 915 571 533 632 232 230 352 304 480 632 674 378 297 638 442 533 912 971 528 226 571 147 360 748 408 502 351 446 344 847 794 266 849 551 18 379 11 553 931 40 208 38 670 580 903 473 31 582 468 431 531 270 699 180 679 939 138 476 772 375 822 285 664 943 742 840 743 27 65 779 496 303 696 735 670 615 712 727 200 490 670 930 399 251 521 702 77 360 222 645 121 251 443 13 997 216 159 187 842 106 41 8 139 538 617 216 194 851 467 817 68 728 706 218 500 941 939 860 430 722 435 60 628 555 111 784 798 140 500 288 94 839 297 639 843 796 179 843 59 310 880 34 614 765 846 380 455 267 328 628 488 890 674 308 679 952 859 472 663 300 448 953 241 313 156 782 939 420 217 216 333 676 444 183 569 179 808 512 57 249 868 648 952 780 754 548 208 811 764 620 605 8 308 358 130 90 933 599 382 699 234 991 306 178 855 156 405 331 171 264 776 274 174 284 331 882 14 382 742 212 95 619 240 50 649 52 922 173 615 383 914 338 752 921 265 769 33 900 494 788 471 161 395 52 526 802 438 409 381 528 786 534 98 973 146 931 930 20 72 114 35 581 667 176 515 652 440 735 350 9 261 911 714 995 248 139 543 504 390 137 756 329 209 488 860 609 110 139 423 933 461 110 723 90 671 976 338 203 763 373 460 951 443 181 467 708 55 986 316 76 685 811 949 525 17 777 916 411 372 440 530 523 62 95 558 553 926 542 852 321 876 386 446 936 493 343 876 501 664 591 275 914 342 613 377 485 468 610 387 749 845 159 277 801 325 755 428 638 712 529 71 656 0 174 376 916 205 228 494 692 675 480 423 836 799 34 305 891 729 186 988 981 784 6 518 665 546 164 736 230 221 969 885 172 820 949 124 442 274 247 753 151 843 697 941 235 436 501 535 670 28 113 773 319 300 546 129 324 778 36 552 350 651 531 645 725 897 775 927 600 325 650 250 770 271 590 649 686 273 807 478 993 612 46 160 779 167 20 539 290 967 720 445 374 722 612 495 694 697 428 149 821 773 947 633 822 551 422 365 906 304 460 981 977 322 464 107 758 591 214 234 74 38 627 830 957 683 534 707 19 322 184 613 832 606 951 318 164 338 971 301 513 209 672 484 623 837 789 330 75 185 424 733 253 863 368 995 416 952 846 787 669 40 565 81 285 678 358 661 772 444 909 608 870 736 280 355 74 885 418 207 892 612 231 498 422 675 960 629 952 999 815 661 22 732 951 869 692 329 394 616 519 723 937 199 704 122 506 799 84 510 681 103 363 750 9 592 131 946 304 323 592 544 959 3 411 678 413 716 332 622 773 805 791 310 821 257 952 478 461 319 767 128 89 634 70 433 721 313 518 220 108 764 209 974 833 830 443 854 691 482 140 518 11 784 145 606 570 961 614 567 926 348 818 689 553 642 133 241 204 891 215 733 357 800 739 765 563 749 6 17 265 782 267 407 154 768 368 762 720 642 687 240 346 646 331 501 235 450 72 479 392 948 183 99 582 430 713 805 200 467 606 589 587 204 226 298 881 112 966 687 292 623 161 920 685 32 477 869 198 396 863 936 818 883 184 733 718 300 40 628 851 384 889 848 184 151 79 429 960 841 190 227 347 371 762 275 259 123 693 824 23 221 411 129 99 863 306 491 429 671 119 139 875 79 519 479 807 304 860 940 673 787 576 349 311 658 62 437 663 188 482 528 10 316 555 74 743 842 807 683 7 336 334 453 114 974 358 878 109 268 914 578 818 31 969 546 236 71 669 232 86 749 599 694 995 679 175 82 537 223 190 155 418 778 28 138 278 304 656 14 758 728 123 545 397 567 626 712 134 711 799 468 813 340 780 85 499 847 422 192 892 669 2 192 322 979 58 920 848 478 345 95 249 169 23 498 662 462 939 875 210 344 282 782 444 104 430 562 981 983 410 218 231 123 527 375 64 85 43 454 853 877 856 761 623 224 727 289 333 871 99 390 986 416 101 967 494 290 978 561 65 82 860 622 684 727 319 944 707 123 533 508 402 173 885 93 732 831 771 481 964 649 573 419 525 757 617 718 61 921 416 855 153 570 544 251 179 100 515 834 375 612 221 713 359 113 57 22 137 954 595 366 23 992 482 711 123 648 63 216 465 544 503 919 786 301 613 9 371 550 488 847 952 340 263 485 961 556 383 9 791 928 922 397 751 759 991 474 397 900 382 166 370 835 171 542 822 521 197 162 92 708 510 662 502 806 193 336 731 823 167 903 264 608 402 5 662 765 434 804 51 799 932 666 639 188 764 222 187 362 350 852 916 208 24 886 658 826 797 461 709 440 729 743 22 414 445 199 508 792 260 456 998 49 459 646 440 251 623 387 8 385 347 142 948 864 271 981 183 5 326 475 773 571 7 264 889 911 770 769 660 868 719 331 170 146 118 119 583 375 885 833 863 478 869 216 698 376 820 487 222 757 851 93 164 593 22 381 4 76 408 287 249 262 407 342 76 930 733 203 69 939 795 962 682 897 155 729 573 845 736 556 487 861 518 425 502 18 594 844 302 874 305 713 458 191 404 62 644 720 395 429 765 474 682 830 326 63 2 920 27 601 971 473 702 841 26 896 492 149 492 296 122 777 863 507 494 950 839 595 579 614 670 241 421 186 796 823 763 348 459 461 424 802 560 735 302 356 50 173 202 52 4 849 302 141 276 417 151 997 736 158 821 855 238 908 696 155 441 617 257 20 968 622 668 865 107 668 330 335 243 70 72 626 536 39 38 897 43 671 37 275 285 127 879 700 184 793 489 981 318 111 165 273 80 457 328 348 941 13 97 410 419 14 640 35 25 633 912 950 707 586 337 62 77 714 286 956 18 873 48 537 419 748 457 184 994 426 96 515 763 750 837 286 530 442 791 755 920 297 744 174 436 850 359 48 888 288 31 74 274 292 825 172 550 450 828 637 598 435 162 647 387 503 722 994 838 44 258 401 643 2 109 583 603 39 402 676 286 997 114 497 321 501 635 463 299 850 139 878 21 234 497 11 381 992 441 95 408 246 745 349 438 84 829 938 388 854 869 841 288 926 703 3 44 542 741 377 205 54 413 183 963 984 65 825 787 795 432 873 72 253 233 884 310 748 544 184 828 974 589 811 110 851 887 532 353 397 580 543 146 92 932 346 880 312 389 563 493 280 537 847 66 813 516 750 596 537 794 610 724 904 348 702 460 256 436 675 451 384 936 40 767 265 82 575 480 816 181 922 207 723 865 17 735 801 473 549 350 813 764 910 454 242 753 51 519 979 918 37 940 204 371 659 303 836 949 22 475 955 758 845 880 156 325 190 998 762 255 705 3 705 25 544 303 709 756 861 875 246 259 221 418 358 906 733 102 914 733 682 41 366 57 212 191 423 908 263 170 55 128 735 968 77 739 195 796 100 938 356 212 966 673 932 67 152 556 470 198 652 834 377 315 597 864 921 800 281 486 223 977 147 16 813 883 806 694 785 913 586 530 822 751 315 871 421 749 597 138 694 74 290 665 936 643 958 212 541 747 466 533 19 688 734 928 115 177 61 519 270 132 193 235 765 937 75 776 355 715 816 769 412 493 202 104 770 722 255 598 57 588 687 626 804 372 638 802 731 865 452 513 891 924 408 217 284 878 450 763 540 101 205 412 647 94 939 327 915 742 486 996 594 602 405 524 720 232 604 488 764 193 741 847 712 173 936 47 763 515 393 828 923 58 500 392 804 862 859 653 385 643 385 453 38 12 255 457 982 994 842 265 500 75 269 906 421 726 790 384 431 166 559 478 555 284 342 715 358 551 692 79 84 95 553 395 357 340 704 535 962 583 389 557 174 231 615 263 490 964 690 399 35 341 782 597 427 729 808 767 408 120 23 893 585 767 214 732 479 641 198 617 654 869 804 372 688 168 200 646 262 731 328 954 567 44 737 108 580 491 683 145 264 603 688 673 736 831 598 167 36 865 315 605 574 193 839 278 590 774 942 101 497 690 9 861 815 234 732 730 150 498 342 348 179 373 685 430 104 130 87 929 541 771 636 661 435 962 122 578 857 730 943 913 415 218 260 111 961 231 147 410 140 655 86 111 580 826 551 542 665 328 241 92 22 653 232 129 341 496 458 89 659 154 859 226 139 920 682 227 265 638 870 175 353 320 882 802 913 904 997 527 862 507 187 371 867 765 533 529 658 678 904 865 206 517 23 395 33 172 137 289 868 903 57 700 347 750 71 971 478 953 604 285 165 665 546 544 676 698 463 204 73 478 574 21 238 97 386 906 873 376 900 606 356 571 162 247 947 779 417 372 542 903 209 582 632 936 390 885 781 447 468 566 493 355 833 706 434 401 663 58 317 334 581 716 359 831 402 880 136 264 847 297 669 345 582 478 846 411 700 364 719 745 925 193 759 905 963 886 452 775 528 632 463 154 221 888 956 866 515 523 387 803 420 184 948 802 220 266 97 648 193 238 166 374 120 952 79 810 495 924 162 960 200 258 443 735 890 156 311 991 476 277 800 731 350 476 528 372 174 799 173 669 476 693 283 645 921 53 973 778 588 84 819 565 365 383 642 709 338 384 73 118 110 490 862 466 116 638 114 37 82 790 265 942 611 365 143 709 788 584 989 83 467 965 793 354 271 109 227 365 26 344 729 689 327 70 855 197 15 793 735 541 107 632 422 698 283 49 906 562 272 272 979 951 132 417 382 250 595 640 60 409 126 676 873 9 329 333 403 888 520 890 802 862 403 294 857 223 588 309 710 481 898 827 848 195 146 633 394 376 429 559 199 520 853 277 52 880 889 609 471 37 165 44 286 875 184 541 332 874 450 895 442 272 22 298 477 588 147 651 257 906 635 698 931 729 523 687 965 820 216 809 338 482 520 502 729 221 684 204 745 179 829 910 468 119 743 306 564 350 850 353 4 199 239 979 48 880 609 204 686 720 152 299 108 558 762 304 223 145 718 859 330 312 483 186 448 74 427 534 970 298 0 783 15 973 734 49 380 976 275 567 529 884 605 736 881 240 126 180 484 599 137 782 452 319 983 585 235 987 208 953 487 236 637 138 123 573 898 369 606 390 115 427 347 563 743 359 126 825 65 227 898 447 310 869 652 881 834 620 384 212 200 673 247 197 208 323 813 497 925 172 566 928 671 624 449 830 735 797 509 514 736 307 409 819 267 388 600 374 188 3 623 152 827 647 48 183 380 641 569 421 144 299 823 240 390 846 45 911 741 899 70 97 361 151 810 337 341 789 837 999 725 316 852 121 294 773 772 584 883 36 114 269 690 707 970 18 628 88 934 711 214 340 269 647 96 377 728 722 29 285 427 453 579 243 391 721 194 351 620 63 827 309 345 663 103 740 770 973 344 389 37 370 803 613 305 485 123 475 747 687 409 550 623 507 928 800 395 817 126 831 211 223 286 823 797 949 846 408 500 493 458 728 339 655 25 764 451 688 565 772 247 212 13 213 590 528 35 760 983 509 31 598 430 621 381 482 333 276 578 233 889 433 975 917 997 914 687 352 549 562 603 286 166 930 565 193 407 554 152 674 690 790 651 582 211 381 647 336 170 789 58 503 614 497 283 55 969 457 418 832 185 572 118 262 95 750 680 877 667 320 816 722 396 670 7 466 903 396 129 529 27 665 607 743 599 310 142 393 72 369 826 679 781 436 966 273 887 813 536 332 313 703 24 284 32 361 2 279 97 161 905 918 891 704 721 504 873 722 228 793 186 51 676 535 754 504 940 564 619 237 349 605 937 995 626 554 521 292 653 723 427 972 67 896 814 148 293 53 828 394 469 832 688 133 456 223 110 981 586 668 49 811 48 524 816 290 664 922 476 821 718 793 366 543 868 884 631 939 294 48 454 452 675 812 123 262 395 785 597 379 793 796 465 997 919 423 255 481 123 747 643 315 245 489 635 511 911 182 551 281 572 365 628 661 634 696 508 375 524 748 799 653 384 989 822 17 745 640 63 297 787 407 764 660 975 774 407 182 270 527 61 979 27 879 899 696 709 887 540 131 607 860 608 925 565 294 472 706 723 980 641 82 943 487 895 616 495 615 856 165 699 557 605 622 595 599 830 666 527 402 510 437 920 487 193 244 327 392 38 268 756 218 577 982 64 3 520 34 186 273 888 572 523 548 591 835 810 353 143 741 214 672 74 63 456 774 229 754 350 846 828 151 43 927 497 245 518 26 154 36 422 406 594 121 598 13 913 404 76 970 827 127 221 502 256 841 33 802 576 959 238 868 688 971 122 88 124 631 113 628 655 546 911 984 390 605 79 176 303 816 388 906 228 876 678 927 318 613 455 255 226 124 886 495 363 701 329 688 212 829 812 336 942 849 586 202 538 373 279 681 25 278 94 859 472 236 557 765 692 927 774 69 843 578 54 138 967 452 770 267 955 779 334 730 788 894 743 224 503 86 455 769 450 949 714 418 945 359 595 406 984 472 697 438 860 39 658 281 962 982 434 965 859 746 412 223 305 955 724 826 971 761 847 526 885 490 775 793 563 833 271 233 896 260 84 131 114 634 624 46 327 548 123 811 599 740 838 429 190 842 766 809 987 389 182 605 368 763 253 97 358 62 438 501 734 442 841 659 545 710 344 168 260 683 560 944 755 99 260 654 464 521 715 248 11 930 396 83 40 264 117 386 28 831 893 852 914 373 180 790 450 259 555 802 542 362 397 310 183 514 253 862 868 898 333 125 762 264 195 725 908 858 741 223 961 153 944 977 62 493 867 394 108 791 236 761 563 505 367 988 453 169 683 236 500 571 886 797 274 695 270 557 648 15 225 231 77 654 710 288 265 944 705 508 400 853 644 620 789 381 14 449 437 824 973 470 969 675 598 247 614 140 517 246 803 840 128 800 723 514 168 745 598 801 744 921 429 594 395 915 774 443 177 832 859 65 740 498 320 457 703 927 313 190 330 859 373 599 119 53 854 893 814 294 344 950 104 596 39 635 240 878 793 568 67 30 819 885 951 387 577 543 487 264 543 259 313 127 402 663 614 519 821 187 372 959 605 925 155 174 783 198 833 949 186 514 95 5 35 137 753 831 901 875 418 297 312 755 442 172 299 926 237 448 626 671 210 195 393 881 725 345 520 578 583 368 182 967 481 971 198 611 506 734 917 968 140 572 908 360 467 791 814 88 851 94 894 377 722 28 283 619 852 594 561 190 607 386 107 42 777 63 513 965 576 694 54 523 31 485 409 522 968 833 666 260 701 862 833 932 210 336 365 38 424 440 879 972 514 531 496 612 483 380 443 73 910 713 306 827 350 671 932 555 235 369 202 985 673 602 417 412 696 38 362 417 640 575 16 877 609 797 948 851 463 404 231 484 222 121 834 934 303 439 155 421 976 505 269 98 424 745 348 965 893 851 488 340 757 261 112 41 80 706 855 927 48 677 445 77 561 235 8 266 611 68 508 337 82 392 123 932 382 782 123 602 709 871 74 880 938 327 215 154 195 793 222 7 606 992 669 135 204 250 242 632 250 712 996 22 587 373 117 379 602 279 156 179 133 676 182 450 512 349 676 729 721 170 596 635 642 743 727 862 306 884 486 978 703 922 926 426 800 821 0 607 653 956 236 133 482 817 283 748 550 511 146 620 546 498 669 140 24 442 363 327 189 862 640 476 420 467 741 440 397 649 297 395 2 985 85 969 134 638 455 987 486 330 832 354 326 155 834 494 470 41 483 23 842 349 708 256 732 583 978 538 141 381 382 333 323 960 875 516 837 130 484 786 948 669 999 162 203 127 941 469 315 687 295 344 502 24 725 27 760 258 927 866 757 142 10 266 943 632 945 848 517 233 396 245 31 517 986 951 395 324 451 302 678 285 638 305 649 755 621 72 312 576 186 730 715 576 566 129 747 12 257 942 424 144 729 640 316 797 459 476 427 119 424 481 451 417 702 73 1 210 236 366 790 188 669 655 940 356 933 417 561 276 19 357 651 642 118 584 268 462 260 898 667 479 703 63 545 370 736 554 552 781 343 879 235 763 94 284 291 168 878 93 180 311 939 881 344 206 87 208 144 956 371 123 456 200 679 916 50 582 845 232 138 393 29 48 461 584 347 673 336 799 569 880 325 275 835 376 680 413 971 332 532 56 332 427 902 211 795 374 972 748 682 285 869 501 120 495 543 569 801 862 174 112 911 126 539 325 490 944 320 510 289 541 9 5 61 192 940 252 105 385 760 622 117 759 538 232 733 12 477 129 328 260 122 388 684 147 608 612 290 5 362 651 10 299 193 423 808 135 843 298 550 920 152 578 109 440 200 238 498 68 591 528 10 620 233 493 808 618 117 523 174 212 850 479 131 367 17 147 987 326 462 568 360 572 68 923 502 560 441 660 162 445 865 803 421 866 281 673 518 890 370 915 741 720 284 501 827 652 635 271 771 641 565 933 572 191 763 419 864 286 493 278 938 729 754 862 89 571 437 273 345 123 753 178 446 630 253 155 976 81 733 24 215 714 797 306 591 331 609 997 133 84 723 899 471 832 78 812 675 908 439 803 457 780 255 885 318 390 785 583 738 51 709 982 415 887 601 300 737 626 665 86 435 460 624 997 526 513 698 651 783 696 257 155 310 38 621 603 933 447 838 712 599 716 7 605 939 553 991 458 369 957 583 427 292 894 918 461 810 990 498 681 898 68 116 160 960 693 720 402 5 798 755 357 405 12 81 46 3 253 262 450 908 939 752 325 32 178 424 563 631 517 667 322 4 99 853 638 678 76 769 859 223 895 788 527 884 304 106 297 941 498 751 366 544 340 588 784 461 321 643 886 903 128 646 647 723 191 338 676 314 845 724 274 50 454 701 960 458 37 930 642 291 209 345 300 403 879 220 806 935 616 621 475 362 933 609 691 616 700 243 275 729 260 536 294 920 430 424 678 220 202 239 68 947 585 240 995 647 519 347 31 744 620 236 709 761 573 964 204 896 4 650 577 848 432 45 922 125 783 359 617 296 716 63 151 851 888 825 62 682 369 22 569 600 271 475 543 430 916 489 371 156 550 900 337 266 201 818 950 825 977 113 466 706 82 18 964 467 884 453 179 144 842 211 406 322 277 802 994 537 164 853 157 1 437 340 120 97 880 710 517 467 562 879 757 699 837 919 346 188 447 641 416 595 752 746 527 853 397 26 283 73 897 691 379 888 765 282 466 17 950 831 101 938 908 29 882 639 210 978 147 606 281 728 925 674 645 899 933 812 52 432 705 280 856 753 320 271 104 822 122 588 454 336 848 557 969 229 327 960 388 410 836 335 688 973 339 313 234 231 786 642 823 391 863 921 395 517 767 496 743 200 457 779 261 573 757 957 8 196 549 588 367 755 531 117 563 589 420 759 348 564 343 701 151 326 485 228 959 90 822 941 428 538 547 768 514 127 495 863 104 556 716 617 970 391 753 636 558 473 502 5 18 454 174 869 332 506 83 503 311 270 448 962 402 512 391 938 90 158 760 897 846 951 127 37 826 83 939 44 511 37 686 328 850 220 907 218 876 18 723 159 841 232 639 324 23 425 522 721 591 81 322 435 24 963 107 718 518 344 359 562 656 618 24 710 782 858 485 915 80 957 17 40 262 678 281 920 465 787 506 785 1 944 222 92 845 530 662 770 436 461 118 556 740 748 171 604 759 901 663 501 561 194 168 776 179 442 467 820 772 633 579 85 765 427 439 347 967 164 549 642 689 876 720 191 390 406 816 212 92 203 907 438 924 729 331 499 880 459 211 391 484 256 896 215 756 976 603 395 379 452 299 657 271 312 995 439 800 42 524 693 642 325 497 59 422 698 176 660 189 730 89 653 916 872 653 438 629 737 267 890 189 385 395 46 554 78 975 536 440 592 771 546 294 969 651 501 244 686 482 470 231 772 339 320 974 750 210 216 58 805 483 593 601 142 203 996 468 37 678 5 588 592 489 591 974 620 93 324 420 734 442 924 448 659 431 759 674 1 875 828 646 489 594 78 322 0 198 202 467 287 5 331 730 138 231 720 951 393 851 175 454 226 669 695 959 300 337 769 696 291 14 186 610 609 721 540 688 336 811 9 828 411 376 45 147 230 131 938 72 327 405 257 164 502 788 741 557 868 623 585 128 485 54 68 194 5 741 849 756 796 14 514 332 921 841 217 744 149 402 464 896 968 758 315 420 566 61 849 535 589 981 395 686 166 9 765 181 175 367 109 913 754 61 547 30 363 971 867 659 157 179 581 187 248 85 417 499 272 450 488 210 620 667 0 655 22 689 571 528 709 131 514 357 602 608 670 229 408 548 328 179 838 989 840 336 735 256 341 112 132 626 138 313 875 484 12 656 281 447 136 73 682 653 139 738 95 704 883 290 882 776 324 722 330 824 631 411 747 23 336 420 936 885 864 212 11 269 905 497 153 147 885 25 343 293 298 981 109 964 81 533 175 433 844 720 38 807 631 944 181 432 743 919 692 45 543 7 996 597 866 696 341 39 154 561 586 992 525 481 372 667 984 700 859 463 266 374 95 842 114 588 407 838 622 806 755 529 986 618 625 973 535 271 577 131 523 473 493 140 263 895 729 829 203 404 192 995 810 298 489 712 598 217 158 111 730 625 870 144 25 707 839 486 951 602 225 362 609 156 311 488 980 338 686 189 985 173 929 496 66 328 839 527 240 224 720 874 792 110 88 745 699 772 581 39 877 925 765 96 134 540 697 746 271 824 786 682 223 200 727 739 321 63 743 319 430 35 315 535 409 870 909 831 132 343 115 138 678 522 756 602 698 375 410 891 620 484 309 633 696 170 443 982 721 792 327 272 490 36 423 737 80 755 494 555 386 547 149 571 893 495 369 847 684 709 299 989 232 345 679 391 342 675 197 400 788 862 183 39 663 563 118 31 599 157 912 856 703 80 579 805 729 72 413 964 280 380 89 997 24 340 661 783 526 222 261 232 92 61 924 925 82 913 795 875 259 347 152 825 121 190 270 233 613 15 249 550 866 54 190 37 12 527 219 716 778 872 611 311 543 54 929 232 149 690 955 188 378 435 931 77 254 649 199 634 669 503 518 418 945 879 689 883 272 165 828 77 947 883 755 724 414 61 131 905 489 370 799 980 249 772 207 53 908 532 981 876 863 427 662 896 950 904 135 934 169 241 413 82 160 276 533 732 965 291 352 374 146 253 454 954 286 354 582 566 658 267 799 445 349 7 345 750 998 484 919 462 293 411 4 79 722 624 739 322 54 427 733 145 999 860 465 19 286 82 499 123 689 437 539 229 879 35 394 537 300 336 65 40 854 305 627 490 415 945 570 33 893 650 917 569 714 358 833 659 21 214 648 874 261 636 96 527 108 656 48 474 173 526 862 902 848 758 131 630 120 418 987 36 143 389 391 701 267 931 746 412 71 915 795 67 805 167 155 903 429 123 75 681 155 644 274 873 25 638 396 746 487 630 643 539 927 878 290 303 684 25 956 361 880 366 571 113 180 36 717 403 621 255 730 224 862 673 47 756 981 610 501 258 771 625 607 780 805 426 136 643 947 113 226 19 139 870 236 407 14 124 407 857 260 745 853 914 700 659 332 834 811 25 524 455 713 771 766 962 805 201 627 65 935 654 427 118 138 171 381 779 413 897 374 641 653 729 524 74 989 337 793 79 916 865 243 858 60 617 850 400 363 687 158 618 682 790 796 648 545 522 141 209 989 919 346 169 516 865 595 687 552 651 858 511 590 795 548 922 862 793 762 263 53 119 961 796 766 202 763 313 767 908 782 104 970 930 584 650 171 917 780 522 617 30 33 722 867 217 669 895 817 629 778 886 480 131 250 544 804 203 88 370 35 587 237 278 308 619 902 409 791 327 547 871 393 824 72 269 401 415 632 889 372 676 898 465 703 623 993 377 573 143 346 28 999 554 316 654 284 901 773 106 315 831 510 518 933 354 282 912 181 918 383 968 596 431 460 86 581 288 943 33 762 927 582 668 668 79 985 866 50 694 921 652 110 560 472 498 565 392 99 5 437 151 768 695 15 249 634 522 589 959 247 396 475 32 450 268 936 812 464 300 250 209 904 574 319 685 861 821 671 418 465 480 691 440 943 480 439 363 729 885 407 39 307 587 759 857 241 595 804 216 751 844 144 60 881 461 142 357 395 553 345 344 879 86 918 288 173 616 825 647 10 581 438 666 7 121 60 32 876 418 613 812 380 372 730 64 830 522 984 477 915 314 969 863 560 833 480 128 954 737 705 842 315 499 709 65 731 376 540 759 883 697 467 920 442 214 132 297 713 426 642 606 691 682 348 554 643 271 791 303 431 348 413 780 465 492 343 497 194 48 508 579 338 661 310 763 320 822 388 24 58 535 541 431 389 759 62 84 441 180 803 845 689 198 433 268 401 384 963 241 47 909 310 654 476 917 254 630 745 865 648 703 293 639 526 38 218 876 462 968 404 22 642 762 721 189 388 43 953 110 147 787 381 615 597 593 764 635 904 695 686 458 810 197 901 212 532 67 496 715 592 937 126 83 441 313 76 866 654 432 127 575 37 35 22 996 47 802 747 927 476 377 691 557 367 729 445 474 942 216 635 37 702 242 763 76 511 130 705 466 460 990 422 743 897 876 853 821 170 996 553 983 155 861 591 272 488 510 713 533 359 123 551 249 547 475 717 63 53 437 732 529 996 828 1 429 532 849 77 171 385 330 425 232 568 976 861 443 603 281 143 220 695 470 567 690 291 764 294 939 533 23 813 642 491 768 767 345 127 921 505 677 292 904 235 73 706 514 653 190 633 849 891 134 86 552 23 535 910 544 898 908 847 723 421 382 538 614 735 548 452 808 303 27 704 39 229 940 234 709 575 215 767 33 790 661 795 142 51 479 568 46 942 898 865 975 554 833 215 600 979 328 523 518 678 35 744 597 367 912 205 319 332 931 164 347 380 480 526 477 74 949 780 820 653 240 375 334 662 868 738 171 192 537 865 769 681 302 558 585 182 886 233 306 973 698 629 966 267 664 786 55 532 47 733 490 836 260 852 395 933 449 710 397 920 150 735 251 218 479 781 269 967 75 490 107 765 949 356 308 41 903 567 241 501 793 707 403 245 705 102 473 540 956 757 23 502 711 976 327 578 635 94 652 333 420 496 859 762 958 601 889 550 681 85 52 199 257 50 330 638 212 757 591 416 395 722 89 587 744 808 653 425 523 76 141 793 921 163 497 382 747 705 713 970 615 178 256 308 373 316 936 298 417 629 732 829 758 684 216 657 637 130 189 763 86 961 923 670 625 462 343 192 727 335 661 338 723 338 643 413 350 34 988 277 394 963 263 434 961 719 972 410 382 252 483 24 371 67 680 658 486 112 259 982 95 760 802 463 673 661 504 91 849 199 938 251 213 250 986 601 323 158 948 186 206 588 182 668 387 320 246 279 132 935 333 998 39 134 750 600 19 6 225 81 151 137 561 310 332 545 91 297 394 884 83 384 237 836 597 576 704 443 115 154 16 729 441 774 640 866 367 767 132 504 947 631 8 518 814 727 529 964 748 451 964 358 348 52 173 337 935 532 847 289 794 288 613 630 415 900 301 435 749 468 404 570 232 600 338 698 297 261 77 761 149 249 620 907 830 426 587 760 439 404 319 678 49 843 386 135 986 86 278 931 955 294 312 742 884 116 992 494 223 962 229 306 743 330 102 195 84 915 91 492 298 893 593 264 687 318 172 684 350 689 601 485 773 479 431 96 953 534 612 118 58 633 193 277 38 355 829 931 192 137 973 129 177 475 753 104 330 660 511 35 793 576 417 932 515 288 672 730 905 371 758 722 716 545 728 98 78 468 828 5 762 272 597 922 832 344 619 515 934 265 379 894 341 764 197 966 535 645 96 13 689 595 368 798 709 812 45 125 266 215 895 889 398 160 137 71 423 79 675 647 688 885 401 155 411 752 204 893 286 288 766 214 840 238 452 654 378 439 363 761 285 70 328 575 273 949 197 774 655 430 596 7 123 886 585 339 112 878 221 327 979 265 444 822 651 413 919 723 261 941 128 15 793 430 517 172 703 402 204 402 954 540 658 299 288 763 231 210 0 770 91 664 476 747 618 796 77 729 471 616 173 231 96 224 47 603 566 42 978 681 5 645 412 520 980 991 409 500 206 643 113 114 516 945 781 34 910 881 674 122 573 604 464 989 347 677 223 620 31 597 359 691 226 581 118 882 682 796 487 635 526 732 262 524 949 3 766 899 757 222 98 975 504 77 563 595 474 797 49 624 544 14 877 833 205 432 897 775 707 559 419 907 859 977 846 321 910 211 876 732 177 603 539 637 161 210 688 741 786 612 187 392 599 232 446 323 176 596 975 848 234 294 503 765 811 834 615 461 329 868 772 39 417 594 857 995 496 933 335 23 607 405 427 683 608 559 728 315 552 604 759 734 609 576 172 407 568 731 390 807 73 853 770 894 401 89 925 930 828 676 464 424 938 533 359 786 983 94 686 19 742 294 828 748 223 647 701 226 831 602 772 613 431 505 848 676 615 526 787 713 352 63 856 431 598 888 202 944 286 191 259 297 591 292 215 114 944 520 870 302 0 46 133 258 807 594 877 849 784 399 659 609 645 582 830 686 850 461 144 847 230 516 759 703 27 735 982 197 575 709 552 250 596 596 319 103 305 359 797 675 502 684 926 317 257 254 723 953 590 128 102 598 821 803 404 349 333 712 1 949 41 980 962 514 545 343 463 360 225 883 370 627 353 317 200 478 881 335 381 428 607 549 933 618 358 202 250 654 331 645 660 711 986 27 160 737 252 557 739 554 620 172 249 622 223 577 3 962 170 483 5 739 511 761 74 456 293 651 767 754 403 757 362 22 133 225 4 915 580 832 779 3 501 977 807 408 932 937 466 504 891 414 28 322 442 329 870 296 973 336 316 210 406 161 710 642 26 801 428 432 827 634 161 806 761 263 42 286 382 93 767 586 700 922 85 763 267 710 570 976 746 58 272 588 489 917 451 809 389 768 702 463 264 278 574 87 726 846 593 307 532 266 432 699 567 645 29 114 761 33 466 489 525 623 973 715 225 307 432 236 483 409 742 927 866 131 496 380 667 821 790 735 646 28 502 451 380 299 142 19 649 264 788 606 643 427 338 623 914 491 15 882 582 821 770 512 365 155 810 78 333 0 890 622 836 456 803 306 921 709 350 331 922 571 668 582 125 345 194 884 73 195 22 140 57 639 707 393 894 739 69 879 745 549 758 136 688 524 855 129 741 679 855 558 700 247 991 409 255 380 131 541 611 416 521 895 180 602 63 670 635 881 481 521 710 809 18 776 46 253 694 565 808 549 811 67 993 746 958 301 799 672 370 477 69 680 568 555 504 902 702 766 436 806 507 986 927 637 583 391 159 905 554 600 940 250 741 322 346 692 551 972 213 541 521 891 4 706 688 133 145 650 824 751 283 477 988 847 740 294 961 218 753 264 246 945 503 253 938 680 989 510 378 406 573 138 753 898 89 382 272 312 900 888 369 265 789 425 736 841 756 109 995 957 105 395 947 2 210 714 75 648 798 288 472 851 787 411 154 903 585 26 723 865 295 54 292 661 642 637 224 31 122 878 594 805 76 681 233 532 871 343 504 504 821 971 546 132 54 291 875 381 158 450 995 130 787 82 463 586 626 989 465 689 816 49 378 573 722 799 582 755 944 601 303 807 726 601 623 491 451 857 334 122 936 133 987 334 556 22 337 399 323 950 63 786 555 154 523 253 937 240 244 489 854 150 399 202 924 971 641 616 60 47 733 259 750 686 382 705 311 289 437 127 7 882 513 727 633 188 487 341 394 802 30 274 844 485 348 793 245 522 102 204 807 408 133 866 242 679 599 541 507 819 806 791 841 606 898 763 980 10 22 328 565 959 636 882 703 866 104 452 756 889 361 157 212 20 755 262 635 603 561 160 433 683 585 793 119 312 446 363 927 565 640 14 322 779 797 563 232 936 231 796 794 905 93 807 816 729 516 901 410 397 242 361 985 301 191 776 25 665 147 783 693 972 32 264 600 821 887 685 552 998 980 184 590 737 805 567 877 796 638 506 965 156 832 119 808 145 284 977 875 857 928 427 301 188 875 259 249 849 873 816 426 428 33 13 905 543 150 583 161 391 402 210 975 467 510 695 707 635 588 259 904 131 415 664 78 889 390 266 865 251 471 303 46 824 616 778 272 376 407 909 521 383 236 674 377 704 78 335 930 943 964 904 466 857 9 345 146 224 475 521 478 227 879 703 345 104 224 94 79 703 13 742 129 745 729 965 799 115 894 559 260 191 19 165 570 713 536 898 741 973 270 397 125 955 676 755 71 967 401 978 811 540 531 436 75 204 858 118 445 330 116 362 309 198 982 816 75 997 448 925 48 75 394 664 880 633 832 724 983 54 611 687 535 995 843 374 243 359 512 393 704 501 722 149 723 173 317 651 147 893 96 171 79 127 910 893 962 328 204 388 948 791 260 573 383 270 517 573 215 504 16 880 426 743 439 289 53 129 747 826 831 938 300 749 305 861 987 741 77 391 249 984 78 935 317 929 607 623 872 947 785 1 503 908 41 298 642 433 37 338 966 788 371 555 439 868 133 272 648 635 260 577 71 735 922 352 506 292 653 30 651 523 645 287 417 508 821 863 73 444 144 454 3 970 351 0 804 935 594 79 987 910 993 64 166 590 614 266 495 851 620 274 789 611 780 140 782 551 826 829 649 853 358 502 151 97 353 1 438 242 529 695 602 340 658 3 285 258 835 217 854 702 884 666 235 624 194 974 570 928 243 413 179 181 430 220 196 746 534 887 814 824 420 725 579 534 827 34 316 58 751 938 736 930 218 200 562 150 257 788 68 788 563 158 321 855 71 851 905 101 94 26 62 238 826 598 560 663 628 242 8 324 601 515 646 716 876 447 665 229 396 255 587 656 739 644 925 69 507 930 97 275 749 371 168 583 226 234 324 309 177 805 559 787 793 925 521 519 234 822 39 458 127 523 478 985 775 779 592 869 267 436 500 873 593 342 371 548 961 726 4 328 705 226 659 872 606 399 97 224 68 246 857 249 99 44 883 898 28 155 265 858 938 502 380 881 201 557 209 661 959 920 885 491 492 914 144 804 242 100 814 590 50 470 701 81 310 266 368 603 236 617 434 575 105 396 498 809 896 987 57 267 730 226 625 781 533 26 30 432 319 867 968 782 254 622 101 20 48 710 577 683 307 338 286 72 79 136 966 157 411 307 755 641 275 48 440 65 19 987 442 657 285 956 121 522 671 696 977 430 232 870 931 248 120 427 294 57 851 362 936 903 364 157 599 606 951 578 574 859 957 618 236 678 816 145 953 79 374 45 927 48 408 537 294 577 827 764 112 54 940 791 19 970 985 828 749 349 549 785 123 912 319 277 815 189 788 291 708 661 587 881 764 716 550 310 810 750 59 943 365 829 893 643 49 78 657 995 992 663 87 950 907 382 940 0 443 902 674 462 661 564 615 382 178 294 874 239 176 426 590 649 68 78 65 70 728 129 73 332 72 57 431 518 66 740 13 13 772 567 555 85 591 27 950 565 732 322 57 465 991 520 323 51 907 477 942 7 532 963 16 332 416 488 833 957 823 83 501 867 525 827 816 730 894 837 392 736 222 900 654 63 256 550 301 897 893 800 557 973 797 833 133 149 461 315 940 982 232 408 534 780 644 817 138 306 617 271 124 36 206 780 687 580 282 732 678 979 380 865 164 839 164 313 15 599 645 978 296 588 359 498 959 179 405 49 156 715 199 576 437 562 495 525 818 886 646 929 856 21 64 199 120 285 686 982 31 431 615 260 922 327 240 390 439 398 376 166 464 749 326 525 80 726 189 311 764 582 7 128 418 45 133 198 765 380 439 105 629 12 640 79 41 362 403 995 829 155 936 770 744 208 32 796 446 368 872 61 731 864 582 454 458 877 414 396 79 699 334 125 408 163 150 71 839 881 511 255 486 331 651 939 816 688 667 518 307 753 101 559 614 398 559 493 788 122 777 29 192 623 600 439 701 537 694 196 672 323 819 564 527 13 614 273 27 987 532 551 379 938 688 128 949 915 432 624 951 476 296 73 248 942 342 903 611 664 491 18 42 367 228 399 32 916 930 657 387 414 467 768 600 309 895 935 683 980 656 32 763 714 53 16 551 256 617 312 680 260 60 42 679 73 660 399 360 444 730 13 165 60 947 179 674 274 995 759 963 983 306 315 825 795 385 368 571 474 459 490 678 417 516 577 563 646 89 690 373 734 659 685 667 254 265 565 960 618 773 14 548 863 933 857 746 951 231 968 331 200 47 205 386 416 777 150 256 610 106 547 236 854 953 267 801 820 419 319 883 265 835 608 182 765 378 169 911 657 734 472 261 61 214 613 240 346 541 38 224 832 893 46 335 129 100 405 867 702 425 754 670 905 662 574 373 607 426 804 583 150 283 459 866 127 763 987 221 523 518 411 172 272 512 466 892 228 29 51 785 731 334 760 308 735 374 448 719 444 891 757 107 957 903 186 237 107 210 223 61 282 518 410 6 382 748 613 990 325 438 387 696 482 437 156 834 747 930 304 601 856 483 725 613 73 43 456 179 72 296 858 91 839 811 49 593 599 804 501 479 802 339 777 983 265 72 916 876 710 921 534 882 25 436 271 959 255 733 277 695 874 114 707 16 824 275 86 658 997 673 172 888 719 127 355 273 8 635 60 418 854 81 194 437 319 477 524 648 40 596 682 398 673 821 762 858 874 111 352 829 479 47 72 71 59 15 308 81 354 471 908 639 433 901 334 228 176 992 468 374 22 210 69 415 742 136 957 295 694 231 879 789 970 119 200 361 302 630 645 906 807 93 184 79 718 493 868 201 673 539 531 242 731 833 412 274 41 688 829 175 480 920 151 799 429 846 294 806 519 427 506 912 752 704 797 576 467 625 405 822 23 999 273 951 868 787 620 314 587 821 639 101 628 90 896 754 972 274 120 416 120 39 181 872 136 269 443 435 967 542 167 466 606 59 434 387 690 578 31 312 725 330 503 659 285 299 403 475 229 405 630 539 67 410 449 766 660 603 160 417 204 180 919 28 422 638 697 610 292 990 958 422 735 795 270 287 1 490 141 500 262 674 44 209 100 64 481 453 793 261 864 37 675 553 633 286 666 724 146 455 163 625 967 233 75 872 602 320 607 217 778 987 724 4 678 878 139 236 403 471 277 4 642 948 273 910 815 661 286 170 672 330 137 605 925 831 756 739 964 885 889 826 48 688 27 567 391 196 705 430 666 668 930 195 200 939 239 746 76 494 856 263 434 214 305 24 99 190 21 269 310 150 261 422 248 337 120 461 718 305 502 138 430 59 129 54 249 669 285 234 805 457 951 719 909 105 800 402 779 282 704 685 375 40 191 305 610 846 374 261 722 464 871 767 985 203 262 472 930 73 788 420 6 233 988 53 792 806 911 767 807 392 688 286 323 350 611 12 49 698 544 685 888 699 476 881 648 503 275 102 172 789 862 281 87 675 687 7 412 350 637 602 442 100 845 312 10 268 304 894 258 907 788 194 953 735 434 789 930 972 697 958 412 792 151 692 253 100 127 564 16 31 42 922 876 213 108 354 344 180 448 366 453 754 613 754 948 240 198 825 895 645 617 963 63 121 969 222 266 190 464 53 37 308 340 340 521 727 267 36 390 321 75 251 445 356 110 23 668 393 843 5 830 637 211 419 356 151 272 477 786 426 962 309 715 478 514 640 767 334 61 256 612 37 961 858 109 74 79 81 60 952 346 261 413 282 70 54 826 37 699 897 759 788 566 414 748 241 375 685 677 161 371 462 498 639 28 481 785 968 537 440 521 483 538 995 230 592 226 364 504 731 32 985 235 422 108 597 497 962 204 785 776 482 110 54 868 804 245 100 315 405 374 118 62 474 936 956 951 288 274 46 190 335 419 861 823 928 468 916 866 27 433 842 66 976 458 302 59 244 999 773 226 433 389 777 714 162 988 692 380 691 65 530 576 799 67 376 552 44 973 933 262 541 755 391 233 72 198 902 843 584 180 424 938 429 688 895 672 926 456 854 474 737 429 384 428 72 653 333 61 753 144 620 358 817 710 730 666 890 692 553 807 847 742 604 666 847 277 414 503 690 882 751 605 284 618 855 74 610 34 679 848 105 608 392 12 558 463 853 187 57 299 623 470 794 700 966 922 99 850 712 208 805 495 807 769 966 996 922 777 804 196 846 998 737 842 561 618 572 757 381 587 269 587 370 547 287 82 510 667 672 469 642 706 514 436 601 479 55 21 213 951 953 405 371 570 145 879 836 866 679 251 466 753 693 106 151 521 187 182 222 555 990 14 888 295 525 737 494 447 669 40 42 739 204 157 610 289 418 539 24 860 893 396 990 884 318 12 917 259 711 529 567 142 274 120 247 952 879 404 919 123 309 268 495 889 632 8 913 271 429 847 869 539 554 158 732 722 551 471 434 823 251 315 613 844 532 60 619 866 600 448 574 451 487 148 337 766 215 207 419 684 966 698 328 436 842 748 772 375 702 879 571 358 42 661 863 667 418 951 880 367 264 464 402 329 515 286 720 601 888 455 971 813 736 686 244 572 914 485 235 860 803 506 843 614 291 278 525 389 565 319 538 171 205 469 0 240 692 405 70 142 696 292 180 15 828 564 864 667 932 94 424 12 525 403 741 775 642 933 792 349 330 658 457 347 818 240 571 330 753 797 383 563 911 619 812 992 128 904 146 127 439 371 268 910 427 24 498 240 196 653 920 571 898 228 352 105 330 90 911 834 254 418 629 65 453 716 763 202 365 109 843 989 573 71 896 634 13 792 311 210 97 92 363 283 790 701 907 450 725 408 535 340 932 514 473 454 56 899 897 695 563 929 241 606 894 470 915 811 399 762 767 205 904 353 398 123 963 910 155 415 531 357 191 499 929 861 811 727 499 248 909 158 8 923 699 92 981 875 86 342 212 98 432 200 696 851 86 610 110 73 266 547 326 617 924 116 761 670 217 490 716 567 828 161 852 577 660 359 36 469 281 938 809 21 21 483 180 977 632 718 908 185 346 799 687 366 653 369 129 107 856 425 288 948 471 310 2 854 659 820 681 860 792 425 842 826 185 702 402 935 896 935 630 445 734 432 301 157 4 283 540 21 582 936 593 293 331 803 142 287 73 253 15 696 712 115 93 267 398 935 402 488 277 341 380 363 920 812 88 930 646 3 834 165 311 22 296 889 320 335 740 453 494 920 31 781 920 453 187 633 68 801 810 322 326 955 164 162 895 82 886 326 165 813 246 729 700 11 55 549 606 919 465 557 821 361 771 638 10 282 346 672 641 840 956 766 628 866 319 805 849 96 192 892 650 485 825 423 256 73 607 705 342 949 630 993 789 428 939 62 275 232 160 135 902 895 350 551 6 140 52 372 647 824 90 198 209 859 248 942 771 698 565 172 243 182 395 402 600 742 245 499 606 22 229 741 395 447 860 309 881 887 171 380 684 508 85 528 240 157 227 932 226 998 681 633 5 470 752 499 375 957 101 250 521 480 698 580 296 496 789 649 467 905 200 819 509 194 433 11 301 792 478 57 361 113 615 982 528 533 612 486 300 343 135 236 966 107 930 998 85 733 756 618 655 398 904 104 164 994 451 440 248 549 52 932 926 813 883 499 817 952 377 891 842 494 540 977 450 343 492 775 62 967 528 558 525 180 423 672 391 44 620 423 573 809 727 443 236 515 308 502 496 544 406 783 996 840 718 388 478 280 615 140 99 780 190 71 672 292 547 523 115 506 716 304 281 472 301 28 819 577 91 589 572 420 712 542 280 439 809 527 822 365 388 895 659 759 436 903 705 60 282 181 410 63 77 421 653 935 92 16 826 249 876 320 437 598 433 539 759 39 477 136 973 256 287 675 247 529 664 409 87 792 710 716 490 74 565 643 651 527 950 582 892 718 847 607 337 387 609 43 998 285 303 814 651 624 312 400 432 550 385 49 544 110 210 494 476 966 753 645 741 861 900 850 715 677 899 940 590 927 72 75 535 898 94 397 51 788 600 200 947 731 837 665 254 144 226 436 983 235 356 359 650 391 86 28 101 424 683 583 955 401 600 525 481 368 798 98 439 651 568 520 829 55 646 628 17 623 492 494 865 629 983 339 885 568 331 303 115 216 503 336 40 638 93 693 705 625 288 838 344 135 146 163 525 118 116 762 786 121 863 369 391 608 461 576 21 100 911 594 145 238 861 524 233 273 284 980 191 566 463 752 116 232 852 689 870 395 994 737 112 991 117 980 698 609 854 925 81 102 556 789 589 999 626 839 62 525 854 873 405 949 629 499 906 322 638 843 247 364 989 252 834 946 696 777 1 39 872 78 231 210 346 557 77 18 49 807 637 760 892 98 108 98 118 267 772 678 941 127 81 365 930 271 426 650 907 778 311 312 728 157 701 491 869 567 175 419 909 102 327 316 517 289 468 17 583 702 319 249 889 761 419 853 521 184 317 315 631 890 848 717 202 45 381 434 636 315 149 729 537 446 631 215 308 666 816 636 269 688 229 627 397 286 541 524 286 102 953 270 767 500 203 134 667 221 935 472 506 839 951 100 270 438 704 137 118 426 74 472 14 973 406 635 110 64 784 907 737 375 686 354 403 903 509 64 575 878 514 690 255 761 978 97 575 137 250 955 875 633 826 2 280 646 620 357 352 936 906 42 732 593 745 39 945 700 9 264 551 672 391 257 25 276 330 881 394 322 583 863 191 206 324 502 862 768 521 812 438 791 810 107 199 254 182 927 807 550 825 209 599 502 808 202 479 851 384 714 876 552 277 62 272 464 54 845 259 139 276 797 636 170 528 421 403 955 97 48 590 688 516 341 551 287 953 398 544 23 1 626 734 829 437 715 90 718 633 788 206 818 867 271 791 621 591 120 578 94 289 240 160 750 787 332 831 192 501 454 355 793 810 184 635 369 860 418 970 900 510 143 588 180 461 838 117 908 652 812 485 39 501 790 914 415 604 272 334 165 221 857 457 312 701 512 578 440 439 669 764 735 936 53 208 28 573 386 313 814 24 860 777 262 956 642 354 938 886 843 159 861 784 575 155 964 373 137 155 715 633 424 224 797 496 91 452 660 535 312 976 810 872 896 926 813 575 933 835 541 656 163 596 735 116 253 479 464 458 321 968 475 888 341 832 683 919 415 353 226 32 368 577 554 474 661 772 959 839 414 554 23 295 780 501 97 276 596 238 774 770 229 71 990 467 126 264 96 406 335 751 173 816 849 889 80 239 225 808 932 495 348 816 793 712 7 798 568 40 444 781 371 797 413 102 112 497 317 862 678 196 860 490 241 879 39 518 437 818 57 971 35 713 365 203 371 394 175 432 511 816 856 898 396 995 229 968 423 713 555 535 857 635 183 148 966 806 767 621 491 376 579 165 130 208 273 302 118 87 560 137 569 327 295 734 986 150 145 70 706 354 799 2 890 889 862 820 502 657 815 705 265 127 196 945 463 891 28 900 430 23 462 949 451 875 227 800 534 597 951 3 945 333 39 193 202 107 245 541 714 18 315 782 165 910 390 778 153 701 673 820 720 968 768 454 2 300 175 303 988 354 51 120 476 28 921 750 548 721 180 635 898 436 120 345 128 288 460 720 566 801 855 532 832 808 40 857 311 7 128 452 463 714 421 604 677 753 832 969 71 857 203 639 741 192 980 683 484 739 279 546 618 691 901 104 271 658 819 564 631 591 111 282 86 52 373 224 547 918 24 444 988 637 82 765 756 320 867 156 320 35 126 837 848 101 200 397 853 667 949 296 665 965 908 36 306 73 700 456 32 330 447 858 870 466 103 555 590 398 179 775 932 68 466 83 235 132 233 671 636 52 102 250 547 897 705 98 440 247 673 737 556 228 429 543 753 659 435 726 784 284 34 719 851 613 795 622 57 436 686 273 284 160 564 585 185 227 170 4 102 210 753 872 964 883 112 858 143 319 532 896 974 177 151 241 38 769 382 209 369 715 677 667 292 933 289 190 653 462 689 743 627 505 400 5 878 91 339 858 363 762 81 313 435 539 388 471 712 817 836 117 748 741 808 128 942 691 402 813 3 631 989 766 787 755 612 219 981 548 857 328 186 414 885 648 213 926 818 949 690 654 466 566 36 850 664 725 783 790 834 19 775 50 709 621 387 739 67 602 269 244 144 606 532 605 368 357 6 350 269 244 554 824 478 657 447 110 94 613 691 281 902 257 130 752 802 289 885 64 996 423 377 29 739 554 670 745 350 97 921 526 905 256 852 751 365 982 183 298 409 56 808 870 616 539 796 962 385 397 160 792 208 114 859 870 779 878 433 561 169 888 967 690 216 21 319 356 639 751 85 728 619 572 764 701 924 415 560 271 886 84 833 768 647 596 385 964 834 432 474 678 509 801 689 690 793 371 51 681 389 230 284 719 99 154 78 208 644 46 486 965 236 477 794 166 167 974 922 628 430 72 598 784 814 471 504 259 114 866 237 894 48 125 841 688 759 126 443 977 333 598 996 32 6 601 807 163 681 280 416 11 581 631 703 231 449 339 835 169 780 38 78 633 233 622 99 190 788 555 112 433 762 784 300 945 587 921 874 981 965 994 578 456 467 668 190 378 577 302 994 322 944 495 416 227 213 44 829 825 37 677 584 943 865 613 961 172 469 91 547 912 947 399 746 367 21 474 932 323 702 15 595 93 797 470 317 808 837 670 489 354 531 421 945 831 614 493 458 767 166 822 922 405 669 912 588 210 189 602 428 642 112 821 226 225 671 782 136 170 981 160 831 20 865 537 591 797 628 323 81 822 656 902 724 102 56 323 735 913 476 485 710 429 965 702 875 381 894 700 211 208 378 725 522 937 72 969 858 502 404 693 612 514 689 129 394 204 148 424 99 870 572 752 689 416 845 799 7 379 485 409 461 737 59 330 456 533 822 269 136 237 832 434 480 825 601 112 718 628 832 700 116 907 983 522 626 313 74 66 707 111 491 535 420 215 804 299 630 242 677 620 484 462 51 509 137 46 445 769 234 321 195 566 98 217 476 821 933 306 232 535 602 776 75 966 194 758 973 705 520 238 209 457 430 571 693 236 747 875 274 279 848 753 557 372 291 324 860 859 574 523 181 814 572 711 635 375 342 897 354 288 768 903 493 784 12 257 212 240 828 638 10 384 536 385 138 653 176 920 708 65 924 358 85 658 734 912 623 427 682 910 555 743 32 175 767 410 46 244 501 595 333 411 48 389 773 823 888 241 64 833 754 165 77 36 951 840 499 52 795 498 816 54 316 179 775 793 26 715 125 628 17 74 741 526 937 142 976 138 897 353 594 82 922 732 303 545 934 773 180 283 136 750 600 496 211 590 815 626 772 689 215 588 571 513 587 504 857 59 83 836 974 804 701 767 493 629 713 635 737 721 541 849 485 338 964 133 569 300 242 736 601 741 174 813 754 540 377 454 245 837 248 703 685 312 258 741 860 398 600 685 947 753 826 437 737 339 375 396 881 979 793 29 428 55 796 899 736 947 570 393 847 984 77 687 2 458 770 289 43 390 438 69 106 869 265 916 827 481 821 146 553 40 895 601 630 349 742 27 939 200 499 942 400 792 363 854 893 170 239 125 82 683 73 698 179 612 994 252 168 352 953 16 110 416 456 584 136 460 365 748 127 988 194 802 402 491 283 87 771 915 324 365 842 196 449 793 613 189 153 617 33 99 145 615 631 842 942 523 35 997 457 69 560 57 863 859 13 196 913 268 145 337 252 756 297 265 464 866 659 450 65 268 883 156 607 697 694 756 462 642 518 503 714 738 826 381 439 727 416 200 286 936 204 668 886 605 308 20 286 897 54 120 55 521 141 661 656 215 169 956 712 174 555 784 718 890 981 346 282 927 511 267 467 838 211 834 948 775 732 497 370 490 84 787 260 863 819 159 151 429 645 884 774 241 685 715 500 107 375 222 939 11 291 194 970 623 412 591 777 702 842 842 472 861 351 102 883 229 58 855 14 528 244 240 113 700 293 96 459 722 347 232 806 750 693 239 269 219 194 471 332 487 293 667 861 684 891 825 941 919 501 905 957 301 705 614 206 602 187 857 397 554 628 345 564 653 959 897 488 111 778 456 124 134 973 991 263 383 492 915 740 764 378 950 641 445 747 937 843 92 905 144 353 823 73 354 437 313 966 561 47 595 465 90 898 21 936 201 938 743 126 28 473 696 965 119 422 572 69 828 633 327 419 422 87 724 651 208 562 53 495 37 638 379 326 394 137 346 58 265 466 615 87 552 726 784 832 509 188 545 124 817 645 607 167 407 320 296 21 82 461 956 461 11 48 140 405 191 702 459 805 223 7 246 807 532 84 191 8 295 107 560 106 653 950 421 902 426 185 323 334 317 503 646 955 734 193 862 457 657 849 351 235 797 437 8 606 671 231 997 988 713 8 689 467 952 650 262 683 653 651 313 627 187 504 606 616 593 48 313 527 817 177 179 944 964 113 783 496 434 850 102 451 504 118 295 475 453 406 801 340 951 300 33 699 196 509 878 910 747 340 36 353 872 695 285 816 466 568 151 655 19 805 371 825 125 7 280 927 231 616 619 278 227 531 315 414 677 815 793 671 755 392 418 713 366 238 560 579 805 885 245 748 384 17 2 177 755 232 296 524 553 585 510 481 407 200 635 221 649 326 871 237 134 742 391 810 827 72 626 695 47 204 820 927 732 363 381 735 159 21 552 28 672 226 855 504 511 311 447 434 182 925 971 382 177 311 735 134 222 798 358 337 339 72 321 42 700 432 808 832 854 832 460 365 58 857 565 709 676 540 292 469 672 747 274 246 132 843 246 760 396 619 180 880 658 585 13 335 664 124 650 818 167 373 841 870 918 61 434 351 410 684 383 562 450 475 282 679 359 516 235 833 650 663 771 891 419 429 350 870 911 435 247 249 595 30 975 753 310 581 733 184 421 385 495 879 659 246 735 704 747 458 79 498 48 385 349 472 279 878 621 751 259 522 128 790 598 216 627 602 723 571 516 332 339 761 450 549 421 175 465 200 359 708 351 500 585 985 532 143 509 630 736 709 665 645 779 989 926 524 247 587 426 855 856 372 348 165 129 228 899 320 717 654 548 488 173 524 991 728 575 432 154 15 437 715 237 592 4 136 240 96 424 837 991 769 821 720 641 124 349 478 393 566 364 358 966 866 442 596 435 355 298 873 612 968 940 225 817 55 104 447 629 180 892 668 568 917 874 802 792 785 747 65 185 267 143 859 931 229 576 627 214 650 454 272 508 540 875 167 679 571 764 965 348 329 591 735 602 333 483 357 520 15 415 350 977 162 874 88 928 347 142 718 90 317 7 383 610 470 485 185 609 686 435 200 866 349 935 200 885 487 706 683 470 455 837 605 198 340 784 344 304 232 410 372 544 875 967 974 842 630 566 29 660 269 830 67 781 432 821 756 554 744 523 840 211 33 701 5 765 73 377 514 589 557 899 527 389 285 883 896 372 742 315 233 517 339 621 554 666 447 95 659 623 527 639 163 692 70 681 676 588 354 936 325 532 623 881 781 962 629 311 415 875 247 863 529 520 181 153 126 328 968 626 967 653 629 483 71 741 319 305 339 777 11 354 677 314 846 144 19 946 316 261 925 618 771 42 161 106 978 897 902 690 370 945 572 883 541 949 525 243 336 880 546 89 726 365 719 392 5 252 233 387 685 930 388 993 870 198 240 366 312 145 242 611 653 236 831 569 28 179 128 167 884 347 801 206 296 955 694 97 91 529 134 380 930 768 379 356 350 171 782 150 486 592 89 787 966 569 738 470 39 446 653 972 88 193 892 301 182 622 927 984 433 316 673 284 354 812 932 375 319 589 455 419 569 409 879 47 729 660 229 270 815 499 494 670 642 708 44 982 800 922 896 477 641 676 651 602 238 574 345 722 51 46 987 266 926 362 483 716 764 156 826 800 985 610 109 820 94 904 860 261 243 342 944 375 733 246 922 183 581 646 301 325 48 568 285 839 912 531 246 401 11 173 347 231 383 120 381 792 345 596 852 976 575 79 134 586 313 497 823 547 614 614 260 871 402 752 115 524 363 648 231 516 505 710 235 967 563 721 988 933 725 415 353 625 50 859 290 18 984 297 122 904 451 244 121 923 168 919 23 484 547 507 923 529 45 782 715 37 474 386 107 440 300 510 804 509 134 590 847 513 528 609 258 650 921 230 109 779 702 945 474 614 67 977 484 871 257 816 748 958 347 717 578 908 256 504 14 713 674 50 851 894 759 932 711 974 52 221 803 765 743 745 919 870 836 579 538 226 968 585 401 237 93 873 295 9 270 459 354 964 938 121 523 465 686 312 249 575 901 490 712 173 78 172 917 549 486 642 752 886 464 239 600 325 232 111 336 870 343 139 785 275 591 866 794 643 956 840 153 695 220 549 485 583 756 137 375 936 450 860 503 191 302 128 527 735 60 639 266 694 350 197 688 209 50 58 912 645 640 555 490 326 754 125 26 598 458 191 463 477 413 313 400 37 734 293 421 461 10 646 28 123 817 699 344 257 855 82 140 984 461 654 164 894 220 487 316 63 252 36 579 730 375 777 376 313 702 148 271 600 590 82 728 441 523 995 299 936 545 663 910 792 331 62 716 482 870 948 632 321 384 449 115 405 30 112 241 817 900 177 905 831 784 980 268 141 618 83 431 814 876 66 156 762 555 944 617 419 549 539 839 353 466 984 869 870 627 707 891 53 153 885 62 675 110 654 386 32 525 893 656 48 820 681 748 563 102 962 345 297 68 293 163 134 316 937 273 143 28 436 193 427 832 442 474 926 463 570 225 351 32 475 819 397 446 780 429 492 38 791 105 498 787 301 786 773 259 413 840 824 444 453 241 24 595 444 618 705 631 172 569 828 795 450 926 367 510 742 960 316 809 616 741 379 240 595 896 1 454 984 792 693 869 695 752 308 361 488 284 383 186 401 480 80 260 464 780 631 121 572 314 941 536 341 599 906 286 785 830 148 342 78 415 699 539 948 195 776 84 824 256 221 683 916 317 516 88 466 685 790 774 403 661 296 407 373 66 947 378 263 433 760 908 793 921 854 314 456 756 5 921 286 30 439 13 590 381 242 802 698 516 155 880 659 997 276 924 947 707 336 606 357 620 968 424 402 481 934 788 180 971 680 759 170 456 984 35 356 623 258 501 551 179 743 863 498 509 103 460 102 42 116 804 80 367 846 70 286 40 507 678 701 378 800 480 134 745 73 38 455 811 598 448 156 976 674 770 958 426 72 611 812 914 230 868 871 504 984 182 909 709 409 731 560 262 541 997 640 895 300 373 160 835 39 590 701 209 605 769 775 349 821 893 684 20 578 357 749 621 203 115 548 839 704 113 377 29 438 441 8 1 754 456 786 599 591 982 665 838 512 743 331 458 731 481 569 548 168 98 454 158 591 124 937 485 623 983 998 969 278 717 984 928 561 105 668 806 262 946 417 578 549 413 404 924 333 500 962 883 22 959 297 787 359 950 796 75 256 272 919 270 144 164 520 592 375 288 970 871 729 783 866 635 284 598 762 485 136 469 481 840 448 136 609 258 791 62 671 244 531 787 684 411 331 167 379 252 699 918 876 653 387 116 553 41 111 513 953 715 511 472 785 945 852 300 730 261 343 928 896 920 400 132 791 379 87 771 384 123 760 842 776 5 239 544 707 666 518 629 260 464 42 570 926 712 116 364 738 125 992 687 284 724 623 139 67 210 847 623 482 359 52 813 628 498 617 73 831 890 480 406 45 229 461 855 470 463 526 161 980 719 502 921 886 810 210 185 131 184 709 733 544 26 349 180 188 689 99 716 70 883 74 668 298 343 91 423 360 545 505 383 494 704 136 214 193 432 241 785 451 267 165 874 811 262 332 152 564 104 331 629 990 755 772 198 972 829 857 81 95 807 212 758 408 351 22 510 190 707 435 649 777 581 582 498 861 598 733 418 954 78 173 544 525 867 276 724 327 497 301 158 531 905 649 891 509 917 415 545 899 191 567 354 478 211 683 833 952 165 981 858 715 637 709 234 726 27 67 343 732 411 537 46 856 951 302 304 316 235 169 624 495 746 589 893 210 647 579 262 411 120 402 544 899 966 355 439 859 480 310 377 850 152 443 396 328 537 808 304 994 759 161 330 402 982 828 935 329 539 596 848 712 591 83 838 814 124 858 419 318 530 854 534 212 708 926 721 71 232 677 21 480 826 562 891 765 431 113 294 783 218 562 362 885 949 408 727 853 376 368 226 609 535 593 59 286 851 257 89 897 665 224 253 268 381 55 812 684 450 27 913 409 838 164 726 862 583 896 817 454 659 161 800 41 505 718 312 651 227 739 650 329 578 480 516 741 7 390 446 966 482 33 120 636 397 208 15 183 248 215 111 674 745 144 344 969 362 57 738 374 147 12 751 316 59 723 206 111 204 857 845 524 41 324 710 243 458 99 84 310 493 921 890 519 774 189 686 252 616 18 928 833 560 720 183 745 334 766 841 387 63 448 602 235 759 125 787 501 691 195 295 632 822 665 422 421 292 508 693 238 269 572 590 253 372 141 958 276 22 565 800 295 880 624 72 911 107 208 421 115 616 754 175 15 841 391 408 819 391 568 875 677 267 333 961 898 174 225 366 983 960 616 463 598 894 384 500 634 527 315 875 468 859 915 740 68 83 267 297 477 734 958 879 564 142 124 810 53 303 860 459 419 107 766 734 353 20 8 156 262 248 247 316 688 476 989 256 751 710 604 955 343 820 941 346 663 521 983 107 649 767 334 523 566 338 502 116 59 687 494 502 364 705 623 307 330 18 962 305 436 374 974 930 477 812 75 377 803 466 919 838 492 724 342 676 176 22 462 346 716 775 524 854 884 178 82 57 225 551 855 198 432 220 481 285 497 332 950 25 103 797 606 768 102 946 826 542 508 134 292 754 317 752 239 32 284 168 809 593 367 816 366 573 814 764 485 848 906 403 141 243 738 941 171 130 189 481 458 564 616 125 587 872 880 776 509 100 392 111 283 689 916 283 684 942 213 97 484 969 697 221 950 354 262 1 351 319 973 139 917 376 444 954 784 560 504 384 406 323 640 529 425 708 606 90 619 676 157 722 412 674 889 316 429 379 27 297 912 240 518 843 673 529 662 356 756 540 913 338 392 69 421 61 399 908 793 350 738 709 631 60 583 557 25 915 439 309 260 611 507 771 153 261 462 933 128 142 801 223 417 727 211 955 636 726 725 816 306 451 435 813 120 708 8 591 80 939 220 911 554 814 711 191 986 725 99 561 333 897 715 140 640 58 852 510 430 703 226 303 313 321 30 865 11 131 265 819 402 110 42 615 634 85 656 113 692 31 999 639 886 989 523 238 49 276 601 91 941 723 931 295 588 915 589 971 778 821 25 853 434 836 788 832 96 11 301 957 863 386 735 95 946 185 976 270 412 136 628 229 993 934 991 696 496 437 906 340 942 769 642 667 528 829 915 82 678 775 786 84 869 130 222 957 621 249 115 845 94 858 831 679 395 461 554 897 116 111 993 301 667 609 778 809 350 521 692 959 936 158 925 488 89 958 468 562 148 898 156 623 772 679 10 331 84 480 576 243 590 479 133 127 205 249 881 720 648 351 208 649 976 817 191 468 960 116 358 444 367 867 91 176 161 482 198 560 656 789 333 90 39 981 268 269 139 890 54 935 972 515 349 699 753 81 984 703 777 661 877 587 570 120 396 868 69 583 680 72 194 52 673 358 405 459 83 814 249 740 395 500 923 407 792 141 581 458 962 259 802 931 45 466 356 884 151 548 49 722 460 388 952 498 433 682 325 866 665 748 774 566 572 72 508 431 59 213 963 505 42 4 496 648 827 360 240 596 548 852 951 228 984 797 703 368 418 736 15 692 468 976 463 544 765 689 759 801 88 522 195 510 157 397 584 584 223 402 345 682 337 484 630 933 479 494 760 392 669 439 538 303 205 228 984 447 345 540 118 316 321 409 402 625 673 275 346 282 27 658 52 370 767 456 591 613 729 883 848 608 52 36 923 268 188 745 835 509 160 268 62 180 270 616 188 563 807 832 251 370 578 568 203 607 826 26 134 521 843 572 986 174 575 187 192 116 272 334 272 411 736 897 866 25 511 542 460 0 858 413 132 762 920 498 20 863 336 310 20 154 788 332 848 322 693 269 800 537 806 120 32 304 786 598 698 672 846 357 598 871 321 908 471 603 369 741 557 341 913 601 896 941 381 697 923 772 210 242 71 182 244 51 546 745 807 209 75 125 454 926 628 757 33 706 529 795 91 350 400 309 396 672 281 339 6 739 444 40 86 491 273 344 91 519 81 984 905 712 996 30 462 536 470 450 88 488 138 343 800 892 797 155 559 887 583 864 895 168 395 355 708 146 865 770 710 839 130 212 835 305 736 706 100 562 107 908 665 825 905 396 152 735 618 463 283 194 952 660 34 513 549 944 806 288 21 899 135 845 852 952 513 856 552 640 866 772 529 621 817 483 520 155 768 33 946 916 349 898 732 720 782 816 194 330 531 890 67 440 527 79 688 383 297 810 72 889 678 554 783 664 372 670 705 198 697 466 587 721 304 54 538 623 537 956 533 851 513 44 396 693 492 60 780 468 856 639 453 564 22 701 656 353 200 178 251 957 171 710 860 139 363 20 333 198 705 397 871 756 595 375 147 102 168 660 195 217 347 355 576 382 270 522 356 3 560 760 831 546 590 528 900 112 566 789 473 275 510 567 897 66 795 420 669 169 726 655 560 342 524 871 37 597 704 182 874 583 709 961 434 887 111 701 74 936 494 352 328 801 503 525 809 391 574 721 694 570 543 888 64 624 442 668 529 580 806 863 251 714 552 238 102 888 415 95 914 626 593 87 249 823 294 769 830 992 544 608 911 340 880 423 584 743 373 705 355 884 958 60 691 977 474 26 949 542 554 459 4 270 981 163 626 803 40 686 155 387 131 523 27 290 810 165 811 68 995 720 401 876 829 769 697 741 254 259 24 130 200 106 529 921 873 357 910 888 608 987 768 380 411 895 277 624 448 930 963 126 344 394 725 849 895 76 487 687 591 980 559 935 145 407 746 472 293 518 296 59 341 354 898 666 306 269 594 970 597 397 395 642 36 290 246 324 719 630 562 523 656 247 565 210 115 708 71 817 728 627 175 763 523 216 645 594 103 481 186 132 991 238 493 498 423 459 914 570 194 564 335 897 169 240 970 759 605 73 410 933 677 698 836 11 502 688 917 323 493 596 821 596 499 909 446 939 407 742 983 413 855 49 640 597 744 504 161 483 670 859 792 506 533 211 870 715 334 294 534 803 663 462 103 507 64 563 753 609 605 863 976 311 658 171 547 597 815 912 654 188 428 217 770 562 751 637 366 299 856 543 440 505 844 30 50 154 420 749 206 597 369 326 412 228 740 217 924 823 492 262 935 395 40 469 177 385 675 38 120 838 928 979 324 467 220 64 485 854 494 745 662 220 180 456 486 258 437 178 279 672 945 330 925 212 493 965 507 122 250 277 803 24 767 788 744 421 88 102 458 252 166 12 323 760 447 990 270 109 290 215 102 78 439 736 779 29 560 595 858 718 306 403 740 716 506 273 824 342 283 180 877 335 706 976 718 606 677 124 437 229 928 361 555 657 965 824 737 708 605 517 542 48 151 396 233 325 673 902 669 327 506 141 589 266 703 375 99 817 743 298 370 141 178 107 955 560 511 335 167 256 78 663 453 53 4 155 989 847 380 478 482 503 340 439 236 969 230 934 608 139 629 979 75 797 598 765 849 936 132 996 373 378 942 279 401 855 533 368 482 283 685 66 223 454 613 822 387 975 388 815 713 574 306 935 612 96 780 663 872 721 92 494 531 153 0 294 701 738 137 417 578 412 804 544 814 360 235 200 519 826 369 202 774 839 113 337 430 981 502 634 58 410 368 522 140 23 57 987 160 421 440 929 399 986 860 316 290 104 187 961 558 732 659 380 801 655 361 23 362 792 642 782 182 419 666 387 805 598 578 591 808 968 527 169 316 329 285 497 274 285 816 503 229 787 665 379 625 969 163 524 523 542 401 619 295 477 929 89 156 558 420 998 58 695 205 36 328 996 192 422 468 831 499 315 561 724 865 486 285 262 248 896 283 741 881 634 725 146 653 564 192 701 496 824 110 63 89 294 172 671 77 303 478 946 339 976 67 990 432 650 590 823 563 667 391 26 457 1 435 289 942 947 54 143 108 931 11 121 790 268 304 280 776 205 214 999 971 995 196 263 649 40 736 913 282 846 418 360 546 193 135 922 307 670 744 601 853 313 144 272 154 886 946 250 478 26 720 721 245 568 641 923 761 369 481 217 769 256 891 179 762 308 178 384 573 550 909 6 697 643 341 717 892 399 245 490 845 819 120 840 410 243 762 486 209 322 460 574 140 531 501 744 883 144 702 318 646 219 502 395 395 752 288 982 146 266 483 641 801 999 106 667 489 894 837 599 989 842 876 950 483 623 938 936 256 759 941 996 508 796 153 758 748 495 130 932 917 651 136 972 283 120 394 375 866 355 72 555 929 735 657 886 178 471 804 867 645 901 819 919 460 312 660 165 415 551 875 591 169 86 523 741 630 158 814 208 449 458 609 702 296 225 344 342 611 139 445 601 595 607 702 782 265 77 125 294 20 117 20 895 380 546 989 896 405 388 107 403 601 790 90 52 628 425 639 945 191 154 26 291 842 235 937 991 369 389 261 967 108 480 637 394 540 994 728 718 782 225 402 999 508 109 277 468 808 383 407 398 623 560 478 187 633 828 903 11 589 199 147 409 843 572 972 578 755 647 290 150 980 755 647 401 612 371 77 609 784 945 769 403 612 700 132 962 583 730 878 515 162 103 491 246 646 722 33 5 246 893 438 288 112 444 294 431 773 402 53 131 728 212 298 543 183 148 526 40 963 233 15 894 143 528 53 455 968 614 534 998 544 299 902 692 443 496 974 191 447 220 979 515 266 702 115 765 663 678 833 792 998 314 924 892 209 328 121 174 858 112 741 743 826 722 157 604 385 536 265 239 824 292 879 364 293 911 57 408 573 894 704 889 722 195 742 849 569 778 721 899 417 952 873 967 622 887 178 574 503 888 479 772 998 354 605 836 684 740 816 408 731 656 981 550 85 890 505 599 681 906 706 806 552 321 873 729 919 680 895 425 617 574 171 398 131 130 411 142 947 207 890 706 798 303 830 280 948 385 255 159 770 863 543 601 480 375 724 995 633 553 152 283 268 694 951 474 765 655 173 31 33 332 713 13 979 323 612 795 398 294 393 234 658 780 895 529 600 873 776 500 434 385 387 752 546 815 212 245 160 505 846 372 578 542 239 226 47 26 337 348 636 990 612 5 128 904 412 531 230 182 757 303 936 198 286 26 470 669 745 148 531 43 393 440 218 675 621 861 819 431 903 555 203 839 789 371 288 384 722 487 554 840 701 397 685 621 866 749 192 523 121 867 793 414 378 585 894 112 627 182 628 197 20 275 21 96 141 769 659 300 583 620 887 695 697 750 594 715 855 106 274 818 934 829 767 0 756 134 293 665 577 394 331 311 941 600 46 950 81 574 252 950 954 981 269 508 700 326 615 548 614 822 145 901 731 550 822 589 387 70 42 376 336 265 381 814 935 983 215 614 388 9 490 188 947 901 870 484 869 542 801 417 658 481 267 14 319 50 422 758 76 654 778 820 23 591 624 457 155 91 557 504 726 364 631 473 758 559 432 596 15 884 328 647 924 91 250 869 49 828 457 698 875 951 648 804 775 832 761 385 247 230 189 332 101 179 703 70 210 299 127 560 307 557 186 539 3 279 779 654 64 236 977 786 606 367 220 64 971 746 104 557 49 467 431 972 737 864 175 104 623 833 776 131 391 834 372 911 410 740 177 522 147 563 878 849 854 135 627 848 948 731 867 310 667 717 55 678 173 956 173 700 863 236 433 949 534 278 147 646 935 843 800 329 209 836 15 814 464 318 684 704 46 963 628 848 421 946 131 101 156 329 647 533 231 995 631 64 811 612 376 730 259 195 293 758 773 937 361 376 428 57 514 810 692 90 257 413 585 287 192 323 95 726 118 232 318 901 142 401 893 929 983 711 948 661 945 187 648 422 390 434 782 373 584 450 524 68 157 391 737 674 744 414 330 252 907 25 316 651 225 472 306 200 363 11 187 526 739 36 785 369 363 929 761 896 171 260 308 888 287 444 935 194 467 52 48 730 219 877 786 135 554 132 429 168 161 149 658 197 204 318 20 298 127 842 214 501 452 191 82 391 298 698 933 387 443 910 429 335 381 504 45 832 467 477 331 811 333 846 675 154 206 888 145 165 996 79 921 420 708 160 822 265 270 571 899 184 528 573 386 51 688 70 757 443 683 206 233 564 289 434 216 710 452 658 951 660 644 213 78 352 172 424 83 466 923 545 608 297 537 611 596 335 719 952 89 646 893 928 516 321 165 379 991 207 979 410 129 117 420 416 762 37 77 653 234 318 583 531 687 38 929 466 218 111 358 406 113 554 40 31 547 226 933 451 590 11 289 879 920 49 779 14 440 403 54 484 332 613 907 375 522 561 432 897 237 125 967 677 451 737 12 629 903 803 188 108 965 602 682 323 509 563 111 97 726 166 47 921 408 795 542 801 482 801 89 840 926 515 478 734 278 541 496 860 537 571 926 466 463 780 894 620 350 435 877 340 138 32 671 398 135 896 833 112 307 154 88 178 627 476 520 786 71 349 336 799 980 409 815 741 932 809 846 226 528 878 502 989 369 336 628 300 885 326 666 554 806 113 856 927 770 294 899 771 276 443 258 106 532 864 536 416 703 542 90 288 294 923 195 205 625 346 575 381 110 432 900 567 494 746 245 966 213 335 869 402 668 873 793 403 266 709 620 204 945 649 997 974 190 267 854 401 672 573 498 117 186 296 492 705 90 992 615 860 40 833 714 960 86 754 237 534 41 332 959 931 183 390 717 391 550 740 143 329 315 390 857 707 626 593 512 807 52 142 453 891 89 904 454 168 646 957 213 678 501 894 888 791 138 748 285 355 883 93 963 282 745 60 800 852 182 589 219 83 995 449 879 988 987 428 970 471 834 877 107 672 365 3 866 75 420 911 358 103 842 749 545 508 515 734 847 643 450 632 817 156 644 194 972 204 584 43 437 966 81 916 715 488 157 154 991 857 399 296 970 515 958 801 804 254 571 485 444 291 239 211 896 740 486 482 415 497 876 833 800 237 765 756 432 944 743 901 965 923 831 183 768 739 724 520 242 635 576 500 164 2 44 833 240 489 836 636 661 812 322 198 225 968 534 426 494 278 221 342 422 499 813 644 81 9 371 499 632 874 509 102 889 535 707 103 591 913 713 77 267 928 463 958 611 290 706 240 236 50 526 184 739 514 46 678 969 959 365 736 904 963 932 830 624 865 67 686 788 875 943 8 615 673 562 604 651 262 914 5 552 150 798 325 871 236 629 599 284 253 325 301 497 534 436 720 518 461 955 916 596 736 822 473 595 570 340 254 87 885 867 509 757 661 210 495 327 738 260 242 100 888 305 4 128 625 609 557 637 175 894 849 645 338 284 811 771 366 592 701 608 371 228 95 363 975 666 819 833 512 217 345 359 118 516 173 323 569 877 320 349 986 770 893 212 874 149 433 259 839 858 157 156 764 934 120 549 573 935 953 632 149 816 118 424 783 674 23 60 491 103 332 361 510 75 182 206 419 943 451 526 686 928 138 568 855 932 812 712 613 809 233 66 917 83 899 368 471 116 740 742 802 803 361 988 477 336 411 132 60 87 283 98 624 551 263 510 655 436 721 228 311 904 671 638 56 563 305 95 272 148 264 460 796 612 250 742 82 208 658 157 96 717 804 634 422 323 60 459 970 143 133 214 903 641 898 189 338 435 129 522 970 954 48 43 247 220 184 130 848 261 603 281 790 652 464 670 247 850 525 786 779 947 813 428 994 677 552 178 488 124 911 522 94 181 133 158 553 279 912 864 664 157 770 702 904 332 868 18 688 429 209 898 118 853 152 555 679 831 927 641 819 942 100 800 353 304 838 654 163 343 79 502 718 933 951 301 45 586 919 991 845 643 82 389 639 997 990 878 198 919 750 162 466 273 820 104 904 304 158 90 927 335 678 876 815 327 375 75 728 86 827 515 670 810 453 467 386 855 865 651 881 136 592 484 17 54 327 848 535 651 140 606 48 565 640 694 879 423 102 720 882 608 780 773 288 335 339 813 427 505 361 572 626 894 301 378 214 305 911 630 94 707 358 959 383 188 195 237 284 837 610 791 908 64 24 251 756 169 478 803 616 117 848 368 742 918 164 414 121 937 26 258 888 831 421 632 249 84 624 705 121 432 821 532 675 498 301 791 683 154 323 918 188 109 261 65 786 704 962 349 875 812 101 203 639 953 180 350 334 263 147 780 658 156 588 823 977 931 278 623 414 652 70 389 201 675 136 208 372 760 445 12 713 473 824 954 963 245 199 510 666 716 569 857 989 606 229 868 539 619 551 996 671 943 873 752 494 160 524 523 151 291 51 237 482 172 348 366 320 33 243 701 683 889 958 232 204 537 308 497 718 107 211 557 885 591 886 57 349 593 69 389 912 400 119 16 182 260 785 439 681 293 50 820 521 639 488 433 877 181 71 206 149 104 540 956 865 387 776 862 161 934 527 40 653 734 615 61 78 790 610 854 173 128 773 483 17 334 493 650 84 88 44 42 540 976 80 910 196 910 781 594 456 724 137 603 950 71 805 215 343 707 745 331 185 116 119 560 191 31 365 555 531 692 648 257 651 964 910 151 954 433 343 718 790 364 227 645 601 947 278 275 580 346 54 816 199 863 392 597 157 916 173 301 418 805 849 177 962 527 265 804 955 657 302 388 246 534 898 255 602 966 335 478 754 8 957 333 782 498 361 466 623 774 249 131 432 472 628 913 951 50 577 935 469 225 922 823 211 368 198 786 832 899 865 304 154 103 794 999 332 867 998 544 569 581 707 783 833 997 369 659 924 410 586 754 285 847 424 149 400 25 474 256 43 265 616 836 681 189 645 300 233 54 55 566 111 941 600 22 189 480 829 876 723 722 784 114 869 499 756 624 224 695 720 151 692 858 242 402 590 689 256 744 511 645 51 719 199 637 685 240 614 380 495 237 514 399 473 716 411 197 89 697 322 484 238 392 348 564 774 180 177 690 434 285 30 229 821 312 761 67 705 788 187 187 692 219 808 12 710 667 255 897 94 32 948 93 503 794 539 74 712 450 273 973 15 94 161 853 31 128 440 866 437 180 641 132 672 598 495 902 192 927 946 942 88 586 286 449 894 627 952 725 661 167 618 319 447 980 819 649 854 887 20 636 199 847 27 44 971 82 586 572 826 270 71 464 376 465 51 966 133 396 444 64 789 751 753 163 716 608 941 607 455 775 403 140 128 834 758 142 819 715 149 585 50 484 412 877 341 453 870 935 450 137 534 11 972 792 39 602 117 913 405 558 751 520 295 885 600 503 393 114 609 101 978 490 88 21 857 672 809 166 296 659 595 695 297 501 177 986 778 767 287 171 414 881 440 935 401 9 57 185 688 10 32 441 111 129 619 241 901 923 113 267 433 848 834 620 970 963 464 612 845 26 387 231 402 285 822 363 961 459 469 511 640 757 725 932 373 611 879 252 351 487 762 664 979 934 100 84 704 796 27 743 898 91 118 781 241 203 381 431 146 62 346 706 66 872 981 719 558 549 670 332 584 672 757 545 565 36 322 461 905 720 341 220 316 375 806 94 501 49 252 953 177 854 508 319 377 158 491 484 574 47 948 427 464 914 157 866 411 786 359 632 727 104 824 675 76 166 7 677 772 328 999 648 471 632 487 729 776 297 806 413 897 77 943 541 725 406 672 706 810 686 327 400 384 986 15 789 713 744 910 139 772 821 470 733 381 611 24 679 550 187 837 273 680 51 108 914 455 704 456 271 109 134 173 193 937 624 257 238 380 199 932 888 764 202 23 665 852 523 499 926 957 41 307 180 148 65 468 114 249 341 885 577 848 774 12 823 534 457 433 744 946 306 374 197 85 322 600 176 971 584 459 557 974 877 569 960 140 794 723 592 343 25 719 923 732 83 718 605 781 165 363 126 827 155 462 800 737 400 800 785 313 548 508 283 309 883 112 649 26 504 429 455 400 97 55 159 427 118 553 836 991 39 324 733 859 805 943 929 192 659 411 256 139 338 829 720 355 603 59 365 339 784 288 459 929 870 815 67 578 483 216 49 706 254 294 427 86 150 207 838 767 497 569 898 406 948 286 924 60 560 501 625 343 348 767 301 371 158 380 345 599 0 784 438 487 245 83 865 427 694 196 202 151 283 714 603 853 437 415 267 207 354 267 110 268 734 967 638 939 0 438 30 431 723 75 277 324 711 276 854 71 520 475 65 914 785 68 328 35 269 854 627 246 302 292 999 379 213 299 232 307 789 351 730 113 735 941 743 419 741 452 13 150 91 615 366 783 219 198 806 771 638 259 445 10 753 460 991 342 662 392 644 985 694 835 857 598 321 379 254 349 51 769 836 686 965 56 553 191 606 407 827 634 802 793 413 403 94 847 488 182 820 75 184 829 369 624 628 677 560 881 973 290 448 679 567 756 346 526 544 1 163 769 160 606 492 347 524 938 806 342 514 980 365 185 171 84 860 884 215 843 965 885 476 185 874 674 641 156 348 822 28 572 926 450 819 860 271 116 740 106 319 977 448 963 643 210 927 843 847 707 53 279 481 244 892 368 954 982 631 122 543 243 906 530 359 557 104 275 998 446 910 452 252 571 409 256 764 553 766 693 315 560 801 169 938 771 280 175 89 755 246 877 419 875 877 347 786 145 150 754 322 875 949 859 677 444 692 83 765 881 489 779 919 7 402 203 551 797 727 552 310 399 674 460 373 498 747 976 957 907 981 875 852 526 118 883 455 659 609 301 116 519 724 944 661 580 722 33 72 275 484 212 784 531 558 746 710 436 860 64 774 515 663 645 590 551 776 893 656 111 853 514 764 245 55 779 446 931 871 838 54 478 495 557 891 8 576 134 345 9 815 751 650 424 6 14 309 757 669 798 125 180 28 162 43 807 312 718 109 826 645 869 549 125 514 604 877 768 260 262 220 859 872 687 38 708 592 578 445 106 506 549 250 717 268 648 356 353 632 914 474 584 222 451 659 181 540 54 572 444 533 919 914 134 483 280 279 571 713 657 386 6 686 785 375 977 654 129 748 394 891 875 65 605 774 322 409 68 660 574 142 698 339 872 60 125 610 977 443 75 783 510 355 996 860 899 487 730 490 9 293 393 605 14 161 555 716 842 434 773 99 173 540 34 645 441 637 159 11 621 516 728 282 772 970 325 627 273 851 121 686 177 666 734 823 456 84 245 576 468 31 257 770 869 502 514 469 28 29 18 487 457 714 985 790 424 134 821 966 693 545 396 998 434 719 985 204 379 680 802 116 648 637 20 672 53 485 619 48 870 71 861 134 324 207 273 637 182 441 268 967 285 930 486 226 791 270 990 866 855 60 258 638 106 875 275 785 732 725 562 497 705 69 856 887 373 330 297 240 58 641 83 935 205 9 522 874 452 547 537 82 227 710 771 644 721 936 309 503 641 636 875 491 786 849 271 248 889 471 173 329 922 324 551 963 758 444 453 3 714 400 863 32 114 837 692 470 396 775 712 333 183 981 106 850 341 806 135 470 229 866 337 57 502 698 795 447 411 307 340 767 701 626 26 806 934 649 604 775 245 646 496 517 982 351 684 189 55 811 323 913 383 745 192 74 220 530 228 955 581 74 382 282 401 960 735 166 232 358 7 332 35 12 164 989 859 719 632 961 553 534 345 367 898 602 58 566 640 478 112 491 558 374 800 514 872 890 803 385 551 879 220 257 222 68 432 431 966 960 976 986 299 663 229 930 680 357 959 222 948 521 408 869 713 101 486 259 387 516 407 389 457 62 490 981 591 890 228 460 494 919 880 527 236 705 123 560 842 195 417 227 279 250 123 130 998 166 328 862 473 757 739 13 556 963 26 682 601 835 255 520 332 833 745 950 362 455 512 587 190 915 498 791 371 665 528 747 397 51 218 1 965 596 505 774 139 343 863 879 278 395 582 195 2 810 65 945 895 515 658 588 398 393 660 29 81 781 253 409 157 299 73 452 135 662 610 564 959 10 795 240 471 542 839 559 557 536 347 86 832 85 426 745 685 844 254 547 114 290 424 411 425 271 846 559 11 387 627 147 836 158 168 98 635 232 41 725 636 982 79 855 671 415 500 116 406 305 699 966 514 830 389 493 716 712 336 752 910 859 880 524 671 78 155 945 958 65 649 144 559 358 279 320 175 59 377 880 474 227 532 243 956 452 63 249 94 644 168 115 205 327 186 839 256 701 546 496 441 906 578 756 197 720 430 754 333 545 167 904 137 865 466 96 788 200 4 561 240 908 740 561 677 426 923 708 100 575 628 716 437 545 966 826 582 867 124 984 651 750 647 613 165 316 849 787 236 169 731 469 229 976 237 760 687 522 247 689 397 315 141 28 239 364 261 76 178 19 895 912 896 825 964 149 984 97 765 200 529 402 319 994 815 118 807 201 514 415 937 556 920 10 868 528 556 533 445 616 438 804 175 693 791 757 793 160 309 556 903 839 310 980 734 718 133 116 957 248 801 423 303 945 672 670 32 860 664 924 478 470 86 839 999 760 969 879 988 661 641 572 669 298 137 376 976 128 642 446 562 130 800 206 903 587 532 832 654 82 66 10 286 740 971 273 274 256 368 959 610 928 286 37 961 99 546 632 656 604 84 460 47 914 762 987 193 931 294 752 98 612 694 932 188 167 844 968 594 909 298 89 479 880 808 260 216 86 188 816 801 300 639 946 547 563 830 832 796 524 230 928 33 491 811 997 456 877 45 405 286 556 906 524 965 446 263 384 816 153 592 416 331 675 36 491 437 161 442 656 860 667 543 475 704 311 499 0 349 101 977 354 716 255 163 942 448 768 153 980 364 40 531 515 184 753 428 320 988 119 677 288 297 531 883 2 946 796 107 232 839 81 104 176 530 3 335 472 24 683 451 51 804 395 512 635 503 233 873 55 715 180 651 170 319 822 939 949 951 778 954 246 407 55 489 485 520 936 601 513 337 324 311 792 988 201 596 814 346 603 377 311 719 997 298 444 773 658 832 250 657 177 223 239 838 146 11 887 14 439 728 348 901 522 211 68 860 497 161 35 689 590 193 880 890 683 385 318 763 722 962 591 933 338 515 800 591 101 89 882 769 319 387 351 449 332 206 600 542 713 200 895 283 735 405 835 945 668 351 520 858 872 558 285 228 726 960 615 24 317 418 729 413 26 287 220 923 619 867 520 978 123 837 150 818 365 607 134 970 521 158 744 885 880 752 386 56 782 822 776 743 474 46 276 863 30 57 969 93 466 247 387 908 282 416 138 968 867 232 738 618 818 660 118 214 370 498 613 557 36 170 242 272 486 439 33 661 681 69 900 455 260 79 329 196 303 534 47 538 781 899 660 41 198 368 465 853 881 382 925 890 23 408 747 475 330 816 69 681 850 781 271 524 760 160 727 179 58 361 698 248 759 508 755 767 616 894 77 224 149 382 784 114 508 100 209 957 282 906 963 929 90 940 430 488 235 75 471 550 202 957 533 285 59 170 724 225 396 502 395 472 960 169 999 532 925 785 478 568 187 281 67 382 860 683 458 969 457 45 234 645 969 12 330 216 815 210 270 45 718 466 35 312 752 230 998 997 449 516 799 230 631 818 898 708 695 11 140 950 753 83 574 929 962 931 299 369 952 741 328 598 835 834 3 339 181 933 183 814 969 452 515 314 985 125 927 219 326 21 75 389 116 680 302 228 672 0 137 767 969 921 598 131 510 324 612 615 416 932 860 694 420 741 598 924 674 197 960 240 297 951 490 101 272 740 179 149 162 162 508 997 422 35 596 113 673 184 2 774 945 13 230 442 515 828 820 543 992 666 68 692 421 469 120 610 433 293 749 600 125 639 642 315 559 172 104 701 851 433 688 913 714 11 876 868 383 203 554 374 886 6 144 451 196 617 969 94 222 929 217 319 733 838 883 216 843 754 539 605 520 735 667 707 616 522 616 396 263 646 897 93 861 503 98 594 62 631 924 830 875 449 950 793 848 10 665 548 547 567 696 739 635 156 274 537 834 312 904 521 536 634 528 83 376 589 580 455 574 942 420 696 256 921 670 524 706 906 821 457 136 569 997 693 965 869 652 763 357 544 742 470 174 188 979 860 60 832 561 754 802 376 528 587 90 817 253 923 493 843 721 912 492 981 536 894 907 38 744 396 790 769 824 2 585 759 629 784 68 236 866 779 160 765 888 949 949 39 688 533 576 381 303 376 514 610 359 113 414 674 6 943 270 149 28 204 703 921 36 252 441 861 700 1 314 548 162 50 393 48 887 354 784 360 425 191 363 753 473 184 217 597 665 722 685 956 802 243 641 720 208 244 104 267 695 694 792 106 317 453 137 88 813 700 814 639 105 914 806 169 824 509 272 675 243 909 465 673 317 74 629 271 269 414 393 774 965 12 872 685 516 62 101 238 386 544 969 330 504 609 65 309 655 793 284 909 218 847 146 120 983 301 470 787 181 415 427 820 800 901 739 54 882 398 491 995 21 125 80 50 956 593 396 87 195 850 502 485 813 614 323 469 138 565 423 284 236 418 737 972 476 223 824 563 722 803 314 967 41 62 205 752 216 623 149 545 955 278 555 718 511 325 99 687 611 694 961 384 457 281 673 701 960 436 845 886 198 395 756 70 300 450 508 755 45 261 347 859 93 463 331 887 536 497 231 544 933 544 233 193 322 41 245 270 630 386 757 519 666 216 808 854 860 58 972 832 467 799 418 207 295 740 686 971 803 954 284 515 515 113 230 37 556 231 735 401 950 212 102 860 618 590 965 111 270 130 774 69 583 784 689 108 161 445 592 621 62 866 312 221 925 460 255 837 452 906 62 660 50 0 118 388 974 32 463 780 870 560 169 748 565 500 668 82 775 330 122 66 300 555 308 87 526 803 393 795 19 112 816 230 147 611 878 137 262 588 391 956 308 748 336 857 457 931 763 328 187 314 997 876 619 63 401 62 31 847 159 364 526 545 77 339 269 658 35 913 927 615 617 661 13 674 472 11 357 426 2 117 325 79 583 707 181 152 493 19 814 614 868 27 917 304 583 891 685 307 217 582 478 862 968 937 256 611 666 302 716 73 728 261 422 991 132 67 413 281 287 915 34 848 660 698 508 204 739 322 5 325 11 77 185 15 262 978 231 268 669 335 404 536 573 311 679 101 956 990 620 986 369 656 838 929 330 280 212 72 604 141 12 335 501 512 508 177 605 275 132 363 865 544 250 361 675 248 997 718 196 206 586 206 374 938 667 386 839 169 10 511 412 271 857 221 24 508 450 272 496 454 872 547 563 667 815 65 147 733 279 560 271 819 292 131 944 5 205 225 652 861 170 306 496 261 83 931 54 546 533 335 385 553 825 926 354 917 618 890 58 972 478 109 61 619 833 350 114 410 844 692 51 837 69 239 953 839 417 134 785 839 526 881 708 155 118 943 798 628 568 326 268 326 737 204 601 982 28 861 966 35 137 445 698 749 274 411 634 443 235 5 251 721 41 160 160 220 664 932 820 192 898 467 610 638 466 910 801 402 851 550 468 432 199 688 651 239 506 94 131 765 244 404 830 109 278 671 624 522 131 846 863 36 341 142 732 741 946 412 896 95 133 583 196 664 136 267 376 137 111 969 385 15 376 620 78 260 686 550 226 352 106 237 938 884 62 568 979 63 648 844 758 311 646 132 861 972 514 894 269 645 941 371 266 899 617 993 631 737 854 952 697 923 327 306 28 792 491 906 721 367 873 676 217 975 499 120 58 734 222 736 765 734 370 999 987 253 79 776 90 353 205 412 700 543 75 417 204 585 801 370 516 796 261 134 698 920 136 15 220 278 656 643 340 253 629 351 248 805 196 419 704 147 217 774 791 248 916 344 359 972 963 593 492 8 459 679 933 661 24 512 310 939 584 589 117 457 291 347 990 832 229 425 846 763 333 207 673 816 107 599 665 692 761 725 608 984 155 124 738 672 848 317 757 465 613 198 775 4 747 400 382 372 781 806 709 594 932 265 974 736 767 816 310 975 813 551 63 727 451 606 575 189 581 911 72 829 739 473 712 356 229 328 846 130 651 845 274 983 395 57 361 625 151 919 32 483 78 526 646 62 442 866 546 5 973 906 47 628 111 637 262 326 956 231 439 309 171 174 566 718 244 186 152 865 989 635 464 628 392 822 697 23 772 906 827 726 929 544 799 171 363 474 222 746 338 755 783 574 920 72 975 257 761 357 290 682 951 964 985 449 504 683 376 1 707 831 409 773 553 657 2 801 247 383 522 776 909 599 957 70 219 794 208 183 779 765 543 509 499 803 566 626 82 47 804 532 457 812 617 492 189 743 965 226 599 864 871 745 178 386 979 909 539 110 922 421 876 759 971 514 576 732 772 794 561 644 264 806 394 582 488 105 901 772 938 711 321 921 517 408 502 116 182 513 519 490 550 776 624 500 357 918 859 126 647 419 914 754 281 475 1 747 859 533 306 182 459 397 806 988 584 823 865 719 501 126 297 455 496 46 978 625 925 654 524 735 397 398 946 191 211 844 498 957 690 157 27 685 706 571 836 848 861 445 290 138 168 690 252 549 536 61 124 146 556 481 148 359 623 873 672 970 204 583 78 121 480 522 268 129 707 784 371 559 926 178 488 350 601 769 80 636 790 377 268 744 117 141 298 938 617 592 464 944 789 854 714 144 818 189 539 409 281 988 101 702 996 817 338 179 824 92 64 76 556 346 188 157 674 181 636 286 749 463 434 138 140 281 960 241 794 605 691 582 229 920 302 247 399 747 99 7 570 126 175 239 705 341 915 758 772 799 628 120 480 664 289 724 402 445 33 440 329 475 27 778 534 262 75 377 526 53 992 633 503 73 645 417 391 697 183 98 216 506 491 371 114 594 582 263 690 245 386 419 90 517 848 717 34 568 894 749 779 374 554 546 174 357 194 424 596 987 807 922 620 762 358 201 868 255 169 554 447 489 26 412 129 612 207 55 981 887 125 376 781 912 433 381 9 652 689 883 368 78 91 817 997 970 280 79 566 959 524 694 568 127 357 945 306 435 534 667 577 690 811 289 580 269 744 363 941 302 504 853 543 113 471 562 823 348 254 175 874 440 394 52 302 175 737 95 487 651 856 189 785 363 292 585 57 436 726 470 887 711 767 913 935 831 625 499 290 942 6 613 292 29 88 36 140 442 124 262 931 928 983 840 625 703 808 223 628 38 525 813 758 47 303 70 644 2 235 736 365 7 615 107 909 879 44 132 550 885 647 385 60 343 725 706 679 624 566 726 744 47 370 205 126 236 470 835 368 366 972 560 842 238 443 336 439 348 371 783 231 345 86 85 127 45 14 308 62 741 124 250 158 110 298 668 838 811 815 980 34 755 371 810 248 9 91 886 511 949 754 971 232 463 34 96 631 233 123 138 190 488 357 755 248 758 509 895 358 195 738 905 650 741 892 729 915 515 628 212 704 755 486 592 27 150 187 90 178 809 288 889 217 377 916 273 647 386 622 726 468 179 291 558 718 624 908 152 73 911 910 698 907 963 856 34 439 937 54 593 195 111 969 80 322 539 384 204 354 616 618 592 383 644 556 998 216 934 148 56 245 982 984 894 19 425 487 101 183 623 18 692 145 682 703 24 584 202 86 881 992 347 146 362 817 821 697 253 649 985 374 966 587 833 880 415 171 745 286 774 390 445 234 541 808 954 469 462 372 818 835 273 161 858 232 518 447 616 463 51 219 233 582 956 236 874 866 451 702 225 648 809 54 609 118 352 115 950 338 524 522 246 576 23 357 499 764 349 639 574 223 820 582 801 882 936 686 811 252 471 161 280 495 686 80 134 984 859 913 610 10 348 105 222 864 489 199 908 571 153 429 855 729 304 307 559 600 312 116 802 382 462 394 762 840 336 949 959 589 730 298 211 660 859 269 47 52 268 768 849 345 192 124 905 505 621 564 652 569 170 775 616 409 946 284 678 304 602 669 358 760 350 166 570 541 329 749 370 839 315 862 661 562 907 572 494 341 367 912 828 664 300 436 468 774 535 330 90 695 740 245 915 792 541 783 213 596 489 911 473 641 974 150 364 733 997 60 566 84 425 825 951 376 76 245 682 839 84 796 706 422 469 351 948 482 589 682 818 437 940 219 394 792 786 304 740 653 304 352 412 165 411 782 830 840 216 445 867 57 621 922 70 337 371 709 409 11 494 189 334 438 146 240 811 120 824 835 95 468 121 588 428 116 353 304 86 644 918 780 561 59 468 340 352 841 117 877 586 198 438 364 30 85 523 601 69 12 836 970 806 543 847 380 600 159 627 285 696 294 376 188 968 164 42 339 987 438 279 980 65 327 537 661 26 941 911 350 928 214 227 717 228 92 893 179 560 207 395 73 377 936 583 716 154 631 589 570 261 785 446 29 964 150 829 824 391 882 970 757 459 618 149 532 951 704 796 709 998 487 739 173 598 581 503 709 203 188 171 116 266 644 846 135 517 95 204 860 469 487 721 664 368 331 830 25 909 517 690 391 393 648 487 641 181 179 324 42 751 704 192 561 295 949 594 709 548 212 8 63 275 622 647 949 228 457 788 556 556 508 466 533 924 44 438 682 149 600 779 542 491 931 739 74 987 85 500 540 992 995 560 127 584 161 162 788 737 725 258 626 717 555 64 535 135 460 22 565 600 267 341 494 2 339 270 329 676 432 931 262 154 236 377 496 559 669 830 114 22 183 573 900 526 86 3 206 718 900 360 603 294 166 473 715 561 564 178 524 495 492 276 685 354 137 760 188 684 184 436 626 604 609 792 314 214 419 64 863 421 927 994 669 375 894 60 555 399 764 586 908 784 676 864 155 801 544 34 900 861 128 692 990 968 5 868 9 443 384 803 641 535 930 936 530 200 948 208 237 837 786 902 344 888 129 913 704 211 274 264 242 381 903 32 232 616 820 599 827 836 772 302 349 461 773 55 502 640 857 649 893 130 895 951 793 553 395 876 162 418 684 68 609 203 450 629 885 269 802 622 465 590 664 9 84 433 646 891 159 518 82 291 373 120 357 406 844 637 348 957 289 871 57 742 160 314 720 91 11 248 937 373 128 538 610 274 158 592 17 126 792 303 235 431 862 742 709 418 420 478 519 210 290 579 572 935 346 31 671 743 535 145 360 635 281 410 419 212 462 518 888 906 867 577 128 697 0 863 995 285 378 900 425 945 217 240 237 302 328 26 983 265 270 773 661 21 27 915 254 690 891 705 173 174 50 121 402 882 389 814 683 46 783 513 111 440 140 900 168 405 466 480 93 476 530 801 853 97 387 120 843 97 802 557 735 561 570 621 439 574 290 476 19 702 440 608 546 754 955 95 13 896 844 12 923 16 697 540 147 698 136 524 989 559 506 949 437 524 180 551 872 298 0 642 254 209 272 312 396 942 656 580 534 286 307 151 596 85 771 231 201 348 961 398 671 760 650 156 274 274 755 204 806 679 916 665 570 361 343 616 607 266 159 579 254 788 770 971 192 107 371 142 672 674 903 505 254 277 182 989 803 177 481 589 668 363 737 72 950 873 331 585 963 696 452 963 725 96 56 733 70 615 590 196 754 728 120 376 474 307 926 937 905 709 896 847 309 594 133 870 720 524 578 641 918 881 487 909 400 304 614 23 524 997 539 991 103 858 373 278 321 13 795 721 339 824 768 569 667 976 46 965 364 840 969 548 846 813 113 851 852 604 836 939 634 637 947 487 797 944 990 359 500 173 665 684 506 681 95 863 661 630 517 552 704 68 178 382 881 716 272 385 987 934 8 717 374 361 773 626 102 158 72 62 151 246 804 120 96 602 110 814 448 817 506 376 234 858 713 978 92 325 243 970 986 52 394 402 331 403 738 112 912 367 818 914 136 889 487 643 868 726 412 246 461 261 102 546 857 998 591 304 871 265 422 452 356 695 20 932 861 105 807 897 299 138 945 679 786 274 782 243 891 165 872 284 856 447 892 346 283 140 752 460 733 116 944 367 155 314 38 753 824 685 211 350 180 689 716 13 624 497 557 962 178 422 133 768 212 765 768 12 260 205 777 316 128 214 924 748 951 284 319 709 434 502 864 514 399 931 516 46 690 841 245 154 468 236 592 823 919 131 601 729 409 852 448 577 295 615 82 333 213 164 324 75 722 868 679 895 6 603 637 238 736 426 757 676 694 105 602 194 808 608 376 295 398 160 537 750 639 672 493 927 267 298 391 315 147 870 193 282 353 749 460 97 60 662 139 462 555 249 856 607 907 299 544 272 767 612 898 796 944 935 892 39 815 165 251 994 909 722 643 361 95 800 819 374 366 703 263 402 975 871 533 574 701 960 144 440 265 652 756 654 376 979 548 509 172 339 973 68 532 810 700 343 869 132 78 703 399 765 886 939 277 405 691 225 899 7 565 773 229 846 13 537 920 941 355 904 877 577 314 245 66 598 273 672 19 535 301 731 789 832 196 257 137 766 409 639 454 95 891 456 485 193 5 467 398 670 449 515 811 882 916 582 113 766 108 84 469 488 850 987 82 249 745 941 105 996 482 491 388 842 452 202 513 320 661 666 225 141 829 314 900 64 75 544 60 294 500 961 384 481 249 910 210 644 422 162 702 706 488 970 356 17 709 507 642 507 36 288 427 934 821 650 704 205 750 854 296 709 166 728 615 134 971 573 373 861 903 389 279 334 183 826 629 259 841 902 685 507 305 665 189 616 509 806 215 10 823 573 515 838 461 733 708 675 411 691 47 834 65 968 25 218 409 583 580 209 120 309 953 94 226 883 278 101 621 463 893 460 674 734 326 488 193 7 410 827 781 738 193 241 795 727 376 806 824 585 936 514 806 496 31 337 398 643 537 436 800 773 104 649 298 563 261 939 656 850 535 708 29 810 443 619 410 682 968 344 556 587 565 698 193 999 924 76 606 963 787 324 849 462 712 62 887 537 754 783 570 368 245 132 946 914 984 365 815 577 611 804 480 540 275 840 155 942 833 756 155 114 618 505 849 34 176 888 43 640 386 603 609 531 773 940 599 332 897 233 517 144 366 210 126 958 985 492 463 521 714 899 958 135 938 433 286 135 375 336 326 333 738 476 220 469 39 99 161 760 702 180 52 908 322 40 138 205 882 389 561 376 104 390 327 840 809 99 525 615 743 55 785 111 444 605 432 963 562 953 717 391 667 487 861 913 431 992 363 158 303 537 720 529 562 819 729 409 980 765 55 439 464 207 228 790 456 499 171 955 743 956 564 173 442 462 870 525 339 347 972 335 62 143 940 411 506 68 552 16 38 920 508 915 576 99 57 266 766 222 54 849 109 152 747 663 311 283 856 331 10 701 970 828 413 270 112 52 897 757 334 966 324 714 672 790 9 910 981 390 12 759 265 64 894 355 422 784 211 576 686 894 485 597 361 533 516 930 649 325 367 610 248 582 40 373 181 391 493 854 763 657 656 545 270 535 13 51 214 430 463 26 298 814 296 699 559 273 744 344 623 297 883 603 927 772 740 15 994 528 978 249 512 855 425 82 136 600 281 877 512 727 626 538 393 579 426 723 811 46 834 490 20 995 649 996 237 113 362 102 876 301 817 216 957 822 383 248 553 953 51 684 975 401 70 532 263 9 476 849 279 233 851 37 196 559 277 929 503 740 13 323 454 153 308 125 497 548 438 190 79 984 585 200 166 765 516 938 209 412 196 995 171 451 450 953 303 392 732 9 45 354 640 317 514 320 479 910 389 489 510 300 895 763 175 974 65 584 702 225 149 736 931 127 28 760 552 599 519 823 121 987 303 597 140 132 308 170 45 135 973 362 471 888 408 292 337 512 472 755 687 110 248 397 882 402 828 716 348 900 225 717 289 302 850 153 201 174 120 949 288 686 536 225 183 943 978 738 89 690 763 8 200 888 439 788 400 646 956 784 40 890 46 977 438 728 396 36 773 247 29 501 74 405 239 661 796 980 143 344 18 328 340 103 232 188 246 458 101 501 324 763 529 286 478 524 843 224 665 277 123 248 726 522 145 740 910 149 854 194 984 640 829 848 298 399 108 568 306 904 253 731 548 433 542 423 608 731 967 743 52 718 980 242 568 693 810 307 743 572 617 422 947 284 420 78 18 267 852 313 334 229 355 623 98 646 652 57 398 315 741 708 127 937 972 378 754 322 596 895 288 715 96 65 179 384 491 60 332 703 697 795 406 177 326 33 793 534 468 411 700 99 242 996 884 595 829 802 670 767 727 832 869 509 832 517 643 259 922 413 572 250 487 340 590 349 636 336 166 280 760 580 435 617 757 408 175 411 771 640 546 779 595 322 150 72 600 731 581 576 837 779 774 172 268 755 128 888 747 410 387 553 468 995 503 534 314 423 758 353 915 274 202 101 28 961 841 417 184 784 538 806 809 678 308 82 914 301 178 938 845 944 207 873 994 999 478 334 648 850 810 105 608 523 303 487 800 838 292 133 623 931 496 338 811 621 14 211 64 410 911 89 155 633 496 271 88 435 967 928 346 144 892 702 451 744 489 650 541 341 229 393 44 113 31 527 366 277 621 410 938 2 718 807 762 776 625 473 594 486 9 81 617 315 188 81 909 813 965 807 774 805 531 138 920 964 333 623 174 897 727 348 977 954 404 245 477 591 427 396 836 998 672 34 711 29 458 376 847 756 836 756 390 584 246 778 72 151 698 75 27 554 852 329 981 27 799 203 920 944 508 760 201 389 978 177 600 571 765 575 285 532 896 788 160 902 662 689 472 321 977 27 243 394 5 324 54 387 597 150 222 277 499 359 539 657 730 552 930 883 584 744 251 367 671 568 646 975 955 913 889 361 2 408 297 550 38 43 147 998 45 894 321 895 357 288 945 936 447 529 171 194 274 530 249 500 762 3 600 273 766 73 717 755 363 603 975 272 150 471 861 863 167 564 718 518 859 219 852 798 47 648 576 382 328 954 149 267 694 691 227 180 340 315 518 411 135 498 940 107 492 669 361 575 23 875 729 211 146 5 673 1 777 128 739 315 956 535 545 278 6 701 67 202 552 237 464 983 701 414 951 492 652 144 341 487 202 326 707 436 844 583 229 875 565 694 251 257 424 537 972 517 310 127 46 492 754 658 110 114 514 747 503 806 258 318 695 207 133 335 754 671 827 891 562 791 365 337 687 78 680 457 206 960 477 350 301 347 619 474 701 587 447 961 280 413 981 311 520 567 748 311 759 736 459 286 454 487 814 125 716 403 944 597 981 21 753 582 944 391 426 952 169 222 704 225 472 59 886 867 792 603 884 221 955 715 889 957 529 690 192 6 361 466 422 825 27 361 49 570 110 367 665 444 145 383 392 815 503 975 250 558 788 184 548 784 625 817 987 29 827 356 823 203 518 700 182 956 916 581 490 919 323 786 25 880 370 635 601 993 208 756 530 620 529 669 893 720 324 155 51 38 428 610 703 148 90 608 919 594 552 619 528 370 380 333 810 930 357 727 326 208 127 18 699 230 229 280 92 20 737 62 670 760 483 520 562 617 721 601 348 402 588 140 323 680 62 729 422 233 759 458 949 741 603 82 40 778 811 178 454 546 192 106 594 481 419 254 723 311 268 315 8 356 803 226 623 591 85 148 811 414 192 382 241 542 849 303 363 233 72 883 202 621 13 907 365 959 875 883 399 736 626 894 239 677 780 202 837 812 177 418 358 591 194 386 960 32 510 207 971 686 916 633 685 64 593 606 592 570 147 912 694 93 816 653 416 739 648 428 817 11 11 593 372 730 749 73 355 323 289 151 759 353 256 623 216 901 311 6 770 200 166 313 451 99 591 586 52 468 880 252 771 408 413 424 334 623 946 873 99 455 774 990 410 705 78 687 244 410 80 722 887 658 723 776 983 531 244 836 596 10 819 215 596 368 786 886 128 153 241 187 693 123 597 254 244 7 810 698 603 841 729 809 708 304 454 326 340 675 492 89 413 403 890 709 457 50 437 551 862 342 237 833 254 130 597 194 840 569 114 416 387 990 730 423 479 174 316 123 98 341 412 971 526 291 50 265 919 869 842 632 607 556 694 508 762 368 750 137 456 534 785 251 127 796 961 186 778 257 271 797 753 412 580 993 440 282 68 803 214 486 914 29 584 28 346 40 749 534 824 335 575 383 138 916 100 304 921 883 525 457 520 723 295 400 450 17 594 960 203 624 855 201 242 861 652 588 594 521 878 991 275 100 904 825 284 16 756 208 60 707 618 161 931 803 107 663 438 421 763 709 287 291 846 293 922 164 879 507 961 440 156 34 959 715 43 217 402 38 923 854 163 455 199 169 657 772 285 622 590 380 833 756 215 924 25 872 920 428 954 447 664 626 814 568 980 913 843 238 606 157 109 903 694 209 679 269 242 118 831 117 650 675 831 75 41 609 899 564 532 104 408 714 542 737 267 699 627 959 976 22 735 226 862 323 231 414 684 414 441 683 883 925 361 686 758 942 886 294 177 261 398 282 8 987 456 719 981 601 946 160 806 784 827 914 835 276 804 389 329 365 311 421 964 687 51 764 363 113 496 202 377 554 396 377 195 856 273 730 330 157 5 493 514 673 424 753 468 840 414 218 470 873 201 779 258 574 637 15 30 916 777 625 921 195 155 426 834 381 277 143 995 486 875 232 816 231 524 419 73 893 801 411 867 994 673 874 338 115 872 857 142 172 92 278 340 145 950 106 660 887 113 969 944 939 471 896 864 281 711 235 790 463 429 666 582 449 689 831 234 767 658 882 356 306 957 327 28 368 412 356 856 617 690 803 648 711 224 328 84 301 946 880 829 366 967 748 330 340 54 870 516 750 223 251 716 410 429 739 971 661 837 129 708 565 816 253 548 837 245 821 554 521 727 847 188 369 621 137 750 409 240 294 240 21 224 973 704 420 760 469 209 547 901 91 34 631 278 25 280 829 452 640 705 832 28 755 10 602 816 327 517 267 896 952 78 56 592 168 724 978 307 838 715 924 421 701 324 693 302 580 882 910 769 129 765 822 18 535 733 131 149 966 154 98 285 981 374 804 266 333 340 362 643 302 258 912 462 761 348 24 844 609 607 697 153 275 432 933 864 977 406 492 251 626 468 370 825 111 430 425 420 86 473 165 728 428 942 30 926 740 452 606 748 786 437 397 881 639 113 180 374 239 131 309 343 365 961 430 772 597 551 773 868 288 762 40 59 279 670 612 132 570 117 511 751 499 319 693 990 350 31 496 284 598 782 473 213 556 28 248 151 554 682 233 537 207 305 913 864 923 172 275 8 438 434 904 774 157 724 679 254 596 653 867 959 361 70 852 423 457 587 339 407 558 690 906 36 476 824 129 829 616 835 208 567 927 872 126 766 609 958 683 723 145 638 771 44 3 997 756 871 414 694 281 667 491 468 562 758 146 972 892 618 650 354 541 171 130 968 490 150 268 813 209 188 43 391 30 564 258 942 186 444 315 891 649 452 609 229 50 795 501 669 777 700 670 42 544 322 192 160 128 164 556 696 487 524 712 938 382 870 612 898 193 49 279 763 762 154 607 681 381 764 911 736 405 403 563 55 159 597 272 43 567 128 220 759 808 632 530 800 66 420 291 75 582 480 849 405 168 189 277 894 161 431 196 682 631 212 297 355 762 903 15 527 608 982 462 175 595 42 159 880 32 238 995 699 117 234 714 164 947 869 240 228 474 143 850 535 551 124 688 613 947 157 790 296 824 762 642 928 332 335 377 27 261 514 518 847 898 327 907 977 30 491 360 382 506 323 473 264 799 194 843 236 288 941 99 19 354 992 350 431 711 732 931 632 19 582 96 829 672 867 960 478 455 33 297 107 601 928 604 448 389 849 654 244 480 488 272 222 868 182 175 983 565 589 306 546 531 13 491 91 419 491 710 947 227 773 476 312 771 183 428 963 573 777 626 260 443 75 803 494 69 970 868 976 411 727 317 399 242 833 342 88 531 305 617 712 132 8 133 740 518 675 895 707 670 144 991 731 288 825 901 60 787 921 53 312 640 456 544 915 673 982 816 428 436 189 220 300 12 921 628 448 930 260 935 650 476 935 944 223 306 729 41 135 995 359 633 681 664 488 591 306 573 832 132 704 916 146 335 497 757 254 625 617 417 44 268 84 256 362 297 926 638 854 813 293 780 271 929 552 888 371 211 502 648 868 736 127 831 336 305 474 365 457 63 723 85 139 519 671 756 382 27 703 65 569 776 807 531 255 326 664 216 742 222 758 758 304 172 53 862 752 446 890 364 925 597 912 475 883 374 705 274 674 294 440 495 50 714 716 833 822 77 282 586 33 811 187 946 111 353 301 86 392 496 717 953 175 226 971 883 327 119 507 880 530 556 615 789 624 909 389 106 218 406 197 258 269 302 352 96 13 660 740 41 593 916 387 82 620 147 800 682 186 67 28 887 238 979 294 153 796 772 437 706 919 513 31 580 8 101 71 623 592 957 494 114 933 16 391 779 262 642 767 85 198 384 529 325 336 357 890 536 98 481 480 774 49 320 413 5 294 841 295 367 314 705 903 788 383 316 484 682 511 517 753 872 419 661 717 40 229 918 549 951 648 167 692 524 271 919 770 413 717 11 286 21 790 84 152 407 690 443 661 626 924 435 316 897 445 432 827 896 815 859 297 994 64 64 736 453 840 569 478 248 817 969 499 126 685 827 376 652 633 189 805 818 439 266 198 301 250 47 162 578 225 366 394 691 643 121 767 961 612 452 721 406 905 584 930 430 585 391 285 633 619 604 209 812 694 76 257 808 211 605 787 208 174 751 649 613 903 430 713 832 418 348 383 624 768 673 130 102 359 968 658 295 58 316 733 921 371 65 124 650 902 944 625 412 401 466 516 903 842 745 298 66 635 934 722 105 91 749 219 117 73 433 396 119 946 630 354 439 184 162 72 422 383 637 574 769 292 825 540 409 866 588 9 590 343 330 693 767 554 452 800 19 552 258 70 950 649 947 697 432 768 606 369 793 422 962 464 695 619 911 371 67 919 330 853 214 749 549 731 612 667 221 921 922 893 635 523 593 870 591 727 942 552 672 737 356 463 149 367 831 619 824 254 187 162 433 39 706 905 3 397 129 279 802 748 826 116 10 748 652 562 970 304 31 324 692 7 299 532 996 523 37 450 626 183 789 470 868 899 841 144 49 349 465 333 178 875 976 827 132 85 433 946 860 515 48 453 409 511 518 44 579 366 977 496 299 368 512 57 837 140 40 562 789 871 406 570 903 765 712 183 51 688 125 572 436 98 698 535 340 954 803 73 494 669 36 102 242 306 441 873 930 282 205 9 220 688 911 108 149 839 775 962 145 274 161 199 763 196 294 502 171 309 506 789 214 207 432 5 411 8 314 362 402 845 640 534 543 314 276 454 305 670 509 422 970 242 729 625 824 264 405 916 744 330 991 620 628 908 475 754 760 294 828 25 622 752 597 723 746 615 339 254 709 607 232 359 389 790 32 57 739 733 976 129 45 83 837 333 705 872 132 597 349 807 979 755 132 298 553 629 883 471 438 614 404 821 236 828 539 788 917 969 878 867 601 314 187 890 52 306 992 319 426 541 839 971 131 558 29 744 191 14 995 468 648 114 358 583 404 539 407 820 903 634 956 360 666 674 487 8 250 10 334 772 345 442 335 465 831 712 330 526 623 826 761 180 532 333 448 166 800 478 71 703 875 756 117 857 838 362 36 719 513 553 219 382 506 848 375 849 18 836 548 998 683 789 27 80 612 131 834 459 307 684 514 62 424 37 568 705 562 813 547 270 756 133 687 53 889 845 118 57 259 790 870 879 195 286 427 835 519 549 362 86 546 385 90 35 611 466 503 652 138 395 848 611 881 825 882 690 448 352 549 141 780 702 480 97 976 559 646 408 537 338 887 544 10 884 794 850 886 513 124 27 889 734 482 358 62 86 204 930 972 611 708 8 228 452 507 36 727 565 567 396 805 966 817 471 109 951 187 703 789 461 336 428 807 271 554 585 171 11 98 526 331 257 548 678 38 838 586 372 645 957 523 743 694 508 339 984 456 234 662 352 211 792 605 470 481 530 976 128 713 931 609 739 408 262 871 999 957 516 929 516 241 832 816 306 259 932 440 272 417 202 540 3 355 22 151 506 24 331 213 216 478 399 789 622 713 349 218 707 398 643 511 459 391 708 539 770 428 831 834 749 332 968 523 541 225 627 124 547 405 438 412 674 843 547 298 126 121 593 23 696 756 632 754 795 52 295 355 535 503 812 978 688 437 378 926 931 706 561 540 683 230 486 721 384 58 528 577 85 964 433 379 685 332 175 69 431 579 688 376 566 710 557 722 165 727 222 944 428 711 619 3 840 258 784 270 413 199 650 721 234 671 578 361 667 335 92 620 940 498 83 707 682 248 220 0 328 249 545 767 711 847 303 947 25 218 470 704 267 716 939 589 728 172 207 845 276 295 144 827 349 499 3 86 75 972 921 569 687 367 740 117 832 984 315 618 335 626 358 302 686 954 567 843 611 438 151 710 491 494 934 755 562 911 932 972 334 362 481 754 339 654 544 74 739 571 624 663 858 231 225 583 969 472 973 777 22 985 183 745 958 464 92 27 8 489 214 242 389 723 596 335 560 554 150 694 906 131 200 537 277 135 66 440 993 521 265 238 425 870 273 528 702 12 897 638 123 282 254 821 713 863 406 71 375 287 909 187 147 664 824 376 674 939 654 214 897 891 177 879 302 432 419 45 243 498 189 551 679 154 319 46 118 902 226 632 333 158 566 27 297 796 534 432 532 241 10 17 675 446 293 62 801 455 491 170 35 537 6 547 677 903 752 706 801 919 887 536 595 437 299 217 333 695 266 482 810 343 64 217 739 941 405 698 672 30 753 231 235 622 577 731 685 430 328 432 650 301 461 573 870 817 519 681 842 794 299 917 24 781 124 906 210 950 832 419 179 148 181 286 42 722 839 108 69 754 507 377 143 842 679 141 546 198 696 14 287 129 115 326 854 72 388 864 276 809 457 38 364 543 447 516 926 851 652 491 623 302 162 433 333 829 795 83 906 708 843 891 564 304 700 22 964 170 520 885 489 328 208 665 428 432 805 936 517 795 276 961 82 428 228 742 790 986 313 878 450 709 877 193 534 229 83 783 363 571 291 54 463 952 237 106 504 72 240 45 901 481 94 132 825 908 223 25 574 236 138 451 734 817 997 804 680 566 952 767 284 361 973 264 71 312 979 873 336 193 709 887 713 232 325 771 795 285 314 288 360 934 736 768 218 48 738 88 687 660 290 522 449 85 276 613 377 713 959 938 158 483 326 87 523 588 607 967 758 473 877 543 901 992 614 846 943 513 80 881 313 301 36 678 966 925 555 590 391 769 216 739 196 713 208 534 679 908 122 803 359 117 451 395 16 24 963 929 908 296 329 448 583 896 326 718 221 295 838 393 839 47 528 789 106 655 933 644 116 207 810 933 761 76 666 919 957 325 357 940 223 575 773 102 189 27 620 550 749 322 421 879 858 459 111 991 534 345 787 143 199 667 278 587 976 900 938 605 264 37 626 333 532 755 491 592 194 815 657 277 915 26 495 615 736 946 18 569 726 381 89 228 588 526 943 356 128 456 131 15 596 207 790 416 771 428 32 439 583 777 58 146 677 299 745 592 93 534 968 47 973 52 763 243 435 556 408 704 700 842 934 918 911 860 610 193 485 57 651 683 322 67 42 895 334 12 11 337 21 487 59 28 389 797 732 136 936 371 853 765 274 432 642 576 977 628 429 884 633 470 664 998 171 751 366 760 362 422 871 534 247 620 802 738 410 260 109 841 462 104 380 263 625 251 32 17 338 709 487 916 487 205 352 354 19 542 317 916 489 715 77 300 889 998 381 643 561 323 191 168 651 195 938 671 419 906 52 35 380 70 174 545 449 892 424 777 440 517 35 767 844 685 817 730 274 924 328 61 405 344 985 465 257 260 15 395 662 404 296 348 466 890 734 188 592 42 19 215 43 174 161 196 252 580 943 212 473 747 642 251 44 700 565 550 511 159 807 411 307 969 508 452 867 625 158 244 494 655 806 239 418 813 204 677 639 59 25 320 424 341 884 633 21 417 892 199 907 748 829 988 520 678 220 767 965 832 922 692 74 66 423 230 857 883 955 278 641 280 555 928 73 731 266 502 346 527 868 317 250 510 867 832 67 388 629 849 16 440 386 341 268 342 22 663 126 243 620 927 943 561 962 34 10 435 64 314 187 660 752 972 176 806 238 54 361 780 7 275 695 255 121 507 617 589 380 717 103 581 868 879 237 675 615 930 666 771 967 653 590 130 743 104 302 496 536 775 884 358 937 661 30 77 217 320 848 906 146 878 902 869 947 716 905 494 799 742 737 966 147 467 872 408 937 480 963 617 535 917 531 173 278 215 346 492 421 749 474 322 370 628 545 675 390 690 122 270 86 344 656 745 737 700 71 310 577 514 317 947 876 606 688 571 163 989 715 222 672 94 663 53 65 437 769 666 95 751 810 188 11 449 848 426 599 547 760 183 292 980 567 268 789 665 904 576 71 730 240 955 22 144 140 734 744 162 810 173 339 235 350 512 623 735 965 187 411 362 918 59 590 258 982 549 77 317 423 494 632 703 272 368 941 797 790 930 530 232 925 752 517 208 744 507 635 900 748 713 869 851 317 905 971 562 401 385 711 394 408 831 88 230 703 335 981 922 160 30 818 234 674 952 590 338 70 563 204 192 52 375 143 292 97 414 289 698 281 896 160 871 881 862 952 722 206 262 785 811 847 465 848 666 115 320 776 437 581 4 512 961 555 180 296 791 376 536 895 845 40 673 760 318 991 776 395 700 932 780 939 128 517 364 799 380 727 407 153 929 736 384 200 239 461 369 176 568 817 928 566 461 241 989 247 577 589 580 689 206 960 180 708 0 922 75 844 111 407 486 357 170 965 580 725 277 539 105 61 493 558 727 918 860 291 302 656 903 440 501 890 332 83 396 853 612 240 812 507 351 98 175 119 949 284 601 804 362 116 11 94 507 89 97 247 387 809 453 1 84 540 39 785 676 832 692 357 745 840 432 395 679 982 455 381 853 280 726 501 787 864 332 233 43 40 943 719 966 848 633 478 41 6 898 661 854 354 310 996 353 286 20 429 750 161 143 873 89 788 62 282 784 421 141 417 22 727 767 459 817 602 617 161 639 68 64 470 264 301 656 417 930 128 108 406 187 426 708 442 353 249 390 492 219 709 216 764 533 339 500 338 168 150 752 491 792 470 406 368 838 800 558 522 239 947 427 746 347 656 948 133 927 89 853 72 501 143 852 738 888 263 411 373 711 993 361 899 754 117 939 552 851 258 699 178 700 278 763 55 356 0 9 691 834 350 145 510 582 39 412 977 89 346 609 475 592 684 322 716 615 531 61 439 588 314 924 114 114 833 69 632 688 475 985 710 524 833 183 920 266 513 749 624 602 227 943 580 988 924 960 910 225 877 463 548 987 501 134 809 343 409 242 822 7 270 285 118 828 542 167 160 542 578 443 121 397 683 388 432 364 358 258 171 594 180 57 598 7 158 24 752 561 249 719 691 332 846 469 547 477 401 234 363 524 921 705 271 874 264 947 69 249 240 629 893 416 658 410 845 838 441 951 324 522 517 446 636 327 343 707 894 64 913 314 231 495 520 815 188 812 442 688 543 941 441 33 456 249 964 553 871 68 201 189 162 640 866 383 516 430 213 506 800 694 96 637 939 444 861 733 449 242 773 733 674 217 276 499 831 230 771 87 920 786 573 32 79 241 522 322 224 442 99 664 16 877 309 320 108 399 610 636 705 110 485 610 206 977 832 981 192 24 416 847 539 752 408 982 88 540 735 61 776 0 204 665 980 751 672 982 416 253 578 590 444 149 216 408 113 784 482 315 432 193 728 881 67 958 527 303 709 169 371 106 303 975 930 265 209 189 309 754 952 699 131 710 903 738 929 168 494 960 53 472 906 713 841 570 431 154 736 433 739 448 613 822 367 391 713 996 364 495 134 28 695 999 557 404 128 390 520 449 364 205 653 181 162 69 127 866 943 436 854 591 666 732 378 556 982 701 728 775 942 94 82 216 774 294 903 499 958 86 95 258 177 619 619 625 327 181 171 304 413 356 124 459 921 189 912 643 512 594 776 1 737 679 163 121 549 903 531 786 560 179 903 645 406 583 804 218 763 582 239 762 926 839 699 240 952 873 834 923 510 563 875 651 955 486 146 673 906 456 272 30 238 58 101 356 965 205 964 394 938 53 967 919 82 891 293 344 145 20 839 916 908 418 23 930 632 146 443 941 738 839 287 257 0 590 195 133 810 605 984 949 186 832 401 129 192 274 176 436 918 546 542 733 206 1 223 941 880 512 943 943 152 961 769 409 533 869 832 347 14 176 170 362 555 371 657 58 636 178 520 731 604 874 264 144 728 726 816 391 8 130 318 23 353 505 539 905 72 203 205 389 81 90 957 243 112 667 149 105 124 594 751 271 980 148 884 740 349 77 539 244 23 893 100 770 102 659 819 914 973 46 48 161 342 252 641 598 180 931 949 843 544 21 202 904 429 281 761 646 981 434 565 320 539 914 204 178 678 667 828 999 576 217 239 726 251 945 167 712 351 420 789 738 733 494 810 906 19 800 140 31 929 143 120 37 297 125 16 486 56 734 124 727 161 592 461 52 673 462 392 680 824 528 552 923 972 125 434 596 723 195 848 464 91 21 233 289 271 145 859 875 24 837 475 747 819 332 889 714 962 500 12 757 242 28 789 866 882 206 976 67 707 512 671 519 440 299 582 292 16 639 526 697 443 606 387 214 381 394 750 684 714 28 151 385 372 344 894 35 592 615 768 700 899 958 486 502 212 560 251 833 142 529 788 738 791 586 95 161 915 169 270 373 189 435 804 66 717 442 822 721 363 748 142 910 679 930 703 849 823 35 763 554 726 845 773 913 140 763 334 821 83 998 136 205 310 875 417 221 647 790 205 484 321 36 52 875 167 885 885 940 910 36 837 931 786 512 949 384 445 330 686 20 383 152 138 581 896 558 725 46 928 786 43 600 82 319 208 980 837 5 259 45 858 470 288 477 910 596 544 808 807 252 968 216 431 279 185 324 775 170 202 156 462 390 770 608 955 284 370 930 965 253 612 215 401 259 730 890 470 522 419 964 142 680 7 791 243 27 356 818 304 134 183 738 208 930 387 427 374 330 861 614 957 352 545 157 873 645 577 687 32 854 961 556 104 72 645 653 583 767 630 812 787 444 857 231 120 190 223 610 561 106 947 333 314 271 616 0 818 173 310 240 854 500 335 779 664 768 505 644 390 271 932 562 440 663 478 247 104 224 625 291 498 40 910 209 914 225 466 466 382 552 817 481 173 321 331 19 601 533 322 678 290 32 447 551 778 763 279 757 127 37 695 404 797 648 247 981 187 610 114 581 534 217 837 4 254 427 236 878 323 438 457 779 910 189 673 770 894 673 299 448 190 800 429 476 96 211 770 437 438 625 144 750 522 304 981 818 529 986 341 110 608 283 117 12 793 251 53 726 37 818 540 92 879 69 294 733 552 989 858 628 710 692 798 48 285 807 862 823 665 327 269 610 106 512 146 782 214 7 590 469 353 183 451 343 890 748 381 648 332 236 377 14 135 443 284 82 173 442 173 350 761 426 405 619 143 631 209 707 978 781 907 86 243 596 124 809 546 798 244 977 45 330 289 275 421 908 764 878 257 462 258 783 304 865 633 662 415 910 573 816 392 611 996 904 412 9 677 868 702 600 986 759 405 723 876 517 668 278 399 521 332 941 62 477 921 704 603 236 739 736 662 846 199 591 992 46 788 427 459 489 646 874 886 774 212 969 744 428 832 554 490 890 369 972 723 246 946 219 560 759 551 815 66 728 702 161 941 895 507 295 650 214 166 939 422 308 535 26 690 262 214 398 268 566 383 59 645 720 785 851 54 295 535 438 932 791 269 108 333 626 87 861 838 272 918 436 521 87 752 374 698 388 485 482 938 372 799 182 203 90 927 75 829 235 881 566 2 211 343 964 193 463 302 441 236 427 899 597 262 175 153 905 337 136 230 748 629 919 670 851 228 785 994 273 86 429 675 109 484 839 393 982 35 220 280 935 409 562 883 934 110 373 819 448 708 572 473 55 719 713 581 730 193 421 339 175 448 667 882 909 14 647 824 842 130 165 582 44 147 233 452 687 417 242 766 966 260 320 298 491 550 485 51 984 264 146 417 241 4 452 55 537 430 783 294 470 55 507 409 364 55 202 194 454 421 178 520 286 127 178 562 71 123 26 514 870 324 826 267 36 323 969 917 379 172 602 440 847 831 972 319 80 50 570 184 377 610 31 209 684 841 311 102 16 710 330 226 355 194 870 366 538 870 901 250 519 493 164 510 662 843 26 244 854 834 912 403 939 238 692 728 43 250 91 61 255 120 790 799 377 478 728 729 839 278 500 599 794 386 222 163 25 172 927 189 982 937 123 867 117 119 427 167 247 561 360 788 180 389 510 737 367 346 266 701 430 867 382 443 297 5 391 759 48 542 615 726 915 172 691 879 409 342 813 290 679 152 440 346 486 541 242 960 241 104 802 25 30 562 179 99 894 773 499 722 673 509 403 766 460 937 246 165 44 274 972 906 227 836 340 810 914 394 800 933 893 68 519 449 419 72 986 413 274 722 223 660 734 677 842 301 489 980 917 238 74 899 575 496 754 766 699 975 709 554 949 592 17 914 43 368 170 3 15 601 327 393 467 749 729 473 279 308 610 998 494 786 712 537 789 601 155 604 553 498 826 456 177 566 197 221 136 347 92 937 569 463 417 559 220 768 686 48 521 830 719 613 766 233 372 508 359 721 214 277 881 185 758 707 178 430 996 246 710 498 54 918 207 479 527 629 57 893 661 48 634 531 459 780 745 358 635 398 39 959 680 868 651 46 935 210 917 999 269 354 292 323 821 476 722 360 833 231 860 383 515 747 761 672 203 260 571 92 105 242 993 252 814 611 960 280 326 84 407 232 611 619 973 581 812 431 709 807 519 672 696 682 166 632 731 899 494 866 294 836 280 839 119 284 470 593 204 446 417 128 368 167 752 390 549 873 709 461 892 421 405 594 897 58 92 137 325 339 845 739 957 606 199 650 178 427 63 755 275 865 448 784 912 27 840 157 255 973 846 732 142 983 578 95 689 587 678 798 472 535 226 635 414 955 404 757 759 477 613 689 62 207 72 877 850 556 716 679 836 48 144 135 640 766 102 185 72 752 74 574 372 299 408 801 387 128 435 167 374 244 630 498 187 798 477 324 121 256 164 666 432 868 372 157 292 534 109 478 54 366 470 833 314 537 777 857 10 749 599 430 704 640 884 139 395 706 228 6 330 911 68 156 724 54 923 712 78 504 43 329 159 548 757 3 337 937 826 767 408 704 753 883 313 644 2 238 843 894 952 684 739 570 502 676 832 14 695 713 283 227 731 854 143 723 614 421 424 970 205 251 491 529 234 518 764 250 247 77 668 716 392 25 934 170 92 577 804 86 39 727 441 888 309 436 941 55 130 85 967 963 758 621 224 553 630 598 834 472 74 650 172 59 315 8 34 617 344 793 636 425 512 785 192 342 681 805 593 323 296 746 427 352 667 521 345 282 299 501 452 419 779 457 284 767 826 813 591 770 74 815 608 455 612 100 556 289 631 205 909 72 775 410 157 577 430 642 945 808 90 882 649 840 61 375 184 828 643 597 6 610 380 603 892 16 404 288 389 875 637 835 573 516 940 146 955 194 412 885 527 45 420 78 77 940 133 604 214 901 906 139 88 947 235 748 504 844 212 976 493 613 975 785 620 433 671 66 759 384 579 550 491 884 112 656 86 624 115 407 841 345 246 555 399 942 354 103 203 611 748 411 918 179 792 721 105 516 845 903 970 684 692 909 66 434 670 131 476 352 885 863 623 74 529 658 259 329 271 733 912 722 621 190 601 56 959 900 443 798 666 281 67 629 937 85 994 90 953 588 760 232 584 928 258 192 663 844 854 529 719 189 277 828 550 673 471 557 245 345 245 138 223 610 190 182 164 569 801 5 700 276 865 738 934 192 934 880 72 788 968 793 73 350 891 518 215 937 466 489 398 461 643 650 427 940 550 807 436 373 220 602 960 301 181 45 111 246 790 605 307 154 186 863 656 551 40 240 673 474 764 790 730 697 701 191 194 281 235 292 856 414 787 195 441 126 945 251 296 231 95 743 84 482 637 103 930 334 294 662 902 694 885 207 124 956 653 79 845 75 488 861 154 985 236 64 271 99 578 884 719 95 648 662 757 708 370 128 198 52 738 624 932 412 174 215 422 585 447 689 843 262 337 953 52 614 26 960 25 982 996 569 498 25 120 754 806 647 277 318 799 544 111 556 624 325 737 533 795 293 494 581 270 485 445 650 246 648 262 822 847 629 633 112 682 967 638 541 383 311 311 789 114 549 438 935 843 204 785 230 83 689 982 407 55 513 715 580 231 669 133 887 687 216 197 167 479 196 206 933 474 790 77 452 985 912 462 920 610 793 8 897 127 944 525 607 200 195 60 756 324 761 628 747 634 521 454 408 929 193 389 281 193 627 550 727 531 7 904 509 547 539 332 384 579 979 454 884 491 639 738 411 87 119 232 725 918 91 284 161 921 659 386 565 372 471 450 917 456 829 573 350 859 788 672 792 213 313 644 515 986 874 783 83 494 219 732 221 951 131 222 6 829 267 880 594 159 280 630 993 536 84 914 841 507 158 133 479 624 151 235 12 673 759 633 81 212 315 583 936 157 786 380 503 673 38 657 892 328 117 135 193 538 594 74 465 958 672 830 698 457 204 969 855 867 443 379 202 637 450 118 889 927 721 988 791 646 936 481 941 613 781 898 20 692 610 536 857 674 522 377 117 660 643 199 597 47 292 912 837 391 517 309 460 181 379 452 955 89 229 748 65 359 987 196 293 249 247 209 871 866 897 167 869 338 66 255 893 494 251 895 646 377 72 411 428 240 830 895 468 379 988 569 606 853 4 808 171 464 62 931 94 227 632 529 270 873 415 160 375 268 768 196 790 413 31 103 436 424 868 620 835 303 345 516 328 474 463 820 333 317 674 742 47 493 846 573 169 296 5 772 841 225 485 289 185 976 680 515 697 921 948 168 171 634 911 394 643 323 806 854 561 244 65 91 699 705 332 759 739 260 477 15 102 525 549 34 343 291 298 783 307 356 460 455 456 821 751 14 130 195 468 262 258 171 639 378 225 520 282 966 639 540 69 54 843 946 575 234 56 412 729 379 591 694 323 868 201 9 708 318 0 453 623 444 489 771 722 991 964 541 737 580 253 361 595 17 878 607 415 828 781 189 339 540 52 6 57 732 901 524 78 760 185 538 968 284 690 919 529 251 825 773 711 779 964 218 142 275 901 942 398 813 465 522 132 240 171 223 255 792 910 33 983 413 682 212 515 878 332 374 815 132 817 692 505 569 350 100 587 959 511 412 266 437 926 52 653 785 661 996 326 533 171 81 762 94 572 8 311 826 469 326 872 740 519 336 895 406 674 222 648 235 819 472 378 940 639 565 609 780 739 391 99 777 861 525 948 501 785 710 351 222 95 417 450 322 911 559 397 991 896 570 146 785 40 216 863 593 350 801 134 2 984 75 578 716 873 348 577 525 426 228 799 224 294 389 902 798 269 710 732 130 720 583 904 767 698 91 176 512 408 254 445 579 940 517 702 986 279 152 394 40 708 480 729 528 781 514 760 962 238 859 996 46 768 833 626 530 137 582 161 297 136 896 514 793 970 101 883 937 298 27 756 364 418 478 907 145 756 890 441 553 356 334 798 752 738 507 216 352 222 288 804 965 249 484 882 736 419 389 421 191 559 180 106 862 22 815 611 466 104 860 720 459 653 967 964 763 966 122 573 869 403 625 439 858 658 174 714 596 248 354 975 432 776 335 568 25 164 997 153 764 885 850 344 885 83 736 965 368 136 662 957 530 345 59 786 575 705 363 655 783 92 386 147 123 470 623 37 12 120 637 739 174 125 923 522 218 262 219 162 442 880 16 750 807 919 507 943 81 170 670 710 926 819 911 793 265 508 532 924 313 902 424 126 599 236 713 642 874 960 388 155 669 242 538 869 62 529 448 971 791 61 391 374 436 702 978 472 206 321 829 292 880 503 726 780 906 946 453 372 497 647 959 123 652 504 966 21 242 100 826 619 476 633 47 263 584 652 673 605 429 765 897 176 296 156 659 804 803 928 474 156 880 762 783 703 51 847 703 25 10 333 155 179 150 409 15 532 596 824 476 444 952 547 649 124 652 611 120 506 703 127 55 0 199 51 268 458 513 903 434 790 428 668 1 585 409 567 200 950 834 237 361 316 363 484 383 365 492 399 927 86 592 547 5 951 752 212 615 518 538 993 206 43 185 892 194 339 578 385 304 28 864 641 928 668 984 599 37 851 6 263 663 981 193 108 750 415 718 808 851 517 978 277 270 389 774 955 761 848 539 431 99 552 335 467 460 435 698 541 503 818 669 713 480 716 522 420 528 199 476 80 876 506 375 98 946 243 469 136 443 837 656 125 26 131 35 116 934 611 560 538 79 956 376 805 324 602 670 904 410 184 356 546 626 786 274 580 282 95 691 70 201 425 417 69 195 236 126 827 893 107 70 206 160 511 783 395 552 182 80 178 415 908 444 59 506 942 316 726 658 197 619 565 12 427 852 166 273 280 153 745 924 344 91 350 838 60 571 643 903 612 532 339 869 347 425 178 671 185 127 83 510 346 727 492 57 714 811 138 512 563 843 735 147 277 834 33 383 719 410 175 920 915 879 279 816 299 522 903 433 943 787 596 734 160 859 197 760 121 310 723 213 955 988 356 208 399 676 371 638 837 427 596 123 869 772 284 468 645 296 205 718 367 579 30 626 929 4 676 564 288 761 218 617 619 631 970 326 294 242 332 342 105 294 366 363 326 201 762 46 12 42 601 883 977 344 21 309 887 882 260 936 71 41 74 457 567 538 719 176 315 720 232 916 470 232 748 33 470 796 630 607 155 760 31 633 304 564 837 176 867 754 853 772 301 908 211 638 311 895 548 372 710 377 164 634 602 18 762 511 782 813 544 584 623 778 798 666 764 848 306 144 420 984 742 617 404 706 974 36 300 53 430 979 414 528 450 464 349 304 391 15 46 232 240 784 145 452 862 844 984 749 948 352 619 283 718 460 410 841 981 945 865 518 172 521 924 395 982 785 177 418 682 315 17 63 202 187 632 828 260 122 288 358 284 932 757 728 171 36 536 695 673 655 906 241 581 60 402 678 26 43 529 111 346 28 459 71 622 83 208 192 193 303 621 262 124 761 31 57 180 792 456 344 712 466 680 87 404 337 145 491 749 706 448 329 871 80 631 560 413 387 272 749 480 177 650 271 510 318 920 863 415 947 14 418 451 984 386 66 107 908 439 948 772 874 237 2 742 310 434 418 390 40 116 367 595 75 663 78 296 978 290 563 25 764 80 310 899 350 830 955 95 187 650 441 829 615 687 685 752 846 33 980 469 429 213 681 407 698 562 484 659 307 261 160 704 940 969 49 863 865 841 886 589 36 307 411 990 22 73 761 257 471 356 375 542 12 504 516 813 763 848 411 823 793 587 74 703 759 194 135 667 802 997 839 172 245 385 974 213 203 358 901 818 995 579 287 265 113 838 322 50 864 876 931 159 14 290 229 690 688 841 705 383 51 879 92 962 365 377 115 648 227 574 321 110 280 514 916 656 191 602 793 132 423 816 885 807 318 4 388 899 859 23 864 791 520 574 130 229 544 635 97 801 222 865 791 377 332 584 667 334 990 477 284 843 68 227 44 602 977 588 848 255 154 842 423 899 379 636 210 967 184 984 887 433 586 327 661 398 714 254 190 4 231 511 875 258 102 627 882 442 465 302 890 388 376 60 284 269 520 587 372 564 379 407 744 958 212 905 891 458 856 402 13 844 261 731 594 115 417 706 472 59 501 659 280 823 447 138 198 800 560 134 762 577 493 304 114 657 93 737 642 970 53 425 60 255 99 647 706 309 540 571 630 559 697 600 320 77 252 895 825 960 400 15 501 318 55 730 616 594 604 49 304 105 700 16 441 404 327 162 104 333 642 957 386 419 722 962 562 991 6 492 667 314 627 859 806 218 162 243 974 410 426 924 267 26 484 867 200 655 328 940 103 194 508 351 965 177 596 422 736 700 342 615 107 715 959 718 560 270 840 285 663 554 128 459 383 147 88 325 773 63 71 543 720 27 519 36 739 668 284 537 449 434 486 743 365 564 253 398 116 205 665 864 201 596 502 400 464 452 12 275 600 887 923 67 995 471 850 14 800 19 735 651 189 287 37 480 763 794 710 154 750 703 686 263 127 605 880 919 103 491 295 833 656 81 806 290 709 507 158 248 96 445 816 699 845 925 535 931 412 907 170 181 79 98 153 650 141 19 786 256 528 437 79 860 204 334 768 789 586 230 719 216 464 754 686 479 281 352 277 98 548 909 738 708 241 53 661 52 911 380 751 189 876 273 841 955 167 644 860 0 414 887 469 676 28 792 754 750 581 657 365 790 242 320 581 607 339 857 195 492 896 90 397 274 46 738 11 564 803 130 918 425 777 272 375 187 807 883 676 956 628 562 845 918 61 209 53 860 521 256 465 950 40 347 950 512 786 403 180 67 264 57 539 957 192 67 692 346 886 868 139 356 375 731 293 552 808 971 917 815 27 274 138 313 273 330 677 276 685 248 68 293 361 225 923 397 205 405 824 809 892 109 618 551 907 186 353 821 661 177 148 380 710 585 447 773 438 740 385 899 214 506 754 98 503 48 124 311 60 327 879 102 209 30 139 138 315 993 640 800 622 815 588 788 725 69 7 26 884 265 880 221 472 990 301 219 364 597 997 714 744 778 547 206 660 884 684 232 916 300 645 658 80 988 47 371 511 87 660 251 366 743 360 132 81 895 593 76 296 430 989 705 609 195 973 649 950 626 589 241 473 595 318 716 636 873 213 181 924 815 803 579 182 285 361 29 948 776 23 657 204 801 812 984 689 177 419 752 450 631 257 244 469 18 700 893 610 682 614 476 552 765 581 148 276 827 113 881 262 299 635 41 484 74 875 325 308 989 218 678 430 565 810 703 234 130 501 772 890 704 738 53 881 823 704 481 852 995 822 966 41 768 132 658 699 268 946 753 445 270 259 377 859 832 670 493 549 360 413 847 605 639 343 647 642 374 670 547 28 816 826 85 692 161 929 526 148 652 354 374 479 407 901 241 29 149 333 802 441 367 601 290 137 784 331 8 14 159 533 360 521 2 824 578 663 802 528 28 528 369 374 7 508 689 436 403 996 841 484 932 491 598 965 621 781 751 68 331 339 666 596 984 111 515 517 612 981 666 138 398 426 355 111 885 25 862 551 107 57 563 79 394 678 22 705 317 184 746 498 44 559 932 336 961 298 429 827 878 544 788 455 253 468 48 585 832 718 19 414 565 508 797 360 444 191 645 940 896 566 41 354 953 42 902 834 4 793 209 382 731 961 248 432 283 815 546 595 150 299 420 654 455 20 659 908 56 865 312 958 474 376 803 449 352 305 562 645 953 808 688 249 606 505 985 201 64 699 452 907 435 136 354 774 927 592 355 447 639 47 902 254 909 181 848 4 911 599 469 823 164 117 201 617 580 75 670 655 317 671 291 32 791 579 797 789 163 571 378 85 188 37 671 65 266 175 41 205 534 582 998 819 674 344 352 735 247 179 999 143 692 669 564 855 722 100 631 842 426 589 537 803 208 819 6 677 330 680 158 601 612 146 500 99 176 832 881 233 278 842 671 528 255 947 698 124 845 393 789 772 66 424 537 382 944 504 454 66 899 219 106 616 212 445 850 751 801 977 30 285 971 129 505 176 585 726 498 21 921 118 851 795 340 916 852 389 299 757 212 146 608 860 374 175 573 776 611 462 504 362 889 604 943 266 890 164 905 826 288 786 282 135 551 756 702 394 876 485 960 202 541 105 697 308 213 686 234 807 122 65 431 717 411 653 684 972 486 322 479 384 110 164 255 768 492 43 558 451 969 132 246 558 557 791 326 666 244 457 950 362 866 449 526 958 15 846 874 902 280 118 583 75 148 984 238 494 471 717 510 59 978 299 627 871 562 419 965 643 680 206 875 513 444 663 164 796 440 242 565 440 914 505 451 23 776 277 351 681 991 922 336 198 980 297 489 618 618 532 940 385 375 169 45 272 48 613 40 892 866 307 405 182 812 307 682 133 459 147 844 163 55 46 345 315 473 176 664 505 848 245 150 413 674 402 518 384 516 550 646 686 43 726 455 921 993 805 859 267 765 266 320 516 313 330 426 111 692 165 835 862 872 626 931 433 264 910 478 742 984 500 948 942 600 522 773 581 99 420 78 459 847 613 288 981 74 392 76 854 498 781 771 909 833 705 215 551 649 387 447 925 51 176 892 598 799 399 757 957 411 991 211 289 922 350 33 52 33 107 204 37 665 883 17 140 94 893 783 232 528 529 171 970 714 186 127 19 722 933 781 824 363 126 222 608 405 55 178 211 715 84 351 961 447 464 225 105 691 797 696 831 634 114 832 862 17 731 485 848 839 554 555 688 975 153 22 414 95 852 717 516 174 89 814 517 980 676 856 399 314 5 507 876 956 842 867 52 959 867 994 794 958 150 907 3 475 321 564 938 855 21 60 544 27 201 538 205 68 40 952 808 562 782 155 927 651 959 834 144 333 114 105 100 294 858 596 241 421 248 796 824 825 451 144 556 377 330 920 715 948 16 490 493 265 483 295 450 805 910 595 451 917 250 362 136 100 242 843 439 736 233 425 249 243 68 789 738 484 154 135 56 106 754 820 327 891 156 204 473 888 625 607 554 724 919 738 602 796 249 359 954 60 827 850 627 374 509 939 849 781 618 565 456 152 398 945 765 964 923 182 708 743 983 478 626 177 258 585 676 227 429 842 888 503 915 56 838 726 216 116 56 808 753 100 291 806 958 870 965 340 64 666 200 948 886 796 170 458 636 562 417 805 376 876 719 684 800 52 862 935 13 208 14 965 860 657 757 324 343 801 835 173 513 543 354 987 101 683 832 342 218 670 901 208 365 937 225 155 354 579 631 238 895 730 715 843 808 4 178 397 54 996 149 43 79 647 293 250 238 263 823 559 989 139 810 188 768 74 497 516 671 751 947 208 312 739 469 107 103 742 212 875 625 252 855 217 786 918 917 93 584 303 480 906 817 746 263 611 491 314 388 286 25 662 363 53 261 494 722 225 769 825 920 347 265 684 829 58 275 182 440 362 777 755 58 257 924 723 460 901 513 664 717 35 10 228 890 330 508 604 882 659 236 428 486 568 951 66 750 761 868 542 102 880 242 926 179 427 151 702 778 692 920 161 92 788 175 162 822 0 492 409 13 58 476 266 780 316 884 227 107 247 379 986 880 701 755 704 525 384 811 533 673 669 749 255 417 849 258 6 184 261 613 624 292 893 416 393 11 529 515 579 472 390 989 748 132 387 280 514 570 295 551 594 921 319 341 968 581 406 795 525 883 194 587 674 382 651 896 598 340 71 203 368 299 681 547 303 819 931 319 117 789 501 950 240 186 482 7 402 821 334 740 242 245 535 596 122 148 142 862 825 485 352 775 162 93 405 858 946 249 764 356 664 875 199 53 543 877 505 146 226 629 969 91 696 99 577 113 591 943 53 838 598 776 70 16 12 567 634 392 265 817 133 777 267 283 222 448 905 676 781 638 77 7 317 874 737 433 120 718 204 909 624 677 846 481 643 275 244 608 225 492 78 261 385 519 775 556 100 652 547 805 194 283 537 530 31 349 68 692 727 9 610 166 721 317 759 926 441 437 926 663 476 984 698 776 534 434 511 603 780 232 239 270 692 57 762 651 971 581 805 760 660 740 100 893 196 526 18 777 330 28 137 122 761 589 156 936 106 672 544 407 169 283 319 697 464 508 287 299 224 291 268 73 39 57 570 324 952 148 186 947 929 900 622 759 888 432 22 85 783 241 191 655 826 543 938 258 163 784 765 465 901 477 209 161 566 156 802 372 661 635 52 752 624 553 747 530 725 940 639 13 772 710 924 916 908 86 320 221 223 439 552 317 699 853 946 785 473 39 577 201 595 960 144 196 107 746 225 342 488 213 111 19 59 997 482 406 105 657 953 380 197 773 326 152 857 4 558 856 191 687 340 786 168 764 883 724 545 447 458 683 289 771 27 656 32 92 529 727 494 484 824 777 852 410 972 820 782 991 618 787 203 516 130 470 551 361 163 439 269 814 45 77 576 804 822 201 521 345 184 457 685 179 475 609 798 388 352 324 600 82 556 769 192 396 904 173 820 459 187 702 339 513 647 217 506 82 714 752 514 168 892 76 931 283 950 989 817 967 960 152 985 902 736 292 900 87 415 241 103 924 141 648 620 106 493 140 82 974 438 686 661 527 403 220 5 370 868 818 187 924 822 317 720 705 568 672 162 722 947 714 948 793 303 303 820 792 934 947 712 386 479 917 474 342 335 115 639 997 160 880 151 875 314 488 938 885 743 719 211 725 951 771 837 43 380 684 916 395 70 123 70 782 312 304 886 544 250 937 301 967 278 398 812 963 456 19 453 216 35 130 744 124 528 404 174 363 160 230 839 444 486 556 365 615 159 503 452 338 904 717 780 460 736 366 32 419 607 588 583 36 550 76 179 703 793 321 439 925 922 340 765 956 833 285 606 639 811 971 975 711 228 511 431 563 429 364 32 612 151 110 753 546 10 934 813 345 867 984 726 449 685 959 940 751 844 559 599 205 722 506 882 171 716 296 421 573 28 663 909 293 35 201 327 781 227 237 546 583 530 546 38 116 542 141 573 822 675 871 347 415 506 648 42 276 712 621 204 279 939 319 914 493 441 240 100 779 82 120 570 987 325 855 588 263 606 464 677 603 486 880 720 305 603 461 156 447 405 432 740 945 119 219 164 671 185 978 351 676 718 246 965 887 884 913 921 306 351 309 516 471 639 759 614 687 932 25 947 147 471 229 322 507 637 66 900 417 485 802 665 988 15 734 689 392 814 901 392 666 54 20 154 683 777 417 707 531 816 439 916 215 760 12 645 138 281 271 429 445 636 482 259 276 531 275 69 677 529 344 941 71 144 123 27 533 488 756 734 203 324 140 972 605 859 846 278 275 876 488 733 288 109 745 116 646 892 616 422 844 342 369 256 185 319 815 254 579 853 96 19 105 719 998 782 177 952 811 625 735 499 659 99 185 480 255 613 615 153 45 99 418 676 955 583 191 234 253 510 931 288 493 710 662 579 581 670 804 473 925 292 557 463 314 462 615 379 124 282 895 13 596 249 478 203 879 139 779 88 483 162 672 272 294 813 798 254 185 99 914 563 638 742 386 229 863 993 25 863 242 110 313 954 6 73 674 545 707 873 93 157 597 732 986 792 145 747 560 523 618 157 243 551 114 356 219 601 738 492 485 814 239 377 64 843 763 19 118 52 714 261 405 31 582 193 575 648 157 48 540 121 550 896 849 377 220 174 935 913 643 17 260 861 87 917 899 23 636 351 880 965 17 41 41 316 382 593 786 199 95 905 364 688 810 296 562 855 634 97 272 205 474 484 224 711 573 726 691 848 860 805 156 709 302 283 242 890 206 440 481 929 482 571 828 291 388 140 226 814 669 12 76 171 697 246 82 649 806 589 897 942 143 963 205 952 298 385 20 764 687 873 392 503 432 867 681 257 516 10 502 351 949 345 269 199 371 31 326 153 346 620 209 469 206 25 468 859 811 226 81 476 789 556 429 866 876 25 343 298 555 731 930 29 728 176 874 653 274 738 60 220 725 835 47 117 559 545 571 858 766 777 344 360 189 196 846 872 643 884 261 401 577 533 603 341 370 803 376 813 539 783 873 101 647 47 0 433 550 218 930 24 258 246 24 471 356 418 572 19 891 617 311 749 819 494 380 681 816 280 904 919 84 690 123 381 382 84 132 25 624 233 951 390 766 648 667 413 705 339 757 911 405 693 382 929 30 137 56 543 727 934 215 140 577 708 585 949 682 61 451 710 86 633 218 569 908 377 710 923 336 18 299 46 640 719 764 681 615 592 535 491 35 182 483 13 84 972 33 165 150 877 74 119 181 369 644 707 447 891 620 981 52 728 77 261 659 816 308 377 409 194 786 695 667 395 911 223 588 700 171 415 912 663 540 352 243 780 136 987 47 216 477 165 113 124 853 136 330 994 334 614 991 469 44 60 41 903 650 632 295 284 113 562 329 188 527 584 989 465 246 574 51 277 800 359 877 256 870 96 765 563 557 214 117 961 917 598 658 767 681 241 593 123 408 11 476 956 429 397 333 74 786 934 883 134 411 663 226 764 542 177 625 135 733 447 978 542 855 743 867 248 566 800 41 627 376 439 611 822 131 709 843 652 866 14 300 607 136 245 667 842 606 761 655 465 380 937 384 510 310 779 560 303 903 704 526 134 406 514 305 9 23 39 844 171 823 675 517 134 998 842 87 476 765 254 247 819 284 501 804 427 764 197 976 707 573 361 483 735 869 879 50 394 371 65 457 226 68 939 422 455 942 508 327 884 767 189 444 964 161 190 386 560 339 137 872 823 250 822 184 94 511 105 702 907 653 968 424 751 331 75 367 366 907 939 259 486 371 703 616 64 903 757 299 307 130 778 553 549 373 666 573 383 872 427 532 226 302 128 352 215 319 21 507 753 846 578 869 878 987 425 809 772 188 287 188 214 84 742 520 913 341 157 232 392 127 873 89 390 736 831 959 408 338 918 411 805 911 208 332 136 797 72 849 521 263 964 423 933 148 135 879 218 877 732 890 6 838 533 92 978 368 149 307 983 293 779 697 218 642 876 543 846 983 491 424 364 749 758 722 924 657 378 499 952 170 899 877 574 736 614 147 597 376 31 724 792 776 425 624 243 601 319 547 607 717 510 86 296 660 792 744 796 787 511 889 914 881 924 695 626 552 28 173 249 521 628 11 949 268 298 674 964 559 816 464 975 257 645 508 477 988 863 119 295 91 230 208 10 129 138 414 112 741 564 391 935 536 752 69 133 513 210 861 628 274 766 301 470 797 134 429 583 595 916 779 520 10 373 165 909 919 424 711 579 486 310 226 247 809 752 683 739 225 22 493 7 381 526 644 290 207 570 141 591 175 338 599 804 442 692 418 871 533 291 228 904 835 760 851 699 538 518 271 76 955 567 722 652 11 951 543 416 857 152 74 70 762 706 107 868 672 180 436 111 577 252 543 271 790 74 871 433 132 61 65 106 151 206 773 76 228 952 409 983 751 654 522 137 22 858 565 194 446 754 317 494 957 341 774 167 377 180 255 258 465 645 580 406 864 590 925 653 73 273 226 677 535 829 307 600 737 452 947 173 375 55 161 904 85 640 514 890 58 692 98 364 899 638 636 314 587 232 306 709 363 165 766 796 909 670 852 503 910 548 601 579 753 423 314 241 804 619 260 724 714 383 933 511 227 350 412 637 697 533 765 127 149 920 802 26 175 1 581 38 776 776 676 686 657 128 462 480 74 917 428 918 852 359 95 7 541 33 621 792 429 658 685 309 160 584 504 860 988 596 663 280 319 664 144 291 634 133 613 570 282 341 561 465 735 377 169 890 349 356 389 951 887 937 900 901 563 391 24 137 797 226 174 695 828 298 801 808 99 441 258 150 868 12 354 345 702 49 527 55 945 91 345 239 352 845 783 908 134 6 982 932 422 660 468 881 701 223 521 919 932 284 674 742 892 638 693 332 630 772 173 990 187 120 775 525 764 970 255 514 380 98 105 677 252 994 526 158 392 774 516 198 914 418 703 760 532 529 836 333 17 57 582 706 519 144 265 698 797 636 29 645 512 254 764 269 665 38 385 508 927 911 43 299 849 982 315 556 672 685 566 684 828 548 614 437 495 445 443 748 599 876 864 955 345 118 2 881 151 730 381 906 979 194 458 582 267 555 888 482 38 185 974 419 591 4 905 470 346 660 217 504 252 563 444 312 615 606 76 595 142 128 395 55 313 600 82 330 711 553 108 472 829 490 516 51 471 86 942 11 312 688 700 194 152 18 574 667 979 580 988 756 614 726 855 301 207 142 708 566 896 667 719 795 614 764 607 542 582 823 881 919 930 282 949 873 369 504 875 928 7 794 454 841 949 862 428 654 447 657 799 676 441 41 322 765 561 48 967 517 583 794 970 250 106 748 799 339 213 981 822 35 28 19 165 771 780 677 249 612 267 931 697 147 354 589 982 610 756 514 195 917 434 726 66 223 116 585 333 631 2 731 556 713 101 167 779 635 502 350 380 398 339 615 566 86 233 321 590 334 577 780 646 376 961 478 60 763 338 646 712 463 461 894 625 813 163 762 630 480 115 895 981 500 160 33 1 214 346 764 173 578 912 993 108 454 492 325 803 446 340 164 452 265 80 318 798 493 977 63 825 265 298 370 388 337 837 299 230 283 936 363 479 494 819 736 628 971 425 975 240 874 182 878 42 672 735 990 192 372 217 560 250 906 255 605 327 87 802 787 557 616 251 281 253 453 282 879 615 30 260 20 428 149 23 655 27 780 693 216 206 244 201 943 693 814 72 881 497 185 382 629 769 100 979 719 466 403 208 946 95 362 102 637 9 470 686 44 17 702 835 245 411 194 640 528 471 483 464 924 75 853 38 233 988 355 24 505 576 197 186 748 301 678 41 195 250 257 218 58 455 85 613 913 502 447 641 84 289 212 748 716 992 328 185 786 798 16 371 113 144 521 335 24 772 537 595 319 69 343 600 402 850 369 404 454 719 843 560 94 805 467 31 904 921 959 422 829 968 644 669 569 425 655 177 793 136 53 106 598 917 88 894 658 456 673 42 613 432 413 501 847 293 464 645 591 318 68 27 965 621 256 235 452 21 150 748 538 50 479 533 17 690 873 627 341 999 84 283 271 487 852 618 576 644 733 87 288 231 24 476 671 50 818 75 850 329 921 821 125 15 214 555 980 938 994 868 906 111 699 64 707 978 81 721 272 276 66 151 952 770 125 296 201 225 197 322 8 327 46 320 690 684 778 223 258 239 552 259 796 685 655 355 238 656 950 229 983 255 159 712 24 902 904 381 937 984 896 222 708 716 304 914 271 586 939 70 505 161 435 823 755 903 868 851 33 25 132 82 458 362 904 192 336 360 95 803 178 842 582 831 872 811 748 834 417 40 881 988 767 254 216 651 243 375 486 635 676 61 809 497 11 296 253 509 858 792 910 106 351 881 623 393 945 782 715 816 433 649 519 179 422 189 300 328 490 763 176 662 741 994 149 652 310 321 504 207 152 359 428 690 89 156 520 127 824 769 324 746 955 306 300 820 287 463 288 608 935 425 477 788 376 30 429 579 461 889 440 232 938 442 579 403 389 881 922 794 525 825 812 714 100 408 997 932 915 100 16 656 710 139 885 745 38 415 70 361 588 346 647 87 803 77 275 519 320 710 872 324 977 800 424 236 732 100 259 327 688 956 109 147 813 321 701 938 562 210 244 883 636 224 649 970 477 400 744 19 32 456 26 701 171 500 44 85 211 758 827 439 393 94 467 320 760 925 384 20 592 30 809 405 245 341 563 241 805 283 712 883 51 595 336 362 383 563 885 448 473 684 2 114 724 278 4 823 40 201 480 108 205 797 606 764 418 77 39 602 47 383 365 130 550 601 98 571 664 101 401 286 255 611 484 18 916 640 434 640 77 876 100 581 789 180 800 36 658 429 135 685 934 199 911 277 638 40 603 32 730 746 678 947 821 210 116 600 587 688 600 608 477 906 621 631 570 389 942 94 60 972 742 705 293 228 601 683 420 380 612 216 429 545 398 451 778 600 497 326 377 337 560 512 233 527 630 998 901 823 622 267 14 42 880 622 495 108 650 967 3 775 676 454 328 431 578 976 406 318 152 826 314 43 830 84 617 737 42 24 907 140 858 591 66 433 114 469 166 706 752 403 245 823 648 842 186 515 152 818 373 55 341 845 861 255 640 556 935 552 279 698 391 899 495 353 483 235 975 506 411 577 990 177 748 572 771 420 44 737 70 900 827 552 582 869 187 931 108 748 421 268 868 818 0 391 622 385 939 351 897 225 963 734 810 281 797 545 506 333 591 854 445 867 886 994 395 526 799 338 95 95 437 169 508 377 486 736 797 411 80 19 961 758 198 112 653 463 304 101 38 705 670 261 969 120 271 924 139 535 810 318 813 718 56 493 695 776 739 651 257 406 147 152 811 700 518 716 616 286 920 467 421 812 899 39 361 889 736 359 926 982 490 171 77 242 827 436 665 537 246 985 842 360 317 165 38 849 429 850 571 933 316 236 662 751 862 471 478 191 462 892 474 140 363 205 486 84 738 301 742 760 70 460 293 932 925 594 309 977 924 74 528 451 213 43 42 939 274 488 235 598 396 504 628 102 155 249 319 235 756 846 9 286 201 741 778 423 881 761 839 510 497 774 212 839 96 53 65 107 327 956 281 331 611 360 410 518 38 436 947 266 364 495 686 47 8 209 270 120 680 567 72 911 894 959 83 244 316 765 66 29 719 763 96 730 741 688 0 481 518 556 955 315 563 716 956 642 524 948 954 834 561 593 212 528 159 200 837 273 293 742 958 577 36 107 472 342 740 52 588 940 899 207 714 47 9 572 201 114 539 239 758 712 707 544 632 751 264 775 817 853 19 277 352 663 960 901 538 843 715 807 841 202 996 789 207 921 775 533 663 197 512 52 598 862 266 370 155 139 990 342 289 84 417 788 357 72 855 602 632 170 232 439 251 48 959 307 360 873 911 26 856 519 277 432 76 861 241 507 572 341 760 66 943 585 129 113 542 118 187 42 635 594 213 774 442 693 253 109 799 574 71 335 980 221 860 76 196 624 729 672 125 784 690 451 257 796 368 255 921 463 190 633 950 4 238 803 678 102 17 556 377 528 437 985 571 998 604 465 610 300 677 652 249 727 103 24 83 286 982 702 840 78 610 625 58 361 233 963 743 641 917 286 491 448 165 180 284 208 913 514 780 127 860 537 241 575 260 883 176 611 278 688 530 100 236 199 49 318 78 115 840 583 605 241 18 570 763 280 449 662 797 283 408 188 551 727 966 391 423 35 338 927 285 596 487 369 126 966 5 686 485 563 549 664 203 610 485 503 944 704 667 653 138 288 244 668 946 218 679 997 55 543 563 636 594 231 912 397 655 689 269 274 313 798 220 556 236 792 654 792 573 517 445 464 432 111 838 818 682 980 461 407 788 893 617 180 638 259 450 701 222 877 886 474 914 115 434 6 266 63 64 920 523 97 527 210 608 497 267 105 542 159 476 69 350 139 692 914 78 466 192 642 791 577 438 964 758 24 584 459 120 705 944 8 556 175 210 648 505 466 280 631 912 752 887 716 122 314 870 956 534 612 308 418 943 13 576 367 794 738 338 527 424 544 99 956 70 895 192 754 774 662 686 703 507 771 730 264 474 808 727 949 229 157 553 134 962 905 524 948 438 347 784 123 845 37 845 889 370 792 792 651 634 972 847 533 422 501 332 716 693 519 450 764 71 561 654 559 670 806 896 595 906 696 929 651 130 741 585 431 444 291 925 274 755 389 177 870 200 699 457 789 742 396 767 2 703 774 955 213 595 437 721 969 910 495 176 525 710 193 278 33 616 972 467 745 774 583 15 793 444 645 373 428 153 757 647 414 202 275 674 460 203 799 245 307 431 936 676 204 500 320 447 62 177 793 65 509 805 222 938 953 506 506 958 530 711 216 272 476 140 512 677 703 627 655 692 385 639 422 859 388 865 545 836 284 533 471 439 930 858 15 777 488 804 298 546 856 704 733 904 76 721 861 788 427 538 883 246 290 202 38 490 750 835 700 322 532 847 24 630 422 548 446 464 624 720 524 302 375 254 521 952 857 236 834 822 395 740 279 125 312 415 24 381 871 13 995 622 89 895 95 769 489 616 170 71 536 365 318 646 270 57 663 175 267 69 234 58 233 898 279 858 546 609 376 151 398 571 223 466 88 845 917 182 340 610 578 805 862 217 547 848 846 877 288 12 744 433 854 873 834 542 910 400 610 211 677 443 45 186 757 765 727 558 289 449 631 305 153 577 363 179 748 352 785 446 806 493 505 639 391 506 319 767 661 353 891 394 717 706 150 648 450 238 511 791 701 81 612 48 543 64 641 361 854 889 752 799 246 711 830 271 880 917 423 492 550 868 977 140 886 52 843 319 869 397 987 896 960 365 752 882 283 953 753 284 78 387 277 351 268 177 347 157 781 692 832 572 21 758 626 71 468 820 624 847 166 808 42 29 716 271 988 325 713 87 334 66 350 342 499 59 790 49 578 280 38 935 751 600 524 17 216 827 6 500 672 735 6 29 987 741 770 994 60 420 707 456 896 762 811 613 762 686 745 741 693 284 894 848 784 217 70 870 653 142 969 742 483 611 605 308 338 605 62 369 957 45 817 958 644 294 131 579 544 742 590 729 35 438 75 726 869 368 298 728 950 190 499 298 463 555 518 837 234 318 904 475 196 51 982 272 276 327 973 526 317 605 14 361 442 392 472 552 683 740 461 423 330 594 95 924 574 201 28 17 783 478 148 225 552 402 420 776 49 878 239 245 928 415 372 681 773 462 989 56 608 234 510 567 885 55 1 85 915 797 768 784 153 64 840 574 22 573 327 241 657 43 804 608 205 29 85 498 724 195 657 46 453 595 84 894 461 455 239 299 32 230 27 745 670 556 363 49 975 998 958 806 797 780 175 163 358 273 836 252 102 367 261 125 671 538 133 75 305 171 580 517 817 684 85 939 916 532 88 412 544 247 289 238 44 720 324 769 410 232 506 426 964 102 488 529 654 450 319 834 177 586 758 136 21 955 870 26 965 461 699 264 367 254 853 96 328 660 336 264 385 186 716 754 438 873 327 370 957 876 556 504 338 67 93 385 364 560 515 411 17 898 847 235 499 871 487 675 994 187 847 224 449 577 861 285 391 777 281 609 300 948 824 972 532 121 676 188 926 400 635 254 884 125 23 486 673 964 125 370 45 872 509 637 188 258 836 900 848 48 766 136 97 672 213 256 372 773 246 491 616 643 656 131 385 991 713 506 481 862 178 758 369 887 378 366 355 205 693 988 140 122 522 790 915 578 13 246 502 513 996 685 69 159 802 733 595 390 676 284 790 125 843 869 500 521 760 199 673 471 426 900 241 547 793 528 261 254 832 295 806 38 42 901 938 961 245 719 772 966 708 387 260 688 845 209 430 21 273 264 239 209 680 514 120 956 163 294 822 304 557 762 604 216 255 495 462 320 723 379 98 170 731 320 60 295 984 514 75 319 693 575 840 107 401 658 185 355 664 576 792 520 962 268 382 399 778 181 367 106 426 877 172 787 704 486 159 508 84 728 301 204 523 276 983 237 836 709 367 647 267 958 165 681 553 650 756 488 357 273 454 534 373 889 365 158 946 532 88 834 750 599 328 612 673 445 462 164 753 392 425 712 445 919 229 979 252 118 362 938 426 58 217 378 5 143 33 515 114 350 262 783 969 794 310 987 962 783 580 416 687 157 731 25 738 916 854 92 488 452 923 633 776 719 150 928 306 809 944 701 234 568 918 913 48 158 847 233 572 629 654 261 574 304 461 744 197 735 529 301 393 120 48 145 368 543 263 706 274 251 306 849 550 544 777 565 516 398 908 702 6 200 194 834 447 819 120 846 297 976 63 513 56 718 318 432 929 319 169 50 424 235 838 71 821 724 594 355 272 729 915 784 426 818 370 362 690 723 603 667 865 754 538 644 588 183 901 467 54 837 316 677 727 893 600 82 908 674 750 224 42 79 163 528 312 412 432 132 441 267 342 297 833 776 238 930 574 86 764 649 243 242 79 491 517 494 542 340 422 267 147 112 718 585 664 811 78 309 877 458 942 420 702 143 958 532 308 277 871 994 230 903 552 951 643 355 837 447 941 417 354 474 974 12 476 19 829 364 285 353 14 123 655 839 136 325 468 963 218 339 468 50 44 770 217 637 642 234 941 511 875 409 54 915 741 351 705 961 780 27 743 71 396 739 84 879 70 217 267 624 54 538 230 312 898 964 394 224 862 839 106 54 827 916 677 848 875 462 405 457 418 618 849 282 534 854 593 920 810 767 499 999 623 392 617 329 431 370 686 479 747 274 168 865 919 425 234 349 474 676 139 653 859 521 319 25 307 805 804 603 793 159 926 780 502 965 348 709 38 540 405 895 796 558 184 324 352 907 320 659 360 491 868 771 912 680 553 528 687 733 576 346 301 965 26 367 513 649 614 64 974 664 907 410 306 158 817 692 340 978 237 178 210 756 536 149 921 763 461 323 284 497 230 762 412 666 640 95 814 26 789 56 82 73 737 447 777 384 567 429 122 15 164 476 914 10 766 437 935 52 591 403 78 517 965 579 815 719 737 779 853 746 605 172 580 942 372 323 545 147 884 846 856 854 690 798 627 622 377 579 292 218 623 456 175 413 96 790 369 264 436 46 193 326 73 17 164 712 340 970 293 48 199 414 558 983 190 178 396 766 389 834 765 371 161 749 222 213 627 882 209 802 14 820 218 634 604 336 819 558 271 250 585 935 736 181 948 127 961 862 113 337 455 78 292 99 585 30 131 919 91 542 981 497 300 309 219 133 528 471 159 842 24 320 735 896 183 972 661 761 448 649 863 468 498 484 840 800 899 982 479 846 755 233 775 779 603 78 507 656 141 762 10 945 921 876 196 546 195 282 269 996 110 410 210 601 750 302 786 110 695 62 583 541 739 822 478 149 194 598 676 619 495 274 263 597 894 44 392 367 172 515 797 502 804 339 129 548 501 942 835 848 801 84 146 926 524 149 671 692 841 553 150 616 769 105 379 397 912 405 12 551 270 62 610 416 259 751 442 111 547 546 358 596 444 693 386 349 472 115 617 579 684 404 902 738 354 415 318 66 801 367 124 940 691 90 128 383 799 486 82 100 553 510 56 526 994 531 793 880 229 611 701 147 463 483 888 55 774 233 563 41 107 898 634 217 174 587 677 433 943 785 703 230 330 999 232 10 664 476 359 813 297 674 973 822 970 537 930 856 729 885 118 38 625 740 106 644 862 655 885 469 174 565 703 216 44 53 821 719 729 403 578 515 866 702 376 900 785 335 404 457 313 255 900 702 725 772 512 762 679 243 357 38 508 734 453 207 811 329 734 182 884 540 610 952 820 612 70 225 440 224 911 735 859 733 833 636 691 372 762 878 847 48 643 622 303 66 613 454 661 37 342 837 601 624 164 162 738 872 450 957 182 2 990 819 959 367 100 681 730 305 543 299 530 373 180 583 280 143 561 193 817 315 973 514 352 334 291 919 829 154 378 825 193 912 921 337 156 645 297 675 593 51 709 827 970 229 49 989 572 883 398 592 422 545 212 102 256 921 278 393 313 634 323 291 746 234 498 832 883 586 289 92 767 592 933 735 413 168 749 858 755 368 970 524 468 968 361 430 822 746 667 26 261 740 64 765 409 111 203 807 572 698 636 323 843 685 400 401 136 593 469 299 543 106 827 937 683 332 619 649 432 702 819 972 359 496 588 580 630 639 83 160 968 266 667 157 314 720 405 155 614 571 750 301 952 441 442 543 508 923 255 874 723 769 597 966 938 311 824 332 349 374 13 792 864 970 950 327 484 269 922 91 125 587 158 874 797 327 884 19 562 405 371 628 553 160 281 662 36 468 292 630 314 49 376 476 612 265 587 212 151 20 97 64 156 310 329 396 246 40 719 243 403 524 153 625 605 36 667 222 186 249 717 333 950 351 623 329 805 537 602 715 564 903 275 758 798 58 377 873 269 870 495 57 302 422 299 100 350 113 94 837 412 419 749 749 446 35 387 906 161 888 286 303 370 436 662 149 998 100 158 283 58 514 19 812 870 357 194 316 966 316 429 606 994 837 736 227 976 733 388 905 743 263 503 758 858 707 693 502 3 17 829 49 991 22 536 51 367 952 406 502 171 148 376 257 911 259 96 704 319 378 990 191 96 823 677 347 488 142 849 32 54 897 716 840 241 942 444 668 949 647 952 967 226 545 817 863 472 674 866 569 249 462 192 314 456 773 744 680 27 658 850 211 805 95 993 92 91 949 153 942 962 43 258 495 917 779 324 730 192 388 170 926 847 736 417 511 702 943 68 796 892 371 169 225 436 885 179 555 463 589 890 141 273 209 950 159 655 597 875 484 939 177 565 722 17 989 220 619 130 85 310 678 786 651 23 98 687 94 915 486 393 930 89 860 587 344 553 744 273 685 458 844 680 190 810 425 408 253 242 940 592 525 863 28 58 967 453 663 624 973 419 199 543 683 593 7 867 448 292 53 779 677 363 973 226 405 243 123 900 820 849 290 346 763 289 259 585 62 257 265 928 4 11 156 261 522 557 231 260 249 604 336 741 623 98 800 222 337 742 999 114 821 620 88 730 755 20 18 433 987 402 301 823 738 374 663 820 380 68 229 969 776 25 810 499 303 205 599 399 241 682 769 654 372 545 412 752 249 876 978 348 154 169 725 550 723 461 341 118 525 105 782 11 143 95 186 687 216 872 846 218 462 780 526 647 116 446 978 226 524 125 795 870 654 484 675 400 331 113 465 995 857 382 476 45 56 961 422 608 917 443 473 902 388 202 443 319 387 941 429 759 444 119 756 534 244 250 871 80 552 87 597 63 814 236 426 381 376 432 845 585 138 343 686 159 788 217 900 581 100 840 976 572 815 344 726 483 822 420 118 38 922 475 835 211 521 285 208 634 995 681 304 718 329 467 193 645 13 444 401 653 485 212 914 341 350 517 47 969 860 88 556 26 444 652 610 47 311 185 638 967 639 605 903 559 787 188 477 832 3 368 841 543 527 315 710 976 61 617 895 926 416 277 995 659 696 692 324 935 844 99 654 335 892 531 659 14 981 441 363 193 383 445 718 175 508 387 773 189 748 779 313 208 466 143 755 96 900 597 430 322 50 951 284 938 854 569 76 709 380 361 762 270 256 811 536 255 9 322 570 29 386 135 531 783 532 37 231 338 732 16 636 962 289 339 955 687 412 842 401 477 48 937 149 526 288 896 544 930 833 158 277 847 417 0 499 716 236 768 338 627 600 232 82 71 319 720 242 555 913 677 197 837 932 643 556 705 85 714 110 828 215 400 913 150 880 528 116 968 270 705 198 219 200 800 776 689 237 517 708 302 367 275 975 786 297 229 980 547 126 412 57 168 948 416 542 40 48 928 384 936 869 164 499 50 89 797 687 645 567 157 451 749 681 406 295 623 978 388 560 661 35 514 908 308 277 860 906 800 236 88 598 661 964 834 138 57 836 687 831 518 214 862 388 287 924 605 485 872 107 367 618 179 386 644 675 15 39 668 444 409 351 911 330 280 595 426 899 841 319 507 945 869 327 113 794 183 475 445 685 812 902 361 624 16 68 423 728 403 36 718 273 864 666 18 998 669 647 220 859 758 176 971 461 592 224 903 506 760 734 288 716 753 121 849 78 710 176 596 252 918 833 115 813 86 288 148 853 184 307 306 258 834 353 30 898 711 738 806 971 211 352 86 559 87 293 92 148 579 36 849 815 897 694 879 287 594 604 456 415 621 252 150 401 214 651 356 862 566 297 139 919 890 652 152 943 856 334 627 731 777 180 331 876 691 9 424 414 468 147 103 45 48 817 667 670 71 756 675 597 31 562 859 917 251 106 601 67 362 230 106 967 189 694 874 150 649 104 328 694 109 105 775 550 502 776 945 198 760 334 659 329 278 971 38 855 252 232 338 400 446 544 86 527 846 321 367 696 694 526 631 476 604 576 801 133 35 902 231 238 126 694 381 861 93 599 209 985 840 783 311 798 351 278 823 509 36 838 471 869 565 19 152 271 315 718 294 539 234 756 173 420 658 967 952 63 618 219 818 792 423 510 847 170 968 598 467 407 19 791 629 385 103 930 426 944 568 750 522 704 470 741 498 533 752 975 671 468 531 923 93 542 767 378 888 413 204 608 140 260 667 185 130 448 345 446 376 698 791 73 550 846 902 641 109 710 606 925 900 641 371 726 633 20 562 260 872 47 491 703 663 539 985 715 233 8 808 362 560 556 765 359 432 463 388 659 550 390 100 641 661 24 652 734 812 223 926 508 636 656 703 941 949 385 399 288 3 758 469 659 99 120 29 253 643 863 474 579 238 95 829 517 504 243 267 994 650 19 740 255 763 705 346 262 960 162 899 701 822 841 372 998 10 851 782 89 94 484 699 372 615 366 184 203 72 882 137 362 360 165 184 252 415 413 67 496 110 666 665 289 467 482 323 675 511 274 492 769 858 211 766 614 998 43 409 839 4 986 848 121 483 540 388 357 590 902 668 499 981 689 24 135 776 657 426 227 716 268 894 637 32 557 790 892 858 793 914 400 396 707 45 749 651 328 940 635 993 319 806 161 179 17 58 582 850 948 170 126 705 96 341 969 585 496 53 199 906 676 762 801 201 951 939 429 425 493 173 932 301 907 100 353 866 359 837 692 489 36 336 542 390 481 140 922 891 795 596 291 33 6 682 149 642 534 595 460 241 816 521 119 818 341 248 387 775 19 830 90 134 111 385 304 913 274 108 629 635 696 99 493 784 669 129 840 845 379 265 722 64 529 8 435 906 664 106 395 268 736 107 240 515 244 506 21 325 975 468 508 873 776 824 604 336 659 529 670 862 601 37 797 733 870 751 943 32 920 814 371 766 139 512 28 161 624 868 837 614 823 3 93 953 438 460 763 427 483 494 674 896 754 365 227 25 647 18 433 49 839 111 784 409 437 925 272 300 629 723 241 627 655 478 676 511 844 31 906 21 5 233 767 870 738 492 610 801 785 414 894 679 912 185 682 921 604 42 837 845 387 312 669 262 323 581 927 415 645 841 603 341 517 932 712 479 186 432 928 127 245 382 111 716 730 193 304 986 110 131 764 919 650 37 393 390 373 440 453 732 584 296 22 328 16 534 127 724 992 208 13 294 107 411 171 103 487 569 397 400 412 281 488 253 437 242 900 157 45 418 326 343 132 484 747 769 877 242 335 259 329 321 536 23 853 442 776 948 592 433 3 603 581 994 686 731 387 792 503 755 501 248 56 713 239 723 369 50 880 285 334 670 371 500 792 416 112 318 448 29 169 736 273 628 375 231 290 207 420 159 986 578 392 792 873 281 301 636 164 114 919 799 306 770 388 888 567 359 440 713 217 188 448 617 341 114 528 945 177 467 625 498 444 514 611 4 132 403 86 98 470 634 554 121 514 392 522 262 833 281 668 955 450 20 898 75 828 362 317 845 895 506 304 453 711 156 862 332 191 788 254 340 967 841 218 745 84 950 456 906 332 51 905 926 278 595 10 583 640 468 792 504 764 905 273 929 660 266 311 978 717 260 606 42 823 630 357 576 992 250 538 279 627 312 176 816 116 168 895 905 636 261 412 908 163 279 191 260 690 424 257 568 521 878 690 648 550 726 806 434 285 35 5 895 98 993 629 461 64 180 250 413 230 617 440 853 692 302 34 421 629 320 222 773 785 555 968 11 499 856 378 592 46 331 104 168 821 828 144 773 700 492 837 71 742 972 697 327 183 881 746 780 647 967 531 406 687 824 978 376 238 382 416 146 59 203 862 342 974 147 328 70 407 914 571 408 395 141 431 104 641 177 921 960 750 430 935 466 784 553 457 80 848 438 51 378 72 516 133 995 525 96 823 400 262 669 856 850 359 218 125 909 27 962 944 632 691 441 780 980 281 728 522 331 418 551 63 685 199 271 899 161 37 588 672 495 182 659 95 245 713 424 568 260 788 474 408 352 701 575 548 568 80 714 906 106 222 319 399 462 377 401 986 473 402 791 896 961 828 168 37 484 737 145 8 748 959 747 497 930 637 62 668 568 996 747 2 896 239 814 561 963 485 731 287 274 755 144 695 381 794 974 628 939 930 432 723 83 39 707 709 427 145 135 627 867 804 57 31 385 681 320 681 365 468 953 946 741 932 788 687 382 67 142 852 912 166 96 226 723 950 891 876 585 210 593 148 929 995 799 978 799 502 181 517 550 752 791 541 448 338 622 173 692 751 609 886 738 788 16 405 329 981 931 954 949 209 615 861 9 100 617 338 539 191 45 167 857 234 443 493 387 479 366 804 760 996 99 456 438 961 944 781 186 721 934 864 915 153 714 296 839 934 964 606 296 884 729 959 101 739 326 116 464 508 790 438 242 916 697 755 965 186 147 235 740 763 828 414 278 455 61 250 411 595 529 357 449 567 486 982 293 775 565 852 36 84 944 807 993 465 768 261 16 493 907 793 52 845 960 538 133 661 248 723 973 14 348 819 370 811 730 642 78 511 946 766 619 22 636 664 318 739 557 652 849 768 509 609 402 161 884 791 306 2 663 209 372 506 157 34 205 103 221 578 500 152 663 192 932 588 952 334 350 489 98 442 593 859 627 853 855 840 956 286 77 871 257 422 50 235 93 462 966 99 877 593 523 982 316 223 291 475 416 18 229 163 712 9 803 856 494 223 16 759 600 572 159 351 94 2 776 604 197 132 166 654 753 720 547 782 114 44 620 963 324 29 800 684 847 128 887 732 238 215 439 839 193 167 656 533 237 322 976 320 771 403 887 81 477 588 40 2 136 97 782 228 903 937 318 981 197 595 356 908 641 636 521 332 787 649 169 758 513 630 654 940 261 401 755 541 63 653 241 891 828 772 990 497 725 499 407 303 754 433 380 400 50 460 939 167 852 219 511 84 571 506 489 124 778 592 837 552 445 371 868 664 484 436 208 593 378 923 515 314 617 759 926 725 323 908 721 778 637 808 296 644 80 126 30 62 284 918 862 476 912 302 434 698 715 472 139 626 248 230 153 108 17 664 385 829 554 90 734 783 794 203 363 814 732 292 909 647 710 595 645 680 768 144 798 360 591 643 504 46 25 744 925 121 752 762 778 832 35 945 211 573 356 750 397 844 759 618 910 459 955 436 791 30 62 754 152 388 797 566 210 529 292 762 484 314 435 70 995 981 594 646 591 704 322 480 731 702 546 584 614 247 940 337 774 28 594 858 353 923 663 156 470 31 387 499 261 257 903 801 454 207 188 846 549 179 505 271 752 447 785 729 115 44 291 911 186 704 757 997 855 849 700 683 860 594 626 314 521 196 292 432 233 62 333 295 394 739 918 85 481 880 743 34 115 773 770 329 143 225 281 977 571 582 530 493 528 197 629 418 896 821 369 863 954 813 480 763 59 224 610 732 251 154 34 78 655 979 857 177 858 936 781 880 956 388 970 310 131 59 429 219 637 500 263 580 274 469 634 674 828 767 804 237 970 214 743 500 845 179 159 601 341 569 788 467 347 664 883 362 879 777 188 872 341 478 862 814 746 327 565 333 504 902 669 887 66 643 899 514 366 577 397 938 244 154 724 96 225 837 602 603 318 765 579 402 709 180 10 677 580 646 729 515 200 249 116 952 533 99 94 482 637 278 529 339 629 713 668 600 375 231 420 986 167 297 366 129 883 529 44 907 975 964 611 596 48 624 156 496 448 142 833 96 107 978 256 462 45 477 809 983 584 465 594 335 816 950 599 829 794 261 864 926 833 405 901 905 857 342 966 350 680 881 48 425 521 288 272 741 696 682 512 208 510 153 207 328 15 109 36 777 983 879 140 221 563 787 534 350 607 882 307 169 489 7 241 181 215 434 810 937 678 79 407 152 642 237 391 422 654 1 613 374 503 146 848 138 223 37 824 456 815 680 372 314 835 56 345 780 213 997 431 376 613 619 860 425 929 4 730 48 394 543 896 233 622 395 546 471 610 799 465 18 203 982 14 300 650 772 427 579 360 81 859 114 148 572 191 788 683 201 118 585 985 580 403 409 434 532 927 13 348 673 208 482 500 714 294 975 325 279 52 6 578 620 409 552 666 769 707 444 408 137 338 692 224 779 376 124 533 503 337 845 145 741 766 190 469 205 559 444 419 873 426 141 211 180 800 444 581 970 263 561 357 271 396 591 14 733 512 929 23 784 446 9 854 141 585 795 974 414 971 357 889 447 669 183 676 42 603 825 891 939 909 960 45 844 96 276 867 909 919 501 126 313 97 773 539 580 642 71 219 511 46 178 289 888 335 722 662 175 220 578 755 923 199 532 487 204 48 66 380 361 442 174 27 829 253 378 486 22 602 472 360 287 889 891 421 47 625 23 9 994 169 733 937 850 299 657 541 985 512 1 269 983 696 539 561 83 830 535 913 163 406 619 907 154 441 180 174 644 666 802 826 695 352 314 377 477 327 246 229 163 651 596 597 278 813 616 703 780 863 78 232 890 132 123 742 25 827 244 70 409 405 5 482 644 292 782 448 162 758 472 242 99 615 708 488 915 102 318 286 703 826 577 345 418 309 569 330 429 602 379 976 735 869 269 787 268 264 669 768 542 783 507 331 735 53 90 602 433 700 340 110 972 145 45 974 419 799 223 893 576 357 127 395 531 310 144 766 11 518 320 200 549 443 201 986 461 56 45 487 686 83 264 153 633 957 57 633 834 683 850 425 343 487 708 961 87 618 253 155 590 72 170 490 598 996 130 144 898 360 483 116 252 817 865 129 73 275 295 310 165 351 700 787 478 638 665 373 757 927 238 83 797 740 770 668 185 189 884 14 380 246 137 20 183 436 727 892 190 562 98 745 244 909 30 890 736 214 634 432 715 787 649 240 524 408 505 485 429 966 774 958 132 886 986 475 746 196 752 859 38 228 941 677 609 348 470 500 243 893 379 595 640 355 485 914 311 903 192 697 880 218 396 86 583 715 694 732 690 494 927 31 312 134 661 983 379 340 987 627 501 256 935 667 334 526 252 986 570 234 575 159 351 132 672 420 226 153 129 45 914 956 536 267 279 793 939 952 607 895 893 266 209 62 562 484 105 579 49 301 718 390 192 681 786 489 810 76 924 418 886 367 32 972 80 812 160 791 924 485 934 39 58 303 548 949 333 848 883 340 250 36 146 403 21 213 877 763 385 308 984 260 130 642 741 417 72 504 434 492 855 18 544 830 147 30 704 755 31 364 371 744 343 955 119 265 310 646 336 573 574 311 258 330 109 467 80 822 187 83 387 543 192 47 913 944 917 887 155 859 660 780 737 640 166 862 397 323 45 47 435 771 634 715 985 303 590 700 889 433 255 172 595 335 832 987 465 521 222 491 847 365 258 478 484 221 227 662 331 7 620 17 786 376 32 965 320 305 428 376 706 273 830 437 711 285 878 891 958 776 128 964 443 77 254 864 537 157 685 670 871 202 526 846 847 471 520 552 504 334 4 628 826 884 123 82 704 67 775 6 858 464 797 832 83 526 328 199 844 334 549 234 402 922 569 370 705 904 826 4 759 73 884 888 241 16 316 882 955 11 374 458 990 526 844 993 336 885 518 318 679 875 471 528 546 272 246 167 785 669 729 372 592 351 558 865 338 970 585 902 877 73 523 713 428 419 418 97 97 859 89 607 973 571 449 920 231 777 738 330 903 234 502 583 33 970 31 813 553 891 224 653 333 908 604 127 424 865 848 751 339 788 825 56 96 173 708 157 186 40 516 834 743 999 623 176 872 901 812 843 419 24 101 96 103 436 503 194 743 877 539 388 982 691 976 568 913 10 200 296 554 514 196 65 295 107 57 529 966 190 303 406 853 477 639 740 195 86 903 356 970 65 826 740 928 885 633 961 750 298 777 481 476 382 363 682 531 72 912 969 872 863 945 186 798 651 956 926 226 140 360 263 991 976 145 405 500 781 289 765 545 247 614 743 500 412 943 909 167 698 733 532 31 167 885 830 535 895 913 987 322 900 510 11 584 256 305 802 144 110 639 873 49 947 853 20 903 139 208 151 70 955 520 988 318 349 137 811 303 56 336 601 64 369 177 814 857 441 524 573 783 673 315 306 520 728 8 636 797 700 231 550 34 78 40 561 899 588 687 523 969 624 189 399 472 751 790 967 192 859 570 996 992 775 165 314 523 442 763 771 366 407 304 754 850 236 968 289 496 556 111 798 265 56 788 37 549 22 375 368 840 981 18 940 495 259 672 358 383 258 382 232 446 39 12 669 820 932 407 766 225 73 82 632 728 672 110 899 6 376 824 104 232 72 669 52 930 319 782 455 662 674 897 313 494 292 343 920 2 718 58 465 993 456 68 84 489 218 707 939 803 426 674 498 363 146 876 472 817 100 953 799 564 538 413 310 91 501 180 908 380 382 318 807 982 526 819 887 25 699 980 41 314 469 549 719 841 695 293 521 819 232 945 794 411 975 894 275 537 36 883 416 9 828 15 855 942 924 68 734 92 40 965 297 203 848 712 993 992 186 369 780 115 531 332 278 755 991 637 10 666 556 407 701 475 646 763 778 625 942 629 895 171 615 591 935 32 832 608 321 473 806 533 401 204 320 436 454 631 640 682 319 10 774 91 390 317 144 552 723 362 68 39 668 338 299 889 953 852 884 620 176 520 362 637 170 848 530 763 308 811 794 201 871 899 773 537 980 15 55 879 804 49 763 75 928 869 570 717 958 164 802 17 841 672 545 972 135 748 866 853 616 930 819 173 302 742 993 799 200 947 540 797 677 964 33 303 23 247 116 343 15 621 467 957 326 560 766 81 946 544 293 734 828 182 363 947 472 822 619 534 334 12 960 296 543 883 850 983 638 11 968 594 226 457 79 647 191 624 506 377 810 836 783 187 359 526 60 255 620 981 9 394 281 580 915 173 277 131 367 553 10 505 184 945 539 441 170 695 152 398 22 981 507 667 532 733 921 567 314 895 275 282 615 595 726 390 475 245 418 93 391 305 943 954 811 930 680 269 99 315 11 55 788 109 250 543 562 61 696 343 29 837 732 311 556 16 938 207 597 326 281 853 462 892 550 92 408 816 135 649 918 771 314 11 871 521 982 228 66 769 73 11 706 798 6 989 432 996 13 955 200 948 315 827 680 750 751 801 393 815 983 21 894 238 572 206 218 877 240 884 466 643 764 947 943 41 683 196 537 956 783 548 348 205 153 815 983 753 650 546 699 966 525 21 775 623 213 95 738 139 898 32 916 854 50 29 86 599 992 940 145 473 338 341 241 650 549 624 641 244 997 600 224 467 942 124 146 789 821 652 914 44 535 738 689 909 858 973 3 682 23 698 201 693 518 264 508 249 348 159 783 858 982 426 850 78 545 480 525 389 567 812 816 412 386 816 127 675 936 741 434 873 850 137 835 304 464 350 490 535 785 599 29 543 208 987 765 927 739 900 23 332 73 555 230 699 313 552 369 166 303 226 440 571 445 490 26 698 882 287 637 163 502 679 650 198 741 619 303 345 606 116 17 377 929 483 253 330 381 650 222 305 2 173 751 19 306 526 148 985 684 295 845 543 689 334 365 938 55 465 162 972 669 424 754 124 194 922 758 487 12 348 774 760 65 115 100 25 367 565 91 784 470 518 673 132 675 836 160 864 809 189 7 181 104 394 288 201 325 862 622 245 233 452 800 39 957 812 712 520 897 48 533 419 597 570 441 560 750 767 607 250 466 109 310 405 949 106 852 988 440 241 267 85 682 592 112 589 632 394 206 10 932 523 990 155 927 373 975 185 83 534 654 793 899 957 294 603 360 751 188 385 945 627 220 870 616 442 329 852 794 175 682 736 804 784 307 609 144 789 462 742 928 798 753 834 935 574 531 113 92 478 938 476 213 664 516 317 349 543 337 310 94 175 492 493 229 753 496 280 784 43 185 776 350 183 430 120 306 234 62 740 648 244 75 276 171 273 404 424 93 860 353 382 935 938 113 934 978 983 487 249 882 515 635 462 111 312 848 293 538 110 48 496 589 613 389 909 386 345 970 834 772 122 769 906 640 237 487 387 57 127 463 721 385 889 254 574 36 233 82 72 182 84 547 23 720 778 37 933 195 691 949 737 965 964 439 589 68 814 975 848 587 531 106 272 887 841 82 494 931 940 858 616 689 478 763 35 315 78 209 958 275 27 78 174 263 66 914 37 968 590 404 853 694 26 568 291 916 776 392 452 521 774 66 433 864 45 930 381 768 73 599 631 4 847 226 862 453 963 697 195 584 209 853 862 816 504 531 769 895 734 990 52 856 961 694 384 520 138 183 462 661 760 809 539 170 888 435 427 622 219 182 19 523 842 989 350 564 406 810 210 963 554 289 666 156 217 171 809 545 340 879 693 31 354 114 402 621 368 933 88 868 156 858 614 739 857 51 423 977 183 21 366 576 618 779 6 850 99 316 676 382 930 698 347 392 848 937 305 332 325 45 157 366 320 461 136 103 417 135 72 743 124 659 63 514 174 43 509 868 830 529 233 851 566 496 274 951 371 82 180 486 997 485 894 528 299 619 588 64 150 663 714 139 724 585 727 213 534 708 453 372 790 909 559 145 220 401 16 64 227 950 239 538 202 365 478 724 510 576 207 791 387 889 67 601 869 931 102 829 310 869 46 322 90 880 14 593 20 267 297 313 543 373 149 611 30 232 97 836 940 11 375 583 725 827 609 7 866 735 8 450 140 919 410 456 683 980 100 507 75 95 645 675 369 996 706 208 259 987 655 467 219 159 922 140 560 381 519 128 876 638 723 921 47 187 94 170 386 406 694 147 617 324 58 31 143 512 884 455 9 670 979 987 967 486 71 931 368 280 614 661 289 299 553 277 200 895 906 736 683 70 394 537 551 875 453 864 49 381 243 435 534 543 368 88 696 210 826 249 720 274 323 310 901 190 551 586 770 523 926 184 656 462 53 164 60 963 326 212 836 103 399 642 755 933 644 204 204 900 182 83 638 364 562 885 626 552 128 541 760 883 89 149 598 136 399 453 464 215 488 276 908 744 209 413 528 595 300 944 313 227 146 711 308 299 464 225 677 124 192 320 460 211 267 766 809 759 664 924 299 83 36 524 668 968 922 508 120 648 264 925 815 587 711 210 576 768 856 279 334 363 89 250 880 668 481 100 9 45 821 896 184 483 570 42 810 489 343 265 42 106 351 74 853 20 668 354 696 927 651 860 70 551 387 137 528 408 4 540 442 396 305 478 375 718 758 364 967 129 984 189 258 800 556 907 561 212 281 926 187 883 72 601 606 703 20 759 361 18 150 610 155 949 496 816 244 525 665 423 297 853 769 580 576 834 113 300 894 330 761 394 535 907 920 967 97 703 666 173 652 633 666 168 123 788 316 500 46 290 564 140 819 614 222 991 974 87 584 932 673 567 833 282 26 119 886 806 338 4 218 44 440 444 524 570 833 693 944 261 860 434 537 397 227 46 425 450 951 512 331 915 370 256 419 785 35 413 415 207 113 757 458 28 651 595 208 638 721 554 208 787 855 421 952 841 834 517 83 633 705 657 432 819 62 805 794 213 233 43 36 829 971 84 71 792 634 687 74 283 698 650 982 195 56 911 844 549 685 168 896 332 206 352 289 470 137 199 566 889 269 874 380 416 325 400 484 340 103 90 35 91 185 183 285 619 2 899 931 29 788 825 583 720 842 137 295 937 272 652 297 408 163 433 69 524 374 622 125 610 614 251 500 409 145 682 871 11 106 855 64 995 836 132 409 689 484 326 69 232 334 681 86 383 17 143 279 755 358 732 105 602 849 246 142 642 284 700 731 720 849 955 695 532 52 568 644 54 210 297 57 473 87 421 32 390 218 75 528 808 475 969 925 323 406 255 963 813 262 561 328 59 768 413 193 309 979 383 819 906 53 404 856 914 328 856 828 85 341 559 16 774 624 303 234 159 30 358 400 587 72 686 769 101 934 521 996 189 836 693 11 753 945 998 959 300 548 691 436 264 211 445 691 916 919 543 956 28 783 73 482 883 715 63 5 904 404 690 604 550 887 842 795 806 900 336 850 198 498 398 600 871 506 61 666 709 414 897 194 814 782 565 132 888 324 909 822 827 930 725 831 929 21 260 883 381 420 83 810 660 131 798 244 372 721 579 507 642 259 10 393 588 559 381 631 743 849 174 561 934 638 561 455 638 195 357 255 522 721 493 18 739 185 387 218 814 671 64 686 44 176 436 4 854 979 246 179 163 380 187 475 540 76 715 177 250 379 22 589 844 744 314 489 749 231 768 128 304 928 512 813 851 92 272 139 933 449 429 787 863 410 871 969 796 930 519 837 587 818 550 364 947 247 933 299 140 716 881 32 375 652 581 84 534 748 124 866 5 315 636 751 535 228 638 433 603 905 33 225 414 153 805 568 621 348 947 297 950 869 636 675 707 883 101 840 954 831 932 458 686 791 155 819 922 324 901 828 224 956 213 315 663 490 333 834 754 611 286 90 788 743 612 345 528 426 325 566 406 460 280 922 884 913 705 202 510 147 246 929 109 723 909 478 462 795 637 664 407 727 441 425 515 371 290 952 424 192 618 696 610 45 413 854 776 667 948 462 599 374 521 58 205 447 537 336 814 842 620 222 463 607 334 135 680 883 593 110 62 298 505 894 932 827 872 633 8 509 561 472 286 881 217 476 919 823 270 383 990 939 319 85 307 676 786 106 426 253 136 201 28 614 757 420 314 901 725 255 247 227 737 11 186 58 489 8 485 457 894 784 442 804 95 554 807 951 813 873 332 295 716 181 152 441 55 30 258 159 434 302 910 347 355 708 522 751 809 840 996 412 517 603 740 443 669 125 318 553 504 1 442 488 420 9 190 497 151 129 519 624 135 413 516 183 828 9 717 326 929 724 376 235 999 669 574 189 520 317 794 431 440 984 190 214 703 982 958 984 481 574 55 445 454 266 750 883 418 171 758 226 944 794 871 757 426 822 895 391 932 220 787 45 253 122 458 842 768 337 27 291 275 823 706 236 782 377 996 124 271 518 759 940 166 494 237 54 627 414 588 169 643 413 626 841 238 101 392 23 255 617 954 19 397 256 198 736 324 745 37 356 733 83 601 204 970 87 850 581 635 558 751 251 256 261 27 989 606 744 352 634 658 912 0 864 115 208 465 324 759 647 609 198 554 361 294 173 203 756 843 929 542 186 83 451 702 569 204 133 175 406 502 214 422 45 45 617 482 239 789 480 721 443 90 343 99 487 193 645 170 294 97 311 768 253 439 151 557 436 232 966 451 411 29 777 2 848 245 863 658 806 16 966 447 101 746 953 501 992 480 917 522 697 247 248 559 314 632 758 848 792 580 84 284 550 169 583 360 530 496 424 765 728 886 295 288 623 525 388 341 120 368 767 892 940 637 280 424 713 81 838 596 356 291 434 149 117 668 651 732 812 964 433 209 618 6 748 460 86 710 699 992 588 868 602 721 981 819 644 868 802 868 767 885 292 1 369 155 553 338 380 296 119 284 548 634 357 998 744 844 696 651 400 56 64 652 372 527 201 382 873 869 395 764 206 321 870 515 272 743 449 111 811 543 27 123 336 349 541 898 967 31 683 32 307 707 36 261 935 408 441 995 130 1 446 330 316 522 868 31 814 70 985 786 574 115 965 841 136 472 366 25 668 284 856 892 84 878 317 56 300 235 873 189 800 447 917 715 63 48 699 668 786 600 834 322 93 625 793 110 146 3 188 811 395 415 895 547 150 272 471 788 782 51 564 375 587 388 118 904 379 979 408 460 856 650 888 214 85 178 112 859 390 35 989 177 274 745 184 637 802 304 885 473 721 318 680 596 861 269 96 839 576 955 729 167 954 952 521 762 345 687 926 67 797 539 216 370 650 553 176 712 27 707 9 536 30 751 655 583 843 222 590 686 891 412 92 925 991 297 526 675 828 789 716 995 214 742 415 45 548 198 454 484 501 794 734 95 587 178 92 509 317 513 216 559 100 335 438 530 857 925 302 626 671 500 920 468 611 868 545 312 19 105 550 65 107 960 553 870 667 489 821 266 735 173 147 236 601 701 55 727 282 4 328 982 227 124 23 202 850 461 788 895 499 42 527 429 208 29 275 52 918 938 647 249 536 10 526 673 302 630 670 591 30 312 964 815 21 897 514 889 276 155 57 162 283 783 936 855 999 617 835 462 145 671 247 646 473 9 344 374 532 550 952 623 38 553 664 497 520 894 794 78 800 292 56 465 861 48 943 736 435 786 511 336 111 88 784 32 345 649 182 808 934 466 272 145 478 573 315 979 391 799 350 272 624 424 616 51 612 563 160 104 189 974 811 475 544 656 6 940 157 508 464 998 758 74 927 782 571 401 405 29 469 318 674 24 453 966 489 85 940 552 70 966 652 678 27 190 622 438 950 10 698 855 789 712 135 61 989 916 114 788 922 892 586 55 164 104 693 727 493 982 8 387 82 115 660 665 577 627 495 56 675 626 835 824 348 636 39 526 741 679 602 462 418 692 735 580 223 119 420 465 562 574 323 584 581 15 239 915 880 901 71 918 893 932 540 715 554 903 458 876 312 633 717 320 921 693 331 399 439 14 158 91 468 893 950 274 106 530 974 707 527 407 448 3 799 867 123 15 258 327 486 257 0 664 647 438 100 407 416 747 805 755 702 258 641 461 29 556 690 808 520 495 316 791 494 139 362 162 806 158 431 104 771 257 822 238 221 431 664 764 338 331 782 26 375 77 792 312 72 163 237 928 807 522 179 388 67 913 36 807 495 337 17 448 65 81 908 317 231 453 846 573 577 246 479 613 650 239 385 721 777 201 167 586 67 193 589 768 499 868 910 103 457 952 669 900 409 327 621 881 705 185 180 255 479 408 150 927 69 830 129 515 480 69 175 589 60 479 189 646 895 27 582 492 950 572 169 916 172 581 805 285 59 874 188 368 693 175 489 210 550 971 42 454 391 970 560 88 933 515 579 581 115 362 359 531 454 882 631 800 464 652 896 611 674 86 20 570 117 942 296 137 542 454 965 511 459 851 542 9 765 898 784 715 724 355 8 124 597 403 155 829 477 472 15 911 915 563 772 849 205 322 53 864 120 314 185 150 715 851 24 663 48 165 919 516 103 748 642 2 920 287 440 258 826 303 198 756 623 707 153 925 430 616 892 28 591 711 766 167 811 960 726 751 332 326 599 730 499 603 328 155 158 519 213 5 458 963 464 708 65 688 888 831 511 895 68 960 895 621 796 629 920 732 724 224 807 481 814 413 179 744 291 136 284 442 102 167 65 101 151 615 207 275 137 305 862 373 235 156 5 32 3 151 240 54 306 730 632 440 820 456 581 837 928 219 899 402 850 683 320 737 369 232 332 57 43 180 957 960 76 920 564 569 464 96 722 668 299 957 888 816 351 894 794 376 387 60 4 250 411 614 797 840 957 373 23 708 20 584 227 915 628 56 506 805 140 691 724 798 115 909 197 28 693 44 637 49 644 584 646 650 15 38 634 794 375 333 746 726 591 7 600 827 782 506 607 449 519 11 305 998 631 722 39 236 394 40 670 269 173 169 42 769 75 685 963 598 454 54 900 822 605 548 882 753 189 683 998 605 764 155 196 846 679 310 744 917 982 590 931 953 438 402 146 376 990 66 352 309 7 600 240 140 209 559 994 889 175 717 516 195 265 110 563 760 506 789 278 9 702 37 743 85 471 717 413 911 151 743 484 823 512 519 236 411 253 693 760 106 128 44 317 121 216 481 156 858 964 175 843 473 895 661 497 59 542 13 572 84 744 0 188 672 955 67 743 980 718 323 173 741 268 224 444 113 575 418 634 424 288 605 243 786 543 882 16 513 151 340 552 115 514 258 364 82 279 859 590 685 757 554 194 452 909 529 667 956 539 121 305 940 561 577 920 134 174 69 443 957 764 72 184 88 215 157 563 128 300 579 194 104 226 672 383 929 633 291 202 894 50 941 231 757 44 115 76 348 826 362 444 487 772 536 451 103 520 11 17 932 682 65 171 715 604 183 347 397 95 804 77 631 339 767 787 678 98 142 115 888 976 613 630 426 776 793 882 779 790 310 725 330 333 916 377 548 513 942 78 680 705 152 925 23 536 417 831 970 165 147 539 651 584 912 926 68 461 316 691 925 730 108 869 187 841 526 656 713 28 734 207 285 866 49 328 953 54 590 19 603 345 845 241 133 867 910 691 271 801 262 835 28 529 421 801 670 555 762 251 538 756 784 399 453 518 469 89 417 395 988 493 538 263 960 121 274 623 713 231 922 889 690 839 811 695 225 713 821 860 746 115 366 606 47 64 259 836 706 465 80 800 459 244 90 392 975 548 273 803 426 249 944 479 437 237 429 169 284 366 544 527 388 3 191 371 972 999 416 897 494 620 188 227 27 936 739 987 12 301 849 517 107 181 236 638 469 888 415 987 350 14 380 155 507 885 342 704 75 923 150 628 782 264 884 178 479 655 564 249 236 680 318 984 525 473 654 787 153 639 872 356 695 533 589 654 795 37 922 17 633 727 577 57 685 869 118 736 905 602 257 355 828 86 416 782 766 834 190 379 226 990 630 238 627 854 265 777 431 902 959 856 223 360 87 996 950 196 726 345 81 208 342 731 551 850 936 461 451 108 565 162 542 433 562 325 698 159 13 345 705 538 227 589 445 145 490 837 887 523 720 923 773 740 397 623 707 710 224 356 553 624 84 766 925 704 790 782 108 291 880 107 402 687 578 677 553 94 604 465 654 625 600 143 370 52 792 307 932 430 205 697 53 368 151 826 548 195 900 611 650 349 117 654 113 228 45 283 378 718 164 700 752 509 908 534 678 896 593 100 168 883 313 998 194 972 821 214 40 446 100 585 935 509 210 213 931 563 166 588 872 96 630 367 263 132 641 660 544 560 615 162 262 209 423 105 559 435 407 815 324 651 551 694 280 534 475 148 864 798 361 699 831 226 596 625 344 825 987 135 239 312 872 601 37 472 696 783 888 796 491 612 287 791 442 123 921 973 146 659 159 282 259 504 672 755 333 956 268 20 681 572 707 492 276 10 621 404 876 516 308 650 807 163 127 102 761 694 773 626 599 920 675 588 328 272 128 9 933 164 544 161 181 641 397 932 656 154 165 625 140 109 801 324 974 620 246 325 211 747 441 845 469 273 597 769 709 949 110 919 634 605 769 643 798 309 912 426 710 963 639 779 286 511 972 613 360 645 399 184 861 153 274 312 842 458 83 984 589 724 613 69 989 359 137 517 719 901 563 847 711 471 832 201 980 683 219 796 84 379 24 80 891 224 949 867 531 974 44 501 560 144 220 385 286 349 212 940 809 201 403 260 549 642 113 383 763 515 295 550 346 139 358 838 947 648 224 241 386 561 165 136 637 958 250 232 946 850 551 60 702 189 786 100 712 167 69 687 572 8 875 768 416 537 827 822 13 992 128 517 779 530 91 765 967 78 475 37 621 519 971 192 138 407 948 684 44 781 359 521 560 919 93 317 549 387 277 106 636 789 309 56 925 79 116 226 906 400 830 90 849 716 745 968 512 798 671 796 752 872 5 231 971 809 715 554 871 248 304 256 267 532 673 229 981 804 335 931 157 164 132 95 246 902 971 997 869 564 893 75 872 226 780 767 796 939 100 3 887 23 367 720 976 912 843 937 604 663 819 1 255 586 101 65 161 226 654 804 583 406 971 878 817 162 30 119 238 270 990 404 165 605 980 318 333 159 316 584 521 153 218 768 512 623 561 731 490 0 346 144 300 813 932 48 878 330 492 522 479 660 318 9 413 459 43 311 978 81 592 916 891 387 816 105 873 452 948 960 470 219 572 248 578 705 773 450 850 422 783 58 579 168 180 196 629 912 869 158 822 222 327 72 181 990 377 200 771 825 525 848 808 343 146 4 74 934 991 996 517 562 427 571 981 697 856 740 111 851 115 30 20 641 962 296 369 750 950 965 193 246 71 758 692 806 660 145 502 36 607 672 155 281 843 588 439 577 369 954 695 555 203 332 959 9 651 572 170 32 82 196 161 242 739 187 142 174 332 241 874 182 223 487 511 718 672 562 770 881 810 719 729 672 469 122 454 732 928 767 597 536 920 442 968 101 361 414 953 300 140 569 694 176 710 651 884 663 639 481 395 47 169 464 383 864 888 623 511 476 196 837 605 783 197 886 918 966 419 151 679 679 539 466 387 390 223 567 682 26 689 618 834 135 966 424 888 74 912 621 758 436 913 869 187 953 404 183 422 959 425 136 456 961 992 164 190 101 878 674 593 231 656 257 71 559 694 544 981 947 683 804 425 246 429 4 816 181 135 851 164 740 315 591 79 508 535 446 904 957 410 128 40 685 677 833 442 86 243 563 582 126 73 668 202 590 161 242 598 337 280 310 794 913 5 712 669 354 819 261 707 432 617 226 834 736 774 60 538 556 313 356 271 963 205 778 576 432 374 803 68 100 467 520 831 73 334 833 812 2 708 393 482 235 265 894 121 256 612 185 647 434 342 235 667 706 148 918 49 393 914 930 509 516 616 97 451 690 3 780 614 159 53 917 83 231 466 526 960 137 173 113 650 302 573 391 372 799 505 622 138 51 785 366 296 107 239 599 148 652 342 853 437 515 110 777 695 903 369 354 42 220 358 19 170 582 9 82 474 27 746 694 204 611 662 394 46 393 153 162 113 740 518 35 598 223 738 565 785 12 291 132 487 495 578 554 31 496 430 404 367 327 581 634 680 381 543 120 74 834 579 656 231 731 861 529 917 321 454 81 296 560 572 941 789 507 577 955 509 219 205 630 911 443 122 885 71 906 11 196 317 2 884 145 562 530 261 801 361 920 466 557 638 285 240 2 213 567 74 750 545 778 573 337 967 667 864 87 16 330 236 533 63 326 442 798 295 324 881 840 127 762 682 871 439 365 125 248 250 865 555 12 467 176 954 522 205 896 680 970 410 441 592 492 429 852 178 887 649 401 168 657 497 684 932 63 272 974 339 534 710 836 281 159 171 665 987 915 710 203 451 397 249 301 357 880 724 779 436 190 188 892 293 285 259 806 874 918 333 951 110 403 692 614 450 633 189 407 420 513 428 640 521 758 157 137 438 597 842 326 538 979 169 487 405 871 612 43 201 91 705 284 822 893 648 508 21 107 918 68 828 801 291 620 747 337 95 81 60 412 570 985 312 229 272 657 899 276 147 473 719 805 100 322 606 367 788 38 665 876 983 968 305 483 192 83 55 400 386 625 564 625 37 50 326 479 854 289 298 825 499 375 304 398 555 106 334 883 95 221 259 318 753 156 851 803 286 808 786 646 908 203 180 175 816 374 48 386 865 114 864 51 552 522 897 420 993 844 509 992 227 604 408 267 514 78 586 694 249 565 427 847 845 429 816 557 741 894 620 33 907 240 24 172 224 805 149 653 660 733 929 377 807 18 610 443 62 394 593 314 64 842 407 438 332 263 95 500 410 953 477 556 649 786 26 701 787 511 361 687 692 68 512 47 240 654 672 574 768 386 441 89 755 176 28 157 825 850 466 438 224 940 462 115 671 251 290 132 993 385 248 334 989 713 201 488 535 661 750 408 639 329 715 857 708 964 936 540 50 174 641 979 403 512 452 312 697 520 230 798 930 297 785 196 207 131 196 321 650 312 209 836 596 365 258 877 169 532 848 308 820 44 403 603 583 625 775 758 709 813 686 705 189 841 56 893 441 385 573 516 514 650 962 521 405 492 882 132 361 254 857 972 800 117 513 440 606 724 949 222 981 644 889 971 782 389 230 330 980 282 708 97 613 295 779 561 155 847 339 140 609 376 167 139 464 123 345 775 169 413 138 678 67 660 771 920 243 650 747 322 990 951 585 360 208 748 969 741 654 899 39 850 241 821 197 503 268 671 973 366 493 406 678 769 349 264 276 921 873 166 419 618 941 810 551 438 878 910 11 205 378 729 338 252 102 928 294 500 232 76 747 140 756 289 259 448 217 33 651 436 211 636 154 944 207 150 246 385 823 218 470 86 707 513 242 924 0 12 366 826 679 99 900 909 152 938 227 117 106 297 294 790 226 612 997 801 242 825 975 173 686 841 19 34 472 929 107 118 765 838 851 786 724 469 569 355 616 304 94 397 939 910 560 673 498 359 9 154 955 825 211 570 884 326 519 684 874 959 851 636 754 77 433 822 97 676 497 49 312 572 478 788 185 224 378 447 597 547 258 685 11 836 624 142 64 882 518 98 872 268 579 273 301 609 176 676 850 798 587 674 10 328 253 124 671 276 898 202 650 281 775 324 313 274 462 840 460 77 558 686 785 391 67 3 350 961 922 918 598 740 801 284 959 203 406 888 865 209 838 56 682 297 522 151 828 145 831 949 489 386 463 616 929 760 340 165 168 851 136 628 30 322 62 447 656 238 832 279 168 494 646 328 646 690 987 474 860 657 825 829 778 676 841 555 625 471 231 362 684 894 758 613 241 746 26 350 341 425 15 546 588 842 844 661 342 927 756 529 316 167 176 535 358 398 557 802 709 941 554 796 760 467 714 147 925 921 543 407 757 292 954 407 819 602 444 648 815 91 334 113 994 992 794 336 978 551 301 855 322 183 629 414 210 36 444 607 682 105 378 553 507 206 900 197 604 952 417 21 854 939 30 763 666 159 13 360 696 319 733 689 14 325 860 296 753 873 77 542 502 132 681 934 427 754 960 638 577 7 238 166 187 959 319 788 122 553 64 367 44 193 108 431 120 904 798 595 841 197 423 300 406 112 79 850 136 718 884 327 750 727 734 424 977 309 638 857 997 393 824 72 676 105 651 944 494 127 976 492 439 917 119 186 779 870 983 255 982 141 904 733 413 69 926 894 565 403 713 275 381 112 287 741 814 384 228 254 408 142 269 668 538 642 171 401 587 873 959 232 898 491 632 372 127 931 653 549 443 840 934 940 207 83 547 748 242 552 324 955 210 864 265 111 572 733 376 852 695 295 336 626 210 680 229 147 19 864 795 25 460 273 987 2 942 7 962 616 21 618 171 524 610 745 480 743 206 986 964 644 597 543 190 174 38 906 324 210 357 186 188 743 283 696 322 483 101 64 750 343 311 624 368 551 941 791 536 926 821 853 537 485 130 12 574 418 27 806 712 283 331 144 604 995 90 653 349 81 627 840 905 660 452 425 705 846 749 340 826 525 704 638 491 308 114 815 889 518 936 179 526 782 450 540 37 617 457 136 787 664 745 714 912 953 149 803 580 661 299 471 293 284 810 790 661 894 779 51 867 597 490 951 425 669 451 879 543 378 568 239 727 641 796 357 92 228 181 376 661 670 18 475 946 823 874 473 812 78 972 93 763 265 423 397 700 566 157 39 144 269 647 237 465 828 680 91 448 647 474 866 205 819 841 772 850 267 41 653 479 174 923 828 713 254 519 624 893 904 394 15 54 892 335 958 141 87 267 784 955 431 957 472 690 796 801 406 204 731 351 632 886 856 581 64 892 757 124 725 480 638 542 531 970 305 969 35 994 237 710 396 441 951 735 752 836 697 544 291 697 187 251 568 330 630 487 495 133 802 678 319 397 28 415 303 333 366 23 409 713 603 541 464 212 448 91 191 355 108 806 788 771 333 730 488 408 610 281 314 828 86 889 678 397 109 694 574 878 420 237 584 871 771 374 449 558 475 384 81 625 364 204 738 615 355 689 612 699 630 348 869 183 940 514 57 660 877 339 392 515 67 830 210 146 241 323 426 516 530 357 948 303 346 142 324 63 344 214 10 959 763 393 397 627 464 950 406 815 318 528 76 209 645 64 26 556 641 318 933 359 265 589 244 941 854 200 652 416 155 941 511 873 161 919 883 904 823 640 735 732 81 201 201 277 149 82 15 107 947 588 793 647 222 280 529 126 200 711 994 226 67 574 585 760 427 508 830 714 752 305 599 514 267 349 935 882 182 748 808 824 471 352 623 975 456 30 478 897 886 175 257 603 823 654 936 823 111 891 368 635 346 40 405 356 336 145 163 281 104 286 969 777 339 986 614 589 808 417 67 169 764 2 20 484 544 890 826 114 375 132 900 264 154 500 489 945 733 588 133 297 232 846 832 54 283 974 435 551 409 992 144 563 553 731 265 781 453 350 845 352 125 992 614 866 204 338 911 966 807 540 987 622 693 495 595 779 597 741 31 480 771 532 304 109 316 585 313 931 811 778 514 162 923 48 996 803 408 718 366 278 344 291 18 395 773 819 422 545 708 615 299 331 77 742 825 364 916 584 673 949 767 637 746 612 997 364 567 763 683 91 994 119 906 263 839 857 938 238 873 328 824 884 569 837 44 302 248 425 421 520 19 70 62 829 484 167 732 368 945 512 611 450 198 78 127 33 659 835 726 488 361 586 719 319 836 647 888 932 744 159 778 258 354 373 340 285 782 614 742 826 149 276 547 745 905 455 661 374 393 558 943 22 960 848 135 464 669 506 133 487 390 231 116 246 213 955 368 83 860 994 781 38 146 870 739 286 493 789 534 160 844 589 811 832 695 495 405 540 690 806 20 180 124 866 52 913 540 233 949 670 907 999 712 321 540 38 637 834 346 557 198 733 423 181 342 509 580 627 73 197 839 32 160 180 64 13 508 243 765 305 35 575 767 768 978 690 614 164 590 756 600 946 897 829 547 366 456 798 809 969 818 620 182 373 501 618 599 234 617 477 275 253 210 635 245 364 296 896 341 176 121 711 194 650 420 238 77 976 800 335 198 229 597 767 708 677 669 51 1 600 155 400 549 944 235 798 117 238 445 197 974 315 301 379 642 640 906 326 707 656 130 795 907 457 423 776 868 190 508 529 729 316 127 375 473 374 466 441 834 244 572 17 108 14 867 136 9 652 692 951 231 574 799 929 408 268 783 6 471 691 797 622 532 864 66 546 997 921 792 999 790 625 290 300 267 900 761 628 304 455 263 311 554 785 736 207 292 23 792 927 899 317 416 441 791 675 863 6 686 765 674 466 631 744 980 328 719 986 724 278 739 284 649 912 64 208 35 827 288 932 135 278 603 286 725 141 953 980 825 819 906 944 798 869 552 808 273 253 207 857 906 276 890 981 121 409 530 322 809 196 693 419 295 17 482 437 560 819 933 601 256 81 763 388 953 83 889 793 994 884 17 160 421 328 217 378 252 491 650 533 574 408 365 946 550 198 846 454 448 277 151 436 536 777 952 564 519 824 923 344 534 298 985 354 24 27 482 752 197 450 560 462 817 57 396 113 660 163 118 663 742 543 599 471 135 6 107 411 295 632 403 58 710 596 339 888 454 427 700 183 338 86 829 366 592 409 551 294 357 841 425 895 837 296 779 308 901 388 59 121 411 427 447 202 718 418 991 102 981 436 601 545 768 329 154 335 955 732 965 319 177 886 627 880 450 154 194 326 268 715 983 862 753 516 269 251 120 701 619 610 39 193 619 73 291 411 881 58 658 574 731 696 296 490 165 285 203 653 816 921 501 433 515 499 438 57 373 122 552 672 19 662 958 412 98 717 74 157 249 839 643 301 205 408 387 545 586 103 414 281 477 556 888 389 132 685 324 915 864 237 709 807 358 695 2 312 876 519 293 784 503 104 172 110 907 498 1 388 213 102 954 673 944 774 843 707 772 87 689 366 297 651 641 481 61 771 963 466 389 517 907 200 570 571 24 913 699 958 311 256 43 589 631 937 30 71 946 887 24 796 789 851 246 595 630 271 974 882 27 209 140 881 82 133 520 597 795 819 443 74 440 832 408 452 364 388 245 822 691 989 537 167 886 35 585 831 790 282 94 212 393 420 164 959 662 177 370 890 778 538 532 106 74 866 342 385 285 896 688 286 375 960 341 822 321 559 143 536 413 131 771 866 309 679 888 929 395 409 921 348 909 18 515 48 214 255 637 251 296 581 541 862 676 364 755 96 773 544 708 819 579 345 762 509 400 369 274 515 919 434 21 321 885 794 834 131 843 236 398 387 64 172 598 384 751 427 268 200 267 371 598 658 545 171 539 30 27 427 38 924 245 810 101 122 718 116 914 431 710 553 855 606 151 979 289 887 385 336 323 771 610 878 346 726 744 220 260 151 505 606 706 782 962 559 81 143 893 425 990 257 49 338 707 749 236 739 578 188 781 445 862 186 418 678 853 127 758 502 182 144 317 359 285 991 55 397 894 750 768 662 654 242 633 943 763 822 333 196 752 211 267 48 734 844 201 170 528 381 347 632 879 383 92 762 975 744 683 286 512 758 758 873 932 690 53 687 695 963 814 266 250 2 363 891 744 900 525 726 625 69 75 91 461 692 831 696 795 51 978 661 454 508 778 905 351 636 547 797 788 825 254 420 152 677 395 152 320 416 755 216 442 20 508 935 260 238 969 273 986 133 251 955 284 424 38 168 591 197 980 831 994 134 617 937 809 132 638 34 353 213 484 916 406 848 149 135 334 744 122 443 621 11 541 586 219 855 532 526 681 484 686 19 12 651 587 298 151 313 685 443 506 940 229 66 292 766 142 655 810 145 561 781 127 763 83 624 636 675 537 659 108 141 694 197 200 549 439 26 510 92 681 237 318 824 510 320 443 325 831 974 817 900 785 4 89 216 876 336 801 774 227 764 477 268 692 495 314 514 646 965 999 555 104 137 141 325 181 509 462 257 299 740 251 999 261 399 309 536 168 480 525 326 301 967 266 646 821 865 481 937 230 913 772 771 74 888 48 723 280 462 497 759 792 699 813 416 510 35 989 101 248 417 361 534 609 290 415 33 751 524 380 443 298 528 295 928 47 807 604 4 742 907 304 545 704 496 675 924 201 166 949 938 693 460 800 914 581 190 493 792 75 551 633 366 672 276 651 723 173 220 633 337 652 745 765 421 185 134 603 679 587 140 424 5 108 648 54 854 548 181 746 602 758 833 547 72 47 418 908 911 293 58 369 680 656 660 832 419 40 554 340 295 560 966 822 464 296 404 173 931 903 370 358 104 116 25 875 803 523 922 288 945 579 168 602 971 957 649 182 411 877 917 945 241 61 94 733 555 997 356 869 586 277 181 460 335 362 985 984 211 257 211 948 651 380 311 182 59 907 905 74 256 976 62 445 852 351 764 617 895 150 442 350 219 428 764 298 963 556 919 975 707 119 908 922 222 18 92 713 654 479 386 349 52 104 42 238 35 816 166 968 73 830 980 385 293 512 748 295 946 564 486 195 488 854 325 708 188 658 566 979 45 574 165 411 359 87 543 200 382 745 227 616 937 715 10 776 482 685 198 956 162 827 340 38 233 488 819 427 887 151 810 864 303 519 354 521 933 198 167 454 71 512 258 104 141 531 521 740 516 691 729 2 840 209 36 315 818 662 842 275 55 628 502 534 878 409 280 435 947 899 732 351 157 557 298 497 355 678 562 166 375 622 540 402 404 763 391 107 289 247 261 446 855 590 88 491 25 135 838 676 377 758 657 348 378 884 234 365 862 940 342 426 50 754 376 99 698 932 541 17 125 311 802 585 378 213 155 828 586 911 72 532 208 595 960 989 611 442 326 174 929 624 930 729 507 657 675 773 75 48 333 152 717 887 84 711 649 872 404 653 67 721 984 612 407 561 600 595 937 733 462 368 87 219 843 321 370 53 26 919 44 703 766 922 205 129 368 767 841 550 794 435 440 825 773 569 162 40 953 710 929 469 655 41 409 124 395 513 791 787 840 440 921 334 216 397 319 289 76 943 102 465 15 868 908 245 120 530 99 214 607 236 955 106 576 368 156 108 713 719 232 348 746 469 548 800 134 417 235 538 110 588 883 250 132 667 406 356 601 584 690 840 233 909 497 618 337 716 208 210 319 569 369 811 65 219 689 856 796 815 580 151 42 32 388 550 418 448 467 341 250 825 134 700 892 100 310 781 443 453 169 981 201 424 702 234 397 242 393 428 280 978 145 787 236 200 460 563 114 55 108 144 542 248 425 0 453 907 244 221 354 975 209 89 888 56 480 959 289 429 683 112 541 434 350 804 216 1 554 464 64 320 860 96 240 842 63 478 672 837 744 417 825 662 453 984 426 306 770 262 973 109 538 663 17 47 697 755 911 571 667 279 863 771 443 259 448 536 121 116 594 544 529 131 953 47 61 307 416 559 789 387 649 307 414 240 223 698 97 325 449 830 811 960 592 892 360 538 89 713 602 306 705 963 82 555 686 119 506 39 270 475 387 155 854 112 346 962 202 951 264 238 437 365 195 856 921 843 483 636 526 523 431 855 150 609 924 469 297 480 974 195 586 684 646 842 988 932 396 200 917 409 145 833 424 112 100 539 617 907 102 627 588 845 414 252 460 512 59 964 667 786 267 645 929 998 0 607 449 325 511 467 550 946 708 287 194 31 931 325 216 296 901 246 658 983 180 713 499 522 111 847 163 118 725 449 168 163 513 526 473 990 127 63 530 533 858 823 277 461 845 427 762 724 471 503 102 942 790 937 437 565 87 953 469 781 55 607 57 982 46 132 307 536 526 928 742 876 665 155 330 587 90 417 655 801 526 544 109 501 359 963 252 197 156 276 807 308 441 213 101 8 610 100 233 627 134 679 937 250 478 464 266 708 266 133 550 144 459 714 605 262 763 712 20 420 263 922 550 813 913 87 985 161 521 498 749 553 66 458 489 227 713 635 17 107 168 615 877 591 131 773 839 993 915 675 303 103 875 818 979 401 488 212 299 500 311 1 900 718 271 152 260 293 580 640 628 428 553 138 909 759 350 392 847 399 131 5 680 722 935 548 217 520 922 586 656 63 400 174 175 279 920 828 216 107 401 548 307 161 608 662 800 10 15 753 905 284 35 48 568 114 827 604 152 490 16 709 701 904 968 543 651 261 989 536 716 52 66 468 161 324 837 218 854 846 830 742 495 889 845 814 894 323 437 349 254 673 305 490 552 574 462 868 217 541 154 178 854 338 272 315 135 691 433 411 556 966 164 281 956 498 652 410 224 745 588 453 847 529 555 140 33 841 379 772 640 187 502 873 19 912 602 637 603 350 916 158 921 119 529 291 983 926 776 754 635 976 36 623 429 190 962 149 116 808 650 602 866 190 688 21 247 468 979 135 180 163 865 252 178 784 255 848 491 954 930 174 538 528 504 359 167 679 364 973 474 169 543 500 633 163 705 790 953 299 320 885 373 819 19 730 552 628 412 863 391 967 37 303 829 247 572 197 678 545 224 47 210 910 367 858 710 915 153 5 52 30 330 526 506 548 176 234 964 270 573 154 411 353 320 754 300 326 753 998 548 876 86 935 373 915 177 796 827 707 202 581 938 509 743 739 233 467 15 59 413 935 362 778 284 85 436 342 690 389 715 984 251 305 218 440 727 780 361 280 453 930 989 299 766 884 789 223 314 133 263 357 944 676 964 547 289 230 442 6 700 4 797 465 214 270 575 524 806 958 245 381 661 796 371 24 258 803 687 37 66 773 510 631 340 382 388 962 673 135 365 440 710 467 318 580 397 638 19 150 992 995 953 680 835 669 946 211 588 523 506 125 707 450 575 199 334 247 507 600 914 699 631 397 687 233 700 381 376 406 35 44 195 681 245 274 439 493 163 185 635 8 149 222 347 210 811 541 207 206 453 725 310 576 592 140 889 363 407 685 309 277 683 954 448 963 718 122 749 963 185 135 148 898 906 884 90 509 346 465 358 895 387 897 586 303 879 628 905 19 612 540 577 941 415 774 326 295 259 164 415 274 89 759 895 673 139 952 510 593 102 497 152 586 847 40 289 383 923 120 214 901 273 500 796 828 413 599 725 407 166 760 993 814 440 61 6 924 433 950 254 108 149 926 774 101 687 790 692 233 310 901 373 965 916 882 734 786 615 641 807 807 289 960 72 247 549 227 221 505 430 803 256 837 336 556 482 295 548 671 627 792 378 922 60 904 988 112 346 27 987 704 897 635 794 59 917 204 303 15 243 699 255 263 7 931 120 737 882 459 910 99 771 260 724 441 381 759 16 70 57 808 469 265 322 203 219 489 220 625 830 462 745 795 188 189 805 865 964 766 884 715 174 87 847 454 378 555 349 215 480 285 876 170 330 154 780 708 489 902 391 962 151 267 522 931 78 308 24 448 132 963 81 198 106 735 536 812 266 807 977 782 950 143 428 659 562 69 937 269 977 305 589 534 31 499 118 19 982 219 843 602 51 416 228 875 417 587 322 846 989 11 682 624 758 770 391 585 671 695 116 369 220 183 242 499 34 691 293 537 203 229 448 344 283 533 953 217 93 605 581 721 380 775 787 340 387 235 843 810 395 504 3 528 956 989 173 389 618 513 219 376 913 418 636 493 857 219 752 81 856 32 450 484 206 995 157 111 724 49 636 552 542 323 967 592 121 67 443 683 712 340 205 708 927 89 453 415 908 680 164 731 522 358 742 722 124 884 726 466 930 760 705 682 788 897 220 826 518 544 749 285 320 724 139 180 253 773 215 399 757 729 212 737 468 500 318 575 451 195 431 248 498 393 688 571 254 70 355 441 571 355 900 675 801 8 517 153 685 16 753 517 407 898 627 222 769 687 17 430 6 552 123 786 936 46 439 377 733 564 856 362 803 633 138 392 591 321 329 823 73 514 408 737 254 700 131 857 736 623 310 489 535 532 409 598 384 326 688 995 262 593 509 843 164 470 980 100 845 494 583 367 293 605 119 189 164 902 419 855 64 474 425 278 391 473 358 161 106 644 604 620 967 615 68 652 488 299 769 913 518 433 498 414 133 638 845 786 622 905 807 910 735 390 613 199 829 93 65 658 551 434 78 32 331 341 273 918 571 452 219 125 606 421 855 352 609 312 115 829 616 417 968 310 222 581 971 797 583 821 403 874 532 14 932 537 853 158 851 503 277 560 341 458 935 132 961 874 265 402 714 929 862 611 291 937 599 185 60 344 409 354 175 592 102 291 358 29 918 954 764 423 146 259 820 51 453 221 907 85 311 167 456 365 502 603 566 55 410 962 550 327 672 937 966 9 555 30 673 884 496 431 315 820 595 316 753 287 482 855 428 416 371 263 455 930 647 938 265 433 671 550 512 937 320 689 370 67 429 993 165 421 925 744 176 113 968 194 89 10 298 396 678 982 611 105 368 326 876 538 920 391 176 388 808 795 475 547 588 237 333 306 141 513 935 861 872 739 419 376 571 170 275 166 487 534 516 995 387 368 492 789 327 563 462 916 108 154 302 50 564 839 505 443 101 851 227 572 700 521 612 150 684 369 742 100 266 553 694 752 365 758 478 373 527 130 667 586 855 829 624 96 180 360 199 726 599 527 947 252 176 211 311 66 29 271 640 929 39 313 619 357 109 517 456 565 38 129 259 311 671 723 747 791 240 223 827 400 449 539 66 3 274 627 964 448 514 267 624 596 557 133 798 86 215 922 466 836 753 826 969 904 233 852 576 209 749 306 479 377 778 167 615 936 310 742 369 129 614 532 555 278 875 412 600 185 618 341 615 706 558 980 11 848 104 486 216 291 542 584 890 346 440 426 810 552 841 161 440 522 907 748 280 667 360 239 286 898 83 975 823 855 945 446 779 927 863 910 694 321 964 106 658 696 256 774 552 851 600 297 857 460 334 880 131 676 964 620 859 566 365 474 651 156 12 144 817 617 754 706 616 781 907 734 723 224 920 812 272 537 585 777 427 606 578 253 770 743 420 438 594 184 819 71 898 958 16 497 680 652 621 984 208 538 278 345 431 128 258 974 350 16 906 685 780 510 932 28 281 200 624 247 300 100 637 522 174 574 205 317 815 147 492 767 558 445 983 923 292 505 247 685 659 550 578 675 542 591 454 859 311 851 875 754 353 948 266 899 373 911 485 433 878 891 47 43 162 214 899 459 815 410 267 911 502 587 9 162 837 308 63 109 798 64 916 416 679 676 58 641 541 164 208 339 109 940 831 722 132 453 553 998 457 752 266 218 364 466 405 103 519 942 527 203 313 787 429 390 710 723 399 322 262 114 554 860 199 445 444 321 189 753 558 901 720 691 425 274 844 477 33 18 146 723 665 698 421 586 805 728 470 172 384 522 908 376 843 583 688 764 968 32 705 598 872 89 17 131 174 69 792 600 567 673 691 810 890 71 298 496 83 360 88 627 243 343 218 931 963 251 562 186 302 669 152 426 201 319 409 678 351 639 495 976 928 42 891 339 449 578 649 326 669 140 51 244 871 887 425 387 423 785 388 79 399 912 408 590 16 808 136 942 590 863 502 416 994 227 984 304 995 643 239 223 553 47 539 110 247 240 462 962 701 636 226 70 319 109 21 594 457 366 230 612 906 959 263 128 134 242 470 259 658 362 123 23 598 549 511 72 824 413 653 213 674 286 708 324 395 696 660 689 880 625 344 566 808 616 0 478 959 630 654 885 875 434 797 604 17 297 434 973 45 22 347 537 862 105 743 94 719 245 585 975 664 415 894 323 163 665 281 205 639 608 954 508 745 788 762 582 212 179 828 159 265 951 604 691 228 360 336 117 397 165 410 0 665 778 884 573 896 298 806 975 335 202 810 551 82 525 763 375 957 263 954 302 685 913 217 534 699 998 662 614 83 461 386 368 351 968 98 634 837 825 667 434 761 647 374 163 729 524 402 683 597 732 426 439 741 814 780 317 266 755 106 864 184 516 130 457 825 282 716 988 151 844 670 829 354 362 987 399 562 756 195 346 397 341 73 288 395 293 512 692 361 501 310 693 509 492 8 488 332 44 975 511 499 354 105 579 873 487 201 20 361 234 687 950 297 434 478 270 522 809 102 840 332 434 771 611 304 692 204 254 922 632 28 55 894 66 961 901 481 447 398 799 86 168 755 695 504 64 586 277 547 607 570 588 904 671 105 227 211 189 633 27 633 239 140 139 244 594 13 973 494 984 586 99 251 249 878 536 31 837 901 778 801 417 495 158 98 906 285 855 644 731 920 270 217 587 94 517 656 230 681 758 912 594 931 932 769 590 359 962 850 23 533 521 368 345 763 631 363 64 779 759 967 635 152 903 686 413 352 160 755 815 133 617 375 38 0 869 747 87 677 851 548 425 892 397 918 663 423 123 408 697 113 742 155 263 759 799 703 508 477 531 424 836 3 852 291 921 921 103 972 968 365 673 124 216 993 635 332 111 336 401 525 445 597 361 853 636 899 300 488 698 221 675 558 844 947 194 902 479 753 271 487 232 514 877 902 480 881 200 867 591 702 758 394 946 997 908 621 646 321 87 246 842 892 232 711 230 931 146 340 464 694 988 501 855 87 596 187 53 820 306 858 242 150 558 812 856 802 771 965 878 204 401 840 209 355 821 110 123 353 48 903 332 638 854 194 342 648 116 928 14 67 859 67 860 358 231 790 869 622 300 983 994 872 814 937 216 509 982 156 290 144 519 264 794 478 338 704 214 213 406 874 772 3 140 73 584 796 145 140 984 361 131 431 364 699 88 150 292 509 207 1 875 378 125 645 831 237 270 565 858 72 464 400 749 394 145 637 197 328 387 895 999 335 112 756 802 751 485 573 265 743 362 9 304 531 388 598 783 193 448 718 23 520 999 599 464 214 158 157 229 548 461 848 492 329 97 341 951 754 255 559 810 715 115 478 442 890 148 550 23 806 961 425 44 171 405 757 991 452 359 202 305 534 652 604 532 203 227 677 710 825 698 787 744 554 655 679 383 140 104 604 485 243 121 344 128 172 352 657 917 113 374 85 544 123 174 570 640 524 152 896 61 236 664 362 802 258 748 717 855 590 863 343 828 585 934 407 515 241 190 180 872 790 326 318 209 86 712 886 842 506 610 362 122 535 221 428 671 413 604 352 18 952 229 886 938 766 711 584 337 96 299 841 374 86 333 663 927 136 324 798 682 176 850 461 685 290 683 255 874 897 642 580 5 701 136 365 699 350 301 717 462 799 191 118 465 27 815 148 606 457 291 141 676 711 918 144 266 976 966 650 41 177 841 909 351 709 895 709 890 540 426 79 508 675 551 433 106 923 176 852 967 510 64 707 915 882 381 237 683 950 532 235 952 422 211 404 944 722 556 847 297 539 801 259 444 416 973 876 182 598 824 620 386 705 305 989 974 740 942 323 291 854 93 858 746 698 258 555 112 390 897 453 95 420 525 266 869 313 296 35 658 60 285 462 740 683 657 316 554 528 358 104 154 948 386 831 154 51 672 764 573 38 856 726 539 119 304 829 391 29 222 835 889 900 491 45 998 963 216 873 925 311 813 356 173 679 494 420 723 319 443 115 458 114 657 579 234 773 295 537 430 401 961 183 437 5 318 921 498 496 878 403 906 243 205 370 82 525 172 400 689 412 993 227 96 630 344 1 353 666 929 392 402 832 201 700 723 718 105 423 548 105 356 601 666 572 475 165 315 438 325 497 929 273 888 308 480 576 275 29 259 241 320 249 214 319 512 460 967 690 743 409 518 413 643 351 334 659 511 994 789 105 508 988 66 792 765 653 917 237 74 693 246 857 839 158 608 288 318 182 849 844 464 703 595 114 196 337 809 798 460 323 794 560 658 318 115 533 565 812 165 575 578 653 21 339 514 356 941 901 522 469 912 715 604 69 935 747 797 108 867 29 70 538 152 592 347 5 423 2 233 69 933 450 655 948 594 255 806 320 850 454 938 468 36 948 875 95 973 225 408 205 124 471 933 395 149 653 828 113 711 357 723 956 563 721 314 366 211 158 42 430 971 516 626 916 730 490 293 198 142 467 47 197 240 417 862 148 850 925 534 69 857 568 882 93 171 98 286 952 603 230 347 565 469 792 498 992 919 77 990 284 459 322 868 319 53 294 822 679 996 718 715 249 247 533 323 878 699 871 485 306 509 927 436 784 98 441 352 7 213 485 77 130 837 163 804 672 424 491 338 659 742 738 741 792 470 585 968 292 15 804 614 308 571 80 940 153 506 713 439 791 990 146 713 583 307 144 170 265 981 490 804 142 355 324 219 74 80 550 968 539 38 234 858 825 971 410 484 978 890 396 554 861 973 826 979 692 5 161 760 495 534 868 656 736 440 116 294 513 638 849 299 408 100 490 674 564 680 270 821 657 960 939 447 586 483 808 983 870 966 805 304 64 738 384 710 622 180 620 898 350 198 349 380 31 840 13 788 224 301 334 670 154 391 100 920 720 962 266 596 374 877 843 683 863 71 686 818 880 836 568 671 321 229 779 600 253 877 863 355 143 587 860 53 547 243 634 932 809 634 16 361 309 4 174 533 317 996 67 55 636 937 369 388 411 768 123 143 889 626 855 267 862 294 82 755 808 849 562 387 226 176 811 871 867 918 392 480 13 286 26 962 973 734 672 437 416 853 730 913 56 271 26 687 472 491 785 187 363 98 536 364 751 526 359 189 969 495 414 372 107 502 475 739 701 131 44 707 291 431 285 453 944 709 331 109 796 81 445 612 896 332 782 197 44 849 490 104 293 458 198 681 574 768 270 899 683 208 164 914 621 968 429 957 13 304 14 226 910 836 39 262 226 693 797 430 33 717 918 90 210 438 888 492 525 481 395 373 690 689 250 368 25 122 693 263 573 391 653 259 348 612 448 232 301 101 952 834 264 571 64 401 191 504 943 589 631 981 234 633 358 881 144 727 702 51 173 717 681 123 118 522 133 482 668 8 355 437 538 284 788 996 580 81 834 83 68 216 585 69 402 426 477 946 449 104 831 3 877 697 663 301 425 10 799 199 179 132 141 689 770 271 483 73 69 604 25 775 707 6 575 428 884 383 554 24 970 68 369 263 386 986 35 146 279 776 625 214 413 772 845 235 465 248 519 266 272 569 192 578 354 847 224 234 349 260 643 194 532 23 654 30 645 567 133 801 170 623 399 898 146 770 573 865 452 18 596 660 36 996 566 302 562 84 860 915 501 206 588 515 630 155 179 585 208 216 82 701 502 960 177 613 466 427 197 981 978 579 983 585 245 544 811 444 882 457 541 313 468 590 2 524 39 999 52 88 528 121 689 554 333 577 48 508 121 530 467 889 559 104 35 65 522 596 433 917 714 416 940 730 909 716 659 979 452 134 81 187 275 494 2 374 40 676 253 475 579 724 256 164 53 966 884 663 141 838 435 598 666 371 431 696 778 325 864 155 702 860 346 140 168 3 1 386 112 773 938 409 478 369 445 343 182 611 375 586 601 969 665 228 209 33 404 796 656 418 553 459 966 354 740 430 910 967 970 205 574 493 203 800 209 371 957 371 837 584 548 910 943 709 692 757 337 700 159 161 505 891 661 125 444 608 867 923 353 414 214 739 813 908 754 775 711 419 110 591 314 259 369 625 681 6 715 706 949 188 677 221 734 962 885 109 665 602 562 590 851 441 875 727 818 605 548 927 216 280 699 862 220 908 539 732 357 935 508 916 614 386 574 595 549 116 878 239 700 111 190 909 58 575 16 8 288 414 514 584 864 339 71 848 276 403 311 781 167 644 136 277 545 742 333 140 591 424 892 34 961 145 603 950 212 330 914 441 153 78 493 778 533 204 132 121 970 844 474 504 337 106 102 371 147 284 598 46 186 39 342 631 670 142 287 554 984 228 961 441 234 477 951 540 6 719 275 921 379 562 736 612 116 833 879 81 934 67 351 418 560 815 473 21 4 199 640 705 721 966 546 227 298 486 535 904 796 573 185 490 759 885 447 653 720 555 323 733 167 71 444 533 973 640 807 449 767 725 732 528 585 313 217 602 304 120 958 366 251 712 527 717 207 50 784 86 365 883 438 951 943 954 509 411 296 750 630 170 403 380 457 215 336 404 835 113 67 294 364 21 770 594 306 923 158 208 72 672 110 596 359 454 511 619 925 7 740 186 556 328 850 549 663 441 753 685 90 730 325 452 88 860 234 983 655 886 727 306 514 117 89 546 834 25 831 14 343 645 553 387 925 193 231 858 195 678 120 673 533 265 940 208 12 767 425 256 249 739 977 939 316 815 726 812 358 147 534 524 829 263 909 459 490 301 70 104 314 962 522 859 974 254 872 534 625 404 979 473 729 955 767 12 696 455 622 477 740 694 160 452 976 1 457 348 506 398 699 123 378 832 310 25 237 602 75 695 718 216 620 804 612 769 650 316 329 234 38 339 246 841 535 367 765 150 692 393 93 817 842 3 273 403 587 79 647 680 605 657 353 268 936 801 837 3 773 617 458 426 35 19 710 346 91 558 793 403 905 185 940 570 375 178 182 880 537 649 1 139 820 890 894 205 269 9 810 19 390 985 175 197 623 101 856 775 331 416 327 761 939 252 960 54 624 473 965 670 132 626 627 137 146 806 560 896 453 956 505 568 177 628 614 129 897 877 21 297 72 576 631 929 638 384 637 255 233 720 755 121 791 860 756 3 857 704 862 210 190 168 311 40 960 156 454 547 297 981 858 878 263 754 123 848 777 252 373 595 362 532 252 517 573 564 456 461 464 787 827 317 126 127 296 787 768 279 825 945 492 978 826 125 510 968 74 604 488 102 377 436 32 93 554 896 971 840 756 19 498 511 684 883 552 794 92 771 651 377 657 584 904 928 750 519 644 979 415 373 532 373 827 799 639 20 466 799 695 396 631 890 391 379 243 183 560 128 36 246 17 569 88 969 65 119 48 732 105 716 948 932 305 285 84 507 515 123 144 131 863 886 255 887 777 458 704 981 421 166 294 73 193 991 551 711 681 593 525 181 724 981 49 183 306 254 818 917 424 802 690 601 386 31 269 819 985 115 411 690 671 632 343 733 540 574 566 376 710 204 678 642 175 759 676 397 739 994 248 452 483 242 200 986 587 104 794 47 61 350 465 818 744 374 31 358 91 310 304 813 103 770 326 480 826 601 572 417 814 74 61 241 405 366 608 0 351 140 345 670 69 168 526 54 310 100 826 970 92 21 717 929 742 770 187 679 853 667 268 353 720 519 106 25 266 328 998 574 871 612 104 419 519 621 743 414 468 346 275 387 943 185 559 370 37 696 157 412 92 657 682 122 402 550 69 301 913 801 450 940 515 17 783 92 220 610 583 603 141 417 790 527 266 700 464 176 787 424 472 908 458 868 833 874 348 527 468 434 169 799 952 335 945 586 803 524 968 528 407 682 541 758 176 674 450 551 734 315 492 922 149 918 459 677 897 497 648 617 797 66 852 600 477 897 952 655 593 445 204 185 778 135 169 732 399 309 859 256 807 891 921 85 584 266 536 818 237 231 582 334 303 89 97 660 183 256 505 690 177 14 458 635 821 699 955 497 98 32 694 762 380 662 389 630 715 917 603 69 480 649 232 258 514 608 511 416 428 372 359 828 298 886 252 532 565 482 527 350 848 611 593 328 596 589 251 308 309 200 597 83 153 542 958 677 811 664 624 738 977 409 49 274 102 229 932 858 941 629 463 780 721 414 821 411 740 324 407 384 74 337 890 912 928 236 926 701 378 552 827 303 326 780 541 929 911 817 885 834 693 726 138 670 949 866 281 230 567 753 994 707 443 809 862 946 666 721 957 593 373 326 499 636 939 266 100 870 607 824 993 145 12 87 597 942 964 645 704 236 317 958 64 148 869 260 398 730 676 179 815 578 853 527 205 754 931 297 196 165 35 276 219 806 794 984 71 183 494 508 803 740 329 558 640 877 656 727 339 668 196 871 56 545 475 753 918 261 978 672 969 954 290 756 537 763 922 362 454 138 292 725 585 783 862 688 696 593 471 202 747 904 356 527 399 222 894 928 658 377 638 215 331 525 234 527 636 605 682 693 239 928 418 268 861 691 829 466 154 332 860 992 893 862 119 611 340 461 215 777 57 330 857 712 29 292 817 493 773 999 317 408 101 191 657 481 619 930 622 163 26 377 165 867 860 145 274 680 988 427 240 331 975 220 10 269 981 144 552 839 713 650 650 654 936 40 382 621 102 910 778 581 555 620 997 990 417 352 78 986 18 657 279 11 36 29 601 612 263 60 508 666 505 265 886 3 714 888 280 341 961 43 913 835 417 958 296 450 33 847 552 315 696 739 460 588 951 297 963 614 351 459 872 469 709 118 879 586 941 989 176 420 459 207 250 945 793 27 378 284 86 345 285 38 342 546 285 588 400 650 335 637 603 272 210 180 119 835 953 152 359 698 169 764 184 609 245 436 643 914 941 332 878 418 781 635 673 516 153 407 7 360 11 756 943 241 31 482 663 896 660 104 393 184 882 196 111 311 66 526 314 404 40 874 643 448 866 65 426 895 390 225 632 789 271 947 651 15 257 286 471 856 843 2 107 705 583 515 52 173 484 898 346 664 272 480 706 212 438 507 729 96 991 422 438 920 296 994 941 47 49 29 206 137 993 156 329 670 87 397 265 166 998 266 568 889 553 704 800 269 479 282 142 143 489 833 43 790 710 431 920 282 880 269 650 265 662 120 438 737 408 279 168 636 638 328 595 721 356 492 692 426 695 850 640 476 987 90 276 703 972 179 259 508 790 622 712 459 444 581 701 120 448 259 738 691 679 395 821 40 332 371 215 868 959 883 890 202 30 587 95 910 586 290 469 886 467 596 884 266 725 520 563 517 716 463 74 242 965 86 264 407 447 180 734 265 306 690 573 764 406 948 852 159 421 228 494 653 186 305 902 219 34 88 525 970 839 109 516 295 330 104 542 963 653 561 827 848 466 578 737 84 677 670 970 158 816 806 312 156 161 718 40 411 377 686 774 880 336 36 520 456 103 230 78 357 352 930 843 544 567 25 936 521 957 537 694 352 536 621 779 855 894 462 422 156 567 668 477 382 694 440 476 580 863 691 612 180 890 706 579 154 587 826 203 536 509 738 692 739 443 288 444 839 945 865 680 364 804 337 860 726 109 632 165 132 269 721 764 55 233 418 839 704 210 436 528 816 307 254 992 323 541 901 105 938 129 221 947 773 617 989 678 408 482 923 758 948 80 598 302 915 330 919 690 513 767 231 351 997 165 112 402 96 555 622 876 531 873 968 669 493 619 551 499 211 377 377 652 932 851 112 809 334 249 893 890 96 977 952 184 408 30 962 208 91 539 906 752 719 846 208 176 371 748 474 622 905 116 752 86 609 406 278 742 335 287 745 503 719 815 823 914 536 153 376 690 453 13 194 442 536 607 190 447 665 565 230 704 916 194 855 769 462 423 936 7 182 542 926 24 174 902 272 5 529 65 593 129 91 77 508 54 737 319 80 633 972 637 375 837 894 348 759 966 612 539 189 182 509 691 915 444 618 716 48 320 862 370 693 211 750 841 776 748 101 782 474 906 738 497 17 828 255 149 463 324 168 629 332 873 367 768 880 435 589 560 440 190 464 742 771 816 31 505 341 240 598 51 764 19 576 79 879 896 520 852 716 391 526 46 78 19 203 435 482 714 579 703 834 644 808 624 519 470 723 218 216 557 521 753 858 839 636 564 649 527 583 379 308 376 574 408 33 661 811 15 474 634 315 612 11 845 610 826 657 187 63 139 736 724 283 530 978 189 289 597 812 285 920 503 973 136 498 738 517 550 151 514 958 972 162 830 360 775 747 568 17 26 266 597 207 483 556 840 138 58 445 848 477 289 561 430 907 770 28 878 980 495 277 410 851 161 677 694 764 637 730 477 720 628 332 383 312 519 820 297 528 470 368 165 587 967 872 441 288 547 845 48 699 204 309 586 562 292 422 376 223 340 121 433 123 494 75 407 304 672 593 295 229 757 190 478 851 532 198 422 25 334 449 48 627 678 921 496 655 11 55 829 188 615 913 128 676 799 22 251 242 217 446 39 360 911 262 432 923 774 333 960 973 287 175 624 639 46 743 246 987 642 875 551 899 283 770 683 702 149 877 273 252 494 540 816 148 237 926 540 590 765 442 482 827 153 741 728 479 433 399 494 722 492 610 707 130 29 527 780 166 665 302 179 274 553 874 58 769 917 93 273 582 817 751 546 426 177 404 676 979 811 24 154 971 479 870 832 535 837 631 851 497 15 369 490 810 257 74 948 407 511 529 256 765 700 57 388 836 307 728 484 199 421 366 860 963 287 254 751 739 901 138 769 119 193 302 460 26 189 493 611 572 709 445 326 663 391 370 629 985 821 875 191 343 921 34 400 478 616 700 597 302 393 737 763 364 819 205 507 304 749 821 858 568 141 427 412 227 484 122 492 586 620 645 454 414 757 20 322 91 123 706 406 67 272 944 828 578 942 779 348 350 248 800 621 489 611 542 777 457 684 456 222 748 128 139 784 979 37 443 120 260 351 443 21 135 510 532 476 316 116 262 914 724 74 90 899 67 103 852 394 584 723 745 523 522 622 859 471 113 76 742 537 823 355 282 908 400 535 831 907 66 598 449 712 982 186 408 508 167 234 932 806 419 344 757 854 428 522 750 278 930 395 60 460 632 925 656 290 995 796 722 815 888 306 860 28 242 56 815 575 262 372 980 174 919 338 226 509 283 760 968 70 256 912 155 343 995 627 202 442 298 150 794 517 749 916 187 159 573 168 843 762 173 801 342 675 452 420 261 400 435 70 491 838 430 517 413 568 818 612 779 984 70 721 129 55 796 528 880 419 223 565 753 639 220 394 592 380 977 205 146 407 450 864 659 820 276 58 784 207 441 829 43 174 928 160 978 923 702 850 579 799 118 201 841 594 545 43 443 711 151 480 450 79 109 893 301 312 137 532 453 894 141 934 706 760 541 381 857 835 610 451 271 472 388 507 397 548 212 169 570 13 29 682 94 15 906 16 346 839 116 231 262 67 773 631 935 822 448 341 818 207 349 545 165 436 66 636 647 746 605 170 1 259 710 28 185 279 627 241 247 408 862 978 308 108 3 20 153 88 449 966 29 822 985 686 403 360 83 95 785 432 530 715 695 436 460 522 346 209 564 323 930 177 539 44 333 873 549 553 132 470 101 135 727 108 156 941 217 504 203 638 373 185 167 99 74 121 707 989 74 513 444 361 166 68 10 966 586 919 621 700 965 495 54 156 808 363 415 473 12 581 1 427 678 140 681 200 548 345 727 737 713 140 706 644 313 245 106 116 915 322 986 286 963 928 478 842 157 794 402 169 424 457 937 510 309 987 657 722 831 486 77 804 214 320 885 889 49 715 789 752 122 800 1 340 33 787 795 952 486 644 956 265 380 571 506 444 605 682 111 389 282 465 838 239 998 678 706 591 954 308 244 139 391 514 648 134 416 277 466 613 130 637 989 372 536 916 433 67 980 946 305 769 532 238 58 818 447 797 829 572 672 12 289 533 86 905 455 320 162 578 870 407 574 937 302 291 675 333 426 359 238 218 102 901 548 310 37 447 50 339 302 729 811 484 224 738 997 740 804 611 668 970 627 868 549 475 262 500 635 302 187 613 70 459 342 89 924 824 906 718 84 393 906 208 554 358 399 661 300 298 322 223 38 68 518 145 50 237 152 300 799 787 203 479 34 575 228 571 303 209 11 941 316 752 769 422 275 565 413 813 720 590 820 597 233 271 87 886 460 223 924 428 25 254 142 663 3 38 825 141 359 798 331 342 893 659 903 481 259 534 472 57 565 975 132 304 680 604 890 4 527 340 385 740 170 916 3 498 130 461 840 347 296 7 155 766 744 85 488 743 301 785 625 568 718 635 441 321 262 306 639 882 661 16 740 647 798 320 514 162 684 870 19 859 522 10 958 191 944 41 754 824 396 259 609 235 460 451 158 837 541 803 333 483 188 171 803 543 803 174 569 54 765 449 33 330 453 91 641 599 371 980 384 559 210 606 567 108 647 196 795 306 264 67 464 981 477 17 962 727 794 620 72 641 529 522 510 180 84 537 473 683 565 233 97 833 641 436 241 133 29 28 94 572 924 857 9 826 589 13 318 238 446 592 6 90 721 847 772 634 980 77 877 194 219 785 910 291 658 870 918 511 319 681 677 753 369 645 507 305 632 618 884 202 897 22 81 990 401 122 656 876 490 61 316 545 13 931 43 752 767 425 442 163 395 714 530 207 809 693 559 254 826 810 247 0 479 457 152 585 122 790 715 487 998 488 335 102 659 728 592 987 879 410 617 454 702 449 617 795 823 778 704 263 957 110 70 70 720 551 47 46 334 544 39 754 534 479 475 21 835 494 466 168 117 707 300 270 970 674 234 86 48 872 937 10 653 191 294 717 561 952 747 701 261 948 59 894 112 633 321 797 740 41 451 931 504 973 663 63 95 421 59 293 935 582 395 385 837 490 299 560 613 308 543 642 860 182 918 24 628 92 979 835 403 10 23 475 808 867 130 66 896 344 513 350 999 417 729 476 192 88 211 298 136 749 730 710 605 71 773 43 803 178 771 584 54 457 653 902 799 579 524 6 246 327 366 664 423 775 803 939 998 910 73 636 689 814 791 81 60 665 858 912 125 946 602 373 721 245 680 778 305 456 251 27 605 278 120 838 802 227 700 408 748 747 216 276 555 741 180 971 293 895 677 765 918 43 621 278 996 399 173 206 86 206 979 600 484 442 396 144 360 781 202 902 243 423 852 576 643 199 395 665 745 498 964 994 60 233 996 366 745 93 439 276 640 82 45 24 70 272 533 36 805 166 175 818 200 776 94 299 369 686 612 947 797 542 32 129 257 24 261 609 222 620 677 49 692 332 644 802 19 747 721 254 320 414 717 546 30 582 713 862 124 86 529 493 405 18 637 156 517 127 627 319 832 212 528 557 4 77 278 476 304 675 331 713 13 598 574 291 648 177 941 78 729 854 23 892 716 698 362 352 371 899 367 695 564 396 808 112 800 371 224 503 140 714 548 483 453 818 357 86 374 196 897 190 292 7 641 749 888 604 359 923 616 365 299 18 671 895 889 425 389 541 398 204 95 29 24 573 22 271 891 804 769 495 461 349 894 535 596 590 305 957 528 253 955 571 975 717 447 199 996 886 258 635 401 197 267 715 208 329 47 424 519 762 177 773 858 509 650 544 363 670 473 516 150 678 242 590 517 800 230 29 828 448 763 776 226 628 163 34 652 971 404 451 149 151 955 829 312 523 695 197 341 670 39 864 228 458 525 583 664 182 487 65 802 354 310 73 693 449 703 317 396 400 253 565 355 204 582 537 440 479 600 403 207 900 343 360 638 828 483 361 542 204 543 477 715 869 277 25 390 588 186 241 425 7 560 643 446 801 896 456 832 1 556 157 356 192 888 528 337 328 553 620 986 782 805 700 489 27 640 615 641 31 268 66 777 417 26 938 868 776 481 673 939 124 285 623 382 838 652 892 951 108 907 287 674 660 809 450 775 748 275 267 833 859 462 395 684 813 797 89 458 682 839 320 565 569 367 744 510 892 461 135 130 670 531 438 147 774 741 291 186 313 393 77 785 926 709 171 243 82 376 935 853 311 402 265 510 941 407 126 509 41 458 971 796 279 479 18 731 957 570 664 331 40 553 124 590 728 563 416 878 796 663 391 80 487 898 633 332 842 966 114 448 407 165 975 393 964 298 280 932 15 628 218 374 981 139 44 298 313 354 937 193 71 704 36 625 786 56 954 230 395 706 591 362 162 722 654 63 99 442 92 669 160 614 43 426 800 205 398 226 912 737 443 821 878 319 930 229 855 184 898 649 901 446 504 61 855 26 371 604 19 300 726 208 695 63 677 878 615 163 413 589 167 411 640 214 336 98 769 847 646 649 399 22 671 150 106 918 710 43 421 126 189 296 218 468 676 866 455 141 174 89 604 623 73 545 552 941 507 194 216 742 744 258 908 888 283 999 893 970 888 704 172 666 477 458 754 849 290 340 532 280 774 247 188 388 315 678 223 47 306 150 934 320 62 566 536 25 390 307 659 425 235 254 729 136 155 990 270 745 103 687 379 44 75 532 992 694 434 650 970 238 932 368 871 385 44 44 156 613 639 703 192 57 821 368 974 347 386 669 47 429 175 766 812 141 66 519 52 247 967 114 791 984 574 838 452 543 499 82 126 443 163 143 599 948 5 138 567 580 842 52 73 742 614 511 698 139 632 666 2 77 110 424 890 928 10 720 916 389 284 488 436 326 163 235 730 441 845 32 464 572 505 271 410 740 126 203 66 395 171 112 758 176 254 61 802 402 392 522 242 86 674 679 243 405 83 404 329 318 473 548 932 186 389 704 941 410 503 808 984 270 99 261 726 590 112 485 683 118 873 706 463 597 923 116 795 547 447 683 354 620 291 731 141 610 869 232 936 644 258 755 418 35 657 984 102 162 697 340 825 975 443 684 868 749 698 591 211 30 231 52 87 502 735 902 761 956 919 671 59 157 899 689 796 68 409 595 141 494 656 586 687 366 923 876 560 386 790 169 957 143 173 878 834 110 23 934 189 105 795 193 782 88 245 591 85 22 261 738 685 93 322 648 961 608 975 234 378 177 386 284 805 551 838 241 55 829 939 27 115 494 347 73 618 712 802 523 85 232 254 487 96 642 968 215 216 423 59 255 877 954 131 865 46 996 158 538 132 337 763 490 23 831 325 381 965 356 554 762 637 572 139 292 196 958 600 355 310 126 67 477 732 793 684 741 343 891 239 168 999 194 79 263 105 676 790 893 927 660 368 428 738 604 465 564 208 338 816 974 312 275 754 548 791 803 767 97 839 31 646 322 971 270 464 103 115 141 998 391 636 836 400 307 569 101 58 961 236 813 997 370 344 342 440 857 714 463 267 631 253 886 240 590 913 717 460 457 342 911 404 97 550 46 293 973 632 608 330 595 7 982 795 674 138 730 938 509 367 757 347 966 713 607 846 260 524 495 683 540 349 928 254 495 944 995 41 238 220 786 455 400 347 368 229 950 812 285 367 948 908 759 59 80 46 754 646 247 371 81 929 995 990 782 176 873 368 31 783 945 372 176 962 131 768 542 313 774 77 136 568 399 491 488 247 967 48 151 505 619 218 329 203 489 498 394 528 923 99 656 872 253 198 413 540 907 139 863 405 617 457 964 395 248 999 57 676 331 931 504 7 894 641 216 661 506 347 521 774 239 139 219 227 324 187 544 4 366 274 945 545 971 513 21 985 545 401 56 28 268 952 761 619 295 302 965 181 966 185 943 817 672 263 413 131 159 620 268 812 757 779 354 456 326 297 116 737 652 899 677 733 41 6 384 765 387 683 539 563 888 702 852 147 827 95 136 653 119 279 259 585 673 894 87 441 234 263 878 789 692 345 348 736 277 919 462 847 419 623 732 168 549 789 770 890 6 559 794 931 521 608 203 617 177 850 50 742 405 789 991 870 439 902 489 753 141 419 101 650 883 260 587 319 792 938 896 654 230 588 221 398 25 417 206 761 600 592 170 427 902 307 814 307 863 609 61 550 726 314 615 964 163 46 985 568 49 759 700 948 508 714 669 271 365 743 827 730 566 622 170 340 389 450 687 380 302 165 353 516 432 766 130 97 914 615 337 769 208 257 563 281 912 198 528 550 24 194 174 92 172 738 887 189 366 563 470 509 706 836 939 71 627 59 285 493 820 853 829 518 103 631 17 736 716 981 533 57 587 41 73 247 147 617 15 474 162 880 479 106 910 722 951 242 166 347 41 196 96 268 865 582 128 144 4 21 563 988 71 13 414 2 587 749 188 218 828 844 982 285 125 19 918 180 528 976 990 643 376 770 244 249 790 856 266 746 622 37 341 353 760 183 391 571 29 928 753 941 767 685 297 11 960 438 866 594 153 177 81 424 716 335 998 397 632 422 81 193 10 621 127 820 376 130 324 753 748 129 423 736 129 92 493 142 174 607 294 347 319 824 31 15 345 10 573 572 437 916 972 779 545 907 736 836 831 349 660 336 966 811 342 606 780 262 953 624 476 868 609 903 448 21 875 859 266 963 945 490 933 664 742 715 749 409 506 669 416 599 98 878 987 824 205 548 140 102 564 940 416 244 357 623 385 12 104 331 587 681 173 331 347 280 396 164 684 923 302 160 763 969 13 134 336 323 869 637 607 505 263 179 882 338 940 317 543 928 21 368 913 879 611 785 1 303 826 661 60 744 815 151 910 589 879 244 474 89 417 779 101 61 268 163 989 299 378 670 91 703 378 10 902 815 840 900 386 731 476 302 996 227 352 201 244 154 823 925 267 178 286 55 986 716 50 887 706 695 386 640 549 494 705 435 455 932 641 389 167 553 586 182 217 989 107 459 689 975 317 40 638 257 30 736 371 655 497 899 783 488 750 110 393 294 275 442 842 558 35 676 348 455 963 428 666 235 266 256 627 652 627 945 866 363 97 9 952 676 262 8 720 880 786 888 302 338 790 995 446 288 366 32 297 490 717 32 619 247 172 915 684 663 544 496 753 38 672 121 172 310 375 367 353 425 199 645 720 30 420 562 934 3 471 86 404 53 35 719 689 442 969 141 734 406 82 233 531 636 879 232 917 254 3 731 657 429 761 116 761 833 344 748 402 47 271 742 154 123 860 789 537 226 616 499 0 594 812 894 135 138 463 231 500 417 869 982 902 472 885 647 815 87 346 598 46 449 181 718 975 852 238 99 945 109 442 591 693 46 355 207 716 577 277 93 625 862 920 937 565 819 509 908 174 735 417 116 709 947 74 356 968 944 398 444 832 371 887 330 842 471 395 187 259 975 564 482 234 372 265 185 301 71 356 96 920 95 539 507 12 65 803 229 803 43 207 763 601 433 725 984 872 401 973 720 312 577 271 437 92 678 762 34 995 924 126 482 481 284 394 534 547 912 514 467 592 197 675 234 252 225 302 317 635 507 945 389 543 966 296 567 420 546 691 657 844 839 29 576 161 525 726 472 840 515 494 27 21 614 101 736 324 99 931 585 596 244 363 622 903 446 812 656 330 783 103 147 847 925 639 711 24 185 397 419 347 480 213 59 33 316 537 449 158 835 254 157 378 133 809 172 956 411 550 542 308 638 910 934 675 749 701 340 120 685 195 424 820 168 744 903 897 228 617 506 738 899 12 503 640 370 71 379 732 320 264 166 369 70 929 642 915 942 411 583 734 49 719 914 751 720 733 478 495 392 227 219 722 823 247 611 941 557 525 794 932 664 723 990 317 247 658 587 933 652 664 80 988 722 566 61 840 767 553 638 805 404 638 67 462 184 16 948 488 931 330 208 964 974 553 211 455 124 562 902 490 486 205 221 977 882 822 409 988 180 520 982 384 628 247 237 519 201 700 400 168 8 761 568 639 664 571 125 693 898 807 553 611 454 471 811 666 784 863 685 992 591 521 187 665 50 829 349 946 392 802 503 358 281 276 707 519 158 406 370 219 969 63 871 824 687 853 42 7 674 724 390 437 845 213 734 792 594 319 618 127 73 449 969 311 29 132 408 479 895 87 717 729 300 118 125 950 911 342 196 799 12 417 27 393 830 99 578 507 561 800 120 3 135 278 957 149 460 896 977 4 757 530 617 278 972 248 122 881 183 520 914 412 399 210 979 96 897 89 511 540 400 369 870 579 92 709 987 331 213 453 475 96 101 182 63 407 83 575 823 599 809 842 928 223 987 141 33 187 938 850 939 433 142 779 908 383 314 129 578 675 462 790 595 679 254 273 857 30 437 430 5 33 872 365 559 992 842 208 174 850 389 133 516 136 641 298 77 830 972 195 265 539 214 919 949 481 226 423 48 739 456 268 263 920 306 16 866 102 260 480 40 255 553 103 587 34 170 982 521 610 285 787 983 87 863 831 881 209 42 911 184 378 922 305 925 490 322 612 394 185 639 363 397 773 868 226 681 567 354 629 756 319 281 689 899 932 717 162 345 941 599 27 843 267 646 524 62 192 517 392 5 53 632 304 555 225 998 665 984 577 871 106 736 617 780 518 267 805 737 477 745 410 811 932 960 743 487 349 287 829 21 492 69 386 754 928 232 420 526 388 52 455 33 614 419 138 6 652 170 508 441 712 615 981 744 753 934 295 807 31 732 956 236 209 139 838 225 469 924 507 629 277 17 309 961 893 122 375 865 483 817 195 402 833 545 913 296 882 948 705 0 380 218 427 190 491 52 443 72 172 248 681 541 442 817 147 834 663 556 683 516 800 983 958 505 413 118 361 65 453 336 470 314 959 741 526 305 366 400 179 755 553 78 941 604 439 621 912 411 512 823 342 474 394 546 328 782 226 755 611 324 470 348 362 48 65 377 654 559 481 81 484 663 637 901 378 422 285 76 313 59 713 890 902 244 606 569 176 42 351 577 894 959 994 646 978 340 688 172 560 0 773 254 188 473 451 197 28 406 901 803 175 116 649 362 47 398 703 133 756 932 328 306 908 597 930 277 998 772 121 597 277 837 378 407 134 309 387 838 165 814 190 387 954 481 529 285 340 589 615 318 570 852 326 668 267 175 129 407 448 324 124 598 596 983 586 827 259 394 173 479 918 751 133 324 961 576 84 447 265 605 246 513 859 6 273 951 40 165 747 988 276 76 763 22 327 344 903 841 768 902 332 853 593 863 578 843 221 293 310 746 449 74 332 819 753 612 26 654 890 725 952 52 730 986 27 5 396 75 827 772 50 148 928 613 635 297 471 628 906 480 44 797 347 272 299 984 761 65 379 725 709 951 117 865 799 461 956 983 941 221 751 627 483 533 834 93 684 387 513 337 925 224 877 728 609 308 560 621 56 638 385 116 572 528 391 173 578 729 864 347 905 684 356 108 233 746 537 92 847 883 83 45 38 462 964 841 705 91 572 599 832 888 559 489 25 145 413 804 219 575 589 241 488 746 35 234 920 174 190 727 118 434 753 356 189 579 275 459 901 458 530 103 699 113 950 461 248 625 269 110 97 169 867 808 856 398 719 484 982 254 125 666 623 189 610 715 245 776 710 250 174 427 231 831 874 409 888 191 456 323 606 496 360 809 131 465 212 814 294 365 720 682 707 689 554 529 398 924 80 952 779 841 351 592 494 663 603 829 783 495 626 951 325 931 305 951 575 110 97 661 316 222 330 295 350 57 751 882 652 728 362 794 76 679 947 3 458 952 508 834 226 730 255 882 117 567 834 883 992 919 228 931 724 150 567 897 988 702 709 475 625 629 497 955 816 785 984 932 259 515 511 677 662 240 397 741 547 980 123 309 660 227 59 128 811 535 476 101 102 399 362 72 82 67 258 951 209 378 351 365 32 517 55 566 958 81 522 781 898 798 743 554 114 535 926 337 90 452 44 591 736 838 876 438 546 127 141 399 816 871 614 897 917 301 789 687 6 572 83 957 837 763 655 749 492 607 452 189 550 745 550 594 379 521 216 778 73 619 920 189 255 32 868 483 491 926 84 44 407 413 235 728 37 921 514 170 687 589 678 489 267 817 183 257 931 410 948 164 228 97 745 203 549 804 932 339 514 236 849 933 105 619 829 749 206 243 141 409 457 868 733 763 578 526 250 993 525 808 691 240 927 830 12 109 396 245 903 211 697 211 530 737 979 8 312 142 332 417 530 121 362 172 533 58 635 108 165 767 867 231 270 678 597 525 340 37 264 666 88 991 600 912 883 794 351 331 406 769 985 216 452 334 941 106 577 518 794 781 225 822 27 444 459 729 699 788 756 367 396 660 779 483 620 356 806 42 814 618 148 27 610 595 952 98 547 89 114 43 880 339 946 772 839 866 421 817 434 646 585 341 829 987 48 565 697 317 29 639 832 214 696 844 587 53 235 136 285 832 96 935 806 115 956 903 153 738 396 227 901 687 79 128 565 225 252 653 797 494 586 594 219 52 690 976 578 525 540 127 160 469 313 26 242 401 372 625 556 466 980 377 312 916 115 987 954 519 569 141 110 264 466 404 545 85 777 801 929 859 213 807 758 289 885 550 208 189 107 482 368 924 918 872 336 419 911 378 744 210 398 257 642 753 614 895 29 943 906 35 106 343 401 594 324 83 893 261 503 962 565 673 537 800 645 421 92 780 178 820 951 389 38 436 925 831 164 917 732 113 866 543 613 270 707 460 626 543 471 858 774 277 216 661 808 8 50 48 441 831 159 986 789 741 268 352 620 436 10 175 465 524 381 838 445 411 336 111 903 7 269 741 740 143 132 119 101 910 191 332 405 574 248 759 425 436 729 25 548 168 963 760 70 194 6 740 171 793 518 407 99 2 886 987 753 610 474 606 249 850 629 296 532 938 961 509 842 54 315 45 677 36 566 805 591 662 776 227 882 737 421 291 230 704 108 768 901 7 310 843 559 709 303 284 133 800 382 521 339 533 197 789 448 412 339 905 803 576 155 576 994 229 867 768 441 385 349 457 775 431 947 752 167 78 715 406 232 432 951 334 940 631 571 430 98 546 536 882 302 726 474 629 463 813 289 169 367 808 270 789 496 65 912 859 220 523 970 563 643 228 857 955 541 910 658 581 853 679 663 429 307 609 661 28 292 127 778 67 836 101 56 914 484 332 312 956 799 276 896 866 184 194 316 9 128 21 775 434 201 522 450 465 43 173 242 862 944 236 240 77 532 431 151 207 409 305 152 844 835 634 523 651 882 688 995 312 672 474 443 9 834 387 292 236 659 486 602 844 825 328 329 252 275 159 887 722 396 90 356 508 708 704 923 271 197 431 368 202 774 947 441 236 941 543 654 66 75 86 388 15 807 479 690 371 527 883 768 46 462 210 743 292 533 829 481 756 76 869 807 253 56 830 105 180 292 748 896 550 619 309 47 32 382 541 681 143 809 926 588 356 353 186 197 905 185 70 943 999 142 273 675 482 181 77 132 600 231 523 979 713 61 751 907 306 255 843 237 94 233 394 551 89 480 942 299 849 511 187 774 423 122 617 669 900 384 955 569 701 775 682 429 716 453 866 989 222 527 684 312 549 968 268 168 79 843 323 117 591 866 679 99 225 560 129 788 888 533 917 831 636 598 564 633 415 854 166 161 587 99 627 67 262 750 482 58 578 937 388 162 219 609 828 614 147 204 723 716 856 416 402 23 387 420 371 817 916 747 229 310 824 895 305 428 814 306 408 235 845 754 366 627 789 673 741 219 720 512 717 597 370 390 636 104 480 741 403 475 207 61 809 227 533 28 371 975 404 941 920 109 264 122 228 710 574 227 134 949 520 643 100 546 824 508 898 932 993 43 639 457 933 802 130 156 270 656 684 886 8 18 97 300 761 236 537 654 80 247 474 410 918 750 650 651 197 169 626 675 682 837 880 911 919 312 830 502 658 956 256 206 198 756 126 18 617 684 794 206 212 92 743 364 94 862 964 292 129 864 885 646 674 361 864 695 775 856 168 522 630 259 3 366 924 756 314 247 629 718 754 879 93 434 691 200 565 58 56 208 78 450 314 730 586 785 921 442 489 106 472 290 308 492 103 396 467 713 399 85 684 573 774 38 944 375 161 339 141 504 448 239 799 456 250 173 587 721 506 739 583 104 280 166 457 686 771 672 853 856 921 455 182 19 245 218 608 343 583 852 710 56 560 382 455 910 660 147 673 962 480 584 1 305 761 289 497 394 270 614 286 419 989 384 201 884 903 597 653 14 79 966 818 565 65 204 397 478 740 738 395 999 166 741 325 156 771 786 288 947 341 409 293 546 557 895 631 549 515 148 143 710 725 685 163 778 713 474 678 255 996 263 868 197 196 321 268 543 420 836 622 962 209 950 304 531 429 840 550 366 851 572 72 627 453 566 403 138 916 132 681 169 173 137 752 229 65 462 842 172 67 688 571 633 424 372 674 1 925 376 825 525 891 998 136 809 355 294 212 404 541 974 293 385 906 646 818 268 203 748 210 238 962 232 308 987 620 636 161 158 233 798 174 404 50 644 156 881 690 614 351 942 401 335 661 257 357 759 588 864 485 567 554 311 349 145 377 527 325 460 299 610 121 851 84 266 216 629 274 127 462 583 232 675 969 124 340 549 192 910 21 177 323 23 468 722 33 52 15 579 902 684 496 136 765 866 430 712 330 391 66 456 993 562 497 388 650 272 932 689 590 671 393 125 802 58 81 778 462 544 529 335 914 310 22 446 680 696 563 352 266 256 837 556 364 763 804 646 996 648 273 394 804 62 669 75 552 886 573 6 192 81 626 488 536 338 316 306 104 99 8 660 42 942 550 724 373 931 775 546 192 646 721 129 325 861 275 625 706 293 367 819 825 332 639 669 781 141 831 743 37 481 121 225 237 587 485 930 205 12 943 29 242 1 928 620 101 517 688 333 626 821 114 513 6 304 665 247 916 189 766 437 400 389 870 3 15 214 377 76 6 310 930 486 244 935 936 384 205 44 356 563 248 671 918 916 910 913 570 186 576 224 458 970 759 446 874 595 228 488 703 233 520 188 906 947 785 808 723 129 572 493 538 971 885 718 800 800 68 455 777 833 257 526 751 536 25 506 631 331 926 728 27 611 91 832 21 164 658 143 419 593 723 548 348 351 466 875 594 416 295 935 158 203 388 46 377 849 472 19 877 655 488 956 929 968 931 509 454 130 120 703 846 529 405 26 678 664 16 351 554 442 795 526 814 294 313 217 488 638 487 543 863 712 224 416 724 795 498 28 573 844 975 696 712 314 557 5 384 80 607 571 665 179 973 421 59 179 865 813 382 898 314 289 74 606 319 38 234 286 436 892 272 561 567 47 334 830 496 951 482 734 127 162 733 455 620 918 507 599 130 2 608 130 816 556 845 927 172 107 520 282 920 444 626 587 20 255 302 123 285 724 890 429 516 370 321 151 531 375 294 451 359 762 153 110 593 205 839 213 41 465 572 759 14 284 658 593 532 668 450 396 759 775 851 966 341 88 767 735 886 635 98 251 892 392 506 691 508 999 808 547 113 81 26 125 759 771 407 910 37 596 146 167 915 889 624 607 914 682 123 862 254 693 595 15 618 112 660 244 736 427 426 773 896 703 677 537 15 655 174 3 966 161 109 90 772 220 244 23 630 247 262 689 83 225 270 233 660 462 802 6 251 438 328 835 587 928 984 343 856 665 490 302 657 317 340 879 755 902 122 322 900 741 127 557 247 170 529 986 974 49 863 780 60 105 777 450 285 396 50 8 800 127 792 708 610 17 325 899 779 84 642 239 339 258 999 241 290 291 762 326 312 505 307 835 423 441 898 944 71 634 232 698 58 864 115 304 342 735 752 894 504 383 389 444 35 856 182 266 976 797 440 846 288 430 123 863 699 186 237 445 374 283 917 647 383 129 661 612 916 135 931 880 375 657 392 967 116 918 736 368 986 557 420 404 116 109 539 471 106 180 943 913 711 376 988 562 827 724 853 256 914 981 698 229 109 658 27 65 948 197 467 13 123 394 622 583 988 14 280 324 218 283 815 991 67 392 52 994 557 921 502 915 649 607 588 963 160 952 573 537 954 627 210 441 318 576 322 550 185 87 807 540 865 0 995 498 430 269 662 552 511 625 771 663 578 99 988 100 588 503 808 942 870 289 727 126 919 193 733 377 192 726 166 950 220 725 378 596 446 882 897 140 629 569 194 827 682 580 591 782 234 490 968 745 874 313 603 239 966 671 938 147 876 484 432 194 974 606 331 879 448 325 428 312 452 643 777 186 152 396 976 12 325 997 677 850 947 280 779 555 237 885 909 656 614 471 39 883 429 946 610 151 350 857 534 63 459 923 146 38 224 787 989 965 287 253 251 937 174 729 597 488 43 435 318 351 737 434 905 99 308 260 649 608 111 842 232 134 675 257 532 457 710 262 273 172 137 313 153 726 551 86 815 548 982 832 513 552 256 240 200 592 283 905 165 311 568 667 434 840 326 452 624 538 476 599 214 113 552 5 852 765 843 367 272 888 554 357 541 528 785 328 128 176 768 951 143 559 639 555 222 470 421 988 364 50 588 635 753 6 454 792 150 948 657 349 725 704 944 550 727 15 229 73 753 495 50 461 966 393 304 624 674 353 931 668 9 615 407 445 340 815 173 557 613 403 394 250 600 558 983 33 954 181 196 736 481 283 880 514 976 138 806 934 907 907 612 167 334 308 901 953 398 507 758 831 218 144 548 710 891 724 741 854 887 88 954 942 461 767 50 930 190 239 80 310 596 802 107 445 758 497 157 858 2 62 952 375 207 902 756 16 124 300 25 995 115 762 456 486 780 517 827 883 693 213 804 775 624 497 37 914 359 782 157 709 355 664 726 716 17 720 612 203 219 42 880 831 716 27 789 12 577 528 700 834 69 381 648 280 655 107 956 7 671 571 62 311 372 750 953 657 288 984 57 524 551 931 699 773 956 692 527 873 943 656 536 596 55 254 254 544 824 11 674 285 262 238 809 47 383 340 35 449 106 440 565 767 864 805 88 873 882 339 460 384 257 770 314 343 287 863 118 490 728 733 706 380 17 890 339 515 780 405 745 798 603 225 308 962 729 44 428 333 99 541 232 37 900 770 103 520 215 18 750 341 612 921 654 120 525 274 583 786 302 270 232 28 72 962 187 314 855 852 72 286 971 88 960 789 889 75 197 175 96 262 160 809 502 103 889 907 382 437 712 543 505 762 530 784 164 693 331 284 76 588 440 303 730 684 724 329 471 927 88 307 859 983 597 943 380 652 410 332 239 92 229 701 195 121 884 393 982 77 746 312 596 774 456 462 732 672 356 279 262 182 741 567 875 211 543 505 125 637 289 783 256 179 950 837 890 140 805 258 924 636 65 753 426 841 33 798 612 134 702 734 120 706 888 929 566 489 945 13 518 208 397 880 624 820 999 287 275 178 373 276 886 692 490 709 931 919 112 455 161 546 844 232 966 49 414 745 827 264 105 284 105 702 305 729 961 456 732 616 341 686 864 619 890 151 309 148 857 3 587 119 958 53 951 906 522 934 520 778 876 627 708 324 219 181 884 21 708 865 132 225 194 924 72 78 836 855 6 282 687 21 433 965 436 639 769 801 279 957 891 645 827 488 428 462 786 63 288 217 509 271 136 482 689 566 142 324 754 696 13 888 200 188 561 449 406 296 527 840 993 650 112 121 294 421 909 251 522 824 184 770 988 10 686 348 659 130 48 440 628 409 396 249 137 541 381 969 211 16 664 726 499 84 971 958 79 760 531 561 687 615 792 519 1 609 571 451 151 49 298 30 49 548 309 435 451 305 571 520 490 116 426 883 31 813 897 506 473 174 643 936 497 265 68 694 693 420 29 220 768 394 96 431 813 77 598 633 182 384 41 440 253 528 101 425 308 503 791 211 386 951 478 289 61 545 477 171 218 443 874 885 117 314 60 39 775 913 315 242 876 817 594 310 705 329 209 902 205 957 165 595 807 683 207 659 598 636 533 777 91 328 454 651 888 151 394 495 719 203 468 622 303 258 312 525 188 513 460 717 512 353 662 619 255 312 753 612 624 141 144 532 89 78 759 32 588 781 35 478 973 56 582 59 755 637 895 122 475 384 924 407 477 490 102 611 4 230 894 726 805 248 752 983 867 916 394 221 281 902 36 368 5 211 277 791 202 901 660 161 333 126 511 137 719 105 3 515 478 613 948 341 184 231 479 815 70 651 257 112 333 106 249 377 371 963 174 452 578 290 630 860 373 89 956 499 780 376 481 435 18 413 465 17 358 849 314 651 581 967 619 999 962 710 109 342 719 489 349 741 162 701 344 722 450 491 182 124 623 283 301 648 278 88 854 11 979 163 497 435 438 950 292 125 163 899 609 364 417 667 966 772 865 761 885 191 741 399 242 861 301 128 475 520 520 507 942 470 139 18 533 732 983 417 772 696 174 593 717 550 133 140 160 934 333 549 312 901 445 928 448 416 762 920 48 969 339 218 923 539 10 872 921 286 302 134 551 447 939 948 879 684 235 99 353 215 882 899 800 798 718 944 143 563 979 118 9 956 265 254 472 371 506 453 180 127 413 57 94 840 900 292 592 329 580 292 939 474 41 380 295 512 442 185 481 626 881 992 630 98 54 705 832 869 363 586 40 245 889 373 279 940 780 481 307 634 54 72 716 349 534 662 366 159 671 367 465 521 288 654 646 871 457 411 579 9 231 497 790 250 9 510 235 570 994 391 84 289 275 711 870 626 740 641 303 541 547 810 993 944 817 193 555 843 33 396 160 786 648 482 340 521 771 883 172 399 53 855 599 447 440 980 110 339 966 744 40 421 874 311 474 209 606 522 967 859 702 766 287 956 308 43 877 410 618 715 191 930 330 217 908 602 162 792 125 226 538 90 698 999 772 364 223 258 300 739 613 926 321 15 376 921 229 198 481 43 425 772 487 163 955 521 612 1 956 432 431 637 747 6 97 556 647 577 353 749 7 261 534 528 855 383 398 116 888 911 78 175 571 376 729 734 426 183 56 685 692 950 166 804 793 141 890 153 506 147 76 249 632 301 766 283 163 382 909 657 769 241 505 480 16 115 385 931 665 72 228 492 800 832 782 374 521 875 985 640 145 949 584 108 124 912 565 747 340 752 842 334 991 845 777 248 232 729 844 794 626 901 673 996 841 760 400 148 275 826 702 546 810 33 449 178 639 375 709 473 780 481 233 52 781 447 318 818 418 977 974 220 242 91 993 815 641 733 981 620 769 695 226 441 631 570 604 865 346 877 168 736 209 932 750 63 282 528 975 168 260 15 41 569 790 605 577 823 182 123 856 698 269 97 871 840 281 873 609 660 962 802 679 819 699 694 592 313 377 26 596 827 215 770 137 386 861 361 784 319 494 717 557 329 60 365 814 191 993 515 554 776 437 24 338 385 686 381 428 67 189 360 412 643 822 326 997 959 98 606 319 843 209 586 28 379 60 375 152 474 129 966 482 941 674 188 498 168 554 102 97 796 607 318 678 271 877 471 122 776 735 197 928 876 315 763 701 989 307 403 251 182 656 789 958 371 696 507 47 864 182 275 825 655 451 212 340 776 546 574 397 75 190 253 973 712 588 244 426 902 594 840 595 435 294 649 691 292 15 341 996 399 865 192 467 448 374 951 611 366 142 771 484 569 378 115 368 72 264 943 165 963 865 860 152 672 378 908 910 519 711 362 14 775 175 179 545 536 810 786 90 39 154 144 660 468 389 874 189 833 568 554 498 406 315 549 45 228 901 577 352 779 68 267 981 527 666 207 310 144 680 756 224 752 246 340 836 614 520 520 979 405 590 18 599 594 927 987 536 852 119 875 171 604 735 100 244 421 755 398 957 277 969 753 529 204 308 806 563 592 719 287 160 505 492 561 962 439 385 28 984 884 413 908 783 71 469 933 337 538 959 427 983 180 210 488 594 643 283 901 338 665 257 443 882 250 406 572 133 267 175 966 630 899 783 958 849 507 37 120 54 160 1 621 286 616 796 947 612 547 264 486 387 222 794 224 342 145 747 279 178 18 843 377 343 962 434 530 329 733 592 488 105 691 690 878 851 253 92 603 638 115 15 479 977 323 177 357 934 724 454 133 602 777 148 149 882 881 447 829 359 474 704 179 722 401 445 555 23 876 784 435 38 38 747 685 708 567 890 681 459 567 761 845 978 607 788 599 717 425 658 147 548 130 426 380 559 993 429 709 686 344 572 819 387 846 99 280 965 629 474 339 528 79 646 804 581 86 298 715 315 240 972 485 585 93 223 532 228 612 831 261 970 800 81 170 431 421 268 398 829 626 800 148 487 476 191 12 431 137 223 858 951 577 604 160 645 527 788 41 461 476 88 111 532 274 841 872 394 152 300 854 25 546 173 139 628 874 682 956 320 851 363 388 84 925 854 9 837 703 915 315 356 278 150 699 814 549 176 544 91 504 851 201 407 616 924 624 995 90 964 244 521 191 827 400 788 375 42 389 552 703 407 398 300 817 667 573 272 476 677 157 714 124 980 84 526 49 125 975 599 842 243 167 293 427 618 31 87 937 542 522 911 494 419 635 335 579 748 692 168 492 463 814 323 148 123 455 929 448 497 75 502 541 298 143 662 472 994 11 924 556 493 905 836 629 857 829 816 937 751 841 321 280 772 75 875 464 989 701 157 725 868 41 539 807 700 530 86 859 865 624 988 932 761 305 117 197 826 929 561 346 242 147 988 686 387 648 773 329 794 896 55 593 373 333 727 755 380 914 475 592 804 720 917 607 846 273 578 744 243 450 888 173 519 232 561 875 136 292 940 707 41 179 124 666 259 768 712 667 287 735 649 516 789 656 739 495 454 368 893 644 400 342 144 412 56 141 228 632 508 996 662 242 849 984 515 274 9 722 10 802 821 658 153 380 591 560 217 959 301 993 100 969 613 798 430 461 405 193 335 290 274 824 810 536 778 790 592 107 98 140 862 766 326 270 117 805 186 543 865 883 229 286 632 830 24 463 681 389 851 711 247 28 754 13 837 25 165 115 170 288 747 379 185 207 881 865 487 723 361 968 103 69 952 993 383 174 798 985 448 586 951 132 885 202 583 140 428 674 509 753 220 176 393 943 406 101 309 880 949 379 666 764 732 253 590 108 373 882 57 39 593 997 46 942 427 528 282 566 137 936 963 502 956 487 94 369 664 617 381 669 367 682 61 465 347 513 922 786 246 756 51 497 904 292 289 478 414 660 26 427 345 729 450 470 514 439 278 114 796 820 439 645 666 210 348 985 285 589 454 595 887 144 93 358 207 177 604 389 622 585 597 301 740 569 118 464 286 18 15 184 35 726 546 682 623 94 394 184 169 77 787 577 689 262 759 994 932 62 106 381 122 529 345 103 363 593 162 632 358 840 473 549 733 904 440 497 522 479 574 961 576 713 574 615 192 335 68 992 708 650 712 191 136 219 873 75 530 650 199 209 851 355 196 933 764 906 465 70 568 338 306 443 867 494 208 498 501 199 130 268 260 213 641 878 742 133 704 171 527 727 528 555 116 75 145 777 12 582 840 713 208 773 467 59 855 416 36 125 624 985 184 296 781 331 690 278 156 486 41 382 855 684 764 510 92 954 457 128 257 284 343 228 668 725 850 198 536 32 996 826 303 720 999 461 680 994 677 507 544 693 299 532 266 308 436 647 203 75 30 694 771 274 931 50 278 973 152 361 825 626 658 455 801 784 433 338 151 479 11 188 644 451 496 630 705 284 848 699 346 735 785 453 330 277 903 415 41 931 779 80 793 51 741 540 386 579 363 245 48 382 19 7 547 544 243 718 12 395 32 589 218 943 805 714 168 473 906 104 710 299 230 699 278 249 155 968 508 994 353 542 494 527 262 901 296 681 86 274 344 328 43 192 622 502 797 563 862 571 665 507 611 444 412 901 623 119 720 273 152 601 247 214 108 414 41 150 502 546 579 737 239 874 479 201 393 36 896 3 789 410 334 859 978 211 799 957 210 698 264 989 836 458 411 724 622 796 755 913 415 201 402 125 534 246 120 147 558 410 514 261 616 244 201 600 621 415 979 763 221 267 650 815 156 632 897 614 991 912 708 313 559 570 815 594 72 32 645 627 717 586 348 262 677 424 871 969 921 656 824 761 188 924 191 980 892 643 746 534 500 953 547 220 308 668 238 971 557 601 604 307 287 257 579 893 863 158 935 500 424 725 901 123 236 615 502 950 706 982 978 2 670 803 903 638 858 908 568 684 774 814 416 855 365 520 941 631 524 300 775 797 373 778 503 12 994 619 765 561 512 972 611 292 621 415 218 821 988 120 552 345 29 404 387 693 327 970 843 264 42 121 345 216 365 897 459 479 133 482 101 971 738 415 804 75 367 309 654 576 588 919 392 35 357 72 332 719 764 200 768 730 336 110 231 486 320 86 627 716 195 774 849 148 409 999 766 216 487 815 809 707 635 231 303 207 850 320 392 67 177 880 760 728 810 760 828 39 718 437 524 24 375 14 813 933 433 494 201 69 582 594 409 188 508 956 653 611 171 900 980 553 23 283 163 790 228 494 665 234 625 104 389 245 870 790 804 175 769 644 91 386 807 531 142 341 833 460 416 665 948 574 594 792 697 464 698 297 717 714 208 675 465 790 401 430 28 269 655 87 965 119 764 462 275 112 618 597 938 691 835 78 130 532 459 884 599 944 894 176 473 159 590 84 619 226 368 618 89 712 705 686 773 853 450 802 175 743 855 741 625 681 493 337 768 84 612 516 565 662 959 437 15 618 676 578 15 384 70 325 236 72 785 843 938 333 531 312 114 145 483 52 74 959 640 251 265 453 488 558 74 224 155 906 890 102 720 522 594 712 642 308 634 379 691 845 907 517 850 805 117 825 342 277 329 757 667 694 428 817 622 742 844 425 918 513 771 917 225 542 947 413 477 211 728 317 273 736 933 579 208 591 474 275 101 537 706 368 701 529 575 329 194 307 462 494 919 317 82 801 576 219 761 559 647 741 13 386 703 580 855 232 672 178 769 308 190 828 769 822 191 765 611 55 509 653 312 883 102 454 372 888 690 215 601 12 365 703 796 657 835 799 592 821 53 956 779 650 460 175 355 322 975 379 415 216 271 288 176 364 262 643 97 218 273 532 579 814 826 422 595 376 189 770 921 0 527 464 333 381 31 882 98 113 786 799 178 369 364 930 401 440 804 813 627 774 500 735 267 805 575 791 196 457 833 497 878 319 791 518 334 262 61 4 553 472 586 239 31 90 725 339 269 187 922 531 903 770 896 541 350 264 336 92 235 184 54 991 761 378 49 741 213 666 253 955 959 799 139 288 257 684 774 760 882 101 827 30 561 778 222 993 643 249 513 809 188 936 529 626 970 589 544 890 677 575 242 503 540 533 42 499 140 314 344 528 293 319 421 257 507 881 306 64 409 372 351 230 690 939 875 321 896 364 820 904 794 490 342 760 868 188 721 482 153 771 74 367 895 574 638 887 28 553 434 400 339 963 612 477 707 566 822 532 284 527 244 968 157 365 23 464 224 878 597 352 199 298 421 492 398 269 279 802 41 184 661 360 669 653 968 721 600 100 278 604 137 844 308 226 69 512 229 532 183 54 456 428 132 604 758 648 898 411 681 800 453 846 833 350 711 422 378 168 567 989 442 515 27 673 12 511 89 256 36 740 205 545 951 521 932 455 345 202 850 965 316 61 255 35 882 379 720 213 835 449 969 162 25 108 729 334 7 114 12 105 717 212 305 963 165 911 626 650 105 368 403 544 876 713 774 285 87 996 275 609 174 408 742 536 510 255 364 749 314 14 2 433 890 619 621 495 978 869 780 78 791 619 215 656 553 917 878 695 256 828 176 53 308 846 104 39 575 24 809 262 948 929 944 700 569 206 233 274 121 701 709 428 284 337 308 262 443 224 345 564 260 619 658 937 629 364 562 585 515 123 962 510 124 459 85 744 823 709 915 206 543 155 445 552 980 851 768 212 769 677 253 380 744 842 832 882 820 658 169 295 428 134 257 645 355 191 106 433 177 622 174 293 397 975 482 506 184 264 496 251 816 789 672 740 644 648 842 844 978 920 751 270 917 587 20 624 917 23 214 550 877 125 599 964 257 359 962 168 632 753 370 778 778 629 957 366 459 621 243 803 473 210 482 161 184 763 391 399 376 751 715 542 665 975 100 972 77 216 901 84 252 799 166 773 994 210 191 625 835 989 746 17 820 317 68 687 502 563 679 444 771 505 790 344 887 872 956 906 829 140 356 561 123 224 706 703 476 314 683 36 849 574 563 504 419 773 705 418 457 98 443 693 570 247 752 682 174 874 565 581 839 531 586 910 435 897 121 414 988 908 224 322 710 903 321 183 764 415 541 778 25 77 282 463 156 129 62 933 759 74 948 902 151 402 816 735 645 625 947 156 168 221 481 10 777 733 412 597 781 318 133 889 864 415 492 290 716 433 19 603 888 16 751 487 335 705 459 748 321 411 464 628 136 155 752 551 773 548 634 885 300 355 221 498 739 144 747 713 997 110 544 636 693 832 729 879 718 504 484 253 580 534 298 621 521 513 408 71 622 507 5 699 398 844 199 745 207 943 195 196 261 751 983 624 931 990 822 53 588 965 480 754 7 886 957 459 586 768 281 932 776 324 967 31 730 327 875 629 421 926 221 136 126 715 380 504 480 948 54 357 769 960 925 61 181 552 595 863 675 814 846 612 484 994 318 928 206 166 291 92 721 427 283 780 654 453 169 763 76 134 80 938 647 1 217 81 548 242 146 892 886 742 896 983 595 556 648 229 670 239 405 721 175 292 656 60 192 344 634 483 407 625 759 633 227 54 837 659 93 725 708 536 298 989 83 656 895 741 92 105 334 300 712 989 814 343 635 905 530 671 685 42 878 641 653 883 304 715 121 746 87 317 609 419 955 522 627 220 325 399 492 314 9 937 873 307 296 996 390 724 842 334 5 268 983 723 718 662 897 456 875 260 821 506 176 182 582 761 782 501 74 426 733 84 75 299 236 382 716 471 80 431 507 73 87 427 91 225 300 985 843 759 883 121 381 19 873 227 293 515 277 947 246 739 654 704 141 834 265 541 473 573 396 773 350 54 615 488 915 651 124 883 39 798 909 858 373 127 254 555 782 2 707 24 426 788 528 848 421 476 859 1 543 818 658 600 249 510 564 573 723 727 603 956 839 985 540 663 937 445 573 322 463 372 665 351 376 991 344 994 572 587 63 239 749 174 164 665 617 666 622 822 747 220 299 813 258 699 807 237 900 183 535 837 374 565 290 263 202 524 828 862 208 617 282 865 764 724 898 899 119 505 883 997 172 771 360 929 670 331 31 260 177 999 464 405 242 819 34 816 614 422 946 242 319 68 434 62 280 217 567 439 968 163 21 739 70 922 210 691 972 101 858 712 534 437 788 100 522 917 883 403 571 821 235 831 512 5 74 515 31 967 400 394 185 404 447 129 58 396 670 420 209 441 582 205 917 349 752 416 541 152 70 324 681 824 589 582 413 107 853 723 692 165 133 39 787 926 479 191 672 457 662 907 698 255 696 931 84 361 257 589 357 154 88 71 37 946 123 853 18 32 178 815 890 151 695 210 423 369 295 367 622 330 667 994 253 670 612 697 261 862 576 969 268 291 203 613 684 391 206 515 144 215 599 448 817 713 666 22 232 464 810 55 81 251 933 416 278 690 726 547 244 854 820 927 659 448 739 504 719 876 318 236 751 670 692 493 324 769 483 276 880 120 958 916 971 813 360 167 536 49 739 957 405 193 373 751 678 496 84 121 50 349 225 187 309 836 792 902 395 792 60 993 113 705 178 383 433 871 158 714 233 524 627 585 828 607 152 306 7 518 433 554 676 584 486 366 57 820 656 234 291 570 510 121 114 469 184 739 954 625 496 769 728 243 615 324 909 881 787 908 901 342 212 463 283 331 844 622 988 292 413 208 917 499 69 880 505 214 678 375 466 1 325 64 335 434 677 586 280 84 297 930 838 845 467 183 548 682 365 455 306 241 827 282 843 728 103 978 121 873 87 922 356 656 979 774 838 385 315 874 594 135 220 153 187 538 71 120 655 905 187 652 346 483 76 382 255 836 380 549 527 694 469 466 110 506 514 307 795 166 851 108 334 367 839 858 671 406 296 494 329 303 763 994 647 405 954 293 37 379 567 481 339 160 339 677 495 853 313 615 820 346 864 648 406 821 982 535 746 702 697 349 667 861 164 696 427 61 106 554 199 347 24 586 894 538 699 520 218 105 791 519 486 83 618 511 105 468 641 716 578 262 213 660 9 94 648 90 310 468 529 847 386 813 437 775 713 437 308 904 685 505 962 794 614 309 339 67 578 607 267 604 26 143 758 629 97 347 698 420 510 978 105 932 194 299 113 819 676 677 369 150 54 638 705 437 823 745 55 283 426 312 44 81 685 184 605 742 293 383 730 467 767 825 720 277 209 232 382 672 996 931 960 789 534 15 310 784 221 589 670 77 650 618 282 707 91 570 613 575 317 173 802 157 38 389 566 364 295 123 741 563 587 607 743 799 264 250 265 317 935 763 740 916 345 217 792 913 470 310 881 461 850 241 439 271 780 768 331 252 605 521 644 271 521 955 860 909 60 138 406 207 272 152 915 751 62 568 424 738 651 295 918 583 381 442 684 698 219 35 352 641 246 863 124 827 306 106 413 536 689 724 318 686 893 956 694 890 476 670 590 698 140 455 537 972 555 176 170 372 153 907 295 416 874 64 587 601 781 287 973 641 600 99 823 219 241 644 598 651 541 831 803 835 342 430 885 711 970 533 363 38 762 265 219 175 301 702 766 0 451 140 815 718 712 274 926 600 359 662 306 819 250 939 784 1 188 487 526 973 650 551 437 640 342 809 238 90 618 460 531 260 809 433 573 243 905 165 887 285 237 563 564 586 336 21 961 752 656 304 426 963 936 445 535 639 944 527 336 153 938 982 99 498 110 512 149 482 225 997 514 386 408 314 398 851 789 721 36 75 67 215 519 973 852 759 872 464 455 540 38 203 913 906 889 149 498 216 67 466 301 13 864 363 603 699 13 653 869 472 436 432 859 740 556 649 797 731 491 11 918 228 190 756 959 159 625 228 729 27 595 926 977 457 593 198 913 343 775 683 462 349 174 635 718 980 424 971 621 561 317 262 992 163 743 629 8 46 421 473 53 603 154 654 325 646 455 67 769 773 997 269 953 295 266 830 760 729 61 239 402 61 392 405 667 146 971 50 42 88 487 24 22 808 654 164 170 829 450 348 227 168 293 755 484 910 643 405 235 546 303 904 501 979 393 971 411 373 402 435 486 250 766 123 749 492 300 937 105 402 952 879 580 398 155 994 158 223 485 390 722 196 892 987 243 115 550 930 519 645 18 388 880 299 533 767 890 532 412 693 236 194 948 992 567 598 443 458 805 405 392 415 341 697 245 987 632 432 530 764 47 650 769 701 821 580 231 11 557 998 234 820 513 857 316 909 342 309 907 121 170 58 314 600 15 416 180 677 45 897 330 227 159 800 679 151 204 391 211 72 163 790 788 76 385 246 930 130 392 645 245 889 719 706 117 613 510 190 657 162 192 840 343 929 769 223 24 900 690 235 672 539 612 479 961 49 311 542 140 353 60 291 694 211 100 529 691 767 904 110 300 235 459 303 959 69 998 835 374 893 203 22 257 338 232 686 724 921 970 372 583 451 39 16 307 36 146 672 980 564 331 446 867 718 259 642 945 218 240 632 905 500 394 498 419 203 970 470 156 741 757 863 927 196 647 64 980 397 899 980 652 663 306 62 195 263 982 603 104 521 280 239 871 850 320 142 371 194 397 829 25 640 883 676 539 24 4 37 56 438 187 8 272 710 52 382 445 606 845 418 314 725 598 69 263 292 620 321 463 12 688 498 121 346 986 228 18 231 875 43 432 206 588 864 240 484 195 385 463 19 822 509 279 413 735 703 88 251 543 198 545 404 715 17 515 531 926 354 984 742 974 358 843 853 912 566 782 390 899 53 238 604 975 530 781 202 467 64 767 676 693 297 400 483 239 561 303 107 181 575 929 277 195 661 466 842 695 977 933 302 51 285 339 909 973 965 832 806 360 92 927 39 993 112 410 518 93 255 600 943 50 375 569 80 885 868 529 264 901 991 58 580 882 240 398 225 252 66 383 758 871 597 670 729 768 633 576 561 468 720 975 978 847 857 288 860 293 376 309 375 121 703 46 543 610 14 615 299 876 345 74 347 124 546 496 842 914 908 332 964 877 890 102 86 887 166 23 395 450 771 462 497 872 497 796 277 315 839 205 672 571 49 974 330 29 67 383 158 243 362 270 260 778 502 400 509 595 802 651 700 250 410 181 523 362 345 549 848 477 920 250 293 370 452 853 279 641 95 360 448 958 264 125 486 707 710 213 721 131 939 288 815 867 664 865 528 814 417 114 342 146 50 448 836 129 999 800 323 330 841 936 758 469 65 939 644 130 34 201 621 138 770 61 68 837 502 637 227 755 952 788 343 197 204 254 270 111 847 695 936 612 48 44 426 605 551 968 526 648 13 812 458 79 709 936 623 434 717 571 43 247 716 575 768 464 854 142 449 338 511 358 106 658 245 849 315 94 978 437 419 771 258 624 868 937 416 480 58 681 509 629 59 460 609 677 445 308 760 265 367 816 666 334 876 866 18 263 780 38 644 855 387 158 662 72 450 512 639 407 106 67 292 311 219 279 96 463 46 738 896 656 631 649 751 65 523 399 265 652 569 531 254 250 810 801 304 232 763 565 209 428 477 410 228 520 59 956 388 925 258 657 612 487 669 20 722 473 887 493 290 286 356 925 744 859 254 453 509 814 776 4 244 463 576 406 524 135 259 303 331 720 792 866 711 224 92 113 339 47 444 598 400 690 972 482 399 188 143 398 648 576 179 175 213 457 982 666 190 55 761 372 738 830 848 982 596 660 943 695 586 539 610 54 386 881 393 911 594 345 631 197 969 41 520 51 654 767 970 952 459 649 492 440 890 708 632 832 100 63 233 185 724 662 117 64 852 971 573 318 409 930 33 836 359 329 333 792 807 39 633 955 794 426 91 651 15 905 610 686 607 544 442 675 349 922 140 724 646 851 241 952 832 550 687 72 633 618 310 165 111 270 573 940 882 104 921 365 197 640 531 844 909 516 667 666 154 880 592 733 869 556 52 747 635 467 980 91 656 685 984 646 362 635 522 581 750 984 0 261 359 719 829 360 129 74 45 379 592 98 807 794 822 266 846 898 261 597 245 154 935 591 244 994 595 959 173 695 331 160 209 947 414 126 872 464 412 338 857 254 914 760 717 571 520 694 10 946 928 978 848 93 537 62 518 172 53 0 109 524 9 849 299 508 2 859 697 881 199 963 113 633 724 964 887 604 327 175 33 735 935 863 620 25 985 922 35 553 377 677 970 94 755 764 185 736 183 324 998 47 700 939 281 648 11 88 543 478 487 960 823 208 693 80 485 108 130 467 986 741 540 863 562 884 505 855 814 77 209 744 255 266 157 866 393 26 354 529 531 700 339 826 89 220 657 576 286 772 687 601 384 643 987 527 486 47 449 241 604 770 143 888 970 704 988 145 915 606 558 677 198 81 432 71 868 648 657 666 195 182 509 907 309 45 709 665 394 347 287 736 788 128 778 889 440 762 626 176 299 693 439 350 257 266 154 83 998 218 933 594 883 349 125 634 640 927 610 944 981 727 15 807 230 750 969 747 569 361 32 856 792 91 711 61 260 641 526 33 279 404 139 545 734 618 391 724 58 779 562 524 804 773 232 425 274 505 520 312 515 154 713 98 755 633 639 578 91 351 666 401 26 270 248 388 19 933 494 769 519 578 458 84 775 650 355 588 589 655 959 295 742 609 105 196 699 66 187 178 900 148 119 366 800 826 888 408 71 138 596 442 338 693 966 881 444 219 281 375 562 555 866 825 984 171 216 667 243 942 701 501 616 116 660 779 680 628 265 505 917 341 422 866 296 603 222 188 85 303 305 930 96 10 128 723 165 642 30 246 665 326 720 867 714 682 105 375 28 400 187 452 68 642 668 450 407 56 183 279 56 753 986 643 641 671 611 536 285 451 269 983 955 277 670 390 666 205 139 412 791 171 10 417 202 559 974 642 825 811 16 385 748 156 807 92 681 657 45 656 895 565 286 950 285 240 308 99 509 952 5 144 622 596 641 871 704 258 591 339 278 466 643 11 847 892 529 437 668 701 901 186 694 777 652 938 779 136 453 2 242 751 632 688 24 76 975 616 946 941 658 967 82 712 952 973 750 506 149 31 674 326 838 651 808 854 616 858 105 969 857 310 962 937 426 737 738 115 553 987 666 724 82 741 700 201 591 618 599 349 232 392 944 618 1 191 247 456 771 561 160 617 118 857 670 733 706 132 324 406 915 575 857 875 499 98 168 967 493 437 448 801 497 753 55 351 992 504 552 96 264 36 121 827 880 23 769 792 312 521 962 556 719 634 396 241 264 814 953 122 678 85 513 712 227 76 437 701 361 857 173 77 89 211 662 834 100 332 3 74 847 326 888 203 61 14 836 595 17 281 488 67 600 515 346 211 144 669 443 389 69 782 746 199 743 532 617 631 531 772 173 98 957 156 975 992 600 586 751 939 625 323 508 441 806 759 535 604 673 4 148 591 386 3 971 420 476 219 986 943 274 502 318 843 451 202 945 601 429 381 494 300 894 571 174 35 59 208 385 429 39 713 151 627 479 124 485 456 847 517 761 466 310 585 712 141 767 213 538 484 874 49 562 261 55 301 436 475 181 621 83 820 540 25 312 685 944 776 833 144 380 511 594 355 81 619 585 92 568 688 103 510 861 460 949 511 164 247 124 649 485 18 67 364 42 17 703 368 492 86 724 228 879 612 441 362 776 805 704 290 50 999 742 232 102 315 863 700 505 906 964 440 718 774 289 925 457 852 142 373 867 781 80 804 985 42 22 660 961 89 684 786 424 72 321 416 453 769 339 639 674 180 209 667 183 409 105 746 871 303 51 677 879 746 459 420 430 388 758 781 509 183 252 114 205 981 599 273 826 57 620 311 805 262 55 36 73 608 8 887 581 278 286 689 985 744 460 40 77 860 877 82 856 321 326 579 416 388 81 455 988 815 700 773 501 886 203 258 381 19 397 509 536 469 708 138 478 734 509 321 350 676 790 355 642 851 607 596 946 558 306 739 411 966 771 998 978 479 224 112 876 505 988 737 581 442 75 585 472 302 763 757 453 425 10 800 608 267 9 61 358 656 6 984 738 772 655 778 815 804 778 314 635 512 893 717 153 359 449 876 20 30 25 916 301 106 182 892 253 634 519 528 548 555 596 259 300 390 334 969 919 763 704 482 833 282 530 813 193 346 158 811 932 902 614 640 918 437 358 466 626 879 318 618 814 259 490 438 361 65 470 148 202 121 548 93 586 303 286 169 792 406 908 96 71 356 398 24 967 178 822 533 255 98 904 285 792 606 888 442 682 265 755 225 916 202 676 582 528 466 723 795 226 468 563 823 503 677 1 625 353 320 210 2 707 257 606 862 609 716 38 595 479 161 293 821 508 306 744 772 640 555 731 584 592 818 730 83 911 234 443 797 403 9 476 474 406 113 871 350 153 437 60 450 512 608 972 798 756 617 732 324 519 612 201 932 494 290 332 249 166 429 87 493 97 735 903 732 958 18 671 968 521 27 469 577 143 535 825 797 194 395 903 227 761 280 327 845 39 397 529 213 275 530 971 126 949 398 614 488 300 929 366 37 515 340 346 769 924 67 490 251 288 541 646 549 884 413 461 616 299 338 627 928 971 88 817 140 326 44 425 937 70 370 434 358 633 940 491 189 778 776 78 475 82 371 326 977 376 962 987 800 667 484 635 355 241 564 977 47 357 313 501 279 769 260 854 143 571 204 449 532 408 632 31 110 255 594 415 86 72 800 746 987 919 83 155 142 551 405 295 896 455 165 684 255 676 64 308 162 812 195 10 478 146 907 305 730 211 617 993 761 530 38 297 957 844 763 180 636 605 200 12 307 801 461 249 641 372 400 624 770 256 61 878 240 29 23 644 914 857 68 136 980 564 174 378 675 95 107 381 745 875 833 767 491 995 534 474 723 891 770 742 971 136 745 10 220 498 123 659 655 288 666 614 634 181 746 693 569 521 62 491 224 402 228 779 288 110 105 304 440 145 23 77 171 537 548 375 155 294 793 203 737 34 16 427 394 483 326 649 728 456 977 902 12 631 403 618 749 469 546 728 935 772 917 69 364 166 265 425 152 509 288 458 369 520 555 682 490 619 941 635 636 820 438 237 873 39 22 187 312 605 707 310 390 581 358 391 675 7 173 511 31 540 900 895 353 938 925 65 575 647 618 561 952 675 237 492 729 975 637 879 215 436 42 379 386 819 460 69 460 560 455 65 682 712 604 160 807 929 4 179 597 426 918 795 843 834 510 999 436 111 122 77 956 830 251 877 490 416 587 711 775 596 789 621 687 379 559 564 756 43 324 508 342 260 990 167 315 852 281 47 259 789 901 237 6 480 229 391 620 945 567 670 543 409 5 254 297 961 50 114 678 973 141 163 469 20 280 456 245 649 368 891 291 498 242 245 887 520 353 862 624 757 190 248 919 981 95 12 363 321 634 773 793 127 986 455 618 425 669 532 935 986 988 960 832 625 383 875 472 185 786 111 487 662 772 705 26 540 93 135 148 12 467 459 314 486 613 437 424 906 237 900 784 764 991 50 218 167 792 463 125 374 588 632 95 897 385 809 431 540 81 885 371 640 821 395 206 336 236 853 77 795 53 372 892 608 617 271 674 684 668 549 71 614 340 764 304 183 798 771 932 737 132 791 68 753 745 691 486 715 127 822 28 540 163 980 88 645 254 189 155 37 16 677 226 495 618 457 801 377 912 550 655 679 195 333 124 400 575 209 370 252 967 603 600 616 101 407 739 206 884 313 806 108 145 462 839 779 809 946 755 104 437 337 330 950 630 561 813 17 90 352 561 133 892 572 972 14 983 632 92 15 779 789 454 237 535 21 829 263 43 290 241 562 125 725 414 223 575 289 123 856 873 489 855 666 774 845 770 838 979 742 650 549 916 434 697 866 979 745 766 92 169 750 157 891 453 584 792 548 973 929 218 666 863 245 389 992 10 633 534 63 83 661 403 450 548 546 497 735 601 666 558 160 639 758 860 363 644 889 96 833 382 862 206 770 555 771 368 569 230 290 404 452 515 985 720 641 93 364 910 674 784 217 307 901 62 645 478 577 933 158 47 212 336 998 792 954 725 704 508 149 919 129 419 375 739 207 487 512 505 650 551 18 233 165 382 613 124 493 15 315 893 171 126 394 58 685 35 851 332 959 450 955 456 103 968 74 334 943 503 473 638 979 76 736 106 21 688 69 593 121 967 581 618 718 240 25 771 6 313 253 569 573 532 769 713 325 357 219 645 568 304 789 798 721 700 763 236 850 162 645 714 203 580 402 784 307 25 703 277 73 760 947 200 161 380 908 843 909 234 25 98 132 476 385 526 151 796 484 247 688 538 863 522 620 39 674 429 547 846 952 675 189 263 399 308 198 466 458 366 895 632 674 224 194 678 158 846 974 825 278 762 384 411 711 189 801 773 840 29 457 610 801 105 292 750 516 856 571 770 468 14 395 763 346 20 45 675 399 553 198 524 437 590 547 136 713 776 716 517 416 387 386 195 622 546 163 61 403 920 316 662 350 984 683 79 34 584 422 747 984 384 460 173 802 859 520 419 301 688 387 870 806 574 235 639 907 361 635 799 911 946 589 575 135 485 377 362 560 976 233 655 746 618 546 21 867 669 37 195 240 200 539 278 769 405 114 475 991 899 556 691 324 377 826 416 176 761 415 53 392 304 417 636 483 513 677 224 305 196 67 872 776 16 826 817 594 837 491 958 68 895 193 502 335 11 311 55 835 721 65 832 359 37 240 604 698 533 613 389 93 897 406 825 405 248 88 271 662 608 206 894 404 509 110 655 905 322 122 67 729 916 507 205 870 833 520 760 738 496 224 835 657 102 322 336 230 981 373 813 945 407 330 436 322 78 415 496 910 588 145 619 412 932 974 769 805 27 692 701 913 65 863 439 803 176 572 235 421 3 989 664 628 869 791 122 742 240 891 395 62 324 211 16 939 655 94 420 44 907 684 983 837 751 346 119 15 487 986 910 122 914 669 5 779 760 388 802 3 763 155 399 126 572 231 215 54 994 993 830 534 275 977 14 933 920 352 233 501 869 182 314 93 827 874 895 74 581 635 833 10 14 980 387 686 113 581 164 733 62 213 31 440 326 76 930 419 147 559 264 799 25 915 601 443 536 272 282 923 341 721 708 648 229 642 255 821 859 394 186 790 727 890 104 512 424 148 866 251 22 40 483 972 947 623 891 371 92 879 596 584 859 800 973 757 527 115 109 833 723 689 503 837 979 179 430 977 553 197 346 804 428 852 369 293 618 671 255 667 575 214 445 115 582 145 819 325 82 691 880 53 978 937 626 859 57 15 233 179 509 403 48 248 820 878 83 18 585 526 271 658 678 382 707 575 993 849 994 141 78 851 619 972 26 704 236 120 711 611 626 97 327 275 875 446 46 762 773 231 294 669 196 451 300 321 613 541 469 647 971 541 462 440 291 349 960 185 597 2 122 587 385 962 634 349 625 784 453 849 76 919 502 1 543 953 300 115 436 364 804 923 952 251 144 95 98 233 273 741 279 572 922 910 172 913 227 899 818 147 694 304 153 320 787 396 501 454 759 576 827 564 760 711 634 323 416 461 11 259 845 695 609 308 34 17 279 188 492 377 207 325 825 646 452 188 49 326 722 211 274 943 764 482 398 260 520 683 266 409 871 365 734 691 730 257 917 14 691 372 880 476 205 516 842 822 370 606 794 916 750 11 385 911 854 148 910 792 272 473 508 133 390 243 509 238 930 659 135 301 609 162 886 692 298 12 169 257 431 92 355 31 280 169 180 210 35 441 531 452 596 543 781 316 574 457 701 63 577 462 327 662 315 464 721 804 154 485 849 152 321 604 249 129 160 854 306 201 166 44 485 255 712 878 744 412 80 765 780 871 293 408 222 447 932 408 335 377 533 133 615 234 912 782 387 127 171 746 88 553 107 657 421 418 353 851 81 501 909 315 183 727 598 132 861 47 763 285 693 394 529 796 181 605 191 268 173 95 923 631 730 280 484 525 104 83 501 565 292 288 378 37 704 242 527 633 772 467 515 572 530 260 379 48 196 721 705 702 528 471 566 435 518 466 982 22 899 372 761 28 384 278 918 465 933 150 271 690 675 800 200 605 723 406 667 396 867 31 326 195 249 786 808 337 818 232 50 708 338 822 61 786 815 256 946 924 639 86 236 973 379 276 76 311 916 46 594 892 672 595 978 843 427 838 678 797 486 830 616 236 546 547 721 431 869 790 492 712 637 106 769 143 763 713 990 38 985 135 541 14 906 963 760 110 331 584 423 598 497 557 940 321 910 570 283 210 340 402 193 920 985 789 668 956 451 327 342 812 827 993 128 600 537 888 128 459 570 960 633 336 839 862 771 543 298 190 907 112 674 491 799 799 462 342 131 251 244 821 127 311 123 724 536 958 421 603 844 458 320 256 270 683 19 92 556 449 151 278 468 230 924 444 292 282 82 55 718 291 47 561 382 194 797 903 367 155 466 641 324 682 361 736 344 696 974 34 126 496 297 795 429 540 264 942 386 511 424 666 595 433 76 806 314 657 860 443 699 780 868 975 299 60 94 213 61 998 671 572 606 358 300 222 793 222 762 38 823 510 86 710 376 899 695 983 669 236 245 394 806 983 115 896 872 901 473 257 196 895 245 432 654 620 968 38 613 417 479 482 659 699 561 855 443 781 734 230 565 688 937 333 527 680 664 809 56 60 586 212 822 302 692 498 844 142 762 657 356 746 267 773 608 270 852 396 953 694 475 770 450 374 437 2 687 466 31 591 535 274 686 205 347 290 245 530 380 461 235 656 947 648 746 843 537 130 926 700 96 364 718 703 900 533 907 405 679 552 521 442 386 365 247 456 109 983 273 628 628 505 270 221 229 374 74 589 700 155 637 523 408 671 953 538 593 316 110 108 76 114 19 848 832 73 825 128 937 105 678 681 53 207 64 907 414 482 55 764 353 52 942 765 357 306 329 535 649 544 433 405 865 20 149 576 744 691 764 438 997 64 34 817 498 61 825 738 972 905 739 178 836 84 142 96 862 165 570 973 971 295 191 436 127 494 993 936 864 243 412 929 932 898 963 262 167 167 990 287 377 259 355 181 345 520 956 569 217 269 346 928 901 760 48 536 57 894 389 913 811 543 779 673 603 126 765 324 805 945 113 143 663 291 583 810 992 619 547 429 860 690 959 800 695 238 190 368 904 436 109 315 503 35 578 64 362 559 793 383 708 827 637 717 54 291 582 981 672 588 688 795 224 983 352 435 388 414 5 608 644 333 871 508 175 222 958 111 749 321 232 666 309 928 938 286 3 892 39 933 909 43 631 263 30 973 269 372 807 387 895 577 581 679 364 423 744 758 800 113 577 976 614 85 776 867 795 617 12 368 329 57 342 644 16 14 632 611 584 823 854 648 401 518 95 570 684 167 71 247 357 613 480 109 495 485 571 276 685 91 78 900 621 27 639 103 735 605 619 575 445 485 278 20 668 893 492 91 407 92 259 202 687 537 56 755 216 258 511 850 813 295 386 484 89 516 877 473 928 708 80 889 444 206 43 748 192 627 134 451 894 804 911 516 829 951 488 127 422 990 127 653 503 160 633 563 474 732 249 561 120 703 623 45 286 515 318 996 803 421 400 213 516 711 800 229 97 356 361 613 190 576 566 216 948 759 773 392 307 549 594 144 672 930 633 233 654 330 660 789 137 406 635 411 895 289 352 84 661 480 119 542 155 579 972 997 48 281 40 279 562 845 898 64 209 547 336 84 78 221 551 473 762 477 490 447 210 114 657 574 561 330 810 164 797 126 154 211 208 837 254 319 757 458 303 463 684 555 867 381 817 587 34 143 29 659 136 245 575 619 610 50 624 737 948 581 783 130 256 508 967 24 770 366 685 622 356 875 839 904 460 173 833 497 463 841 984 321 723 21 94 594 565 700 830 411 111 349 282 439 805 591 272 404 781 842 747 569 213 620 848 559 400 280 95 311 160 736 683 677 953 607 628 248 949 207 377 91 503 231 988 803 646 775 366 769 741 393 646 931 853 941 252 704 952 948 580 413 20 123 440 533 210 0 92 321 372 939 499 947 74 893 905 145 301 792 723 107 14 947 692 576 524 653 49 996 700 104 990 790 418 492 616 200 492 235 791 340 661 991 488 608 534 918 163 789 736 123 400 177 637 780 776 576 700 38 691 828 321 375 33 110 900 289 629 419 575 43 630 642 561 899 410 164 772 724 254 777 688 172 648 243 281 686 909 700 628 324 786 187 866 13 388 687 82 457 476 316 735 713 229 661 100 146 397 2 526 991 737 85 214 174 874 867 234 124 162 503 868 978 192 28 568 257 573 100 17 396 854 308 806 746 165 306 967 203 641 627 748 704 48 207 683 28 801 282 150 845 226 751 883 694 672 146 894 933 8 42 494 100 406 400 594 659 757 725 430 597 604 506 485 830 464 488 804 638 666 614 660 911 685 901 5 685 727 304 409 365 299 221 232 163 404 893 645 989 847 670 888 249 198 332 971 965 500 3 491 989 243 592 931 176 440 248 965 4 277 201 505 264 509 809 225 262 425 155 756 646 798 665 336 955 310 949 978 836 801 153 681 534 291 85 677 121 675 99 134 306 662 532 794 225 716 239 48 571 237 841 732 846 492 573 761 458 148 471 772 563 0 644 963 415 301 677 335 793 118 435 535 997 236 120 325 251 828 284 130 632 43 913 754 975 446 319 205 254 64 570 338 234 234 27 671 639 75 246 911 789 582 962 213 831 595 908 380 393 658 597 115 775 408 412 18 370 572 965 284 82 109 631 293 518 752 133 922 697 270 15 613 857 117 224 659 208 391 849 624 276 618 858 456 384 350 411 41 380 751 986 505 955 494 396 27 609 977 363 88 649 347 942 151 689 572 6 231 542 401 514 890 201 829 209 589 601 251 870 282 692 440 444 587 128 435 467 469 383 406 524 239 816 174 828 325 811 852 405 958 476 723 742 608 788 10 626 37 859 812 644 772 111 671 752 196 208 84 752 931 954 689 675 838 742 568 15 195 690 784 458 500 270 746 392 604 609 598 783 762 416 168 378 253 785 248 717 671 22 586 531 283 361 728 535 697 851 946 275 546 361 577 798 608 644 428 61 105 207 816 542 679 350 830 421 799 927 459 91 67 737 759 742 946 884 804 808 343 892 42 57 159 272 985 650 209 482 702 443 504 377 799 55 376 334 685 598 688 793 982 104 195 447 256 482 536 351 235 951 576 120 726 747 804 561 4 332 770 858 340 509 195 508 709 68 123 232 337 147 459 458 251 884 236 554 946 787 621 471 218 434 858 347 467 375 233 0 995 590 922 926 994 56 861 631 492 118 576 978 289 303 802 827 615 450 862 100 655 588 288 492 922 513 947 755 697 453 867 294 294 971 955 373 379 507 564 799 102 419 491 205 535 256 356 214 247 397 200 11 524 90 802 474 966 823 118 247 198 186 639 764 272 174 219 370 743 188 745 427 973 235 654 280 29 39 683 253 467 229 703 927 51 622 64 22 560 573 103 262 862 551 921 961 337 81 607 664 251 894 149 932 359 258 511 556 526 394 433 331 305 841 137 836 116 369 984 775 215 571 144 846 279 247 326 833 147 238 170 163 911 648 895 881 627 284 773 421 977 60 249 272 967 467 308 717 288 330 994 523 650 784 969 807 176 976 223 116 765 567 45 486 1 660 433 427 800 774 411 763 230 440 839 378 3 538 413 797 157 349 679 63 391 903 933 207 366 614 452 136 19 411 330 454 580 582 148 130 909 991 722 927 697 748 189 77 778 582 817 698 496 457 664 36 645 429 684 382 793 806 2 56 192 475 957 193 612 693 627 866 966 610 536 324 251 155 206 817 39 420 2 54 483 290 274 999 387 520 576 817 672 741 547 120 813 601 644 160 705 792 116 786 467 241 204 719 139 499 941 243 61 493 492 389 553 687 978 879 620 485 909 2 172 168 680 771 605 816 418 385 978 32 563 237 23 534 778 243 751 317 816 191 878 229 736 370 759 208 563 81 460 668 505 735 903 633 601 462 233 673 911 348 18 797 829 286 955 13 883 932 527 124 494 434 204 264 845 605 625 558 995 657 90 482 944 548 645 691 324 178 327 485 222 694 43 508 792 79 123 278 643 320 936 49 203 847 633 133 790 631 6 628 538 881 924 409 465 535 436 249 295 266 587 658 495 690 968 567 774 618 49 611 810 175 887 604 653 444 424 98 308 659 642 315 850 904 979 107 869 286 296 800 505 456 75 143 762 811 491 849 768 163 768 937 775 7 182 773 785 158 733 490 941 779 239 675 825 272 528 108 916 610 314 33 186 991 841 868 754 29 192 961 969 151 383 967 905 151 994 62 925 638 148 935 207 80 841 973 1 736 121 457 188 315 277 659 40 641 448 31 251 233 552 572 603 635 138 809 800 421 75 415 477 948 274 916 356 319 751 275 942 477 4 292 749 219 603 177 137 197 839 206 841 315 762 794 366 980 395 276 476 793 215 225 544 851 225 923 839 647 939 420 478 195 673 688 886 594 991 162 691 77 871 994 801 454 121 589 734 722 974 597 874 949 873 195 299 451 302 64 260 782 842 132 552 933 95 708 470 543 490 138 592 360 137 643 637 65 663 684 949 964 38 889 340 210 985 337 532 994 126 887 275 374 508 30 573 267 820 331 39 415 58 350 405 529 889 696 12 430 415 839 875 50 387 659 319 860 423 271 645 131 653 698 585 154 485 87 161 757 376 876 405 561 502 133 835 647 838 621 609 603 33 713 925 762 23 353 12 348 398 30 33 18 501 335 444 373 536 663 750 820 306 359 602 604 165 141 744 844 6 126 99 778 483 835 909 122 236 847 865 286 535 269 652 719 382 66 621 188 914 484 88 544 238 516 875 606 732 134 38 882 78 184 658 747 912 988 175 895 516 812 595 62 348 168 709 913 531 970 388 975 491 838 749 626 523 718 952 880 796 561 695 31 371 723 64 960 707 546 608 838 970 302 115 957 279 68 359 998 264 19 645 886 395 13 203 520 81 557 604 999 232 129 441 311 940 296 371 500 155 817 857 693 532 622 620 757 126 891 311 884 898 422 776 706 592 453 805 376 294 548 457 37 685 650 857 397 708 409 102 305 150 917 735 986 877 548 927 213 971 188 246 34 784 747 521 190 739 293 488 816 544 548 946 367 682 753 403 6 924 231 776 553 859 11 224 95 217 138 38 547 295 234 635 823 857 168 984 515 424 345 990 880 633 362 64 672 392 36 590 644 368 168 751 801 291 232 655 969 416 330 505 74 779 403 637 362 60 579 595 414 281 402 75 445 460 345 59 819 339 424 482 428 72 91 412 868 577 80 312 828 583 55 550 91 518 573 339 830 418 113 44 620 318 659 232 856 302 377 157 170 478 784 560 582 662 673 261 137 5 326 769 788 853 908 963 639 104 52 713 733 915 149 357 343 673 148 159 659 795 230 720 990 160 707 844 826 812 773 798 202 110 921 152 3 791 425 159 665 561 505 909 74 574 524 166 934 277 734 76 683 535 350 580 236 361 587 390 744 570 159 162 251 789 722 995 305 162 187 676 908 574 72 6 188 262 92 968 284 986 350 274 504 539 566 310 299 938 929 868 880 954 972 810 657 908 949 858 792 630 937 124 784 228 223 864 738 927 197 53 845 859 201 552 592 873 73 763 842 494 742 751 259 305 304 277 12 949 770 560 907 51 425 164 135 906 268 491 91 644 89 684 702 547 548 391 258 33 310 735 885 189 104 352 392 651 818 77 417 468 563 686 129 749 358 842 944 431 592 294 446 449 115 204 193 855 385 994 589 848 942 334 164 622 200 656 985 900 412 982 124 541 938 883 642 893 736 446 314 782 880 234 248 694 338 928 280 73 688 426 776 328 556 222 48 212 985 109 793 893 547 959 3 91 967 84 852 846 537 785 63 281 432 312 479 520 682 402 737 17 946 346 786 458 239 795 559 458 233 123 688 833 417 621 679 588 917 236 467 899 354 568 518 933 563 300 705 185 687 369 317 556 350 3 179 966 703 743 719 261 441 26 928 198 109 488 614 645 434 952 179 928 214 920 238 925 394 94 457 515 295 474 971 63 518 868 792 586 769 674 481 200 612 579 895 697 688 149 224 790 634 330 429 960 62 872 150 224 406 800 387 905 623 797 863 834 126 607 354 768 860 629 160 200 897 318 327 574 350 131 616 474 904 891 444 850 903 31 115 617 3 866 547 290 414 390 53 913 633 25 158 864 895 574 345 145 534 784 148 405 179 47 610 226 296 411 825 975 609 512 29 795 47 828 154 54 185 695 365 100 79 64 911 798 834 260 209 555 582 192 740 335 602 133 770 380 799 36 108 286 244 751 976 180 114 513 805 884 561 513 965 331 301 510 622 824 943 130 417 372 748 556 465 205 505 966 603 871 593 392 252 718 950 847 925 253 232 549 992 755 118 679 880 176 803 293 856 830 306 123 945 221 387 487 680 625 416 450 710 313 17 294 91 20 513 463 547 666 872 323 219 211 697 553 281 105 504 659 384 123 414 939 232 177 962 673 719 94 980 396 986 499 383 88 769 860 315 534 948 282 535 759 97 601 551 646 216 497 612 197 762 287 788 554 374 354 398 725 648 719 103 224 588 736 160 543 84 619 437 903 177 126 730 947 839 886 124 27 796 585 648 451 315 429 139 140 729 375 154 904 859 19 408 184 641 229 914 444 463 492 484 921 922 398 141 194 159 998 425 92 874 937 449 450 522 676 858 366 825 554 933 574 441 69 91 499 155 639 151 707 344 807 912 71 471 73 353 846 69 870 341 249 136 362 320 145 892 863 728 938 52 143 751 825 8 449 642 338 897 258 156 660 146 851 584 161 733 557 698 186 875 653 806 499 548 629 341 196 715 959 567 927 888 745 136 887 376 885 221 883 497 394 545 630 571 719 907 491 539 697 807 621 496 371 197 912 336 707 919 613 223 359 183 256 358 247 598 95 797 912 130 703 489 748 324 694 423 994 591 87 561 864 967 774 810 82 374 110 833 170 695 53 956 597 778 961 652 134 649 554 225 22 838 261 590 490 716 393 607 574 620 181 257 170 700 533 865 783 633 7 55 833 965 560 605 913 147 372 104 970 468 469 747 463 555 942 312 902 856 465 736 162 84 704 988 621 322 788 487 704 628 585 563 729 264 582 499 319 786 62 552 656 140 452 349 533 951 506 355 791 23 557 21 109 847 687 984 11 898 572 391 656 550 612 301 216 590 142 720 49 278 417 150 101 313 860 950 299 960 333 811 20 857 232 442 692 345 658 595 579 264 566 745 737 543 93 134 413 829 335 494 214 830 132 433 979 427 740 784 993 78 745 760 571 577 172 917 872 581 927 103 646 99 181 664 761 92 586 999 234 448 277 153 580 665 181 608 41 672 432 794 449 138 216 355 936 543 371 441 358 215 231 645 646 891 343 992 440 675 737 929 928 69 678 760 828 461 126 71 210 216 432 576 370 778 571 860 923 742 637 929 173 659 427 636 281 516 445 444 3 370 45 373 186 543 865 226 338 312 240 529 967 771 339 963 705 879 307 263 475 694 330 333 160 902 913 963 333 646 201 917 713 731 309 557 371 578 474 647 770 462 222 441 970 462 725 482 425 629 860 552 454 859 177 373 706 720 637 860 175 908 906 350 280 252 591 278 187 754 547 22 252 409 872 869 499 561 836 297 132 711 84 920 113 309 520 143 403 629 640 695 556 309 587 259 979 499 752 775 184 913 366 356 730 408 706 986 135 567 128 190 499 134 697 594 866 371 67 680 277 858 487 975 826 929 989 818 429 930 286 592 56 147 413 17 584 59 1 548 534 64 10 100 249 231 717 876 86 890 471 994 674 925 95 44 217 16 945 877 24 261 974 353 945 437 985 214 630 946 5 519 103 641 630 606 706 820 167 308 869 530 420 193 209 681 233 638 34 506 211 582 558 8 621 157 455 709 372 251 817 461 419 36 581 448 441 126 656 375 856 310 618 428 418 130 569 204 885 452 813 200 989 795 377 786 390 813 357 101 811 207 7 45 626 392 428 448 111 531 523 636 364 81 285 730 312 933 63 522 317 700 535 52 605 47 148 228 486 962 775 311 55 443 436 753 151 483 472 355 244 674 558 836 121 74 436 870 952 536 941 914 596 839 539 546 508 461 961 378 606 636 389 180 125 394 190 892 567 488 16 434 789 477 347 797 676 577 651 299 139 626 685 248 514 30 760 681 172 827 288 367 113 410 669 413 946 303 737 222 303 962 802 878 808 46 699 478 627 459 59 188 697 664 291 573 752 331 571 463 496 393 158 164 50 165 928 104 66 557 819 231 453 868 698 595 787 504 550 677 342 466 407 599 140 633 448 144 392 711 394 945 462 696 537 445 961 390 973 219 800 132 41 778 282 138 439 829 776 184 784 509 167 183 2 276 987 943 494 394 890 381 178 702 240 780 828 491 624 418 445 628 199 665 846 831 549 639 129 623 158 504 368 296 158 160 906 767 780 652 947 149 929 31 500 187 242 757 737 498 522 39 457 937 576 362 164 358 542 705 353 144 985 910 414 511 164 915 656 194 313 463 651 993 64 165 196 245 284 839 102 71 569 93 452 704 776 85 448 994 904 467 761 785 281 318 864 494 978 290 205 177 342 961 958 269 614 539 962 490 206 716 555 883 969 35 583 684 740 769 906 285 381 854 321 540 830 819 955 651 146 35 656 691 348 456 417 622 338 544 582 623 113 245 281 748 427 48 84 374 580 128 869 817 103 253 904 498 668 410 230 402 858 893 885 930 621 275 898 205 515 555 451 363 412 436 802 231 979 848 665 742 810 201 329 120 531 899 995 349 199 113 43 512 654 436 329 17 572 38 788 196 753 24 255 166 754 907 343 586 139 31 14 505 247 468 169 683 152 242 494 368 804 191 148 500 12 485 33 133 208 152 191 786 694 764 157 945 463 389 895 490 350 829 860 494 89 480 310 364 399 935 435 5 848 547 91 447 600 524 490 651 784 143 440 708 662 293 57 903 84 345 98 760 602 296 661 928 839 912 744 60 960 298 863 945 950 51 54 698 746 792 668 839 132 633 193 331 391 542 302 972 888 489 834 256 520 281 268 26 954 265 562 654 694 170 468 864 8 111 57 566 616 677 360 787 302 809 442 751 593 983 329 330 654 779 805 759 239 275 908 760 282 290 376 602 608 750 669 163 154 17 129 285 95 552 840 783 570 537 220 896 303 251 234 226 853 833 676 825 937 762 716 227 945 665 956 325 342 999 978 110 625 823 959 379 284 817 369 529 781 489 269 673 921 367 193 921 67 949 783 482 147 751 35 728 308 103 566 771 76 638 637 191 361 905 946 921 301 730 755 920 787 570 411 29 978 832 287 478 751 113 194 814 666 786 538 502 140 187 269 966 89 777 50 92 731 36 293 351 273 578 822 432 352 36 867 937 607 992 824 618 757 597 51 491 657 647 613 591 99 278 466 55 443 770 720 197 289 736 521 99 474 111 41 873 865 3 136 648 938 42 885 730 973 989 938 542 820 343 729 37 980 286 483 841 398 700 822 124 236 450 929 648 748 277 278 541 676 884 239 216 557 468 583 564 647 495 884 535 362 376 71 864 916 657 821 821 14 90 739 369 781 944 746 839 75 629 999 422 316 314 230 754 845 251 72 877 254 485 601 434 321 325 147 969 701 143 152 161 457 502 411 285 7 556 330 416 341 6 987 998 250 313 82 184 938 322 108 796 190 539 376 782 925 973 474 429 398 429 66 296 486 809 312 73 431 534 852 5 422 418 602 783 533 856 169 892 431 917 457 712 860 159 588 976 699 334 307 338 148 824 757 146 442 812 817 681 249 294 180 591 448 406 451 713 848 969 681 82 298 305 575 542 228 182 241 626 603 888 34 20 520 712 536 476 122 2 832 786 819 302 16 393 945 622 28 216 522 396 363 327 761 449 75 519 290 2 536 30 743 441 407 57 77 279 417 391 269 262 616 588 211 413 45 561 307 591 270 504 630 22 418 31 386 28 953 709 580 922 331 802 59 987 780 409 671 203 433 49 792 287 200 354 791 837 251 507 529 568 298 233 737 300 361 338 952 690 70 941 280 944 612 481 635 60 461 728 705 69 624 253 442 567 367 767 474 45 278 956 75 772 692 15 57 617 256 644 334 128 609 190 910 299 595 245 666 63 602 300 380 642 409 111 668 747 314 883 7 787 508 741 50 700 696 860 802 306 276 383 682 949 340 186 729 277 929 564 546 331 747 309 56 616 206 415 878 722 816 859 851 387 174 866 172 607 911 328 540 800 339 24 990 880 182 68 751 582 653 80 645 498 266 651 243 851 819 144 883 190 374 23 234 409 90 580 56 145 104 630 863 72 733 447 471 397 477 243 140 477 59 122 326 8 742 655 306 497 520 740 504 32 574 754 251 239 149 630 563 356 155 85 222 296 720 978 455 959 482 212 455 867 522 112 434 197 557 180 213 482 609 62 802 787 770 192 588 303 543 685 333 55 900 117 202 53 265 489 33 36 347 720 270 230 356 133 245 827 241 623 410 207 689 395 699 533 763 629 821 594 711 551 218 721 128 265 653 221 956 162 3 0 134 563 293 711 941 731 938 984 743 351 327 979 609 783 732 90 975 782 856 440 377 545 96 984 498 710 57 52 625 853 564 548 62 918 834 857 561 218 280 577 913 240 330 159 550 645 780 657 202 149 293 157 949 298 702 336 486 6 68 679 949 458 542 131 679 783 712 229 316 311 530 978 975 799 469 80 591 756 265 10 456 236 738 215 573 362 308 224 912 642 125 342 41 454 265 804 468 190 126 581 810 350 430 496 168 631 782 373 609 517 252 590 600 347 923 658 84 260 622 188 994 425 300 15 357 259 192 49 581 835 26 354 985 181 399 546 42 767 357 516 906 646 164 309 569 491 215 600 258 191 558 25 31 558 335 916 103 829 637 917 318 129 28 521 536 718 251 422 69 350 641 158 26 585 185 229 660 593 84 444 354 331 773 467 493 690 959 703 599 482 311 277 347 212 184 847 721 599 109 56 987 714 64 135 728 530 993 76 306 165 632 681 326 79 762 477 959 682 723 362 65 623 822 659 311 249 814 543 257 719 610 801 209 674 750 934 854 202 84 408 487 84 451 411 444 250 964 873 913 519 553 29 278 318 496 864 523 92 245 823 214 133 852 454 656 600 497 58 345 93 856 848 8 796 232 300 171 414 450 146 19 724 588 73 443 867 537 112 597 763 518 751 927 802 212 226 218 776 376 557 354 175 319 737 585 586 84 998 827 35 801 103 322 663 74 596 669 860 963 76 127 539 655 890 667 443 878 873 451 43 780 706 0 123 650 717 752 729 645 830 180 905 501 507 185 255 918 171 62 331 367 397 473 717 942 240 573 704 147 394 517 416 636 499 206 519 349 238 486 203 932 530 785 997 496 469 977 55 452 583 520 696 379 277 981 595 300 953 193 480 980 858 989 829 598 538 741 727 377 84 674 673 143 394 257 170 168 472 168 253 449 688 623 900 853 512 530 276 871 398 228 324 344 212 70 178 262 603 862 799 878 288 459 124 629 487 881 979 19 116 596 682 935 995 271 221 368 466 330 494 706 200 620 674 351 128 927 992 378 213 817 806 293 91 280 798 922 527 209 794 422 870 338 145 963 60 789 59 280 645 319 612 906 252 804 670 236 19 92 182 526 405 203 823 177 159 250 477 699 911 350 25 819 389 448 371 56 608 20 729 333 688 16 926 890 138 672 594 358 982 353 199 358 554 351 531 706 960 985 82 383 408 319 804 412 920 472 728 99 432 710 687 1 116 804 600 582 849 825 514 461 288 819 758 48 812 719 877 285 704 719 102 185 604 332 273 861 9 281 432 900 768 58 635 322 56 570 655 721 147 996 383 196 114 943 397 155 267 369 276 991 226 283 906 915 565 233 144 769 197 832 601 349 827 948 506 5 580 657 21 676 353 750 511 963 972 86 258 484 500 778 430 58 119 263 322 406 291 857 33 212 55 871 558 160 512 533 566 561 817 749 562 534 22 271 713 576 972 402 468 632 707 207 461 752 851 588 613 287 961 520 449 236 158 565 680 849 847 313 478 396 599 664 295 761 668 690 592 299 22 619 674 142 506 120 939 835 730 934 407 918 773 253 170 971 483 314 6 805 285 484 710 378 621 957 245 892 420 94 865 214 511 533 237 319 492 372 720 660 253 776 169 251 913 38 747 384 319 5 195 553 220 465 760 29 511 484 357 221 275 180 50 916 106 827 183 864 288 132 839 104 565 789 383 905 494 689 49 664 910 581 242 105 87 269 962 722 590 640 17 796 255 882 556 844 951 124 746 281 976 712 246 142 70 987 617 879 781 740 652 53 812 126 481 375 674 113 849 456 711 71 910 927 338 436 464 268 403 706 717 140 857 793 848 446 479 131 705 826 186 319 536 563 995 869 695 176 676 586 652 196 247 958 866 269 778 342 578 395 328 176 340 848 540 397 623 161 951 819 223 280 481 528 402 839 149 496 704 951 17 79 693 697 261 192 505 883 40 818 939 479 361 833 18 358 876 99 850 336 178 481 379 880 211 683 320 723 376 69 218 915 154 171 767 159 23 479 407 912 977 996 441 962 97 810 706 884 768 317 499 349 365 38 379 499 384 595 761 267 177 108 862 80 438 845 807 296 911 935 109 558 133 785 897 691 369 220 76 191 8 129 569 305 479 441 628 360 900 762 859 592 468 997 194 105 847 650 646 453 40 290 867 309 590 75 981 341 808 588 267 343 822 451 34 729 136 968 163 983 400 286 912 124 980 978 52 594 774 973 432 374 86 444 282 502 450 69 761 67 90 251 764 252 386 583 332 719 220 485 884 901 5 758 609 735 195 217 704 756 60 343 706 979 553 639 845 287 577 508 59 820 890 223 945 693 755 142 942 299 3 518 395 280 57 762 51 964 497 44 870 775 454 111 376 82 415 474 291 651 942 519 646 753 404 181 564 509 247 643 998 346 27 382 923 772 169 55 346 397 168 896 167 392 509 315 330 272 760 934 319 610 143 707 512 406 791 548 217 596 402 759 246 244 979 325 449 677 652 821 75 584 866 970 565 733 251 922 469 197 667 428 532 676 672 965 186 698 576 822 838 241 810 212 67 719 494 817 890 691 892 458 505 569 661 528 543 562 31 109 77 898 342 529 592 564 863 888 579 389 990 168 129 319 954 844 480 409 488 983 535 549 535 725 552 410 429 506 640 78 519 550 756 972 864 983 466 58 860 341 537 795 226 569 661 149 687 491 330 163 484 37 771 222 888 423 799 318 58 552 501 493 220 687 139 815 476 692 745 324 692 999 840 377 245 927 855 353 868 907 90 978 728 339 129 253 401 254 197 527 805 216 100 928 105 418 383 522 621 461 878 202 873 565 190 410 403 475 919 126 317 798 472 493 465 546 51 209 832 225 425 623 777 160 860 932 393 498 34 907 294 833 52 283 472 743 894 484 758 161 869 687 362 563 655 479 233 658 974 765 56 888 633 26 263 103 172 33 524 929 556 297 866 513 212 970 124 29 349 596 132 139 33 994 159 521 618 674 276 266 639 613 915 87 936 910 717 332 472 339 94 813 982 538 204 905 628 306 919 44 501 13 251 112 390 423 886 525 248 221 41 669 491 560 602 163 931 220 892 226 766 75 33 479 117 388 875 970 785 765 432 174 94 729 878 481 949 342 858 980 55 303 364 295 261 701 818 772 515 900 732 505 847 613 379 516 589 201 935 163 282 512 900 374 244 338 993 48 544 850 670 880 703 873 204 908 581 842 646 845 972 71 700 784 811 98 868 351 985 574 261 857 662 150 300 201 195 218 408 7 403 947 98 32 689 463 208 412 226 926 532 335 835 807 710 47 794 695 159 379 974 274 265 407 881 895 475 878 30 812 902 662 178 386 865 481 126 815 150 985 18 91 502 386 145 304 128 80 82 876 35 916 376 102 283 548 811 713 434 204 361 743 728 854 350 612 576 441 21 875 190 852 533 903 261 343 991 335 983 111 571 855 294 26 213 942 755 468 170 105 146 580 564 140 104 898 545 247 934 819 352 477 452 642 722 705 309 614 329 672 169 382 440 233 50 344 676 822 16 195 801 971 755 652 72 932 222 326 899 703 177 358 156 508 697 378 957 899 474 136 50 452 860 126 369 809 148 949 359 537 356 724 273 495 118 466 656 729 173 329 73 370 439 617 190 664 149 771 516 473 800 521 356 552 951 812 330 39 806 505 349 60 763 420 926 79 527 645 501 940 133 452 367 441 557 426 340 323 564 65 251 203 14 492 617 974 15 716 735 696 479 637 776 303 271 499 69 995 301 668 64 772 799 933 461 377 400 974 608 300 443 60 558 3 793 807 386 217 289 573 503 591 855 924 721 418 90 361 271 71 395 374 485 549 356 316 586 208 523 275 617 410 441 29 279 189 569 72 45 828 115 756 15 105 824 900 174 896 818 303 519 448 622 17 205 728 543 227 226 164 356 987 922 160 193 634 176 291 916 491 814 860 48 222 389 931 112 937 470 445 863 207 737 256 462 40 148 420 835 378 556 749 843 856 891 813 736 550 663 372 305 573 762 875 638 63 504 245 164 901 905 460 453 668 509 344 112 720 88 588 722 613 418 669 797 640 779 436 409 506 12 28 9 865 398 171 91 81 111 916 463 562 542 447 584 24 668 324 167 632 964 761 708 743 301 71 754 766 923 487 578 339 146 590 798 932 510 261 671 213 177 261 823 639 13 532 489 113 963 984 164 465 215 453 727 435 537 467 439 321 923 846 806 668 528 586 131 281 929 105 765 199 542 71 744 59 662 130 184 673 43 122 644 827 478 45 558 833 0 533 366 806 31 162 179 158 744 272 443 337 565 108 471 588 408 944 721 661 718 733 969 800 591 116 912 556 845 564 334 149 90 442 370 114 528 365 953 132 738 561 13 323 592 158 150 220 718 773 819 892 953 865 839 39 361 952 422 864 249 685 453 787 658 611 437 971 504 384 743 688 736 175 60 73 846 17 459 238 198 916 262 623 630 412 308 147 927 732 268 404 184 785 871 375 890 278 756 545 760 172 673 985 72 161 597 795 241 871 399 210 64 372 478 503 975 605 871 56 489 405 9 629 841 950 87 360 907 149 847 920 371 199 135 160 81 832 764 968 32 273 43 18 552 828 128 606 623 984 479 423 363 852 613 520 975 673 564 651 670 157 742 822 851 574 317 701 8 175 543 659 326 454 421 51 487 391 412 775 28 44 814 294 627 543 513 993 319 294 195 398 692 535 116 211 972 515 63 362 738 746 526 365 548 742 149 570 756 571 88 961 966 346 217 536 611 68 691 205 830 946 204 806 740 785 509 248 44 177 147 210 346 496 936 571 304 853 418 737 616 45 814 902 435 127 369 833 322 934 684 424 497 199 740 297 209 356 607 7 474 870 919 223 449 953 793 82 428 594 309 220 127 95 849 171 871 744 928 649 105 846 332 907 848 697 495 321 602 893 56 663 191 337 448 873 617 418 419 898 471 877 990 299 993 273 844 672 44 267 922 122 147 949 175 859 819 876 963 642 104 58 539 508 196 507 931 380 927 917 865 615 609 432 569 965 483 858 105 301 584 111 527 405 602 750 970 427 574 698 744 60 485 417 326 466 919 115 149 110 523 253 82 947 542 999 409 444 157 992 300 903 105 993 397 276 5 101 854 427 974 901 513 432 109 340 719 45 899 981 720 610 651 526 280 789 614 262 970 379 781 530 169 266 724 181 806 133 980 526 609 815 34 105 278 493 155 616 150 153 511 529 226 946 679 649 285 143 561 527 380 457 597 66 793 315 638 247 888 755 841 821 63 570 379 922 667 297 539 765 683 530 826 689 64 977 716 715 833 118 856 649 906 97 536 485 964 158 144 544 241 129 331 998 129 559 404 783 295 122 786 668 665 349 811 996 531 202 64 780 466 3 36 387 229 487 488 729 511 353 32 528 211 615 193 842 87 568 750 416 314 840 589 375 117 533 474 478 929 460 313 895 296 293 199 235 382 766 218 136 588 451 294 381 396 429 646 839 950 539 914 146 679 346 266 547 564 31 824 298 7 206 477 230 591 239 793 734 978 859 728 946 537 183 6 272 727 123 374 406 847 956 621 536 752 576 12 465 567 484 226 170 929 371 714 191 409 137 808 722 402 380 435 162 529 346 653 659 285 259 662 256 967 166 795 714 990 414 631 995 550 264 738 568 366 647 807 210 989 500 721 530 942 947 939 425 228 109 958 277 836 225 365 27 443 426 697 631 441 783 421 139 864 248 704 442 786 508 234 672 294 284 390 618 476 528 61 0 727 93 64 434 577 413 120 914 934 507 396 446 49 753 199 707 694 910 548 194 845 337 934 520 478 891 205 587 49 525 892 821 378 933 311 375 235 983 116 850 235 521 429 475 271 166 580 779 386 320 366 171 117 314 841 890 88 844 902 459 767 430 153 980 392 122 158 745 724 740 973 441 266 846 629 153 607 231 626 95 687 367 402 768 409 663 122 880 965 53 123 867 672 889 385 538 990 315 927 182 279 3 756 716 391 545 508 489 947 349 816 369 856 896 118 83 241 226 776 899 488 873 232 364 140 164 763 42 889 222 346 625 397 906 361 645 170 914 395 604 10 660 635 452 500 276 915 480 30 271 527 668 628 755 988 220 832 531 786 391 442 683 156 679 441 183 328 42 593 580 793 189 702 64 384 766 921 293 896 163 390 378 469 449 918 898 598 392 184 653 290 76 75 403 372 693 611 53 797 852 249 317 242 387 268 165 400 634 32 953 680 599 520 142 754 575 497 139 862 118 229 765 567 531 693 937 458 182 584 178 694 490 499 749 565 597 480 963 735 487 902 657 111 160 630 502 584 813 452 961 621 483 579 389 551 20 773 466 572 423 17 487 308 3 524 259 531 582 966 798 99 729 442 433 958 70 231 204 192 27 383 835 40 813 161 771 207 758 279 939 508 85 597 614 942 260 292 33 548 431 58 17 472 391 865 659 439 174 260 56 38 231 9 217 465 300 354 867 327 925 36 96 952 461 891 792 239 978 494 138 223 440 18 649 882 354 100 490 983 457 410 23 73 428 562 993 675 141 295 600 166 889 237 273 61 907 202 410 604 195 45 279 866 425 844 863 634 396 160 318 672 656 419 95 14 234 1 563 588 177 261 309 452 619 451 407 581 322 381 583 602 798 906 627 360 226 661 334 641 892 896 409 342 343 507 60 643 657 906 358 625 447 318 580 329 710 835 428 254 836 645 6 587 789 815 73 584 833 287 601 318 959 242 237 972 629 371 231 246 916 940 230 678 303 848 103 684 622 731 918 291 458 336 330 707 295 531 849 105 272 248 535 160 532 936 699 164 488 763 441 99 182 718 658 97 828 402 947 632 317 747 806 503 45 647 335 453 701 236 35 607 65 236 752 281 397 764 701 240 310 837 44 235 686 969 601 115 934 986 388 270 917 20 214 434 937 604 564 527 474 324 913 629 393 516 764 662 943 446 34 419 109 339 176 720 58 342 388 463 578 447 233 882 612 792 164 522 199 402 486 638 518 464 126 777 31 282 150 69 408 609 575 259 679 936 399 740 682 419 113 329 121 124 539 78 312 286 276 550 999 150 553 794 428 140 14 584 713 579 190 969 209 289 250 221 993 9 257 932 25 106 536 460 338 916 41 848 999 726 98 392 942 552 488 301 873 956 96 202 843 775 232 657 978 93 378 989 996 235 244 755 671 984 448 935 747 64 456 832 833 197 923 398 706 224 736 796 450 802 811 973 778 34 809 789 377 149 419 158 147 973 908 927 904 595 932 655 852 800 992 765 949 128 276 257 551 37 613 726 761 223 412 392 717 922 80 742 13 136 285 580 527 976 715 541 821 459 576 188 983 165 965 877 914 592 316 868 126 528 272 784 671 538 761 989 478 139 706 126 868 115 657 246 719 936 912 830 995 634 58 895 83 960 181 778 512 751 344 307 197 930 306 15 799 958 437 750 272 857 996 305 241 874 217 715 314 505 753 51 56 724 358 836 588 545 364 222 353 284 299 49 852 11 942 450 659 796 359 214 316 656 723 47 454 533 760 389 113 306 553 816 868 824 46 434 494 584 129 399 411 369 718 333 734 705 271 831 171 93 242 587 472 562 839 48 95 584 401 417 952 0 658 621 205 640 241 153 939 686 19 802 39 658 27 753 198 130 859 199 382 440 488 894 69 221 135 936 936 231 478 439 857 947 100 409 204 98 738 391 49 466 447 130 284 429 980 770 219 144 626 362 935 51 210 48 294 70 510 275 987 772 356 367 817 674 222 560 970 556 38 467 66 417 236 674 818 228 896 807 577 797 197 877 590 140 543 491 615 458 948 882 157 971 532 994 177 732 758 854 623 292 902 176 644 859 19 137 967 892 121 596 88 483 286 63 941 631 513 590 974 889 699 23 107 445 913 228 574 865 42 923 299 829 121 38 930 153 134 440 578 51 115 190 750 864 700 408 297 687 822 26 968 348 576 817 710 882 327 150 979 77 35 979 902 453 893 45 115 388 542 823 40 916 449 644 834 740 766 973 324 8 696 735 969 897 321 758 576 296 627 731 399 963 40 881 270 429 536 507 904 812 808 645 605 353 621 642 3 503 385 945 918 699 457 559 590 239 488 385 348 835 208 240 971 740 247 987 717 507 288 152 857 959 151 893 538 831 776 956 953 275 779 47 638 817 7 721 281 127 367 903 202 841 28 690 549 243 643 745 84 837 731 956 747 587 898 621 249 564 787 204 512 380 101 601 963 520 337 734 575 447 80 891 794 956 701 38 489 790 33 138 77 959 876 780 88 976 180 181 932 876 792 692 564 663 561 755 356 253 145 325 749 437 236 291 81 334 281 726 116 466 598 902 824 992 303 687 563 762 230 236 769 355 110 371 806 331 346 818 607 121 624 95 772 844 922 494 413 405 92 38 383 559 961 268 522 686 274 161 246 752 866 44 727 978 516 673 396 73 520 756 149 372 494 293 50 226 952 907 753 142 411 0 265 66 978 933 38 313 38 576 738 904 929 436 709 606 585 325 50 29 509 86 842 544 803 725 674 147 373 556 975 982 219 990 990 953 529 306 268 29 342 619 226 492 562 51 839 163 249 219 169 348 729 443 942 918 115 404 481 316 306 802 827 700 683 649 678 988 107 303 609 372 775 186 608 523 367 614 314 950 349 537 108 43 799 688 745 224 494 280 333 14 356 321 475 368 671 693 663 934 923 632 155 192 65 883 69 523 412 472 806 770 720 520 96 667 868 817 505 591 264 633 300 213 228 92 378 24 353 891 585 301 536 163 656 2 195 605 727 450 686 353 826 799 617 419 971 694 713 474 688 979 362 13 998 916 159 801 423 351 727 744 99 991 455 735 899 646 999 676 949 937 388 177 223 93 476 359 130 937 302 607 567 493 472 301 4 35 523 247 48 732 467 230 131 503 495 718 656 228 876 444 472 44 755 981 405 948 393 885 730 572 270 313 920 554 801 230 225 796 831 850 705 133 314 962 545 200 996 508 852 773 1 469 769 659 904 759 740 163 476 979 896 10 582 748 544 687 533 160 742 727 42 242 537 56 189 587 360 143 795 393 253 714 473 734 964 157 168 213 575 725 897 417 396 509 669 370 473 929 616 411 819 139 97 505 100 361 754 439 726 247 390 360 517 626 153 355 441 38 455 118 191 690 415 203 132 649 627 240 610 101 958 880 60 60 199 58 657 347 593 278 717 48 755 577 707 222 200 548 238 774 967 391 509 5 597 461 977 488 137 560 620 873 914 198 430 819 97 941 283 23 722 166 388 448 341 782 711 588 331 586 348 678 452 192 681 540 943 781 242 818 368 72 452 157 382 150 173 341 892 665 958 248 30 248 860 651 451 741 771 520 189 799 737 223 4 746 713 680 573 598 107 285 564 25 450 489 507 961 435 342 35 817 469 239 209 895 496 272 72 103 332 685 557 161 842 34 678 622 368 767 144 92 632 285 570 594 288 88 581 5 318 324 571 727 906 527 118 419 104 423 999 450 905 14 636 779 585 583 969 357 994 42 546 954 46 564 921 277 637 627 68 240 119 525 953 326 53 238 40 401 944 52 476 946 881 755 767 413 192 851 157 458 112 738 132 203 182 296 374 121 399 250 576 7 888 352 229 981 386 638 597 526 927 862 275 817 584 46 801 819 909 177 20 266 724 41 163 915 732 99 747 562 266 446 517 987 346 496 22 813 427 944 582 301 699 654 27 518 687 500 766 382 473 708 237 843 942 939 776 970 885 41 28 471 853 754 552 374 670 341 967 980 145 252 122 693 994 525 531 810 870 664 546 5 739 107 77 801 507 867 806 314 421 222 194 11 483 973 953 619 949 802 144 451 328 346 224 490 536 859 216 378 508 82 98 308 175 915 838 958 759 334 345 3 582 954 528 180 983 282 976 477 97 479 321 61 733 321 19 857 291 489 272 528 258 390 348 972 797 96 364 459 765 4 306 946 301 294 771 167 184 277 559 220 541 320 998 644 57 913 793 821 177 330 819 51 500 911 211 968 940 216 514 136 370 599 603 815 92 905 782 139 659 652 648 19 126 657 977 706 36 725 932 507 328 207 175 629 129 891 802 467 418 711 197 524 12 373 513 618 526 794 700 172 829 271 622 826 197 159 666 365 977 130 855 346 237 99 572 984 965 39 915 337 918 162 873 928 722 223 710 751 370 774 952 929 747 992 615 150 280 106 88 944 309 487 824 689 452 233 684 141 304 995 80 603 940 529 281 998 923 650 226 3 347 77 124 973 902 963 907 211 579 342 448 569 802 874 50 252 293 487 442 672 16 373 369 382 32 834 553 644 994 258 232 537 189 119 548 486 829 759 852 479 690 629 882 835 680 740 967 175 901 116 674 335 7 270 266 530 498 560 747 261 732 725 141 288 825 632 111 392 563 677 789 801 893 608 374 469 304 860 195 684 783 978 94 554 467 925 306 944 827 566 854 270 538 968 45 680 709 365 902 608 353 498 320 411 518 727 335 976 955 819 624 470 507 401 346 193 374 165 90 173 493 613 759 628 250 538 498 707 645 504 869 851 930 877 557 387 799 265 88 161 854 423 594 595 760 612 914 320 513 851 831 630 137 624 238 82 586 371 520 235 942 456 195 505 222 500 729 994 769 210 122 583 96 364 36 918 157 11 623 902 526 952 121 761 743 116 352 973 386 616 987 646 498 976 781 561 66 228 163 92 323 189 751 612 623 197 808 909 179 598 711 625 99 300 604 807 423 446 742 991 316 410 971 943 444 449 425 390 931 686 523 748 193 682 943 273 298 353 550 122 774 287 224 649 627 379 722 869 94 721 519 390 839 603 631 963 906 616 717 276 345 429 468 910 615 254 310 118 392 166 167 151 376 968 255 146 867 956 882 702 571 386 702 185 346 203 158 608 390 870 153 503 131 858 976 748 132 441 47 720 688 433 914 424 927 296 998 799 580 161 117 921 476 240 538 463 0 634 489 942 200 153 376 972 414 129 800 508 256 813 237 890 849 522 956 516 677 536 538 888 39 794 609 286 809 929 521 961 467 762 920 74 16 843 351 500 734 169 298 608 482 903 314 499 741 790 30 449 420 279 167 70 351 205 244 977 263 873 947 986 167 535 297 315 484 180 829 384 236 134 634 975 140 550 454 727 7 796 765 226 675 174 503 569 866 271 829 766 654 741 442 996 982 303 687 893 57 163 695 924 826 662 28 188 163 632 858 748 389 928 724 886 157 778 923 942 512 986 334 199 545 306 400 668 831 542 854 457 350 879 67 644 818 730 392 230 158 487 277 134 882 235 177 883 373 157 936 41 348 908 221 833 384 748 557 760 576 238 132 259 990 58 991 302 947 734 868 798 288 576 415 103 612 563 33 141 24 900 85 304 604 597 505 469 60 961 404 434 546 544 847 915 573 537 595 146 74 870 649 235 385 489 630 289 325 771 686 6 604 627 190 290 947 109 895 509 449 351 665 441 978 252 405 590 505 925 512 824 750 154 376 898 21 296 314 701 991 707 349 907 303 533 160 296 0 264 368 961 822 17 607 36 705 228 480 464 970 826 313 583 407 347 400 97 76 721 18 391 276 505 156 673 580 789 750 506 154 300 564 573 801 482 523 270 658 633 216 916 946 971 797 976 697 16 615 225 674 67 92 36 759 830 688 672 973 279 177 842 700 889 511 5 852 223 57 169 493 559 991 355 271 290 868 585 535 239 255 542 373 97 652 14 402 413 255 94 769 931 211 307 530 847 336 415 421 939 294 862 369 764 323 917 156 372 504 859 444 763 778 640 267 448 545 532 464 660 53 667 113 27 442 849 967 801 649 215 979 434 140 370 232 303 514 860 703 88 461 310 110 753 623 728 720 656 675 454 638 125 137 140 942 275 481 456 657 943 313 470 491 797 583 897 985 639 125 286 498 798 878 412 301 122 227 950 75 447 420 217 671 564 20 881 587 152 428 677 826 489 824 271 741 409 696 724 386 219 210 194 668 753 874 512 924 248 465 131 703 344 791 137 641 716 695 730 612 421 692 572 745 788 278 786 5 381 333 16 92 215 79 948 928 967 720 3 699 14 196 775 906 842 573 496 503 602 670 185 325 962 270 767 691 955 972 457 100 25 758 416 383 104 25 686 635 455 583 807 108 183 549 489 443 575 650 52 901 465 233 437 112 171 133 924 301 717 393 586 43 60 98 869 133 68 173 733 269 611 676 633 792 818 223 896 101 794 369 124 295 595 362 481 919 780 718 525 871 664 381 762 182 35 937 866 87 707 340 390 121 116 727 133 279 783 560 828 77 649 130 906 259 439 386 401 65 757 687 257 134 798 17 54 519 71 107 104 220 454 761 228 970 300 480 218 939 530 666 557 996 350 867 925 184 734 344 521 103 871 980 478 550 688 319 500 906 9 589 365 793 667 473 911 793 146 665 412 631 459 737 52 703 850 200 921 144 130 786 304 825 124 976 863 961 496 185 882 902 813 872 330 695 375 140 517 724 713 859 771 621 66 329 914 318 174 830 483 339 105 587 7 855 936 959 548 763 40 722 424 170 635 800 770 483 292 152 524 394 694 960 36 415 723 141 279 736 392 562 480 315 675 224 255 399 626 562 987 975 370 647 85 509 127 652 975 140 661 305 398 473 981 669 720 109 966 446 996 260 671 64 113 739 248 672 815 70 654 91 914 587 70 792 600 614 46 42 284 259 919 640 269 444 280 261 749 772 33 235 522 870 836 4 237 498 894 494 426 496 334 243 82 348 288 924 901 287 390 788 183 815 164 172 584 853 77 951 686 913 88 473 173 68 878 874 971 561 914 348 153 305 804 491 697 439 718 794 130 31 228 812 69 254 555 720 666 106 449 498 985 671 580 551 395 975 898 128 112 269 658 309 785 939 112 242 794 355 85 803 625 180 187 374 409 479 900 238 663 205 977 779 261 159 499 595 106 501 640 425 232 611 810 820 716 801 586 344 175 322 957 366 744 211 48 235 197 527 234 996 792 808 658 764 655 496 403 902 265 75 73 295 866 450 896 423 943 789 795 733 97 146 970 252 297 41 733 878 47 168 37 272 686 441 469 705 768 775 344 562 161 734 423 496 12 159 185 409 637 580 893 190 780 282 184 155 583 620 392 514 323 370 244 364 871 430 427 896 140 915 481 567 630 143 763 400 5 494 553 738 333 517 440 898 372 153 24 699 996 375 19 763 421 848 957 592 193 416 744 374 364 97 984 465 870 423 879 127 311 317 513 237 82 212 567 360 390 761 806 106 735 83 524 717 76 227 676 633 486 470 547 820 82 446 287 599 192 417 925 804 268 835 294 57 17 99 547 283 798 37 557 363 366 394 392 323 591 19 27 461 700 878 839 738 907 832 939 988 507 699 637 6 394 207 756 403 457 14 577 942 440 238 730 673 690 295 913 658 692 883 531 717 888 941 622 129 623 438 281 220 181 289 618 612 779 173 692 132 441 427 467 44 723 988 844 171 340 30 998 239 772 888 99 630 180 461 227 746 421 44 681 812 50 408 8 626 985 453 227 742 53 846 497 189 290 302 370 566 571 671 880 641 455 227 653 74 873 60 325 552 470 478 718 906 961 11 456 861 508 703 105 332 60 430 547 358 634 277 996 803 142 119 918 150 382 707 222 795 210 83 260 573 523 44 989 59 584 41 545 331 762 623 374 360 35 605 333 880 989 259 187 383 351 845 409 619 277 569 993 215 54 395 110 537 259 134 454 569 439 46 818 363 544 877 526 165 320 355 109 461 127 867 90 277 658 651 508 536 199 828 866 478 662 914 717 179 964 134 37 468 225 664 497 169 810 933 182 708 524 967 733 272 927 54 596 795 395 743 943 451 623 340 443 613 717 379 519 96 894 760 848 237 113 295 913 744 171 333 355 282 757 790 605 690 689 632 501 353 434 181 435 504 817 124 794 590 884 84 137 688 350 244 321 844 249 602 988 902 530 487 238 604 44 801 178 964 911 927 154 655 497 291 203 698 132 301 881 583 523 439 989 478 828 816 393 196 80 329 70 114 762 275 285 524 267 422 608 292 803 67 429 913 749 105 765 320 214 556 566 982 759 634 34 467 562 394 831 576 148 434 451 985 851 613 310 465 493 719 258 866 532 650 188 274 972 721 970 82 310 402 703 621 716 899 164 697 15 930 827 678 98 664 915 366 644 902 226 760 437 930 768 92 760 110 205 393 165 221 165 83 147 458 842 210 133 233 507 23 140 407 991 312 687 786 773 211 889 635 546 124 493 698 102 9 235 347 443 591 488 267 430 947 401 908 893 331 181 666 931 618 440 33 978 321 756 655 128 565 308 197 131 366 320 622 207 661 66 496 707 116 280 769 796 977 720 460 452 345 995 325 973 3 378 170 647 955 737 82 735 864 505 64 587 220 838 158 725 5 501 5 626 333 126 578 626 649 145 865 275 5 299 973 220 194 175 263 253 946 276 365 479 317 822 758 585 524 827 454 257 899 881 383 139 637 314 383 384 11 854 75 947 589 336 635 621 249 737 474 933 539 966 551 885 568 649 824 428 309 871 65 723 980 44 429 647 10 716 30 792 480 929 502 971 918 116 401 799 550 745 482 940 590 668 765 403 640 414 489 110 448 705 576 822 538 287 506 939 938 920 243 912 431 792 73 162 259 781 380 623 774 741 496 16 74 891 912 137 842 623 782 712 822 771 62 335 445 681 968 352 497 851 255 400 664 570 194 624 365 44 177 320 212 214 717 603 971 476 188 545 351 753 729 11 44 82 668 526 862 12 764 932 435 469 320 428 824 48 502 685 309 2 605 933 369 27 241 577 682 949 761 944 489 763 290 356 312 510 592 152 973 485 721 27 311 294 331 90 266 814 214 993 20 402 444 935 220 613 909 13 331 981 283 750 260 419 129 595 304 853 232 896 923 25 862 544 710 874 542 128 571 924 212 239 867 15 417 432 414 113 852 748 114 697 644 124 863 243 662 948 973 913 329 585 481 836 964 519 809 376 250 887 903 8 796 469 708 320 69 206 440 912 25 535 778 900 903 888 364 792 377 822 848 45 959 210 586 326 10 768 640 188 657 117 214 788 796 717 629 210 789 588 795 6 247 875 745 50 950 963 9 44 667 151 973 320 440 545 607 335 661 432 220 743 734 227 696 16 957 442 461 486 696 752 154 696 449 794 669 457 608 20 659 337 733 581 268 133 692 340 238 281 509 786 565 972 67 205 691 463 154 880 323 740 534 722 215 124 172 203 892 787 179 183 204 626 966 988 720 896 381 204 528 130 621 947 85 948 828 379 336 591 55 503 627 5 119 622 344 799 983 453 561 875 662 539 435 398 79 734 722 169 116 835 954 696 826 553 144 963 783 514 894 551 174 94 467 365 723 870 746 229 246 284 89 408 143 555 768 521 919 217 913 192 724 225 60 92 606 594 97 843 807 852 570 319 145 274 720 293 929 936 190 966 547 18 539 191 696 667 575 810 36 26 761 651 196 96 292 77 118 293 887 451 77 499 929 33 704 797 116 73 144 246 534 15 683 335 444 231 774 610 261 534 146 887 914 457 103 274 630 384 461 990 375 802 725 743 594 80 326 420 952 739 812 861 444 470 435 608 944 570 458 694 80 90 624 724 108 606 151 606 233 570 665 972 597 310 465 259 998 83 404 417 189 163 771 92 296 976 447 715 157 472 662 879 573 133 92 305 196 77 683 325 635 892 227 632 957 100 869 502 151 361 796 410 387 788 665 92 184 186 417 13 504 199 671 343 420 591 499 868 173 455 440 255 268 752 644 397 110 577 356 147 649 907 351 727 340 666 455 888 87 682 265 311 676 758 978 797 25 175 766 151 903 45 605 34 642 899 399 552 442 998 927 48 67 515 811 267 346 522 185 490 403 963 646 861 37 579 600 23 173 155 542 338 82 778 823 184 534 636 237 265 169 461 81 104 37 333 848 779 743 163 978 251 93 741 116 413 376 693 272 289 419 111 569 355 693 242 859 181 647 282 271 381 714 75 642 308 764 914 517 302 207 742 257 610 303 511 43 633 399 928 635 572 153 320 783 680 962 26 167 430 611 585 893 825 759 605 33 657 751 256 739 240 542 360 346 522 218 937 800 745 417 437 802 953 526 200 982 431 469 693 71 593 550 262 17 831 656 583 175 375 272 748 4 69 6 82 736 575 97 807 112 596 179 251 40 638 683 778 796 509 292 107 938 273 723 661 924 946 694 384 209 548 923 51 626 164 806 11 445 75 326 436 971 624 572 718 227 110 426 368 498 519 181 507 569 573 199 457 5 500 453 408 144 280 644 529 551 302 467 89 66 282 604 790 226 638 359 579 0 653 115 209 783 631 98 684 543 982 742 797 440 348 848 238 541 74 78 751 280 8 798 581 163 236 870 377 30 579 220 222 153 497 181 923 788 604 235 76 424 999 905 676 473 273 376 483 590 903 329 9 597 641 843 493 426 820 42 752 370 646 577 548 152 782 249 366 289 387 415 283 858 547 898 241 144 284 908 488 971 474 319 243 645 814 808 97 744 457 63 530 283 321 39 509 5 532 315 329 228 664 897 525 808 126 967 402 905 716 353 290 457 547 876 350 593 617 147 740 644 8 818 430 315 453 62 175 685 630 155 362 782 934 598 316 384 808 841 504 906 89 440 907 98 134 33 385 746 672 524 29 122 564 91 417 102 536 989 128 414 907 399 124 486 13 869 959 223 327 487 127 613 489 49 938 845 998 379 620 874 370 394 501 37 628 536 848 266 379 503 523 108 17 924 989 669 109 888 499 459 508 446 201 588 508 997 644 366 930 551 223 844 760 608 821 784 732 712 226 596 55 200 821 696 872 372 66 397 936 45 183 43 725 926 633 186 392 615 87 369 737 19 811 544 807 847 803 977 256 429 982 386 529 585 125 61 226 854 334 752 106 91 804 761 678 403 277 366 164 196 124 211 738 541 871 975 410 218 870 752 557 128 604 586 689 23 96 35 792 371 775 805 646 555 132 289 209 333 994 276 837 1 897 307 626 732 329 200 877 481 248 496 328 238 419 564 312 937 273 721 935 67 893 87 276 275 708 546 139 454 903 897 547 228 696 36 630 256 429 109 407 573 104 705 347 972 742 178 642 307 694 970 97 677 746 639 597 500 703 805 445 585 750 732 831 603 973 669 988 444 722 260 595 2 149 144 394 69 532 275 451 197 410 88 304 401 189 634 860 8 559 262 571 545 342 610 865 697 566 161 127 682 309 31 515 48 772 276 453 847 675 979 773 223 935 345 733 292 948 962 705 566 906 772 417 520 528 871 821 482 497 983 553 32 514 319 412 364 661 433 166 453 419 439 9 782 798 856 796 152 96 44 774 302 826 702 916 333 525 431 482 999 669 518 463 124 667 348 882 647 910 919 638 185 86 857 53 149 644 788 9 805 545 462 73 418 860 686 795 816 29 598 686 520 334 569 969 493 868 887 568 6 150 231 72 710 864 873 704 555 498 143 31 891 712 250 913 986 929 967 28 859 585 614 487 355 283 714 459 429 242 314 210 203 660 163 376 875 299 74 718 775 370 283 925 682 25 89 622 559 822 855 300 328 173 633 17 662 43 678 414 426 278 612 882 92 589 660 882 655 518 817 435 812 887 252 852 777 901 201 420 861 984 159 530 925 579 594 821 838 603 485 771 345 802 433 577 447 373 713 440 322 265 469 620 808 926 165 246 231 426 873 27 799 390 211 233 956 393 324 401 556 322 837 669 793 989 781 699 252 506 231 103 381 137 316 39 11 546 925 967 384 236 662 725 470 272 709 971 204 147 168 933 25 41 716 961 819 703 922 320 371 50 441 891 158 40 177 804 40 715 790 913 880 703 26 615 792 941 565 230 624 282 762 591 524 340 12 415 596 799 854 383 423 259 466 365 256 601 514 456 64 46 114 747 40 537 511 258 225 606 549 392 768 987 622 73 224 96 84 218 633 431 796 255 479 451 63 404 803 722 856 127 583 269 527 862 821 447 984 753 92 369 820 752 496 714 284 19 794 580 28 270 721 598 450 508 763 784 263 805 2 971 45 199 646 954 426 219 433 630 735 503 59 253 974 583 164 854 570 768 139 544 52 198 124 941 539 167 490 598 334 894 51 888 459 795 149 478 784 892 497 864 777 843 346 471 239 964 448 916 123 731 672 913 508 247 797 564 810 275 432 132 82 861 691 622 163 231 378 475 670 363 866 507 372 369 637 425 834 820 784 760 8 181 156 292 205 157 289 907 97 990 265 371 954 812 120 780 754 684 192 662 639 620 335 564 384 668 31 521 946 520 164 789 429 455 988 722 712 588 946 85 992 977 757 266 311 112 276 863 483 494 950 268 930 818 339 794 58 961 981 637 444 831 666 410 551 432 869 617 553 850 438 861 326 55 946 101 367 954 222 401 918 670 516 504 465 262 571 927 721 447 209 696 251 740 571 113 315 350 480 476 445 105 206 241 563 391 446 926 948 122 548 364 117 464 391 92 627 688 950 465 205 453 891 553 249 128 956 233 918 82 784 401 144 544 338 347 941 590 306 770 822 489 963 423 111 978 587 590 35 413 966 352 795 926 731 568 2 788 832 649 882 786 485 37 541 572 469 426 267 285 627 291 414 583 173 171 708 1 979 208 487 903 936 127 479 218 220 177 823 312 452 454 379 448 963 346 383 848 491 846 227 363 648 905 906 955 429 357 528 238 365 2 163 465 720 196 508 793 573 895 72 313 659 978 599 35 835 42 405 318 826 414 613 54 763 482 575 42 997 291 108 789 72 513 515 828 75 846 985 440 233 147 534 170 159 185 163 722 136 970 212 342 12 749 144 787 24 587 421 493 358 539 430 493 634 226 666 147 719 620 818 252 437 181 294 329 499 600 294 391 255 63 33 306 894 989 493 409 548 667 513 193 834 331 870 147 119 437 771 941 88 937 618 126 689 735 268 469 885 373 79 523 266 270 32 926 32 111 100 580 911 458 945 287 480 133 427 725 606 251 40 867 602 985 15 730 208 222 745 340 455 639 365 364 475 642 610 397 323 928 215 838 575 268 79 47 298 751 324 685 410 338 420 573 618 777 763 981 620 245 147 218 910 985 382 436 609 872 867 57 678 579 364 794 632 757 794 276 978 956 707 556 334 739 967 678 603 97 667 693 720 750 995 929 801 413 678 604 41 20 814 852 822 757 689 447 755 755 961 667 296 815 493 646 312 615 354 96 846 762 95 427 120 194 798 844 43 150 915 191 949 31 217 738 590 990 657 586 830 904 659 305 920 246 401 971 969 627 54 892 694 64 178 174 676 885 86 221 418 592 682 729 428 987 18 624 528 729 719 201 787 188 159 307 34 540 138 481 545 988 934 832 724 76 649 542 514 811 48 419 406 816 134 476 206 425 978 969 441 277 358 117 657 669 509 393 52 795 979 399 502 986 326 703 866 125 475 192 734 914 391 303 896 869 37 949 578 58 80 478 800 937 682 184 175 309 330 734 72 310 331 832 232 398 942 232 365 59 536 676 545 889 146 433 736 935 413 769 190 168 226 565 227 740 58 753 937 557 742 250 826 268 930 326 385 942 0 295 527 922 707 516 618 26 915 795 963 216 451 106 227 541 294 9 782 285 377 231 851 660 918 203 805 133 428 724 986 805 747 308 334 57 998 365 233 601 707 815 852 684 253 934 571 2 356 387 748 948 151 436 585 666 679 308 113 349 569 17 741 860 578 343 657 91 148 811 848 4 945 0 167 101 488 862 291 875 877 236 254 314 811 462 250 933 303 736 623 171 521 396 488 879 949 530 226 988 989 890 42 171 527 508 384 183 343 818 33 613 428 26 419 844 510 678 850 262 959 485 574 723 605 499 659 875 754 831 354 828 487 796 39 882 52 73 337 382 918 85 281 466 686 337 363 144 629 347 145 675 289 555 430 675 70 300 151 184 333 213 859 639 467 724 458 500 95 156 229 376 66 219 937 268 734 781 456 696 715 231 930 98 750 682 252 0 28 902 541 904 219 887 100 360 517 86 628 548 400 98 718 529 463 337 908 805 36 119 310 623 320 319 319 319 569 924 606 699 938 762 221 177 81 391 291 992 123 61 148 691 28 161 442 963 492 937 912 354 966 154 625 584 508 345 673 194 514 467 644 335 396 735 850 78 139 17 726 325 317 639 602 88 708 759 920 446 601 290 377 238 945 578 773 383 874 970 315 639 374 198 202 712 399 224 901 768 276 477 494 218 330 10 407 554 994 602 841 409 456 372 662 138 108 113 340 888 623 776 840 478 752 825 24 239 716 956 55 652 420 562 468 857 527 828 190 462 186 652 459 998 760 200 89 899 790 100 565 64 890 515 675 669 147 266 918 822 106 554 511 339 519 204 736 38 247 61 411 205 18 706 359 171 623 846 757 149 400 188 857 153 911 75 942 357 911 337 419 48 222 774 164 899 28 958 514 411 118 724 312 885 442 829 978 871 247 199 46 731 158 269 411 309 462 101 501 889 626 881 570 724 34 828 664 951 850 901 786 710 240 515 239 228 427 869 539 486 709 825 486 759 600 121 742 948 181 713 212 368 609 104 55 824 789 273 102 257 772 863 77 694 404 363 202 222 443 943 164 911 384 886 400 765 876 126 846 720 187 88 801 456 81 583 176 943 119 183 229 317 193 196 411 985 280 235 681 206 780 445 210 883 146 180 419 86 526 208 9 606 678 679 622 745 664 855 790 741 289 510 281 983 301 52 258 128 848 982 217 39 571 783 573 715 598 990 948 747 221 960 168 627 834 401 427 184 929 624 608 784 495 562 425 909 243 447 837 273 401 812 879 58 486 975 110 830 790 349 400 332 431 310 494 162 328 210 612 775 338 98 138 107 243 763 36 602 359 80 880 789 764 646 766 718 128 875 559 618 476 529 878 990 201 774 928 558 72 165 272 239 549 210 309 515 948 742 354 20 623 180 898 648 532 741 387 27 908 434 875 215 833 138 696 330 777 113 239 768 978 119 495 141 380 639 660 286 986 735 829 635 728 365 466 361 10 116 683 652 744 885 672 869 334 486 790 449 131 574 715 584 254 978 97 447 534 236 576 83 370 364 77 951 223 188 553 439 677 455 419 297 301 349 150 658 324 91 929 281 611 651 584 183 120 708 143 985 99 696 284 865 54 779 701 859 162 959 257 895 218 582 37 910 2 746 596 713 723 931 467 990 379 308 959 939 987 546 50 410 396 271 482 817 411 97 228 644 578 386 777 447 694 615 680 650 296 643 741 404 712 401 582 121 463 23 434 327 340 866 412 182 631 432 950 175 993 860 659 7 428 122 508 353 996 655 974 156 807 90 563 123 59 741 142 378 244 932 146 482 161 8 536 746 114 111 895 529 651 617 606 675 682 511 667 319 970 657 664 474 215 324 409 723 198 709 543 947 702 696 629 704 167 843 307 95 193 414 90 375 372 151 768 772 781 258 238 91 410 445 520 652 84 171 495 718 767 905 361 549 496 396 491 129 961 804 999 37 188 985 895 724 451 957 48 243 110 690 948 810 333 561 689 384 36 180 729 399 632 398 655 578 382 638 147 616 97 733 457 216 675 993 330 909 599 221 173 440 684 899 283 716 383 725 638 320 70 977 896 270 669 725 693 289 555 816 807 143 136 480 23 834 50 818 611 340 389 575 148 647 372 875 239 531 599 10 633 617 547 495 473 654 823 739 694 380 670 630 816 370 882 693 173 219 146 800 189 915 255 295 178 171 447 847 722 778 273 166 533 269 238 98 831 644 821 284 23 501 194 794 626 258 628 719 634 512 365 169 321 242 89 337 159 120 643 811 432 389 115 177 343 670 954 670 839 516 512 329 587 69 523 490 285 568 737 775 789 650 514 411 531 458 17 673 11 175 704 53 269 126 867 399 916 29 723 59 81 780 271 298 711 605 674 556 558 956 218 815 591 73 98 250 719 960 771 109 588 481 777 392 446 455 514 149 881 521 903 596 553 200 929 614 264 227 43 19 108 483 791 986 298 542 92 510 112 69 462 240 652 890 723 908 781 562 47 604 105 684 650 63 510 387 939 915 750 685 642 400 419 541 51 322 23 863 405 163 405 205 743 409 649 129 85 599 465 49 963 543 930 934 283 473 888 221 621 951 201 530 568 40 903 895 492 591 265 661 70 816 410 9 566 72 121 382 945 384 983 84 909 855 925 618 904 797 327 698 77 105 56 247 839 346 91 900 795 104 465 430 7 206 22 384 120 623 502 319 701 103 73 968 59 627 834 978 435 796 117 263 962 844 744 883 44 405 751 892 98 157 339 111 541 472 143 661 541 43 18 844 823 541 116 429 397 658 921 307 871 866 662 235 992 247 151 706 941 96 207 237 139 633 790 748 143 204 61 683 696 513 942 224 401 164 705 691 909 508 234 929 236 571 630 88 95 739 986 571 556 391 184 126 715 346 381 986 491 129 333 429 593 145 851 86 311 651 580 97 188 897 405 168 259 650 668 501 941 245 723 130 222 125 868 791 920 210 829 359 697 605 692 585 992 900 45 355 252 520 588 233 330 10 863 299 40 350 353 804 929 972 897 575 57 797 508 683 763 886 97 557 457 333 641 89 26 502 87 292 688 967 839 769 471 165 302 880 531 824 751 250 321 428 401 809 695 259 399 516 552 144 585 977 168 193 526 612 931 918 831 566 858 770 2 159 687 161 678 534 962 87 983 0 602 715 232 591 896 354 965 784 977 321 736 486 463 855 421 568 285 295 213 279 792 693 339 253 764 823 175 542 227 99 186 129 483 489 257 82 674 801 287 954 625 762 435 102 397 582 809 721 289 963 216 6 862 980 674 332 431 4 829 901 795 618 700 969 134 53 894 726 840 761 122 872 826 276 997 613 864 988 570 638 971 144 576 432 791 645 898 908 476 620 977 694 99 930 878 463 432 993 865 497 657 907 668 44 32 474 125 884 498 602 35 84 113 74 571 178 798 979 81 47 307 127 590 124 25 185 116 375 282 335 470 125 974 950 187 411 379 100 574 685 111 401 14 39 475 682 82 729 579 556 888 741 279 447 857 913 390 395 872 456 822 860 195 198 650 946 759 927 690 577 616 94 631 56 457 444 0 563 129 388 470 240 154 583 304 327 126 544 756 202 330 301 757 951 230 403 753 516 462 921 977 597 980 445 892 787 527 393 41 21 584 997 676 140 634 240 824 803 456 792 36 154 709 565 82 326 95 462 865 896 694 928 599 846 795 586 959 243 715 188 933 895 135 269 592 919 59 959 466 880 424 447 239 175 637 879 445 687 365 854 52 822 128 316 244 847 387 719 760 312 555 673 592 749 614 499 768 652 451 527 61 544 776 691 730 691 54 222 453 95 411 950 897 581 755 7 319 889 149 515 586 226 726 154 562 200 302 494 391 610 158 715 242 167 741 735 653 296 339 195 128 593 830 588 538 236 751 920 600 40 929 690 242 224 498 843 997 544 259 462 71 508 470 853 501 371 629 475 210 840 429 398 918 392 337 319 359 386 634 937 209 640 483 318 76 708 284 833 693 826 215 355 169 163 638 533 32 799 522 200 592 507 726 440 190 929 218 538 826 825 563 780 840 14 178 639 309 124 832 892 199 876 55 1 800 45 55 87 620 674 466 189 245 346 853 657 482 688 118 32 922 45 36 660 468 100 466 697 574 969 785 665 557 629 716 123 970 964 9 688 387 264 797 606 795 592 624 755 273 265 306 546 999 188 152 126 787 817 483 811 885 924 893 392 357 508 792 863 986 718 677 936 549 136 752 472 90 505 528 25 780 396 874 754 403 932 472 661 937 407 572 709 521 830 46 508 799 313 174 384 520 256 579 723 659 272 649 170 80 539 44 429 713 145 918 448 202 537 247 744 806 126 533 768 433 972 926 685 545 607 682 229 357 124 380 693 233 503 854 461 983 629 429 998 285 254 399 984 110 135 536 557 653 996 681 688 903 580 904 226 703 330 648 613 843 83 896 961 376 49 552 232 838 372 590 837 188 589 498 818 708 76 211 152 84 199 166 466 154 340 954 481 778 154 837 149 550 813 916 213 174 102 292 235 397 116 840 480 556 674 176 548 719 119 585 614 178 885 85 91 246 261 955 215 696 83 648 312 762 612 777 174 290 58 766 174 761 483 31 798 890 937 964 750 988 854 917 142 109 425 640 544 946 416 29 688 300 275 627 791 455 78 252 91 449 573 984 366 303 958 574 874 25 619 762 48 60 942 149 223 639 817 825 95 639 668 811 806 505 618 245 618 191 840 236 694 137 175 402 862 206 64 22 427 721 595 481 434 483 870 317 809 818 660 478 956 574 640 477 983 141 171 865 802 258 377 218 355 771 731 329 424 638 793 227 584 510 120 67 62 75 772 454 886 47 905 240 7 80 525 165 382 759 396 178 776 578 329 106 874 103 907 991 744 216 246 667 853 437 284 522 88 661 244 368 569 446 233 993 448 455 964 92 727 967 986 382 670 929 514 408 485 359 272 478 827 611 378 976 915 159 337 463 989 429 527 328 705 907 422 8 135 121 113 669 975 54 855 692 65 783 815 329 403 781 167 689 292 472 110 451 594 83 935 273 881 655 802 474 532 589 15 343 411 937 611 724 397 212 311 266 860 925 894 538 496 714 966 134 10 946 761 958 569 515 571 455 2 994 989 143 44 7 360 17 433 844 732 592 674 110 462 773 869 835 107 568 488 336 321 242 767 469 646 407 758 747 145 338 754 756 243 676 549 542 773 486 872 334 225 281 596 622 460 300 282 94 543 650 636 634 846 603 471 239 393 147 55 956 929 75 903 29 326 298 969 870 867 815 885 198 504 729 437 980 645 345 176 458 982 454 267 633 413 611 693 622 160 12 919 975 49 370 444 415 273 952 241 745 478 311 150 35 474 2 896 916 380 377 460 226 685 879 362 981 189 109 352 378 994 154 84 709 124 754 569 366 661 164 462 365 29 508 199 932 939 937 776 672 309 24 330 752 903 940 5 999 980 519 318 23 153 75 126 64 129 605 793 822 303 139 971 433 682 458 787 855 722 14 483 738 472 448 118 448 679 349 829 478 967 948 724 853 410 335 364 842 459 782 729 555 334 637 567 290 222 412 844 631 656 774 796 705 432 256 222 541 824 475 86 916 841 558 754 549 251 13 400 734 347 213 568 297 724 568 557 915 61 636 552 336 339 213 693 489 592 679 454 561 964 141 595 198 206 296 42 796 211 131 693 606 362 709 780 194 689 769 624 533 830 523 929 593 98 437 365 681 553 522 350 805 822 216 698 500 453 659 13 727 744 261 617 662 436 413 70 876 431 473 298 397 776 252 66 348 834 185 174 493 222 775 990 795 565 349 627 677 454 71 657 930 938 34 734 517 859 446 910 981 990 409 906 157 233 361 757 979 926 741 854 381 106 733 63 268 730 295 410 700 940 869 226 235 734 644 896 26 681 892 977 563 647 886 402 308 276 131 735 404 49 327 864 594 574 841 947 10 241 819 36 336 231 524 55 736 119 122 550 446 981 383 11 96 685 684 691 741 419 288 441 176 420 368 229 635 18 944 730 962 642 822 281 669 486 388 137 49 792 911 187 872 501 118 359 371 908 349 286 193 659 430 526 896 74 706 65 646 192 473 119 805 820 462 495 639 993 605 863 1 550 261 404 180 119 621 632 643 14 313 166 452 73 490 436 540 158 585 488 309 806 981 742 861 123 987 940 301 466 811 988 459 456 842 344 748 432 598 84 440 413 428 50 561 352 509 320 109 498 240 149 840 90 896 101 919 612 273 550 490 730 426 411 952 685 141 175 940 442 844 581 17 720 393 758 845 527 879 502 592 848 256 71 221 840 390 220 949 846 458 233 918 377 950 410 173 411 344 196 904 17 812 362 889 662 269 9 119 120 191 108 164 375 223 764 962 691 300 524 744 772 182 194 276 46 775 708 725 301 957 31 580 889 898 904 663 849 511 17 744 568 24 27 487 319 195 647 684 787 830 939 338 954 419 106 300 113 497 739 662 257 911 77 926 879 629 574 479 789 816 345 249 855 775 303 442 860 665 460 107 273 379 490 152 878 832 32 641 452 955 846 586 552 127 455 529 567 446 958 165 412 244 47 393 941 401 510 67 410 270 860 738 514 783 774 264 923 769 188 546 220 672 355 274 219 92 202 9 73 120 695 529 606 18 865 275 389 636 86 596 898 672 691 601 731 245 289 861 736 614 792 332 533 87 718 443 424 996 449 55 263 791 525 220 425 511 756 129 208 597 459 190 679 654 550 242 788 932 829 968 856 944 264 40 154 714 388 106 36 562 10 603 897 512 134 695 947 435 641 750 292 195 301 758 404 435 437 645 373 89 755 936 590 978 677 637 651 157 436 333 980 66 760 770 197 839 809 114 557 856 589 345 1 454 615 916 781 536 435 438 357 730 473 476 355 25 719 748 633 745 476 791 814 794 867 424 865 674 261 422 281 248 151 454 228 229 516 225 173 284 19 455 307 26 474 998 480 188 774 941 556 459 979 456 87 348 551 775 130 347 123 351 432 184 801 304 581 600 525 300 589 762 407 888 858 832 760 586 76 407 278 985 45 953 215 697 66 365 728 279 44 197 540 189 464 248 502 91 426 473 549 74 853 965 73 833 907 117 551 948 909 501 454 732 901 629 174 476 98 164 260 724 416 218 705 245 973 874 361 918 71 497 948 207 531 214 682 756 325 131 382 82 609 518 864 314 264 283 347 521 830 887 601 524 739 507 132 555 800 926 425 786 404 87 308 100 352 235 195 804 116 985 317 699 675 22 998 332 334 950 543 634 67 180 475 428 142 919 107 552 706 858 58 410 951 512 958 266 998 315 302 146 603 720 367 53 351 977 404 755 4 831 881 894 935 355 611 317 294 23 907 366 175 133 115 352 230 181 752 355 780 113 679 982 427 832 553 499 311 663 939 874 92 909 909 790 229 488 20 703 165 460 855 85 32 547 812 927 619 298 492 136 392 173 632 944 455 271 672 577 607 516 269 394 486 578 659 824 691 850 633 5 636 801 983 546 552 937 80 473 253 954 73 917 646 670 181 237 189 644 248 86 657 788 39 660 17 650 140 316 862 553 8 912 930 129 451 787 849 275 483 10 741 346 192 733 152 481 584 765 378 769 838 752 906 563 781 643 210 207 879 371 549 0 130 218 500 430 787 881 607 332 793 276 227 163 885 151 758 262 929 835 384 263 14 204 398 629 160 165 412 622 0 853 62 61 192 674 635 428 434 201 6 965 57 167 177 662 117 2 429 795 293 106 617 353 999 763 24 43 870 382 737 929 230 25 444 858 604 610 646 865 59 846 928 45 222 55 860 37 399 368 150 3 496 789 721 591 265 501 185 209 973 769 932 2 586 816 627 39 498 888 34 32 885 745 823 426 87 661 134 630 590 222 16 166 420 957 606 663 19 284 166 105 701 932 639 923 273 659 720 329 811 309 691 130 702 605 88 263 143 159 467 836 838 428 677 49 548 239 444 50 333 324 171 66 982 684 247 58 104 445 365 85 720 160 278 148 42 96 423 261 933 422 284 103 42 486 12 963 694 242 536 871 22 697 309 480 555 272 328 269 277 382 709 751 560 400 530 160 199 483 245 983 934 868 587 281 125 639 183 547 876 185 884 13 244 266 17 295 63 791 888 568 677 559 875 124 968 528 719 654 910 426 511 108 874 409 482 849 99 576 956 552 895 358 590 826 819 59 208 913 970 385 627 595 796 885 510 737 123 986 873 867 164 426 447 898 508 747 627 461 475 417 369 816 820 715 243 565 599 188 628 188 951 461 173 226 73 221 550 66 986 648 89 962 844 471 332 433 62 570 933 105 576 159 387 756 172 153 385 819 296 895 341 767 501 688 473 646 988 77 470 51 294 280 392 454 138 314 66 750 24 763 528 423 909 485 871 167 205 52 656 393 414 239 666 899 81 582 885 531 84 654 986 456 164 230 930 476 122 260 332 241 422 306 683 563 78 734 813 293 616 173 128 561 819 579 72 738 496 834 940 56 745 181 290 412 686 104 657 939 25 708 611 18 597 371 272 888 775 689 665 830 61 486 817 255 409 580 224 321 499 665 989 929 502 159 905 141 33 71 450 400 639 930 89 52 771 788 151 263 741 868 970 380 50 564 124 293 312 301 948 627 958 457 582 615 962 451 598 855 686 127 165 765 786 777 179 272 77 288 40 543 141 617 779 47 107 510 910 220 97 444 137 85 29 979 647 680 888 851 834 620 165 686 968 485 397 789 969 345 773 202 332 440 79 462 602 733 302 439 561 341 177 275 876 117 921 590 307 954 320 288 728 756 992 158 773 898 267 126 855 824 101 703 392 600 287 718 436 966 485 694 60 973 593 900 830 713 916 837 206 199 790 502 593 322 709 564 814 915 800 67 388 27 970 915 19 411 746 158 724 758 105 942 483 751 921 669 656 838 589 534 679 128 341 483 208 360 304 388 399 213 780 799 72 44 480 802 211 668 680 170 560 637 611 619 915 163 306 228 457 798 390 856 708 387 282 681 311 951 127 783 246 78 243 91 827 899 880 792 474 806 421 101 429 736 56 437 265 532 316 24 664 514 388 130 763 242 331 298 81 745 25 852 7 577 188 783 104 525 32 887 589 64 627 244 549 461 853 910 128 868 889 865 776 792 998 432 246 4 91 422 529 69 476 623 352 359 853 442 457 932 599 631 858 712 32 436 92 642 974 750 28 160 859 101 894 985 163 379 105 352 408 760 113 692 975 803 119 718 409 966 735 545 701 146 331 267 333 366 140 999 407 305 878 259 100 206 287 302 638 153 910 237 807 47 197 310 41 128 997 279 277 686 25 359 197 51 305 637 725 955 336 337 294 702 214 204 347 789 356 643 357 554 494 257 691 850 217 494 16 887 129 479 532 837 752 41 530 727 826 121 785 477 416 104 175 531 204 999 893 240 526 569 820 913 497 344 420 549 883 37 231 599 380 910 604 415 993 745 989 405 904 431 575 360 510 755 962 79 711 267 996 845 58 488 181 353 189 773 731 830 390 273 724 717 374 112 40 644 815 390 121 364 427 331 102 813 739 631 762 724 433 614 580 735 213 623 319 709 247 122 453 184 334 726 41 323 648 23 370 150 950 208 387 860 481 244 217 52 844 583 320 533 616 650 318 250 156 961 996 935 724 323 498 146 408 682 647 40 521 260 281 131 248 198 121 965 710 114 602 819 548 218 564 31 822 790 820 897 386 73 78 74 220 867 383 884 109 517 907 507 517 904 0 281 705 659 955 638 748 458 479 653 73 503 489 54 443 521 142 245 479 865 948 57 230 363 102 837 926 279 997 490 93 610 912 660 714 55 248 203 119 608 550 545 58 483 14 845 867 994 729 871 63 165 576 167 586 169 354 447 134 503 659 8 58 658 707 46 415 482 214 624 786 178 27 578 108 837 998 153 924 143 60 647 578 61 311 887 816 827 732 284 742 876 187 603 800 142 275 982 437 464 991 366 160 298 394 670 288 99 803 802 814 125 699 700 215 146 364 107 694 867 430 514 335 610 189 234 656 809 592 104 442 626 175 518 755 558 859 189 969 257 712 280 502 25 310 9 778 208 974 867 877 923 75 731 272 309 157 698 892 420 321 864 324 767 938 908 338 428 956 815 517 827 683 403 193 695 189 418 21 813 562 888 693 851 532 448 550 822 549 226 196 424 38 711 993 949 395 135 139 830 116 309 444 264 233 916 357 271 403 633 729 102 160 62 299 96 903 435 236 274 427 201 211 408 338 477 721 420 895 290 659 892 851 189 906 350 160 241 479 208 335 738 696 599 405 991 187 486 34 245 268 641 687 466 653 900 435 606 238 311 190 449 987 95 501 352 799 487 741 500 912 391 577 764 36 437 735 140 603 642 20 422 782 50 109 699 926 25 8 443 11 512 917 468 890 230 216 480 556 69 730 471 871 958 250 133 261 297 99 233 495 853 72 92 635 643 656 604 469 395 438 681 531 667 864 133 911 641 579 99 202 110 464 725 761 802 596 846 375 447 445 212 699 546 891 360 75 80 503 159 756 972 546 865 826 709 457 660 802 809 808 387 122 718 992 267 189 302 916 615 166 719 514 959 514 17 770 409 391 818 176 354 850 878 36 582 63 223 319 659 744 546 610 151 512 442 813 158 454 968 396 429 877 396 280 23 279 910 805 927 842 878 161 807 805 7 812 556 799 576 667 338 455 268 913 761 132 645 778 8 687 719 74 822 756 561 343 319 733 12 489 646 415 185 820 333 654 673 136 579 262 61 11 144 211 591 175 88 141 215 702 342 807 846 389 122 371 458 166 861 487 659 859 860 46 813 992 254 538 865 392 880 668 843 45 549 823 35 931 90 753 186 729 431 288 454 265 143 889 260 315 713 763 104 473 332 878 271 362 756 197 87 503 327 225 30 636 34 362 443 598 508 220 974 874 115 693 887 469 86 727 552 426 361 191 306 236 785 928 305 414 777 872 861 758 431 159 385 895 467 915 472 893 844 793 262 608 141 731 776 349 892 888 336 137 916 198 613 910 125 221 501 390 901 996 783 932 43 286 180 358 891 515 783 24 107 766 152 924 885 235 373 359 467 221 461 641 862 523 558 586 849 363 647 166 265 984 980 690 206 985 453 223 933 989 265 820 361 437 204 150 723 780 55 671 31 185 123 635 421 941 464 324 660 998 350 729 247 640 215 894 688 52 389 149 586 853 235 102 922 790 814 431 355 330 462 845 138 91 968 236 871 954 683 428 768 222 220 282 335 636 421 260 507 724 827 724 137 94 947 101 431 680 866 655 438 246 482 15 877 406 849 705 927 4 969 617 46 499 112 974 287 819 807 619 713 877 698 945 669 13 668 762 979 887 920 458 864 842 8 797 165 713 331 827 548 486 843 729 900 791 679 482 456 707 652 123 410 506 384 673 561 156 136 363 477 481 630 478 614 486 328 147 634 227 544 876 56 477 959 208 308 735 526 767 273 568 915 936 411 657 372 154 593 548 56 850 688 970 987 23 853 16 245 103 117 397 624 301 388 891 932 932 140 914 202 284 10 408 328 613 513 666 293 921 428 570 593 204 516 767 737 446 844 169 572 207 310 820 105 210 822 595 486 597 5 678 476 849 133 333 255 805 292 426 444 35 802 320 727 960 516 892 99 315 119 441 610 761 356 592 135 785 995 195 396 195 190 824 502 529 307 488 881 146 304 752 64 677 523 31 704 933 374 20 569 175 490 336 121 842 134 977 570 469 293 785 389 760 307 147 646 974 666 540 28 950 333 142 78 903 581 389 564 801 75 150 171 406 384 259 138 657 499 306 418 725 80 889 26 77 618 519 873 693 667 998 902 154 821 745 239 483 985 460 544 315 116 156 165 603 867 606 218 665 906 679 261 298 24 932 977 726 108 897 768 644 741 979 725 589 95 333 0 447 462 991 452 468 75 121 956 671 626 293 943 44 138 887 918 967 216 306 329 26 105 336 925 396 303 830 809 21 12 81 729 623 422 816 487 625 550 378 852 113 352 213 270 990 387 270 297 101 533 716 374 402 584 363 438 29 426 745 368 101 736 507 589 790 521 757 917 491 468 373 715 575 222 738 303 102 170 142 845 188 290 897 926 480 896 728 443 352 212 297 577 532 985 153 644 961 88 902 11 112 202 49 334 234 809 857 46 674 504 654 149 688 768 850 571 397 878 563 95 766 202 807 105 80 335 563 919 545 506 346 580 229 27 840 241 389 396 485 439 745 772 545 294 941 173 695 545 172 332 952 504 100 866 437 982 71 384 138 701 488 680 350 418 81 662 273 19 488 92 101 586 143 838 679 385 111 404 384 836 888 204 261 213 702 840 659 325 949 21 894 975 179 147 791 141 989 91 823 452 585 425 677 141 805 966 162 842 545 806 377 541 398 286 371 321 272 431 963 622 694 485 845 518 121 300 978 564 925 834 104 928 341 504 96 955 894 51 346 96 800 641 944 673 734 697 844 171 105 729 671 792 23 538 247 444 444 900 270 354 278 556 828 75 115 611 511 959 478 423 261 813 952 752 448 553 44 995 924 120 282 881 859 715 659 34 325 956 556 655 740 10 512 375 811 736 622 89 334 286 417 642 903 516 391 667 419 865 512 908 787 446 935 53 976 835 833 573 920 612 843 399 584 558 159 432 135 299 647 902 132 493 941 710 419 283 190 523 575 346 543 519 776 977 400 687 707 550 534 609 651 572 949 436 28 118 356 516 87 28 282 28 361 493 90 666 688 53 16 558 12 764 751 232 888 664 451 103 8 458 625 159 27 383 746 309 630 658 251 613 214 833 38 321 106 475 322 304 726 415 385 273 451 335 647 398 289 914 358 903 857 217 426 56 120 385 527 625 66 105 337 372 810 24 778 504 270 795 681 3 271 918 281 8 690 142 317 526 837 571 397 755 743 622 319 263 492 964 247 58 843 738 336 25 434 115 829 973 821 443 471 513 371 101 451 85 655 52 566 688 656 845 159 3 284 662 109 428 968 656 294 884 166 361 682 503 548 80 686 868 946 750 532 19 969 340 835 843 944 540 381 299 688 797 459 104 961 598 578 96 84 427 482 128 810 496 621 766 208 756 364 685 669 919 127 660 378 111 699 504 552 496 410 372 537 388 952 412 322 156 212 115 839 275 284 844 870 374 393 366 601 728 624 587 286 307 740 644 465 354 164 863 141 445 952 228 251 789 857 49 430 274 256 820 676 70 910 66 194 417 788 74 944 863 356 332 382 546 681 36 687 504 409 13 619 174 732 36 154 762 230 829 310 92 583 777 680 258 158 421 546 902 543 469 636 580 235 274 175 277 969 2 778 863 950 585 176 147 899 210 218 456 328 910 654 165 931 801 169 849 938 574 732 477 670 214 507 476 241 967 843 19 830 6 234 371 956 906 505 186 696 134 714 932 96 617 867 702 86 369 819 489 380 805 846 930 55 899 67 239 897 490 918 874 255 897 214 448 132 846 298 760 934 982 130 568 364 747 685 904 937 136 25 183 710 442 66 316 979 80 33 100 158 372 123 249 997 604 173 459 453 607 716 15 794 831 504 936 762 478 735 797 930 794 14 39 591 624 664 348 471 451 76 425 547 175 52 176 29 746 532 72 135 941 761 875 509 678 877 733 353 367 394 244 527 809 758 230 962 985 158 174 33 85 464 38 349 249 613 749 591 493 321 205 690 919 579 704 883 392 4 532 652 933 989 735 693 851 993 763 72 34 26 727 463 26 425 241 976 298 178 77 86 678 855 739 139 220 382 962 483 824 27 143 247 251 911 984 572 721 14 359 370 795 678 950 385 201 388 475 656 6 278 808 153 887 603 512 28 167 201 800 615 438 662 42 52 418 510 526 763 687 778 515 28 881 990 20 716 346 892 417 26 35 154 182 284 397 547 502 701 716 638 838 292 907 758 521 813 42 434 944 560 550 458 591 177 206 570 949 873 175 975 867 984 883 562 28 616 252 385 677 332 616 90 81 937 371 315 442 475 288 667 845 778 875 231 690 403 730 649 700 217 90 949 565 868 985 470 33 169 260 635 605 649 333 693 520 295 572 775 90 161 392 159 962 317 95 434 3 644 914 796 797 446 916 510 593 783 3 301 302 940 680 609 596 635 762 505 985 520 815 204 522 411 18 777 289 969 765 201 197 203 848 563 698 915 647 793 304 701 662 519 217 984 276 610 130 269 507 613 118 945 75 348 474 137 900 364 567 83 317 449 2 767 561 48 998 1 917 217 201 116 101 134 5 829 442 857 726 512 782 912 401 229 154 608 956 301 103 513 593 273 708 105 107 545 632 58 106 24 510 315 762 208 676 515 28 586 144 402 611 162 770 900 499 766 347 78 351 657 554 941 806 412 470 221 762 438 336 929 489 107 245 98 766 165 919 355 975 910 849 531 297 639 517 348 600 996 937 772 69 154 163 95 886 7 184 278 499 222 672 425 936 97 556 438 701 861 942 531 886 550 898 41 392 755 394 498 5 327 38 463 588 520 798 661 775 772 779 650 99 907 883 67 844 655 187 47 346 786 648 73 829 847 597 392 786 575 391 54 697 176 503 979 103 725 575 278 291 883 302 474 375 526 434 147 933 669 482 132 531 933 326 923 742 128 327 464 640 242 499 24 431 143 774 676 221 6 83 65 592 862 559 459 285 378 510 294 9 767 788 41 521 906 228 883 806 848 224 10 370 657 899 655 13 279 505 472 149 97 908 641 697 60 274 545 665 529 19 635 282 453 336 91 570 510 768 495 152 867 291 138 500 404 228 888 523 5 637 729 142 597 337 334 975 768 404 160 143 994 875 686 548 302 613 445 888 668 806 301 797 179 46 658 663 286 57 921 162 652 986 509 367 499 97 313 659 34 278 592 752 534 979 972 72 717 19 219 398 798 640 168 470 797 70 119 456 879 165 232 84 110 124 885 394 181 125 435 776 24 410 877 594 653 322 834 806 966 134 623 873 446 596 956 836 843 772 52 524 353 238 159 75 648 110 985 361 817 692 886 674 772 606 993 46 348 1 765 211 445 959 226 850 160 212 942 754 622 817 736 736 886 295 893 404 847 85 584 223 449 618 759 107 315 356 665 658 461 687 643 80 617 414 889 512 368 803 168 110 329 574 841 104 758 644 331 780 125 40 867 803 750 415 344 885 512 827 73 42 845 157 259 254 809 977 598 734 410 778 440 198 854 928 234 75 194 413 317 537 115 593 216 80 835 68 478 174 259 518 655 261 332 529 125 535 794 464 263 862 313 547 784 234 142 348 975 442 743 330 886 555 35 865 744 311 975 811 40 724 522 3 424 79 253 868 182 647 896 690 730 224 394 847 276 60 573 811 812 369 742 837 366 342 65 847 500 244 505 929 181 105 248 122 360 256 654 434 121 655 946 574 961 385 502 896 986 728 697 886 618 782 565 66 758 416 981 46 310 910 544 615 503 684 32 153 161 904 470 125 808 662 34 459 862 823 911 529 749 20 62 759 663 644 732 666 175 285 691 546 305 395 900 796 231 53 843 690 53 214 178 392 666 4 25 411 568 630 458 577 432 533 741 269 766 121 199 284 554 807 355 809 31 688 955 8 992 938 378 222 574 600 915 522 578 244 11 795 465 835 174 632 328 880 827 558 754 872 164 547 893 734 681 36 235 614 857 848 975 319 836 766 383 431 841 756 10 184 190 395 591 408 817 923 751 871 967 146 795 828 814 267 880 125 864 191 15 49 974 831 510 352 969 203 614 998 460 404 516 980 393 935 812 131 608 685 158 909 630 510 583 755 528 694 636 962 991 800 96 111 793 759 558 854 315 284 757 502 422 18 616 485 790 948 70 587 170 131 210 738 563 700 886 822 433 881 513 551 974 965 992 659 417 658 171 729 296 264 29 527 748 522 749 920 120 819 461 884 403 641 420 330 584 499 463 437 86 205 50 915 755 926 90 431 925 695 8 108 651 386 222 251 630 444 672 400 423 543 328 264 717 75 225 645 764 166 322 532 851 289 434 359 355 77 720 811 54 276 823 715 549 552 880 655 250 454 953 977 550 775 194 930 405 122 772 975 477 310 6 328 265 337 622 263 757 465 148 50 305 677 180 4 602 907 192 537 810 60 885 290 869 94 990 536 764 770 969 642 847 676 451 208 572 234 939 913 673 854 474 72 942 600 858 20 336 77 137 682 80 422 863 221 776 998 310 509 750 979 992 961 537 828 761 553 548 472 742 684 641 787 896 371 636 126 871 851 800 136 808 936 77 303 710 573 286 278 897 387 905 655 592 140 615 786 560 321 964 860 393 357 108 101 583 383 156 30 304 527 520 582 604 316 182 259 155 412 521 891 999 248 419 979 605 113 34 649 301 761 782 569 358 104 215 871 101 365 486 994 751 933 203 621 310 266 545 896 475 710 157 31 144 530 874 894 144 102 180 890 288 527 23 805 994 480 727 855 523 624 474 136 763 478 597 152 755 912 204 308 214 689 295 792 231 700 584 458 894 917 5 763 985 625 75 598 832 0 481 560 222 819 795 659 390 505 971 185 815 550 166 722 875 459 254 462 423 6 269 254 418 148 121 126 879 712 443 493 126 959 624 366 836 665 970 117 872 38 696 159 20 835 760 535 382 571 297 904 541 662 257 3 52 470 789 267 553 489 315 758 578 548 896 530 775 611 666 686 158 768 122 819 873 522 806 271 742 477 426 831 362 700 480 90 653 969 123 503 579 484 79 855 602 701 14 911 818 941 658 620 31 190 760 854 405 531 461 619 331 812 15 184 319 34 902 833 989 668 889 12 317 684 276 69 66 668 595 978 387 94 640 298 168 981 354 499 181 586 601 272 849 37 770 137 306 196 936 103 158 147 560 626 642 606 568 844 646 286 567 237 291 30 584 765 69 88 530 236 704 826 647 22 273 475 316 474 501 953 578 867 621 190 40 62 825 467 386 29 973 687 56 623 60 942 27 910 63 485 178 803 910 83 859 506 630 561 52 578 812 313 780 605 567 25 727 768 424 832 983 954 455 780 807 871 337 43 42 422 356 215 671 515 505 767 74 886 214 301 345 397 199 279 951 994 775 342 47 854 207 375 296 632 986 381 238 367 27 365 803 308 513 946 232 903 428 773 473 587 557 123 523 298 304 25 118 69 640 289 909 703 445 4 921 948 276 895 723 961 665 898 740 431 259 773 153 62 293 520 360 186 186 304 466 168 211 867 373 170 748 459 570 479 527 250 321 21 726 355 564 175 237 987 786 878 948 661 453 390 398 44 847 58 295 639 212 31 277 847 543 20 490 590 678 756 672 70 963 284 111 250 764 588 623 860 480 231 725 64 251 704 275 839 982 572 695 342 870 712 458 611 362 905 302 617 597 488 327 352 902 525 310 60 940 56 386 637 374 143 121 198 693 740 840 1 123 457 82 796 775 711 69 879 702 381 47 430 368 965 733 26 827 949 25 688 82 555 202 213 831 557 106 229 339 247 558 398 686 755 217 421 461 237 635 355 653 271 19 66 672 49 764 738 368 195 89 272 106 199 760 962 829 387 441 212 561 900 138 951 587 480 321 890 188 559 281 574 514 167 626 994 355 953 905 22 541 301 717 444 221 327 263 176 286 898 892 685 76 749 727 776 165 105 991 505 827 268 679 961 24 282 151 805 266 621 304 877 993 692 66 135 204 448 784 608 33 671 134 299 961 860 447 527 404 436 458 953 147 974 397 663 765 483 132 283 637 703 298 421 976 321 838 223 303 854 930 66 895 694 88 437 927 888 221 368 281 845 193 652 695 179 45 30 487 604 462 790 737 682 25 675 112 394 151 927 529 832 460 739 92 46 621 62 980 173 34 314 907 540 825 664 612 81 570 967 268 645 217 427 650 387 320 850 75 681 667 818 34 8 275 536 216 308 70 977 781 255 974 361 869 791 623 958 794 407 758 760 537 891 834 403 500 167 59 209 85 512 985 553 454 446 400 28 861 188 853 524 635 416 901 695 513 722 375 998 454 640 384 623 241 130 396 833 51 884 340 751 345 746 941 388 197 651 774 761 342 154 527 380 178 553 291 243 454 319 903 496 738 745 943 327 627 319 967 134 211 614 70 268 410 312 2 295 271 799 298 536 449 144 531 338 733 828 739 30 657 600 484 636 128 218 279 490 430 111 352 671 456 458 473 853 983 746 753 555 895 744 634 284 699 438 117 779 112 845 821 301 727 126 833 318 519 223 201 358 781 564 894 229 116 657 417 890 327 962 776 221 986 882 246 711 266 827 13 130 556 742 92 439 256 335 412 193 538 963 46 247 109 526 13 432 904 372 768 755 303 341 594 722 989 354 612 901 550 168 836 444 263 521 959 51 780 826 220 675 14 552 425 329 208 330 336 349 702 648 84 977 690 345 370 272 779 425 247 211 440 399 411 615 732 347 802 168 369 191 22 595 720 408 476 146 925 133 110 800 178 530 462 898 498 745 525 900 323 454 308 41 717 965 421 833 388 763 688 519 376 98 358 635 169 760 244 720 768 583 431 279 602 132 481 157 26 929 385 910 611 385 728 335 875 592 218 946 231 116 464 152 44 641 576 589 912 433 713 316 280 697 64 496 448 833 270 113 777 156 743 971 619 234 843 571 915 379 487 189 39 271 883 148 525 532 212 789 581 998 554 238 486 118 494 623 540 355 231 502 131 974 959 636 88 59 897 937 606 874 248 735 560 124 989 841 619 496 265 103 921 923 735 641 221 805 742 767 996 889 659 747 848 874 525 484 806 406 35 98 710 668 493 465 423 947 510 851 961 696 144 689 774 47 338 686 171 366 814 909 927 452 929 182 783 983 288 351 493 735 81 468 19 881 451 986 415 191 733 859 461 413 232 376 259 425 838 799 94 617 334 117 570 765 799 728 101 182 561 210 815 308 651 418 462 581 295 746 961 193 759 547 511 973 570 664 443 18 124 962 282 433 247 778 80 2 162 329 883 348 212 774 638 285 656 886 707 169 383 895 811 618 69 828 868 992 750 733 198 641 307 739 817 384 771 19 741 305 661 331 719 602 79 786 936 651 840 497 308 729 566 671 115 278 909 107 779 786 364 114 100 872 177 438 498 667 243 962 927 270 999 12 917 757 145 7 663 951 606 73 886 805 622 541 352 716 902 795 327 106 182 32 579 355 544 73 699 50 136 822 695 623 62 77 515 405 982 479 28 3 195 121 285 171 544 871 967 899 319 221 330 226 533 149 928 507 300 347 987 584 681 170 970 304 479 49 575 442 784 69 862 859 564 111 592 911 630 406 10 329 485 765 186 960 830 363 273 306 538 838 299 286 476 404 165 508 688 167 846 762 370 949 26 889 873 235 226 962 647 629 564 746 828 63 589 128 109 761 760 453 318 856 47 735 640 236 717 882 254 281 601 839 831 201 522 521 62 475 515 93 151 740 725 979 508 689 220 539 948 835 142 902 747 464 83 995 491 483 698 529 618 337 322 924 82 950 14 492 751 813 395 904 257 165 144 870 593 87 369 478 705 653 990 833 581 116 0 83 668 991 161 279 421 391 267 370 897 595 884 898 535 680 549 293 415 672 550 607 581 494 502 871 612 612 108 923 988 921 48 821 768 777 552 713 212 448 757 387 661 558 698 113 324 644 851 752 138 640 833 226 246 180 864 852 410 445 103 212 125 677 631 810 989 109 391 52 644 195 848 957 610 814 160 694 601 278 918 165 290 298 504 338 345 800 358 154 135 897 364 705 161 483 707 338 166 14 308 904 534 530 971 573 436 270 224 384 851 355 520 355 34 677 45 533 369 217 183 542 430 138 791 86 377 538 476 10 972 958 794 102 892 117 221 296 725 161 501 888 779 72 516 388 565 748 710 177 605 327 642 20 278 140 413 556 910 705 117 107 514 839 159 884 479 362 135 356 46 562 220 332 780 911 951 908 886 137 88 150 587 352 900 880 291 921 909 423 868 811 28 498 614 749 264 379 860 339 457 237 576 662 23 596 501 589 140 879 733 971 92 735 80 727 852 752 656 37 764 989 915 135 535 747 128 379 515 131 86 461 175 938 793 721 57 791 618 676 601 741 762 966 797 62 468 900 71 986 490 453 889 6 122 989 124 377 385 865 120 265 24 562 803 979 986 939 872 81 7 977 680 501 953 987 39 188 401 643 363 24 642 484 649 34 178 837 862 338 899 55 915 298 901 925 34 393 193 253 358 583 723 114 374 873 570 875 303 297 771 128 252 967 133 995 806 772 804 982 686 587 112 57 632 899 864 222 244 498 152 697 805 727 433 967 923 297 603 207 385 736 777 548 174 330 866 519 672 478 664 296 491 552 888 352 547 51 578 355 203 447 749 672 463 735 766 199 321 99 625 66 288 673 999 672 129 799 544 411 502 742 441 793 963 455 95 298 391 340 162 92 97 863 164 492 828 291 414 54 289 838 709 334 80 624 312 640 485 966 35 351 261 167 111 904 158 672 6 356 244 987 765 593 318 103 480 996 884 945 139 85 834 475 279 116 196 219 116 780 82 193 934 231 947 209 97 341 117 444 917 276 680 160 827 882 731 402 509 695 8 711 487 978 171 287 755 639 198 394 67 367 382 837 977 264 928 845 172 479 708 177 473 205 365 852 411 238 607 446 569 874 301 309 424 974 379 740 948 703 720 50 814 447 892 274 314 374 939 94 105 629 904 315 322 765 482 199 554 855 727 281 73 994 165 465 478 503 87 466 169 413 600 550 265 431 40 145 993 266 525 817 127 961 212 897 582 904 160 585 326 118 185 264 579 18 308 491 767 597 485 750 243 829 148 748 534 59 780 283 367 360 876 810 220 907 609 821 66 603 965 380 292 618 867 987 915 897 461 769 584 84 855 752 599 194 185 552 800 389 829 961 264 873 839 677 221 441 46 338 861 906 822 139 308 769 68 729 388 656 891 490 89 4 408 615 36 865 178 274 4 805 826 47 315 442 834 673 489 663 52 361 931 793 154 543 482 360 874 942 199 959 215 373 298 387 575 931 468 251 13 543 88 922 694 294 985 652 948 231 198 535 14 418 376 250 247 352 778 612 544 843 758 798 985 200 582 596 616 685 803 271 139 477 979 57 918 964 129 495 863 279 499 49 913 44 490 239 753 1 656 994 229 386 151 909 546 350 760 164 946 915 973 243 728 251 972 303 207 58 705 210 935 798 107 861 367 971 37 879 214 365 17 23 266 847 627 925 618 916 11 123 840 812 187 591 375 455 468 403 805 394 665 371 201 238 125 912 694 61 470 88 57 691 84 454 935 299 961 36 370 340 422 149 318 154 283 470 605 270 189 786 217 22 993 687 333 742 286 412 748 185 891 803 103 512 991 713 829 178 900 214 53 336 753 604 368 686 807 376 981 358 825 14 398 684 14 326 109 794 448 552 299 114 597 840 416 317 3 290 370 552 531 251 745 56 156 909 937 762 928 552 620 953 129 590 714 678 279 293 384 333 715 163 408 59 525 895 152 483 350 705 447 955 286 35 114 859 865 837 338 224 763 43 790 69 409 819 73 787 715 123 126 793 950 17 534 884 899 651 501 653 942 56 6 698 689 327 267 382 708 871 551 242 777 850 919 498 61 471 637 940 109 634 616 743 957 810 880 644 746 997 816 505 230 822 48 54 184 736 231 849 277 985 330 391 858 8 835 106 214 831 788 848 741 202 574 672 908 745 846 79 22 70 581 724 901 484 476 753 853 765 333 917 90 277 575 183 925 136 383 476 620 789 984 124 31 229 571 546 221 129 308 562 15 593 853 434 46 731 596 491 200 53 648 926 315 686 589 516 62 398 879 50 305 278 522 743 139 910 176 99 873 726 362 800 692 707 513 713 843 760 550 146 118 707 418 492 184 499 223 881 230 832 902 781 511 39 495 752 43 182 139 183 799 720 334 696 891 793 377 312 808 652 940 476 555 495 496 914 328 230 363 130 746 328 363 406 266 226 80 927 940 275 940 757 648 447 323 132 977 183 759 488 136 632 745 269 983 890 898 996 655 73 373 736 324 404 424 18 315 581 683 331 992 717 690 630 130 241 151 667 166 143 729 65 271 287 412 509 955 680 165 169 935 590 417 732 245 489 961 737 665 707 612 929 454 798 689 855 336 743 466 617 998 762 131 66 905 528 272 559 119 438 698 863 149 462 972 888 705 950 200 654 696 989 231 844 453 271 241 385 939 275 888 145 354 591 693 176 674 372 537 978 967 86 587 644 501 38 326 298 595 178 707 701 639 335 22 313 783 512 72 665 941 634 169 672 257 963 163 130 567 843 941 830 216 894 151 507 868 369 192 183 277 98 422 130 518 942 965 651 642 426 608 865 892 258 450 619 828 121 537 55 815 734 951 171 999 753 241 393 893 315 726 543 491 120 797 792 539 596 772 89 570 20 364 147 347 591 991 158 665 192 999 536 893 134 139 968 642 641 879 723 700 32 185 263 843 967 289 497 860 399 56 755 231 859 898 262 347 346 733 575 806 471 882 876 113 626 439 930 518 55 67 344 963 663 318 178 230 263 512 154 929 827 394 639 365 597 89 895 439 741 172 257 718 509 550 674 236 701 440 403 475 420 45 465 418 282 676 146 728 310 436 802 433 606 301 696 399 923 770 523 789 229 180 768 998 489 255 805 469 515 193 438 578 405 980 60 246 963 551 228 722 24 484 682 186 619 720 861 510 235 494 265 442 697 811 43 106 456 855 433 148 281 247 440 838 742 540 128 756 2 322 508 638 262 36 873 127 622 572 710 108 619 239 697 712 14 662 825 153 400 352 919 106 254 193 301 284 542 734 626 655 691 114 606 241 879 564 25 568 594 590 162 644 658 856 807 528 592 835 294 762 9 511 863 900 987 608 307 758 42 613 206 306 263 1 115 86 28 248 871 709 277 542 70 254 244 436 292 663 526 383 89 654 768 742 500 271 284 427 35 542 543 443 884 650 308 11 72 557 529 531 779 350 138 521 99 23 277 783 789 63 536 367 750 557 984 305 805 386 657 371 373 95 199 894 337 681 213 530 458 218 775 344 368 371 232 226 99 645 364 295 506 636 51 467 853 188 204 856 513 863 757 284 911 64 511 446 664 882 317 969 500 791 369 595 227 732 455 468 456 309 592 313 608 507 715 981 776 812 352 228 645 953 844 263 899 156 126 415 399 217 99 626 710 279 558 326 273 518 831 556 100 218 527 792 956 131 416 655 636 309 572 357 712 481 786 824 41 991 865 538 953 140 819 32 969 864 495 444 14 733 550 595 504 541 548 482 525 920 403 185 18 67 143 467 824 804 342 932 891 690 33 648 512 596 425 3 35 7 955 55 40 937 670 459 731 497 948 548 382 486 954 52 34 877 944 130 172 551 208 188 472 206 561 63 199 897 845 596 885 729 422 886 293 907 807 271 188 593 442 189 66 712 758 828 880 363 551 15 842 89 992 23 273 134 573 191 606 118 356 967 82 380 110 1 947 34 226 650 922 389 218 642 223 680 744 450 539 260 357 938 305 883 74 260 635 878 12 32 413 87 379 446 765 875 525 36 89 992 26 447 479 995 777 601 595 575 514 337 446 952 564 819 50 647 221 200 460 414 861 797 32 191 279 626 970 549 672 368 756 996 950 180 349 533 529 545 850 270 756 327 16 414 966 843 441 589 589 779 322 471 258 973 770 601 321 420 449 794 695 77 963 718 768 44 225 844 171 466 264 333 955 539 481 199 232 396 592 422 395 652 330 850 673 517 663 927 606 122 542 358 755 320 357 663 381 332 665 687 164 997 463 620 368 411 578 48 247 960 162 580 833 929 933 835 310 112 97 539 819 852 515 578 823 176 848 249 246 927 262 12 51 62 110 619 899 629 41 709 990 446 932 226 807 923 463 592 282 256 369 634 810 664 796 192 122 10 22 863 265 384 663 425 406 387 925 914 885 447 26 438 448 817 264 833 89 177 362 898 842 810 354 973 811 990 6 828 212 357 983 271 135 227 493 188 782 60 800 379 196 366 988 248 687 812 62 640 199 401 930 904 247 157 803 93 418 253 525 550 986 753 110 12 72 623 130 244 784 224 473 551 2 124 490 512 265 778 715 41 34 547 992 281 34 837 994 410 163 764 887 980 883 625 221 200 776 13 636 5 482 250 425 991 894 324 366 731 114 609 387 400 237 270 278 774 407 583 564 195 680 294 58 447 812 41 820 834 35 448 791 232 398 812 62 685 647 923 557 528 259 34 160 264 675 537 159 568 214 411 847 191 386 273 459 22 210 558 951 846 658 966 823 349 582 72 600 299 652 139 414 211 748 198 685 441 705 259 450 980 766 552 316 188 746 65 605 526 901 697 399 922 263 76 42 981 472 299 346 46 697 238 679 611 510 383 581 384 288 321 870 699 31 604 483 608 509 637 54 384 812 704 305 317 591 854 253 861 37 938 237 950 685 130 451 747 358 618 317 155 866 581 902 349 338 242 759 763 371 392 61 142 978 29 85 653 943 602 349 123 336 532 631 590 552 788 918 342 923 878 208 137 292 825 940 917 579 403 998 664 693 722 661 328 471 778 253 670 727 820 422 590 378 186 202 326 268 648 137 451 528 477 707 781 185 568 628 286 555 535 863 277 232 216 290 686 506 309 56 370 40 280 959 981 251 595 781 227 56 119 982 309 112 763 401 438 901 740 660 956 524 540 325 893 522 815 185 733 227 578 240 577 524 325 366 843 825 657 318 313 904 807 278 430 170 478 76 531 321 831 76 311 786 646 187 598 529 663 478 766 499 121 964 117 592 217 894 141 948 93 774 799 112 579 462 46 875 540 370 784 782 657 229 157 820 321 87 488 607 298 961 939 156 574 609 905 22 51 202 16 715 149 242 314 206 409 947 469 515 577 86 328 545 96 105 906 204 737 649 713 201 517 422 184 676 811 737 797 946 789 235 804 172 540 9 662 455 471 881 877 973 677 591 778 106 79 144 139 935 108 197 345 508 782 8 225 409 597 402 525 579 997 786 926 398 427 417 242 256 631 409 629 304 847 876 868 976 556 60 811 302 525 750 762 902 662 444 511 508 114 360 24 901 647 241 790 40 319 98 497 696 831 421 754 383 572 735 27 51 796 352 37 699 654 904 606 721 143 519 26 517 433 547 773 92 266 25 939 82 190 944 811 115 503 686 679 827 470 735 737 116 532 490 558 507 20 26 211 644 925 53 544 922 543 835 790 698 947 565 917 420 628 332 32 843 459 548 487 659 578 400 665 37 861 371 259 817 416 312 69 73 870 795 586 533 448 613 845 987 450 482 137 365 319 299 677 607 145 596 959 798 7 266 551 162 169 30 435 657 631 319 455 525 805 650 102 217 490 938 638 957 738 904 655 792 609 920 22 415 389 886 70 239 999 381 400 303 621 429 92 434 623 606 954 444 547 897 176 630 734 389 495 185 535 273 181 922 376 456 41 415 160 560 37 446 797 148 216 839 439 10 583 27 445 621 541 745 924 823 252 139 16 275 361 208 764 805 824 550 664 392 221 370 897 985 190 579 518 453 304 113 589 381 480 756 723 750 478 20 932 293 466 327 647 664 853 869 388 583 566 390 261 803 683 961 375 625 382 323 7 202 90 395 704 183 596 488 145 220 555 554 173 528 548 366 570 136 247 378 949 690 527 254 663 860 651 335 231 322 369 45 889 896 717 214 960 425 736 685 434 334 70 515 213 739 53 354 129 640 117 365 44 48 262 656 225 241 735 624 816 494 286 7 872 961 99 885 785 745 646 211 572 885 613 35 950 420 331 977 27 156 785 362 128 728 164 427 603 242 839 863 273 89 601 386 672 711 326 425 484 449 882 670 662 234 484 863 604 184 211 543 372 536 104 741 623 751 315 940 653 59 614 453 381 707 345 607 516 541 132 795 278 829 211 445 381 593 330 114 630 234 488 111 590 702 976 432 214 180 198 258 843 849 633 501 287 580 456 801 42 254 919 772 983 613 699 681 245 300 728 410 916 244 196 733 112 702 28 223 590 410 312 511 72 880 77 575 443 730 34 17 725 471 854 773 630 710 810 777 426 671 120 232 322 78 757 953 287 951 278 702 716 658 462 905 583 702 234 663 988 194 986 617 134 212 320 746 327 616 341 151 769 526 384 799 230 904 480 548 974 23 607 237 206 440 694 437 939 522 455 590 229 34 491 477 802 143 647 549 94 773 646 876 943 416 924 308 133 92 323 775 331 306 329 268 322 881 95 141 143 634 719 777 176 405 112 558 16 873 306 953 683 607 243 15 369 664 268 599 468 376 439 114 257 704 418 797 996 670 846 22 195 561 799 519 779 437 569 659 392 761 390 111 212 252 128 371 776 567 79 480 748 568 682 30 393 689 718 136 700 499 613 239 697 244 370 115 181 744 256 825 228 356 35 923 78 642 727 827 730 811 122 201 396 114 794 412 242 636 602 651 346 494 227 193 895 503 183 68 289 471 329 759 119 763 394 781 401 523 674 847 592 323 76 319 536 422 87 882 307 886 789 138 728 426 79 369 540 37 495 30 192 938 980 221 794 913 720 664 256 733 112 139 339 779 356 685 561 450 661 741 549 663 940 82 168 663 702 981 471 11 693 839 184 246 585 565 105 217 921 256 651 907 708 622 391 260 944 300 72 364 146 52 315 865 446 917 977 314 198 252 281 218 862 22 498 682 783 786 536 967 939 212 46 990 219 245 472 216 291 606 7 643 268 766 823 373 75 806 80 409 625 123 926 708 432 646 806 97 848 62 965 853 309 133 885 894 450 669 349 970 486 528 312 320 736 817 35 310 478 553 226 10 784 661 262 188 8 325 39 942 250 451 179 981 834 348 345 582 651 315 153 183 110 597 987 465 59 242 259 294 371 633 0 637 955 92 173 776 686 360 34 426 227 924 198 217 126 960 507 969 517 201 496 649 566 825 322 856 243 302 472 779 678 693 292 292 871 258 979 203 4 690 36 162 835 558 259 458 475 971 311 342 11 880 972 216 407 230 737 59 870 162 659 879 104 134 806 163 492 882 337 669 853 113 43 528 579 414 923 286 841 518 108 420 167 904 381 813 2 409 315 419 766 252 641 652 905 594 88 925 534 379 263 195 758 293 907 950 609 718 320 33 820 661 490 492 391 487 827 208 253 894 477 706 812 931 546 433 328 734 208 648 164 71 139 944 941 52 374 194 818 748 85 405 856 35 152 308 244 635 243 408 300 406 693 522 339 899 984 199 608 937 547 840 571 500 881 372 892 330 492 945 120 939 87 332 735 700 599 752 319 365 738 330 510 162 239 848 328 429 713 697 137 370 68 227 197 121 742 214 642 960 418 910 505 105 414 730 962 697 209 719 98 733 28 118 881 595 538 690 548 228 644 194 45 675 456 524 667 85 353 139 836 831 348 310 316 859 561 975 360 740 244 525 60 511 858 758 424 477 201 739 339 795 615 69 766 163 671 859 719 282 302 7 690 603 730 67 866 182 930 991 830 90 59 655 854 55 799 40 133 909 146 912 285 138 330 945 427 81 519 308 579 299 88 307 165 562 718 448 841 901 791 448 890 72 556 41 700 645 113 264 303 633 110 846 402 39 579 510 970 889 699 218 809 528 69 410 780 298 328 219 164 911 98 889 291 756 466 72 886 938 20 774 402 769 136 246 813 864 844 333 487 809 435 215 533 653 571 641 865 315 433 214 904 68 556 442 185 76 492 958 380 516 980 205 727 482 114 953 10 145 815 659 762 334 12 445 665 550 975 231 545 230 764 549 651 143 896 454 978 163 454 181 497 629 368 348 15 831 917 964 846 856 842 859 366 680 653 17 410 174 924 341 599 497 724 702 70 575 951 199 865 233 58 524 828 678 934 780 256 73 642 559 988 993 958 99 591 957 362 962 895 368 650 574 459 410 673 619 501 572 609 790 475 890 96 154 820 462 541 409 228 484 373 965 874 881 935 246 922 573 199 237 966 861 499 1 420 10 832 505 573 669 523 381 395 871 824 404 157 343 632 174 240 176 496 531 407 282 774 740 343 418 871 422 602 786 844 843 432 204 292 39 438 417 937 813 262 247 18 262 156 666 773 180 787 259 197 693 814 685 301 561 463 807 459 891 42 255 2 846 447 737 77 686 615 53 550 58 939 692 668 686 724 921 892 712 297 84 966 430 744 707 997 651 589 591 447 204 906 300 789 404 984 247 338 416 809 477 944 886 108 399 516 165 294 21 111 3 602 599 43 261 62 159 250 509 575 632 363 162 161 500 768 364 409 745 268 728 759 929 631 928 127 590 792 627 301 947 945 8 994 394 208 603 519 882 105 596 235 162 396 158 471 619 526 646 903 887 171 91 576 687 167 820 240 650 314 106 767 328 545 185 501 847 931 519 298 64 795 253 681 560 205 47 872 343 206 134 347 460 786 957 821 135 38 866 607 847 242 95 486 806 384 282 294 89 288 417 698 997 342 566 882 322 44 601 909 47 223 88 61 761 4 611 532 44 979 18 810 547 573 126 824 310 829 527 308 867 79 720 876 272 569 3 42 924 873 935 878 831 12 587 696 675 846 883 984 516 693 869 204 657 642 567 531 963 912 385 434 94 683 725 61 789 97 667 1 365 222 287 498 728 953 289 945 270 611 810 805 799 212 991 467 23 366 152 411 96 760 672 598 696 171 94 813 227 715 565 889 524 514 88 293 257 483 842 358 655 67 534 439 288 998 563 909 669 661 157 659 70 693 859 308 260 516 39 86 952 588 23 563 452 40 398 490 881 647 130 53 52 443 557 771 562 615 626 373 352 720 733 48 916 278 419 993 301 307 870 316 364 676 264 674 673 106 708 498 988 156 279 563 511 898 341 841 913 508 530 46 419 647 640 824 556 838 468 294 970 353 131 832 500 587 437 53 28 208 666 777 675 488 209 178 93 17 63 595 330 976 484 834 25 883 242 393 217 493 678 499 529 701 54 178 739 875 438 434 488 757 935 680 653 49 890 381 357 112 697 572 167 193 938 972 947 410 293 156 209 495 817 174 673 263 50 765 674 112 339 538 939 810 522 344 25 829 401 548 191 74 187 569 979 32 93 486 810 624 798 749 540 627 123 823 287 414 364 149 914 627 971 244 304 788 598 348 423 827 73 141 41 962 448 727 396 135 167 258 885 501 351 707 808 360 509 612 324 172 939 775 564 562 591 243 839 514 656 686 911 913 92 697 184 96 648 488 215 351 410 943 706 918 419 570 743 165 304 95 59 34 629 505 941 650 565 469 734 27 371 828 514 826 314 261 77 162 610 881 151 375 613 668 611 922 17 41 946 267 433 429 79 704 75 374 231 644 472 259 525 602 630 338 500 751 85 707 320 462 130 135 984 285 661 742 9 779 409 959 0 442 168 287 208 427 483 399 2 756 284 9 620 984 43 947 95 58 161 363 649 892 762 146 633 310 621 996 986 395 174 621 400 311 790 382 669 883 244 712 710 953 62 865 923 739 696 509 808 436 582 104 103 570 463 568 963 387 766 449 797 489 871 760 360 940 251 540 846 888 643 313 26 260 121 380 105 74 814 929 500 751 816 269 725 315 116 986 671 491 230 266 558 346 475 590 350 809 122 436 238 345 585 500 575 817 696 690 422 741 362 951 99 239 990 87 930 734 266 13 999 160 102 910 0 474 172 452 797 546 71 410 847 735 425 973 46 895 713 848 439 428 66 812 115 781 794 149 867 381 467 793 619 763 661 820 730 791 553 365 215 802 348 400 296 877 100 394 720 361 525 516 77 786 567 640 373 91 297 786 936 840 660 207 236 949 713 391 545 552 998 280 997 893 639 952 304 97 327 359 498 190 665 404 273 417 203 555 182 570 14 491 441 760 748 602 810 154 786 48 503 808 712 784 881 933 293 369 321 560 965 494 644 987 529 590 160 467 911 712 619 526 129 399 958 719 480 939 99 692 905 335 384 164 533 709 476 677 962 854 193 587 270 959 453 723 787 689 177 365 184 406 126 697 216 142 894 958 293 87 636 799 843 29 59 784 251 319 381 21 980 184 991 3 942 786 503 694 907 471 160 687 829 931 453 728 425 723 875 534 889 413 501 718 390 623 564 752 889 123 126 977 996 880 64 68 891 618 115 324 18 403 484 486 305 823 754 261 675 437 562 995 530 528 632 249 507 446 69 521 753 850 372 417 746 170 494 161 270 861 479 864 688 401 565 136 623 794 790 337 662 185 974 320 766 850 217 481 83 187 956 477 723 455 658 703 564 493 647 928 442 396 532 397 357 7 760 155 692 982 192 422 760 666 500 772 654 977 179 583 390 267 311 903 380 48 977 887 970 27 872 419 778 167 283 229 979 538 960 367 675 171 505 72 402 886 386 159 931 581 484 859 469 242 509 216 595 237 908 832 719 467 697 786 656 354 521 676 199 636 324 196 916 704 215 463 61 302 188 498 740 233 396 9 220 601 785 45 449 128 717 504 858 561 512 373 511 732 280 788 589 187 824 196 850 59 844 237 52 390 399 649 557 448 681 972 100 388 603 131 528 170 895 455 245 40 954 407 594 468 187 543 684 770 7 219 16 528 940 59 860 361 609 849 499 541 24 785 333 454 842 552 593 851 955 87 895 899 442 204 258 82 902 126 7 334 975 271 490 947 796 606 746 451 812 647 101 524 499 145 931 296 735 21 76 238 89 630 713 715 920 699 904 967 590 200 193 231 917 80 532 648 499 663 621 696 842 101 647 121 645 125 363 132 397 73 447 805 504 828 763 719 434 408 991 738 147 628 180 909 924 54 170 32 32 546 19 945 751 31 132 664 89 785 422 529 14 536 256 447 590 777 957 42 22 199 207 104 194 555 939 384 460 365 419 971 354 949 930 522 819 487 16 407 965 241 27 382 159 903 295 969 416 116 573 320 946 976 175 767 484 814 875 635 19 256 778 492 137 302 603 598 839 699 331 921 328 218 540 241 82 975 879 308 284 635 710 825 497 811 446 887 402 373 539 818 472 273 143 29 873 427 348 415 223 204 903 28 4 525 633 985 579 883 60 470 834 641 276 557 282 80 282 30 269 822 851 722 898 764 38 76 280 498 150 613 28 535 873 883 527 14 539 804 445 826 766 373 196 73 455 18 735 478 558 725 841 43 840 809 531 231 845 751 119 681 532 873 887 159 286 411 294 427 152 112 315 412 590 348 826 993 185 325 343 737 546 911 70 535 930 429 463 988 143 49 152 995 758 101 213 439 950 404 816 384 880 618 730 758 83 911 733 268 261 779 314 546 648 331 594 245 646 439 976 89 77 799 590 896 786 643 744 892 510 468 300 976 360 241 861 661 226 445 357 122 805 107 440 357 904 751 841 350 352 232 23 270 913 443 501 161 57 9 985 198 336 357 177 346 791 652 791 755 416 500 210 283 126 857 964 466 698 876 35 668 370 73 234 412 146 872 315 291 0 407 421 3 554 177 932 248 105 345 350 700 557 311 101 476 760 873 893 827 777 147 23 616 488 134 900 521 933 155 511 777 425 707 466 65 410 238 306 923 171 112 589 200 290 624 935 701 848 319 73 712 539 223 744 775 935 791 925 30 737 793 282 702 479 555 478 973 210 785 375 649 626 26 85 666 866 561 626 927 727 291 962 517 309 247 150 249 376 586 289 366 277 659 804 120 906 751 921 15 988 633 651 378 752 425 452 869 513 918 940 179 107 475 77 744 435 609 856 453 464 972 331 485 203 269 636 350 92 476 227 624 49 987 984 980 358 501 33 370 857 650 568 492 453 626 197 4 100 310 147 544 80 783 755 351 179 801 165 200 550 407 739 179 777 886 874 449 100 65 32 83 805 20 376 363 909 2 629 829 612 172 25 61 957 720 272 55 875 475 276 822 61 553 462 406 585 935 370 454 2 617 35 175 177 203 827 944 659 158 571 997 384 36 209 529 4 341 69 84 491 632 38 576 515 305 858 623 593 233 863 213 667 628 924 938 408 846 402 936 972 20 448 786 135 181 618 257 901 204 897 461 767 280 241 765 341 625 190 848 255 557 142 210 56 753 828 903 841 458 245 13 41 641 13 732 937 165 547 914 523 186 951 745 978 765 397 645 554 913 723 652 853 696 599 532 123 681 786 440 434 587 990 827 841 447 714 609 320 740 905 237 354 99 147 883 981 103 756 650 96 704 969 961 994 298 346 93 977 781 960 524 90 967 907 153 893 686 972 579 188 150 386 982 275 687 138 367 423 193 85 234 236 392 837 501 154 935 233 814 134 594 282 323 848 41 972 993 100 172 210 512 199 882 496 837 819 338 572 376 601 257 450 161 96 958 768 957 458 329 652 258 772 92 686 852 24 623 651 786 132 586 424 335 135 628 862 243 500 597 673 463 839 303 260 854 758 959 917 718 162 188 535 42 300 848 987 769 392 952 927 471 99 779 355 63 750 961 776 875 375 775 372 967 926 790 530 483 689 196 590 22 860 225 765 890 194 562 223 157 926 474 537 132 33 282 61 639 414 573 445 436 664 786 621 818 540 546 337 311 536 956 14 549 924 301 458 393 199 499 61 737 19 756 867 94 578 432 221 809 395 375 948 237 783 569 948 488 306 472 374 768 880 673 629 298 797 880 69 828 574 210 656 988 969 793 902 234 961 345 772 297 459 909 749 718 582 759 680 407 432 564 190 561 681 414 242 363 214 103 983 168 314 229 573 304 644 216 865 776 815 416 114 324 435 786 37 696 766 116 29 978 194 957 873 710 813 987 392 440 803 148 452 821 155 729 958 96 865 903 37 774 902 979 27 367 579 940 78 794 103 512 483 624 603 328 768 388 574 995 982 924 653 693 888 490 311 963 737 358 141 349 604 992 284 717 337 535 902 362 339 966 511 737 249 942 289 415 294 824 564 272 114 344 691 804 497 425 126 397 307 639 997 82 970 25 389 687 404 224 962 78 387 267 233 211 387 662 20 879 294 951 108 400 286 985 681 605 596 304 177 341 738 946 985 708 738 479 504 741 8 895 933 243 322 593 472 198 458 694 708 119 456 609 501 994 746 138 831 163 215 924 580 569 400 446 461 318 379 256 499 547 539 664 911 173 220 965 492 369 567 928 275 892 436 69 678 21 945 213 382 245 761 877 196 534 134 574 373 927 591 994 142 912 812 502 223 739 167 304 621 143 212 295 20 57 302 242 840 966 668 36 602 953 527 39 843 736 623 900 813 909 318 765 759 977 281 987 763 279 370 255 312 694 130 742 37 966 3 128 936 58 24 605 693 609 81 867 259 668 434 26 861 577 839 545 176 285 3 602 589 547 289 204 540 71 765 679 737 526 523 54 534 113 980 528 483 616 577 239 169 983 197 790 817 8 610 705 528 820 457 552 623 893 604 349 554 741 147 13 924 77 955 681 649 107 126 790 670 226 369 867 698 867 202 186 6 838 227 731 788 816 165 365 742 392 637 71 500 605 458 562 575 807 949 936 287 54 161 620 839 884 515 211 431 42 125 780 422 658 848 913 657 762 596 590 308 646 560 686 185 766 372 488 542 443 493 11 947 703 266 606 415 814 50 697 708 125 648 472 253 556 499 47 38 849 963 807 925 606 694 149 187 297 660 636 94 680 475 608 774 958 691 242 849 825 297 715 7 849 975 550 752 475 624 365 413 715 216 207 282 459 65 403 436 517 857 512 148 263 506 604 477 840 798 707 556 78 429 157 225 531 897 381 629 849 676 662 473 665 448 958 517 890 402 856 68 726 596 551 391 626 120 425 29 541 50 889 333 458 537 275 476 670 773 518 251 152 462 157 684 699 716 332 410 450 47 137 993 6 432 744 1 113 91 813 272 687 637 776 18 161 31 791 315 791 813 282 333 758 944 497 654 402 539 501 90 701 503 884 350 643 859 856 952 441 570 729 457 589 629 588 379 273 242 944 87 544 41 240 907 383 142 47 100 533 994 584 85 604 812 120 418 297 940 765 354 131 561 397 478 335 631 802 71 720 345 719 102 739 346 604 197 596 181 887 786 191 725 618 915 655 843 495 615 856 253 479 772 528 12 84 156 446 814 83 886 502 106 971 517 232 972 303 495 101 920 110 349 572 419 339 71 192 200 34 914 800 195 972 451 926 362 393 236 618 416 248 832 353 895 933 256 804 267 856 9 176 629 616 809 199 780 701 40 361 685 499 585 587 739 489 459 140 778 976 721 875 160 572 740 616 321 416 945 996 729 682 890 574 275 773 612 670 221 667 606 172 486 806 658 698 674 472 13 788 928 747 363 859 699 20 592 36 71 572 627 321 669 961 632 774 147 282 407 853 12 400 794 894 418 670 458 476 450 431 255 738 110 586 223 954 813 702 376 46 975 792 365 45 679 991 7 864 990 87 981 857 845 784 537 751 182 689 879 987 464 437 391 889 779 687 626 556 348 319 943 953 999 65 929 748 717 358 350 272 56 168 187 547 756 945 933 453 271 635 676 749 436 985 242 455 696 414 367 242 893 639 311 718 429 941 659 380 128 779 678 621 213 316 836 434 421 500 567 108 913 449 256 37 249 156 141 952 943 171 804 387 629 254 986 671 242 640 581 115 783 832 802 146 768 971 79 39 618 335 187 345 853 96 488 436 825 346 733 991 48 981 153 362 355 584 598 747 770 288 435 834 51 572 756 203 538 237 806 374 413 725 513 787 934 253 349 690 672 867 134 749 92 177 924 937 582 690 627 46 970 660 225 678 865 726 100 753 215 23 260 865 470 695 830 195 334 171 920 410 386 468 336 364 55 863 587 918 855 682 712 231 261 432 445 577 600 409 957 660 766 213 760 744 274 596 644 94 563 187 267 382 792 899 169 958 551 731 946 376 808 705 992 207 438 253 266 235 634 747 156 32 980 560 800 782 526 624 6 569 654 793 332 150 881 989 820 235 546 179 386 526 365 538 595 176 923 397 131 230 817 431 213 762 781 617 529 91 236 745 738 535 105 920 508 481 247 277 267 54 944 47 660 984 862 892 122 851 575 994 743 291 260 496 282 525 639 789 324 176 939 377 474 781 59 604 96 722 203 678 14 955 10 215 614 877 223 321 847 190 41 318 195 224 612 675 171 834 564 689 13 111 639 38 112 882 471 735 692 667 883 926 560 702 657 497 39 378 155 856 177 432 108 244 49 141 365 279 742 995 431 730 420 733 469 498 33 243 477 513 215 400 165 389 315 225 81 289 250 471 201 611 104 182 722 250 847 822 904 556 461 278 273 676 919 462 641 658 156 748 137 543 975 674 426 453 276 201 768 676 318 829 432 269 164 392 574 279 909 347 443 387 295 182 192 295 24 937 399 349 375 181 44 727 270 801 830 614 986 38 591 500 892 228 444 756 377 818 205 416 507 820 167 853 790 142 950 191 839 541 268 570 843 883 64 890 928 554 724 403 17 872 628 298 54 813 41 5 177 321 116 548 316 344 888 316 526 618 113 727 962 830 210 308 879 26 781 1 721 603 509 799 964 853 873 563 861 6 906 387 858 329 2 575 193 972 84 529 197 658 967 13 51 407 238 846 801 173 391 311 312 310 225 288 324 538 391 438 767 553 294 602 989 121 650 673 128 73 397 848 255 299 332 800 165 845 508 298 497 557 82 173 711 537 960 758 46 102 56 446 327 693 246 46 471 218 567 726 399 869 669 673 418 731 30 187 96 379 871 527 177 178 288 615 904 489 378 334 379 126 718 705 503 977 55 644 172 71 641 455 186 886 865 59 84 569 448 169 73 307 687 626 467 987 699 943 559 846 903 53 674 629 755 407 830 438 383 928 924 471 530 432 245 789 27 966 274 801 353 101 270 313 256 247 779 970 309 815 444 348 445 983 389 552 480 937 107 772 562 756 897 290 408 808 592 924 25 531 257 945 98 648 970 100 844 878 477 279 263 712 268 274 974 4 776 96 264 82 19 690 498 101 852 780 70 442 739 51 26 327 210 838 68 373 51 54 507 897 171 268 653 775 839 145 579 400 272 456 552 599 379 293 442 757 858 801 481 475 735 236 640 691 98 733 313 691 65 957 732 801 630 70 690 923 379 878 298 314 714 284 393 560 829 508 801 251 840 842 361 537 364 480 523 984 886 677 762 588 10 25 941 392 545 700 14 680 948 195 73 80 589 357 964 254 814 742 279 800 960 528 370 643 672 804 280 608 592 434 178 755 744 885 910 723 919 174 807 211 891 344 599 195 254 855 564 765 293 569 938 524 325 16 624 237 213 957 113 569 454 202 24 858 965 717 280 845 926 772 946 171 378 492 541 553 748 942 818 903 258 38 608 495 453 896 919 173 762 566 776 271 465 786 989 741 866 620 340 915 112 812 717 521 791 5 498 818 856 986 815 756 659 816 341 286 481 931 827 104 890 981 853 644 915 879 146 941 723 256 228 610 616 823 753 372 893 114 222 497 641 61 47 233 164 7 666 528 815 343 987 354 111 20 353 255 863 732 233 76 17 91 463 310 342 123 298 357 770 998 776 939 788 817 697 396 232 454 814 864 236 79 740 277 631 590 18 197 334 217 949 388 863 752 289 643 954 161 100 583 461 82 81 888 695 450 752 665 61 509 138 903 666 153 585 770 987 863 493 919 469 288 931 114 251 758 862 237 320 727 275 676 259 401 418 663 616 12 814 479 985 662 524 480 735 922 841 771 432 580 444 662 772 991 59 695 162 635 663 900 580 789 517 274 286 71 653 485 148 452 285 240 903 24 686 20 953 355 162 471 242 397 444 790 18 654 997 958 748 440 777 577 830 265 750 353 715 835 259 250 274 443 158 162 754 312 783 768 815 268 623 378 384 314 517 993 784 381 958 372 272 913 354 140 976 739 637 421 126 235 749 615 989 284 79 503 771 63 928 247 367 746 740 177 793 885 551 876 789 869 558 175 548 495 268 337 9 537 277 395 31 321 572 618 234 463 710 299 176 514 577 77 314 138 46 371 900 865 393 803 14 811 680 293 830 919 651 41 379 107 78 698 314 303 977 312 826 871 161 153 805 403 126 615 300 851 989 379 190 225 832 3 158 870 263 701 518 809 729 994 298 886 808 395 93 275 780 376 550 606 477 585 788 610 132 778 745 777 132 531 989 577 155 643 804 17 753 25 726 885 281 661 11 887 125 726 333 69 288 676 404 810 940 147 6 888 499 685 615 761 276 840 372 770 147 208 404 125 494 874 761 727 94 858 519 886 914 786 453 808 229 319 207 241 949 587 734 58 899 894 279 11 772 623 100 515 16 528 736 595 453 502 389 182 909 324 132 655 741 715 853 713 301 534 974 802 396 35 398 843 592 675 921 170 698 919 818 289 804 787 321 671 866 194 696 583 298 480 995 437 445 151 306 846 545 771 305 702 729 984 234 250 93 650 939 205 155 264 183 743 289 666 344 401 72 338 775 899 601 419 251 572 344 60 402 797 995 1 251 491 762 581 566 697 961 432 493 73 630 496 897 817 528 975 993 321 92 283 155 594 845 344 493 199 855 599 660 840 422 804 553 774 266 340 413 814 501 111 544 43 370 559 310 424 241 715 661 973 880 749 32 506 106 514 669 887 439 766 540 128 354 992 148 158 622 881 468 2 816 518 942 647 277 479 38 183 932 376 715 271 596 316 556 341 883 265 131 347 339 351 459 485 614 839 841 484 862 434 316 658 489 944 2 593 592 527 798 764 479 307 684 394 11 988 80 919 260 494 332 26 335 71 422 946 732 707 866 284 768 48 993 206 717 122 66 586 245 236 86 898 14 281 200 994 983 446 435 812 883 173 841 770 797 658 942 203 471 15 722 63 185 597 252 792 350 252 502 781 535 436 673 516 962 615 62 656 2 397 520 15 779 843 16 317 332 615 673 839 43 406 550 864 678 647 244 901 337 970 468 780 561 10 18 800 486 975 942 21 864 718 198 74 89 233 72 71 387 762 729 115 114 380 829 408 624 359 139 618 281 444 414 52 379 999 981 252 52 322 396 589 372 602 672 837 599 246 822 411 834 680 440 828 714 664 44 64 508 326 187 325 295 274 878 110 730 628 628 931 885 532 784 0 589 910 321 320 369 763 10 156 820 441 0 76 904 216 893 718 857 444 122 540 169 871 992 853 963 149 149 391 154 747 279 91 206 975 301 0 320 568 644 303 483 672 113 901 345 764 871 323 41 467 320 825 656 385 256 635 734 476 974 762 506 365 365 125 919 807 134 37 710 690 694 617 272 175 498 936 591 143 259 539 925 76 756 916 93 533 648 798 64 68 896 154 313 881 164 815 940 448 65 629 919 986 677 338 833 655 156 268 557 445 713 471 194 313 741 806 226 5 357 805 956 122 937 472 159 472 353 878 216 338 272 624 605 893 162 213 28 762 417 719 384 723 658 963 787 125 931 756 530 144 149 239 711 816 879 660 484 416 41 263 46 757 447 998 760 670 508 827 392 529 845 477 741 403 126 632 128 886 603 656 765 629 289 188 125 644 812 125 234 997 604 211 474 33 860 108 996 334 5 253 8 835 638 98 576 134 791 595 467 531 417 908 552 217 576 894 82 716 927 577 342 38 388 753 88 823 610 736 844 445 895 436 428 834 669 823 354 713 570 488 435 123 17 525 621 11 228 451 842 521 594 923 500 230 966 67 627 462 285 162 349 759 512 65 501 18 859 937 583 424 489 294 658 430 61 111 988 238 161 724 882 582 456 13 476 272 306 83 150 113 179 135 786 14 773 32 456 717 506 356 646 946 409 21 363 59 489 397 332 773 612 371 447 788 223 615 787 753 377 373 739 259 728 516 651 864 573 100 292 509 226 219 278 159 398 590 963 119 491 241 909 575 349 290 44 604 381 488 103 773 289 68 977 183 443 293 802 505 932 87 539 381 323 354 76 938 97 286 862 317 474 358 599 563 403 3 607 980 584 506 41 418 129 913 981 484 923 866 711 266 771 463 753 570 247 200 906 850 561 422 208 732 49 160 493 740 337 9 364 429 343 640 598 493 264 676 294 48 124 327 545 66 618 616 863 792 714 524 257 379 818 275 697 306 667 385 892 35 775 384 229 861 166 726 366 493 821 184 538 490 890 718 511 220 602 105 721 577 204 2 745 540 271 902 289 328 660 163 900 416 142 293 64 67 280 508 351 960 787 170 355 593 699 541 678 957 178 772 664 675 471 923 925 936 451 570 929 585 265 704 123 129 987 329 975 403 574 341 990 762 74 929 886 337 286 104 998 64 339 774 110 469 496 616 554 866 62 778 348 819 501 693 570 335 817 476 590 22 96 807 500 16 120 190 951 138 476 470 939 946 254 586 712 788 566 116 562 127 345 914 602 141 288 915 960 419 578 911 969 408 431 430 568 399 279 734 924 44 982 161 222 531 477 47 526 867 301 39 508 871 786 88 134 148 289 98 506 437 507 610 521 289 24 787 867 800 551 948 479 166 832 773 287 308 700 739 213 940 808 208 708 748 610 294 382 349 959 705 198 241 678 832 984 370 346 897 684 887 661 502 671 868 35 300 240 863 811 600 340 400 46 131 423 302 403 428 21 791 480 601 658 51 948 607 623 5 727 985 853 507 494 750 253 240 841 400 159 416 631 533 835 199 152 54 185 590 192 1 627 17 808 850 207 1 52 431 390 935 37 191 338 236 744 290 58 273 432 903 655 689 743 993 158 160 359 280 297 128 584 338 339 105 888 538 330 392 745 278 515 862 825 83 274 611 866 915 505 58 683 874 34 700 605 841 187 393 83 630 333 123 251 423 167 976 88 933 471 912 995 474 607 296 511 621 32 303 85 16 931 67 261 211 177 888 941 448 923 40 956 274 904 526 459 982 815 344 673 931 579 593 246 280 106 442 458 598 566 543 846 742 630 279 18 376 587 571 845 650 727 896 288 102 798 987 528 103 437 471 103 850 270 683 276 209 752 103 292 842 793 951 327 827 845 811 90 266 162 596 399 169 171 450 905 849 50 699 686 342 25 424 320 957 159 653 496 90 985 803 906 289 452 368 41 103 931 542 711 149 986 330 278 882 933 857 951 329 178 619 576 577 551 850 626 87 891 78 230 612 702 797 901 171 719 95 815 832 514 128 65 801 302 792 473 295 362 254 463 651 854 843 915 14 943 480 92 822 931 526 956 146 241 872 971 676 199 56 210 570 56 265 745 512 766 188 715 108 755 581 596 46 192 670 866 891 417 971 526 149 323 726 402 711 117 294 519 953 218 329 119 575 498 316 424 960 842 213 753 179 202 490 542 945 991 420 921 503 733 518 841 244 890 631 229 310 21 761 337 155 584 493 174 187 752 247 823 16 329 505 451 332 778 871 713 442 312 25 104 446 949 153 464 512 621 178 161 837 330 962 273 98 605 505 873 253 501 428 27 202 425 562 759 157 490 138 937 669 356 594 972 238 769 638 174 593 457 282 380 158 828 83 45 337 765 241 15 899 152 792 950 221 795 911 825 792 738 0 711 182 851 710 656 8 239 25 16 465 548 23 290 844 354 946 845 478 360 722 963 997 261 572 270 758 331 86 268 455 364 43 43 471 849 173 517 634 994 865 61 539 639 637 660 415 137 330 485 372 850 100 211 293 680 473 45 542 585 0 379 762 569 981 967 672 823 86 260 962 951 950 537 251 790 963 335 503 366 628 310 538 11 519 956 990 635 408 522 999 61 15 367 91 178 299 332 190 215 790 393 564 613 104 55 183 163 215 527 421 276 474 816 116 753 584 103 452 819 399 876 165 516 186 728 372 842 848 499 943 48 555 162 465 29 103 876 254 91 909 476 504 89 545 728 581 49 544 61 168 997 925 676 577 777 434 354 519 243 277 742 778 378 406 313 123 384 461 233 756 363 860 793 406 965 91 988 842 768 12 951 337 505 444 315 719 590 211 646 559 317 90 996 376 506 982 739 950 566 91 552 102 545 956 163 869 276 886 575 919 799 227 239 433 996 31 715 181 901 994 722 259 942 249 692 228 671 684 593 258 560 575 445 684 138 723 32 721 300 849 922 831 102 539 73 631 282 817 848 326 927 348 625 142 401 971 229 600 928 347 31 142 217 972 175 170 206 249 432 993 693 480 329 534 352 310 885 964 595 552 695 915 988 572 920 448 795 468 239 201 153 827 349 180 962 680 653 907 387 214 781 698 692 68 32 452 748 929 591 979 552 700 5 579 846 824 25 944 148 85 906 178 859 472 123 220 400 864 562 118 379 182 748 606 535 571 186 496 949 478 57 454 550 954 654 256 693 656 279 154 98 599 820 398 187 573 397 572 106 824 262 776 246 854 351 318 431 433 4 652 958 206 797 906 361 964 118 508 814 992 648 217 142 631 459 187 585 540 668 310 204 847 24 915 700 868 165 807 125 56 962 830 872 274 833 675 667 264 794 999 507 668 855 976 833 967 950 793 640 184 516 154 817 16 823 799 99 982 202 301 575 170 207 74 904 760 760 865 845 50 314 619 938 740 885 148 124 889 43 878 885 640 176 212 194 718 894 276 427 748 822 946 19 635 157 78 128 171 59 354 219 443 943 729 790 104 197 419 59 13 618 82 960 587 215 772 226 855 925 995 630 695 521 296 594 139 493 902 774 653 824 65 521 992 697 967 696 718 153 822 411 666 31 113 320 625 410 609 734 597 893 602 620 255 302 840 845 587 741 76 331 22 989 173 652 380 373 37 703 397 244 784 959 86 696 535 862 369 346 782 389 378 132 967 921 691 768 415 570 15 602 99 479 426 437 606 131 204 341 870 815 727 476 300 669 5 957 339 226 15 334 176 787 358 88 256 623 987 867 658 74 225 183 270 438 863 642 666 394 815 474 457 328 222 561 136 467 285 642 787 498 190 504 781 957 586 597 421 798 176 164 23 886 181 998 954 224 528 986 946 200 699 866 666 951 82 168 334 822 945 726 719 869 678 869 35 211 255 658 19 441 727 682 516 278 439 973 258 309 383 45 525 471 528 862 352 49 991 73 36 715 375 297 295 14 936 955 973 410 672 279 748 188 87 53 909 426 513 38 655 345 471 206 509 500 397 535 255 607 926 221 852 785 256 983 587 260 96 140 393 718 891 801 384 196 771 858 227 50 287 249 556 563 256 863 1 148 98 847 822 430 500 927 632 485 413 158 699 87 625 73 876 0 392 591 270 6 858 766 373 971 256 895 329 779 844 981 44 397 626 259 448 18 324 176 96 73 371 861 263 963 499 121 247 247 554 298 127 735 576 458 621 346 631 27 685 906 327 523 776 452 923 664 541 989 628 891 796 371 202 925 854 760 768 295 172 772 410 383 983 248 582 158 729 56 345 966 416 454 579 472 573 121 118 393 813 367 445 201 116 264 292 817 764 651 560 680 941 523 910 174 928 264 33 802 48 639 230 928 608 78 452 627 49 975 471 939 633 265 176 973 203 115 742 925 625 389 796 724 910 35 915 825 988 571 98 296 465 513 499 900 136 58 492 944 875 404 898 959 210 195 377 354 217 101 120 215 743 659 441 365 602 513 484 301 353 430 809 259 166 659 104 204 317 805 955 517 88 332 764 662 712 185 172 465 115 332 752 354 926 915 49 491 867 28 64 763 273 626 287 956 242 583 830 286 761 525 715 197 618 706 539 655 964 779 524 48 339 389 71 716 963 242 880 505 319 290 5 421 131 313 915 606 4 598 599 570 554 676 148 215 628 152 100 445 994 959 200 516 181 792 675 98 110 115 918 413 389 708 888 245 714 401 666 933 195 343 235 665 962 516 558 905 368 864 961 414 864 891 789 921 206 739 990 731 366 899 504 422 791 809 851 606 175 889 743 705 742 399 906 142 573 886 558 653 358 726 300 858 665 774 647 436 597 101 90 7 687 53 875 50 43 881 660 863 291 198 843 786 262 357 692 50 302 416 10 920 776 776 813 955 694 711 564 252 864 411 71 161 657 317 790 740 395 438 533 795 632 434 576 419 152 514 726 676 187 841 786 832 630 502 796 962 544 967 799 195 725 589 480 875 126 456 329 472 665 241 806 659 906 890 12 199 177 311 566 644 393 189 796 964 498 129 503 228 659 692 676 827 170 499 367 140 283 761 323 581 978 385 772 579 823 741 542 343 242 419 385 884 477 935 383 180 365 41 561 980 872 884 868 503 582 731 376 95 265 389 839 906 480 811 320 562 404 663 154 48 982 717 26 142 984 813 897 122 784 391 145 58 358 734 507 4 789 724 829 662 514 124 982 821 473 979 749 186 836 241 27 363 800 83 383 761 176 674 172 50 152 288 732 522 616 882 292 151 598 580 811 797 276 142 401 238 615 636 680 429 831 566 358 995 512 313 327 831 561 887 363 887 119 763 167 293 121 737 914 542 345 765 886 50 36 717 689 99 686 654 146 11 86 520 1 359 324 39 596 413 246 807 278 399 478 715 453 620 488 726 287 744 386 83 776 815 392 675 182 223 821 822 902 891 743 181 533 780 617 578 946 542 939 744 646 247 609 439 365 103 860 134 184 823 538 73 804 989 498 891 296 40 799 625 134 36 573 520 464 332 966 583 62 24 148 404 830 828 463 647 320 865 962 174 822 321 932 859 163 319 564 698 620 228 296 95 86 52 714 194 780 244 635 817 152 128 0 501 997 311 967 968 366 687 485 1 111 790 546 830 320 617 725 27 58 679 64 844 863 811 873 939 441 441 19 850 419 924 942 661 327 16 892 859 348 246 165 164 649 112 76 486 807 838 139 216 165 390 68 871 27 242 329 101 302 509 92 463 25 917 906 245 479 158 128 778 852 606 675 192 242 734 766 280 30 837 950 978 674 284 61 481 572 665 457 356 342 644 128 960 751 482 889 147 470 145 9 879 753 957 338 368 338 604 589 708 558 971 618 288 992 18 452 794 208 191 726 535 790 680 648 688 17 120 179 285 616 119 352 361 594 184 675 954 965 655 892 236 556 585 944 914 606 333 154 8 105 313 868 238 976 944 2 2 710 62 793 156 473 90 424 741 571 387 396 71 397 693 403 815 656 212 607 65 695 362 572 78 730 84 153 915 375 351 87 912 926 864 859 652 2 399 796 702 392 315 822 479 238 193 483 886 43 968 910 845 248 295 46 773 77 641 211 716 125 336 77 164 580 859 341 733 182 431 913 709 48 883 836 5 254 492 122 722 199 879 690 952 18 581 371 246 593 23 297 878 185 496 187 616 89 2 611 526 400 582 712 318 895 11 587 423 811 501 739 17 655 854 453 399 690 109 452 824 422 961 218 988 672 857 930 330 661 307 735 346 912 500 44 725 358 253 275 930 708 855 622 361 785 237 264 513 471 161 61 86 0 686 501 719 943 679 260 930 378 40 25 735 24 172 117 161 340 962 230 300 368 76 676 499 605 15 590 854 12 514 104 18 893 893 585 964 79 400 175 435 356 473 192 456 959 984 635 3 847 884 284 514 432 374 374 875 882 839 580 825 900 386 209 666 70 245 802 486 66 497 680 640 983 158 953 497 976 260 974 618 382 581 126 360 132 758 456 830 551 761 890 64 568 469 427 493 206 960 307 109 990 295 230 238 619 602 793 527 466 206 573 899 460 268 305 945 657 141 450 18 970 857 205 95 839 146 242 397 408 614 607 578 879 232 204 435 181 106 551 24 641 460 357 14 631 363 757 62 507 712 100 81 271 241 160 920 438 291 990 232 886 90 976 397 816 696 525 519 967 509 720 624 331 88 338 324 987 971 502 774 909 197 52 504 367 358 341 421 796 586 942 759 670 227 335 311 455 527 66 547 172 139 151 491 189 749 463 153 462 866 818 692 350 612 723 871 895 185 385 727 457 792 949 190 306 976 456 628 283 756 524 942 768 583 926 435 44 233 737 439 606 740 925 743 51 437 200 329 281 528 516 174 154 9 718 19 503 27 590 610 775 411 321 365 294 710 198 476 599 876 822 383 216 822 972 605 663 874 504 56 485 556 705 531 66 572 575 703 587 208 534 124 114 312 978 261 187 481 788 356 806 929 864 686 178 34 735 130 912 927 91 509 128 572 458 516 81 615 759 56 76 16 91 278 889 225 277 607 111 975 385 29 537 695 14 278 950 915 825 912 206 16 902 393 484 965 532 961 302 335 373 132 977 606 24 393 709 950 213 750 463 135 979 364 445 622 107 477 279 581 886 723 330 313 974 228 688 61 175 214 563 865 545 606 110 504 611 987 556 535 426 676 122 937 251 882 198 224 766 874 816 790 808 85 187 869 371 286 261 848 436 611 504 115 764 806 468 578 454 928 207 320 254 33 866 632 692 810 609 807 858 46 651 508 244 404 267 703 660 22 252 513 667 135 279 164 671 435 713 320 14 85 107 314 705 314 864 880 124 169 473 70 121 723 29 32 474 79 444 388 406 67 944 616 246 111 231 863 403 511 983 311 948 962 177 654 354 688 842 707 823 204 602 180 782 903 237 643 507 428 291 735 710 942 420 452 198 444 805 753 686 175 108 91 716 910 870 216 132 838 969 751 249 45 18 620 654 298 482 486 49 908 385 584 486 192 712 484 380 488 749 643 660 698 932 64 727 817 914 784 902 273 800 49 829 79 245 646 105 807 917 399 907 619 426 490 944 782 456 116 647 807 426 175 814 81 995 579 992 71 865 47 523 250 472 273 478 395 119 120 432 889 147 91 997 26 731 158 225 651 569 453 317 964 178 522 169 736 544 891 946 418 433 34 141 16 691 475 659 911 489 608 364 96 249 806 634 631 254 571 126 474 85 6 535 431 179 656 94 263 675 816 543 125 650 83 185 674 62 587 347 6 282 268 875 779 812 61 251 336 52 481 887 365 695 789 723 939 22 553 405 55 566 398 678 573 490 837 425 751 512 927 843 7 327 59 706 581 420 308 267 579 62 466 25 47 456 314 757 832 600 630 268 861 230 797 556 68 948 110 900 678 995 701 151 143 737 417 634 48 231 923 348 967 514 624 656 257 282 738 456 39 239 609 951 571 188 88 216 795 681 981 118 856 265 211 125 628 625 325 948 899 551 783 292 926 790 814 392 400 16 319 638 247 9 601 890 572 266 826 396 964 553 30 593 385 176 441 658 210 895 218 692 992 345 89 466 187 159 949 489 851 154 482 548 186 452 200 968 44 364 631 165 341 904 874 16 609 134 826 477 915 179 74 171 330 263 174 613 79 631 532 955 104 914 68 718 435 608 407 112 433 66 82 466 773 307 211 691 870 778 600 478 955 944 557 983 301 129 744 989 903 147 615 201 156 971 435 652 217 916 876 868 527 152 718 1 467 91 569 65 195 419 549 525 6 271 361 851 834 103 304 515 612 801 300 812 728 625 838 518 522 604 957 373 846 241 745 424 195 34 464 941 358 97 300 269 911 72 343 134 288 676 372 307 174 588 458 569 489 12 989 981 574 483 526 835 209 319 612 455 260 25 59 971 43 852 552 322 592 738 45 979 339 964 641 219 583 26 567 482 51 572 760 933 359 577 61 321 346 217 604 321 128 758 80 583 188 681 885 672 637 718 321 576 555 630 112 872 937 475 501 163 93 908 796 212 145 154 827 576 229 101 318 955 988 766 334 858 441 874 450 76 439 114 832 358 833 170 706 121 993 334 898 426 333 142 50 43 496 759 932 280 208 815 25 55 67 894 660 467 581 732 929 99 527 414 887 923 90 585 755 881 375 507 609 441 219 425 57 398 902 504 263 265 511 591 565 682 738 524 623 991 58 667 751 503 88 645 757 841 116 196 637 253 878 725 584 208 712 88 678 486 237 328 10 217 353 802 745 748 768 716 741 803 147 519 713 660 219 904 549 829 907 845 856 427 32 491 330 118 53 63 151 567 721 456 446 504 73 467 622 325 557 814 531 121 26 261 196 102 762 927 707 702 443 970 815 739 802 875 193 221 339 953 810 868 794 785 593 883 50 309 687 150 827 581 35 809 431 376 637 798 768 795 736 80 782 936 157 689 535 328 555 496 633 805 643 350 570 226 729 90 40 257 566 556 284 59 23 349 158 922 354 329 209 247 42 137 817 422 265 929 619 372 74 903 270 614 419 644 901 211 482 811 902 820 521 404 119 277 688 32 279 32 678 897 579 673 603 338 521 844 619 222 188 489 63 241 145 607 770 739 486 979 190 672 302 433 559 661 65 990 240 744 465 95 128 819 15 372 769 649 340 634 228 134 946 755 244 725 704 864 93 730 470 246 907 190 888 381 814 325 420 421 181 279 375 548 550 607 592 145 869 890 645 822 594 816 950 241 972 603 547 44 908 794 527 756 849 796 987 342 973 854 433 520 293 701 198 656 754 885 844 67 883 543 546 438 612 186 230 109 785 511 114 490 286 782 903 963 72 625 145 450 124 857 63 790 675 701 503 170 826 872 310 4 120 373 268 275 786 772 190 53 514 253 216 548 262 769 552 640 850 23 526 28 478 913 83 841 814 333 34 910 635 376 713 155 511 255 661 789 651 53 825 175 945 611 42 87 987 497 525 453 603 513 889 356 689 802 367 703 896 76 583 699 64 962 338 94 147 968 955 341 130 324 411 88 143 173 136 750 616 463 937 739 193 505 560 860 171 912 714 456 418 871 936 779 830 108 449 464 965 137 105 580 105 551 788 249 689 241 980 270 654 627 442 525 437 687 127 613 825 152 283 914 495 114 985 113 251 824 22 303 767 356 957 213 756 556 459 647 626 786 454 113 383 68 33 101 664 510 549 858 324 240 605 45 311 310 613 957 354 333 509 732 640 623 665 265 478 100 213 248 622 284 423 949 811 701 668 87 540 361 758 236 911 498 738 69 754 863 898 444 401 264 881 236 595 67 42 360 996 253 688 664 264 771 210 366 554 932 985 103 601 837 79 248 836 691 136 12 258 86 949 889 308 510 276 897 485 350 366 218 870 525 778 982 914 552 990 333 51 251 500 256 655 130 319 336 423 436 300 577 941 724 973 986 677 570 80 458 983 55 688 302 520 114 447 656 389 862 415 498 980 759 907 422 31 651 580 871 448 331 119 521 443 921 947 796 782 523 825 67 731 823 230 698 912 980 181 619 275 679 102 162 830 183 294 133 816 745 813 742 965 935 731 62 618 913 186 866 689 763 585 269 336 919 538 77 813 869 849 166 701 211 109 31 193 995 738 864 696 6 103 703 968 530 799 722 784 154 424 437 748 721 484 112 334 599 708 649 727 535 567 466 765 836 399 760 119 551 461 447 311 222 944 223 255 462 992 728 802 506 730 93 882 286 288 304 970 591 542 367 555 407 840 659 125 306 105 638 519 938 490 768 230 157 213 97 672 574 667 40 238 402 260 550 493 318 678 231 535 35 694 592 685 727 134 171 461 3 898 6 644 303 400 353 123 857 367 73 827 947 928 957 349 440 671 990 497 379 698 558 286 423 377 735 680 772 778 56 594 578 934 775 984 112 359 57 763 351 660 364 185 691 638 361 741 827 804 488 478 791 878 24 386 208 631 558 489 927 148 226 634 423 832 38 54 345 457 595 638 402 742 994 359 277 765 857 764 515 343 595 155 878 0 729 105 787 365 926 437 253 532 351 696 533 701 586 977 154 148 119 481 719 473 859 375 865 748 589 446 70 799 968 813 446 677 256 861 472 107 114 392 394 332 872 823 445 330 309 28 526 26 811 283 854 443 465 738 31 897 242 40 686 535 62 30 717 183 803 942 138 962 927 372 882 549 138 10 55 218 924 543 388 266 501 885 573 778 4 469 134 196 208 815 4 42 578 716 461 277 984 140 31 169 465 740 689 923 179 919 738 520 467 391 185 190 829 592 521 94 11 368 511 963 262 470 410 747 806 89 747 560 887 928 358 189 301 766 852 671 456 537 638 728 414 935 183 993 320 501 381 643 267 547 464 975 465 565 424 677 417 575 125 778 592 663 764 122 896 534 467 796 11 467 615 287 816 881 460 996 789 253 193 197 895 162 581 998 223 658 191 616 573 337 479 701 279 223 811 822 262 376 19 486 641 453 165 877 719 535 801 696 559 954 85 630 858 50 490 492 640 216 18 649 104 415 917 748 873 892 737 915 124 739 731 450 832 378 968 133 338 775 682 633 439 351 405 45 294 892 843 686 261 530 314 312 101 206 279 403 431 187 473 211 494 463 965 162 941 125 948 388 78 303 111 793 91 934 880 835 685 980 620 722 24 494 644 958 280 105 59 303 497 281 668 610 368 905 795 760 87 198 57 317 63 493 343 29 434 148 328 561 361 357 129 55 407 783 668 517 866 761 439 850 798 594 497 535 755 476 354 770 135 584 793 202 263 944 859 478 702 136 505 264 930 572 543 672 47 486 467 950 433 652 336 92 212 618 187 684 568 713 40 918 620 755 267 321 600 304 234 93 457 1 721 457 18 948 25 459 607 768 250 69 111 650 387 943 687 251 686 306 20 307 170 210 414 648 960 639 866 466 93 111 771 770 275 996 411 13 607 796 117 724 83 770 72 70 667 407 22 544 417 758 714 87 106 325 831 831 726 39 791 419 740 276 809 932 415 884 517 503 80 40 608 628 722 600 110 535 35 101 640 96 293 62 188 267 72 747 893 76 306 467 986 215 353 445 399 831 638 402 948 465 871 334 227 247 65 788 869 514 715 614 884 877 577 822 523 256 976 400 899 604 648 181 967 954 49 997 230 399 708 346 463 880 788 454 945 172 20 257 523 9 786 854 486 462 275 452 110 985 862 829 130 174 166 166 135 843 176 179 917 499 190 135 224 991 953 93 660 798 853 244 454 330 652 114 801 339 782 57 99 617 197 15 583 713 783 52 528 332 892 421 552 857 205 718 764 988 303 757 16 217 233 86 87 222 135 668 426 579 279 215 204 234 595 792 928 173 392 339 476 4 946 710 153 296 74 632 51 636 566 456 849 865 722 500 227 653 886 21 432 27 74 507 607 811 171 999 879 354 503 895 4 430 888 825 191 696 62 912 927 291 153 719 777 15 502 649 724 952 388 348 313 934 811 885 159 14 835 836 591 471 909 452 622 191 648 536 149 654 948 36 827 754 725 801 93 78 756 610 105 916 182 834 896 561 153 97 708 693 397 584 568 216 422 969 128 102 105 284 577 923 138 87 391 147 455 654 517 962 109 357 829 561 796 978 918 315 432 335 672 732 251 379 568 0 701 475 481 620 958 673 398 327 59 576 848 349 981 789 538 335 666 309 350 531 665 689 251 584 866 650 421 475 234 502 650 219 950 701 687 67 244 202 28 362 674 98 903 103 151 853 252 565 412 78 384 603 959 917 662 265 253 256 207 732 120 354 827 71 211 158 421 461 626 881 953 591 559 586 985 397 661 456 503 755 476 490 353 398 24 335 756 876 214 606 68 275 582 3 465 41 785 996 816 728 972 91 588 893 314 169 707 957 702 715 924 300 25 535 113 818 636 704 361 133 425 991 331 117 299 295 33 850 465 405 195 467 293 617 651 705 30 861 927 634 420 886 959 306 169 546 704 481 651 595 680 393 473 858 803 334 689 340 708 1 26 269 807 355 618 545 382 677 216 247 179 700 41 155 905 864 247 927 227 745 811 814 672 361 910 52 149 952 53 861 971 618 573 600 216 784 135 589 629 364 31 289 367 666 519 560 153 965 893 614 657 236 131 280 279 565 288 198 585 510 193 332 168 139 110 92 546 761 81 568 456 327 218 929 234 953 887 896 41 724 919 812 133 421 805 172 730 9 972 140 900 390 341 887 632 713 807 363 0 546 281 867 942 615 828 398 173 92 77 181 474 515 905 635 984 210 40 845 996 337 448 956 587 839 576 577 497 432 554 713 475 303 998 130 328 270 54 528 263 171 803 881 396 436 507 520 443 427 633 572 193 503 735 536 763 318 346 769 968 818 31 712 477 174 948 946 982 786 764 883 469 85 19 462 948 160 957 465 242 329 505 933 320 513 217 538 290 620 283 981 356 304 386 322 155 985 251 72 858 720 868 984 157 467 692 877 144 444 932 252 967 286 377 882 118 401 723 185 855 145 734 890 383 79 819 205 227 447 411 986 926 784 432 928 387 920 662 706 373 750 276 671 992 311 985 840 147 394 496 219 985 805 123 881 650 386 10 936 150 702 724 135 73 87 862 582 408 795 793 137 986 235 467 743 448 945 163 323 137 636 516 519 305 148 517 993 257 981 604 316 695 845 469 877 116 29 779 642 672 491 398 909 877 215 586 75 144 847 538 53 711 581 531 12 202 859 574 621 122 788 527 132 819 598 468 591 513 630 592 822 336 492 539 938 389 928 350 922 137 281 981 535 994 61 293 177 395 922 542 920 317 439 406 920 311 361 382 850 902 441 78 904 695 383 731 220 747 467 657 7 501 147 616 729 421 415 676 993 638 363 336 230 785 167 316 44 591 902 370 65 12 218 158 588 448 105 316 95 56 155 465 886 668 169 236 853 653 989 690 344 216 854 219 162 642 475 251 919 417 927 429 12 138 502 516 924 335 877 949 265 79 316 38 152 787 455 521 89 33 691 152 842 296 547 767 604 669 311 818 956 463 536 324 753 810 760 255 331 983 670 377 164 355 687 822 212 972 476 965 876 255 640 670 339 160 613 245 364 650 326 287 979 900 715 432 767 562 450 47 654 789 963 456 939 341 696 175 782 256 780 924 242 423 668 617 278 855 368 384 284 298 619 699 338 999 398 849 82 788 350 53 746 601 638 642 98 795 719 262 128 230 486 313 521 705 685 116 85 889 940 725 89 56 354 278 419 475 77 788 637 121 763 627 880 627 580 213 443 493 422 60 323 281 397 680 159 8 714 834 891 509 569 155 881 597 386 558 139 958 785 23 3 147 32 666 645 935 996 156 361 419 912 319 679 187 438 71 751 745 901 265 374 672 533 134 444 248 862 673 583 229 247 627 624 615 763 892 311 910 914 476 632 576 647 261 581 422 962 751 775 611 358 336 601 309 334 189 745 815 64 917 885 18 771 40 19 648 124 222 911 933 844 108 531 798 798 425 38 845 181 28 901 397 8 134 949 23 337 106 295 365 405 826 941 66 437 424 358 302 826 348 922 554 979 293 410 73 223 370 119 671 138 476 504 479 585 107 805 194 217 233 651 230 472 510 688 88 436 364 654 514 816 711 784 250 918 579 872 7 483 91 620 363 34 339 533 156 570 192 299 751 613 392 741 123 353 302 816 269 481 8 724 985 564 116 980 643 893 788 151 310 475 865 308 538 730 183 650 878 386 381 504 900 286 127 520 858 218 370 202 353 974 942 937 271 355 307 423 830 47 563 412 899 209 355 586 183 453 211 395 972 452 421 564 33 285 972 677 497 279 839 210 651 310 729 791 917 541 734 985 311 911 953 868 546 758 604 18 322 857 505 538 381 929 774 195 824 663 382 705 474 323 225 495 696 385 114 195 36 989 767 782 107 418 209 531 423 313 436 393 741 515 467 928 322 55 710 184 658 643 760 494 859 973 379 884 879 927 521 628 756 415 709 476 398 186 849 965 142 917 579 253 105 590 846 665 308 420 351 815 308 966 914 794 535 210 202 933 721 783 36 56 348 456 611 105 621 434 774 975 23 869 806 552 565 22 886 194 887 466 189 892 512 67 947 801 454 341 0 701 804 21 398 786 509 283 873 767 221 194 610 527 117 896 98 256 549 90 549 3 723 962 982 436 480 413 115 63 778 528 534 833 436 592 666 887 679 43 359 232 433 532 817 289 480 597 788 863 809 718 600 149 825 941 932 143 915 395 356 144 590 62 228 114 736 447 848 608 510 189 32 512 165 281 830 647 462 414 169 306 366 527 916 831 640 347 670 954 226 807 140 996 16 958 921 783 27 228 567 415 972 803 924 59 48 214 802 520 800 386 872 41 399 422 547 716 740 380 376 393 285 126 728 220 703 270 342 558 448 476 37 86 469 314 887 811 652 524 144 624 549 702 917 658 966 544 418 318 390 119 439 694 796 81 339 140 765 143 639 981 968 855 241 803 648 469 19 920 769 893 93 590 622 41 696 686 134 452 711 507 558 439 498 938 940 579 741 249 81 198 913 913 917 709 1 242 382 476 208 288 487 256 66 552 224 831 295 343 356 206 794 935 782 692 144 577 665 734 294 35 776 129 843 930 97 14 724 211 54 226 654 862 820 467 24 472 693 269 810 945 290 732 556 702 989 283 364 435 788 454 671 768 622 492 384 580 134 788 909 346 806 860 2 48 196 729 684 60 317 874 304 359 792 82 576 717 929 645 869 586 171 907 720 952 78 700 487 645 994 206 398 308 857 541 396 348 389 586 601 745 940 714 297 953 180 401 585 868 598 879 987 66 368 108 831 903 118 517 853 207 109 455 177 566 604 62 804 200 504 801 655 557 266 558 754 353 236 835 427 364 232 416 642 224 825 193 319 781 277 760 400 605 236 40 21 454 668 624 593 859 679 525 181 188 770 549 786 433 23 612 913 738 787 371 188 830 931 684 239 458 590 868 289 957 868 828 674 47 933 115 25 813 925 604 303 679 344 795 37 176 291 831 348 257 899 38 661 251 315 631 848 88 471 146 914 957 916 136 545 470 315 848 950 975 426 816 1 970 122 466 344 243 475 644 75 423 633 481 740 136 407 74 569 837 709 211 31 298 326 276 429 607 498 813 603 77 672 856 135 489 543 618 611 16 133 961 394 153 725 244 449 189 227 259 484 647 753 814 557 55 790 162 421 851 220 707 470 393 707 731 196 682 336 365 99 710 643 92 883 730 954 31 634 739 721 462 678 515 553 327 333 278 677 468 178 237 613 905 213 36 320 419 843 161 401 737 481 435 283 838 819 54 818 497 656 917 517 590 364 393 888 561 869 554 213 427 7 418 812 425 815 568 98 327 586 782 306 477 366 579 620 903 884 753 34 185 172 180 343 564 143 398 742 982 471 283 136 357 401 408 708 646 519 951 88 186 428 401 7 177 766 484 304 829 996 891 669 703 9 103 608 691 453 949 86 487 714 79 306 442 247 335 420 422 393 264 874 640 602 201 442 449 124 146 87 258 692 40 201 7 552 449 731 691 956 262 125 638 770 484 56 801 60 725 258 31 65 859 926 934 232 186 660 352 901 403 444 884 744 828 461 102 333 885 519 642 31 417 524 1 478 737 240 439 726 139 120 352 517 658 425 352 890 334 882 178 107 8 570 903 807 979 462 924 141 665 320 678 693 725 18 97 888 799 516 757 588 13 712 8 767 284 717 176 288 602 814 49 184 999 114 859 28 187 923 616 272 255 865 186 693 210 740 291 337 577 319 86 693 328 585 649 722 537 939 763 603 891 938 966 475 124 102 217 153 18 366 398 472 97 556 245 974 412 388 480 822 759 731 293 160 853 408 11 342 453 616 556 255 709 598 280 32 507 278 103 122 751 257 975 200 940 276 30 387 361 420 580 858 98 6 89 785 402 982 618 543 237 310 694 298 589 870 820 201 810 680 577 924 46 785 525 820 880 428 704 886 245 524 592 155 365 334 229 63 309 983 317 819 689 67 373 906 205 509 433 782 620 134 166 831 260 93 568 398 218 316 471 928 331 162 686 836 172 844 615 347 411 489 748 704 663 136 204 305 439 351 566 176 959 957 355 795 183 879 324 573 87 935 111 7 936 773 472 295 123 551 747 883 20 885 137 411 467 576 752 981 190 33 385 63 942 293 938 920 715 618 626 657 218 826 761 562 465 254 782 237 532 212 975 158 138 21 258 443 828 838 86 800 781 213 133 548 254 71 716 200 27 793 167 286 943 140 377 172 707 725 980 262 283 64 736 470 628 894 694 687 859 66 256 476 899 738 253 510 59 616 902 318 939 226 19 198 923 540 810 726 250 255 725 437 802 338 402 705 771 26 331 261 949 28 538 105 854 554 292 949 175 976 721 231 549 546 624 449 526 712 252 226 565 430 705 406 843 967 581 259 136 527 905 882 436 178 287 111 216 728 312 303 127 290 618 213 925 826 201 144 945 177 583 617 52 2 785 779 658 518 937 273 532 915 26 188 752 820 998 594 884 580 268 477 780 854 998 71 794 982 160 296 298 184 249 212 182 83 356 973 963 471 341 241 413 914 888 93 281 411 888 745 509 901 482 21 355 950 600 628 51 867 431 545 246 300 837 613 436 689 980 800 774 777 870 343 930 14 929 503 405 346 106 790 535 239 219 74 719 135 86 270 923 725 293 684 581 760 912 127 338 562 603 38 53 775 904 885 580 334 124 35 630 686 384 659 147 845 626 104 530 585 269 743 468 824 549 203 765 767 503 239 366 720 605 211 806 271 398 185 223 669 545 28 416 607 63 179 680 394 240 594 770 386 764 60 803 319 910 706 589 658 777 277 900 383 778 935 146 650 30 143 920 691 712 446 841 166 102 393 572 433 845 882 112 689 427 0 10 463 553 368 426 787 723 992 92 204 587 869 913 25 642 859 2 625 18 664 471 456 622 943 984 294 449 86 968 411 779 304 294 873 337 205 761 167 92 429 774 700 559 301 388 768 793 913 369 297 927 617 281 344 430 576 592 731 377 751 624 118 987 672 328 313 743 436 675 420 939 869 989 47 488 328 629 135 752 330 960 908 206 385 468 456 674 150 727 846 518 832 207 66 537 846 619 240 145 564 353 558 886 451 461 841 889 868 776 690 586 849 531 334 485 544 75 557 14 564 630 908 390 221 405 519 84 77 106 903 143 437 278 874 636 957 408 519 721 519 742 346 36 252 162 690 205 111 7 176 749 237 254 397 657 155 410 192 756 116 193 553 862 260 629 829 56 622 968 852 131 798 669 356 820 619 457 875 917 827 577 896 147 524 761 234 350 813 403 869 62 544 725 581 719 43 655 781 932 524 556 787 991 601 828 53 233 448 419 98 622 809 232 918 167 735 604 746 44 570 736 18 414 720 642 807 740 421 208 785 501 296 173 552 352 567 387 406 811 124 42 287 665 43 205 209 132 979 22 601 347 868 675 763 349 342 62 415 64 745 185 563 349 237 995 2 649 88 7 806 201 168 126 25 664 406 7 510 378 39 18 707 49 757 730 367 483 111 26 588 524 668 765 727 167 172 177 415 417 175 200 884 330 895 415 864 903 2 642 145 655 273 993 110 709 737 494 476 496 599 221 19 959 613 28 494 327 137 661 797 44 221 21 344 228 460 605 693 438 222 224 613 350 312 319 285 395 197 216 636 140 968 568 527 16 630 249 247 741 678 374 824 779 763 336 954 176 889 284 126 172 753 38 853 502 491 155 434 754 618 50 295 283 674 921 514 145 884 866 663 778 566 192 646 470 466 945 48 520 754 995 117 960 840 801 498 703 467 114 380 626 105 75 749 633 328 407 572 86 500 498 473 343 630 196 968 74 237 940 68 117 421 271 18 706 918 110 974 431 951 485 736 469 506 431 685 700 876 556 517 148 35 185 900 373 696 765 781 355 665 254 234 504 474 203 960 978 615 703 232 801 815 766 524 752 522 91 818 504 309 561 891 391 41 77 286 952 705 588 432 214 206 519 795 291 417 243 849 665 818 762 44 629 783 602 447 342 72 946 458 499 669 756 337 581 576 9 259 955 169 226 575 992 337 466 517 664 587 632 203 186 779 597 613 685 941 987 291 738 631 320 898 399 846 515 901 70 188 827 823 82 648 517 107 763 900 237 182 961 326 694 424 627 910 201 624 939 966 907 292 490 928 607 658 909 358 181 252 829 736 924 263 516 418 900 687 794 753 529 265 952 840 167 157 475 728 175 458 435 735 393 863 372 42 970 654 390 754 573 152 404 666 705 885 369 656 426 851 692 520 991 378 995 859 669 153 677 522 251 104 147 633 240 623 838 469 621 30 288 411 517 377 386 754 49 887 124 812 543 650 606 115 636 538 61 530 861 665 170 664 639 134 987 410 396 478 241 929 955 36 66 759 998 44 658 115 222 474 942 752 857 180 830 578 595 703 642 691 573 766 528 359 719 560 694 924 960 782 189 2 283 379 846 891 541 941 986 68 248 660 718 195 947 78 121 185 590 589 645 695 255 480 951 364 75 302 656 717 756 616 399 939 880 942 96 292 536 866 61 611 363 254 914 360 950 515 42 504 689 595 311 818 210 993 825 739 355 776 120 933 650 106 751 947 715 98 393 287 541 227 814 756 719 807 663 890 588 761 629 704 697 148 485 839 657 874 808 595 887 129 905 810 909 804 53 972 272 654 410 984 91 438 665 481 243 806 143 605 495 224 63 560 511 332 833 73 202 595 435 72 667 460 784 666 405 721 877 56 494 82 320 969 305 512 469 159 564 449 255 317 1 798 383 766 327 834 907 426 223 114 709 926 999 374 238 466 485 877 198 277 783 157 240 503 952 611 141 156 667 560 678 281 280 402 200 5 471 375 116 776 554 532 999 653 653 792 518 836 993 80 530 301 931 585 741 888 583 72 35 760 162 126 448 315 597 715 491 955 484 65 792 45 189 839 488 445 98 59 361 668 675 980 60 292 716 699 606 996 884 752 419 974 460 684 810 368 433 884 41 646 602 225 23 470 281 442 633 473 806 243 882 308 328 218 214 603 887 934 634 450 134 127 707 446 420 297 943 281 495 814 698 897 691 881 858 980 802 324 984 513 707 684 927 665 951 298 731 166 770 937 383 235 748 829 308 156 970 827 884 156 437 668 648 768 77 647 881 803 487 781 445 588 453 767 933 750 446 184 834 55 885 71 687 935 170 545 701 549 579 54 233 138 138 570 569 662 783 19 607 860 373 228 9 60 596 913 979 808 558 431 366 205 968 597 668 888 294 452 751 599 500 527 542 81 943 70 992 325 553 59 100 365 577 914 74 67 471 557 822 984 582 568 850 142 348 602 202 102 456 451 255 54 124 524 630 550 631 468 185 754 849 83 494 763 672 95 668 965 385 494 636 13 79 587 156 336 139 170 616 964 67 747 297 349 224 49 573 281 716 355 169 422 176 211 528 142 118 196 643 913 853 624 636 75 88 9 325 804 313 704 874 744 793 849 551 99 800 718 492 198 482 969 324 20 569 938 409 794 288 212 287 56 203 924 901 376 432 743 417 566 370 307 758 633 487 274 123 558 879 196 703 957 155 556 702 137 568 917 207 991 267 341 702 762 171 168 86 502 69 588 683 457 731 271 161 523 508 206 163 60 181 211 759 670 939 671 968 328 817 146 909 929 662 871 213 80 20 536 450 634 136 704 579 76 345 649 920 87 298 149 634 453 514 410 738 759 820 482 505 907 779 167 258 167 449 344 978 971 599 251 787 467 468 254 675 485 561 741 194 992 341 548 697 60 895 492 402 517 629 400 920 882 751 887 406 369 972 557 226 357 328 111 596 196 376 356 610 510 58 484 937 304 648 107 625 439 544 402 246 606 845 760 840 997 880 251 608 805 481 458 367 288 644 865 916 95 292 607 263 785 375 229 713 911 313 869 892 258 49 559 908 320 475 889 1 140 599 883 923 834 639 318 414 168 172 908 773 706 287 38 775 500 285 1 611 614 949 177 399 12 254 786 525 874 547 255 442 877 926 822 706 433 693 962 196 230 398 466 318 307 668 174 564 603 133 271 660 866 832 532 758 890 636 358 496 657 480 939 497 422 300 538 768 418 725 848 810 518 44 555 237 830 137 609 475 644 159 798 421 307 17 286 176 57 299 513 936 776 944 797 88 588 788 786 666 813 584 950 132 349 304 821 376 621 771 785 310 887 883 545 954 462 444 411 698 254 51 263 975 994 770 139 305 991 203 788 574 889 710 425 293 878 579 438 678 170 47 889 26 561 973 670 715 471 933 23 17 327 924 260 876 139 927 771 466 79 423 853 83 74 12 716 494 15 904 543 865 893 63 283 106 781 456 779 449 391 651 173 156 725 52 879 959 943 664 870 642 734 802 232 148 6 81 296 189 503 247 946 841 253 384 892 786 297 431 185 910 287 283 587 113 314 184 477 166 129 425 178 185 14 211 573 805 266 564 852 662 52 908 405 54 193 457 694 939 485 73 640 378 574 213 538 667 138 954 732 209 92 666 854 317 773 139 823 228 36 120 801 5 136 182 495 441 814 7 121 48 406 981 737 729 613 345 963 944 683 174 907 680 426 408 843 697 819 972 477 249 169 205 978 792 796 613 998 493 152 241 669 269 826 232 971 6 980 283 528 844 532 375 567 887 252 678 424 945 711 738 927 757 502 500 185 41 370 518 994 820 931 337 140 809 405 933 260 254 92 425 129 381 520 145 312 880 411 691 242 297 970 681 448 170 597 745 74 260 689 181 764 591 949 880 990 435 454 169 134 747 860 172 965 584 892 764 404 727 68 377 61 656 760 835 38 868 753 350 95 44 260 79 942 706 925 411 38 603 227 681 510 754 774 250 265 583 519 932 258 531 960 380 588 693 853 18 600 638 44 338 345 948 70 682 396 623 33 622 285 675 304 570 650 896 277 52 153 465 454 169 583 841 197 797 88 42 211 65 787 209 470 132 365 710 892 529 489 866 332 718 557 834 67 145 614 616 238 821 37 572 786 592 14 226 735 586 986 74 643 8 84 875 206 28 719 403 210 328 894 735 473 87 953 767 233 300 56 194 365 544 873 262 786 772 958 732 201 936 847 53 961 601 811 248 82 328 788 32 576 138 416 649 701 261 905 211 949 174 951 757 755 472 437 638 509 737 556 866 574 738 114 708 819 781 986 914 876 196 813 601 53 310 941 292 215 916 873 628 417 243 673 976 453 9 844 854 713 574 876 695 509 771 283 397 828 994 113 847 945 173 947 162 829 166 466 759 78 103 683 702 354 772 79 144 497 488 978 175 719 354 773 725 946 807 103 400 947 601 654 119 573 391 57 895 286 467 151 505 591 136 169 204 629 960 167 671 692 542 135 81 592 886 619 744 888 894 447 47 698 645 13 651 412 21 540 598 470 992 773 915 86 29 196 241 714 402 700 220 783 754 282 849 458 51 499 197 416 170 98 898 842 383 785 782 919 683 333 771 248 256 599 372 800 853 37 444 126 841 73 531 575 820 42 325 934 385 623 426 847 264 283 202 200 465 398 183 885 836 656 885 439 39 208 687 662 457 836 873 880 922 618 735 46 973 247 95 938 553 399 22 711 109 775 221 839 392 292 84 849 660 277 286 123 311 96 57 95 757 185 231 899 976 844 462 204 603 593 498 15 953 977 816 765 304 526 301 208 838 494 410 314 163 124 219 281 969 220 669 328 172 49 818 645 896 634 2 560 605 395 988 955 482 705 537 645 762 135 449 104 266 172 18 612 185 151 580 988 621 854 499 3 831 791 192 396 791 991 989 797 709 131 128 133 299 246 303 891 63 718 268 569 25 434 774 515 330 957 460 395 186 573 721 291 294 730 527 112 969 636 627 588 834 724 595 926 59 489 59 382 967 680 398 436 746 590 816 80 948 206 498 875 337 669 242 144 780 484 605 563 27 760 38 258 72 623 699 98 130 159 748 666 48 528 960 693 595 217 807 908 578 398 900 145 372 172 736 27 894 978 462 763 386 825 787 887 145 437 103 405 275 893 404 504 721 246 285 352 45 528 25 84 154 945 695 398 728 345 257 590 617 542 429 847 108 404 581 575 820 388 284 857 262 225 577 965 892 900 146 622 920 519 493 652 737 615 557 997 269 346 691 174 930 321 539 151 998 864 721 68 248 635 23 335 235 574 645 267 232 733 386 469 197 77 948 475 173 994 84 569 566 864 367 803 520 458 131 366 1 388 667 379 447 376 995 311 75 445 19 579 8 782 44 568 37 957 526 430 257 474 468 445 255 14 646 988 791 386 765 85 732 458 198 564 9 160 813 274 937 381 949 747 739 333 116 339 813 935 56 373 156 633 621 635 380 802 168 765 575 138 373 900 337 126 752 416 54 150 310 689 22 98 797 401 501 490 216 602 437 909 844 372 526 209 235 224 211 695 947 901 326 584 74 285 787 131 379 481 897 98 851 547 172 46 144 704 614 253 37 934 536 458 35 504 977 124 333 246 183 498 199 11 912 609 90 571 783 644 775 987 385 224 21 300 847 530 816 543 929 884 490 704 828 36 1 467 971 513 524 818 635 522 21 789 433 870 779 156 79 560 860 595 209 100 325 707 944 293 477 606 149 434 253 178 997 502 539 225 99 568 691 526 696 472 629 142 357 475 345 708 161 915 702 907 502 838 444 918 974 331 624 593 447 310 704 973 503 986 512 986 535 195 115 208 36 88 459 472 966 381 288 309 148 668 935 142 473 943 147 910 180 449 775 336 888 885 195 278 825 187 322 82 420 940 764 783 747 879 319 730 751 157 517 468 129 686 948 125 300 629 572 129 366 702 575 461 149 913 995 158 980 823 10 767 647 215 450 110 245 318 138 400 297 114 272 268 249 387 439 924 49 821 634 234 516 976 678 783 607 494 147 11 169 969 431 261 262 619 186 29 143 70 579 836 236 415 339 939 338 675 415 389 717 747 760 283 518 396 407 841 882 665 160 928 547 594 163 774 35 86 922 119 975 966 36 158 186 226 534 726 17 601 884 684 967 778 877 402 420 839 80 759 953 932 706 315 767 116 62 93 411 675 753 38 509 800 878 371 185 43 621 896 26 209 972 588 273 903 14 383 611 705 545 319 435 21 315 312 979 850 888 878 466 732 407 397 792 908 678 945 316 766 354 830 804 641 850 979 685 452 85 813 197 582 894 207 771 512 886 226 958 297 57 704 582 718 15 190 46 612 521 331 324 663 956 677 508 174 340 679 642 945 397 537 401 860 613 169 376 639 344 396 86 785 434 278 243 481 466 480 22 764 441 489 165 979 994 301 247 356 16 988 20 644 813 998 245 633 493 541 326 334 638 931 328 760 592 855 612 146 628 615 946 765 971 145 634 292 280 17 418 650 358 300 286 827 662 955 954 779 711 47 369 944 278 391 537 104 160 242 450 517 662 369 71 773 538 297 299 294 661 309 326 10 965 232 946 340 168 919 215 75 12 889 288 493 88 355 818 448 905 890 663 887 225 976 698 554 863 836 536 711 5 189 882 163 198 952 184 50 291 650 83 548 975 579 380 584 144 793 501 285 613 137 474 726 613 663 375 906 691 502 690 732 684 330 448 888 51 221 121 23 732 486 137 97 242 334 602 633 217 743 469 585 971 43 180 435 937 975 600 224 482 627 515 744 708 930 612 566 405 439 317 696 719 542 175 482 888 674 8 744 787 47 226 980 917 319 895 771 482 869 845 378 660 913 398 905 649 625 321 237 832 967 758 41 67 306 131 998 480 427 407 189 402 58 106 676 546 404 508 940 712 743 648 794 134 462 728 649 968 741 419 560 149 78 76 201 134 280 938 909 967 388 628 692 881 425 718 314 416 741 497 782 244 409 409 631 778 972 884 379 59 549 642 33 665 886 458 776 329 955 647 115 795 310 698 880 974 610 892 466 133 471 455 989 392 542 952 585 134 846 961 363 742 129 905 897 231 552 439 587 897 204 204 586 53 947 413 58 84 946 908 898 441 689 882 653 642 745 108 760 274 603 801 202 755 147 889 33 282 546 132 983 734 486 690 538 484 695 930 127 185 744 397 387 594 419 108 39 995 240 132 734 847 796 181 549 442 88 587 463 950 580 95 321 656 992 119 954 118 586 634 657 76 96 698 580 967 537 623 834 487 451 691 822 911 812 631 485 35 850 172 930 628 482 62 180 767 394 922 180 134 753 685 479 51 185 281 652 103 344 368 120 955 146 983 429 166 938 102 370 853 804 280 730 660 267 800 103 984 935 329 286 471 893 208 732 211 104 225 352 897 932 276 532 470 834 498 794 576 572 303 57 204 208 364 315 250 477 677 348 804 579 663 587 763 12 258 227 159 916 691 155 508 787 933 270 448 358 192 509 69 498 843 749 806 433 134 64 813 835 312 938 302 659 995 428 15 912 68 397 886 706 975 928 638 117 184 775 398 831 580 48 979 241 739 738 926 968 834 904 320 238 18 560 258 316 327 33 92 893 825 213 962 419 546 811 173 146 615 944 537 926 994 946 347 628 533 591 665 181 149 853 521 200 181 759 671 848 413 29 585 496 741 375 873 347 800 914 78 841 787 533 643 72 999 486 667 46 161 16 959 168 927 773 252 492 44 599 447 739 974 630 11 189 455 692 467 812 511 533 958 673 533 506 39 957 325 827 159 553 951 636 128 275 347 203 329 173 155 673 226 303 394 166 330 670 214 861 554 193 52 513 203 439 112 443 996 147 822 272 451 948 503 264 783 798 425 832 487 592 437 3 29 882 95 793 110 243 913 1 793 390 338 469 982 905 529 182 834 805 304 332 131 986 482 440 704 908 912 658 170 141 85 293 536 339 892 547 340 450 271 486 341 31 421 253 410 273 391 607 790 715 155 88 605 624 610 859 352 261 997 133 791 789 336 442 906 35 374 29 60 515 244 67 553 481 441 531 121 297 570 231 855 753 598 527 616 818 951 668 964 965 578 94 481 794 457 484 926 855 275 235 175 523 38 180 477 509 68 511 395 399 927 948 92 993 99 543 860 421 118 415 84 438 922 348 867 541 687 200 723 830 555 862 449 114 977 840 363 518 27 724 718 519 592 120 420 169 936 274 414 890 311 372 266 986 64 530 878 953 168 614 538 785 968 617 135 57 80 331 523 515 987 852 782 115 634 759 649 661 373 400 674 312 842 300 34 90 428 72 857 773 253 967 933 825 508 878 391 13 422 32 147 732 393 556 408 134 534 492 491 133 795 561 3 998 804 181 481 432 399 632 422 86 860 332 697 318 809 603 481 119 676 849 350 875 959 436 922 222 335 451 943 69 250 138 135 100 450 83 169 969 570 873 857 381 984 350 653 666 336 466 693 850 822 686 888 652 455 560 638 223 445 399 851 231 629 580 719 301 526 836 314 289 611 383 402 554 217 616 319 738 777 65 20 493 343 665 240 525 69 981 542 38 618 127 276 523 755 689 331 307 428 421 257 294 910 444 42 827 381 581 74 312 535 753 818 417 751 921 329 887 412 293 168 930 959 688 167 275 697 302 619 948 255 306 133 859 596 649 446 514 267 867 792 981 645 437 677 387 636 974 895 441 482 553 32 207 137 649 597 877 828 756 411 204 854 317 184 7 218 300 633 803 184 11 230 278 604 270 593 866 606 851 58 193 711 638 191 195 304 792 195 372 249 715 74 555 349 433 103 645 656 840 207 639 442 238 456 74 118 35 657 62 53 984 925 369 914 596 968 835 531 109 254 570 3 625 550 603 158 458 97 278 270 365 557 540 927 324 868 27 101 937 306 144 739 378 714 572 682 61 740 246 81 936 891 986 631 984 961 49 766 542 445 583 213 323 350 714 434 81 757 451 181 309 651 848 992 896 142 563 881 733 146 575 559 742 851 777 763 872 455 909 143 208 103 668 101 934 584 537 251 211 59 919 737 254 563 52 137 309 815 445 8 283 60 444 884 212 954 823 384 124 668 98 359 487 376 246 144 944 878 628 882 516 457 968 239 798 243 57 920 54 363 603 815 400 340 599 395 770 220 312 576 64 188 579 875 175 799 332 930 106 74 390 155 739 608 313 719 431 188 528 586 434 33 202 386 926 679 429 493 544 324 607 919 33 717 351 475 70 245 648 739 883 809 753 143 347 876 267 548 683 466 814 92 86 53 852 54 771 730 360 867 730 626 649 719 463 745 454 157 317 70 202 463 966 849 565 600 778 550 749 16 66 918 684 592 69 507 325 55 538 808 375 87 34 488 259 540 833 648 645 611 350 928 111 313 812 561 867 915 215 993 929 998 852 933 937 974 857 584 936 529 782 672 672 857 458 970 212 824 505 968 66 103 752 103 633 849 439 878 370 238 194 132 718 368 523 727 106 240 512 928 256 193 912 125 745 536 515 974 949 53 570 250 429 496 508 879 53 204 726 166 469 992 731 247 886 957 72 328 77 837 885 397 873 389 467 990 934 679 715 496 821 768 282 204 344 71 561 330 408 813 589 827 726 382 413 144 784 669 127 798 982 411 419 705 93 352 401 220 384 18 657 808 988 810 223 983 424 1 140 53 797 562 193 13 435 161 706 688 999 977 312 791 100 853 123 418 143 237 74 62 230 859 397 54 872 364 788 805 408 832 769 204 499 937 198 391 718 30 246 206 720 719 173 316 552 698 137 612 905 655 40 978 472 702 61 469 981 265 507 647 654 852 307 751 585 436 595 315 759 377 994 241 35 524 601 932 939 843 137 609 513 506 821 862 663 170 396 575 479 812 817 754 902 50 563 223 191 185 165 849 600 360 426 718 76 552 644 245 561 383 174 213 104 617 597 428 7 837 544 941 240 156 931 177 991 246 379 331 660 474 95 612 43 688 156 438 164 241 933 389 453 70 806 333 7 903 830 402 170 530 844 188 578 422 59 990 434 529 289 957 465 477 494 658 372 332 915 424 899 58 47 658 494 299 391 913 310 406 53 235 795 854 694 506 657 236 197 14 10 128 545 834 491 758 162 504 519 243 534 28 824 414 901 949 679 732 480 567 355 17 967 625 834 628 524 218 213 758 397 31 699 709 945 816 999 240 565 79 59 961 914 533 493 669 262 969 678 593 236 69 987 863 974 997 697 531 81 132 298 187 915 312 841 758 59 243 553 904 838 331 431 118 437 703 353 589 663 693 649 679 658 707 865 650 676 651 591 506 431 298 190 488 170 75 31 272 731 142 979 769 904 221 613 44 472 473 847 257 738 753 152 829 917 857 755 620 832 374 366 508 918 349 863 946 964 888 974 357 441 54 64 943 578 482 98 188 362 889 740 939 293 48 696 515 148 65 668 939 254 880 925 643 288 614 416 117 532 848 971 549 911 857 143 208 384 476 902 361 97 811 415 563 596 195 678 374 981 906 555 264 606 861 902 786 458 844 330 746 634 777 683 782 603 866 337 786 543 67 580 482 598 276 226 310 29 625 3 609 465 207 242 149 822 153 153 367 993 804 251 207 917 787 938 621 73 5 393 606 689 584 839 869 971 343 247 473 846 440 936 974 680 145 590 935 263 758 513 18 91 29 722 515 158 75 651 692 801 795 33 426 628 875 861 640 769 741 348 28 500 60 67 355 526 391 378 442 114 377 409 567 851 821 892 614 994 28 546 502 762 915 806 928 50 174 907 121 21 440 779 398 181 33 796 262 48 305 828 558 991 884 377 457 379 230 850 964 103 723 84 982 231 139 190 262 157 559 612 793 3 563 309 88 178 6 413 151 745 793 916 296 641 405 603 332 878 315 808 843 407 863 297 806 882 391 125 667 365 675 639 494 582 585 115 213 528 170 737 502 6 961 741 445 907 548 645 53 286 971 744 552 268 393 94 936 295 178 412 994 487 460 672 664 579 668 815 602 834 362 523 430 487 174 807 900 331 75 538 133 872 510 979 274 551 806 798 893 452 477 957 963 705 192 141 975 909 888 146 314 689 497 862 432 840 327 397 621 620 545 812 350 484 634 578 951 508 59 527 584 859 382 22 331 776 275 679 352 220 129 589 429 866 369 913 127 108 921 589 615 673 645 623 132 411 425 597 175 191 214 875 939 557 769 897 117 279 652 473 153 598 511 1 220 522 740 639 312 30 109 707 648 309 258 138 654 73 485 433 343 895 329 776 651 464 937 262 793 655 286 442 316 724 861 506 507 56 116 27 363 617 999 764 190 595 337 5 143 675 803 76 381 825 720 806 814 181 892 865 128 100 959 940 624 989 65 466 435 465 349 429 808 787 144 419 229 497 445 288 465 601 446 178 606 185 403 574 408 498 31 531 872 985 26 655 948 937 718 591 804 297 762 527 376 523 378 343 763 821 351 628 163 561 163 957 807 568 165 923 849 839 494 675 451 875 213 442 91 683 613 369 960 853 197 939 562 691 566 312 225 464 112 729 709 388 663 229 421 226 147 512 740 914 68 950 626 953 674 800 709 239 922 634 677 555 6 485 776 243 324 92 867 888 352 385 612 848 833 126 707 111 61 453 361 127 41 687 926 432 406 102 903 201 38 744 66 909 464 814 54 664 987 683 127 759 885 661 49 312 161 944 71 186 124 874 327 464 567 152 873 85 517 470 731 743 705 935 679 547 230 315 909 19 683 709 22 311 74 84 98 535 409 678 607 222 408 88 173 710 143 282 786 42 977 263 532 491 234 9 380 392 810 495 162 415 499 475 101 237 900 597 820 771 10 508 186 228 862 384 859 681 743 648 139 756 426 627 890 725 572 145 765 52 796 735 324 411 912 250 77 224 732 181 9 440 211 271 304 624 761 423 807 48 675 764 624 586 342 918 322 766 841 459 604 471 721 825 501 516 279 798 238 486 401 640 821 802 225 413 109 583 207 384 970 841 813 831 947 312 123 785 111 141 907 727 595 977 256 760 937 227 867 718 128 690 176 689 272 97 520 637 51 831 14 452 482 216 409 314 807 240 117 872 658 714 826 267 320 914 244 115 805 362 494 724 442 334 971 675 403 315 412 374 591 872 858 246 51 352 225 345 538 520 760 883 149 589 411 432 52 745 469 510 704 546 260 264 931 167 196 663 690 695 942 485 542 548 773 993 513 414 837 663 9 625 410 799 297 772 362 462 8 14 544 418 928 621 284 561 630 476 644 327 227 198 256 186 671 352 16 408 543 860 275 377 149 444 34 924 723 863 282 266 906 268 634 562 39 524 239 264 825 683 221 430 203 433 632 244 104 151 783 527 936 379 656 29 880 970 766 379 647 879 245 24 642 633 897 832 441 882 758 74 860 88 867 961 743 492 371 789 332 878 29 307 629 176 520 909 291 747 771 555 556 888 767 414 648 438 541 560 393 406 719 725 865 612 53 462 341 292 569 737 526 722 984 581 600 399 575 627 515 100 329 483 39 634 194 514 866 580 370 939 552 991 272 587 664 605 694 147 806 585 878 221 620 205 221 478 59 547 31 699 832 740 841 422 354 880 333 59 926 76 16 723 819 198 542 680 266 375 680 348 847 144 974 568 948 68 626 385 126 498 115 458 510 319 730 626 920 843 723 656 207 719 703 895 618 749 449 17 751 651 26 296 716 839 513 974 894 342 153 703 225 361 860 663 858 104 374 132 111 582 477 320 761 166 885 447 98 870 421 988 358 476 450 234 518 871 63 696 58 82 929 640 343 270 754 603 745 69 173 865 31 366 537 286 606 268 257 264 814 379 601 615 838 543 741 119 706 901 893 2 592 635 717 588 657 378 272 814 769 831 117 979 596 659 25 76 807 209 600 191 808 409 880 14 176 901 796 586 573 513 268 388 390 290 456 759 102 14 745 578 237 60 590 341 672 262 806 647 488 272 833 614 515 937 56 9 376 311 700 449 875 996 509 442 457 548 739 611 371 554 247 363 126 313 725 919 544 783 977 565 213 377 387 264 749 269 558 115 111 628 576 434 883 972 584 231 422 974 874 307 972 32 785 0 715 50 615 848 952 45 180 180 802 964 225 930 194 360 146 542 79 122 102 29 356 451 515 525 756 230 583 82 758 542 574 298 695 100 132 878 726 876 806 82 280 304 620 352 475 941 795 700 594 577 102 679 323 461 912 211 753 844 261 22 105 679 910 190 495 589 689 636 292 224 66 322 404 913 965 404 577 551 845 559 373 436 981 168 199 285 660 752 999 460 305 765 706 693 783 800 342 396 718 974 330 761 985 474 378 852 887 914 318 223 391 137 764 652 440 590 50 434 774 439 543 707 507 258 551 326 20 202 963 724 6 702 676 948 863 928 550 564 768 533 185 894 151 884 21 977 416 887 836 148 582 959 638 454 946 134 392 658 360 971 8 398 474 388 304 134 919 376 657 73 309 557 20 160 55 331 831 303 535 891 130 413 899 253 615 77 883 291 41 623 911 891 862 867 596 316 11 133 620 253 413 50 741 640 549 468 712 564 733 84 740 842 271 877 978 355 608 154 397 914 521 871 494 259 745 730 782 857 173 365 357 396 983 914 965 906 343 929 217 50 615 83 790 395 123 945 822 750 621 299 901 695 610 467 324 7 910 744 474 850 116 81 724 457 205 433 484 683 340 422 703 99 44 908 118 179 926 218 914 631 10 827 478 876 620 126 450 741 748 446 255 93 976 473 906 460 235 10 526 246 281 290 469 857 461 399 659 395 575 342 76 669 652 53 794 190 218 454 581 895 368 243 988 557 2 274 873 642 55 881 243 154 906 754 933 705 562 917 939 725 150 990 332 591 46 277 130 902 92 979 888 540 172 80 675 891 124 39 166 731 373 367 424 452 546 658 413 339 329 308 369 563 640 14 916 650 252 122 399 361 441 869 629 571 463 117 200 236 760 982 21 573 232 28 604 919 371 997 912 49 719 93 753 552 26 331 415 357 7 426 349 486 692 988 858 165 147 155 955 970 207 520 440 312 728 163 543 163 256 573 309 263 312 362 719 152 125 79 410 79 67 631 930 455 941 277 600 295 796 896 403 807 322 608 816 483 796 865 128 380 771 457 31 792 871 461 742 508 12 634 89 960 540 294 926 382 630 837 237 74 370 33 516 318 996 538 146 664 474 664 536 917 297 857 717 328 457 391 853 730 376 403 314 745 705 302 377 767 785 295 484 99 637 669 800 481 151 783 52 159 685 687 704 702 93 734 16 161 841 298 44 192 816 156 911 749 396 576 847 49 816 881 714 312 675 969 990 865 905 499 447 675 835 609 122 647 201 203 289 315 823 989 945 105 650 87 136 487 91 497 73 304 625 434 720 100 412 615 291 909 652 859 710 478 681 992 518 912 911 323 780 835 659 856 198 430 279 410 274 641 480 704 804 692 66 201 635 216 427 950 659 639 548 138 402 814 780 418 762 313 521 917 137 422 609 71 712 979 348 883 645 193 746 840 684 63 755 733 373 836 409 767 69 921 340 728 974 850 664 102 876 915 41 801 718 837 720 51 986 418 398 717 781 342 596 434 274 888 655 800 427 683 872 725 927 414 722 846 927 591 744 97 868 320 235 814 233 7 934 574 977 983 769 857 76 573 267 395 79 105 98 694 495 951 149 109 830 569 335 428 749 796 52 555 652 984 910 196 611 939 298 887 812 300 531 374 584 79 774 126 695 682 787 621 542 931 429 970 431 877 432 108 359 484 280 437 376 707 445 243 791 26 400 759 947 674 974 336 370 965 839 22 500 510 832 128 586 282 213 263 747 141 357 924 385 380 975 306 578 182 889 119 793 85 332 836 596 120 494 144 421 787 752 994 276 486 654 690 170 841 766 201 101 527 668 151 333 908 933 247 905 574 763 173 379 238 323 711 498 139 293 96 240 602 292 762 133 246 84 462 989 369 603 186 387 9 608 557 872 672 932 514 752 247 484 312 837 427 523 456 958 482 621 116 362 702 410 754 516 447 633 505 164 472 193 372 396 475 866 66 975 328 640 93 989 811 58 477 311 395 520 368 176 932 39 226 511 586 288 555 379 658 673 804 661 573 991 778 382 528 3 318 130 99 106 344 437 188 909 240 928 309 704 85 672 211 172 568 146 960 117 498 119 819 829 778 306 414 71 211 341 661 5 863 733 799 898 442 103 312 403 827 67 160 728 70 398 591 803 874 45 499 382 274 772 226 789 936 630 196 962 130 929 603 598 695 910 180 359 853 398 314 978 778 369 93 13 728 798 524 798 364 319 533 384 923 471 731 942 14 303 433 129 143 861 901 856 39 705 34 323 606 460 36 764 181 812 825 919 915 448 856 706 238 955 184 199 250 779 897 629 502 755 165 684 842 337 963 570 262 556 660 694 382 207 414 650 858 40 126 717 129 329 98 954 672 921 513 314 734 984 550 745 474 367 20 185 82 95 359 437 742 356 141 0 949 741 6 420 40 138 144 427 750 879 92 178 90 168 545 58 163 183 737 992 777 251 721 463 915 820 41 400 171 177 408 408 142 443 597 699 938 800 222 367 931 476 561 383 887 977 887 16 612 76 970 59 620 661 148 333 879 146 61 555 496 319 907 315 998 221 497 445 116 406 940 179 256 780 789 703 157 479 512 495 779 743 538 770 145 132 76 576 268 175 114 206 895 743 843 311 685 112 541 390 717 859 157 977 170 778 914 693 145 666 274 138 437 865 157 35 270 415 442 689 305 778 973 87 785 326 811 500 552 589 716 238 740 881 919 76 16 290 699 654 94 591 428 50 706 488 626 136 817 143 189 500 266 571 230 134 652 326 424 235 724 643 958 720 116 208 71 165 969 327 214 914 756 734 800 398 754 460 222 488 113 970 312 854 412 836 830 343 180 185 423 540 549 554 905 216 100 315 785 620 543 512 229 335 627 893 262 415 796 460 690 850 385 498 314 495 290 102 193 23 680 585 606 714 929 478 153 48 21 706 450 587 913 175 938 602 480 460 942 327 898 86 662 352 177 723 708 213 807 449 746 28 325 388 163 121 506 309 879 479 828 201 896 377 320 792 156 446 189 851 942 262 884 782 555 362 194 471 995 703 164 679 321 293 443 769 801 981 488 179 600 479 182 338 114 385 272 944 784 20 154 303 206 500 803 798 424 709 972 166 854 297 267 588 459 780 66 18 401 420 960 800 498 122 274 584 185 299 418 624 431 411 602 108 477 449 385 234 818 594 615 427 536 239 534 153 559 871 973 603 574 975 672 857 945 471 911 538 509 111 340 363 949 380 220 390 618 817 967 352 984 870 12 585 591 127 23 597 795 572 82 56 573 836 677 467 879 177 374 323 649 186 892 584 56 375 963 221 753 371 727 670 169 299 957 321 149 584 142 193 245 41 640 871 904 67 860 537 400 293 954 278 75 77 229 983 737 362 650 966 354 663 838 816 265 435 985 230 571 987 980 122 271 484 787 563 190 446 373 449 832 187 724 30 878 880 45 62 744 833 846 112 415 751 649 839 899 231 630 400 827 750 353 895 738 254 666 453 341 418 912 111 992 825 448 193 23 142 239 284 26 28 333 221 387 802 867 46 815 584 202 185 149 815 416 521 791 881 268 612 176 758 344 609 437 28 521 976 751 126 312 700 280 900 348 33 854 57 546 499 618 433 594 385 510 695 306 723 618 962 742 130 833 361 571 675 560 532 337 211 801 501 277 225 463 743 535 153 892 483 242 788 938 245 223 486 835 697 320 153 156 841 179 274 514 203 754 727 806 718 766 229 409 556 295 924 324 567 449 944 408 300 707 895 985 388 139 362 592 772 810 305 556 712 46 204 231 676 791 546 274 922 579 998 454 863 198 606 823 904 160 609 259 398 425 530 349 334 112 20 494 370 991 153 732 876 96 892 181 413 774 580 996 722 763 694 795 955 801 195 598 421 917 266 162 412 304 81 953 296 295 275 451 945 450 983 608 380 837 285 396 511 314 382 360 356 206 156 417 109 551 705 930 234 600 334 117 280 315 119 850 553 907 554 64 254 635 652 286 894 539 899 895 384 628 942 256 159 610 453 404 821 216 686 126 540 155 107 966 225 912 793 661 863 779 66 583 329 867 854 312 941 374 122 238 486 235 639 141 982 939 901 812 967 396 358 793 919 75 88 939 714 65 977 303 170 488 70 306 241 376 967 94 801 364 90 453 744 321 329 72 565 998 791 805 485 275 671 63 128 320 232 385 324 105 764 497 975 395 883 5 721 840 873 36 130 811 883 390 645 812 133 449 724 531 388 618 423 396 781 722 594 655 327 458 205 296 180 302 151 440 477 375 301 25 217 959 771 422 186 863 605 256 875 299 223 345 876 650 658 181 47 471 545 337 992 196 639 725 21 143 520 113 636 675 402 738 953 196 73 588 362 558 903 680 453 937 237 779 602 340 330 284 817 148 225 374 30 456 652 599 274 390 517 641 106 28 616 433 128 531 728 331 268 246 991 181 861 857 494 980 377 543 236 311 120 57 480 618 992 772 765 282 656 509 251 872 403 279 310 731 164 483 16 230 610 155 401 877 773 934 88 131 111 361 979 365 245 943 0 971 832 255 490 657 939 84 815 235 479 602 881 980 487 735 718 843 73 241 372 89 964 513 447 835 130 781 450 45 410 130 787 937 752 900 508 79 681 188 373 987 222 914 757 360 520 293 380 830 696 677 953 344 786 495 540 994 864 588 370 951 203 264 124 474 411 711 51 376 695 136 325 625 918 399 642 197 909 298 995 277 581 214 891 781 721 665 125 755 749 91 918 524 968 874 490 329 818 638 235 185 913 143 692 182 264 555 954 954 168 828 833 535 165 60 167 682 961 290 307 917 143 44 126 628 152 633 170 543 725 387 26 83 638 83 38 642 824 944 831 557 37 9 837 996 638 137 969 150 185 298 926 901 406 663 707 78 465 56 886 432 328 843 485 481 491 366 801 662 671 256 425 838 748 861 363 243 605 717 206 548 211 467 541 612 865 270 55 363 545 751 159 383 101 396 558 650 131 903 93 81 58 556 165 841 559 658 942 770 365 765 730 770 206 907 726 595 699 447 40 624 339 858 861 932 830 897 645 992 901 928 835 55 137 66 188 681 122 431 89 553 812 528 798 648 770 891 515 175 476 162 610 854 103 246 385 440 724 749 804 492 591 911 840 293 725 450 910 314 995 166 814 168 3 145 674 936 99 574 59 502 29 709 149 883 780 414 661 226 137 141 984 604 96 329 643 511 434 358 808 990 136 844 678 163 331 810 664 880 781 390 316 693 459 442 941 96 332 472 76 806 668 668 809 172 882 131 135 596 107 690 854 257 121 137 334 185 576 83 419 467 699 244 341 588 128 640 82 25 693 137 60 751 909 503 99 544 661 396 527 558 696 440 586 649 258 382 849 906 978 678 113 548 188 491 150 242 830 622 373 562 516 242 379 634 31 516 65 393 289 910 911 474 426 875 316 170 200 705 856 646 552 313 555 793 253 702 546 737 980 141 416 414 976 711 456 511 128 393 261 745 621 685 421 688 162 289 935 55 855 371 76 839 893 276 720 682 827 439 206 345 13 243 737 534 280 865 409 865 376 541 581 232 611 149 834 96 467 160 873 41 96 895 929 892 999 169 445 109 352 242 684 810 508 441 306 408 776 917 782 34 184 883 302 745 329 18 60 150 331 202 362 508 677 327 398 713 606 474 285 141 436 642 884 145 62 241 582 12 773 196 942 459 275 75 958 623 826 242 830 642 792 540 254 780 750 190 870 212 206 891 254 306 799 90 454 450 36 734 327 227 302 941 647 602 414 613 607 742 564 244 838 399 590 241 635 588 720 460 118 659 453 975 218 270 4 907 101 255 705 331 285 141 487 704 997 699 295 713 106 562 656 133 74 55 113 291 532 794 121 985 867 337 348 340 595 611 607 801 709 652 709 932 294 548 689 706 620 279 631 148 861 629 920 190 764 326 733 805 142 458 985 600 938 491 644 745 798 545 509 705 253 459 750 155 87 295 443 490 517 71 350 656 983 391 119 466 9 68 669 691 196 346 804 959 504 178 534 603 348 365 521 489 884 450 261 608 679 579 784 131 621 381 200 571 236 92 835 209 555 660 639 384 427 359 314 476 619 961 491 15 465 362 841 375 217 727 858 354 323 1 933 831 275 288 736 521 444 110 846 404 497 435 96 273 586 430 115 67 543 78 805 910 445 385 99 22 376 847 989 774 129 309 830 305 30 217 505 274 709 966 768 354 110 157 225 178 240 225 655 768 505 62 256 100 363 957 731 812 436 352 552 212 429 303 121 582 888 286 992 991 929 8 974 102 328 373 148 566 745 335 788 351 494 1 415 151 855 392 308 852 16 407 990 386 956 490 793 230 590 17 24 75 66 564 483 799 119 214 940 228 581 275 487 786 137 997 201 633 778 798 542 217 707 735 393 498 236 853 928 907 965 261 630 994 560 306 823 101 901 500 638 468 534 388 15 776 926 18 465 793 778 468 318 295 587 171 906 555 816 428 500 223 130 446 547 334 774 954 260 800 540 825 187 147 615 907 700 879 953 432 450 479 650 18 699 37 684 557 780 741 573 184 964 263 217 438 539 90 425 829 328 483 591 964 141 943 727 91 391 95 326 529 919 573 922 26 396 603 140 614 482 321 62 456 547 446 229 953 743 324 288 956 628 334 818 781 876 979 252 209 652 555 933 780 861 927 852 329 650 227 735 334 300 64 17 231 684 530 328 760 447 195 555 308 265 617 178 205 976 869 200 830 757 45 112 61 841 609 295 376 374 929 156 948 478 809 440 840 423 158 467 368 569 330 525 84 953 163 985 854 411 153 567 455 346 875 920 760 689 712 65 646 22 846 38 490 12 814 623 462 792 468 1 544 913 670 876 857 904 250 414 639 514 281 362 112 567 786 784 731 42 984 697 158 972 968 929 709 552 947 491 926 782 905 725 756 359 176 948 629 838 125 237 681 815 200 482 804 789 603 819 876 959 838 899 85 761 889 209 803 708 876 32 343 269 785 414 343 984 570 746 252 805 57 820 914 947 639 515 3 862 767 722 474 715 92 193 836 921 276 619 956 248 306 182 241 811 508 94 518 214 557 471 270 113 34 92 771 538 128 261 306 661 260 96 670 954 854 946 370 676 918 946 194 503 210 80 970 159 597 457 294 329 703 879 922 544 773 431 12 474 805 933 92 946 73 624 240 262 244 791 471 443 560 478 294 243 761 681 637 607 52 975 89 408 839 542 519 677 645 214 16 380 962 202 35 89 4 77 464 25 70 279 872 343 503 493 311 716 376 490 452 291 339 364 250 339 833 201 887 210 553 550 581 586 404 202 639 26 15 240 246 221 657 728 935 664 594 101 796 108 506 756 690 399 472 163 447 352 77 876 725 965 902 541 597 659 167 571 919 576 204 964 792 390 656 453 156 140 492 438 913 737 418 662 837 880 900 625 217 865 756 185 590 757 364 471 844 793 681 825 859 283 758 314 216 708 969 516 806 962 498 688 971 234 624 42 568 676 200 223 259 828 861 58 252 143 299 663 851 961 759 933 946 806 276 82 35 975 322 643 45 21 573 885 229 200 416 675 169 493 423 623 856 155 441 31 766 19 819 117 606 644 304 63 275 949 316 234 390 777 592 821 87 713 15 588 373 148 530 503 82 603 772 890 894 386 986 427 261 566 182 65 72 30 981 724 407 458 264 932 853 868 525 352 646 85 457 891 399 251 588 470 494 833 414 171 857 751 260 684 593 675 816 350 714 978 651 927 160 568 911 909 725 504 272 149 994 934 425 534 400 800 404 613 104 271 323 89 364 532 401 717 765 710 235 395 798 468 637 288 315 939 970 61 145 870 89 841 602 316 756 181 993 317 972 359 804 261 758 523 573 689 330 83 586 223 204 808 551 350 864 361 811 519 411 734 231 339 741 900 402 357 520 676 404 735 716 688 289 619 38 162 729 303 703 606 199 624 111 667 308 72 424 63 539 350 158 912 346 7 602 343 269 985 247 218 430 186 26 755 508 536 701 739 410 522 169 211 715 914 541 80 902 478 330 754 782 384 972 60 114 460 80 862 579 594 31 278 49 750 713 605 814 322 841 908 997 123 885 55 174 504 971 539 885 139 611 725 490 754 551 875 537 568 433 570 469 49 846 13 936 834 6 71 335 573 37 129 195 544 980 217 420 563 435 407 356 907 108 31 513 355 782 252 918 997 926 711 653 11 129 764 545 833 83 630 390 817 962 351 174 610 587 370 914 334 369 234 202 295 717 177 589 515 940 336 175 445 578 475 957 945 561 691 308 622 22 392 508 898 973 240 510 548 620 207 574 644 465 231 854 56 173 348 922 55 744 37 145 707 328 853 982 939 398 906 611 989 683 57 156 776 177 937 606 468 335 189 99 103 700 517 597 693 973 273 572 847 730 713 826 119 700 28 4 688 482 224 369 333 745 703 766 638 270 799 524 576 642 101 902 2 93 666 284 239 627 600 513 565 728 15 719 545 593 315 772 84 121 603 648 918 925 870 241 7 717 971 377 801 460 102 325 952 489 471 693 978 553 624 919 354 993 73 522 643 179 864 157 282 247 840 97 827 504 781 200 12 138 814 583 312 115 160 416 463 135 976 490 483 297 321 330 601 908 418 463 819 818 349 52 556 254 62 529 626 689 272 819 806 793 931 585 72 798 286 394 162 49 731 124 289 835 133 685 503 803 33 952 767 204 733 411 855 181 436 360 153 725 452 594 413 84 830 734 662 51 850 345 180 867 135 139 263 313 618 407 552 648 451 385 919 345 611 306 69 355 301 210 705 874 599 715 118 476 646 613 699 320 459 354 821 835 54 75 75 285 667 606 365 879 537 942 23 976 321 959 833 950 649 378 940 784 397 488 17 586 415 448 635 268 808 588 942 689 647 122 695 610 247 12 341 539 1 622 564 14 745 683 850 565 516 685 624 216 467 885 373 39 627 300 664 182 802 570 532 989 341 849 971 131 754 694 353 973 864 670 236 806 61 714 749 104 989 115 491 216 432 363 897 486 506 96 748 699 548 940 56 90 431 519 844 177 71 136 831 60 774 84 848 244 50 523 91 177 188 893 361 523 972 789 892 867 353 72 162 740 840 761 53 945 82 456 260 125 302 265 509 643 517 502 586 559 804 610 519 774 304 165 385 810 486 196 338 90 852 397 882 530 271 257 734 776 694 883 339 389 891 902 41 208 204 478 252 618 813 723 685 908 457 520 135 171 333 795 677 815 611 216 965 948 831 807 72 659 788 523 731 87 196 181 84 935 10 522 917 249 867 696 219 887 430 3 875 553 121 712 34 486 653 438 449 844 660 78 885 237 419 450 367 433 872 855 104 396 386 142 664 324 679 664 444 94 334 554 393 690 569 368 432 46 476 577 128 445 289 713 146 938 167 8 458 371 513 249 793 844 593 529 623 252 573 37 701 309 30 552 807 270 312 462 259 427 950 792 722 548 908 639 140 889 827 367 563 875 10 972 221 156 546 379 404 795 399 247 870 71 689 206 758 534 327 145 533 709 488 401 290 954 693 628 267 469 793 884 321 629 504 14 161 939 393 260 992 561 119 408 538 681 104 230 291 622 295 989 134 779 407 17 375 180 134 27 656 631 838 455 339 513 773 511 997 732 671 117 798 543 72 210 970 254 244 416 773 265 239 378 558 955 195 966 983 692 147 990 982 821 452 839 923 629 503 802 313 947 509 897 746 385 280 831 449 395 151 54 822 40 7 684 126 18 325 990 812 876 377 307 649 616 418 991 67 153 134 731 468 799 938 232 129 749 155 79 630 633 380 977 347 127 120 506 543 672 979 281 117 920 148 981 134 316 898 216 559 620 852 868 400 849 648 334 967 124 617 278 358 699 206 449 102 478 957 101 21 453 122 74 708 521 89 920 434 606 274 648 497 745 540 26 895 145 424 398 79 864 989 134 964 655 97 91 892 921 347 129 756 14 820 55 13 740 651 606 527 640 666 238 741 419 164 561 778 160 384 595 993 767 210 610 646 91 98 102 469 878 531 855 336 289 895 299 286 339 432 774 194 958 291 173 411 710 306 649 871 147 659 651 742 626 416 305 915 193 400 550 81 798 29 736 76 86 191 315 966 508 33 759 213 258 568 796 944 127 821 439 441 955 613 873 779 209 836 880 679 818 418 269 819 708 375 983 555 10 448 693 303 876 843 13 772 871 663 968 672 594 73 104 313 889 276 204 430 501 770 800 769 848 667 941 303 235 860 574 909 752 117 584 281 752 980 890 836 119 456 652 973 909 466 888 575 249 490 896 96 512 390 259 60 115 689 109 806 920 508 598 702 331 213 789 373 682 687 409 573 181 652 660 261 488 670 227 116 751 362 481 384 858 722 774 47 638 596 528 638 555 696 291 588 851 534 421 603 12 325 107 516 255 483 637 24 539 27 951 809 103 740 764 597 883 412 924 877 193 183 402 605 527 831 772 415 140 247 904 949 92 457 116 7 994 159 481 471 34 150 106 945 211 314 747 941 754 342 544 820 476 248 113 508 652 531 15 108 853 253 832 736 565 398 328 969 248 242 221 433 865 362 540 998 99 643 905 612 340 446 464 468 982 382 954 68 999 832 458 998 673 526 568 168 125 375 847 175 763 303 132 347 890 755 653 994 227 231 367 625 792 747 511 43 7 989 167 840 694 510 339 149 719 566 783 615 876 2 94 336 201 546 701 833 91 810 201 855 416 643 435 794 92 993 686 549 136 827 452 259 412 106 329 205 89 171 721 857 207 260 871 535 403 957 93 510 477 314 812 365 505 192 59 264 710 803 93 505 374 547 62 514 612 333 909 703 37 479 190 946 81 468 14 886 903 67 36 174 552 29 784 494 86 542 294 353 297 712 685 179 900 626 226 616 982 297 330 591 95 461 823 525 411 492 699 252 145 726 19 407 281 575 423 929 949 387 280 532 785 73 567 252 159 841 979 363 901 235 784 547 888 426 112 935 392 763 191 939 661 158 170 472 400 473 439 215 859 426 917 33 288 73 30 283 621 428 788 120 519 631 305 757 546 786 919 932 812 49 726 269 91 530 806 334 94 495 745 385 444 666 880 797 810 599 110 827 226 847 719 617 965 981 605 262 756 834 816 884 663 475 103 198 142 259 161 968 45 925 625 887 986 782 74 652 34 435 609 72 500 457 723 105 405 370 71 734 665 831 606 775 561 74 966 768 386 528 42 380 288 363 416 41 515 124 367 715 828 863 548 954 28 219 968 43 676 635 185 99 874 539 410 796 821 746 660 978 677 445 948 215 342 982 486 666 939 463 697 65 529 850 442 488 284 313 893 120 753 118 764 950 11 671 664 515 48 221 650 992 786 341 789 89 974 672 290 624 904 843 89 725 22 172 331 125 390 155 739 267 596 701 457 857 422 751 569 233 431 220 64 72 926 64 661 565 415 391 688 330 408 92 581 504 502 876 217 813 127 972 496 235 867 436 793 936 338 761 669 947 796 224 185 602 11 699 22 457 993 408 381 236 875 431 264 845 464 960 258 92 169 648 548 886 913 125 584 730 999 185 881 582 954 103 787 132 943 892 560 935 892 508 912 324 718 593 353 875 337 377 37 295 523 108 476 237 772 685 838 144 660 475 619 852 247 160 931 799 744 687 95 165 683 175 364 276 758 147 264 389 653 343 795 567 895 787 580 408 605 576 230 85 884 896 429 525 989 829 48 979 213 929 953 436 155 190 557 211 211 63 579 843 906 838 925 6 631 526 247 131 459 882 612 194 27 427 765 240 23 365 407 914 611 330 153 107 456 36 380 169 170 733 879 510 476 638 739 17 389 353 854 723 899 710 899 922 661 234 950 68 639 145 686 420 398 10 252 774 179 143 531 263 860 599 273 410 901 377 968 868 367 662 101 307 578 881 540 266 893 555 949 699 677 180 327 366 61 592 55 929 509 40 855 756 867 915 450 723 134 587 55 835 737 104 894 788 515 634 722 263 695 374 515 816 795 472 740 249 521 929 753 160 641 92 485 729 428 295 167 905 558 971 482 538 361 436 945 805 524 391 699 846 14 640 207 74 670 423 356 755 3 877 583 11 442 998 606 91 658 493 866 609 415 973 31 555 368 580 130 75 946 505 265 67 67 434 579 935 710 935 541 249 812 418 657 293 247 41 509 924 160 667 3 221 250 732 450 543 801 169 808 227 253 748 588 205 13 554 120 185 140 850 804 403 350 932 496 505 445 448 488 211 524 685 669 823 822 90 580 31 344 285 210 982 779 385 490 631 130 223 922 42 833 681 337 934 326 676 538 63 582 134 239 727 100 680 427 604 817 640 711 843 408 771 974 184 580 502 882 899 760 890 896 222 749 67 176 865 250 489 350 287 0 934 569 738 483 450 538 965 378 705 389 194 89 849 241 1 823 321 748 630 243 771 293 719 698 799 637 989 33 543 438 789 923 462 692 954 591 74 779 220 128 423 621 362 70 170 371 369 684 859 153 851 738 966 931 224 2 440 716 727 120 153 581 173 453 991 107 799 599 220 157 585 222 702 935 619 750 579 72 795 830 113 106 903 761 851 690 810 900 108 578 646 315 774 7 482 638 443 573 148 179 606 380 538 850 274 85 114 117 867 69 831 381 267 770 228 34 965 233 423 336 589 611 601 322 548 71 430 45 425 747 247 388 567 315 433 224 950 33 470 652 775 477 294 738 471 3 692 828 511 894 127 281 704 393 792 27 349 134 522 568 790 948 696 442 827 668 883 646 222 298 388 448 321 516 345 859 105 143 451 209 37 584 611 480 776 829 575 312 260 841 966 365 285 308 306 462 635 521 189 529 397 148 760 862 310 743 952 464 359 762 257 989 171 11 48 34 866 746 463 936 323 185 26 749 270 903 596 13 475 811 674 181 432 236 736 336 450 876 924 96 912 708 94 389 218 313 324 312 849 950 487 0 936 227 240 321 51 532 787 716 304 511 485 571 753 392 840 298 847 677 906 753 66 804 358 124 865 742 742 318 468 352 654 30 915 138 897 706 379 702 274 510 206 864 375 379 408 95 902 575 225 314 790 266 848 935 739 7 359 751 8 559 229 366 72 696 781 127 617 803 668 25 399 823 685 395 970 164 756 939 34 547 482 621 479 882 148 573 133 340 629 157 908 714 841 130 706 41 738 458 281 602 934 489 866 318 258 672 349 622 786 292 175 702 219 617 239 675 184 760 275 220 560 444 486 316 475 267 749 224 65 760 127 683 637 931 553 337 79 987 11 339 309 156 629 230 284 548 768 368 184 560 672 680 299 299 813 147 816 49 732 940 875 943 55 370 709 424 871 134 823 720 950 424 115 805 313 235 147 444 324 497 866 819 319 424 125 31 682 135 430 206 473 557 497 485 972 637 928 720 496 147 952 659 357 963 740 266 115 745 246 64 509 333 364 236 565 634 410 46 955 153 371 884 442 804 876 962 638 370 7 372 336 62 110 716 375 76 492 148 680 974 719 1 987 198 481 636 872 398 634 904 596 595 748 76 446 585 708 739 701 805 521 997 309 811 226 248 222 918 73 258 406 294 930 611 271 240 790 155 750 995 9 738 642 851 590 517 71 351 288 291 455 195 674 597 595 681 291 370 795 20 938 50 290 946 664 210 821 432 170 556 453 182 177 813 516 997 407 600 469 804 401 95 640 143 338 996 17 772 128 485 855 307 517 464 822 871 818 690 224 418 896 271 827 753 353 99 231 586 935 822 965 305 903 576 23 655 141 670 653 152 924 996 220 199 330 98 562 38 661 466 890 810 228 841 427 573 220 812 911 363 291 361 396 815 472 314 818 510 369 125 148 94 192 78 858 478 677 754 564 130 468 919 386 793 605 750 971 958 531 868 683 756 465 279 641 155 633 241 71 362 872 133 611 528 336 82 513 640 912 199 283 981 463 650 608 301 344 786 889 491 771 205 170 354 111 764 126 346 713 534 775 350 432 442 479 463 992 297 279 346 434 627 826 94 881 308 348 171 824 122 476 571 800 994 200 939 825 461 335 913 611 953 416 595 811 90 884 408 35 524 893 670 17 214 385 851 618 717 26 209 556 450 973 826 749 756 21 567 741 84 897 632 74 936 520 60 655 310 980 732 697 900 424 349 67 683 946 43 246 445 271 801 245 572 374 372 456 282 909 115 682 705 765 340 266 554 491 420 321 982 2 540 272 97 492 751 684 571 254 739 311 171 548 851 4 685 152 351 543 913 547 187 741 821 56 813 505 584 124 266 593 507 842 749 320 208 364 526 629 926 130 610 947 177 348 134 400 152 647 891 594 947 761 432 339 650 823 266 774 493 17 416 35 616 142 914 242 751 959 771 300 323 193 259 221 648 891 857 457 221 373 485 487 918 805 64 496 310 78 958 184 865 359 113 216 420 926 953 220 176 787 843 543 413 736 8 581 86 843 545 755 954 18 410 923 912 830 867 732 151 72 14 325 91 45 833 616 603 24 265 30 148 361 919 763 118 663 90 508 958 45 770 682 415 396 968 379 864 231 14 282 803 954 556 511 855 458 571 756 887 807 502 472 117 265 570 528 635 620 125 215 925 894 440 758 612 379 625 428 536 305 13 379 383 306 307 444 837 692 62 179 2 195 516 18 796 921 804 924 990 978 489 101 624 730 736 528 832 845 29 601 185 73 224 414 422 764 517 825 458 975 15 484 372 374 345 688 85 163 298 454 666 754 27 926 184 808 634 820 56 859 409 791 893 763 694 280 907 330 940 312 480 505 166 182 38 688 865 825 345 782 142 327 637 883 708 87 487 249 444 624 298 354 40 299 452 689 987 33 629 796 408 744 538 18 978 675 486 446 196 61 810 870 308 629 945 934 958 256 396 147 558 354 963 950 88 788 44 848 983 874 865 717 593 353 892 440 871 195 800 638 854 151 903 33 619 927 85 996 470 861 75 823 350 394 735 433 612 52 595 540 944 70 769 987 893 45 629 189 182 405 684 303 986 835 438 342 583 10 68 72 555 25 833 797 517 770 810 545 849 971 652 112 968 912 958 492 943 897 101 83 898 336 634 979 270 257 30 586 579 569 329 749 963 126 914 765 871 388 671 639 87 116 500 504 904 357 889 397 402 697 440 711 476 139 676 662 320 1 796 858 232 163 750 973 886 760 928 195 362 214 901 909 311 750 719 473 162 805 147 388 522 550 18 955 880 708 212 796 339 338 566 363 960 240 766 441 475 713 435 746 343 128 974 875 848 995 239 414 32 547 736 616 311 761 854 872 324 242 672 875 562 253 957 432 872 632 46 812 145 472 758 660 293 636 347 732 954 607 402 641 279 133 658 690 754 65 357 271 577 334 940 964 876 922 319 534 596 821 86 379 288 816 481 239 367 769 720 988 846 801 762 516 836 351 843 854 933 226 816 193 188 117 190 139 966 692 4 675 960 441 432 52 491 132 32 231 921 799 120 192 32 227 200 683 543 379 81 622 711 485 924 92 91 447 41 902 784 750 122 966 146 353 154 586 98 570 409 178 738 11 762 657 21 793 694 246 388 664 428 454 732 795 756 892 319 520 697 90 994 148 408 442 443 589 87 825 428 858 120 529 836 882 199 542 675 48 129 213 603 939 502 931 8 58 603 711 803 122 148 944 745 597 916 324 885 5 9 832 534 314 887 914 80 197 856 407 962 464 774 561 698 301 747 550 192 134 12 615 25 941 989 693 564 310 618 152 232 874 494 504 819 27 385 471 701 781 435 485 163 699 342 468 787 151 165 263 603 147 119 683 484 190 840 181 345 840 606 102 56 640 696 397 453 425 463 200 531 225 725 240 899 414 46 649 368 864 677 195 148 341 522 839 385 869 522 930 412 220 323 930 570 385 505 108 707 160 585 836 614 388 752 830 251 280 661 660 694 414 475 213 502 161 253 128 434 758 955 25 348 112 40 747 615 878 220 77 260 364 37 201 466 432 194 241 921 640 444 457 655 909 609 396 618 473 389 89 154 44 498 805 201 421 293 194 35 651 850 668 918 553 204 593 100 896 705 112 234 155 353 324 622 361 903 865 797 647 100 11 261 415 452 840 74 653 609 902 491 695 593 924 808 78 288 874 294 45 190 896 29 285 323 999 609 231 150 411 471 472 594 46 826 787 116 276 699 125 41 201 654 607 401 994 279 822 169 294 392 686 70 679 835 550 685 361 262 208 748 985 185 657 254 305 713 926 933 401 430 831 308 107 8 14 178 570 762 940 660 829 608 645 863 832 380 567 358 544 685 125 553 653 553 486 596 939 580 645 887 247 857 26 104 413 613 273 957 387 353 467 455 835 915 917 299 162 402 307 169 273 639 324 313 893 560 722 615 211 890 995 398 799 589 798 408 113 637 11 186 495 932 231 279 92 413 680 745 736 341 33 953 475 412 379 899 6 197 110 942 531 784 789 909 660 681 867 9 544 23 660 363 128 524 293 104 383 808 113 709 621 417 110 588 138 852 473 116 367 248 509 29 146 508 645 169 545 578 711 189 551 205 662 773 293 844 721 45 814 47 933 694 756 276 744 477 987 229 434 111 620 587 725 580 610 265 806 653 108 321 251 709 906 873 211 897 670 979 673 437 270 956 3 429 11 458 713 342 820 445 25 893 921 897 484 987 660 317 158 945 598 912 161 284 26 809 34 183 139 937 263 305 94 494 837 729 718 159 617 9 906 552 526 891 784 743 688 552 539 295 612 638 448 977 464 990 275 834 491 300 160 538 827 585 745 983 794 898 979 714 957 251 992 506 410 742 37 386 346 301 853 1 343 824 24 669 646 618 509 502 659 807 459 688 586 185 88 253 237 566 424 209 251 581 184 834 135 692 303 530 916 989 658 388 693 293 117 305 464 868 359 128 631 923 528 495 908 71 256 117 699 189 413 507 68 235 766 158 23 371 63 34 327 158 499 108 497 445 573 631 815 856 76 556 627 434 906 984 831 883 743 955 904 596 785 163 535 956 190 160 319 950 411 318 991 170 328 260 116 41 115 495 478 544 880 225 597 384 171 64 12 555 460 75 30 798 310 606 719 220 529 629 800 319 556 520 190 480 328 47 579 658 699 806 191 824 591 296 873 714 789 900 888 334 889 171 391 361 50 960 566 272 144 494 342 475 794 335 993 655 327 726 773 44 692 356 813 717 541 566 252 859 70 781 33 141 102 774 30 436 797 668 495 191 46 491 986 290 368 223 878 313 320 141 210 311 619 133 490 103 884 129 877 560 772 270 706 77 623 154 928 503 346 593 97 327 870 332 997 603 235 100 323 317 451 307 744 294 605 293 853 647 410 483 964 977 132 623 917 587 16 412 91 824 478 114 707 961 61 506 509 942 545 736 30 979 176 641 948 988 471 477 272 359 6 787 727 587 455 275 898 743 857 91 999 728 904 564 858 818 404 413 272 755 397 289 906 448 427 697 408 100 277 51 528 766 41 966 887 983 922 291 371 919 710 274 365 276 41 694 836 121 939 313 761 551 802 198 487 540 591 9 248 764 216 120 455 817 775 455 422 378 652 832 460 484 403 369 842 149 108 239 286 134 332 576 815 88 639 819 935 60 469 239 248 151 606 988 532 24 193 380 864 722 718 653 837 268 859 933 91 297 447 145 233 751 419 614 190 224 464 857 922 11 424 712 736 319 360 956 296 281 935 564 699 14 736 124 422 43 184 179 465 221 835 774 189 884 636 377 389 463 999 910 120 813 769 264 175 480 151 418 784 832 545 851 767 521 52 379 957 951 994 869 754 435 600 535 310 742 652 553 812 309 124 772 605 488 366 299 915 756 959 690 906 461 293 726 29 968 563 250 981 376 263 943 837 933 368 573 234 690 685 533 86 358 10 771 814 805 293 925 386 839 528 551 593 32 634 947 918 157 477 968 901 939 675 314 258 270 155 99 864 295 985 593 398 819 809 152 923 43 946 835 97 803 643 540 49 854 867 561 860 526 840 723 822 536 827 450 746 500 345 691 142 83 235 196 446 952 123 511 314 538 240 220 56 309 870 127 78 275 481 83 619 846 653 303 27 798 489 42 296 724 577 984 936 65 478 23 219 59 632 243 576 811 350 40 667 423 552 780 908 149 452 477 506 913 759 831 556 468 627 56 450 133 508 388 452 928 994 79 891 784 800 922 165 593 373 491 824 718 141 633 547 445 640 999 828 306 714 184 276 455 923 165 445 177 669 376 116 439 714 500 257 268 52 879 597 170 445 228 72 90 441 351 804 64 509 269 76 724 9 138 674 352 80 686 241 344 873 196 817 192 478 130 982 221 802 21 71 779 950 874 290 905 111 754 457 800 290 603 174 466 190 964 660 35 955 783 470 534 664 400 583 948 140 999 778 776 622 563 584 728 834 940 650 48 953 291 758 734 92 479 82 300 84 359 699 37 424 906 854 910 245 8 408 346 261 391 261 382 158 198 246 306 120 160 453 551 30 708 598 545 280 113 502 444 8 331 42 927 287 556 350 288 550 695 430 516 902 811 554 940 101 960 714 674 981 554 451 893 511 931 639 731 414 861 358 999 796 457 97 427 140 146 55 647 810 256 474 309 825 364 391 650 197 539 851 724 655 655 204 714 608 294 645 505 739 966 179 441 588 411 314 671 450 643 304 220 58 925 533 130 669 976 585 730 380 521 235 707 700 936 944 195 162 998 1 35 540 693 365 380 440 855 266 167 444 679 375 677 897 978 708 479 809 482 810 441 377 939 352 862 569 321 356 649 135 922 921 249 104 59 342 361 741 722 399 671 227 116 147 297 131 710 649 957 788 942 804 880 151 492 431 374 296 262 554 918 567 217 930 967 511 262 321 671 139 89 690 900 572 287 596 870 738 573 635 384 876 968 812 786 19 659 578 991 342 573 835 497 759 139 208 699 666 433 333 654 162 356 798 257 183 537 941 888 758 818 957 501 273 922 891 976 549 90 160 233 224 736 435 699 588 785 276 102 810 818 132 438 92 960 849 610 75 385 274 607 882 386 429 899 400 773 358 263 362 561 651 935 72 435 999 591 291 348 138 699 889 775 593 583 968 861 12 21 631 595 494 702 820 412 798 895 808 186 827 512 775 811 755 545 473 127 562 46 173 31 893 803 854 767 140 935 966 866 727 771 184 728 882 900 954 334 199 783 623 782 320 974 453 702 947 793 690 367 170 273 100 935 966 25 891 532 40 933 220 971 871 840 304 454 182 177 959 725 526 158 941 279 424 505 52 888 942 466 401 395 873 42 316 368 653 664 420 708 241 225 679 210 987 897 89 213 371 347 387 967 45 665 553 755 978 97 954 848 890 623 221 179 575 558 619 348 343 347 363 212 109 956 925 350 560 550 517 541 169 948 647 562 11 111 206 977 732 318 497 202 959 306 929 424 124 731 112 624 324 487 838 404 943 249 205 398 698 824 954 726 619 697 675 102 738 825 289 759 65 269 420 600 154 346 322 170 46 267 998 646 895 495 657 942 698 452 179 296 246 653 829 798 976 669 994 567 669 617 569 846 780 441 63 724 991 867 544 109 279 341 635 761 513 936 784 334 339 744 213 30 326 168 87 871 543 672 693 109 550 57 488 474 672 613 722 124 133 216 83 353 290 453 818 949 710 74 456 478 139 275 20 134 807 734 646 915 786 500 974 745 843 626 683 646 215 785 711 817 293 650 599 781 139 111 917 661 289 663 207 56 887 309 224 956 797 533 619 362 988 783 457 814 912 23 840 997 782 623 760 486 949 599 647 899 32 866 275 253 612 239 902 162 47 138 562 52 8 19 833 840 852 465 601 97 720 56 864 383 732 833 732 492 542 731 682 765 4 985 710 295 548 259 311 547 147 463 953 671 489 751 566 806 646 90 825 921 849 862 919 557 288 839 754 461 305 971 618 960 956 16 1 518 981 234 571 501 48 935 93 395 906 966 717 91 954 662 837 918 840 225 38 859 219 946 785 344 360 448 830 93 406 713 566 300 319 977 212 614 932 680 587 470 217 2 920 78 124 54 68 112 59 693 303 639 498 196 290 749 37 681 481 696 25 381 463 800 453 589 59 280 348 40 73 628 34 203 282 197 627 102 93 78 667 282 975 944 625 917 627 365 114 458 611 342 965 929 311 64 456 343 932 11 291 529 78 6 972 926 481 57 691 906 461 148 227 19 384 827 850 854 123 850 132 897 286 440 782 795 806 769 313 66 410 97 23 81 651 734 92 504 5 182 139 905 812 232 438 937 201 662 490 913 705 920 788 128 377 839 906 873 67 690 459 668 754 698 322 110 544 846 104 559 554 35 217 916 930 933 143 419 708 420 900 551 846 496 768 277 967 649 743 835 60 427 889 423 669 383 81 785 820 725 621 635 547 38 809 924 993 690 624 517 366 597 696 822 726 134 322 194 874 469 470 382 117 862 973 139 914 550 538 820 0 535 613 85 127 19 858 606 530 103 926 255 889 579 176 4 473 63 741 402 596 943 434 267 798 569 784 348 235 356 818 784 604 848 807 920 441 815 186 689 268 302 24 75 682 796 551 779 306 424 839 147 69 860 74 989 257 205 989 795 560 75 431 945 112 155 996 224 144 651 726 465 844 520 822 761 185 812 261 128 259 376 366 381 312 685 545 623 698 927 938 457 253 481 57 689 224 601 756 201 74 418 340 952 417 896 25 716 179 31 843 636 322 459 93 507 240 219 677 484 434 178 457 282 883 374 965 682 723 991 943 1 927 63 833 361 392 275 898 365 81 587 447 585 263 174 985 687 866 186 157 771 255 323 357 703 468 572 946 432 847 989 694 874 875 681 46 94 350 125 752 127 654 481 34 16 953 991 763 386 168 110 648 370 943 771 62 116 171 889 115 51 204 217 207 343 820 130 732 909 4 573 589 616 610 390 871 542 5 722 607 39 778 653 122 36 93 840 611 645 863 745 277 167 219 422 331 908 88 303 786 687 77 422 833 396 12 300 692 322 317 971 694 470 310 801 327 139 527 273 441 662 447 804 901 12 667 767 84 989 250 453 849 884 455 83 858 213 537 877 185 175 849 583 722 361 699 528 330 249 405 427 634 129 791 307 648 459 791 875 994 250 686 114 912 801 686 544 71 216 679 223 452 920 448 521 799 151 512 130 259 528 122 498 926 50 277 835 187 69 528 272 73 772 86 793 259 111 334 739 668 938 155 138 289 459 659 306 180 801 300 201 942 302 182 578 647 881 604 369 557 528 673 931 505 995 119 932 870 729 42 787 526 377 684 509 867 537 348 864 518 962 662 290 492 701 422 892 892 448 681 331 326 445 772 187 470 445 584 951 729 864 593 110 999 365 329 813 674 700 990 99 581 336 651 834 282 575 152 543 787 964 503 585 258 559 356 973 837 615 30 85 389 783 948 429 77 718 83 622 310 471 129 664 115 961 857 292 658 268 195 644 556 111 256 453 38 264 702 274 436 421 388 91 161 709 409 817 598 244 260 993 683 727 551 375 995 812 955 209 501 190 996 716 808 110 573 386 807 35 981 10 636 547 717 287 126 45 106 315 395 143 883 789 782 946 507 866 870 737 901 360 822 404 56 710 426 396 406 598 791 759 794 394 791 215 498 272 911 897 686 277 882 794 289 468 558 82 575 160 378 811 521 617 795 786 191 300 411 771 13 982 932 558 830 956 165 430 997 742 888 891 205 880 509 178 690 622 712 85 519 68 854 307 433 314 284 45 379 370 959 649 421 312 94 111 928 938 247 92 324 445 205 452 696 185 270 665 623 760 382 142 456 940 85 167 474 92 742 717 337 433 804 163 453 475 381 84 547 700 505 595 919 752 198 553 313 51 781 173 191 47 214 354 545 276 568 41 474 188 446 258 327 630 67 157 703 708 535 614 719 66 209 455 402 269 442 284 971 183 587 985 262 250 683 132 486 182 440 765 291 285 473 767 827 815 748 529 686 363 170 500 429 247 666 572 756 564 769 637 274 695 179 163 549 957 559 666 951 786 346 850 968 776 305 733 906 716 531 343 943 618 96 312 813 609 598 299 191 934 498 224 534 525 346 400 563 93 944 846 543 261 400 912 980 280 623 306 391 863 175 919 976 488 458 340 275 830 880 649 300 125 525 589 55 646 172 441 702 978 682 715 914 102 760 222 890 537 169 152 992 261 85 145 416 450 100 580 953 296 127 752 751 583 706 534 123 275 342 79 24 805 784 256 793 942 181 26 249 315 460 438 446 334 947 877 525 340 888 253 833 4 538 844 93 891 475 661 819 813 471 851 930 955 981 215 70 112 406 582 269 991 530 852 642 568 821 745 220 530 871 7 898 288 750 316 512 373 225 121 302 983 796 507 619 409 76 866 82 377 581 613 344 612 955 223 106 707 533 527 273 329 645 612 714 375 15 509 844 915 338 669 790 640 859 394 422 218 980 293 257 705 123 324 289 213 92 738 280 822 529 365 92 712 67 595 208 460 129 417 573 898 165 920 490 269 410 587 333 470 794 819 562 457 514 83 258 829 384 794 533 139 735 639 194 600 665 295 545 228 99 590 8 710 297 991 500 418 39 631 440 608 813 601 772 954 100 653 43 509 338 633 586 880 793 884 523 603 193 72 527 974 203 553 971 431 782 55 46 10 963 854 414 212 820 88 597 261 160 215 221 287 523 832 246 366 598 399 373 333 787 125 197 928 984 210 886 331 114 382 594 536 220 881 87 766 334 573 624 248 509 555 921 735 212 107 940 519 996 508 134 79 412 545 876 772 788 651 861 342 575 749 155 433 969 663 263 202 868 945 518 124 231 30 757 730 818 171 603 897 901 952 812 15 666 670 442 601 373 879 313 940 364 880 982 282 228 866 603 850 404 98 181 573 342 161 543 999 303 700 745 444 693 116 69 734 67 487 157 794 27 278 965 873 813 9 211 141 561 768 986 615 128 124 591 328 902 671 467 779 475 999 699 160 647 668 247 766 852 156 29 489 462 818 96 195 963 61 850 9 502 302 630 156 28 446 570 532 883 646 179 46 825 582 701 157 158 424 92 553 723 47 665 554 396 172 533 557 242 246 660 36 482 490 859 688 197 404 450 258 374 376 375 627 51 893 192 885 395 495 402 522 799 60 459 798 396 580 46 701 259 408 97 450 616 118 960 646 22 305 854 335 593 749 987 688 284 785 31 382 794 585 183 830 352 254 955 484 735 751 331 566 37 341 892 947 749 997 332 362 987 603 260 277 415 98 111 897 585 446 276 275 480 120 706 980 731 836 881 793 629 62 361 792 755 522 215 110 66 474 789 203 565 678 575 166 751 676 127 512 633 592 964 959 586 691 484 656 573 467 656 466 340 432 71 411 203 555 758 313 895 992 466 675 704 919 991 570 88 831 790 64 431 53 645 377 196 592 755 570 227 852 263 750 58 650 434 818 163 416 305 329 994 981 551 795 91 338 257 992 45 769 626 40 457 42 613 694 498 212 156 192 194 514 899 566 316 628 310 848 333 974 390 304 642 733 829 833 629 251 292 122 725 607 728 749 313 129 164 226 273 822 388 867 673 172 38 57 31 806 496 723 571 421 254 457 462 401 134 235 195 352 708 211 333 923 502 119 453 849 979 775 299 681 941 652 872 337 413 769 738 368 526 984 385 149 542 340 797 871 434 931 736 858 210 767 617 357 855 16 487 948 952 135 484 428 461 824 544 237 824 200 321 422 763 959 222 216 717 560 418 617 183 453 737 981 349 354 737 944 301 836 616 606 654 137 272 77 629 975 431 448 686 303 519 513 398 260 219 588 393 844 73 754 372 130 74 878 177 461 167 727 864 682 714 821 427 488 937 93 111 858 186 975 235 267 396 936 449 806 561 248 855 874 718 285 746 805 731 247 125 913 86 101 885 191 873 513 724 879 942 337 430 910 198 441 206 178 445 647 521 160 599 652 252 592 839 543 445 983 141 965 156 894 808 26 479 382 719 132 408 421 652 501 679 944 394 858 651 124 128 464 591 251 411 380 716 896 56 209 104 857 235 721 213 913 807 714 488 174 103 567 699 140 999 706 27 445 389 650 253 310 182 332 797 17 226 759 43 853 101 330 243 203 968 314 36 403 970 757 269 491 18 22 819 249 898 45 752 209 893 505 251 286 597 42 248 100 522 992 751 349 16 26 782 719 274 404 895 751 781 895 5 913 959 593 773 255 504 63 349 47 154 107 964 298 290 690 442 838 938 393 112 407 39 721 99 738 634 59 811 880 983 639 894 283 972 757 702 750 209 48 698 856 255 174 12 989 698 697 387 303 376 847 734 779 538 827 59 571 937 350 761 42 151 808 562 85 369 853 61 120 910 419 819 317 366 10 646 518 859 106 885 393 665 593 792 775 125 631 220 730 653 238 324 529 26 568 728 693 464 796 383 639 111 284 802 480 113 109 119 13 606 823 938 137 530 751 833 76 950 103 734 486 406 990 314 112 642 135 126 500 683 377 173 589 698 586 784 639 471 169 306 909 951 409 584 189 292 493 660 534 962 378 491 738 332 629 619 485 862 351 873 303 803 387 26 638 940 939 877 497 906 818 160 828 737 490 377 299 7 750 243 339 968 521 30 575 666 588 243 220 358 539 891 398 337 986 607 183 822 214 42 742 483 334 152 131 881 961 584 160 811 125 52 269 301 841 714 718 610 100 857 72 644 853 36 187 498 604 590 210 544 795 401 425 519 49 561 808 927 104 417 372 566 690 285 718 340 632 57 370 760 549 2 701 657 260 223 852 40 599 25 367 822 441 237 544 0 977 416 516 324 770 488 619 701 962 652 180 82 661 252 412 135 84 936 372 362 710 322 976 770 348 971 145 512 359 875 245 245 280 609 199 513 856 15 310 282 517 930 470 388 886 547 417 127 843 554 261 633 450 595 941 171 605 305 459 91 175 300 550 796 700 362 592 727 163 371 996 882 392 110 112 582 429 691 936 809 489 684 676 633 685 738 855 149 939 489 587 144 801 329 637 153 354 639 408 0 876 988 233 350 110 502 923 764 57 14 311 600 448 655 719 734 338 376 804 606 500 658 872 460 287 695 642 137 99 805 695 806 507 519 156 741 660 324 194 430 755 165 924 614 650 994 251 970 990 863 412 454 981 481 675 126 394 699 970 613 932 88 248 442 132 639 181 288 584 260 422 968 453 704 475 508 963 613 675 656 32 817 419 184 137 459 834 707 235 630 72 204 558 118 424 24 196 618 27 739 284 869 586 901 185 481 729 204 514 286 868 212 22 406 470 705 817 357 114 300 687 111 446 241 418 328 135 772 964 994 67 94 641 370 804 550 927 465 927 301 956 318 677 898 707 173 484 426 255 424 473 243 635 171 666 464 571 990 894 122 810 774 85 364 258 535 676 480 829 507 838 185 151 107 405 12 719 545 886 370 437 455 140 544 541 528 271 81 702 711 651 545 855 531 503 139 433 691 364 515 192 685 228 418 622 508 961 949 963 34 230 124 557 750 579 719 652 303 261 828 782 836 201 634 352 468 327 831 677 257 231 716 868 60 675 990 66 205 9 970 377 308 420 296 73 630 379 161 80 425 811 72 350 677 267 281 893 245 860 728 905 296 961 544 788 149 275 932 101 167 472 545 960 652 816 588 175 338 852 339 13 94 411 656 880 202 727 995 901 214 821 740 643 549 110 211 111 961 833 108 731 547 480 583 760 72 135 501 346 7 411 264 595 674 765 109 818 698 21 665 232 18 791 612 566 399 905 694 573 36 860 972 535 636 971 451 45 808 524 23 811 157 424 243 145 471 618 383 941 84 184 519 753 337 48 974 853 102 31 936 10 982 38 713 925 812 785 596 243 83 835 711 105 723 911 668 534 32 458 211 641 204 551 87 548 579 663 689 189 42 868 145 360 26 108 146 957 145 94 145 581 824 208 743 275 551 844 107 127 678 297 733 664 305 765 306 777 845 994 10 348 456 790 645 36 748 954 535 596 99 245 339 712 556 900 805 891 518 16 680 57 27 603 900 985 331 480 174 746 523 693 81 637 828 520 662 829 75 479 591 761 710 766 9 99 191 515 767 527 131 795 115 146 203 383 129 464 132 377 857 4 524 239 157 37 674 186 300 495 420 618 97 10 877 623 614 640 739 644 790 986 503 207 2 345 722 851 369 135 951 579 968 732 855 460 51 643 261 922 270 472 319 710 350 161 932 933 557 441 648 299 157 60 46 3 490 718 644 767 618 441 253 618 649 474 558 305 777 874 261 828 751 96 30 638 936 35 549 939 351 80 79 706 6 397 164 573 83 2 721 135 609 619 366 370 988 519 699 53 924 601 827 802 838 532 150 763 401 387 445 822 471 833 913 803 158 87 571 996 921 879 601 183 222 639 258 942 895 402 702 535 588 723 838 394 204 90 622 592 425 931 133 445 267 338 686 892 734 190 278 959 598 77 123 852 36 208 95 266 371 90 844 36 126 532 341 49 795 101 546 549 124 929 860 166 708 277 239 946 191 338 191 538 588 314 743 579 669 194 746 114 733 514 915 708 230 426 958 710 991 708 161 82 983 203 502 934 226 574 203 693 359 816 273 791 329 103 569 416 395 428 974 654 81 197 930 204 264 391 826 251 260 426 486 161 88 309 807 712 998 291 435 713 354 623 791 116 896 90 168 186 603 870 426 177 744 885 83 691 469 395 569 343 946 955 19 996 908 753 414 369 993 75 288 120 834 784 323 88 191 354 444 926 163 737 310 541 718 246 589 249 780 639 386 888 993 575 204 295 291 760 880 289 944 931 358 714 421 749 426 550 990 865 758 190 27 300 389 477 468 378 437 169 770 855 502 612 618 326 901 145 429 252 372 846 487 787 689 740 319 913 662 679 332 716 957 689 232 73 595 13 545 21 751 365 692 74 220 370 982 945 143 1 220 706 958 631 544 830 140 277 369 207 248 545 861 327 43 832 853 214 619 588 953 605 975 623 931 174 248 309 15 64 921 820 173 325 955 240 695 314 144 324 3 47 799 357 903 46 986 85 232 874 88 940 466 369 42 19 995 714 887 45 678 916 980 60 726 678 723 28 268 870 580 358 354 67 466 483 709 743 756 698 136 149 520 501 35 178 548 515 783 806 567 578 624 116 144 945 867 699 377 412 831 748 168 83 441 297 348 292 583 550 645 484 662 961 441 680 533 562 141 612 829 100 907 117 816 224 80 126 423 545 628 171 988 591 339 422 972 169 821 922 566 617 649 667 5 7 321 182 634 723 230 150 114 541 19 656 840 195 771 795 386 181 201 112 635 726 0 575 603 456 977 567 926 193 544 982 2 247 749 10 375 584 307 864 411 275 903 147 155 534 998 456 70 708 889 634 90 535 534 845 420 68 50 732 454 317 510 52 636 81 332 886 896 295 442 708 297 151 426 949 9 593 595 496 305 899 96 318 227 839 726 868 185 788 738 180 265 696 582 181 193 597 678 830 981 271 477 976 36 760 608 582 221 983 577 913 753 929 833 804 474 831 364 983 798 564 705 629 226 613 679 898 431 256 232 777 795 260 532 621 604 497 889 105 687 533 690 516 411 521 450 516 81 711 347 600 584 786 36 918 692 615 581 467 728 759 175 376 505 612 69 689 732 394 892 756 629 264 222 655 523 432 32 862 781 870 934 968 936 36 648 626 897 517 893 583 503 72 183 399 793 616 547 916 605 37 692 354 725 179 444 215 438 171 138 577 439 724 350 427 491 439 827 599 23 838 944 330 266 207 475 382 237 813 430 432 963 112 420 507 861 407 336 118 328 0 523 127 566 544 842 14 442 393 76 167 144 738 576 694 507 201 726 165 548 289 796 949 985 968 80 10 362 45 708 760 878 885 251 91 172 720 265 693 784 264 836 761 280 360 526 818 958 7 560 426 394 608 459 546 495 826 939 980 618 555 600 169 242 468 217 125 216 859 620 298 514 52 669 900 259 536 658 627 445 820 718 708 314 257 865 565 120 178 887 835 815 73 198 589 347 384 852 414 818 420 448 366 664 487 467 932 321 675 563 264 521 822 104 878 938 738 573 860 739 177 355 740 124 483 285 55 644 977 695 419 249 445 865 712 387 726 259 538 471 302 532 864 990 927 102 823 352 176 602 841 53 708 115 393 916 338 821 759 556 65 370 422 842 422 312 516 777 101 827 135 63 55 171 169 385 165 6 583 230 340 868 60 750 758 643 136 529 572 994 426 869 899 317 188 289 512 848 446 315 468 990 711 648 838 893 727 67 234 876 124 707 935 72 397 646 702 460 953 205 315 321 329 755 522 320 145 856 955 468 987 825 308 966 468 179 71 195 103 35 407 641 254 308 814 390 288 37 768 449 973 768 358 25 557 864 519 847 881 379 684 152 332 507 345 5 331 90 302 755 40 495 732 372 216 556 886 52 409 767 786 984 820 145 792 26 559 343 992 512 405 102 396 244 371 703 107 499 170 80 811 113 995 233 978 254 22 238 285 458 506 387 575 361 603 948 677 651 56 615 460 831 536 82 211 960 886 697 494 643 40 562 811 185 74 489 169 147 423 998 522 712 535 393 711 767 73 125 44 721 735 946 68 885 155 691 906 298 4 307 334 181 213 382 352 167 22 97 881 768 126 128 161 683 162 206 957 838 160 586 928 83 991 692 471 892 775 461 548 897 199 555 642 665 847 113 75 427 114 627 497 728 907 34 310 470 217 659 224 181 408 880 581 145 226 217 772 971 521 708 466 366 878 953 533 516 479 326 733 640 626 999 55 904 26 250 758 936 563 780 784 10 399 167 278 211 579 45 846 523 919 440 764 243 678 724 308 841 922 329 403 411 840 466 233 796 680 430 754 865 928 558 826 464 384 135 769 688 803 405 658 504 481 141 162 567 580 610 983 175 413 84 373 777 642 748 794 998 207 239 965 349 633 75 56 882 836 494 443 403 640 795 350 283 418 276 714 876 893 267 928 753 313 78 396 603 23 922 77 223 842 898 690 988 650 636 133 125 373 526 391 834 920 634 358 723 463 233 862 527 871 252 986 914 958 387 870 267 189 212 962 613 315 64 200 242 249 640 573 448 769 142 826 289 831 845 217 576 874 860 925 45 180 51 127 316 622 883 318 540 880 432 197 584 956 271 675 796 790 798 71 996 290 507 258 969 841 24 435 615 345 133 70 995 18 688 140 472 230 852 580 537 805 372 788 338 160 232 628 832 136 279 580 422 777 918 248 858 798 868 180 565 343 689 215 797 239 551 513 6 1 790 357 820 378 183 128 616 101 869 15 995 895 495 456 34 913 43 354 697 475 606 608 140 738 252 840 42 691 931 258 636 983 193 103 812 172 539 80 463 681 135 535 800 823 327 169 977 843 803 874 177 583 410 944 987 217 965 453 645 270 373 815 827 838 174 185 867 879 339 637 717 2 523 214 414 45 220 500 83 213 410 397 623 494 299 497 157 588 157 944 134 141 767 984 152 660 298 545 326 491 370 367 764 422 899 136 351 984 381 6 922 761 326 5 945 151 852 836 333 103 439 933 447 100 241 591 83 892 594 920 465 805 942 376 611 717 139 645 758 94 360 62 420 84 920 396 451 272 775 605 706 291 499 222 155 299 571 317 882 749 993 389 106 769 475 605 981 245 307 524 414 693 787 79 351 881 608 590 987 126 700 544 486 838 129 856 957 119 196 364 33 303 908 614 508 508 277 241 934 871 212 43 567 74 664 654 951 176 409 3 842 833 781 247 144 323 687 999 41 692 811 721 581 562 302 320 286 859 902 89 803 498 370 470 998 180 163 321 327 759 6 377 183 460 294 502 194 740 701 335 686 6 326 395 813 340 902 964 463 860 606 57 147 185 858 32 682 662 842 185 646 150 791 378 755 940 627 199 652 808 549 314 654 883 205 714 461 909 966 662 847 419 280 465 128 705 847 962 347 322 700 889 891 138 640 456 616 808 829 293 492 165 232 129 122 49 932 693 113 356 390 131 794 745 59 302 822 641 699 406 545 677 624 942 831 537 830 749 133 12 820 674 75 499 267 943 424 7 139 9 544 814 522 285 278 814 754 344 998 977 919 117 220 975 652 750 114 837 655 137 238 935 230 587 512 857 708 654 468 438 947 253 262 990 687 1 723 17 183 37 12 602 331 403 521 664 153 819 353 528 365 392 249 984 754 229 169 958 211 458 638 116 906 825 194 840 801 981 334 377 133 242 877 665 268 654 534 412 906 973 792 899 129 53 804 899 883 298 766 574 11 874 684 24 5 946 752 485 677 339 357 809 676 907 149 625 950 349 815 407 819 94 993 729 248 623 29 877 103 497 379 392 967 787 625 526 521 71 369 302 209 575 218 45 854 710 118 502 552 21 370 937 913 590 596 971 52 942 334 922 819 784 281 653 76 686 61 803 681 446 491 902 341 899 826 698 719 83 613 378 880 442 413 285 372 829 771 817 601 914 579 942 864 883 38 996 919 277 316 719 971 637 794 9 911 797 176 407 335 876 311 408 589 614 849 684 969 360 302 33 431 549 815 518 148 306 268 86 434 464 473 700 377 228 866 736 965 378 850 553 960 276 312 728 786 161 775 282 183 743 88 559 944 350 436 761 261 212 870 223 803 50 225 599 300 21 575 456 139 150 528 887 49 397 84 666 394 176 87 214 679 835 578 31 595 352 564 191 953 817 417 731 575 530 933 69 571 327 752 424 880 99 117 616 215 964 361 864 699 584 144 392 606 629 172 563 967 522 875 477 8 149 380 802 533 293 717 789 218 286 965 597 913 710 240 532 500 275 19 625 574 645 581 978 500 778 254 548 111 727 882 616 256 844 345 415 53 626 909 916 57 371 903 488 575 298 8 404 401 135 115 934 559 982 882 965 113 165 943 994 190 575 693 199 815 887 803 748 342 76 54 861 511 374 119 981 470 871 805 531 130 937 424 716 881 748 865 889 855 176 728 636 94 900 827 895 972 679 523 521 269 378 360 403 892 740 467 182 119 431 626 597 481 544 785 732 499 346 446 640 892 636 908 540 528 719 593 856 884 404 83 214 955 946 586 975 730 774 371 248 128 356 139 852 551 929 144 990 722 997 890 166 922 982 971 418 822 831 238 855 63 257 584 352 45 649 596 666 374 850 126 76 324 513 855 253 702 820 102 577 912 493 251 376 542 883 90 86 911 132 963 153 154 280 695 361 713 102 179 321 946 192 42 503 676 42 186 744 350 778 506 883 971 953 446 400 533 208 766 709 795 496 857 868 361 491 123 923 115 149 970 69 742 157 253 681 5 281 323 603 556 317 811 294 530 354 64 602 717 648 857 859 702 308 99 570 438 825 247 698 231 409 558 341 622 461 855 563 244 297 944 973 64 407 76 474 122 391 327 146 748 331 902 657 603 199 508 340 749 434 835 91 790 660 223 750 775 645 106 820 227 991 47 523 496 656 802 292 817 175 919 902 102 525 623 522 179 610 701 967 218 366 800 491 489 203 627 576 326 947 470 602 23 725 69 318 846 412 610 886 178 765 639 769 667 154 31 170 537 784 731 249 569 337 265 117 628 548 751 943 669 239 416 126 81 738 976 755 909 691 456 507 661 159 520 475 244 44 294 219 682 327 111 863 763 174 556 739 856 515 993 786 117 625 864 426 470 205 876 773 529 278 753 725 712 401 913 997 324 63 769 595 166 787 527 42 278 74 248 735 360 254 909 366 504 224 350 503 681 381 586 231 984 534 781 650 375 897 844 559 883 496 912 10 85 873 346 542 584 333 51 321 961 845 452 556 937 600 898 485 988 875 877 815 831 769 655 604 100 261 65 538 97 12 555 709 272 795 21 491 689 798 394 982 655 141 978 643 354 905 505 966 735 747 518 688 504 742 280 451 351 921 182 729 524 723 816 806 867 897 879 255 214 614 412 887 792 726 748 766 761 650 338 779 692 631 378 194 467 801 521 729 180 650 808 759 882 348 71 676 642 888 656 286 893 54 172 271 127 642 368 933 564 612 921 61 840 942 671 626 158 714 515 203 552 436 628 750 861 623 261 106 464 517 757 155 797 684 512 884 508 165 578 533 617 429 393 419 133 498 475 552 530 0 102 606 54 158 946 963 833 843 581 763 221 942 179 499 350 734 770 687 468 595 16 740 273 862 414 499 366 101 599 296 454 306 851 653 611 752 867 454 269 193 388 89 175 576 397 90 589 945 685 731 263 605 200 311 412 711 945 566 417 363 369 813 7 621 927 980 525 785 566 548 3 265 355 49 874 752 328 296 902 32 995 943 26 454 373 755 343 972 683 790 763 840 471 691 504 42 943 50 172 422 208 946 50 23 315 434 484 378 673 573 319 831 863 699 23 401 28 559 666 707 750 659 543 137 329 606 381 644 701 854 904 589 375 992 942 571 594 211 42 395 722 914 839 258 169 470 447 867 620 835 325 631 529 164 175 654 508 619 238 876 873 412 336 935 560 167 160 930 196 541 499 234 982 36 255 320 151 781 603 876 392 833 156 133 764 567 795 348 487 354 325 668 836 448 112 885 173 348 934 927 379 672 565 916 49 571 315 717 389 653 138 191 447 545 378 902 609 553 758 218 566 934 172 762 574 30 479 345 369 396 462 210 137 934 3 714 665 453 24 393 290 505 367 823 14 21 239 721 760 124 29 157 187 827 655 603 365 666 876 893 524 827 576 366 171 183 828 241 307 547 370 867 576 27 532 736 212 127 888 644 365 241 197 823 636 373 552 914 94 70 842 77 970 670 263 959 436 150 334 922 949 228 506 910 129 834 478 528 316 17 496 196 569 319 122 132 308 121 550 679 585 150 220 521 23 316 701 9 968 709 972 188 239 475 55 101 471 853 22 372 900 967 452 970 49 374 45 760 910 994 443 631 662 482 491 242 867 716 32 460 287 276 952 271 460 342 714 200 377 834 687 967 693 620 168 88 410 739 722 642 732 854 200 384 100 968 124 419 13 485 756 419 780 317 593 568 403 828 761 323 523 442 531 840 147 43 15 941 147 653 931 747 741 699 118 842 390 218 186 484 801 436 327 966 737 395 718 111 356 498 678 593 637 437 554 825 18 652 752 230 730 949 955 493 711 400 929 697 891 897 215 685 884 571 7 952 803 150 80 363 475 481 659 733 96 381 170 29 330 489 737 900 130 637 334 46 983 60 812 578 149 511 944 696 381 156 871 971 816 814 316 698 431 463 804 412 497 601 502 175 844 587 76 984 396 499 812 411 458 208 904 226 77 754 617 638 452 605 734 785 756 120 533 87 656 561 376 382 969 543 41 221 396 398 809 276 879 208 707 619 725 741 484 136 362 343 480 183 379 96 54 237 798 188 303 710 149 174 747 892 571 190 85 143 704 452 290 965 241 763 900 149 71 77 818 614 711 324 844 549 732 117 827 711 561 388 928 328 871 985 238 499 744 956 273 537 481 34 486 866 296 552 300 910 59 466 16 230 167 255 579 100 840 526 347 141 204 769 268 77 854 442 780 364 399 659 386 261 798 237 499 174 878 450 3 910 165 8 640 522 752 745 238 949 109 99 977 442 237 339 718 183 261 17 278 454 703 647 658 428 878 895 44 536 62 233 755 323 806 55 63 507 958 658 68 524 474 935 119 690 101 544 235 732 379 985 707 291 97 389 926 643 765 141 37 340 395 632 877 195 518 459 983 802 492 939 597 809 706 209 90 50 740 941 584 672 293 447 784 682 175 339 61 549 545 564 759 427 32 774 406 630 569 222 886 250 405 166 569 89 383 495 56 309 109 967 383 349 21 245 147 177 1 434 126 692 818 205 93 158 937 576 827 404 835 176 398 232 727 843 922 133 223 783 484 614 153 606 925 857 643 358 211 927 456 769 279 220 402 549 754 569 745 976 797 941 345 495 628 287 208 620 463 851 809 906 422 968 582 87 14 758 115 794 504 822 723 159 880 907 479 830 771 825 728 628 604 117 89 949 320 164 803 552 873 314 152 225 483 807 953 767 401 598 709 458 717 664 589 589 748 196 177 266 494 829 654 781 946 824 735 327 276 749 327 601 728 780 94 162 113 362 409 847 614 822 411 889 172 555 220 511 692 615 438 66 332 699 26 694 748 419 243 654 434 123 796 324 277 881 728 750 285 686 401 695 602 335 572 573 815 174 241 891 847 253 220 573 345 616 590 968 15 588 264 57 270 811 286 542 228 18 938 923 674 981 555 668 713 598 934 722 327 83 842 133 24 547 867 354 9 615 583 234 45 559 294 206 263 331 255 681 101 553 923 929 527 570 663 989 657 813 946 971 644 499 583 971 938 737 870 592 298 873 79 369 972 592 151 694 599 308 701 604 286 523 512 468 589 301 223 169 668 580 282 867 838 603 547 841 903 60 149 845 438 146 67 473 843 941 898 792 193 896 204 536 837 827 315 145 613 412 631 17 348 247 828 469 881 520 620 731 925 30 504 155 365 992 138 347 595 347 449 683 476 151 296 72 883 143 323 261 509 467 836 671 40 337 68 169 288 13 533 993 985 703 199 250 406 476 511 997 402 855 554 987 483 796 500 437 861 806 829 919 58 697 516 870 235 676 256 804 973 768 370 7 22 524 580 776 983 699 835 982 332 537 326 521 686 832 981 539 588 509 327 391 310 104 908 966 379 566 594 233 758 456 86 616 976 690 672 568 233 163 862 356 189 432 106 901 422 170 561 912 324 102 611 223 789 277 17 990 308 383 352 973 863 394 850 328 491 335 663 435 4 354 255 233 692 462 246 677 779 668 755 570 483 742 84 32 891 852 129 392 786 119 767 344 317 989 776 939 447 980 668 132 594 900 645 712 945 841 763 61 929 52 720 598 450 888 803 963 995 932 276 419 632 762 882 594 926 888 760 681 972 594 658 615 21 617 869 955 7 924 808 151 564 79 42 973 522 719 607 37 800 533 257 240 11 34 715 406 479 123 11 40 657 11 352 32 0 879 30 326 966 160 84 946 665 448 405 607 932 625 865 989 837 189 74 228 703 91 23 554 312 714 99 140 483 16 379 451 611 753 371 698 24 696 655 365 699 781 581 939 128 207 990 419 408 202 108 490 787 784 227 420 789 655 556 710 202 168 866 70 106 926 679 890 672 773 118 379 96 605 24 192 712 438 645 785 921 855 394 432 274 500 562 416 627 830 486 116 42 451 585 944 14 722 453 718 694 132 257 901 339 348 323 321 513 984 768 406 485 260 115 42 224 820 258 94 511 62 7 331 936 96 899 373 858 210 405 593 311 467 789 450 111 635 335 654 914 906 786 172 930 381 476 524 300 188 360 339 787 946 587 648 979 686 632 529 671 384 594 295 282 786 997 57 859 617 789 707 440 645 903 71 259 916 440 203 80 619 268 394 607 19 965 599 984 65 433 636 518 930 988 643 360 515 653 199 197 754 612 445 504 100 656 437 825 945 213 88 107 676 56 821 215 424 412 612 276 0 65 930 797 234 894 778 773 802 248 631 434 385 491 104 49 739 83 669 106 263 436 286 827 514 543 3 4 123 710 171 783 69 199 203 53 677 912 972 710 253 5 698 329 201 222 759 358 412 504 328 195 810 374 331 970 738 909 818 814 680 155 44 73 439 239 209 764 337 35 473 411 769 375 364 129 249 27 85 844 633 316 125 930 219 381 638 319 476 215 195 365 474 35 945 872 605 396 799 921 670 283 159 633 296 381 516 387 660 261 577 796 169 501 191 668 530 77 479 808 235 711 443 400 341 953 935 881 148 307 61 140 516 186 292 304 90 709 925 793 566 109 816 668 294 816 778 13 424 346 976 455 77 364 971 219 760 101 597 113 426 119 594 7 652 577 23 719 717 159 371 17 51 941 827 996 185 161 546 181 694 470 616 377 340 975 689 660 478 424 403 937 779 558 432 149 984 55 629 4 660 840 77 707 946 997 836 882 776 262 178 724 353 394 121 392 52 392 407 538 376 952 329 732 448 77 661 160 139 476 82 28 162 322 535 612 377 907 232 350 227 3 983 35 332 585 747 869 427 109 629 91 821 549 841 333 155 78 710 371 809 344 617 589 693 855 309 536 253 346 205 790 891 638 624 589 727 59 507 680 513 404 150 132 230 940 391 706 210 717 311 357 897 552 307 276 564 122 94 558 975 580 912 639 975 337 169 146 51 201 163 483 550 415 685 895 685 745 473 865 965 624 58 349 417 666 252 227 744 622 224 670 808 329 648 8 7 983 475 377 604 51 818 333 144 970 185 290 79 116 187 604 126 502 465 523 623 199 958 379 498 594 222 581 448 118 603 603 916 734 5 275 654 258 420 499 119 149 548 86 615 433 263 306 940 67 308 806 437 238 798 756 401 356 593 11 227 675 959 965 596 509 950 955 223 124 515 16 457 928 562 502 915 482 587 202 569 719 382 224 440 229 828 55 491 783 241 186 82 384 415 450 695 291 692 149 115 991 307 174 429 16 179 677 657 924 218 10 172 101 500 883 240 481 407 0 18 510 667 714 226 841 960 728 358 17 419 918 719 834 192 201 217 848 863 394 477 978 446 435 847 20 861 879 871 38 372 132 389 702 604 890 973 199 430 149 332 314 117 888 335 550 429 876 737 954 944 792 884 906 741 539 812 536 977 97 577 448 668 642 420 718 690 295 841 311 703 202 609 293 199 288 588 38 169 598 594 336 677 885 505 741 227 157 729 841 839 168 605 648 392 398 238 11 943 904 248 585 213 917 198 719 88 448 307 896 318 175 371 683 133 162 268 459 107 598 355 84 627 218 361 713 834 226 229 442 912 656 164 412 359 667 182 462 212 301 915 400 27 500 336 707 562 917 755 295 657 765 1 188 952 734 830 543 414 578 976 181 551 463 343 555 706 687 278 460 856 544 21 621 312 339 251 261 852 935 986 93 378 560 394 206 828 132 103 6 91 160 666 642 821 99 341 434 329 36 559 871 742 198 9 383 562 549 959 346 318 523 994 822 897 337 81 827 307 973 358 352 987 430 967 648 631 179 216 558 36 46 414 190 756 850 781 451 877 328 548 507 326 407 46 872 196 445 234 574 678 353 797 507 4 221 294 645 39 670 779 887 728 330 212 626 89 990 313 861 955 184 849 46 399 991 408 807 491 641 559 985 512 191 148 187 137 916 188 834 209 422 507 268 517 597 400 707 938 948 459 124 892 652 834 788 115 866 811 324 318 677 852 763 867 407 6 819 679 816 242 111 990 568 436 295 708 519 450 390 244 182 643 111 346 694 322 156 329 181 186 510 186 504 945 624 812 53 323 682 793 581 517 406 250 592 877 121 745 226 334 784 655 978 204 741 478 177 486 672 67 533 687 873 529 204 988 12 278 90 238 840 715 133 497 366 432 119 417 944 592 690 903 734 50 72 783 339 911 950 913 889 872 939 175 453 999 442 303 644 895 744 78 237 777 844 111 55 333 862 788 205 97 232 323 237 630 32 571 444 536 586 921 835 735 391 868 63 629 628 35 812 860 763 218 648 9 797 730 323 862 196 355 985 412 180 785 108 17 939 132 336 694 582 126 107 258 867 645 513 88 306 458 645 628 840 306 168 616 467 163 246 716 501 308 971 426 190 961 7 617 326 526 658 589 586 202 95 878 488 451 432 948 290 134 944 272 788 775 254 763 379 386 164 345 491 703 363 354 233 666 306 689 658 891 121 194 255 753 308 610 744 429 997 598 899 688 451 194 54 153 280 182 237 96 932 124 469 601 642 683 450 127 793 653 758 48 927 401 947 66 17 754 10 944 726 916 421 597 794 132 678 54 178 369 132 610 58 999 478 317 322 860 896 272 25 80 970 823 223 324 268 516 147 234 340 346 830 205 432 135 732 508 470 789 259 216 938 880 741 267 788 260 929 637 812 268 891 251 332 35 269 212 592 479 995 610 97 741 559 779 336 181 398 424 602 596 737 336 948 46 305 526 145 878 129 847 683 388 8 813 292 504 882 600 164 639 770 563 466 723 817 107 55 494 744 419 843 792 670 131 182 148 546 167 555 842 361 581 428 915 515 300 656 311 815 680 755 710 940 281 196 924 343 224 169 292 787 539 687 39 17 969 100 234 167 114 207 813 656 596 907 897 30 312 612 74 707 685 577 904 967 903 195 305 609 136 713 982 304 883 844 730 769 756 570 285 117 328 443 226 890 140 233 473 370 854 759 273 566 300 337 78 214 723 528 946 603 279 361 362 58 447 331 483 811 40 470 800 437 254 727 860 618 670 162 450 750 826 715 728 353 87 385 470 904 881 957 989 788 111 750 15 729 119 272 406 594 199 592 709 732 740 12 562 423 246 975 292 542 138 316 680 562 116 379 220 42 871 238 894 105 792 256 967 518 637 365 202 960 462 25 431 699 973 65 448 938 4 29 607 899 606 178 951 37 630 746 220 365 60 822 204 450 973 175 249 379 815 805 136 109 89 712 504 287 174 133 179 889 316 673 32 14 963 785 62 13 112 668 900 183 187 247 118 286 49 873 978 227 91 947 646 537 291 380 586 254 305 172 269 448 279 341 703 689 233 196 706 893 836 167 732 632 492 822 240 954 858 907 50 341 982 683 444 442 74 343 527 920 966 271 792 377 500 806 312 367 926 10 804 558 534 370 994 852 119 296 325 917 111 555 214 521 953 935 349 315 632 288 208 735 938 602 505 776 541 393 969 504 793 431 952 756 874 199 640 788 404 875 469 422 659 752 396 963 709 917 676 361 251 235 652 546 921 967 363 869 939 243 395 891 652 446 351 756 821 269 586 226 983 732 416 642 330 990 695 946 43 125 351 379 534 897 593 47 698 620 118 771 480 885 511 258 569 155 940 832 879 52 733 64 655 923 694 110 406 757 649 350 588 631 488 539 432 183 30 976 159 22 674 551 861 341 632 511 750 243 525 465 916 610 899 483 741 748 73 661 414 305 99 100 644 674 442 903 635 419 650 863 327 953 970 996 557 82 822 959 591 341 900 641 349 738 177 428 389 840 787 774 734 148 292 279 457 431 403 197 699 21 675 460 150 477 18 609 667 232 788 611 303 480 560 567 349 50 908 994 494 301 176 963 495 898 66 786 746 204 96 598 138 117 16 43 428 568 118 508 276 295 179 881 253 421 862 774 931 108 860 513 75 569 423 170 253 355 708 126 726 94 652 701 243 733 137 413 0 432 242 712 60 922 413 180 133 738 48 124 804 344 603 463 45 753 750 580 818 424 231 826 922 828 477 129 560 154 825 59 561 914 866 351 160 885 446 859 89 44 684 208 555 712 508 678 835 730 292 394 102 580 245 419 222 144 61 975 311 157 555 732 889 335 880 177 970 482 546 101 14 969 690 727 813 105 552 874 809 996 499 73 587 655 415 13 217 125 975 0 170 834 209 179 903 216 363 244 661 704 551 449 565 931 783 592 822 716 805 710 588 356 747 673 365 304 721 891 793 316 304 632 77 441 534 3 200 104 685 250 604 548 553 456 534 339 979 387 173 347 49 766 627 919 372 119 422 79 592 348 788 581 711 911 110 669 584 471 367 273 750 147 19 623 81 254 975 284 10 341 953 326 495 377 612 240 797 585 997 918 940 532 167 103 323 60 202 664 574 593 316 691 812 914 216 578 4 397 198 173 919 532 635 957 902 398 124 64 370 433 316 665 597 151 993 537 77 400 815 979 161 567 443 759 893 91 660 729 157 161 617 519 463 579 470 106 269 585 4 587 891 261 602 679 104 601 151 144 432 227 899 919 711 224 987 496 588 144 306 966 9 479 76 205 897 361 937 180 283 346 300 304 442 945 917 886 257 361 89 152 929 701 633 884 729 35 412 916 28 616 353 250 252 421 173 250 963 264 370 190 948 231 920 530 109 164 469 739 891 876 55 550 440 369 760 789 171 784 637 401 405 579 774 524 174 427 181 129 706 90 969 691 712 182 156 626 856 317 921 361 276 400 220 275 83 720 178 37 411 582 122 296 514 583 106 232 75 44 176 695 322 28 736 944 423 889 7 515 613 185 57 344 267 544 460 871 213 140 933 463 805 911 983 335 398 913 496 170 455 59 960 489 551 558 839 543 378 801 425 693 990 805 497 554 589 874 26 803 47 612 337 735 743 832 299 282 0 961 762 591 693 501 450 180 223 313 44 236 981 830 341 648 41 31 736 783 156 282 834 213 747 46 229 493 45 140 681 374 542 229 732 494 227 272 524 344 159 382 508 901 687 857 30 724 932 119 559 424 6 163 332 377 705 307 8 237 517 601 113 386 819 361 95 254 612 340 706 582 988 19 373 472 792 831 95 101 777 658 607 167 616 625 190 461 826 883 214 33 661 707 270 383 747 805 715 108 723 688 387 531 722 703 512 886 363 970 271 169 896 673 489 315 864 887 486 676 551 821 464 79 735 396 204 279 368 211 505 220 967 480 639 756 923 998 718 614 973 2 167 790 639 125 130 462 30 894 153 888 854 681 325 790 637 494 689 58 353 722 714 989 489 9 830 469 339 859 525 559 472 797 649 31 993 516 611 741 278 603 386 146 774 628 745 99 517 23 38 728 173 3 925 583 737 578 824 648 475 264 489 14 445 409 508 125 530 523 150 277 390 786 21 407 905 296 938 487 431 300 24 113 466 111 884 809 43 532 291 291 425 901 898 780 498 89 26 886 655 676 277 0 673 415 83 866 831 535 902 841 167 403 672 207 304 771 212 637 599 715 414 57 538 916 629 849 146 644 803 828 312 636 997 274 243 145 614 747 809 992 338 643 536 133 199 871 766 180 737 100 938 889 589 736 896 628 738 719 732 729 879 699 355 19 356 165 620 122 767 733 510 709 953 958 218 106 933 871 603 71 206 295 761 499 929 193 275 172 571 926 743 661 223 103 298 417 616 99 225 197 502 720 836 126 508 461 826 384 992 121 533 136 31 307 605 105 329 610 831 54 806 528 624 367 509 87 521 104 818 434 284 792 95 23 913 101 606 491 9 273 222 214 979 661 348 41 320 277 271 247 585 179 805 963 966 784 182 95 68 941 571 484 611 818 317 412 585 807 60 569 38 47 373 45 52 391 88 788 322 479 923 676 319 257 443 863 26 242 352 886 804 473 433 949 704 667 238 276 529 370 588 0 675 116 948 903 392 796 256 576 102 623 472 748 833 537 112 897 990 368 423 479 742 917 318 103 499 439 608 980 826 355 440 832 752 284 258 559 980 453 584 8 182 636 553 895 306 769 534 646 263 933 913 81 915 10 389 215 203 764 990 951 570 181 827 643 587 339 740 274 613 808 699 636 910 796 413 518 405 64 795 62 962 28 497 762 424 415 918 703 526 82 718 657 21 840 77 257 996 695 739 113 417 30 683 89 798 650 900 313 505 2 360 945 341 655 117 995 551 784 358 628 77 155 926 269 469 842 764 181 322 274 308 47 563 463 446 5 697 848 776 469 306 951 145 505 125 835 418 423 290 841 464 933 355 848 463 741 127 435 300 119 16 690 483 532 326 863 47 494 380 878 923 454 797 103 383 673 884 48 878 649 867 682 985 700 497 204 423 791 548 112 323 975 833 881 915 383 838 516 727 524 526 648 970 245 980 210 935 909 646 882 859 708 836 154 582 567 912 587 403 611 679 579 562 752 469 588 314 230 268 590 73 196 230 756 836 834 263 53 17 304 716 298 183 475 810 998 865 896 35 448 610 365 828 142 702 950 953 423 724 954 265 323 971 44 62 432 287 453 449 713 88 899 301 3 188 723 897 859 767 518 171 559 224 178 89 947 509 563 953 924 472 166 886 504 321 770 319 887 957 245 835 375 658 759 248 902 99 622 767 908 772 539 533 394 522 992 486 928 958 196 399 475 446 918 700 658 843 72 805 476 255 503 54 678 236 246 757 530 479 505 154 274 69 908 759 13 618 140 188 634 266 717 615 366 552 358 976 966 439 634 186 422 439 583 664 70 669 175 726 196 575 407 449 67 408 148 420 179 559 526 230 596 249 515 893 684 492 134 833 162 670 334 453 679 745 184 405 332 650 122 733 811 739 511 871 451 959 719 43 292 957 430 315 897 159 344 886 202 32 876 858 956 242 556 907 361 140 225 332 647 835 485 37 348 935 71 937 160 68 735 622 978 590 547 633 665 477 133 749 987 893 801 644 688 895 138 162 349 362 784 137 821 187 476 747 399 245 180 636 226 903 167 158 132 126 875 905 888 265 742 215 110 599 798 782 426 600 90 463 113 563 925 911 156 478 650 324 423 688 846 340 114 591 846 978 595 694 466 734 991 690 472 723 261 789 389 899 462 766 324 854 669 387 63 186 29 319 149 486 429 73 874 263 604 627 713 999 403 422 468 704 494 513 689 81 805 235 89 874 412 481 247 759 430 676 613 276 814 580 195 944 515 41 114 151 574 285 572 869 220 394 476 836 342 909 423 281 114 512 423 187 62 361 989 406 623 27 704 804 845 533 338 219 515 311 180 611 685 439 77 401 662 833 5 419 255 437 977 580 466 678 542 39 418 283 293 518 924 122 693 284 439 262 147 209 648 479 947 832 443 725 144 247 232 801 986 751 781 661 684 453 385 324 842 823 52 679 314 118 732 639 945 753 389 879 712 848 200 336 167 507 660 70 574 400 647 647 452 603 822 683 697 837 868 473 279 101 924 182 287 323 591 222 213 676 364 619 555 413 261 532 932 139 478 187 258 931 966 590 138 80 35 15 117 0 779 315 788 393 615 822 534 732 407 828 241 863 498 962 933 855 42 679 395 412 903 300 732 928 962 41 983 768 435 413 944 114 466 223 307 774 806 1 823 715 29 196 602 673 536 315 727 93 51 283 314 630 23 478 394 276 557 358 472 681 246 853 266 939 940 564 257 72 846 115 788 13 631 801 997 677 312 55 328 48 493 627 903 412 37 239 718 812 665 594 770 964 998 931 356 825 533 255 171 554 355 433 292 155 168 704 104 422 110 848 255 598 837 305 49 292 56 555 872 783 117 826 420 222 829 422 66 306 483 0 507 684 977 776 209 27 875 845 389 671 93 130 774 633 443 495 152 830 656 764 540 621 756 429 735 815 986 823 245 218 346 27 168 574 611 907 578 282 55 352 197 24 519 539 413 993 978 23 644 378 370 870 635 401 224 246 159 973 141 821 748 163 817 309 688 359 63 649 71 743 378 260 605 544 673 791 682 935 806 564 567 52 783 793 766 541 965 942 189 907 568 462 362 6 521 257 352 236 173 592 594 730 873 806 849 619 164 556 960 548 742 83 647 743 38 459 693 612 505 579 585 287 719 220 682 458 51 601 896 856 444 997 616 557 331 645 452 780 216 425 113 194 94 863 828 559 521 787 598 333 553 75 138 317 957 588 796 936 533 205 806 240 886 550 933 490 47 690 236 898 682 512 937 330 469 942 114 810 369 67 737 533 627 859 934 694 899 917 121 820 756 58 548 747 509 42 944 947 811 673 437 626 877 100 911 824 355 991 285 280 140 981 244 264 797 426 246 926 27 918 187 355 397 884 336 49 796 693 319 994 183 586 611 548 891 6 95 319 143 528 793 130 638 739 720 590 861 155 557 747 26 48 97 259 862 362 599 246 832 976 304 782 129 795 114 416 524 224 582 610 349 89 944 220 351 422 521 541 680 260 415 899 262 391 941 278 889 213 995 821 637 194 170 124 700 83 616 46 814 282 855 394 693 111 200 206 818 690 168 880 773 233 863 203 589 715 106 105 651 764 416 95 916 173 219 941 240 884 967 386 497 430 575 12 759 697 578 806 636 927 969 703 418 255 40 559 114 876 971 363 712 531 647 887 124 108 888 887 180 91 456 343 846 756 186 215 142 970 40 175 981 112 23 444 674 373 981 137 20 292 321 693 409 19 907 656 532 297 757 87 195 555 99 603 946 382 909 913 770 987 309 890 616 400 377 983 428 597 642 262 889 749 393 51 701 540 281 925 933 458 62 175 980 33 588 360 699 818 909 711 976 9 344 29 61 353 105 772 873 620 626 994 256 267 544 373 672 890 430 830 215 597 183 410 938 803 866 657 958 847 18 842 195 363 18 431 460 300 647 361 487 438 58 255 145 876 980 730 455 928 690 921 706 639 236 628 828 943 77 546 556 198 629 333 138 574 937 89 527 985 986 425 138 585 668 738 240 470 346 123 114 708 666 405 678 703 249 517 689 107 51 805 380 696 715 541 874 669 446 312 785 212 197 936 406 917 249 790 528 753 510 859 393 546 254 188 296 164 562 295 812 699 240 701 969 879 575 466 679 169 723 712 376 228 18 864 106 626 895 898 444 127 617 640 500 51 346 964 668 414 578 511 742 255 663 900 601 318 382 752 721 676 198 759 737 351 333 656 520 984 625 46 250 490 617 477 891 796 449 285 601 822 722 49 307 264 871 675 352 454 719 593 697 550 558 302 213 30 734 78 568 263 286 336 734 538 175 984 92 184 980 777 393 880 158 639 40 265 210 611 907 112 566 907 290 71 513 131 785 24 712 70 150 423 687 446 630 784 608 779 115 962 601 954 561 625 857 994 106 781 571 765 376 24 155 683 41 890 961 940 363 771 59 463 534 402 534 200 217 142 278 649 627 116 162 839 146 484 249 568 110 69 851 978 868 747 592 244 927 181 645 754 39 338 109 531 25 691 157 678 230 304 143 319 692 393 861 641 711 405 804 971 891 914 510 603 383 483 582 437 775 782 785 973 727 236 266 690 665 884 927 497 890 490 994 972 291 103 426 194 131 447 205 317 152 618 108 588 544 734 59 534 407 681 463 786 23 389 122 480 170 302 274 128 886 165 7 918 365 657 231 138 685 922 863 126 974 793 764 407 88 271 212 171 58 903 383 432 409 180 569 905 422 361 735 455 935 429 920 997 279 166 823 605 398 782 919 149 627 514 686 981 541 191 462 96 276 619 884 224 656 846 653 947 525 743 105 941 107 649 729 384 733 283 784 4 254 653 787 412 603 557 519 329 310 418 642 929 653 547 518 650 746 133 127 43 343 851 587 533 74 72 73 321 326 953 816 327 331 113 794 320 365 850 407 105 4 84 90 60 342 522 918 833 87 469 954 613 37 623 684 28 562 110 437 622 296 730 683 120 971 882 88 400 73 730 143 343 339 515 600 485 306 136 866 39 872 261 641 786 749 908 531 555 286 685 896 180 802 321 74 128 805 890 773 147 14 354 211 112 808 966 5 497 191 26 162 877 785 752 110 263 401 669 849 297 659 649 334 3 894 693 619 491 972 19 483 206 192 183 889 643 669 530 525 80 929 183 798 545 760 40 144 199 848 767 566 155 453 534 26 17 771 72 117 350 885 223 388 661 219 774 206 888 867 744 275 135 527 870 72 387 932 23 179 270 70 851 618 632 56 183 805 741 110 173 186 418 533 498 722 405 502 750 544 589 829 129 516 765 237 901 124 800 651 967 788 546 816 622 715 7 599 973 156 826 676 718 532 689 459 750 691 978 476 3 753 521 422 975 107 991 108 898 796 779 775 896 216 965 938 468 401 167 175 95 784 323 646 707 778 244 599 765 73 254 584 353 696 412 638 43 18 156 52 107 311 145 924 620 788 11 72 677 146 963 22 242 458 792 467 800 406 438 838 893 10 990 385 191 143 648 60 403 549 751 347 371 831 825 503 160 372 255 618 649 793 497 475 76 671 261 154 56 650 509 299 164 164 784 399 442 985 224 948 441 540 332 436 131 386 121 266 808 968 357 785 916 122 795 292 456 318 35 529 294 703 617 412 715 551 454 238 397 82 239 291 130 923 518 678 757 370 542 663 998 793 251 466 138 406 437 732 378 60 935 322 787 241 111 347 225 940 831 314 295 861 231 823 237 131 843 165 193 302 147 285 634 841 768 372 691 978 507 423 432 162 652 877 535 294 861 973 169 752 681 367 834 481 575 121 402 270 646 489 423 544 186 549 330 316 916 700 207 877 91 599 862 723 736 859 893 781 48 234 9 257 500 181 715 361 58 937 803 205 850 532 25 481 106 292 200 292 993 293 521 728 891 136 931 855 939 27 917 417 214 979 284 294 950 754 643 929 231 641 311 770 378 845 122 500 62 936 222 578 793 139 16 956 602 113 994 277 983 268 289 519 609 823 914 497 345 239 104 99 138 612 779 657 945 323 112 258 129 841 253 828 397 391 454 146 293 895 21 630 57 789 767 56 805 261 172 323 295 993 361 306 923 310 650 429 981 586 645 387 622 104 766 60 786 42 602 56 955 722 789 807 845 255 778 426 207 946 930 103 419 421 578 920 765 40 202 176 498 911 428 73 280 234 676 616 468 254 290 488 706 984 413 202 95 25 615 837 500 707 128 894 159 386 980 558 934 714 889 713 470 320 140 608 756 522 936 613 862 275 239 399 949 7 829 681 359 334 844 811 388 720 86 840 549 708 279 749 87 372 421 663 421 357 835 227 537 293 322 623 676 49 44 283 631 827 538 857 617 977 639 540 999 278 169 255 249 22 379 278 627 66 685 222 861 152 293 480 868 264 159 184 529 205 548 165 618 790 62 952 494 15 149 609 231 230 270 250 773 398 860 591 316 610 385 810 743 604 442 972 517 253 140 300 529 944 935 417 90 708 896 479 797 781 317 467 61 921 669 67 217 342 864 607 948 986 153 538 212 704 362 390 143 12 4 447 188 244 430 365 507 177 564 84 498 295 996 213 899 625 715 384 556 61 723 763 370 318 599 742 991 287 709 423 754 536 795 348 667 855 253 752 479 302 292 208 47 762 41 475 185 436 499 869 10 949 200 275 540 601 703 961 562 553 24 44 346 809 901 48 899 543 351 599 703 534 103 289 865 751 10 403 77 277 586 364 704 714 904 466 79 126 675 730 20 273 499 103 539 237 322 25 294 751 837 540 559 921 39 398 291 157 676 380 746 116 873 459 446 121 117 650 937 16 203 743 762 489 472 971 980 169 813 436 722 369 710 353 998 725 119 158 510 384 407 675 626 724 195 133 327 854 375 844 149 973 626 531 333 447 945 19 128 606 236 49 388 507 543 190 126 125 17 644 790 54 152 559 368 95 470 985 413 93 939 624 945 620 624 250 424 660 910 890 208 336 61 540 510 650 526 422 17 169 523 527 828 618 80 846 339 244 955 426 939 563 607 631 398 343 813 373 43 31 586 848 62 940 997 105 498 8 362 190 183 14 888 411 160 116 461 263 655 347 894 644 963 400 978 937 339 925 502 128 969 12 125 624 856 916 469 466 984 872 409 219 832 15 636 643 38 570 631 92 990 320 928 284 845 808 258 227 545 267 289 143 591 413 646 670 59 915 231 64 855 983 134 896 431 62 487 843 818 856 507 352 150 477 140 420 512 801 987 408 39 584 296 355 343 930 607 253 623 757 639 575 236 444 5 823 485 70 287 126 679 171 696 992 604 106 943 983 714 560 514 853 567 526 366 10 783 127 780 368 98 341 702 693 812 452 279 104 763 248 578 534 482 959 592 640 640 506 761 426 201 915 359 495 207 328 925 643 974 676 707 987 984 435 721 484 324 520 891 170 85 29 789 902 481 316 670 223 288 429 94 855 490 415 494 999 535 742 411 747 496 468 81 789 534 777 54 217 309 985 300 133 872 491 887 676 449 543 117 894 458 98 398 286 375 607 97 944 28 110 237 138 764 261 899 560 549 772 830 236 545 784 335 201 79 952 813 623 680 784 846 316 721 818 716 430 275 2 114 879 207 745 140 378 492 674 18 106 502 403 263 342 699 915 605 940 646 845 135 512 724 756 161 788 379 208 187 903 791 931 724 493 0 207 661 163 243 568 665 35 567 172 200 506 950 650 112 188 44 847 514 2 945 484 993 205 210 589 739 740 68 784 435 159 299 317 245 729 80 323 352 303 336 164 181 733 305 819 340 800 932 976 173 736 121 637 181 527 325 112 953 213 663 731 624 704 921 604 813 410 379 560 929 626 574 262 293 578 405 586 414 754 554 88 667 931 744 217 615 278 457 344 430 735 362 527 137 433 692 965 289 863 428 868 591 872 477 891 651 73 458 216 997 93 646 558 147 814 311 93 891 261 158 967 181 873 484 605 752 889 838 430 636 773 109 889 654 113 356 113 963 966 329 476 799 354 876 522 642 152 556 110 135 27 120 872 610 737 984 469 114 223 582 800 242 231 465 428 350 237 696 53 746 623 507 31 759 558 497 633 653 149 21 577 12 996 998 773 314 276 465 60 39 464 76 11 643 339 284 504 248 950 744 855 358 383 981 488 766 139 488 855 989 994 716 382 849 500 768 118 658 86 726 314 934 325 97 697 61 369 830 466 647 980 13 157 849 207 820 161 270 131 415 903 156 276 720 986 756 605 394 680 168 730 271 998 5 835 315 266 719 132 654 503 295 315 290 303 63 478 277 116 786 56 733 489 709 433 394 114 94 718 135 455 844 364 68 787 328 141 630 298 272 562 838 982 613 260 217 3 731 901 376 6 59 453 954 464 791 853 919 115 118 400 660 148 479 462 678 538 641 969 760 725 512 950 304 494 985 714 732 729 395 478 72 215 596 143 942 248 68 81 982 867 649 119 229 870 275 813 658 336 191 495 464 387 286 150 341 88 868 802 879 963 566 509 155 940 106 54 757 758 657 576 921 255 878 888 108 886 68 696 576 214 147 299 83 900 364 595 577 488 702 570 558 664 4 143 862 369 718 991 872 762 945 954 246 666 990 102 192 300 362 798 132 918 952 99 698 400 795 848 939 868 322 184 369 353 364 368 553 851 430 439 482 355 805 350 695 28 457 800 650 954 207 57 718 203 405 345 657 905 403 199 213 929 515 979 904 274 298 780 920 69 65 496 487 945 427 77 876 571 745 815 384 430 981 188 370 774 487 790 446 103 325 229 982 52 435 950 503 569 412 632 371 643 417 293 197 900 721 500 217 198 109 294 930 667 738 536 606 480 809 648 992 779 160 931 700 34 729 453 937 16 666 431 96 169 999 354 683 880 670 952 118 568 526 635 971 780 745 857 467 425 780 833 516 737 356 517 867 886 51 598 885 822 669 352 669 499 528 879 584 110 643 339 448 566 97 917 747 615 775 521 342 699 713 528 610 127 568 453 818 580 77 480 627 155 191 487 979 648 34 482 885 775 339 983 401 176 252 335 950 697 49 660 293 594 577 290 139 216 666 213 223 393 48 27 800 293 881 72 28 719 669 835 200 437 54 4 599 70 772 24 54 631 308 648 971 616 274 849 15 447 830 496 242 475 443 63 142 942 548 100 190 471 129 799 537 310 601 245 221 820 686 657 639 655 469 129 274 456 762 913 929 944 304 446 832 4 360 803 741 870 832 732 626 168 21 243 31 369 765 367 415 236 727 718 22 661 366 295 809 353 926 688 591 303 912 114 45 229 106 84 876 653 961 793 253 370 492 897 162 546 737 112 496 908 264 343 125 52 509 862 697 506 92 489 756 101 972 885 718 679 299 863 890 766 824 987 275 904 16 860 533 149 476 12 768 265 492 541 6 602 479 989 400 372 940 98 442 198 609 852 690 658 413 65 970 986 853 514 969 244 847 967 887 738 609 85 584 416 273 732 39 45 757 199 750 25 496 788 749 515 563 359 446 488 580 901 872 534 3 208 146 107 39 71 947 186 544 936 391 975 918 544 981 829 699 148 569 319 617 416 316 801 31 946 904 259 149 248 480 353 468 767 754 647 424 815 953 224 235 299 791 534 768 689 750 568 35 734 361 744 487 719 535 851 690 171 3 392 451 601 876 652 590 823 248 3 820 963 768 544 654 241 497 532 929 888 161 263 619 154 386 290 983 470 358 809 600 77 214 570 410 11 832 828 393 336 14 20 615 652 880 0 613 774 997 113 240 169 38 373 123 616 812 198 195 410 642 481 627 579 980 725 416 405 407 240 61 293 802 782 244 860 645 885 541 415 325 674 55 867 656 931 291 766 417 45 614 852 247 241 976 384 671 594 646 62 976 220 378 85 844 998 432 757 261 24 413 307 432 75 535 316 590 247 841 88 702 305 99 713 681 328 414 678 659 682 390 587 963 390 767 498 585 351 153 395 874 135 658 248 12 937 804 339 847 946 293 853 996 698 11 670 654 974 377 791 353 472 632 45 534 497 970 844 920 217 244 749 332 136 179 578 686 50 827 824 325 26 255 548 522 251 359 336 875 529 395 929 184 712 926 558 778 374 351 155 128 48 124 162 819 683 979 510 213 468 823 999 888 213 369 244 949 697 902 261 125 52 625 344 325 509 962 442 777 403 16 720 843 822 416 253 403 575 684 572 449 629 574 749 138 392 414 818 446 395 653 978 944 540 91 716 839 208 349 906 471 249 928 683 366 192 854 270 610 536 974 402 899 701 285 84 856 464 519 934 831 923 191 861 826 770 991 463 591 383 676 377 64 918 554 871 921 639 541 792 53 517 41 16 493 13 127 691 832 41 299 125 233 958 902 446 895 923 392 577 829 772 301 574 726 456 643 549 214 255 60 267 66 472 623 456 918 553 163 642 849 103 342 217 600 186 549 730 513 589 763 155 502 145 740 166 963 689 695 113 562 306 309 721 585 100 993 185 626 545 742 695 298 194 762 457 881 996 930 199 46 911 151 466 930 432 429 170 507 816 90 977 828 390 889 516 776 676 928 273 61 175 566 871 468 118 984 31 443 447 317 247 294 724 412 946 32 962 246 74 88 919 939 381 465 745 493 977 57 186 370 838 82 906 57 623 956 274 449 66 422 217 873 905 820 744 163 927 219 510 140 66 846 286 892 301 702 957 264 109 839 896 263 73 16 450 871 645 198 572 516 318 862 25 329 71 414 234 952 151 411 900 300 792 437 53 956 655 750 804 163 531 44 796 229 493 981 849 913 268 65 615 167 581 153 776 38 367 167 467 609 106 268 31 260 362 452 46 686 642 166 396 498 615 790 187 241 658 680 479 455 720 273 311 133 200 848 2 31 299 768 301 460 69 330 368 742 380 115 919 10 153 9 261 534 384 692 147 908 250 215 896 219 68 844 181 96 229 70 530 526 875 882 651 951 418 224 856 383 478 338 224 92 587 91 100 609 824 283 784 350 258 72 520 922 854 791 635 102 984 226 344 863 389 987 371 596 177 598 174 201 292 510 934 113 205 392 742 296 119 341 976 352 495 889 368 831 753 482 345 327 991 98 676 87 685 38 315 854 802 859 973 531 239 736 598 530 872 369 275 718 14 848 679 568 73 734 975 785 235 748 50 318 646 911 117 520 835 961 999 919 7 704 731 590 473 606 324 459 587 748 469 690 776 691 659 542 110 104 422 63 828 512 612 420 733 444 326 799 319 732 674 723 715 403 107 147 247 5 329 46 857 716 258 175 47 517 560 720 585 702 279 388 803 549 349 208 122 481 925 20 423 967 940 641 716 883 929 362 114 397 754 787 656 41 430 801 328 216 956 698 113 608 662 111 592 949 600 136 344 870 863 745 321 637 604 579 976 909 980 718 432 730 883 704 48 215 256 563 171 580 272 369 420 833 322 636 691 20 321 666 303 369 506 642 739 907 978 276 948 719 629 762 977 593 358 677 734 233 955 328 156 358 939 375 747 835 513 982 618 420 62 157 854 124 493 802 873 747 417 793 69 502 532 839 861 779 372 618 976 731 424 529 857 915 898 205 458 722 558 516 993 40 977 412 921 486 632 67 194 690 437 53 833 806 922 299 490 205 734 400 424 914 998 943 666 918 668 456 662 576 340 779 786 991 31 613 304 602 618 577 997 93 392 488 655 271 77 234 501 428 694 501 253 499 955 742 724 273 191 969 961 10 318 330 461 344 922 279 623 79 33 271 542 117 373 689 177 619 472 853 352 871 652 77 351 659 352 728 470 894 576 590 629 140 150 38 469 560 286 125 757 503 192 373 831 130 599 369 593 816 344 951 156 597 677 597 246 860 520 147 287 420 843 501 91 789 266 279 458 729 290 23 505 974 782 121 847 105 408 641 696 191 360 565 777 267 590 606 555 297 798 53 414 398 170 241 971 108 842 980 260 613 734 637 132 42 369 581 125 503 94 65 58 485 443 197 420 648 915 998 748 997 847 329 734 271 251 562 239 576 684 863 906 261 175 168 806 627 44 320 843 252 755 102 750 600 805 527 77 17 698 698 598 924 921 432 8 573 969 512 426 44 213 694 436 601 215 371 623 365 321 410 730 731 258 921 819 887 487 335 611 636 938 85 135 885 749 428 420 105 678 176 129 38 473 114 809 344 754 384 409 482 200 484 371 726 115 19 941 210 295 25 61 231 868 431 888 659 910 288 69 566 32 317 835 894 932 193 676 416 661 693 77 228 599 976 252 193 271 540 772 834 186 332 709 992 632 505 617 619 631 701 947 455 423 818 135 231 924 29 1 149 917 354 899 856 257 169 497 170 502 873 749 684 518 564 183 849 217 487 344 166 985 202 903 767 574 472 621 358 434 575 956 538 60 611 712 213 422 557 241 636 781 523 396 111 950 735 200 613 814 294 61 591 254 69 272 988 915 37 63 706 64 872 437 987 575 129 92 859 382 138 545 874 862 130 95 200 250 414 501 910 979 908 847 755 346 251 957 164 248 762 799 374 503 825 36 726 714 947 821 419 685 259 397 35 801 997 902 999 552 303 410 239 907 399 659 757 871 800 490 908 424 670 396 29 174 812 637 110 721 150 976 674 446 119 118 339 537 348 345 22 421 404 642 605 844 81 341 384 513 334 134 765 577 803 54 660 41 214 241 987 265 18 520 687 35 928 458 57 396 732 337 724 951 390 795 181 868 146 805 308 45 354 367 840 911 451 254 408 426 648 407 872 211 946 356 722 687 669 949 752 495 496 806 252 977 642 302 897 29 782 281 347 799 971 604 544 385 405 277 158 731 144 792 488 509 164 456 479 553 811 63 764 269 711 207 40 175 60 406 237 486 456 0 559 408 442 413 737 881 594 316 145 655 25 856 296 434 463 628 761 473 522 107 249 13 32 621 738 563 771 831 108 550 546 546 591 150 316 813 869 636 467 413 468 283 455 247 199 847 263 512 42 217 306 829 877 648 48 426 744 482 832 423 58 156 28 926 926 745 539 374 914 136 510 61 643 359 383 838 909 567 123 258 407 801 396 140 1 0 228 628 974 354 608 185 136 194 281 547 631 886 921 460 683 418 555 493 820 815 609 16 383 816 425 548 170 398 272 780 901 254 26 162 601 247 439 399 708 629 782 234 286 269 442 614 236 817 763 318 429 854 213 845 134 517 755 8 133 383 649 922 262 701 25 511 521 122 100 738 715 734 357 491 8 123 123 157 660 248 441 927 759 904 93 659 796 798 874 866 42 176 720 241 189 488 39 65 715 424 380 641 799 514 915 928 863 740 24 499 176 270 935 656 404 515 281 323 881 83 381 607 851 891 194 601 95 636 956 107 334 910 277 9 973 349 530 602 101 316 849 253 680 58 324 259 768 501 285 961 343 576 108 555 731 488 178 724 191 468 146 39 986 321 830 931 469 120 275 157 600 924 923 670 215 896 536 879 544 43 209 846 807 337 559 4 335 418 62 48 571 750 458 604 721 348 684 401 76 546 857 73 561 284 216 492 321 530 328 97 535 80 377 64 473 135 84 644 482 940 935 887 746 317 897 973 357 9 718 755 871 440 640 215 391 952 932 819 195 313 401 729 899 336 988 572 865 690 332 430 115 823 577 864 748 818 338 12 873 583 573 317 1 209 150 142 621 23 105 933 455 650 752 969 692 356 575 915 11 588 807 376 738 854 453 326 725 555 218 556 261 411 968 651 118 471 905 360 964 589 757 862 363 938 38 69 218 263 853 944 990 50 639 798 798 368 122 443 705 431 277 747 147 383 82 402 218 975 765 404 343 308 837 56 418 480 377 767 319 310 567 623 817 160 461 166 86 717 603 725 949 383 462 715 461 960 785 129 656 680 716 481 437 166 901 493 961 731 933 103 235 572 707 626 263 866 214 696 344 782 944 757 547 164 497 959 69 785 814 333 639 647 619 932 769 603 493 394 16 723 157 54 319 554 349 45 639 420 602 816 827 676 44 935 980 880 987 627 250 113 213 379 626 119 154 221 334 455 866 537 245 170 509 667 91 45 992 946 439 430 861 842 848 171 365 409 722 287 814 835 874 477 18 352 912 441 698 852 807 316 667 778 374 971 335 127 155 758 918 910 557 923 211 17 81 281 684 559 572 285 469 283 36 86 646 942 76 341 291 17 121 453 471 139 989 907 936 809 249 405 169 602 768 493 422 633 884 353 364 453 918 842 988 417 838 752 136 782 758 581 499 481 587 60 720 970 747 488 869 157 727 149 870 916 3 771 134 404 459 754 576 292 598 734 569 800 396 587 868 455 260 679 68 567 515 385 655 333 407 154 894 897 883 382 422 645 669 597 773 369 399 211 890 286 809 723 363 932 873 294 132 677 611 871 861 621 736 999 204 859 127 550 528 631 593 476 195 946 147 549 845 970 509 872 27 389 693 502 804 415 547 901 531 663 639 195 29 408 15 751 407 0 59 157 382 263 477 322 904 606 812 311 645 338 638 414 700 728 193 724 562 795 981 528 740 107 397 201 288 670 858 241 156 156 827 238 504 668 308 633 196 100 980 680 643 953 866 857 760 93 265 188 652 214 621 262 464 357 416 165 932 111 915 322 321 829 349 897 440 771 463 123 997 216 452 420 428 71 73 77 658 565 612 877 291 59 894 632 234 698 576 249 289 826 372 288 79 542 887 990 59 851 17 445 452 236 623 76 868 480 954 877 993 651 709 943 657 246 283 529 993 366 483 234 707 996 6 65 456 562 986 225 269 892 270 473 462 266 320 313 971 491 144 450 317 952 328 33 48 706 482 541 40 322 940 775 538 876 463 46 338 794 102 564 977 732 620 242 830 326 963 297 733 57 129 177 232 280 90 418 235 527 608 66 92 132 303 993 374 498 178 994 139 759 392 476 726 55 2 735 253 575 353 668 144 234 912 382 948 532 653 745 27 499 951 559 230 408 675 682 57 783 402 481 926 814 612 356 536 241 367 280 931 537 909 209 746 512 271 535 94 45 849 751 35 414 956 13 487 79 96 123 148 760 75 242 289 567 117 400 205 963 847 215 937 209 676 466 79 177 744 131 167 122 929 778 545 993 488 123 857 696 468 758 397 636 290 365 677 525 266 866 329 886 92 523 765 204 352 380 700 629 641 509 502 21 759 968 884 538 144 984 665 307 462 352 621 370 25 706 17 140 236 502 592 296 984 461 58 823 677 531 314 684 685 678 553 49 394 73 216 100 34 655 718 411 805 267 377 613 801 95 407 776 467 526 42 745 237 221 701 386 602 71 906 572 64 633 557 507 997 391 85 890 598 591 802 873 158 917 940 975 968 770 694 931 637 759 867 261 505 763 77 339 332 287 335 684 127 494 794 703 76 230 103 212 294 244 103 424 882 613 219 511 546 413 860 576 271 908 675 7 480 717 599 677 646 793 499 815 171 650 496 143 510 927 862 317 739 959 37 613 282 165 822 445 349 583 93 953 706 305 383 24 22 502 334 857 175 30 669 521 507 722 166 23 448 958 391 674 217 906 924 313 191 284 837 391 249 598 590 612 200 543 974 357 115 784 392 535 739 914 657 106 974 252 938 456 416 692 391 717 714 283 6 607 219 934 675 864 205 179 773 809 759 959 888 628 377 240 846 591 894 184 492 34 843 169 993 707 953 909 886 278 343 370 566 959 564 783 234 345 654 123 944 70 304 151 523 543 310 687 742 937 954 417 722 214 106 992 6 947 475 429 622 187 71 701 740 659 970 267 2 657 134 789 337 647 810 307 684 207 687 761 841 904 976 930 327 803 291 947 229 236 584 676 101 914 937 361 687 822 42 423 18 21 963 647 379 731 680 842 854 182 179 418 98 939 113 694 661 506 238 529 930 220 274 245 795 248 581 951 783 961 24 66 324 356 745 746 798 529 198 296 134 951 947 126 587 177 293 599 984 646 707 502 796 224 243 517 103 127 680 729 831 966 193 343 713 5 65 810 872 171 560 912 762 896 649 634 677 500 495 788 632 875 239 736 364 512 745 576 821 694 241 922 542 959 710 366 279 992 770 532 106 934 256 169 780 627 741 755 669 346 767 132 249 373 435 26 996 238 922 346 720 541 160 791 128 816 907 617 783 392 782 898 552 10 561 230 541 914 117 859 928 363 792 308 584 185 389 109 379 789 531 805 2 910 682 539 974 102 879 783 209 465 0 134 793 263 352 770 48 941 122 58 996 281 249 394 244 775 199 738 535 914 581 555 464 202 805 487 9 9 127 343 304 514 495 543 887 272 636 989 484 85 68 9 622 618 831 718 439 312 708 908 632 789 927 20 110 574 628 285 297 936 269 748 151 787 687 792 21 908 776 398 961 523 270 690 369 77 863 144 354 145 985 447 989 847 166 445 21 643 902 617 734 383 391 412 193 405 528 215 673 295 720 321 91 404 337 691 518 441 548 411 188 706 303 856 611 600 152 238 320 677 569 824 621 149 476 711 229 422 717 808 148 501 96 168 212 112 528 485 609 479 876 487 423 716 687 343 439 8 165 927 20 692 832 62 288 786 755 583 836 932 165 5 436 584 100 61 841 729 69 597 541 580 204 717 666 89 923 295 4 643 16 533 987 95 250 836 671 959 30 467 723 439 316 481 51 473 237 176 210 404 422 88 711 130 121 326 529 897 282 986 321 677 430 102 716 621 866 468 413 730 566 99 907 983 563 126 794 969 159 748 530 651 657 217 231 294 329 3 84 187 280 562 680 546 969 515 184 252 15 274 464 382 703 269 257 768 506 28 591 737 869 452 687 36 954 964 98 730 372 369 151 587 645 181 951 52 102 423 785 489 592 966 158 622 110 53 322 202 2 508 791 97 995 191 896 584 61 212 176 445 953 677 800 254 354 173 729 32 30 188 980 139 998 943 162 517 144 91 145 467 377 274 33 935 11 358 858 163 659 94 804 332 840 921 417 811 505 211 954 304 987 447 702 683 599 744 667 150 774 270 564 575 670 396 206 591 285 441 395 880 37 696 773 630 509 587 859 277 841 544 471 815 724 712 227 353 815 71 214 233 623 181 658 731 629 300 772 162 385 944 532 928 210 70 141 511 515 24 699 423 879 983 191 663 487 53 163 458 734 901 286 268 320 786 985 643 568 452 606 444 939 325 380 896 239 817 836 329 272 816 361 938 312 543 479 565 606 201 353 516 818 803 161 893 303 975 799 738 885 81 419 26 63 251 514 266 843 82 581 245 954 138 20 733 141 494 702 785 286 893 11 666 676 521 138 651 641 60 566 475 84 969 438 281 585 981 587 101 715 87 763 166 240 194 173 811 751 256 332 34 56 194 780 114 907 584 197 281 833 773 411 329 603 190 257 624 311 896 292 884 412 973 414 529 430 762 749 937 786 889 797 56 352 805 3 783 640 404 831 549 556 741 733 396 976 786 365 623 292 58 504 268 948 712 588 374 49 935 650 751 263 266 255 846 556 260 401 309 651 895 810 993 402 120 133 737 779 755 743 43 836 778 376 232 755 757 150 424 167 217 508 417 383 765 415 670 677 839 445 784 918 921 184 963 968 848 658 144 71 799 458 63 274 110 31 551 323 565 887 389 768 535 600 183 155 538 206 476 469 630 675 120 397 408 969 654 320 640 552 826 191 392 703 513 288 175 126 575 79 754 917 72 781 246 937 890 962 989 167 339 520 341 110 782 973 565 347 669 423 478 703 525 61 605 992 423 519 991 532 10 177 114 508 436 256 389 4 876 812 822 81 248 570 269 56 274 165 138 938 352 310 831 15 718 957 841 77 654 62 581 851 459 720 254 17 877 200 281 953 77 51 863 882 47 145 875 489 898 186 201 787 83 729 391 272 334 937 744 45 474 267 284 599 788 80 801 513 564 81 800 878 831 780 269 363 315 59 204 167 249 454 901 639 427 640 38 412 726 523 461 512 593 315 679 601 201 746 624 97 180 1 434 807 866 498 877 750 113 422 62 267 18 14 468 489 12 649 259 547 311 473 427 459 514 991 658 628 629 829 205 839 288 63 165 855 988 517 15 278 644 691 629 385 4 465 364 545 180 616 265 675 666 797 370 779 238 677 868 406 425 795 976 156 673 987 822 965 172 40 778 614 618 801 493 782 398 443 79 25 570 16 147 137 119 941 738 738 533 682 814 516 922 510 827 863 190 96 84 999 152 34 256 54 668 645 23 567 816 100 895 593 886 82 935 366 504 977 845 706 820 670 705 767 216 395 216 895 111 300 706 546 394 367 401 374 826 567 544 569 488 722 88 751 512 423 858 944 967 573 728 30 736 672 919 908 692 304 699 382 101 618 560 445 344 502 424 171 345 888 807 264 688 334 245 319 422 898 928 597 630 150 75 17 673 893 621 120 380 725 170 377 275 941 559 514 754 655 231 256 428 561 233 312 272 673 359 655 158 490 210 990 939 233 353 533 859 561 454 734 27 780 258 81 458 938 195 49 295 42 49 975 648 196 963 321 633 360 350 361 203 843 686 641 202 300 947 545 430 8 442 765 386 688 469 900 942 251 56 116 517 344 665 578 578 480 28 299 494 640 938 584 945 180 726 836 282 892 545 156 197 287 845 283 49 18 486 834 539 457 60 3 836 843 178 638 216 216 800 989 494 155 795 746 990 247 169 429 266 887 171 953 404 463 102 572 29 457 971 641 827 89 79 648 812 357 553 295 802 17 217 47 36 598 379 106 115 558 805 645 108 516 993 561 514 210 204 117 88 837 646 383 741 637 558 459 459 646 693 87 285 676 46 82 640 417 37 161 619 797 359 171 62 613 129 225 63 937 733 570 39 709 520 414 321 598 587 332 8 105 60 872 960 406 568 179 187 997 414 187 152 688 329 477 0 282 204 328 265 733 23 243 841 262 390 696 110 429 301 955 594 522 627 613 611 929 361 167 698 25 854 621 469 27 715 206 940 459 255 333 661 315 11 896 703 403 18 473 995 979 325 612 567 974 141 555 592 281 562 840 867 787 581 31 653 935 268 286 994 260 720 281 37 964 601 775 671 55 19 784 437 349 680 587 220 252 758 624 180 782 814 311 92 113 900 819 79 218 598 246 532 151 278 889 852 485 449 302 3 315 296 886 670 35 659 474 254 781 33 191 304 423 257 477 788 557 803 673 242 739 309 688 173 807 177 161 402 623 861 112 109 698 14 884 665 159 147 620 95 698 175 7 350 704 127 315 406 719 564 369 394 716 877 285 759 923 731 632 330 121 260 840 305 696 317 22 5 804 963 764 468 247 720 666 25 595 316 969 563 941 660 62 986 915 37 772 57 717 909 229 899 317 790 214 371 947 278 796 818 686 352 531 711 891 138 377 318 794 478 53 23 331 455 194 208 412 327 512 181 173 263 226 808 971 119 110 739 438 385 290 181 149 797 448 979 671 725 549 879 457 603 100 512 687 232 163 358 192 770 732 551 973 146 930 368 175 56 886 996 105 553 998 465 145 647 884 693 747 670 526 427 648 812 711 847 660 699 522 495 26 903 251 335 994 232 677 956 391 919 580 726 688 782 736 735 373 251 618 572 757 504 30 690 430 266 703 414 742 345 800 952 670 48 32 424 378 146 4 681 695 431 684 958 816 504 166 275 660 409 428 46 779 482 733 691 665 95 249 271 172 827 400 552 319 675 981 205 698 76 709 525 459 28 34 71 381 809 253 978 832 845 208 873 867 33 536 621 320 720 91 468 801 973 624 322 790 762 530 863 750 785 376 499 891 351 208 40 918 757 681 934 885 773 351 126 319 187 747 548 744 672 7 451 873 756 691 369 213 3 619 511 579 442 854 582 214 895 531 139 339 610 829 501 542 769 88 440 688 47 541 641 112 856 498 712 171 415 577 621 67 922 5 142 63 994 504 196 466 219 485 16 158 246 149 648 785 680 686 798 236 189 673 215 7 584 151 87 982 153 205 620 492 218 647 653 966 451 545 349 224 691 820 957 301 55 691 840 989 663 490 340 381 617 230 212 434 497 56 207 717 364 612 639 426 918 369 594 382 930 619 516 637 328 511 554 571 225 520 901 868 853 565 55 870 927 310 98 553 339 134 560 95 379 330 942 831 802 59 465 873 607 319 890 376 696 513 376 115 680 797 896 229 97 88 641 946 667 195 857 332 662 993 81 588 684 605 830 979 176 149 560 789 302 540 298 608 984 678 908 688 656 232 29 5 553 769 776 48 347 762 351 764 101 428 773 387 536 551 721 950 929 448 56 642 340 579 119 40 272 580 320 127 816 653 53 843 938 592 362 400 180 308 605 463 579 954 904 583 695 300 203 185 116 87 31 895 537 235 363 103 479 210 142 179 123 162 108 80 923 837 653 95 914 881 189 232 885 305 49 237 820 88 984 958 842 204 643 873 435 908 545 123 578 578 658 915 439 687 201 582 463 405 752 467 562 4 241 875 990 963 268 414 618 299 963 462 420 261 736 960 173 966 226 667 706 197 538 18 933 907 374 946 131 37 443 289 252 544 950 433 660 873 687 928 958 975 275 108 426 630 541 800 760 4 374 3 297 651 848 307 697 988 262 331 277 140 925 882 629 579 123 937 912 794 107 433 361 539 339 32 254 255 885 452 103 411 37 182 537 303 986 768 71 151 491 263 194 537 260 121 355 670 103 386 474 462 608 817 72 617 926 215 247 309 843 876 421 636 400 380 883 517 531 823 591 374 495 327 132 203 740 202 664 804 349 566 952 625 192 45 621 230 200 439 428 549 706 621 498 828 3 164 281 29 547 594 149 386 539 31 358 241 807 605 589 707 512 759 342 774 582 485 883 542 163 346 566 589 139 13 395 529 526 420 937 942 973 624 475 828 214 684 743 672 865 155 113 607 445 477 783 695 822 328 269 535 19 740 86 408 181 295 548 964 493 118 946 563 237 968 944 512 20 694 599 809 833 133 180 99 302 968 446 354 94 696 427 465 352 532 496 990 457 253 548 989 309 406 460 138 53 253 62 290 270 4 698 247 216 956 775 352 451 662 479 757 662 230 279 832 437 138 641 88 78 985 123 789 479 538 296 176 180 457 42 566 209 231 583 272 56 984 292 387 617 766 934 955 64 896 984 35 598 705 843 62 952 848 372 323 464 248 167 909 376 858 315 376 712 75 140 372 996 357 312 80 462 283 49 376 81 313 976 999 386 277 952 680 727 758 606 416 274 799 280 335 244 942 666 240 527 384 459 662 945 261 949 922 354 346 345 422 989 682 995 83 194 651 699 75 107 152 487 46 419 739 539 731 467 654 988 66 658 927 201 966 668 607 220 907 589 362 664 209 632 937 12 639 445 683 687 471 210 631 144 106 152 749 168 182 715 492 498 826 786 662 109 167 485 358 568 511 569 149 511 552 235 812 448 309 948 922 381 493 283 444 76 885 378 763 243 791 973 228 747 727 941 435 449 232 734 6 438 19 530 245 906 145 558 330 142 207 651 801 420 425 270 727 870 768 38 865 628 196 983 744 997 570 649 432 803 63 329 87 445 685 15 919 660 355 501 157 934 777 126 273 426 205 422 79 857 464 233 51 973 610 275 582 678 974 62 846 43 7 422 859 215 899 532 435 354 68 341 343 57 480 609 119 583 323 900 466 546 168 750 699 726 173 784 781 788 87 673 827 25 563 350 514 947 909 809 704 536 275 934 218 561 145 964 329 394 814 137 510 35 952 850 863 914 819 998 874 733 587 27 376 285 787 437 326 840 94 312 731 843 774 401 226 40 192 228 147 828 529 744 90 54 678 983 658 597 260 261 716 590 624 302 273 636 379 518 142 268 384 720 713 444 21 520 2 610 25 217 349 379 275 531 272 714 362 431 883 933 975 587 21 753 162 507 575 201 623 337 925 304 921 305 133 158 819 298 916 270 376 0 251 520 802 429 66 393 45 614 715 598 333 908 523 418 457 619 109 30 836 147 276 553 688 604 128 969 851 22 874 28 208 856 894 146 458 525 19 626 112 509 123 932 613 352 927 803 552 180 457 74 950 786 733 936 101 145 107 587 959 853 356 975 795 3 999 463 691 166 629 1 972 252 98 166 705 318 55 357 182 650 393 850 495 602 852 915 347 448 190 985 368 163 775 131 341 322 183 720 297 340 675 381 408 156 506 605 699 444 172 463 607 790 646 993 621 667 57 261 441 217 149 811 424 145 700 998 164 842 865 48 690 197 573 192 204 964 154 761 69 624 779 951 903 961 61 67 618 592 222 999 71 502 403 904 144 9 122 772 746 263 409 966 361 812 807 380 930 62 629 515 4 425 13 984 493 532 493 554 576 331 67 68 408 480 588 686 924 563 604 726 301 108 651 685 890 252 488 845 996 934 119 748 270 763 697 361 281 126 317 78 957 273 194 613 910 514 231 545 528 452 592 834 993 885 138 141 438 558 327 482 75 423 658 291 713 949 785 834 418 964 460 382 108 417 930 458 236 722 962 545 263 753 367 180 430 776 894 322 715 805 610 289 97 882 17 726 238 951 717 177 752 435 686 498 946 908 140 682 221 809 805 588 508 755 342 709 364 326 429 755 866 582 615 853 409 526 308 677 157 843 7 478 113 865 693 914 213 953 899 391 724 418 958 370 147 7 127 993 0 674 762 191 927 587 821 967 718 479 265 730 173 978 309 668 947 846 133 866 973 186 237 384 275 857 908 219 744 506 99 754 245 246 50 120 966 27 213 386 951 612 313 583 716 889 280 605 106 260 108 241 791 51 80 344 450 77 270 516 683 824 831 282 114 679 205 85 661 628 66 782 120 508 211 877 24 484 357 752 137 596 725 527 551 500 940 372 604 787 338 822 197 232 421 83 483 804 317 874 711 274 684 549 382 854 503 641 544 708 606 315 237 529 148 269 815 366 253 802 891 104 540 230 34 703 747 664 34 518 577 959 437 810 419 103 813 771 581 940 163 707 86 901 51 170 328 476 620 512 459 305 580 823 95 129 197 494 488 587 999 419 86 127 398 835 874 38 23 252 775 709 97 426 715 462 231 635 254 187 200 687 292 751 362 850 776 295 597 795 790 188 547 776 922 360 375 150 811 421 964 340 211 795 687 909 802 517 430 722 480 941 205 757 825 423 45 843 404 180 570 844 23 835 308 855 204 521 901 398 629 792 861 15 259 464 53 740 884 441 115 41 34 514 198 602 716 941 357 403 135 443 130 286 238 614 651 632 559 686 364 265 776 830 435 420 82 341 922 956 113 672 383 498 823 532 266 664 791 507 935 526 549 753 145 275 492 856 184 200 314 873 474 556 142 960 646 433 249 984 21 65 105 571 483 626 729 196 235 853 134 631 894 16 607 156 259 573 595 386 708 244 798 796 329 421 204 347 230 687 563 578 764 137 258 845 24 398 334 63 699 306 494 510 431 326 814 874 326 753 64 11 118 674 625 476 432 761 373 137 894 207 692 607 275 961 350 505 5 381 376 807 707 49 244 738 133 550 747 873 491 169 561 346 892 217 997 622 107 151 755 265 829 76 758 115 343 382 581 283 497 93 526 719 333 392 831 674 562 12 266 365 195 192 821 475 583 827 815 996 432 281 444 199 72 653 306 191 581 924 937 622 248 155 643 522 366 632 457 431 534 448 350 285 197 652 923 745 112 556 360 364 26 458 108 689 438 433 1 660 966 961 701 727 815 416 483 369 52 68 199 657 817 741 687 402 661 858 838 864 708 799 222 935 674 28 857 816 368 158 688 855 785 823 886 587 271 823 990 620 7 60 832 493 900 159 462 502 704 278 954 90 653 361 213 581 9 981 529 387 92 330 552 697 210 347 269 277 351 176 320 662 337 151 676 183 821 74 653 307 11 380 164 471 20 550 158 224 452 813 937 499 580 250 862 766 199 519 478 849 942 293 181 354 967 815 476 505 428 593 279 972 237 248 416 220 850 300 473 983 33 895 638 139 233 165 661 956 708 837 366 845 601 430 244 889 660 979 935 524 969 24 952 231 125 950 605 385 883 85 933 166 885 638 224 215 683 49 855 547 404 113 894 907 886 456 354 950 886 190 50 173 975 944 774 657 125 175 682 287 95 671 576 58 278 515 886 291 308 259 414 269 404 110 814 555 78 964 61 36 243 700 490 540 332 14 26 17 715 192 654 284 793 121 250 826 799 214 674 31 437 97 835 913 541 430 4 818 230 720 990 602 871 114 612 679 41 674 131 509 871 121 331 695 983 128 299 88 48 482 159 834 185 542 149 884 616 157 360 231 451 379 111 101 697 180 742 63 776 817 690 673 86 613 864 195 801 312 177 737 29 78 498 115 257 715 962 111 272 384 849 617 843 294 837 613 79 546 710 804 782 998 442 769 770 208 545 575 907 595 946 475 653 967 521 406 190 447 430 273 529 145 65 266 920 630 332 367 164 243 786 556 465 467 364 158 765 63 938 363 753 13 538 81 910 943 419 292 528 945 614 340 437 319 563 728 868 886 38 370 323 688 563 654 189 7 846 952 743 328 370 660 965 736 714 633 603 513 380 169 540 243 205 171 488 526 184 104 57 925 249 790 547 507 932 495 797 519 50 746 175 918 179 134 103 15 903 618 647 853 652 483 213 753 376 434 371 493 209 393 711 643 411 620 253 152 490 665 432 560 898 948 935 839 98 611 315 770 809 22 950 745 253 258 127 337 113 327 751 122 82 335 820 824 95 858 840 90 680 662 770 202 391 706 806 615 166 264 477 82 989 967 361 312 692 795 158 469 991 456 270 365 928 240 280 452 575 345 210 768 115 795 900 66 660 601 762 921 330 691 571 489 888 230 355 698 411 616 699 857 154 787 398 681 449 377 239 706 671 973 497 708 853 968 637 571 309 969 241 129 10 967 458 382 711 762 64 366 998 409 971 421 6 219 443 841 798 648 304 597 815 838 356 17 477 509 409 398 987 797 200 718 717 727 531 881 26 263 93 158 291 734 418 997 729 87 927 94 569 569 684 340 932 341 942 925 850 679 91 808 431 281 750 950 536 629 844 962 565 591 139 220 573 487 941 711 307 344 595 500 280 201 684 886 221 527 126 421 566 316 121 312 702 485 618 183 638 9 448 644 775 716 350 130 131 56 779 412 354 10 556 503 613 740 925 38 383 956 513 567 159 843 620 93 53 853 960 777 102 93 497 980 155 87 223 925 36 944 347 935 287 641 800 183 52 960 32 309 491 111 485 565 152 311 205 307 391 538 440 752 752 975 868 888 192 347 253 540 200 256 634 333 534 566 535 0 294 698 875 27 138 26 616 101 690 482 354 695 639 382 234 426 82 107 270 490 126 760 580 687 98 298 94 740 32 114 651 186 790 406 286 907 565 703 507 498 810 328 750 104 880 502 823 396 211 646 344 442 61 949 333 265 741 744 247 507 379 411 282 847 796 38 670 308 902 652 154 304 636 798 757 968 537 35 195 370 614 300 676 234 671 732 565 297 513 769 240 839 708 731 643 796 229 26 391 380 550 898 682 836 178 725 628 307 223 113 95 118 542 242 347 23 851 443 757 460 793 306 634 216 900 817 454 450 242 924 672 292 348 898 112 336 928 202 558 186 449 796 494 375 780 675 171 964 492 697 135 244 623 77 342 126 61 962 879 227 212 936 254 926 478 388 13 325 480 408 926 706 610 462 784 630 381 868 746 781 327 819 112 526 150 721 297 992 488 94 609 30 928 493 372 852 827 87 818 831 261 397 460 753 645 255 27 706 414 193 388 486 877 174 404 526 207 358 518 799 338 892 388 997 292 462 915 710 437 264 645 290 925 528 18 830 897 285 362 304 375 789 772 979 765 239 668 72 689 77 435 636 317 655 427 864 541 79 718 633 480 850 476 186 161 438 32 408 10 725 742 456 197 217 466 134 47 812 290 607 585 155 448 235 262 980 228 12 314 207 613 126 911 60 393 221 564 658 703 943 946 309 114 161 470 253 443 909 326 126 367 760 65 2 362 28 962 982 14 594 236 981 54 928 6 917 555 501 629 619 213 268 162 606 257 744 521 992 515 932 62 583 752 472 934 300 804 776 454 768 246 253 726 392 48 103 522 87 134 281 74 703 356 877 903 297 799 409 221 974 55 770 992 54 798 252 642 989 830 987 372 421 493 888 731 457 876 302 455 16 738 873 357 509 41 811 522 425 918 910 588 262 547 602 317 499 990 386 944 938 486 570 136 363 178 672 27 118 666 12 40 847 991 513 532 23 659 52 290 189 713 450 314 903 144 440 881 382 289 280 730 908 290 720 995 131 932 324 787 669 495 161 172 183 643 778 184 69 235 549 827 285 871 584 452 94 763 323 966 200 726 721 753 493 272 562 852 699 10 686 231 371 860 396 717 534 501 145 465 337 502 952 782 961 273 592 400 306 284 47 792 64 199 126 892 646 978 561 102 403 684 694 932 434 711 314 229 946 931 65 865 528 899 753 27 663 83 491 59 812 63 955 291 875 290 490 953 637 182 269 245 700 684 913 549 115 14 725 211 462 897 832 254 471 567 627 588 924 962 397 791 81 958 651 272 915 923 521 549 912 536 719 221 235 498 233 834 735 313 919 876 62 567 464 390 705 423 444 741 681 102 727 647 214 684 642 642 179 796 923 906 808 250 84 604 17 393 892 819 386 836 917 306 182 202 943 284 579 978 401 624 308 465 738 967 967 303 209 991 460 242 38 369 763 677 241 55 11 7 313 234 496 929 765 847 826 732 436 696 980 579 547 369 708 719 536 514 108 233 672 996 339 146 553 366 603 580 257 564 493 38 725 105 339 611 307 63 885 128 212 640 711 190 643 920 641 247 596 164 56 665 899 935 516 215 662 854 572 125 231 625 779 297 687 922 402 247 588 924 988 614 887 950 239 631 173 528 194 146 198 581 97 445 651 949 81 759 974 223 872 658 427 105 82 559 835 687 932 670 270 823 806 540 653 509 460 331 912 967 421 10 156 361 120 63 412 589 539 446 552 862 638 966 976 634 657 608 773 260 947 927 436 590 432 953 493 248 610 186 922 266 233 118 708 668 548 997 412 599 917 19 115 50 264 893 505 662 653 37 646 805 758 378 589 430 20 603 870 941 978 294 481 103 453 767 59 29 49 865 268 635 718 516 535 532 570 386 880 541 555 568 998 949 191 145 875 370 665 774 552 205 146 146 527 683 230 206 325 576 445 168 548 44 679 332 873 623 701 560 298 781 926 541 543 489 790 153 358 928 911 694 469 857 63 953 74 699 382 388 784 327 882 282 451 816 376 885 659 504 479 674 515 944 666 22 563 657 351 807 449 826 755 820 871 79 16 181 135 605 888 604 820 17 696 691 195 148 420 355 592 674 696 41 174 258 554 611 789 50 698 3 163 896 78 446 222 179 611 565 934 939 51 431 387 630 337 177 982 160 660 930 540 251 203 187 228 95 450 4 862 927 329 965 145 330 900 903 349 108 539 181 247 753 44 278 438 149 811 27 556 451 638 971 431 760 11 866 145 221 418 226 230 826 82 683 186 482 165 783 536 682 791 412 594 581 608 751 961 757 258 516 276 192 202 689 13 640 866 556 59 783 4 448 930 817 383 543 578 95 860 137 600 370 404 806 563 30 70 717 469 174 863 175 546 23 216 228 364 681 815 627 183 368 263 763 481 918 735 842 564 71 211 688 177 320 38 792 877 247 629 859 882 182 966 175 702 450 77 774 410 517 550 613 531 110 495 31 795 619 659 220 304 358 429 836 435 931 541 658 450 64 591 24 790 417 599 294 163 552 475 361 488 714 97 401 517 983 445 244 602 679 20 750 970 31 41 302 867 863 794 492 261 661 718 584 609 212 573 471 307 84 988 61 396 282 185 858 259 842 944 481 879 279 310 914 778 906 865 529 183 924 509 11 750 253 914 470 906 149 223 222 45 246 104 311 562 582 216 363 994 449 505 95 577 656 185 493 715 442 348 720 973 279 770 451 462 888 462 7 749 38 539 859 441 358 253 101 412 657 105 68 721 917 718 682 476 262 724 434 279 176 627 956 982 49 328 90 480 10 196 429 436 19 120 310 869 42 400 885 154 424 319 473 541 873 307 582 106 618 232 586 988 738 111 214 522 668 98 660 828 718 728 886 280 800 679 597 259 680 506 543 37 579 3 399 17 75 416 462 396 249 816 2 14 507 246 338 409 120 670 426 87 137 87 639 359 766 918 346 925 178 672 307 851 281 743 947 577 619 47 139 999 716 548 61 415 597 23 464 55 437 910 462 581 40 953 269 260 499 159 664 387 932 462 10 981 40 945 392 691 28 441 531 532 239 308 856 294 503 128 363 179 204 825 547 966 132 525 85 370 557 398 912 928 184 576 901 919 874 914 619 211 371 929 446 329 519 234 225 579 457 313 413 897 606 781 279 826 422 686 766 44 576 134 615 841 879 950 405 306 755 554 709 498 588 311 235 45 814 580 242 468 358 637 125 227 249 856 815 391 586 899 252 18 877 283 394 553 320 199 589 529 55 501 50 111 192 435 688 291 692 506 903 152 683 46 86 563 360 612 241 850 462 400 630 951 754 119 953 347 502 552 225 695 849 256 16 708 852 417 899 587 566 652 260 755 633 668 215 30 585 620 518 112 430 384 870 567 583 337 83 932 277 373 32 257 541 440 353 293 27 231 380 13 572 920 339 599 682 552 170 788 571 156 664 247 336 600 724 946 584 617 704 420 319 949 226 605 38 597 594 948 837 176 783 418 868 792 127 698 370 817 932 102 207 283 634 386 703 391 229 901 539 570 811 868 850 796 723 766 465 855 744 964 88 560 625 409 757 689 266 215 578 948 792 847 756 473 687 321 238 402 238 985 891 431 270 87 237 440 549 272 943 568 298 981 185 625 329 908 96 55 193 459 208 895 87 240 284 40 568 812 80 678 377 616 243 144 789 702 56 645 768 305 5 84 627 277 931 124 594 334 684 780 935 219 402 155 21 460 611 988 135 323 138 570 956 365 874 730 272 414 10 989 948 642 498 503 266 950 707 231 190 136 83 456 213 994 643 398 268 759 164 176 721 856 329 954 838 473 586 460 368 866 190 200 454 754 722 912 111 808 337 44 400 44 2 546 38 603 442 163 381 622 779 296 371 309 665 711 769 959 121 575 251 33 511 701 682 19 237 973 862 973 416 806 34 638 519 873 410 541 343 828 495 877 837 958 23 714 940 605 269 781 71 496 990 593 834 696 125 105 919 156 21 892 347 541 146 532 765 261 651 109 360 703 490 430 151 840 769 144 387 377 553 420 640 64 322 241 788 740 169 646 750 896 702 810 539 239 429 141 81 820 700 351 845 966 353 923 544 47 111 103 469 740 819 373 167 689 385 791 465 253 687 227 31 135 415 470 466 166 954 812 290 723 870 766 469 151 646 351 813 632 36 932 91 912 357 822 244 555 703 440 76 843 511 932 575 959 313 603 495 329 771 77 678 324 835 717 580 50 675 118 281 648 982 370 30 86 813 990 926 522 526 102 84 241 806 317 61 184 353 398 646 494 614 194 708 32 563 399 596 931 206 736 399 32 301 227 675 237 23 188 102 908 655 201 429 513 578 576 253 68 263 969 422 338 413 867 353 61 89 488 293 10 149 356 521 896 174 594 945 620 84 865 536 276 173 829 730 994 43 466 897 502 963 316 155 817 369 135 729 231 85 244 497 790 587 532 854 958 384 910 504 677 155 290 538 427 506 756 231 885 893 288 258 980 862 546 106 613 467 964 175 944 210 295 754 490 646 114 253 459 401 291 179 502 101 256 718 612 794 38 493 725 900 358 736 404 271 486 324 534 519 203 430 957 829 434 116 273 71 717 245 346 808 517 571 750 602 95 491 879 788 934 172 444 454 743 691 779 930 712 312 778 983 854 669 740 927 493 128 244 809 380 518 172 113 273 482 623 919 472 152 995 909 600 888 92 91 545 380 715 882 170 323 987 569 49 995 903 480 759 645 758 536 804 931 801 384 888 993 18 625 544 884 327 503 903 988 876 872 547 302 235 46 280 534 14 273 224 183 530 773 56 381 271 686 222 209 834 6 765 593 586 378 367 569 242 841 697 243 642 988 441 932 587 922 458 888 522 811 436 988 27 69 13 707 89 249 194 112 278 206 212 133 974 209 842 454 23 671 956 447 805 816 804 895 706 531 721 678 566 494 202 899 872 579 0 643 849 695 500 278 742 414 220 154 180 585 146 244 412 486 178 951 750 217 247 439 381 472 355 166 97 487 933 579 478 98 728 332 130 331 26 823 408 318 98 558 64 554 858 327 914 242 80 608 432 143 896 461 900 788 367 759 661 186 673 198 529 937 209 156 488 907 465 520 112 586 256 881 476 285 427 171 498 556 370 678 893 394 889 270 456 185 818 551 310 482 638 616 735 871 808 126 64 340 523 273 793 320 843 50 574 572 209 341 87 328 958 455 133 977 880 759 951 951 488 542 413 879 241 224 192 573 846 773 357 68 408 992 564 289 446 334 384 774 581 70 983 343 671 714 665 279 399 622 382 505 81 586 173 975 855 274 342 358 160 564 338 102 437 267 350 136 425 821 516 974 393 408 831 188 162 705 688 230 862 896 224 292 210 35 974 79 995 908 566 134 492 685 821 799 362 195 462 247 7 137 621 855 181 190 421 192 677 869 574 635 22 664 440 136 780 996 482 91 95 346 606 975 522 598 776 969 120 336 191 556 197 741 231 372 593 520 747 260 452 519 7 529 155 245 909 788 134 8 526 5 96 93 414 857 335 224 174 534 628 736 193 371 280 211 471 405 460 27 899 276 521 284 276 406 935 430 787 558 72 461 822 883 460 417 651 157 367 634 358 932 952 912 1 638 17 614 143 813 571 916 322 763 242 847 131 257 71 333 546 203 762 893 402 381 569 765 535 769 34 373 15 839 771 387 200 380 363 914 880 771 619 970 648 475 590 102 658 651 580 136 822 772 537 298 896 743 124 72 263 454 420 491 217 34 300 393 841 580 313 533 8 488 517 313 284 598 87 600 590 216 867 261 4 910 372 763 61 480 971 950 334 833 287 540 121 285 984 480 226 786 99 826 818 743 583 735 951 863 776 525 126 818 933 480 124 498 760 347 180 284 960 447 397 820 652 297 824 381 18 878 973 535 83 188 14 556 82 222 270 143 6 208 58 678 392 131 963 819 266 557 377 924 208 663 396 382 729 384 682 415 603 586 260 117 652 970 113 576 142 275 849 471 954 195 136 241 271 918 194 632 366 648 558 754 138 395 647 287 669 820 290 118 162 282 868 942 217 905 440 10 939 66 660 683 376 75 622 283 932 795 601 988 972 490 129 39 549 971 719 799 81 502 212 881 351 301 663 14 796 791 48 602 678 444 432 777 460 652 641 12 728 413 208 965 937 983 854 109 148 8 889 567 134 360 214 593 736 532 868 11 377 785 562 164 134 161 606 374 787 162 169 686 50 347 808 416 127 904 239 308 669 666 424 726 293 235 246 347 259 514 46 623 785 46 132 532 49 743 429 207 420 570 732 831 87 714 906 859 628 326 404 44 23 404 70 698 564 526 279 681 381 962 494 286 501 513 560 895 465 810 29 332 892 549 761 80 641 798 865 389 793 811 407 888 284 216 249 425 861 563 441 630 496 234 387 943 581 408 740 299 481 611 773 984 135 609 848 767 847 0 240 496 350 606 770 524 439 313 712 631 409 233 528 792 296 148 734 109 72 644 552 568 867 846 965 764 629 67 29 812 419 356 116 379 875 189 172 23 232 939 253 933 82 136 608 901 45 168 736 670 598 597 593 955 23 833 868 222 338 52 783 65 646 454 162 659 598 778 606 746 770 203 456 146 712 730 867 501 450 403 314 465 487 44 266 733 358 708 541 957 763 921 137 539 956 926 672 882 932 562 693 794 525 894 86 757 903 744 561 198 396 569 972 400 108 861 242 683 768 650 189 581 818 906 179 146 60 884 859 463 345 753 510 907 30 783 678 765 335 564 651 426 624 659 694 73 965 867 728 815 73 617 75 898 831 252 715 175 115 691 927 412 196 143 281 957 865 874 300 596 909 868 785 924 143 654 607 750 175 223 121 542 469 251 220 953 996 213 146 335 862 275 584 821 625 143 639 449 670 699 47 900 496 455 557 119 976 455 109 732 335 464 343 930 824 907 242 117 769 970 535 457 952 329 392 161 334 591 491 800 778 382 81 339 147 164 607 57 529 608 539 936 249 872 688 715 686 438 844 810 927 221 734 848 895 672 1 69 803 635 791 131 284 236 646 473 326 891 408 175 399 973 82 657 945 87 897 726 688 141 580 177 201 34 300 827 27 202 685 258 455 819 454 969 213 493 847 780 606 621 630 419 20 40 365 575 717 404 506 53 132 649 476 134 933 432 818 504 675 373 688 274 884 481 261 908 695 731 576 219 259 511 881 596 15 624 30 155 438 522 278 162 946 633 804 211 697 764 390 164 137 385 758 275 358 258 645 805 713 935 883 89 478 946 457 899 773 96 714 896 403 51 614 556 610 560 193 311 696 63 672 682 846 806 612 48 690 491 749 677 624 219 335 579 669 433 329 243 470 735 831 85 645 260 294 441 349 838 872 619 571 21 436 718 561 389 425 126 527 662 594 43 67 214 433 263 350 158 476 903 146 181 974 888 243 792 52 675 696 950 78 975 594 133 611 933 20 372 113 138 353 189 595 532 575 138 394 154 804 404 562 892 37 13 687 805 45 441 417 385 688 475 777 363 87 833 870 149 82 201 733 677 972 29 571 309 713 913 167 375 882 627 784 195 806 569 935 181 656 53 636 623 360 433 582 856 417 582 416 16 45 791 57 740 769 616 344 517 452 936 850 226 147 928 144 8 203 82 58 117 461 839 245 418 1 836 902 14 870 769 509 249 852 928 719 278 566 562 218 523 40 416 776 639 140 184 464 979 171 132 74 925 394 416 430 255 902 648 484 300 228 885 24 688 937 299 822 730 163 155 69 862 398 275 498 561 201 214 491 777 606 627 111 237 885 975 193 365 621 369 409 856 276 997 235 699 206 330 156 398 480 276 189 943 193 331 958 742 369 1 158 564 694 832 198 124 239 239 215 819 168 607 846 843 699 403 154 513 306 207 538 986 669 330 141 83 26 627 544 794 425 536 538 238 477 825 627 129 253 44 887 516 996 451 59 939 146 426 272 365 878 684 119 434 764 371 54 498 34 605 61 479 273 924 53 673 195 252 429 659 110 957 69 777 646 169 535 394 896 918 344 765 489 550 431 460 894 543 22 435 48 956 913 647 252 765 359 109 134 33 811 534 424 203 160 457 727 591 704 408 803 71 531 197 708 234 136 778 734 466 92 185 972 999 108 718 114 331 96 242 446 914 751 520 407 958 719 450 723 111 54 874 108 757 873 762 312 596 133 621 535 404 871 105 789 81 972 337 55 237 758 473 675 158 425 517 628 503 784 500 303 34 796 837 377 528 285 108 865 919 785 172 145 736 73 813 24 470 903 480 990 161 51 578 404 415 268 658 678 188 43 571 99 840 692 772 961 737 261 166 949 746 665 407 229 327 902 42 207 132 710 149 807 610 123 466 6 833 565 153 811 401 173 855 756 855 696 486 233 854 592 997 163 250 292 194 613 417 744 852 462 388 326 903 52 586 91 213 855 969 802 903 110 788 615 910 766 158 155 860 627 710 916 670 87 755 110 881 75 831 86 421 607 401 790 139 108 451 359 997 210 263 173 816 706 825 966 291 2 482 975 593 805 270 504 592 505 915 22 579 333 862 776 629 403 475 824 462 353 762 213 34 212 250 77 271 88 530 475 896 542 415 249 280 547 22 518 754 699 570 551 639 954 827 41 306 69 938 114 395 209 634 906 536 324 286 536 346 113 893 418 430 678 362 469 73 525 549 923 520 347 898 995 877 516 388 135 626 557 982 920 344 630 518 260 597 485 519 301 977 864 904 797 332 881 161 692 675 100 804 34 380 681 95 345 902 885 256 768 902 880 805 754 583 600 493 11 240 144 755 454 228 205 293 968 672 439 249 410 68 515 863 829 443 823 213 467 650 765 944 200 348 193 562 808 152 735 556 784 298 802 189 297 342 591 912 592 736 409 354 797 848 333 238 453 973 917 881 413 570 221 469 621 126 581 381 295 709 250 467 682 450 748 547 636 752 809 692 605 397 987 904 106 938 138 440 10 146 877 552 785 583 316 588 615 718 844 964 414 548 297 526 345 514 207 83 447 506 259 812 102 819 832 365 269 592 496 622 259 498 996 633 351 226 557 611 552 547 426 604 190 849 749 771 278 677 470 549 632 889 254 943 841 465 636 876 726 384 888 248 870 723 334 369 18 779 357 886 88 695 269 547 503 189 738 96 818 974 3 723 540 592 985 845 140 176 424 546 468 28 413 646 778 604 269 431 152 135 35 282 842 773 468 538 864 562 472 287 735 868 65 825 285 73 17 205 234 778 354 485 31 999 782 203 425 653 609 934 708 725 338 451 86 528 167 480 264 910 472 903 328 765 700 110 287 345 182 557 323 641 420 565 218 690 908 197 400 827 631 36 976 90 816 717 979 732 565 432 264 803 913 315 987 965 730 201 842 194 12 53 962 614 811 330 760 870 912 563 6 789 158 889 925 174 606 189 858 842 927 870 187 906 992 914 582 270 675 653 459 594 141 638 860 431 620 901 231 125 14 353 347 741 882 291 486 485 527 92 281 413 679 895 355 274 532 261 208 840 165 343 996 349 602 691 830 616 400 833 927 182 168 747 452 809 902 311 825 979 464 183 809 756 76 171 418 693 36 929 369 583 424 385 353 880 278 254 297 753 852 993 66 465 999 656 635 56 154 177 840 451 975 401 592 917 25 393 977 483 447 394 324 753 359 574 220 954 187 657 474 884 679 253 598 826 3 528 540 752 161 843 112 306 979 753 506 137 884 381 52 305 789 560 866 845 134 361 935 53 306 329 502 967 851 256 361 510 507 391 919 522 627 170 705 251 909 485 791 895 659 961 694 932 293 322 455 828 674 229 196 34 375 528 209 399 790 3 642 716 578 62 665 504 525 636 806 926 240 781 990 817 713 934 115 6 713 168 842 789 669 135 587 570 604 231 947 677 534 246 602 878 514 108 91 479 984 672 489 274 34 974 107 202 723 676 209 172 530 565 487 486 465 118 253 91 690 17 717 788 465 292 771 761 895 908 16 107 433 274 433 50 677 540 64 552 477 238 914 595 713 957 469 731 217 318 106 90 400 287 304 923 831 858 734 199 960 199 250 751 317 745 19 927 517 708 643 848 752 431 162 16 303 222 531 379 666 793 334 931 374 322 873 252 68 108 318 185 930 701 451 636 739 302 502 497 980 382 90 255 829 442 928 393 761 360 291 840 174 96 241 665 126 388 515 309 561 796 784 856 574 13 66 523 906 13 158 47 896 996 390 449 620 177 619 151 599 452 161 793 986 840 502 948 470 501 241 63 428 881 96 815 24 495 894 310 404 182 547 790 319 401 659 167 968 939 732 504 552 129 934 70 571 198 696 756 704 813 980 690 262 800 33 4 539 783 537 438 100 86 606 893 574 759 160 574 704 269 184 65 569 638 394 911 339 617 816 450 602 56 76 430 472 636 426 952 413 10 793 526 286 996 390 719 965 798 863 275 571 149 770 784 754 659 913 110 21 570 0 711 109 449 857 472 834 125 347 270 222 980 699 290 652 613 609 16 518 304 88 180 807 288 398 194 440 720 731 771 220 116 116 840 552 78 348 127 941 251 377 923 888 159 107 381 671 849 382 45 175 111 767 189 262 84 334 560 754 993 186 428 856 223 339 90 693 207 506 632 760 422 803 370 482 867 378 826 290 953 571 554 599 57 617 109 495 285 370 724 947 640 102 226 654 638 623 424 730 513 72 383 602 650 846 554 276 981 887 118 828 847 153 838 124 145 176 0 109 846 72 520 221 211 852 78 943 782 159 934 358 15 921 119 517 205 207 549 749 339 452 387 506 902 902 654 178 34 179 11 574 924 500 753 273 778 713 298 354 432 566 423 980 587 665 435 555 187 927 885 136 359 699 433 467 393 139 229 235 998 751 331 756 735 11 25 809 526 461 365 663 728 163 930 950 329 268 70 782 397 470 756 642 833 62 649 830 133 527 297 384 103 999 283 966 395 760 641 480 780 306 776 457 885 369 256 539 725 481 89 307 9 758 475 961 336 922 940 941 840 475 369 985 940 43 794 574 229 116 523 165 880 489 462 5 886 771 380 389 372 539 431 520 499 439 161 200 443 131 380 672 828 353 117 486 716 591 196 622 603 832 108 995 270 429 189 3 118 549 391 650 542 266 422 217 681 890 466 979 348 465 85 61 332 161 304 907 745 801 135 332 91 632 200 853 113 383 635 529 572 671 33 424 147 966 563 994 666 347 945 630 377 912 760 845 143 278 940 681 999 744 962 75 367 383 949 150 458 843 883 2 173 745 619 285 997 31 92 655 632 744 924 294 567 297 590 589 50 419 330 623 685 634 440 12 6 726 136 661 94 250 728 964 407 499 351 713 995 992 154 74 80 983 638 915 723 53 611 670 334 384 676 35 634 648 749 189 761 841 432 771 439 885 805 800 42 191 951 302 144 783 623 549 637 717 698 384 751 346 739 350 121 870 815 428 998 633 411 202 769 576 756 540 88 39 727 575 84 126 341 978 359 224 675 650 696 787 793 409 348 100 138 488 136 914 528 695 473 581 750 547 271 40 474 558 229 190 967 695 36 64 900 922 919 278 714 63 736 948 39 832 515 395 66 226 99 235 90 361 473 892 135 237 753 721 857 299 427 8 768 39 310 246 930 182 669 708 791 376 483 219 540 991 701 306 797 863 579 714 504 791 755 581 951 378 331 258 880 90 738 668 490 99 688 998 850 333 867 159 374 518 904 53 103 759 824 526 269 376 396 682 669 174 957 190 429 699 784 115 632 320 835 167 566 56 318 44 371 37 567 786 562 739 681 627 897 0 265 934 326 950 682 430 460 244 178 636 129 910 711 277 130 810 77 264 685 604 196 800 302 25 390 288 498 759 4 685 288 323 401 115 987 666 753 235 458 862 654 832 145 223 799 170 642 124 487 789 89 485 924 120 166 171 120 832 231 81 208 196 83 760 196 950 214 220 72 837 164 622 52 46 792 217 792 592 522 446 421 280 429 870 918 150 111 588 702 174 583 780 867 319 935 18 82 246 653 433 855 279 868 13 103 57 849 641 605 386 423 625 921 695 256 959 844 694 283 394 133 420 559 427 65 933 439 646 239 993 366 20 926 775 473 460 429 885 416 690 816 430 510 286 385 20 735 424 980 176 766 831 641 221 955 867 116 483 79 80 860 452 855 636 484 357 912 737 521 32 942 252 167 335 670 2 699 679 759 495 178 485 649 817 716 357 352 565 952 117 790 869 17 929 444 807 226 710 18 185 349 965 962 257 520 631 373 371 936 988 126 194 389 903 805 806 552 342 306 741 924 876 563 141 604 323 36 832 851 165 159 974 149 499 422 711 663 31 222 596 699 504 336 141 851 240 663 587 582 888 982 640 463 499 638 497 316 272 683 833 6 841 247 406 684 906 492 429 790 805 854 706 47 191 946 282 946 280 649 710 522 456 921 589 964 113 305 943 861 108 833 648 784 791 867 9 423 517 572 416 814 760 336 278 607 6 395 269 915 282 69 718 78 383 425 836 183 500 327 463 747 638 500 333 606 530 975 966 850 625 946 905 901 789 903 591 912 981 918 648 874 141 51 235 731 996 977 754 87 587 874 410 744 491 272 474 11 480 809 136 99 355 215 309 925 179 946 172 460 127 827 97 313 642 98 511 445 177 396 141 124 537 587 461 984 146 222 748 294 657 282 560 677 322 966 181 739 918 148 623 660 472 16 461 104 461 984 434 990 578 345 852 972 448 391 37 828 330 549 771 694 13 22 110 445 122 546 207 32 761 98 598 31 367 213 400 59 163 802 126 134 204 16 713 926 827 915 877 43 223 599 44 326 961 334 356 519 969 432 873 470 854 567 978 831 463 254 819 142 510 463 985 23 509 223 619 569 741 387 302 842 528 564 168 615 942 237 59 756 435 815 599 265 519 302 323 62 245 338 714 658 796 582 45 223 962 852 233 787 356 264 232 927 47 876 792 174 341 575 516 228 984 940 354 711 840 660 314 952 534 468 402 110 120 580 719 654 691 353 558 427 303 502 270 605 884 95 323 369 28 401 976 660 320 368 661 169 232 986 96 854 320 634 102 216 921 857 786 146 152 479 436 587 284 774 629 321 722 710 35 657 379 50 571 42 370 392 760 804 790 476 28 80 287 893 391 966 44 73 283 543 317 234 445 567 155 946 956 277 555 190 252 687 79 251 679 623 17 840 920 197 407 46 874 559 985 833 442 919 237 268 835 46 728 34 268 342 884 652 344 823 452 137 760 419 339 484 87 129 527 531 259 494 43 402 673 76 91 486 319 262 296 179 344 48 446 917 740 406 522 142 795 545 29 655 895 134 553 468 962 664 137 164 696 5 491 91 418 787 863 163 563 2 353 559 738 9 503 11 919 612 371 298 433 289 908 266 274 338 503 719 757 411 427 551 338 920 77 846 289 553 464 998 83 995 997 554 167 863 359 268 279 890 508 946 161 540 829 782 545 140 285 587 306 325 171 381 691 735 656 460 807 750 286 739 90 804 72 823 304 449 312 704 244 574 65 474 420 425 12 606 708 57 549 319 54 454 931 592 325 62 154 74 266 611 713 244 693 303 878 370 545 6 480 955 359 611 185 252 662 393 380 245 851 211 156 470 64 782 588 481 93 687 533 855 929 158 880 976 283 159 814 426 37 814 982 525 832 574 819 81 419 565 310 671 805 800 644 374 196 394 601 727 282 81 120 530 41 118 237 403 380 208 85 581 544 714 529 918 483 326 507 300 381 793 519 155 997 25 178 67 149 502 901 460 187 621 377 425 384 424 894 109 823 71 985 438 371 704 4 824 989 878 205 737 115 136 617 554 61 293 753 704 555 962 464 292 68 55 678 848 626 963 753 339 516 611 34 125 3 752 396 375 199 560 467 957 842 168 656 528 491 355 250 212 268 955 156 67 999 946 353 782 745 136 382 869 561 132 507 616 261 309 413 59 227 996 529 255 212 884 96 367 876 814 169 716 663 183 675 168 588 16 238 414 317 970 458 151 460 406 546 71 688 873 129 692 465 569 917 693 508 376 928 793 513 29 550 108 93 540 723 138 460 714 476 40 454 919 990 325 865 353 759 30 951 680 551 224 268 868 14 233 373 549 925 879 419 813 263 370 478 494 886 763 303 955 669 340 45 377 34 887 564 804 380 711 759 115 795 1 550 945 931 521 754 827 198 595 824 369 182 676 983 975 89 485 601 653 540 713 668 635 12 104 572 250 870 772 835 719 240 505 603 766 712 347 716 883 333 888 484 251 736 895 911 573 549 337 325 792 900 217 282 337 461 820 248 152 755 296 415 132 540 710 216 127 15 548 479 901 136 851 425 887 799 47 294 326 895 902 577 194 986 177 682 405 591 235 407 437 499 116 701 947 432 715 968 963 595 911 811 104 152 239 814 610 850 446 993 812 917 427 329 979 566 24 342 272 677 326 273 312 813 731 847 705 969 348 28 795 758 780 743 605 453 924 516 593 372 748 403 433 246 53 325 646 728 588 964 3 734 598 972 777 89 933 728 976 655 469 818 838 763 852 109 271 228 279 64 169 797 983 732 310 250 899 222 812 810 214 343 988 902 783 733 433 254 2 922 388 717 72 695 308 193 826 678 923 259 3 939 827 348 991 155 268 666 922 821 965 748 826 483 76 64 833 574 866 611 338 693 291 117 986 290 886 546 147 974 520 261 485 488 322 244 18 863 154 775 417 493 84 984 258 436 910 600 844 270 400 618 293 531 252 135 908 246 77 562 725 399 508 380 403 909 643 47 596 966 684 294 906 412 302 387 83 483 768 168 657 853 453 361 945 414 988 592 960 468 289 375 343 68 200 148 954 44 467 462 115 417 285 990 874 132 156 165 203 720 300 421 18 6 369 8 835 132 950 293 149 329 507 149 361 180 850 702 193 147 642 517 87 317 138 775 1 302 409 243 495 50 75 910 786 427 58 779 42 902 30 736 461 962 51 244 924 743 664 867 744 882 787 918 536 623 9 856 443 789 219 628 258 668 780 518 407 545 447 260 724 822 282 664 223 239 372 127 759 683 458 347 350 116 602 741 970 189 567 711 530 325 169 577 845 177 843 623 474 756 905 644 798 874 772 532 71 480 2 726 215 169 229 882 842 544 911 793 741 551 255 174 119 314 191 262 351 196 938 88 774 666 192 449 962 316 79 547 929 353 42 236 168 646 235 464 132 387 224 431 15 108 561 264 10 695 723 914 812 5 388 300 580 707 454 736 19 702 254 685 89 324 2 413 331 851 788 155 522 134 282 859 616 339 52 435 554 916 253 186 869 864 216 604 893 499 412 676 659 678 184 867 825 501 443 445 719 1 120 965 580 102 212 767 427 88 889 941 683 252 219 681 806 27 856 867 963 112 703 115 545 989 14 147 968 145 786 366 87 733 110 583 820 710 418 299 671 99 3 809 706 454 132 351 189 244 782 914 815 778 712 680 20 679 277 291 826 288 173 807 377 464 871 895 56 994 115 534 346 478 221 59 340 46 181 348 654 410 312 446 478 755 399 366 126 146 398 775 513 225 953 479 591 707 984 737 473 529 593 285 160 330 940 161 683 995 393 693 923 930 442 920 626 871 648 47 66 372 152 376 624 490 203 676 802 743 227 563 557 497 32 747 245 757 11 934 63 715 450 843 864 513 777 857 66 692 912 537 919 195 68 572 27 606 798 122 668 470 169 414 557 707 570 602 171 973 854 568 670 733 168 234 936 71 590 367 278 698 385 848 562 482 271 939 370 412 956 107 761 331 305 539 814 723 286 956 801 828 643 498 689 279 555 969 921 857 998 912 532 833 705 443 746 703 94 155 207 578 810 976 891 207 469 775 700 343 133 177 955 757 193 466 805 174 78 634 323 381 715 803 467 351 176 383 517 462 506 952 313 783 303 327 160 403 910 217 51 355 580 65 974 405 711 244 239 44 391 210 767 386 199 914 562 420 679 295 728 245 373 885 479 344 924 228 288 220 959 389 935 986 285 876 690 933 583 294 920 119 644 81 32 152 385 466 978 206 447 478 711 636 588 351 823 302 216 151 448 228 44 3 490 73 961 85 288 331 367 751 704 233 764 408 903 703 556 90 966 945 181 4 607 619 648 237 659 55 679 175 465 914 58 698 242 169 999 313 29 794 712 961 546 251 202 521 671 968 693 601 466 114 209 852 220 180 703 169 275 868 707 386 435 786 383 333 555 149 99 646 559 413 110 175 249 942 634 113 143 814 543 115 567 452 18 579 295 3 791 270 447 722 741 297 365 226 407 791 446 909 462 464 556 115 84 227 653 711 580 215 393 411 312 196 19 586 991 790 314 959 209 352 865 624 705 56 931 296 767 323 412 503 760 223 790 723 723 496 934 940 938 309 880 468 136 800 248 457 365 223 112 426 161 92 207 582 834 539 388 501 650 974 43 807 724 10 515 792 304 379 950 439 115 805 848 80 239 703 172 363 655 20 130 316 778 333 955 162 856 251 19 518 488 490 58 714 106 95 635 150 446 294 847 408 308 775 726 733 142 439 138 662 105 60 941 624 347 477 222 63 400 149 996 15 905 540 525 810 111 569 43 351 617 971 977 825 126 616 428 695 616 758 630 977 594 533 383 676 455 803 583 168 825 577 818 929 29 489 387 264 850 828 775 72 235 204 5 621 869 253 899 679 731 466 181 851 213 159 142 967 791 988 679 263 544 284 891 609 752 133 548 136 921 741 558 333 340 592 899 926 587 808 271 836 97 631 660 841 347 27 911 592 829 972 290 394 92 808 581 824 879 437 128 640 566 487 123 62 765 821 766 665 870 882 225 388 296 746 75 256 951 924 338 249 228 162 339 593 57 501 986 552 8 219 494 622 392 510 193 131 443 208 175 824 298 416 597 174 922 260 982 726 98 50 861 271 373 211 995 335 124 618 264 359 554 562 241 36 518 8 46 239 597 194 869 45 7 306 720 818 755 143 32 366 220 568 240 617 577 302 903 809 335 364 14 630 723 769 964 576 990 860 361 368 107 561 905 127 26 410 998 827 270 26 777 706 138 570 995 587 361 375 850 41 303 638 357 699 695 574 566 531 559 464 425 56 92 200 943 566 214 803 379 377 592 939 697 991 948 438 878 181 785 58 480 682 172 738 193 494 608 304 269 714 569 752 712 137 914 645 78 512 941 155 23 323 313 22 498 547 113 945 725 191 606 743 628 588 987 249 238 783 892 605 323 609 888 457 94 387 234 589 321 400 894 392 284 609 774 440 940 898 343 398 983 708 993 583 912 323 309 297 367 255 113 156 906 581 712 385 947 208 170 756 785 912 586 842 718 2 352 335 128 878 752 96 396 705 705 122 419 683 354 612 679 72 840 953 193 715 129 743 513 813 824 542 178 266 7 593 896 649 218 882 824 952 97 868 23 966 74 780 552 744 342 378 204 884 49 915 603 536 979 108 728 735 321 779 375 905 680 504 219 570 788 358 809 883 536 316 676 699 15 572 184 88 429 772 808 787 149 234 308 263 896 623 964 229 43 716 528 316 853 996 286 857 26 702 545 662 525 62 402 831 485 913 502 687 603 263 80 293 273 422 879 922 951 328 3 319 638 277 148 480 315 168 134 660 877 175 830 728 722 224 463 279 993 478 263 536 682 418 123 555 310 313 835 561 884 835 632 948 102 825 667 816 468 651 249 237 991 220 379 724 547 971 852 315 202 677 347 811 85 767 232 468 323 658 680 867 656 323 256 956 693 147 491 834 375 724 384 985 55 907 830 106 956 504 574 659 413 384 667 14 779 811 114 646 24 700 679 724 446 770 8 264 871 608 772 937 340 68 593 550 86 827 174 357 406 73 671 12 93 507 439 816 614 802 505 971 868 876 369 645 742 540 140 832 848 240 477 601 900 427 344 794 428 866 136 229 527 102 878 902 736 241 486 318 704 670 565 307 230 354 315 684 199 28 555 722 277 125 630 410 234 807 919 615 277 507 952 370 69 948 761 466 282 688 267 105 488 804 506 847 460 42 840 117 85 57 765 672 595 866 126 715 479 714 482 903 262 755 436 388 852 471 842 24 429 63 576 36 838 682 262 120 79 196 148 679 177 262 868 347 610 743 330 808 413 850 347 444 563 177 590 19 22 551 553 747 434 696 987 951 430 268 816 345 966 418 947 448 960 642 534 834 191 801 450 13 149 947 597 297 190 744 759 740 848 223 491 273 242 546 174 513 542 841 108 411 284 250 289 481 62 420 437 971 634 232 525 512 918 68 881 729 164 68 160 271 304 830 929 655 817 60 344 980 664 823 823 931 230 667 139 306 352 766 638 909 357 773 279 804 329 489 672 590 224 388 760 578 807 976 396 677 638 813 483 503 500 516 96 800 733 65 822 313 567 846 632 723 439 148 2 227 450 961 739 411 615 363 141 211 387 546 40 540 944 131 49 884 409 583 193 40 950 35 897 336 958 760 110 743 484 223 539 960 56 859 634 374 870 507 422 563 920 322 803 911 46 990 558 508 796 212 382 575 895 6 381 45 687 645 101 509 793 217 606 145 368 142 153 779 4 875 57 103 100 426 786 941 445 828 519 658 154 302 755 443 772 414 347 80 440 46 383 873 649 442 544 548 246 103 222 727 775 561 759 655 505 957 855 9 384 556 968 487 663 10 287 492 253 378 442 91 126 727 251 986 534 108 922 22 90 688 187 45 611 698 695 806 2 970 827 466 363 99 809 415 500 490 591 230 793 44 386 294 310 436 31 473 732 272 810 732 513 208 316 271 430 394 15 378 641 671 860 688 477 421 218 803 530 383 651 961 55 11 677 63 749 559 263 438 687 771 292 74 985 776 43 359 468 681 730 0 382 24 721 251 980 207 827 45 634 664 297 984 408 463 79 767 606 47 254 517 538 933 677 250 294 631 645 27 178 145 983 713 403 582 503 251 272 253 627 387 153 489 589 886 851 457 352 233 933 892 326 620 176 242 494 171 603 586 848 821 669 847 651 924 186 604 99 954 529 118 553 166 795 949 4 938 213 756 182 534 182 676 512 540 776 304 848 517 54 116 125 326 716 167 630 706 930 468 473 269 629 511 634 188 218 752 923 633 944 510 638 766 134 457 50 914 71 548 203 334 382 437 226 508 439 919 495 477 977 611 181 912 988 969 151 96 503 751 602 878 958 8 260 493 335 821 274 657 583 683 155 358 446 941 670 162 630 69 770 758 963 999 333 867 79 33 562 114 618 474 911 599 880 520 967 579 420 576 164 507 614 550 286 916 255 962 712 734 337 671 135 25 734 697 538 156 247 214 163 726 982 302 110 511 598 831 233 848 810 882 338 854 398 462 365 97 816 423 196 930 374 703 448 935 979 143 420 912 501 100 221 171 57 403 611 73 2 692 138 290 308 118 546 362 702 888 567 933 785 585 181 899 636 362 872 373 656 161 626 46 826 789 400 229 801 858 215 523 447 755 149 639 993 561 708 994 880 582 846 834 783 846 833 15 196 174 381 656 528 536 572 374 997 207 765 517 584 85 87 212 624 72 77 957 993 80 418 478 891 77 25 839 324 108 92 972 747 573 116 497 508 625 46 320 57 54 142 119 68 630 618 57 191 961 454 145 137 131 439 764 774 345 322 348 224 340 190 218 921 21 189 246 675 50 341 387 652 622 289 170 369 437 679 817 793 832 582 36 300 622 348 232 734 508 322 596 264 572 727 269 617 310 700 454 320 995 697 66 327 705 517 158 856 438 176 7 990 135 827 561 450 476 720 68 421 148 721 773 993 609 770 90 648 338 63 116 437 955 115 697 173 500 465 456 410 971 859 35 943 663 150 237 511 962 732 77 72 571 87 808 686 102 284 842 498 498 570 743 28 721 195 310 243 103 302 494 282 44 138 2 909 245 633 783 316 403 422 993 706 130 563 413 562 460 972 256 911 106 875 132 330 710 416 50 926 471 204 858 94 79 418 416 456 717 214 921 489 734 710 484 51 376 817 404 944 507 984 314 186 728 991 219 25 581 5 955 690 616 440 248 531 452 32 803 965 27 19 746 889 731 511 455 798 70 135 305 314 658 449 783 385 572 877 919 408 474 527 884 535 919 448 200 336 220 74 964 440 413 318 337 695 182 110 303 759 558 487 225 435 425 341 790 797 676 231 312 617 377 560 249 389 118 577 25 469 139 428 464 790 582 476 587 657 475 885 995 497 190 74 497 772 207 333 950 899 223 871 102 327 256 60 811 572 962 633 423 372 881 778 558 5 242 788 200 33 42 237 362 476 285 891 317 569 793 111 809 540 791 247 820 46 790 603 15 134 912 102 679 249 621 822 855 701 459 822 610 249 493 652 290 247 723 810 351 367 574 884 995 142 97 786 614 785 183 113 714 184 920 862 316 335 157 213 6 775 828 119 719 308 815 471 475 442 679 821 470 49 768 26 164 765 316 735 873 347 210 944 230 794 330 878 6 789 280 689 902 186 657 980 261 717 377 133 534 453 774 848 669 655 390 644 480 337 103 263 409 553 343 333 630 92 781 790 784 910 51 683 753 634 976 312 292 130 978 653 119 67 872 0 689 50 308 352 348 144 830 427 666 692 597 460 722 652 519 381 523 773 86 441 336 500 486 730 797 902 571 605 610 670 374 943 254 271 673 75 767 270 440 339 119 716 450 804 730 638 291 325 825 15 577 979 420 663 620 543 746 343 597 231 854 940 565 203 499 527 867 134 15 939 209 986 976 4 202 291 95 619 598 155 330 672 688 370 66 791 171 434 329 15 219 228 374 895 187 718 657 975 756 554 40 218 861 641 313 242 247 956 980 211 261 577 84 20 806 0 582 607 399 488 735 586 367 125 354 922 828 665 656 462 789 868 462 96 235 454 95 61 990 385 52 356 568 427 34 564 757 502 854 785 263 787 52 221 160 617 431 241 61 168 834 572 26 923 109 69 518 121 830 327 337 922 307 398 252 493 106 65 981 106 679 541 278 33 172 839 8 293 510 585 826 194 615 243 865 287 210 133 56 547 717 547 227 715 780 549 945 685 178 761 146 686 655 457 350 670 255 238 878 213 506 81 368 399 432 724 319 579 478 941 533 36 583 57 743 789 656 880 429 921 730 401 902 436 123 81 646 327 71 1 239 504 228 777 408 23 422 900 936 538 708 307 600 520 752 339 596 609 750 182 970 343 612 652 405 445 446 422 776 477 804 37 412 507 926 564 693 835 494 695 407 401 940 95 56 320 567 888 579 806 458 176 854 191 886 864 693 420 622 662 436 497 413 870 458 715 574 107 508 904 57 333 28 800 40 55 999 948 620 619 163 671 213 474 2 49 64 580 887 624 45 500 567 195 429 855 77 141 474 162 302 487 391 503 803 355 315 742 149 423 249 490 975 362 385 251 876 603 539 273 205 273 480 23 456 987 182 909 396 991 165 836 998 787 529 649 846 313 669 30 392 321 72 996 486 778 403 801 573 377 981 608 947 906 426 789 164 481 317 564 815 681 673 316 981 233 351 519 521 2 998 8 263 593 267 836 214 189 786 192 345 547 336 449 149 771 29 500 182 600 930 196 760 207 726 249 916 464 697 247 193 250 252 312 320 460 4 653 439 458 999 349 120 888 200 149 950 501 697 922 388 880 480 458 922 208 129 748 350 971 283 0 807 602 204 956 766 168 812 643 648 766 915 989 517 848 736 865 97 188 490 477 751 930 30 920 998 881 441 380 334 526 891 248 601 539 534 601 834 765 934 183 383 634 367 803 793 120 949 948 499 635 823 700 933 261 230 821 93 726 975 328 993 984 863 928 45 753 219 697 298 331 487 672 288 665 299 280 915 93 144 150 451 91 264 79 145 681 294 358 694 132 805 288 968 557 255 810 412 187 292 905 923 980 493 933 605 574 77 528 260 749 194 528 561 235 971 339 770 856 496 288 593 576 60 816 355 452 845 825 635 647 580 633 358 128 109 537 638 284 207 721 601 832 172 726 164 572 808 294 222 782 934 401 41 283 108 953 598 887 691 95 575 885 952 401 34 684 758 413 422 594 878 359 932 769 245 395 473 740 493 286 64 407 541 535 774 381 921 139 444 817 219 52 476 748 633 253 847 846 88 408 821 78 825 490 206 418 188 298 57 427 582 604 890 598 89 88 314 164 545 885 633 477 258 22 426 267 27 282 82 514 713 200 618 537 712 919 761 158 762 892 835 343 122 5 169 931 842 437 877 714 88 801 816 135 612 514 381 447 420 47 329 94 365 618 647 41 578 126 821 539 776 765 657 943 380 713 544 851 782 258 745 868 779 950 103 358 757 763 382 524 971 86 479 574 857 971 589 409 174 873 700 717 256 183 34 549 817 152 865 168 470 905 159 997 865 573 97 372 615 599 715 421 744 289 810 924 499 333 50 224 50 199 425 659 811 793 407 594 143 29 26 783 313 655 912 243 842 806 708 879 251 557 834 323 579 413 54 333 884 410 8 104 328 309 903 233 69 87 232 399 54 640 614 545 328 318 197 429 235 36 194 800 213 173 339 773 96 267 723 742 506 104 867 51 490 307 52 936 521 722 267 112 706 135 127 947 983 979 782 362 792 530 303 344 779 131 656 752 208 686 963 162 904 75 364 579 89 308 968 885 373 272 653 674 139 500 215 555 219 921 253 7 490 388 85 384 729 146 660 701 492 44 83 916 577 492 128 172 104 545 571 103 730 109 382 62 984 818 603 601 156 237 973 19 177 241 982 702 99 529 517 474 527 182 706 375 446 656 148 162 272 843 272 878 981 654 607 242 906 937 755 116 709 804 831 285 304 691 518 958 859 174 703 45 53 198 492 501 876 202 432 633 361 148 344 766 703 246 639 250 844 810 95 72 362 675 831 752 926 985 115 690 0 629 483 84 31 492 43 359 860 423 638 404 389 204 806 244 189 380 626 650 325 502 54 341 765 508 199 532 254 232 218 551 44 996 513 601 37 87 843 568 708 28 451 584 964 578 772 992 236 590 283 905 228 290 144 400 985 964 413 750 282 203 156 912 516 148 496 193 221 194 999 204 772 672 664 742 778 896 826 252 543 320 684 406 663 39 790 705 720 77 393 424 924 416 260 909 821 421 625 183 610 172 718 750 646 872 856 496 590 825 231 20 125 275 595 895 324 201 411 667 373 717 979 902 978 985 402 152 677 949 323 364 547 395 244 49 51 755 980 834 109 106 874 457 477 56 724 29 353 888 442 449 434 77 98 420 674 188 904 611 582 998 299 452 559 602 358 350 399 539 996 898 789 274 732 825 66 31 307 437 466 860 280 618 832 564 994 306 304 63 159 928 539 603 305 427 515 897 852 705 331 315 966 641 891 415 852 558 140 198 581 318 234 50 418 413 384 228 156 661 357 543 606 47 297 922 617 474 901 149 790 662 979 219 534 681 232 929 77 27 585 813 579 834 599 4 54 963 858 923 414 411 425 464 290 267 970 42 316 543 763 910 768 648 310 649 676 176 592 388 669 262 618 568 989 269 455 672 436 741 883 221 144 861 255 848 558 467 86 923 571 507 392 855 765 234 622 185 156 709 885 643 264 417 799 227 147 719 293 877 441 31 124 437 256 697 90 682 883 343 550 544 973 627 134 667 729 752 778 642 827 614 193 12 748 626 395 341 724 377 84 837 66 848 883 423 166 509 558 118 97 668 118 531 76 583 225 416 687 206 311 405 31 576 383 59 71 779 616 993 269 507 884 34 543 429 194 51 826 102 633 644 547 944 964 61 620 804 227 651 420 283 342 593 209 803 731 765 273 340 372 1 346 509 560 918 374 540 321 738 682 5 372 868 864 646 650 39 419 443 248 70 225 16 322 809 754 308 309 758 133 126 466 8 548 532 620 193 111 222 90 953 271 483 840 307 102 602 952 259 650 350 512 601 24 324 692 266 745 571 909 178 936 211 404 479 579 908 441 867 702 144 701 712 665 895 506 553 451 969 923 157 833 768 256 299 900 878 56 131 386 810 381 344 253 451 695 960 791 694 406 373 319 493 637 423 745 775 268 88 993 668 968 117 284 249 369 868 30 403 995 108 239 411 723 353 748 934 738 515 360 805 47 57 782 997 437 325 580 51 826 430 32 314 994 462 931 753 213 565 534 927 682 453 739 52 328 430 783 477 886 279 919 182 987 669 72 65 628 920 245 250 712 231 847 591 905 643 922 550 337 440 357 605 387 95 3 685 89 523 705 163 924 8 639 45 965 256 832 619 684 562 154 218 506 884 115 411 203 136 213 804 355 560 246 480 93 710 805 335 696 61 355 82 245 687 307 775 458 429 685 343 579 843 337 543 761 47 851 810 607 326 814 206 917 617 371 907 740 74 508 0 304 95 508 753 534 347 688 318 445 571 114 622 42 783 978 227 554 520 669 585 396 368 628 348 79 119 736 720 167 931 422 40 393 28 346 571 36 433 132 792 927 609 494 174 796 257 843 390 836 465 338 591 710 91 111 417 765 798 190 978 811 539 822 935 368 705 6 859 782 500 27 776 849 276 885 823 641 580 385 74 816 979 748 233 523 927 370 513 404 926 383 181 512 227 438 582 861 518 575 220 848 461 434 424 552 86 512 926 285 938 518 328 608 5 257 42 627 978 160 274 870 363 289 672 542 939 501 150 84 118 542 712 511 519 980 95 385 662 150 265 543 255 649 598 990 800 157 277 992 441 929 27 302 281 783 7 465 155 447 868 387 372 477 310 22 367 985 204 819 524 186 880 33 109 459 529 479 190 570 730 738 408 849 224 379 146 363 314 674 178 489 105 366 151 523 863 388 810 825 342 546 574 103 75 42 358 819 583 343 188 618 557 639 193 859 143 412 354 500 533 685 811 322 219 324 208 903 62 674 149 311 801 159 92 989 706 781 978 887 371 27 751 939 878 232 775 916 703 847 85 656 994 309 169 332 980 482 457 554 6 421 145 851 770 259 410 854 985 736 340 101 234 605 28 731 803 219 873 648 930 99 896 240 957 303 783 790 711 877 210 667 563 973 60 856 278 401 179 413 133 45 502 194 370 243 245 513 765 569 892 201 627 175 809 706 505 715 552 410 935 646 734 365 440 115 854 266 766 620 385 620 311 797 166 932 351 756 310 907 853 662 797 595 435 62 720 7 721 654 824 729 5 860 172 455 844 637 478 790 262 290 609 994 939 249 361 429 102 806 157 944 228 214 401 198 6 182 308 949 204 925 911 108 526 314 733 905 97 706 146 4 196 458 52 507 687 85 239 600 313 66 140 196 166 395 265 469 32 498 696 4 747 480 756 296 318 196 385 933 911 853 201 699 744 983 174 315 785 824 936 102 554 487 20 160 497 193 992 171 10 42 550 868 219 739 338 94 417 618 890 957 299 210 317 454 970 986 878 52 278 298 360 258 540 446 810 172 403 858 969 961 215 905 174 953 53 272 0 299 561 591 581 472 862 740 37 230 810 780 144 36 966 315 38 751 482 803 301 128 961 364 117 170 773 868 670 844 794 376 425 773 787 700 200 10 731 639 282 319 791 181 912 875 987 953 284 245 550 746 433 86 610 632 189 667 954 728 828 615 359 983 853 630 667 949 570 559 269 352 269 256 246 713 228 492 561 994 776 531 238 788 433 387 722 738 807 996 115 321 517 550 980 691 951 573 134 184 251 173 925 505 363 755 886 484 997 236 270 924 15 144 376 184 91 703 234 957 532 864 231 558 507 25 556 159 108 183 561 695 332 570 891 33 802 165 54 422 124 888 441 712 918 152 389 853 767 210 109 969 786 921 769 0 346 907 853 342 535 995 955 757 107 185 29 272 275 716 935 513 160 637 780 548 358 205 490 879 758 879 140 819 800 938 232 119 394 486 632 485 115 496 458 349 22 129 768 928 802 733 643 930 565 407 482 582 136 846 286 439 472 593 665 806 377 10 176 56 644 38 495 870 787 291 739 198 999 994 835 907 283 437 277 413 160 753 372 854 259 276 238 799 447 272 434 79 977 615 328 504 117 209 695 825 147 286 759 42 41 694 193 381 832 204 83 318 486 998 410 210 970 342 797 387 482 162 836 405 3 332 19 166 514 305 157 852 805 350 668 273 899 292 83 921 56 852 610 693 920 69 676 466 387 709 457 812 673 510 466 302 144 654 210 692 608 474 858 757 718 367 100 120 401 11 75 153 972 28 56 795 64 995 846 875 505 971 333 521 385 410 626 586 484 830 454 665 60 512 452 342 32 102 632 604 217 853 256 331 984 183 421 625 326 742 58 795 601 278 264 949 206 660 165 227 131 615 677 710 90 226 310 762 812 420 679 723 967 536 751 429 847 664 514 935 172 788 52 257 565 166 89 221 623 610 746 911 188 498 362 300 489 580 612 932 947 527 303 334 468 982 128 699 998 197 269 186 440 652 454 859 353 451 103 882 469 92 362 852 142 643 393 755 784 439 38 106 282 230 773 124 193 859 281 761 321 128 1 815 414 206 987 456 157 706 88 543 549 294 76 872 187 681 401 36 299 860 787 178 266 899 548 424 389 934 660 426 998 870 749 103 633 73 793 985 161 671 617 156 988 694 543 971 837 624 778 742 183 482 154 543 295 396 906 807 478 579 734 307 677 27 682 196 792 719 364 509 867 762 917 761 204 544 85 268 731 754 286 64 750 8 429 885 460 755 167 196 838 259 415 149 223 939 69 873 868 12 449 5 402 288 126 43 549 836 755 487 150 881 252 713 865 857 118 899 820 235 229 33 158 349 384 604 96 805 222 643 969 95 902 897 283 685 490 640 640 452 172 927 873 344 605 892 784 1 243 754 13 778 386 968 103 677 706 750 125 221 672 955 122 675 119 373 992 164 957 965 825 465 443 579 527 183 710 315 932 671 876 770 445 459 991 116 8 979 209 267 689 160 987 32 943 417 534 711 847 331 734 692 177 239 221 290 875 402 906 352 177 154 524 401 811 372 284 168 732 93 639 934 486 325 125 465 352 438 83 372 796 644 130 5 851 612 286 508 759 636 110 758 14 191 37 121 645 273 359 995 214 340 571 636 672 510 805 953 713 275 882 318 597 884 201 844 930 134 392 406 949 313 892 354 949 308 459 338 627 624 655 327 366 674 260 831 838 720 476 523 458 172 390 321 310 74 368 569 455 699 460 702 234 183 53 32 69 761 873 333 656 916 403 76 359 77 100 558 314 241 600 76 82 450 377 704 502 812 372 606 883 184 866 678 142 15 320 288 439 860 700 411 245 976 936 340 488 440 607 697 933 599 869 371 140 690 656 385 536 402 119 512 570 453 433 872 628 261 742 414 733 669 740 329 743 988 361 647 21 581 37 644 246 254 614 242 334 475 640 562 904 502 339 458 15 109 562 337 71 52 876 619 316 295 381 473 959 996 325 678 406 780 640 975 530 923 22 636 802 141 84 170 138 395 952 375 561 99 84 646 427 160 408 789 293 610 634 392 363 367 640 317 172 195 682 355 592 122 183 674 978 484 644 728 69 505 657 282 180 93 152 445 245 85 882 290 407 47 624 231 657 372 716 309 343 148 727 410 431 76 201 527 246 576 156 336 127 622 858 516 429 311 429 631 953 550 953 610 236 188 134 758 334 414 261 952 906 602 176 422 473 45 481 682 351 209 966 629 656 135 725 30 411 747 767 548 581 715 327 364 736 324 825 83 427 661 629 242 685 166 378 603 287 112 200 208 938 729 742 60 344 463 46 16 807 570 11 99 694 979 935 262 776 405 955 871 275 703 999 639 511 992 306 684 751 493 920 711 765 56 905 65 79 616 424 822 635 570 893 442 802 848 184 460 426 669 720 27 163 821 65 426 371 882 858 623 662 816 946 218 31 455 984 567 834 913 278 80 542 620 707 600 280 0 187 727 270 696 379 751 523 702 122 187 633 579 357 381 356 18 797 983 844 388 937 922 896 603 554 122 894 436 556 826 187 834 163 350 874 997 317 566 404 928 536 244 234 303 661 370 262 552 367 32 759 955 826 720 219 264 429 983 156 320 953 127 169 356 22 427 177 828 275 944 707 368 310 65 247 482 739 850 828 924 866 233 805 586 374 654 849 421 921 90 203 531 548 854 799 426 4 577 34 563 370 970 432 63 628 290 804 22 725 523 567 395 607 457 468 530 50 776 230 130 831 389 659 862 984 370 408 630 792 796 933 914 101 779 212 996 556 123 279 905 519 244 871 921 695 886 126 594 49 709 56 925 335 166 923 715 763 392 149 557 864 76 962 48 688 789 72 591 642 519 46 677 187 665 786 513 564 259 611 946 897 188 537 593 464 613 888 820 337 452 171 211 828 752 501 463 353 399 843 900 334 329 77 993 399 382 842 981 252 789 308 10 169 418 734 72 738 772 590 478 876 377 120 909 230 410 841 175 225 473 310 505 504 699 647 654 239 638 32 553 393 251 0 308 971 561 551 127 433 171 40 622 805 428 432 904 33 695 526 998 730 307 553 792 433 382 961 960 431 783 370 817 563 956 444 877 607 693 84 987 400 832 621 647 767 925 736 818 702 654 275 801 125 86 47 255 536 969 398 962 614 830 787 157 918 354 287 410 203 810 694 461 223 39 809 430 738 14 130 959 437 139 815 703 694 255 746 793 673 812 406 92 976 942 321 524 31 677 352 991 334 143 891 77 382 605 926 363 643 629 916 46 854 600 514 811 302 996 745 73 351 539 440 847 15 719 197 673 524 907 62 444 27 884 337 228 49 966 668 305 857 853 12 666 826 874 16 530 14 455 645 572 422 773 654 530 84 13 798 348 437 774 591 147 232 611 354 212 959 993 917 585 417 433 342 323 812 638 315 89 163 356 562 560 863 13 699 817 573 9 361 593 263 137 156 100 205 122 182 618 93 404 59 871 736 951 79 421 862 424 493 403 130 293 984 909 721 708 463 162 919 75 676 83 651 267 175 620 707 233 237 419 24 104 990 767 722 458 877 7 629 204 861 354 301 116 875 613 62 136 278 282 221 794 219 247 549 786 369 749 833 540 557 279 202 746 659 2 89 950 87 79 206 835 657 71 208 740 801 676 207 778 120 838 822 43 26 211 455 669 792 514 751 411 643 364 612 814 765 971 387 84 893 332 807 960 467 44 424 984 988 810 157 27 823 943 853 998 746 535 613 420 864 476 261 498 785 780 290 535 349 26 865 252 220 996 468 156 648 467 981 804 266 456 846 4 747 712 822 472 539 286 485 622 514 686 136 397 402 619 691 804 775 124 223 223 260 911 633 101 43 889 45 241 910 528 893 785 857 144 352 174 71 207 964 342 212 78 956 731 690 718 234 926 207 840 489 265 189 449 294 204 773 532 42 439 84 437 804 19 584 793 963 528 434 875 487 803 606 841 473 390 873 563 767 308 521 680 829 670 110 152 723 167 554 327 592 528 596 807 346 150 673 160 88 560 377 811 315 188 887 46 201 674 104 285 315 6 355 228 955 509 929 777 747 470 188 887 753 873 629 226 37 415 938 426 138 226 578 780 794 253 624 512 454 161 183 898 870 537 741 488 999 490 314 596 958 588 426 539 469 223 166 304 583 816 1 940 882 506 941 161 193 987 370 241 261 748 237 772 130 445 491 3 262 613 393 862 742 802 153 931 437 439 212 908 747 330 731 276 952 94 492 785 616 853 916 323 533 795 626 888 491 46 150 993 854 7 99 884 795 537 938 38 679 888 797 9 368 860 687 410 455 408 998 531 508 303 731 647 678 180 727 486 45 889 174 969 940 581 773 224 859 656 916 878 465 144 18 473 849 637 907 946 881 964 731 847 601 109 963 9 942 761 948 675 898 23 437 116 256 196 600 65 305 648 426 695 561 468 148 323 332 533 766 367 698 382 381 112 829 777 23 662 225 167 452 60 296 921 635 73 256 34 313 896 73 378 729 413 695 875 53 554 947 328 181 462 936 634 792 17 139 10 648 671 537 172 3 591 944 241 597 671 646 259 489 803 401 807 141 727 30 77 361 297 768 88 539 73 283 932 281 912 83 223 955 900 343 170 166 170 493 982 963 292 781 779 785 167 172 365 507 648 245 136 534 885 88 208 209 645 101 817 472 753 220 738 309 57 924 619 908 42 784 802 911 227 821 680 441 922 592 116 328 768 823 686 1 535 976 448 29 32 704 806 554 478 988 249 215 524 449 360 642 248 678 814 587 531 144 464 736 178 999 0 593 825 216 39 887 592 370 922 424 453 398 965 754 924 55 43 841 519 268 555 291 934 333 422 739 207 750 246 952 168 91 738 423 369 560 336 570 978 291 661 789 196 637 320 938 44 239 883 349 478 600 868 169 271 809 35 75 166 517 293 281 113 257 700 662 953 529 193 30 953 966 256 867 671 273 263 301 253 342 459 93 443 473 900 134 863 830 639 67 676 296 3 752 385 376 758 615 310 931 812 711 985 190 582 483 703 600 693 96 843 514 856 488 318 470 569 71 205 309 413 917 889 208 857 151 434 403 645 167 135 246 82 452 115 69 259 785 651 97 52 103 551 507 930 256 586 121 943 135 695 331 918 184 101 904 72 268 834 746 149 559 628 949 515 616 68 887 342 737 86 472 570 894 367 526 244 156 764 662 846 708 661 682 366 947 45 37 613 200 821 546 163 224 596 336 637 583 56 806 463 723 460 626 134 419 700 56 582 898 581 927 81 243 951 299 499 623 226 564 601 672 360 684 169 549 773 997 720 676 268 237 43 180 236 436 302 95 866 818 413 619 686 947 226 717 633 770 918 452 427 587 136 803 442 948 633 910 499 873 800 253 929 894 341 290 53 583 371 207 154 874 460 57 677 380 184 576 943 595 365 963 911 300 163 160 963 896 501 61 562 115 988 782 365 648 955 394 36 736 794 361 855 496 722 823 418 277 741 665 242 136 296 503 240 405 57 611 726 253 400 619 680 67 461 401 36 987 635 497 345 636 490 842 203 68 85 877 459 296 573 679 437 661 365 165 21 494 114 351 272 421 26 146 486 231 770 62 816 473 316 425 80 306 294 519 816 931 845 753 982 741 259 399 962 348 361 280 53 360 246 986 689 79 142 696 858 459 690 310 968 486 170 770 547 262 367 525 357 393 676 701 401 878 267 638 38 763 101 563 158 284 996 790 249 136 642 206 903 291 413 766 446 73 911 960 353 747 28 268 146 381 20 850 449 765 643 410 46 66 965 153 716 42 600 809 208 710 199 503 928 865 100 997 764 839 460 531 826 144 892 606 371 285 913 341 543 366 519 93 695 509 927 587 649 87 487 136 945 848 198 871 591 398 263 962 458 171 711 441 973 350 43 500 129 238 875 587 448 737 866 922 15 375 863 325 324 502 589 809 559 372 174 532 404 822 264 144 686 467 990 589 179 890 847 119 619 54 976 277 829 837 926 343 845 868 5 602 927 786 671 588 29 453 825 427 246 27 411 863 360 236 355 147 616 207 449 326 515 529 201 631 260 441 43 69 224 265 486 970 424 230 207 515 104 601 817 255 9 867 894 177 736 198 491 862 9 537 168 391 524 562 443 781 46 227 832 667 88 532 400 974 198 647 878 504 723 744 927 239 495 617 479 361 273 338 537 840 402 419 899 413 805 197 864 599 200 637 217 304 951 883 483 415 741 181 421 462 739 20 765 916 254 262 431 390 104 143 557 856 102 355 774 362 351 269 53 327 926 568 335 525 573 761 997 428 449 479 58 736 551 566 308 354 747 334 597 412 767 54 497 699 908 894 573 472 768 961 583 851 612 80 392 156 33 609 698 309 508 92 923 601 935 536 227 671 25 532 584 420 300 522 929 492 805 887 314 49 873 740 897 702 90 266 698 282 374 362 664 206 868 298 321 250 315 95 983 346 220 719 135 284 704 501 551 720 563 370 257 424 42 358 461 347 401 740 299 719 992 65 779 167 614 690 369 94 345 598 882 608 388 480 551 938 308 13 110 114 834 917 616 832 789 647 357 17 435 223 924 350 69 566 661 709 742 438 480 358 190 541 307 868 476 741 207 139 831 938 303 393 41 24 56 93 277 750 100 828 41 201 777 521 311 56 395 519 580 791 659 956 766 239 780 488 778 608 49 963 102 82 175 746 353 510 534 804 5 949 497 928 756 782 654 782 471 503 911 234 474 585 574 677 985 606 570 204 425 386 346 24 535 165 638 700 446 421 349 974 969 295 245 458 961 115 109 716 498 873 550 527 701 424 362 888 274 408 486 787 343 621 673 319 432 981 146 119 767 90 741 115 442 12 728 862 900 903 18 578 355 637 735 719 599 717 856 152 525 85 493 552 533 798 125 277 597 32 499 36 269 338 780 293 196 128 48 681 895 566 638 766 59 630 619 237 674 691 835 145 649 167 444 129 243 774 572 41 731 364 513 841 230 864 897 206 658 278 759 792 422 411 773 818 584 393 538 674 0 771 462 539 665 637 193 58 539 237 431 114 31 404 768 661 291 227 978 426 633 402 220 793 19 758 521 156 927 77 187 521 547 742 152 282 617 740 729 43 447 655 872 112 227 215 642 959 668 557 785 627 385 934 362 804 598 906 779 722 443 785 862 326 66 320 816 831 466 147 260 810 363 338 993 487 396 372 378 661 972 533 338 736 999 686 973 288 425 773 994 416 490 639 471 869 451 307 979 937 627 276 16 343 505 620 633 864 115 883 255 957 644 735 397 606 694 617 385 800 375 688 813 875 534 263 792 616 485 514 209 179 552 502 130 714 950 136 151 598 462 557 516 737 93 859 947 210 251 91 706 674 475 416 33 205 319 619 234 518 372 280 719 786 317 503 453 297 347 820 956 915 126 722 854 49 139 73 748 536 933 845 289 575 194 337 952 608 165 428 566 580 856 237 517 235 55 888 435 864 161 11 412 282 803 368 90 551 749 455 355 375 263 38 998 928 382 216 905 163 400 626 708 113 694 918 134 916 861 129 370 648 16 44 279 525 807 458 186 696 595 515 322 449 665 84 734 705 985 923 36 648 248 46 672 730 212 405 918 534 802 582 459 69 53 434 478 267 782 65 879 425 122 456 513 532 515 208 293 499 545 492 455 541 541 217 103 786 574 812 217 906 340 180 720 270 691 170 595 581 447 570 988 717 278 903 389 503 387 571 464 299 402 843 687 357 169 972 868 261 48 738 8 922 230 120 300 51 974 39 92 99 32 962 817 387 757 422 325 204 399 774 958 79 730 86 348 301 131 598 922 748 868 752 391 504 426 521 620 129 803 870 910 653 427 908 91 19 406 752 183 864 465 716 490 913 511 651 951 621 274 786 290 619 751 666 770 717 587 113 492 573 703 849 868 897 118 146 407 274 990 832 649 872 88 480 454 608 97 391 42 728 746 37 394 145 765 516 442 693 754 257 722 497 643 763 543 192 89 50 274 380 38 90 274 363 106 667 213 371 332 501 646 494 747 78 115 763 373 804 362 221 267 95 640 297 301 162 925 81 172 974 699 963 696 446 818 795 689 909 928 502 580 295 648 675 521 696 917 431 58 884 40 184 346 519 879 694 991 272 587 124 600 690 16 635 896 741 571 705 853 824 852 823 243 501 148 373 609 789 871 207 638 2 696 24 325 869 388 687 729 587 648 341 465 746 451 119 223 388 481 656 510 148 296 76 252 658 865 483 521 123 264 856 725 533 485 942 966 466 807 301 572 614 553 624 365 851 47 776 248 198 275 369 507 544 692 527 2 893 28 565 400 619 561 827 101 237 770 527 493 452 293 342 996 46 175 145 428 43 246 775 319 619 344 754 123 363 928 852 498 503 397 681 918 32 471 498 677 41 383 756 911 322 774 731 775 330 155 555 700 373 479 776 105 44 15 955 458 419 139 865 70 207 58 19 100 541 926 735 58 795 60 189 946 184 91 654 527 453 783 792 188 859 379 240 16 556 773 272 814 507 926 843 737 890 480 27 398 663 204 35 625 810 957 502 955 663 572 836 842 90 330 348 807 222 81 698 205 677 904 895 519 484 863 610 873 351 241 261 423 829 625 219 606 380 217 639 684 178 194 59 281 412 730 353 701 714 961 668 111 957 635 481 184 367 504 508 470 778 997 403 980 95 276 603 134 353 136 960 600 680 33 46 764 682 94 735 692 74 112 557 578 679 539 91 907 82 802 9 456 218 869 782 538 733 693 660 174 674 379 645 327 373 340 143 541 422 331 505 460 654 728 909 344 76 184 987 78 146 280 894 437 300 870 818 844 672 627 396 56 223 367 997 318 396 770 908 914 103 771 582 87 994 981 708 364 624 700 412 64 487 854 489 383 934 331 502 657 362 35 387 136 796 77 705 702 258 840 971 705 474 929 928 904 947 966 293 354 956 445 423 359 560 47 829 543 41 710 705 207 578 635 916 780 636 433 690 516 367 174 490 461 445 90 551 647 427 727 444 5 304 507 86 862 52 109 29 485 572 965 668 305 595 959 745 14 738 228 801 285 540 907 689 469 688 598 554 457 196 634 490 485 316 621 496 68 356 894 106 135 385 131 329 24 447 42 497 37 999 419 679 832 297 851 510 41 430 470 661 977 692 58 955 797 950 57 961 541 692 400 544 991 478 347 424 106 385 64 364 327 525 525 896 678 865 661 918 428 149 104 855 526 838 530 902 946 215 806 423 385 346 122 103 759 732 562 228 106 905 488 889 253 983 901 832 153 267 132 681 519 85 981 10 865 401 825 637 339 671 886 210 942 458 983 998 453 856 745 144 686 941 198 998 617 732 479 352 184 749 759 932 413 165 602 977 0 511 686 942 579 887 237 15 721 915 373 690 983 968 871 411 908 182 534 936 966 387 120 718 235 797 685 533 818 189 483 126 126 504 367 415 330 954 365 440 807 55 818 628 644 30 998 726 114 696 162 316 252 586 471 353 766 290 439 289 145 26 542 565 43 864 304 123 441 409 363 463 493 348 530 360 340 491 808 541 75 502 550 60 350 598 127 668 21 141 706 385 240 915 293 750 511 258 602 86 561 226 586 215 722 91 440 926 428 515 707 867 408 330 998 278 927 535 133 371 639 478 419 725 463 284 371 443 580 65 323 932 376 256 669 45 261 168 35 315 534 320 835 443 330 996 645 114 392 815 541 358 719 164 994 4 421 366 643 926 369 744 142 26 650 38 294 755 75 581 546 829 496 262 376 58 376 141 137 121 637 767 874 857 567 983 909 544 123 562 928 278 316 782 640 579 957 963 144 964 889 504 437 640 133 955 226 166 224 271 480 65 76 450 569 47 610 957 48 692 588 890 821 903 235 229 363 779 635 362 218 253 569 72 590 488 354 796 103 815 265 591 111 531 596 835 879 952 990 644 953 468 49 664 843 188 443 412 17 430 795 662 376 587 735 797 855 731 571 838 369 230 612 682 273 317 313 296 417 615 568 266 806 165 116 763 427 249 263 947 930 575 357 640 371 621 886 564 362 294 976 532 811 974 556 601 216 162 849 973 622 784 547 234 428 738 256 327 902 99 836 538 485 259 824 462 739 724 345 186 512 732 756 157 689 69 42 902 333 891 53 664 755 586 686 834 68 363 901 167 265 256 356 738 462 954 778 95 910 808 317 5 140 666 751 358 249 468 74 436 338 655 489 240 485 377 963 909 166 856 603 580 747 522 969 57 594 877 832 879 898 534 217 972 329 649 85 494 244 403 224 776 153 990 149 709 301 468 48 65 899 256 112 147 24 909 939 706 115 856 181 686 788 332 218 510 266 773 687 463 309 490 551 54 901 810 800 204 460 922 522 699 117 924 982 93 69 56 317 98 782 483 302 106 144 353 168 963 345 832 957 477 639 356 805 858 912 439 490 372 912 786 708 959 368 631 648 129 574 685 791 863 729 876 711 288 120 384 216 409 372 77 287 852 213 530 886 199 337 486 643 151 523 397 878 813 445 524 155 452 681 642 499 236 99 744 153 402 930 316 52 878 408 118 831 266 118 646 797 6 669 762 600 673 197 633 755 45 211 352 588 119 86 62 56 39 355 17 863 339 741 760 26 655 247 573 691 144 258 451 653 361 719 210 256 673 476 475 108 819 881 317 377 546 665 937 276 64 356 529 546 370 943 850 824 145 800 986 347 957 346 453 256 67 894 775 167 732 757 2 549 827 594 134 451 214 95 393 765 160 224 641 138 58 763 400 602 938 744 744 45 948 257 0 85 57 163 777 552 842 977 961 60 499 326 780 940 623 527 443 189 516 916 755 616 304 363 518 819 789 45 408 504 428 205 579 142 668 725 110 609 750 421 137 98 287 731 823 883 978 601 272 576 608 692 217 324 939 699 298 479 370 511 204 224 284 726 5 584 949 87 3 394 358 108 537 515 373 642 991 167 468 38 574 997 859 819 362 732 565 865 298 948 596 601 345 121 675 311 186 544 733 646 705 60 4 348 490 623 702 428 867 726 997 959 425 999 897 196 444 359 865 782 496 171 993 40 903 600 834 539 75 179 246 332 599 302 132 432 955 797 730 155 77 999 756 753 507 372 522 974 465 261 506 409 542 19 301 294 361 607 916 377 826 253 291 246 170 516 37 169 396 152 759 252 168 245 258 723 990 266 220 94 336 637 257 496 113 656 283 461 578 618 33 949 67 104 468 869 817 339 626 794 16 864 591 703 392 964 701 626 321 312 58 172 26 37 160 770 828 213 123 662 388 318 514 684 999 542 188 8 23 967 419 625 872 240 670 343 127 163 219 920 7 168 710 186 958 984 938 678 103 890 646 122 997 537 653 969 664 663 545 769 996 29 640 60 361 580 361 18 223 703 501 811 889 369 889 599 795 794 857 179 841 944 916 932 95 206 913 919 948 588 113 992 948 944 0 576 407 475 314 27 279 520 71 908 748 637 471 312 13 867 816 26 256 521 213 281 584 32 440 740 102 513 24 490 36 350 30 454 965 724 378 478 829 309 633 56 116 284 612 300 923 288 662 599 94 220 569 783 631 7 627 886 296 750 497 814 366 663 205 235 539 524 574 96 897 78 580 856 679 42 379 343 144 714 940 341 916 362 849 497 931 923 248 227 248 805 595 780 243 609 392 289 658 134 57 983 368 99 446 590 26 705 794 710 657 591 398 339 72 673 3 506 614 545 900 495 760 603 326 273 456 513 794 153 407 417 497 875 965 514 359 806 580 978 822 760 749 406 669 284 920 247 912 267 181 859 668 172 223 983 132 891 990 124 488 635 660 20 362 487 501 819 178 927 624 294 931 753 333 597 930 294 352 272 864 439 675 463 797 817 423 263 51 807 293 283 250 104 83 63 122 836 923 854 188 261 130 755 959 312 470 873 401 683 936 733 126 687 146 821 902 196 517 901 981 384 831 954 871 767 447 531 790 921 0 146 144 685 28 781 624 960 558 381 464 962 646 560 68 546 136 117 96 900 800 317 853 300 882 928 84 308 183 680 297 24 454 807 365 275 106 325 119 743 8 76 885 922 655 653 975 775 490 21 554 650 92 528 995 343 930 164 188 643 859 179 189 486 802 921 851 224 164 622 664 671 288 860 545 782 325 879 390 615 155 645 881 812 363 834 340 335 328 869 546 903 514 725 356 872 621 700 301 153 494 391 309 637 365 653 173 328 865 986 269 11 325 665 262 98 846 561 353 867 460 591 464 363 593 894 392 168 63 685 399 764 630 887 674 983 770 39 484 156 969 186 50 248 827 162 285 899 809 274 400 532 490 303 989 52 591 345 471 864 89 764 107 343 103 85 99 421 268 877 241 726 607 244 271 671 240 67 144 986 707 81 952 352 289 113 100 696 49 992 329 784 306 190 335 795 869 111 178 757 24 645 189 429 734 138 316 587 848 800 217 230 20 79 504 905 323 858 127 228 898 585 788 4 770 428 380 405 473 10 185 716 402 718 443 662 854 588 657 30 444 291 819 388 109 589 206 300 598 922 169 939 41 104 926 67 719 904 179 422 429 902 972 826 651 581 564 359 767 938 690 660 2 446 326 924 741 152 747 953 198 477 201 910 409 802 544 325 528 272 224 755 227 143 327 501 688 339 502 504 32 94 352 394 303 402 987 710 546 639 707 468 14 537 901 102 270 847 235 910 374 903 602 643 957 462 404 83 334 686 316 459 530 914 81 979 373 971 625 964 619 520 548 80 501 516 975 701 665 818 778 14 956 712 263 620 828 786 796 326 636 949 597 913 592 217 48 69 884 609 181 35 540 19 689 237 903 681 920 867 408 425 695 876 941 877 397 12 662 611 415 737 962 950 525 761 577 8 19 67 371 412 146 111 439 979 2 410 730 49 198 118 187 585 6 778 347 289 949 911 631 668 378 794 861 232 270 508 154 83 652 91 405 993 194 692 422 620 521 759 93 824 90 438 646 709 954 960 727 105 859 947 980 963 251 757 305 72 472 742 841 35 400 957 87 844 80 173 442 822 604 125 349 303 322 532 186 184 615 947 507 401 132 343 911 735 868 110 415 72 829 916 96 61 381 781 112 716 702 528 603 397 194 732 707 51 282 956 917 401 974 674 358 865 744 511 972 885 327 547 584 317 717 801 608 705 451 54 898 829 233 287 804 438 528 444 339 46 394 752 198 445 720 694 969 649 454 942 931 903 196 805 707 390 704 773 862 447 565 158 955 205 735 74 511 721 1 529 472 544 10 905 975 525 239 522 628 979 468 274 778 834 982 177 16 75 960 915 291 844 586 503 472 473 452 26 576 87 2 329 821 924 992 2 855 675 934 60 334 314 301 317 899 64 491 825 744 330 126 859 669 313 185 761 423 950 691 496 848 841 107 425 772 593 195 881 989 962 653 940 196 39 959 290 4 255 865 886 386 703 466 944 551 243 333 571 894 317 739 511 374 181 95 202 105 110 803 922 516 857 402 759 743 351 147 458 14 481 846 960 161 899 425 672 993 750 471 156 341 436 947 84 337 64 990 858 515 404 986 141 715 214 28 269 493 236 672 834 876 43 196 394 733 556 325 653 144 489 712 402 455 667 573 521 818 804 656 798 925 792 945 790 938 724 62 442 26 574 797 611 837 65 969 465 791 882 719 396 955 528 257 503 415 223 401 679 231 75 21 29 823 237 319 529 105 44 680 869 272 346 7 156 935 654 59 241 390 181 402 170 894 14 685 294 745 118 327 648 370 601 147 605 740 502 130 802 649 8 641 772 500 772 516 906 582 576 366 425 88 125 507 985 439 685 419 141 370 252 333 660 95 577 474 869 163 255 379 879 835 475 27 668 4 370 258 351 245 179 147 586 823 698 516 23 623 957 88 594 627 349 969 484 760 183 219 45 739 118 723 492 521 708 787 384 449 727 60 670 563 80 534 596 368 543 455 83 115 158 489 577 432 3 569 84 760 873 49 922 779 660 717 440 630 42 302 566 168 617 712 432 297 217 566 100 327 817 188 105 258 725 746 859 328 972 810 731 732 449 651 377 391 170 241 409 28 633 88 742 379 945 877 92 960 609 397 656 373 204 714 902 381 543 331 120 227 555 274 18 864 63 284 287 540 981 867 105 272 300 723 683 543 598 393 270 645 359 948 292 826 200 614 841 225 682 672 3 748 32 870 852 418 634 671 943 391 410 91 958 244 989 502 467 908 803 611 789 507 147 96 44 341 13 314 121 726 304 368 138 446 414 156 378 772 216 412 469 788 532 174 83 349 8 351 853 886 982 750 960 1 860 379 457 457 91 333 999 761 269 316 177 413 211 647 788 656 440 680 444 672 23 618 183 453 154 876 229 191 856 115 217 441 126 379 570 660 469 125 538 762 493 999 315 101 781 550 762 107 764 578 383 597 574 299 917 537 4 407 825 125 316 573 234 327 848 238 618 55 54 343 452 111 225 721 829 578 444 339 889 945 244 539 156 463 412 513 638 433 428 238 645 955 545 592 6 845 524 163 626 54 648 977 672 852 191 605 776 468 46 433 248 498 902 554 445 13 251 1 363 874 659 248 445 854 308 665 258 970 299 996 369 258 312 971 791 743 200 440 397 838 744 777 176 299 149 542 768 393 790 512 866 427 444 438 993 174 380 54 312 411 760 102 98 977 417 174 382 650 393 167 466 460 364 922 699 616 128 122 354 841 586 346 521 346 901 579 369 253 707 65 400 482 893 805 807 163 394 628 802 201 123 149 330 518 330 174 367 245 117 685 159 953 884 465 592 61 407 605 87 778 70 159 576 981 609 95 935 322 486 763 633 771 296 168 317 963 0 16 297 434 32 160 221 205 321 976 793 980 491 250 810 215 345 420 742 192 231 633 728 580 749 940 307 24 147 418 853 608 255 444 812 237 565 341 768 133 690 358 925 164 673 500 102 271 904 679 936 685 229 632 8 360 259 536 828 155 951 984 779 436 44 763 896 786 221 164 505 586 438 421 496 178 694 541 226 948 692 631 662 456 344 588 580 921 282 173 961 694 743 413 397 5 169 705 809 970 108 26 556 82 643 604 377 250 233 553 975 422 370 895 169 706 361 951 891 803 216 192 231 987 681 965 935 718 549 843 548 43 999 652 96 192 626 376 798 488 254 601 154 169 472 256 735 516 574 363 702 979 411 157 349 736 579 231 944 250 320 127 671 625 626 416 68 297 250 152 2 322 162 405 273 145 673 250 858 199 356 563 861 270 601 57 307 878 299 898 129 627 43 29 358 756 381 463 785 929 679 735 888 300 902 959 686 913 59 760 382 866 510 272 187 984 882 230 923 839 69 363 119 252 209 427 809 853 940 853 715 840 769 180 94 407 505 808 119 505 777 902 167 630 496 316 155 120 886 420 2 225 4 955 483 212 816 813 5 100 160 532 737 775 935 727 633 242 649 54 684 361 232 168 70 181 953 833 677 308 780 307 519 62 58 264 571 688 572 233 228 83 535 309 903 295 360 168 895 904 424 386 350 479 840 847 155 224 919 518 351 936 552 403 532 761 175 475 558 663 91 403 989 93 614 227 324 349 997 861 341 908 483 699 85 181 699 262 755 357 581 50 163 102 198 465 869 339 742 487 577 312 976 83 433 899 933 652 232 782 481 101 760 715 623 918 275 982 283 730 993 209 674 900 385 191 646 895 208 334 239 575 415 536 188 850 417 348 247 420 488 465 984 7 461 111 842 11 736 744 78 835 378 247 572 815 716 24 952 702 494 955 289 367 715 779 238 707 909 314 673 39 551 894 711 134 230 345 151 447 811 309 476 910 532 383 982 192 500 239 287 477 531 789 848 673 606 122 901 110 4 364 339 452 844 715 515 81 499 995 692 326 61 219 742 224 486 44 873 263 763 773 364 404 526 605 405 322 995 779 584 719 715 686 51 428 775 302 787 902 983 467 43 41 980 726 297 881 7 310 85 60 676 371 46 945 67 433 38 41 80 661 725 754 825 131 385 864 89 612 266 720 798 78 683 246 288 95 508 966 959 725 36 536 969 736 690 103 400 7 761 561 129 125 786 587 551 429 44 227 443 818 416 948 150 478 556 704 782 904 396 868 186 170 625 409 440 228 964 25 151 530 768 446 7 289 517 372 469 52 481 312 791 959 190 983 284 699 567 797 663 680 936 106 334 592 967 376 137 651 449 121 618 257 787 456 860 279 410 608 981 694 677 735 592 523 482 961 993 354 434 498 295 929 657 146 460 263 207 146 404 598 149 825 298 191 152 267 55 61 340 133 656 639 961 284 19 491 989 946 952 454 160 636 251 533 875 620 118 459 636 83 679 268 866 935 996 779 627 273 541 688 973 272 264 502 493 344 150 104 763 446 744 310 282 992 741 971 504 401 21 440 803 536 971 239 513 723 727 950 729 406 908 736 763 345 618 754 552 583 433 733 838 296 267 528 246 931 923 124 660 654 281 727 519 983 934 407 894 246 321 15 361 73 813 84 173 331 416 731 827 958 541 254 537 647 27 139 668 813 540 783 771 301 956 411 9 52 118 850 609 330 766 781 68 774 847 291 249 880 464 27 758 143 282 24 487 138 137 302 604 729 837 908 43 912 762 501 492 161 566 723 497 950 183 986 767 696 75 195 593 583 463 834 324 324 690 950 327 461 721 583 627 516 246 116 277 609 495 738 592 843 829 829 332 775 77 948 531 601 525 671 218 347 649 463 787 908 584 976 493 997 276 211 146 91 181 742 113 993 602 773 549 119 938 934 115 626 649 951 420 993 946 219 479 300 298 733 548 64 627 121 276 824 821 774 767 746 564 286 380 722 656 420 519 318 438 124 117 400 399 858 161 63 148 451 620 812 112 696 520 143 515 740 862 693 331 388 269 778 524 711 30 119 110 396 168 820 30 712 243 567 320 191 355 275 775 292 743 467 560 843 971 259 754 774 552 219 888 375 763 77 825 664 282 226 345 993 913 866 484 940 652 233 525 765 410 779 54 620 879 145 585 25 220 985 360 471 919 460 31 476 702 725 548 313 978 47 987 632 719 814 681 991 770 742 865 91 208 824 201 594 362 793 938 773 233 644 931 209 681 264 577 174 120 581 307 907 74 560 221 26 10 107 550 673 903 227 969 758 552 50 849 683 277 842 52 408 823 209 853 733 314 601 672 325 499 973 351 935 861 72 984 361 588 944 42 887 912 557 241 254 702 761 811 870 431 501 97 986 394 636 961 900 234 66 19 812 884 577 226 880 167 868 107 527 939 561 505 19 780 30 437 208 814 943 929 684 252 263 764 675 93 634 320 350 603 113 345 683 446 829 406 865 426 11 903 697 225 284 492 515 382 14 44 658 274 740 458 296 332 38 741 861 415 653 639 344 525 671 974 437 120 931 981 315 536 24 387 206 572 443 599 769 284 616 264 375 101 95 835 597 602 507 766 602 463 593 30 728 203 789 461 151 175 992 11 349 664 914 683 122 550 263 706 320 415 355 738 160 887 602 204 906 304 653 512 668 809 881 499 715 443 270 972 559 32 455 799 636 252 509 473 350 472 958 470 596 829 563 270 358 11 402 198 574 832 524 591 232 422 331 564 35 842 826 854 597 508 993 343 715 463 982 843 168 731 848 25 672 268 1 927 569 206 466 220 759 442 685 93 643 875 6 603 266 72 729 908 464 798 603 259 371 438 641 665 854 123 815 663 285 103 134 207 869 439 323 318 335 893 884 921 545 275 297 693 345 611 535 906 911 113 871 826 696 511 569 552 949 155 527 748 957 854 714 848 539 424 951 632 93 780 697 43 123 496 473 122 654 877 916 658 235 146 703 4 476 612 50 971 159 873 103 355 825 134 73 518 419 643 767 70 298 772 159 116 918 42 894 482 43 166 52 969 980 383 455 99 933 761 354 532 192 967 116 572 666 785 784 266 215 634 207 126 559 435 102 262 168 572 287 805 780 823 541 827 3 268 274 730 940 57 241 357 697 889 629 196 45 908 507 644 830 284 379 253 79 638 898 678 471 899 443 83 854 128 544 365 703 706 858 907 541 484 415 657 149 656 718 522 565 962 652 731 185 900 215 946 721 517 114 83 845 669 600 655 96 968 386 930 361 776 566 307 414 308 433 350 724 715 830 901 313 880 460 376 153 338 827 24 50 533 774 240 45 431 657 2 208 656 713 128 147 370 963 882 436 618 283 932 597 321 871 25 828 596 50 510 715 841 32 7 395 446 81 289 213 429 800 810 298 613 54 926 180 679 495 93 813 842 612 247 766 168 709 684 195 23 30 426 618 777 31 415 224 24 341 700 844 57 186 719 253 639 984 390 750 714 193 748 585 398 961 156 480 312 434 496 180 211 289 863 273 891 978 822 889 513 591 933 232 216 147 428 924 177 958 543 964 249 278 823 293 728 82 925 135 968 224 497 177 614 831 472 388 332 977 155 985 226 265 541 777 561 654 153 71 349 631 88 403 367 172 660 653 925 644 726 980 811 726 229 692 869 635 620 446 114 24 354 198 853 957 63 915 45 6 761 377 28 133 116 128 773 561 901 41 46 851 544 704 541 275 353 765 142 311 339 820 618 496 763 715 510 682 991 160 645 835 73 19 748 762 155 88 315 649 563 202 829 188 292 456 161 535 355 95 953 852 516 973 7 59 943 378 93 998 17 865 219 518 353 765 767 134 627 669 109 330 786 870 688 753 941 299 504 760 405 247 342 20 398 93 733 638 697 843 361 461 91 268 133 67 88 345 578 112 599 197 303 814 27 287 157 244 491 969 465 562 674 186 824 739 989 760 853 873 141 648 934 296 757 627 91 803 715 688 385 690 978 655 352 413 579 135 50 743 252 44 14 724 484 105 281 355 447 689 986 472 978 381 29 95 783 190 99 96 251 521 934 211 881 956 963 513 909 748 346 215 311 275 983 309 473 592 698 430 163 337 999 28 852 545 993 568 432 951 494 245 201 375 89 375 586 164 732 149 240 284 33 43 635 760 777 858 167 685 66 705 542 518 207 918 870 596 602 640 560 364 91 394 841 1 376 29 665 642 910 968 117 50 908 673 37 246 358 428 298 776 710 900 958 506 498 917 695 912 508 410 411 76 633 701 95 139 107 122 105 358 352 576 175 433 525 390 415 533 786 864 213 125 902 744 656 220 722 949 866 517 218 745 982 499 575 666 376 343 884 32 506 728 470 94 919 31 817 885 363 766 980 382 246 617 566 870 862 968 540 432 283 606 387 874 619 210 242 0 624 503 846 748 132 551 80 118 564 949 331 151 788 544 310 578 898 686 120 172 43 791 665 105 470 430 388 285 140 557 315 364 364 339 457 790 658 445 348 21 918 422 739 136 640 228 401 251 352 760 799 796 578 411 394 269 375 967 331 189 48 690 600 48 845 337 880 610 400 193 681 628 710 491 913 321 82 610 209 618 221 881 502 336 758 615 378 229 272 339 655 427 968 872 482 232 387 848 185 234 77 458 777 247 228 342 960 214 780 437 399 181 148 301 447 157 493 527 954 803 531 149 488 922 770 509 675 227 811 307 554 172 95 588 398 782 571 827 866 530 744 970 127 509 360 543 845 621 122 342 36 376 531 962 189 386 264 558 67 352 940 599 693 514 38 690 221 305 734 904 83 965 509 403 276 796 305 706 82 850 376 693 35 613 171 1 812 651 389 590 104 645 353 82 33 494 398 557 336 767 73 834 630 735 874 701 456 287 980 875 441 833 683 367 370 11 488 496 849 759 193 409 953 555 552 226 346 654 903 240 149 771 472 118 488 24 111 928 761 89 757 553 428 797 645 178 808 269 632 846 753 834 289 586 995 306 898 758 60 251 905 48 72 1 529 393 863 183 88 43 930 620 61 517 138 837 192 869 47 770 708 789 684 688 522 56 307 994 95 934 693 212 957 818 394 574 576 172 144 442 1 858 901 205 74 449 311 94 283 473 161 632 571 319 109 35 321 347 688 204 550 366 941 868 559 296 114 517 375 184 40 468 910 628 74 463 389 221 22 358 677 449 288 945 577 786 343 157 836 265 612 245 542 817 524 523 391 656 124 61 334 783 967 386 607 116 41 708 171 981 927 151 474 459 260 504 122 633 290 448 606 86 610 772 230 482 299 353 137 905 781 985 398 456 165 251 644 791 907 688 500 512 585 733 237 760 209 842 368 527 512 167 1 891 929 742 515 652 989 733 244 648 553 739 530 707 542 197 801 790 523 895 395 738 250 760 287 569 8 970 813 151 894 441 88 742 633 761 409 434 93 229 315 314 864 55 173 857 564 17 755 369 845 311 559 357 327 769 129 919 840 492 586 166 272 928 369 219 801 688 279 814 600 468 325 219 3 773 180 241 552 991 236 26 395 463 382 379 700 876 997 222 502 458 872 270 788 223 37 183 30 68 756 989 114 976 651 111 682 295 321 121 217 918 261 68 296 319 937 961 693 646 916 396 894 565 23 704 124 361 972 405 588 233 344 465 351 239 567 27 297 433 760 784 258 911 872 150 501 547 218 565 482 64 796 112 861 858 263 245 120 833 194 852 443 174 478 897 363 11 147 851 553 475 909 405 304 986 762 762 912 523 635 738 904 60 124 848 33 860 596 245 490 580 477 507 64 320 494 192 668 666 518 48 899 577 691 728 423 13 351 956 16 238 251 255 346 141 738 472 439 942 154 228 548 882 52 218 78 394 442 94 74 596 614 693 58 715 671 390 118 410 17 687 671 721 311 363 306 918 180 750 575 812 31 398 498 979 861 109 57 587 793 288 382 24 414 691 281 406 121 884 957 471 101 144 183 268 371 492 834 364 634 298 277 688 305 485 235 491 779 558 149 28 968 513 919 348 582 601 292 392 888 541 584 394 217 72 788 885 162 51 896 422 259 460 183 553 593 495 875 82 951 742 652 843 444 867 596 587 935 737 483 500 612 520 413 700 103 360 572 575 460 999 904 394 135 643 456 497 591 765 889 759 194 596 183 405 960 790 9 470 342 977 142 621 474 756 331 780 677 46 759 144 139 388 132 246 640 595 707 181 238 882 999 901 43 312 777 959 716 52 26 125 783 210 187 500 898 565 881 864 997 657 255 200 709 481 869 896 130 855 796 107 641 481 440 151 756 418 83 509 719 581 203 866 343 907 123 332 81 577 142 120 601 597 341 203 403 823 282 975 845 551 758 923 694 600 808 866 17 777 995 829 109 573 154 690 619 211 736 588 272 761 316 285 332 613 210 72 975 743 460 407 382 734 600 64 18 542 143 618 543 188 193 252 81 49 637 850 231 169 381 909 875 632 964 65 702 85 845 680 704 163 258 227 122 366 414 276 341 265 517 879 336 886 75 951 472 918 929 658 508 853 270 55 180 824 457 973 488 337 492 161 193 746 374 39 917 959 326 67 954 525 656 14 894 381 39 949 476 175 93 899 76 777 154 625 32 533 46 590 102 877 214 240 551 62 336 483 874 877 892 436 130 530 56 138 313 208 817 884 185 758 736 535 107 692 469 768 645 115 68 571 513 212 47 258 707 849 263 274 804 732 488 393 829 212 449 535 870 998 206 634 678 381 645 666 201 499 422 499 502 270 737 935 136 111 711 796 54 400 145 541 385 894 626 975 325 555 106 848 383 532 198 220 541 381 762 399 21 494 71 264 764 110 906 566 429 827 290 313 207 463 318 675 217 186 34 116 790 323 230 770 151 198 648 123 695 265 882 971 949 767 261 998 825 340 433 42 960 468 143 564 5 278 742 712 387 137 750 532 648 617 741 410 259 648 846 436 555 909 27 796 767 816 211 85 907 552 892 171 450 48 553 897 462 544 76 148 761 564 701 77 725 211 118 960 722 572 720 555 999 750 659 839 391 934 723 919 4 284 533 908 106 909 957 347 912 232 804 70 219 965 278 387 309 689 900 0 102 31 311 899 454 114 385 613 870 178 464 741 650 783 897 922 830 959 30 394 130 634 867 601 290 990 712 528 267 190 441 797 342 578 961 248 426 648 263 183 797 890 813 39 389 46 829 995 982 380 998 312 58 201 81 271 981 770 112 349 279 607 813 807 604 241 424 281 855 219 867 221 620 688 523 256 295 449 113 370 36 645 378 524 294 652 571 359 983 759 918 633 353 148 755 874 93 650 874 610 243 960 216 844 224 767 807 863 860 111 645 195 565 238 950 281 635 136 141 933 433 310 392 494 479 189 799 277 184 705 356 43 162 805 237 932 128 321 517 881 668 773 236 82 571 421 119 871 153 712 558 788 354 897 208 390 95 128 329 392 22 803 735 37 523 611 417 863 989 228 711 437 318 225 449 233 662 790 211 954 851 208 297 918 58 59 804 45 598 387 867 826 437 936 201 743 132 206 996 493 152 843 71 314 456 519 70 86 319 20 290 677 473 969 529 348 87 892 736 479 524 306 49 508 718 725 14 182 25 62 66 518 11 449 887 185 729 433 953 558 527 847 557 778 807 56 887 634 547 544 436 412 489 342 293 507 367 855 725 254 876 433 496 88 522 942 55 225 762 827 605 28 500 320 519 413 309 676 436 67 53 97 956 929 440 346 41 323 757 862 137 917 171 605 182 473 951 578 520 944 616 257 300 21 401 488 555 683 22 189 865 960 659 89 133 305 587 700 969 874 765 724 938 493 71 661 479 889 714 592 965 574 957 366 976 366 907 969 62 350 386 773 430 940 281 519 960 17 93 962 992 725 599 32 273 526 455 430 443 340 58 435 470 401 327 34 737 61 153 741 62 123 642 616 834 343 636 602 680 79 634 628 590 631 62 89 463 45 924 505 258 839 781 394 830 937 678 963 226 983 396 740 436 80 86 582 199 72 52 714 34 185 264 643 40 760 346 80 169 964 711 876 617 950 141 893 228 844 813 367 330 625 207 724 936 416 848 406 943 201 796 883 597 560 640 236 844 295 55 161 463 264 201 673 901 604 972 385 157 66 910 302 71 922 362 199 923 919 154 624 680 72 273 752 399 824 184 117 353 807 480 800 337 906 522 733 799 376 404 679 417 710 909 454 31 131 53 184 256 528 373 734 358 529 998 383 632 894 718 704 610 22 190 407 207 133 164 555 755 963 692 933 65 526 617 723 177 118 204 319 710 902 782 562 456 847 848 766 502 526 933 513 551 692 715 492 808 515 998 470 25 500 575 865 800 994 520 104 6 540 336 583 902 141 259 911 455 102 301 761 454 75 790 204 718 521 991 728 920 68 583 369 363 803 228 384 601 236 171 265 259 289 830 425 527 18 758 637 900 829 33 585 779 690 118 103 524 98 106 38 766 459 195 534 819 346 501 797 86 941 770 760 377 268 905 246 718 136 506 806 848 812 427 285 871 966 356 792 268 977 427 474 820 447 251 598 133 673 785 34 596 903 197 163 651 560 303 915 513 157 794 919 718 292 105 665 995 594 237 373 517 774 373 241 68 768 567 858 761 52 266 163 198 310 578 218 215 501 413 91 384 169 375 132 403 841 566 534 187 640 234 83 203 385 660 655 896 771 934 357 243 162 566 132 985 597 667 133 351 751 235 425 689 726 248 638 278 536 618 787 673 865 520 174 971 333 71 768 282 584 297 314 23 849 982 54 68 43 640 334 412 392 157 681 106 12 151 660 30 76 612 824 510 45 525 583 110 933 599 448 165 407 991 623 666 631 297 60 466 306 988 82 317 975 367 446 875 598 446 749 761 487 423 636 774 287 684 533 292 169 569 850 650 636 48 810 792 299 930 866 841 808 468 600 682 560 309 482 255 128 78 70 709 744 969 205 841 746 596 274 629 411 932 598 897 310 910 76 886 827 779 369 176 354 163 461 942 238 929 770 252 372 577 370 660 573 670 419 182 64 116 299 573 466 542 911 14 835 145 428 134 870 90 673 42 649 771 625 683 323 561 375 301 927 998 574 296 971 622 880 346 764 180 196 383 888 346 194 105 881 554 155 668 547 417 949 272 928 804 101 78 186 760 604 303 428 356 408 524 550 575 54 935 704 250 481 98 633 522 707 254 269 362 542 697 672 125 490 218 854 782 555 984 788 676 437 42 692 746 72 548 969 519 33 667 378 776 617 451 541 83 340 85 813 82 133 339 489 364 652 143 121 558 380 44 171 312 952 274 819 72 860 933 145 115 871 204 61 440 566 731 848 764 525 865 166 818 672 333 581 70 313 485 55 145 467 847 797 9 634 360 272 91 942 356 894 779 647 519 796 673 544 812 283 483 891 472 880 710 168 840 895 362 679 194 337 393 561 833 189 828 753 739 924 572 840 132 870 117 443 78 661 988 929 825 914 82 377 552 535 416 923 612 634 272 610 641 5 110 29 195 821 10 201 72 229 305 494 334 189 470 103 24 674 336 296 831 99 17 240 617 599 561 987 374 889 875 202 375 807 344 423 804 738 584 80 8 109 691 271 945 92 621 715 170 281 522 219 388 539 991 491 733 732 171 717 704 608 31 662 287 401 208 835 297 337 752 216 649 340 407 553 608 270 362 578 469 61 187 750 322 460 178 285 552 493 225 234 635 277 246 864 879 195 764 114 465 631 968 413 35 861 454 928 482 398 500 261 791 669 82 822 667 251 721 634 272 245 109 473 486 518 147 988 972 785 669 964 78 292 221 585 550 532 746 55 76 836 335 537 798 158 792 30 10 872 475 64 582 736 275 961 787 82 46 49 77 808 593 125 9 562 341 143 80 755 645 693 617 416 604 795 19 996 851 614 644 495 456 995 60 271 360 595 403 475 77 437 838 996 491 962 600 179 94 572 988 714 717 63 109 592 558 881 510 312 308 555 178 185 376 721 68 538 975 184 780 497 972 165 345 24 532 573 887 791 854 936 948 956 671 315 628 438 880 533 414 288 361 524 345 143 328 429 926 390 62 108 644 899 824 252 555 529 553 711 19 250 43 501 789 690 575 545 917 21 811 990 133 547 186 157 681 813 273 255 977 95 837 918 447 682 506 393 997 352 205 765 745 41 643 346 367 31 455 560 458 178 335 858 373 996 543 368 816 944 671 872 128 653 398 13 214 986 669 396 789 922 365 414 531 784 344 635 268 339 722 154 150 501 814 95 305 46 918 38 222 976 272 398 385 442 43 487 500 54 820 979 838 218 140 352 691 459 763 409 396 413 860 116 614 210 64 165 493 433 162 286 676 765 604 216 831 719 161 457 675 795 622 351 330 167 576 190 147 93 905 973 535 167 955 871 987 599 237 177 332 502 287 913 633 899 942 118 687 794 498 31 356 661 456 828 274 127 198 955 145 179 50 987 452 452 619 389 243 176 939 303 480 530 649 723 90 775 674 688 349 367 869 30 413 806 761 822 548 963 442 259 711 403 353 894 882 683 986 388 144 821 349 467 594 919 918 439 514 268 650 957 607 736 103 415 378 876 115 3 825 173 67 199 487 530 933 949 122 220 234 430 818 824 615 633 39 736 8 130 218 255 253 615 924 673 677 401 670 39 916 854 385 641 574 755 954 670 100 417 943 188 761 918 7 209 593 800 786 15 982 909 339 391 647 907 946 259 582 669 70 214 970 851 114 996 990 276 817 974 521 285 702 930 82 251 892 296 505 868 612 601 618 196 457 259 928 806 508 39 299 351 347 343 21 765 968 689 974 788 971 489 463 677 325 153 70 708 311 182 730 633 21 930 531 187 226 525 244 39 197 877 994 575 876 570 913 962 452 239 265 885 25 267 327 945 268 96 249 639 569 209 127 622 608 100 491 975 748 204 729 688 611 199 204 957 533 524 761 965 161 150 741 139 587 264 585 10 955 188 162 472 903 435 996 122 327 767 924 745 72 56 366 419 808 276 475 899 401 409 295 989 306 142 504 487 548 243 508 460 247 189 675 411 236 595 340 639 312 512 632 412 689 413 47 440 211 516 857 417 664 506 915 516 759 64 560 815 654 619 383 475 876 681 871 971 483 411 71 183 174 467 907 865 176 573 339 118 977 591 733 355 773 244 412 570 459 685 101 66 748 925 190 978 805 971 154 731 896 228 640 680 605 458 199 168 33 944 300 906 577 118 61 425 110 914 150 520 91 211 541 81 981 633 558 699 927 558 52 806 537 919 87 843 238 736 195 472 591 792 140 124 382 4 525 679 217 884 799 968 953 136 242 132 213 863 669 114 835 265 823 206 295 473 34 413 608 842 318 889 946 748 540 52 936 770 893 109 788 87 219 43 90 31 167 784 49 927 258 354 468 224 989 133 486 502 328 598 698 645 327 274 515 239 700 985 49 408 531 489 520 644 425 621 17 39 393 182 781 275 555 213 68 748 759 393 526 396 22 397 698 853 850 537 297 688 988 899 236 828 802 401 529 13 10 171 798 185 440 791 973 353 746 819 751 732 833 624 829 589 215 531 280 31 930 423 126 620 661 519 532 406 604 190 592 542 685 727 577 384 922 659 391 179 81 673 492 576 108 985 156 59 648 740 361 299 17 774 549 22 212 55 170 153 911 156 541 635 949 840 568 463 136 37 294 1 532 980 39 74 614 688 26 39 165 175 814 395 46 714 220 762 549 569 624 483 324 811 918 573 560 892 245 410 274 854 244 777 818 781 390 210 284 844 239 337 820 98 626 637 206 624 404 175 289 830 756 783 107 560 371 316 523 272 675 646 408 767 977 868 50 151 932 613 711 655 64 105 794 689 865 499 292 198 822 154 714 789 681 282 65 86 84 981 106 93 365 492 643 77 748 767 635 928 385 753 690 699 354 179 378 308 443 999 498 552 186 881 814 531 321 252 697 403 319 779 760 414 182 243 247 860 289 169 869 908 171 979 84 575 926 169 439 527 187 776 308 260 74 354 235 981 112 561 864 906 309 872 84 510 328 556 799 373 704 900 679 322 582 788 668 754 828 22 191 207 561 191 531 265 878 148 54 284 172 742 656 715 624 592 508 984 494 775 98 373 317 525 426 680 54 181 513 606 360 598 863 654 741 243 434 93 836 209 155 606 242 844 828 901 277 750 694 674 199 126 676 11 736 977 583 213 159 250 783 296 539 27 811 524 531 974 580 308 120 686 247 175 925 980 152 524 425 620 983 206 654 454 580 72 322 119 183 91 305 457 982 306 415 468 495 865 551 213 280 968 276 798 323 665 388 429 761 100 906 621 285 768 974 839 930 367 693 509 980 235 704 158 824 747 54 551 519 574 23 686 899 796 577 400 725 639 305 690 458 759 852 942 915 784 294 880 598 608 327 626 374 172 116 152 310 428 114 595 723 334 260 366 357 320 743 337 737 662 957 821 10 590 701 872 833 251 605 651 531 160 312 252 878 999 523 975 661 498 32 599 194 921 611 222 864 937 609 348 290 193 236 971 792 343 994 899 66 750 1 878 229 724 411 879 483 753 352 360 699 515 14 546 835 244 633 878 452 796 119 235 945 41 234 264 14 277 931 652 903 15 247 385 155 315 39 730 246 842 490 90 450 612 842 927 740 435 680 295 336 194 75 977 564 922 575 472 458 495 773 478 793 439 840 280 17 184 274 767 169 507 701 76 512 222 379 793 720 544 873 557 869 795 990 437 285 406 479 800 625 58 690 30 885 465 904 708 567 841 215 425 545 621 414 134 270 276 850 135 282 903 678 719 628 624 425 625 340 108 866 50 867 726 35 103 134 123 548 705 786 701 542 445 722 741 326 812 946 572 644 510 228 976 231 624 732 560 135 572 549 951 54 829 610 585 663 188 241 852 952 801 506 136 300 372 298 185 926 599 927 940 296 506 16 159 83 649 565 151 63 632 569 7 952 25 854 584 385 789 547 806 659 244 781 225 925 309 681 59 565 752 824 977 270 581 85 346 911 187 188 500 526 548 978 141 148 380 539 870 484 695 484 550 859 247 466 761 987 540 869 223 306 163 267 139 326 241 804 530 876 867 8 620 742 855 755 508 203 891 352 591 461 40 801 652 441 279 878 140 656 414 192 536 759 923 806 232 553 916 157 682 889 459 99 251 871 996 588 170 967 224 467 401 681 716 562 909 913 559 96 864 208 106 520 207 123 946 140 425 9 633 236 518 628 108 919 108 684 454 866 886 409 151 412 889 856 971 39 326 784 896 448 248 112 656 81 579 456 252 198 91 551 801 564 179 49 823 709 297 261 915 722 470 794 213 448 578 467 833 81 675 891 267 516 546 150 764 331 972 903 701 880 111 207 820 621 281 196 643 934 234 531 918 848 260 466 331 544 667 935 527 93 435 462 803 775 575 73 793 910 30 850 156 276 117 228 471 57 986 789 514 510 588 920 457 256 976 236 816 604 411 124 681 560 66 212 989 214 985 561 474 591 222 20 837 346 172 686 103 46 135 473 548 524 316 44 82 539 112 146 88 132 15 427 706 44 719 155 641 983 605 794 136 193 355 577 140 628 699 660 623 727 453 535 772 247 771 87 426 442 382 236 571 660 869 862 485 441 167 886 197 552 236 90 431 567 482 105 357 729 228 927 184 307 698 810 526 298 746 670 918 124 887 269 330 849 2 139 710 195 87 518 104 199 637 874 437 665 43 586 955 312 944 823 887 228 474 524 473 360 304 634 649 567 630 692 835 986 707 61 240 877 792 922 612 716 103 58 247 229 654 698 722 549 366 543 278 517 73 722 200 840 151 807 642 701 227 182 145 332 762 374 696 467 606 398 443 97 210 800 980 227 147 777 834 933 770 489 295 798 982 907 681 233 958 103 677 976 416 643 788 394 165 791 462 158 793 773 410 960 310 521 352 474 687 909 806 640 963 644 132 334 899 881 878 646 546 90 857 886 641 103 728 334 677 195 613 924 998 873 155 917 445 251 177 350 827 514 243 142 137 140 848 332 376 233 13 15 775 321 120 149 109 654 655 735 344 500 646 722 961 959 417 596 46 443 662 839 462 662 784 289 331 468 995 770 745 160 835 848 443 450 15 865 854 963 185 146 211 711 38 684 458 120 929 981 128 174 311 642 54 392 816 600 111 946 523 401 760 505 147 1 416 966 723 90 317 707 452 954 153 365 391 871 382 910 698 979 398 566 336 693 371 778 166 278 97 799 531 55 135 210 598 596 21 790 652 806 974 267 96 548 523 573 941 717 459 193 552 924 905 339 887 575 54 585 53 423 726 823 640 14 751 188 420 370 156 252 561 403 989 315 800 611 657 84 384 325 805 44 486 210 16 273 971 49 125 540 696 101 872 644 132 118 642 393 366 707 892 288 148 710 374 759 304 692 794 804 84 101 857 461 14 500 726 775 877 828 40 517 876 518 98 101 635 767 263 412 524 816 407 299 474 268 9 250 344 0 72 438 899 446 461 318 938 330 400 625 498 727 848 835 147 629 828 278 955 362 527 763 95 971 14 710 621 1 221 583 710 523 484 46 29 928 193 691 457 775 553 306 770 598 493 657 935 434 229 324 162 448 197 724 647 868 238 528 77 699 451 480 471 948 745 581 760 666 59 16 356 166 972 907 780 829 823 316 341 891 333 9 116 279 967 45 200 980 807 46 744 841 836 4 346 170 774 131 263 597 186 246 649 472 494 587 427 207 141 257 78 187 216 901 536 696 443 46 233 786 94 440 380 539 790 626 610 149 637 154 575 190 395 822 111 638 777 623 382 598 509 252 811 241 852 85 446 398 639 82 871 661 980 540 621 353 640 567 92 943 860 849 110 887 13 839 488 599 863 674 346 395 203 64 267 907 283 198 462 260 341 315 168 155 800 133 668 880 80 160 76 168 730 570 429 190 359 372 521 724 318 292 768 466 140 603 845 586 664 947 863 16 501 186 454 975 149 225 754 522 135 215 745 104 406 484 405 835 476 596 3 927 479 798 62 726 99 144 736 581 26 480 330 314 119 973 455 943 56 479 847 601 158 916 257 801 438 844 103 582 682 86 124 127 732 468 175 97 623 722 401 873 386 553 389 719 846 693 136 193 551 607 646 84 915 647 761 18 929 405 952 18 104 139 532 508 505 37 588 115 230 619 132 259 669 55 691 242 375 330 600 737 201 962 106 21 736 651 333 789 792 387 669 973 928 868 184 676 10 868 984 5 738 767 127 611 412 12 23 429 941 668 749 485 891 577 689 147 488 509 366 224 886 30 483 845 515 646 707 243 713 192 856 851 362 101 155 448 280 268 882 258 116 158 219 382 835 78 657 544 217 708 303 21 574 633 898 52 667 182 229 591 508 963 33 241 44 279 112 663 509 142 537 724 738 580 524 95 802 457 940 396 803 373 478 498 852 866 777 675 680 66 24 81 991 499 659 521 700 421 514 626 663 539 313 589 207 297 634 790 277 467 693 985 515 292 605 107 204 56 320 311 56 638 489 513 162 676 236 715 934 986 655 214 790 899 575 240 511 205 567 777 708 337 542 746 726 82 444 402 154 643 357 46 392 448 509 795 900 871 163 400 782 709 769 555 651 442 950 658 189 632 571 138 347 143 830 732 572 298 545 937 980 985 697 54 385 901 637 489 278 178 301 952 480 771 85 206 746 317 440 430 838 28 807 731 283 139 112 942 382 79 118 828 279 260 485 763 756 855 101 90 293 378 362 57 861 694 584 423 130 460 476 269 803 915 669 937 408 691 209 841 482 51 872 990 101 554 731 967 197 954 645 858 755 24 363 725 904 381 114 339 538 668 2 762 184 917 605 626 454 678 587 746 29 511 20 217 594 40 831 562 171 535 450 591 938 693 612 150 87 706 385 851 818 776 204 441 121 305 754 136 688 10 403 342 999 830 925 708 382 329 744 683 984 97 920 722 728 465 747 596 429 868 317 438 45 917 310 866 95 851 936 800 876 564 193 928 118 287 624 549 257 177 897 862 998 982 252 681 795 978 579 678 549 211 902 112 947 993 77 305 201 350 793 81 869 493 322 394 720 838 395 393 109 579 53 302 376 307 42 361 280 428 337 284 507 943 892 795 277 422 890 584 145 346 855 576 957 111 92 415 766 819 745 352 346 807 122 754 132 473 168 562 534 427 106 469 858 365 222 367 158 383 301 543 65 157 941 365 655 612 924 623 879 708 964 61 430 951 460 353 887 19 865 75 421 994 841 947 792 94 362 643 682 840 637 644 289 779 206 499 256 572 188 565 559 791 986 873 274 971 144 956 244 85 919 491 951 372 32 715 805 711 368 82 907 465 439 795 214 503 317 876 972 48 420 961 667 164 535 310 284 910 120 423 217 780 401 320 148 868 669 602 384 541 950 516 394 576 688 480 371 792 587 711 880 852 753 389 123 607 515 402 299 700 19 595 534 752 373 109 35 167 354 23 650 339 854 337 951 345 819 699 369 577 56 996 903 770 863 474 955 78 173 707 215 162 25 44 459 165 49 940 563 598 540 844 390 699 288 494 189 598 260 561 71 793 946 901 286 516 267 483 331 356 519 811 645 860 753 316 848 330 152 201 267 555 232 388 253 643 49 472 724 774 205 817 265 533 571 670 685 324 16 13 610 254 135 654 226 378 680 363 337 185 932 185 854 947 925 158 828 385 727 255 284 8 555 240 878 993 678 601 564 52 611 246 855 465 58 395 568 189 181 213 580 506 37 500 512 366 16 652 603 217 973 700 660 338 102 510 45 275 291 146 71 19 873 837 963 144 525 129 26 946 357 869 315 457 446 483 587 560 335 683 53 656 613 10 685 995 518 620 638 863 122 976 639 710 700 727 582 86 192 69 673 472 513 292 878 194 307 360 13 101 877 565 368 886 341 978 560 598 507 498 842 979 574 49 561 753 622 895 487 69 174 52 119 647 713 227 598 476 139 779 328 693 393 953 746 508 24 365 903 830 104 605 696 890 879 718 122 17 785 759 139 853 348 296 407 878 80 760 775 947 657 149 805 829 473 168 657 403 546 594 559 729 9 465 837 974 508 790 482 604 86 845 852 999 252 952 723 733 44 284 251 378 882 891 383 202 898 724 294 655 876 930 453 12 472 306 40 713 154 14 262 514 971 126 13 218 467 70 779 46 502 899 449 347 904 13 101 484 71 524 558 551 766 643 888 42 337 31 708 100 56 422 466 952 226 549 640 142 708 285 596 727 41 494 504 157 741 997 979 745 452 928 548 107 740 801 87 693 138 827 901 480 918 496 131 950 381 329 52 558 235 943 57 150 940 446 452 957 147 48 369 271 237 689 155 645 262 109 734 822 824 956 348 516 318 588 906 493 59 729 498 902 789 241 970 468 348 641 550 787 517 469 912 281 829 563 317 672 743 5 737 407 450 494 873 221 347 845 201 708 951 362 748 448 232 990 830 152 89 354 922 134 621 139 987 730 666 751 811 481 88 961 163 756 975 777 183 486 708 511 485 686 848 30 257 808 29 261 182 155 52 698 747 669 294 458 122 40 772 791 939 266 172 210 547 62 43 528 193 707 573 634 566 595 775 393 442 699 208 956 112 957 750 154 977 750 217 759 546 669 893 440 774 156 231 403 502 428 697 817 462 7 62 504 211 615 400 175 556 306 727 771 484 949 460 7 159 57 708 277 28 259 492 52 785 559 15 477 774 346 728 777 485 237 693 836 392 603 765 249 555 249 727 454 550 610 374 367 863 22 887 24 14 754 74 566 583 663 506 29 265 39 440 833 581 343 228 921 788 515 947 698 170 77 322 185 460 850 444 171 208 282 724 700 925 291 201 466 323 660 320 179 857 85 949 116 874 807 6 176 957 89 505 805 605 402 464 279 655 467 573 850 659 24 167 244 142 814 678 860 256 931 993 868 973 535 47 348 675 533 508 979 438 747 338 993 515 113 26 842 460 980 643 440 867 878 576 832 599 785 90 768 763 811 165 945 655 628 511 301 725 192 960 468 48 74 408 63 933 801 269 488 201 869 593 236 366 456 961 777 21 973 576 231 887 724 918 83 212 172 52 751 627 353 992 277 527 101 416 825 78 672 636 796 46 247 908 282 458 2 376 337 607 525 618 34 413 653 960 587 354 182 404 456 292 61 975 698 909 789 886 284 78 406 937 574 883 259 972 338 576 387 948 713 456 579 773 391 366 122 708 768 925 279 931 192 61 0 329 305 981 919 583 299 63 493 845 421 77 466 831 156 160 934 443 377 735 544 677 603 284 161 312 20 234 564 759 567 373 434 221 284 364 93 734 669 777 960 982 209 488 917 468 556 77 143 295 90 100 764 709 106 251 887 785 510 212 296 454 566 944 30 69 433 659 23 52 540 510 198 232 214 809 456 535 979 709 138 546 798 399 635 245 306 37 492 398 536 602 814 58 69 725 343 599 20 92 676 21 129 218 729 242 952 287 831 60 595 442 687 336 186 582 333 346 300 217 373 222 620 467 66 696 627 315 393 87 657 168 140 874 896 738 798 715 411 79 366 745 679 197 509 904 240 365 939 195 895 614 831 559 227 81 662 459 507 972 846 177 520 648 816 742 821 66 916 579 646 540 444 843 164 156 705 37 651 499 560 600 147 834 293 990 411 162 243 801 801 160 962 763 940 617 549 428 255 208 627 195 703 765 968 791 986 408 360 805 802 899 398 508 670 285 639 161 151 265 28 239 438 465 626 320 881 757 208 881 309 508 651 8 305 630 395 637 888 129 769 549 706 287 800 659 989 345 630 952 417 304 924 68 659 395 276 858 625 868 625 586 568 17 366 282 643 963 864 247 6 412 541 570 267 334 534 883 894 250 670 408 638 819 475 330 198 80 803 452 310 175 458 586 18 676 45 101 865 117 901 404 651 758 641 306 687 537 223 536 707 227 556 214 622 534 987 107 557 425 857 297 326 92 282 227 813 723 479 410 545 66 183 482 371 162 521 222 529 595 809 109 50 85 664 783 560 631 644 221 328 418 645 606 928 963 407 811 877 809 330 953 715 413 635 15 644 236 751 516 954 123 962 153 263 618 192 467 906 907 890 872 835 234 237 818 777 595 548 275 45 459 268 615 204 675 40 264 280 955 460 498 544 242 366 723 982 660 468 272 91 872 43 72 885 680 915 820 279 567 667 960 587 899 164 387 183 627 655 444 38 154 694 199 49 404 29 212 230 869 530 472 153 128 85 767 839 68 380 579 948 507 74 320 947 994 478 609 996 954 505 829 790 42 197 906 776 966 585 427 639 658 425 944 791 724 204 264 123 96 364 504 83 550 159 716 416 914 908 508 550 528 22 699 880 747 526 562 434 465 784 166 242 645 220 575 871 799 303 737 262 235 683 387 301 447 287 100 168 209 260 505 955 190 70 140 958 131 605 857 419 742 669 244 649 640 637 540 127 346 43 899 637 810 910 386 733 276 723 430 973 208 948 30 888 43 252 11 701 493 624 672 312 422 753 626 870 301 201 441 314 913 259 190 466 514 251 345 731 542 572 269 944 31 592 812 305 917 665 293 304 282 908 253 589 409 183 130 43 108 555 497 938 302 999 116 650 541 55 83 114 935 10 352 621 706 999 405 747 286 204 655 416 947 687 145 399 599 448 472 77 954 414 738 280 126 126 64 532 335 39 323 209 543 830 661 299 733 382 577 334 855 1 805 389 373 320 400 706 205 757 749 221 120 184 224 944 348 826 716 611 951 911 387 710 441 371 263 964 444 178 57 431 472 119 919 76 751 853 578 872 833 391 426 126 234 50 687 263 952 339 266 302 174 477 402 846 782 59 793 409 376 295 271 840 880 352 372 557 579 374 224 154 948 635 132 6 204 790 898 425 128 437 444 710 254 48 729 530 122 904 457 337 753 105 744 367 689 265 34 477 94 673 419 623 322 335 679 164 765 209 998 573 601 81 920 42 652 604 612 693 298 395 798 109 150 903 762 208 752 487 732 767 882 913 146 523 454 776 77 30 473 263 349 699 112 76 787 745 304 308 121 271 832 437 770 568 527 259 155 947 56 160 378 832 303 37 684 182 609 310 763 732 446 919 362 18 655 227 664 803 326 96 751 128 592 425 665 73 890 278 724 879 233 269 805 620 269 572 804 250 76 414 656 419 521 537 808 438 998 5 692 284 231 135 133 885 61 137 321 248 515 757 17 638 528 907 378 183 562 218 934 332 949 377 990 340 344 807 168 976 346 479 25 388 111 695 716 232 576 438 943 265 989 719 583 945 524 52 902 203 715 497 737 671 581 749 398 57 479 175 725 189 575 744 916 941 884 827 876 292 379 955 444 320 937 217 900 835 725 462 395 839 332 400 485 316 725 976 809 207 492 408 991 802 303 231 701 432 407 227 875 751 740 992 524 851 968 905 828 512 711 249 97 492 264 74 513 196 820 897 633 937 117 357 699 43 520 395 602 170 622 29 498 818 335 342 881 757 76 173 27 515 6 717 17 837 718 292 265 130 86 137 288 351 839 956 532 155 555 160 126 729 184 417 224 53 423 758 174 180 825 300 273 653 249 867 31 842 945 663 997 189 606 117 366 655 145 624 294 139 167 723 705 128 248 830 128 352 239 864 307 774 652 477 517 814 775 556 671 54 829 196 314 125 523 130 203 370 435 811 269 915 445 926 973 492 745 345 278 283 428 212 472 779 112 784 112 298 687 463 838 362 842 294 588 254 844 113 767 45 65 853 380 125 491 565 345 318 823 295 404 769 882 663 74 761 301 517 961 73 576 516 205 491 719 561 770 188 514 49 958 726 41 738 20 894 643 134 409 291 490 195 903 660 954 267 677 564 177 830 341 412 122 254 321 879 974 932 81 893 928 795 10 653 212 474 689 61 787 43 265 621 256 746 703 232 839 571 662 340 62 735 944 532 946 68 614 895 555 270 313 746 690 379 571 565 572 785 793 49 105 710 758 375 148 810 392 808 947 138 502 800 190 454 22 318 869 534 51 156 589 144 281 205 473 741 61 984 990 101 667 266 695 800 476 775 626 815 961 353 265 287 281 480 808 350 958 547 36 502 506 558 43 456 875 669 651 476 441 488 670 217 742 762 288 249 274 499 577 555 955 763 531 892 36 669 465 971 388 489 171 559 881 885 240 783 581 808 361 456 521 33 377 48 218 147 411 161 547 173 703 91 481 366 417 949 760 283 269 946 438 179 194 127 388 151 962 554 935 665 557 749 587 460 65 964 275 775 622 385 489 907 69 978 103 584 856 646 464 181 882 151 825 140 138 10 654 42 46 986 90 425 144 53 446 420 471 507 829 104 805 908 868 961 434 855 844 726 74 76 36 852 230 236 392 252 862 0 631 127 424 438 778 220 180 361 643 223 728 551 817 251 709 449 864 84 106 494 632 554 160 235 346 561 803 214 487 231 913 691 913 434 21 798 912 992 455 93 21 16 543 408 876 272 817 527 492 5 829 334 433 417 592 79 440 527 632 435 662 683 397 354 221 134 481 854 653 309 227 34 871 688 309 549 659 535 567 352 158 153 221 402 770 402 181 750 282 722 189 410 879 843 76 826 544 123 567 360 135 141 158 817 478 438 690 351 704 277 750 398 504 15 680 962 274 520 117 299 36 465 873 463 494 725 291 778 893 769 438 5 919 961 220 51 795 625 312 817 553 276 23 126 184 301 547 233 998 273 952 799 49 584 88 314 524 962 470 340 83 328 319 114 703 390 731 951 92 467 185 16 579 133 593 944 22 369 718 266 217 657 126 975 202 603 971 407 965 650 295 765 735 467 103 636 507 211 770 350 662 195 227 764 483 201 552 608 485 507 819 21 778 121 834 960 976 271 157 750 963 280 389 896 711 244 916 19 107 686 184 834 566 229 450 287 220 19 189 741 795 981 765 392 214 992 942 257 365 742 94 603 537 805 651 754 848 911 825 743 445 758 745 929 972 513 535 247 948 521 606 820 663 682 265 30 165 259 214 957 772 138 215 63 909 103 892 543 974 72 829 86 654 451 353 302 19 154 698 233 175 440 446 626 915 931 470 595 223 611 888 455 85 329 853 438 558 819 873 879 251 179 257 439 330 28 259 605 593 612 614 881 226 786 590 37 164 53 643 48 0 575 860 770 410 80 13 866 590 199 514 635 46 649 638 583 576 196 254 865 548 138 424 190 651 877 527 528 993 588 278 273 103 469 976 853 354 764 687 85 117 918 399 265 735 989 691 756 461 37 855 858 378 239 580 4 736 14 785 905 944 290 639 993 62 241 495 471 757 508 835 749 389 507 773 586 911 570 615 306 624 204 977 118 898 276 560 856 431 65 533 319 146 642 64 70 912 974 113 855 682 173 723 910 714 681 746 807 480 744 987 237 926 370 862 839 513 47 694 838 256 687 718 630 483 841 758 822 956 31 803 948 347 29 942 422 550 869 189 935 166 381 127 890 657 583 572 829 40 641 421 467 516 274 92 110 308 143 448 796 79 48 444 247 177 718 796 21 117 19 653 662 343 962 909 37 245 18 97 268 678 70 486 146 240 613 180 272 642 86 836 688 672 751 685 154 732 14 125 921 174 83 400 738 235 931 120 150 16 998 199 296 572 752 353 854 909 501 376 48 81 995 190 26 152 277 273 118 392 125 198 785 882 447 863 263 716 915 505 3 261 630 211 473 182 78 836 541 326 516 959 559 536 969 895 287 740 111 88 713 764 979 76 290 512 394 243 856 60 792 749 255 838 27 96 623 685 867 568 457 291 775 778 90 426 866 178 538 553 294 579 91 274 294 936 12 838 587 77 869 157 569 194 879 295 916 192 641 99 229 320 863 416 59 319 873 317 99 950 128 519 455 340 249 422 48 820 329 118 178 917 995 898 442 544 312 263 558 83 851 224 995 773 94 911 861 769 896 545 862 341 115 447 640 463 804 164 81 948 267 334 804 428 691 641 198 469 13 249 375 928 76 8 584 469 366 52 839 480 601 580 44 508 393 593 41 200 886 458 24 660 609 691 512 578 886 807 800 525 885 554 179 877 805 821 302 93 375 644 696 255 849 70 26 441 301 890 902 860 622 326 784 511 671 415 903 670 600 823 700 177 940 132 38 505 501 653 999 766 859 549 342 109 908 237 659 644 970 254 351 281 494 754 776 788 765 397 813 377 861 664 612 105 635 899 17 23 170 634 287 229 466 267 925 547 657 126 759 881 911 360 614 253 651 764 987 732 520 464 921 354 493 484 149 556 542 623 605 671 694 181 729 318 852 971 239 738 98 556 796 150 384 65 797 460 809 371 487 317 154 550 276 980 334 303 326 1 106 292 915 372 344 263 182 119 789 583 85 452 1 586 142 469 193 666 517 951 764 680 661 489 983 392 942 347 639 470 144 401 402 906 25 539 843 584 848 167 753 207 122 201 5 895 198 222 29 874 540 314 707 915 902 876 717 1 402 254 263 862 332 156 741 538 161 527 66 941 494 810 705 540 100 852 78 256 57 129 703 619 847 629 570 957 873 564 778 33 631 488 742 111 990 283 190 255 146 409 949 70 576 203 14 401 882 353 274 71 679 585 895 171 324 250 879 120 608 866 87 862 896 702 310 671 329 438 721 456 11 382 80 649 71 377 801 666 783 346 699 480 82 498 603 375 546 314 176 578 618 633 851 72 862 943 281 180 852 935 584 762 399 284 666 656 354 941 140 450 468 405 780 856 773 423 922 678 663 346 170 892 471 515 695 985 771 104 47 899 184 857 921 798 912 850 652 219 865 52 345 472 896 756 624 119 975 170 62 98 434 497 195 885 341 660 613 318 304 740 538 96 560 577 434 451 855 951 946 300 519 553 672 671 423 496 604 999 848 256 841 39 137 43 714 835 493 102 762 18 947 466 575 674 770 381 33 476 269 69 372 553 401 701 29 795 467 5 396 900 52 660 916 885 987 10 296 410 597 102 128 327 380 172 990 251 320 94 60 611 88 692 839 752 999 117 171 658 319 506 109 223 476 587 349 731 391 772 134 946 471 313 185 866 193 813 425 236 564 605 699 513 982 120 280 50 802 505 81 801 130 912 418 557 681 90 741 161 892 167 33 860 389 77 743 578 183 450 25 659 896 235 285 650 315 176 648 88 352 236 155 131 932 122 283 826 145 673 116 528 957 378 993 505 717 52 712 140 956 742 193 608 136 12 375 860 510 785 268 804 100 666 254 200 874 562 926 400 226 342 847 399 90 572 950 564 306 164 452 259 399 851 64 260 124 126 138 574 592 665 397 591 395 847 247 444 218 674 236 825 749 633 786 678 77 52 311 207 549 881 397 62 188 475 411 521 134 678 269 346 401 531 549 17 691 792 193 767 563 279 957 719 969 349 334 34 268 434 123 883 90 665 187 36 496 501 328 321 204 336 714 730 76 105 224 748 705 621 765 787 136 336 27 734 805 470 705 990 370 280 714 796 649 843 656 562 950 978 60 72 516 665 353 488 461 754 178 410 158 226 312 30 542 537 873 118 398 558 853 595 586 465 379 356 354 594 437 330 347 746 334 305 377 52 462 47 586 907 662 972 861 937 273 556 586 86 33 158 407 439 350 619 213 354 623 56 412 2 659 383 684 98 196 389 648 249 435 782 829 310 218 786 573 454 392 157 948 906 872 799 957 298 355 443 877 932 287 119 218 457 797 323 707 414 197 846 198 494 96 378 833 727 157 21 808 225 376 833 884 680 938 686 618 838 131 816 611 257 581 528 958 760 217 640 486 491 942 415 262 934 956 55 870 771 850 764 796 8 632 735 568 735 903 665 46 51 242 866 626 207 274 200 728 844 611 686 847 22 866 225 348 928 972 88 143 199 286 841 692 775 135 854 257 831 576 182 199 499 51 323 697 473 681 131 506 483 519 880 918 372 812 409 60 891 819 955 82 246 960 864 705 569 751 709 452 633 816 302 776 964 561 513 188 809 41 954 96 708 543 960 851 490 678 603 364 22 886 879 445 324 570 943 928 552 448 374 436 744 609 982 854 997 313 798 858 833 791 409 715 401 356 996 145 393 883 721 397 257 370 680 559 320 694 833 552 8 560 130 479 187 577 766 749 793 554 195 985 892 77 270 15 304 948 222 570 899 931 775 377 941 550 491 851 141 95 102 935 763 529 103 272 865 52 278 171 803 896 389 584 248 823 440 425 532 188 393 334 623 691 566 341 884 987 317 114 788 929 274 139 609 80 201 657 543 932 411 240 553 708 868 752 834 11 133 926 941 507 562 228 617 240 200 988 786 447 706 375 917 471 552 412 455 65 128 33 380 95 305 68 94 227 353 600 431 618 505 123 153 294 846 760 715 774 693 705 559 697 149 605 433 962 110 14 22 679 299 913 109 841 99 530 620 393 442 795 148 346 601 478 441 946 459 18 442 668 651 696 716 178 549 944 658 444 192 653 954 923 709 8 495 289 935 53 401 374 436 229 782 436 852 805 175 178 612 241 473 268 874 884 858 680 212 113 680 390 703 50 36 342 398 800 839 198 395 682 526 378 504 275 118 253 183 656 209 679 846 810 276 488 320 83 490 348 601 989 390 0 398 454 331 78 941 789 4 844 113 583 197 819 119 624 836 35 740 732 655 217 845 688 505 17 300 972 36 787 800 459 973 715 241 245 562 132 856 797 89 561 259 675 616 165 537 192 834 447 897 638 409 62 720 32 7 512 386 359 895 108 323 124 75 931 734 488 608 170 81 49 736 175 198 809 567 464 818 273 256 443 454 461 993 579 475 195 326 649 739 380 655 551 125 733 450 166 39 125 256 454 932 531 301 37 263 871 316 499 663 481 314 789 936 122 60 54 336 992 263 262 434 525 895 934 474 741 692 142 60 713 184 730 25 957 102 765 671 799 809 125 246 659 127 985 247 183 65 499 807 463 797 413 376 68 989 702 154 628 562 939 114 49 711 895 897 706 334 216 47 718 183 430 591 580 55 534 966 763 507 656 998 157 528 682 304 884 860 849 663 374 158 219 250 364 621 668 465 407 932 266 738 146 431 648 199 790 680 678 512 397 799 306 836 48 75 393 542 199 897 147 464 738 418 928 863 147 106 86 336 153 414 613 991 845 802 585 755 554 702 671 982 846 213 755 938 890 239 667 306 76 686 187 757 222 5 693 48 901 308 414 846 0 427 462 611 602 585 919 89 183 626 328 118 357 410 302 570 860 376 134 145 716 47 85 356 664 195 150 986 34 430 42 394 393 497 276 996 622 899 979 459 549 302 872 726 17 203 613 732 131 589 103 682 827 216 554 961 945 329 524 589 438 785 391 917 663 714 526 756 782 643 894 427 630 283 59 263 989 244 278 499 368 444 33 105 786 622 68 330 291 662 579 353 563 35 172 595 238 946 420 954 711 484 747 355 373 122 405 88 885 229 951 773 625 270 601 472 686 693 667 244 279 66 134 583 936 452 758 251 661 708 654 821 943 834 87 379 735 701 474 159 274 686 268 451 144 383 782 954 779 164 99 259 627 265 331 387 96 821 711 344 947 750 482 586 643 34 220 569 607 114 287 495 6 875 182 62 565 140 523 313 578 29 578 503 762 262 606 512 416 825 646 554 940 97 615 289 228 161 8 625 18 867 981 366 507 35 853 899 313 382 885 926 348 891 920 647 472 147 540 688 201 119 408 345 53 168 617 988 856 866 506 635 260 189 88 92 585 113 500 401 644 360 474 200 479 916 605 832 359 19 518 158 326 63 303 571 917 943 578 908 52 775 994 190 656 538 97 579 671 508 709 936 939 497 209 188 207 809 852 569 753 726 649 293 967 408 471 918 46 518 588 523 783 40 971 717 709 881 419 994 491 934 225 710 646 53 622 682 122 851 12 727 135 761 760 980 625 958 482 78 680 214 732 617 498 441 470 793 510 269 332 278 435 736 22 330 533 305 331 145 179 546 526 871 384 291 52 503 717 664 830 84 162 802 595 132 281 984 425 106 194 85 753 212 843 216 713 301 416 526 184 892 535 373 847 568 792 588 672 946 877 622 286 187 171 344 748 919 51 949 513 996 802 157 242 356 235 278 564 10 312 419 339 58 522 159 885 131 753 670 646 114 412 391 311 381 857 161 857 714 871 195 330 11 359 466 476 787 552 923 201 140 652 897 558 724 782 889 355 782 29 780 450 767 280 837 526 660 41 489 500 775 551 723 918 859 783 69 241 822 961 336 60 214 210 519 417 194 326 458 103 446 580 777 789 858 577 106 295 182 905 200 347 199 974 175 350 194 59 215 284 311 831 295 883 846 60 600 398 816 490 515 973 978 437 734 945 551 761 732 931 173 916 460 660 257 472 51 701 72 618 109 307 545 362 501 797 368 883 543 145 639 807 209 112 663 874 753 839 873 333 679 395 108 633 346 418 761 936 334 737 36 890 529 222 100 997 687 326 485 249 495 390 133 238 158 694 264 927 430 538 716 31 675 354 523 858 832 414 642 403 595 47 111 221 625 155 397 892 476 798 756 241 282 899 200 961 935 93 826 853 520 630 476 545 559 202 253 43 959 144 605 583 248 849 365 828 90 846 537 645 978 454 88 375 71 172 415 967 821 649 103 249 949 469 194 506 864 662 513 766 650 367 405 822 967 568 195 173 45 847 213 103 979 746 861 133 275 698 66 15 683 682 947 402 485 350 384 878 65 281 468 788 753 34 455 212 356 921 473 948 59 105 24 651 550 804 590 451 701 1 984 616 485 169 403 468 171 469 399 135 102 557 427 639 521 274 770 829 57 135 222 47 286 877 437 433 851 401 680 166 139 138 370 706 687 438 363 543 527 698 573 94 375 817 689 117 368 590 326 497 604 661 637 840 842 965 95 884 593 315 40 522 22 514 21 548 517 79 409 124 246 288 184 90 942 317 405 9 494 552 814 492 23 470 323 483 457 651 354 376 584 917 526 918 242 651 154 606 998 867 776 70 41 753 310 494 739 553 159 798 399 245 397 207 652 182 81 756 210 736 87 358 25 610 7 357 333 329 216 722 224 534 531 461 475 868 381 132 175 270 666 826 377 810 131 572 360 365 567 592 430 342 723 810 554 770 794 437 492 825 493 320 905 371 286 817 189 207 770 638 87 262 385 746 310 148 186 318 463 538 822 877 12 442 701 193 499 376 880 26 18 656 664 344 397 655 473 912 413 205 293 64 174 712 248 150 564 874 382 394 602 711 104 926 837 69 496 303 302 153 447 197 522 866 497 514 852 497 259 995 71 836 561 477 497 785 987 235 704 808 274 880 947 549 734 388 884 463 204 700 542 391 881 332 566 440 905 329 230 733 435 694 165 152 973 144 479 328 388 687 837 677 208 835 588 792 312 571 650 887 492 410 949 206 571 452 850 637 536 207 185 767 683 514 854 701 263 237 842 403 929 242 266 104 590 240 661 869 27 691 127 50 267 505 897 847 502 687 106 117 54 590 807 422 303 789 291 497 659 278 900 497 739 20 734 761 83 490 241 902 453 702 613 562 759 26 549 955 155 115 495 601 897 541 736 962 742 397 38 130 26 396 895 147 502 744 521 760 638 73 998 758 29 326 635 248 784 632 238 930 716 871 233 328 28 135 185 921 725 620 549 419 669 47 120 758 499 403 807 681 183 818 608 498 7 36 419 135 376 744 319 557 358 543 290 962 692 73 816 838 988 15 492 393 885 693 218 108 796 648 374 733 571 401 498 106 122 441 477 990 850 579 350 394 730 835 541 183 467 959 385 547 198 538 704 501 315 622 646 216 501 999 127 41 969 541 105 307 42 249 531 9 238 779 786 392 844 927 962 513 565 606 474 211 403 402 123 270 833 501 618 588 975 624 894 21 129 12 91 432 622 16 21 218 461 330 408 547 497 971 289 776 153 70 534 719 446 692 692 167 220 467 5 65 143 118 488 463 498 134 550 642 479 240 442 872 972 785 139 292 262 939 561 202 714 407 515 796 247 693 926 70 907 88 758 763 188 91 210 395 249 748 733 57 282 690 620 62 842 756 65 421 353 615 958 205 890 131 411 278 899 9 887 817 718 625 773 374 166 75 373 583 474 446 660 251 625 259 860 213 611 855 680 97 828 591 775 569 229 119 222 940 35 26 936 175 918 643 535 160 251 769 578 556 808 9 373 33 815 848 882 668 888 499 945 526 654 62 421 548 998 286 168 876 574 609 462 65 81 86 770 657 186 559 216 660 18 826 593 833 879 31 495 377 685 106 55 177 439 445 654 580 340 53 321 842 189 311 219 154 280 362 968 339 317 405 22 238 165 660 95 910 621 853 389 181 238 132 382 437 626 300 176 244 843 535 142 422 29 718 689 260 136 158 689 350 17 334 748 370 867 854 596 692 575 957 789 608 824 415 394 589 68 768 11 188 124 813 336 562 906 287 425 443 983 473 637 678 777 726 454 732 885 752 770 946 986 29 360 502 361 725 322 732 270 690 265 171 612 446 252 588 810 800 832 37 413 397 478 715 688 962 129 583 819 532 404 458 612 950 34 656 843 118 682 356 346 598 631 108 803 767 538 952 593 793 156 989 701 830 491 424 951 991 765 729 843 311 449 205 679 713 237 229 323 166 422 577 533 583 626 609 344 500 727 423 403 348 841 144 258 428 124 616 135 584 104 375 927 122 790 465 201 135 703 940 984 610 200 623 875 408 572 327 748 896 831 559 675 800 86 590 339 950 768 695 158 222 325 782 169 872 766 300 917 470 164 39 712 750 93 645 447 630 963 284 541 642 541 881 791 639 584 670 831 508 606 559 244 403 290 560 999 775 703 469 30 124 202 163 571 284 121 15 631 1 920 884 657 593 758 525 875 18 263 508 449 941 929 535 263 966 652 92 662 13 788 359 158 682 176 730 995 916 647 280 83 66 800 27 249 656 591 349 45 974 372 864 290 740 861 875 306 987 832 836 888 416 805 94 518 29 146 229 421 153 661 308 647 239 600 221 964 213 588 231 971 645 77 802 323 507 707 832 789 447 343 213 11 595 893 51 242 903 90 509 204 625 563 527 328 737 198 798 92 170 500 269 795 766 324 465 682 175 950 657 913 806 942 377 604 967 209 413 440 185 828 918 390 588 883 4 7 336 738 533 498 976 957 457 651 601 639 822 984 666 610 214 711 904 395 337 181 9 686 272 874 315 279 639 17 428 671 554 327 284 993 107 882 380 741 77 598 644 554 194 743 490 423 208 98 161 827 54 318 956 434 472 721 392 588 597 900 269 298 533 199 915 729 722 913 820 369 292 718 316 366 464 954 464 525 300 978 764 188 134 256 574 588 840 653 909 524 112 110 839 836 303 380 579 913 631 922 102 872 593 948 825 104 288 58 364 125 733 198 434 498 38 660 536 979 138 947 952 0 380 280 89 256 92 960 184 824 193 194 116 129 187 949 124 756 861 904 402 160 426 647 846 441 740 708 172 336 315 693 301 89 708 756 36 393 588 937 401 581 758 56 813 606 66 234 536 26 673 912 510 962 474 871 208 798 705 646 354 875 632 144 843 415 504 20 954 829 889 257 194 64 298 51 886 612 218 834 797 454 429 728 993 623 270 238 678 50 200 976 391 97 113 43 539 247 504 424 470 781 610 50 663 138 488 848 251 233 962 122 973 680 487 307 357 367 745 165 403 558 953 735 344 868 966 845 626 191 335 436 212 588 437 257 242 52 190 688 721 804 490 515 637 208 725 821 111 735 102 480 348 36 731 446 534 666 454 859 233 221 412 18 70 237 800 6 263 613 128 998 277 106 262 118 853 635 558 726 547 955 754 464 115 630 666 640 861 937 482 252 111 625 632 378 955 263 500 247 705 119 991 778 128 968 694 90 237 39 674 593 223 504 398 790 606 241 493 357 144 88 377 957 220 966 982 333 63 73 203 919 214 54 173 683 722 285 239 763 205 397 539 453 878 955 459 145 585 540 47 955 312 963 648 422 849 295 613 711 117 50 847 827 99 290 405 456 733 690 976 611 566 96 205 854 660 378 333 178 593 707 599 646 293 493 493 801 223 906 86 673 556 70 472 185 227 721 316 205 13 203 410 603 684 570 666 70 129 314 981 259 790 728 881 253 960 635 481 104 526 598 512 37 63 350 908 362 135 379 452 273 844 328 918 137 740 862 474 231 750 721 35 616 251 193 311 348 953 84 122 528 649 465 415 185 916 786 878 550 265 368 505 256 60 183 863 597 318 296 470 965 548 706 54 516 912 859 52 7 825 74 600 702 230 240 143 527 259 460 599 408 943 753 896 659 267 158 123 21 351 89 386 671 882 133 727 650 166 935 989 318 493 119 193 571 31 53 910 805 332 630 641 756 461 580 334 260 350 37 914 685 58 88 738 943 60 138 623 257 376 571 230 116 786 921 726 525 142 697 102 411 991 149 508 916 672 677 714 112 762 587 624 773 911 290 552 37 332 534 3 923 547 914 485 141 190 275 197 979 504 293 209 30 686 12 514 881 468 774 59 276 740 445 834 162 899 292 582 166 80 51 48 482 405 917 896 735 193 954 230 752 765 237 28 268 298 631 907 939 471 710 484 647 939 570 384 735 897 873 355 168 736 945 349 113 67 333 85 894 629 297 566 203 86 658 247 216 926 93 834 718 10 762 497 31 740 746 317 394 692 612 904 53 574 41 935 792 725 11 345 916 574 8 442 783 338 174 244 503 576 172 265 254 1 115 617 357 388 670 75 553 861 644 256 649 661 233 946 981 126 358 493 76 150 568 928 831 355 847 250 504 359 620 329 454 101 329 796 717 713 200 124 657 563 970 303 214 201 861 95 429 997 417 572 245 673 277 134 603 248 276 123 493 174 904 575 576 383 970 628 335 621 507 59 543 404 960 657 613 827 499 96 739 390 752 169 122 398 503 369 418 373 873 449 523 348 949 853 832 692 473 493 827 514 103 716 421 16 171 131 896 648 721 272 873 965 169 939 593 843 334 837 313 262 267 466 537 60 115 942 144 452 554 27 456 627 668 599 396 169 111 336 564 564 793 866 301 987 673 733 61 654 176 714 600 986 472 92 774 680 658 715 544 40 60 808 94 466 639 659 977 770 893 557 223 139 637 698 534 547 225 250 705 529 777 63 588 188 621 165 584 903 903 913 205 197 804 996 380 826 856 432 903 781 735 628 923 148 943 892 527 414 398 986 529 0 477 254 174 430 316 151 509 93 343 723 423 874 89 245 901 636 415 631 26 282 617 144 487 339 174 469 910 387 224 238 469 999 993 503 533 751 150 818 948 390 952 876 44 467 635 14 842 205 99 866 296 822 955 459 205 45 292 113 957 218 283 859 464 614 806 951 962 495 785 829 496 106 372 676 649 100 498 484 881 75 966 172 968 146 534 842 217 500 78 612 60 17 711 674 157 542 320 478 169 893 475 294 937 433 569 803 576 124 269 119 878 765 67 543 265 586 959 19 136 284 198 276 388 61 873 847 819 328 539 476 936 43 974 449 262 883 13 858 926 502 3 268 8 243 45 112 206 405 338 967 748 236 33 204 140 79 436 309 884 210 508 679 352 641 660 938 5 122 851 216 440 838 629 8 459 468 302 51 592 835 787 478 639 75 182 978 557 697 385 89 629 419 728 588 730 933 579 641 710 68 149 609 562 372 76 57 429 568 267 864 893 837 46 603 982 907 815 350 652 733 457 367 769 750 321 384 825 539 744 675 452 528 935 974 47 609 938 831 933 364 826 93 668 484 287 331 352 335 186 955 672 939 54 511 57 801 730 346 403 228 477 876 414 534 554 490 838 664 183 352 206 491 109 462 40 204 823 110 149 203 533 226 401 426 67 470 744 590 772 854 50 956 449 573 388 802 798 5 655 639 155 690 848 671 579 117 246 638 133 887 283 728 216 749 313 437 172 350 692 788 643 383 531 222 361 162 185 692 334 329 802 457 735 333 558 535 926 505 972 188 931 692 585 869 290 982 33 244 571 744 770 483 59 676 318 849 645 447 641 596 179 865 257 183 61 728 400 959 41 978 574 33 3 934 199 771 198 864 530 563 515 833 451 968 591 2 683 214 896 448 950 591 79 832 40 505 671 733 791 794 412 433 118 44 80 610 382 611 908 106 525 116 435 249 426 229 470 420 684 470 678 574 364 35 947 115 431 823 120 239 236 90 257 669 635 544 278 316 632 367 2 429 271 803 616 51 658 336 162 741 521 557 262 45 913 878 673 972 869 126 625 34 63 299 147 131 156 612 968 246 498 467 940 159 50 321 518 392 287 598 415 577 949 974 947 549 455 720 947 10 294 816 106 83 661 629 572 441 696 204 876 278 890 423 363 303 951 366 152 760 254 541 295 102 428 454 442 389 823 281 737 727 205 851 717 413 380 751 292 217 617 333 886 608 640 530 988 594 556 190 642 795 135 930 306 204 601 381 319 877 115 481 109 198 728 373 245 832 949 330 942 582 899 214 290 529 464 106 834 240 719 627 253 854 252 322 183 490 588 697 800 923 323 438 895 197 254 881 270 867 527 169 130 196 82 333 698 769 404 946 573 408 397 580 216 10 730 334 422 746 853 804 257 58 536 807 946 749 939 545 674 108 346 825 93 575 794 367 166 45 873 277 127 857 496 563 639 856 543 801 368 270 12 866 859 150 64 905 967 913 47 140 551 90 90 436 715 588 64 345 833 0 217 209 401 192 915 763 65 429 746 945 34 754 295 262 107 957 11 75 527 617 646 506 518 69 406 239 653 713 766 830 591 507 431 222 374 776 270 656 278 848 73 819 411 774 188 925 776 235 850 720 37 67 741 739 789 907 34 443 804 809 89 464 133 626 31 815 240 665 412 755 663 293 484 612 949 175 219 759 199 292 871 151 826 863 383 187 919 12 658 693 996 379 825 9 319 804 194 858 730 65 559 971 151 370 530 566 498 448 129 308 373 729 599 823 171 830 295 756 835 107 523 194 670 291 116 941 998 909 75 865 358 440 233 731 949 226 358 888 179 131 738 430 969 342 954 141 92 262 450 745 248 716 513 967 36 58 9 367 772 863 275 350 159 517 737 5 929 230 757 78 751 268 660 751 772 222 199 57 13 457 967 355 516 799 776 289 414 41 245 525 152 276 744 673 626 756 282 371 255 267 462 383 991 95 18 383 809 234 152 703 192 968 132 776 855 723 609 761 291 898 248 845 38 672 708 35 602 228 395 386 583 315 963 777 833 338 337 601 364 173 393 248 498 529 949 433 971 572 221 107 683 975 417 19 635 611 10 71 599 563 768 30 738 321 340 704 940 602 923 612 877 179 934 333 141 991 964 648 829 257 99 672 975 337 618 247 283 270 760 499 133 570 300 68 820 95 530 473 22 314 707 201 938 407 0 934 192 643 903 903 191 373 667 950 567 230 972 590 572 872 531 680 160 645 293 315 799 351 471 1 982 982 59 858 760 699 268 811 599 604 954 857 184 156 569 267 87 6 747 259 14 142 38 569 257 728 327 659 273 424 729 489 643 309 282 694 540 494 722 911 650 249 703 142 63 907 516 86 501 539 774 162 228 594 461 734 111 31 254 581 158 792 681 840 242 885 838 488 420 574 796 870 738 254 618 476 777 193 692 920 363 471 707 833 515 121 558 824 216 327 702 296 212 68 167 201 181 329 539 51 775 547 199 329 884 277 23 994 522 581 849 576 465 828 415 631 837 716 652 562 959 478 187 891 982 195 31 806 49 720 246 785 706 729 577 248 415 651 723 189 33 451 227 428 369 22 431 800 144 333 936 919 221 742 224 763 114 360 411 252 483 532 497 912 198 117 133 710 915 495 463 922 514 547 923 420 206 832 347 130 753 978 414 143 873 446 93 577 240 528 50 461 461 594 2 737 930 481 657 171 412 917 755 218 70 769 108 688 402 961 899 124 191 861 456 870 570 621 862 285 750 342 434 717 270 675 79 433 198 953 450 927 703 467 523 277 289 520 155 615 238 46 665 540 477 20 916 18 560 587 305 519 360 792 64 347 547 817 225 280 567 614 96 546 748 255 719 442 418 59 871 700 356 310 599 264 72 730 643 273 204 764 601 148 796 4 111 527 965 413 654 373 141 60 311 729 361 754 502 574 788 388 636 584 884 240 4 560 439 709 865 509 325 788 541 40 865 661 316 457 272 506 386 392 870 372 313 583 146 508 946 182 193 453 92 729 423 640 110 550 790 581 149 14 576 787 621 162 27 766 701 244 21 293 158 305 296 571 876 541 165 609 777 594 995 188 690 480 192 552 738 201 61 35 60 694 988 564 549 570 206 440 808 862 215 444 21 364 785 433 337 332 796 186 28 157 873 963 319 838 61 253 164 505 767 732 299 712 69 230 239 317 152 358 444 581 251 807 74 96 367 747 273 588 282 430 904 965 461 498 269 940 570 222 483 978 672 792 934 86 486 904 109 700 796 870 864 282 507 110 318 953 978 231 51 324 735 4 551 234 822 635 296 969 695 473 613 96 761 222 419 981 1 839 922 782 438 215 122 986 892 295 61 756 569 899 619 793 153 797 485 388 429 394 771 450 861 909 843 196 458 884 890 662 35 157 514 380 877 667 495 416 54 759 776 837 315 800 819 26 986 140 540 402 347 600 942 713 663 905 386 190 597 55 567 797 931 421 787 654 816 592 843 426 413 819 782 768 663 510 845 17 260 202 957 203 617 964 915 864 878 620 506 892 271 411 594 445 666 949 65 830 3 411 375 570 649 495 258 137 433 96 512 481 721 518 651 609 798 304 853 988 581 459 549 215 887 476 905 499 164 891 134 952 262 618 814 247 631 784 755 13 695 346 328 495 884 605 955 889 783 126 593 798 348 605 899 332 275 162 457 719 658 415 467 601 337 93 71 472 737 720 458 342 465 766 215 544 299 245 661 772 22 805 43 670 615 10 489 388 185 652 792 72 803 814 605 695 574 481 638 710 415 983 79 385 828 645 527 901 624 379 418 79 707 196 690 19 441 57 937 92 231 227 481 625 906 545 883 836 107 33 607 787 634 299 418 850 433 851 414 513 229 205 282 724 670 473 224 266 133 614 51 959 493 724 240 699 207 310 913 148 732 503 601 814 799 433 353 934 237 386 946 361 139 715 596 872 186 208 334 179 695 729 167 219 256 521 986 287 881 88 669 469 926 71 902 855 902 849 565 279 594 183 562 748 771 56 55 651 957 476 989 457 732 780 47 928 766 245 67 406 16 270 904 435 477 755 478 72 360 159 34 951 255 663 22 274 7 130 314 399 160 331 588 577 179 598 136 207 174 940 356 833 775 504 727 984 940 974 677 605 143 503 277 284 947 284 777 151 415 355 365 614 835 995 932 106 494 896 202 690 398 125 36 851 195 322 109 604 303 977 927 956 107 236 217 581 592 892 740 927 987 632 506 223 922 476 729 271 119 965 167 714 605 127 168 205 36 315 319 714 534 189 623 215 367 778 122 340 107 965 386 107 324 312 188 659 136 308 583 313 625 793 721 655 792 397 350 236 424 109 464 135 778 252 615 399 913 632 592 917 392 74 91 477 581 516 592 932 137 274 181 974 362 569 281 3 723 187 653 65 112 889 322 588 684 431 288 903 220 664 897 628 330 722 141 279 347 478 6 598 905 186 854 528 167 882 541 654 117 578 299 952 543 183 380 440 736 420 439 769 616 952 48 298 843 849 389 758 128 475 800 967 832 294 356 210 201 500 380 726 140 610 805 541 810 275 50 782 313 713 18 249 734 351 11 140 63 861 461 202 615 323 182 863 848 680 886 26 588 736 758 490 636 38 286 393 117 928 172 907 313 599 177 196 610 423 816 324 409 824 625 473 107 784 687 222 505 264 372 993 958 546 754 224 751 360 292 578 152 329 182 923 530 843 877 287 919 144 519 336 111 151 369 544 120 579 725 683 843 227 573 297 581 873 173 949 9 760 804 334 655 325 36 218 529 48 171 532 715 634 736 856 138 635 179 900 788 713 546 863 127 322 10 19 353 479 272 445 132 168 195 509 123 778 386 101 772 724 662 834 736 267 69 861 821 959 519 999 570 857 822 720 321 593 952 932 199 904 391 514 252 84 413 608 644 658 444 990 684 809 844 665 799 180 670 739 976 798 317 318 597 519 870 70 584 991 452 756 326 92 193 327 840 444 52 737 848 189 434 230 546 568 710 692 410 561 307 256 837 686 232 549 776 580 129 707 892 829 336 176 900 456 156 702 972 758 689 952 891 91 989 751 155 587 136 846 313 545 71 463 884 73 446 339 779 199 133 614 168 676 643 115 422 322 378 622 374 615 275 964 713 201 466 715 552 59 399 636 676 131 874 946 709 842 166 475 145 925 809 231 714 686 392 36 554 829 67 93 3 377 145 49 334 132 444 911 109 983 369 733 42 71 929 427 625 431 546 64 704 96 666 434 750 464 484 488 49 220 909 328 217 662 244 194 461 147 573 967 688 353 232 954 38 936 397 970 385 10 0 102 549 101 445 111 919 180 522 34 683 732 509 322 753 91 278 874 821 53 646 326 579 268 7 392 621 684 238 987 755 200 76 973 88 989 663 698 527 347 23 897 782 60 710 388 989 742 287 866 937 531 421 67 486 724 689 944 751 724 711 151 996 444 698 126 141 516 709 11 473 0 414 403 903 491 389 451 497 918 409 190 335 272 337 441 620 895 216 905 517 215 835 683 349 345 341 166 844 328 708 417 167 908 13 258 908 164 359 694 781 511 354 763 966 535 912 471 659 631 440 142 997 429 314 501 839 548 857 690 829 26 317 226 284 376 284 650 390 96 690 995 161 294 212 223 543 8 765 29 854 520 830 336 811 160 22 203 921 21 850 59 229 514 817 239 435 71 516 677 655 559 67 109 323 441 442 219 117 13 470 633 817 296 701 531 793 644 394 191 904 826 55 491 490 624 417 234 914 981 35 6 793 800 90 208 799 358 20 462 573 274 255 622 111 280 157 413 45 49 471 865 239 656 943 452 489 331 242 387 191 210 337 372 188 560 842 282 83 234 374 485 41 415 856 464 117 588 963 550 865 262 454 295 211 203 714 10 979 316 193 806 220 411 41 476 293 381 45 887 710 919 505 668 654 47 383 600 211 623 597 561 862 576 665 17 116 679 586 806 312 644 485 31 570 615 181 353 412 706 855 861 163 892 726 231 261 858 498 898 854 418 771 239 288 712 435 100 271 108 385 227 744 57 139 904 923 955 762 944 962 688 991 130 188 703 271 126 815 604 601 451 544 331 178 586 163 803 432 528 909 801 30 416 937 52 305 401 723 998 348 888 307 619 128 472 591 544 56 930 76 891 995 510 636 952 830 8 313 344 948 68 809 70 112 187 290 238 471 776 186 314 878 990 395 54 786 863 13 469 337 393 106 936 870 360 698 334 296 457 879 183 754 54 528 351 531 343 292 934 128 875 31 717 924 802 282 619 385 170 623 988 364 414 780 491 348 570 100 206 534 76 106 985 261 905 765 414 329 860 840 764 473 245 577 960 567 542 78 107 130 515 531 879 209 794 7 787 802 908 868 661 215 101 893 574 386 481 867 633 786 363 991 226 230 55 324 806 452 910 162 592 322 681 215 335 387 948 820 35 277 17 609 829 137 4 97 170 310 697 989 572 247 883 275 618 627 142 81 923 880 685 734 121 84 403 20 235 421 31 292 256 604 881 212 523 137 781 404 501 572 199 51 479 736 335 818 698 820 678 258 692 383 404 28 555 95 532 991 948 833 450 788 432 181 585 920 45 213 703 438 175 44 844 182 233 510 121 912 214 911 84 813 260 404 648 991 19 144 285 695 747 821 654 717 283 814 877 52 324 986 168 132 605 169 565 401 664 115 642 779 43 748 739 893 280 691 447 111 284 322 37 195 890 291 695 675 392 119 286 19 540 829 661 891 23 105 236 246 582 17 485 280 323 438 347 117 10 771 318 186 549 400 722 208 680 172 477 466 141 966 209 84 543 154 335 584 953 778 189 917 164 438 908 381 58 511 949 918 318 822 504 851 389 393 859 415 383 866 390 1 507 942 381 933 369 843 760 479 526 911 689 276 139 178 270 747 480 89 292 767 448 337 511 681 899 371 160 894 309 641 926 232 724 42 984 296 559 835 75 862 694 248 347 603 464 316 494 827 516 336 44 294 61 28 274 620 369 573 297 936 978 892 613 21 253 315 529 99 188 680 868 223 539 694 347 332 935 385 680 390 873 980 668 93 667 44 770 390 10 316 337 311 980 976 868 943 623 507 978 408 507 843 175 622 83 206 900 111 443 40 8 125 867 111 853 152 133 637 34 216 192 806 468 366 677 60 820 724 749 7 515 327 885 95 568 598 572 785 262 1 558 932 972 130 767 318 465 106 258 801 168 78 534 727 885 197 205 310 138 986 710 72 22 874 989 630 726 946 879 274 659 284 638 851 957 523 404 103 773 216 295 197 677 308 386 180 166 951 394 877 539 228 859 749 375 529 403 937 573 575 696 415 689 211 314 384 426 445 968 440 748 599 952 645 842 486 715 297 779 589 540 255 136 736 525 268 17 539 954 247 673 713 288 995 440 477 810 67 451 409 406 17 917 755 354 601 190 571 503 485 782 82 350 314 178 659 396 368 433 160 853 421 20 722 789 948 507 831 660 592 699 467 709 577 594 53 890 258 68 449 372 672 683 691 341 550 864 79 853 845 411 70 582 225 408 708 919 89 389 68 645 351 652 450 918 591 41 646 756 986 597 413 316 353 670 290 333 180 602 638 785 745 942 184 626 624 215 861 921 15 466 690 692 573 276 736 74 674 633 32 30 671 313 756 440 700 53 647 744 243 288 838 828 686 899 405 427 44 20 820 745 239 421 64 106 373 405 401 975 740 766 435 487 738 425 558 314 540 731 129 385 955 198 911 307 66 167 977 383 327 744 335 238 156 747 850 590 465 708 74 475 357 915 739 252 900 639 582 889 715 632 376 506 439 768 934 626 25 92 503 659 357 613 682 18 758 832 150 560 78 544 308 560 127 859 796 888 199 576 950 61 520 235 434 459 509 741 213 499 903 586 24 13 465 822 956 34 967 783 734 885 578 727 188 627 96 575 615 487 667 739 636 938 74 287 913 453 679 541 139 604 106 168 906 930 778 513 449 62 65 385 750 846 106 379 12 552 422 410 912 73 292 311 349 380 274 986 765 30 921 827 369 765 198 657 110 175 12 147 719 520 560 925 961 762 900 358 477 769 793 383 784 696 433 198 875 494 683 309 228 778 976 148 74 443 435 507 613 86 942 955 27 279 451 526 717 678 990 774 50 928 413 559 470 505 33 483 53 280 814 240 391 261 429 405 683 978 686 179 843 808 933 2 697 65 334 785 33 798 461 687 66 116 357 763 141 283 951 984 43 824 196 955 597 340 581 424 209 231 519 205 233 567 497 494 623 320 705 771 680 882 359 172 239 542 153 38 455 596 878 827 21 196 904 452 167 687 379 954 683 245 244 867 883 964 739 588 539 898 711 588 822 503 70 878 196 302 893 46 826 82 253 426 242 615 534 570 108 421 570 301 167 258 572 352 617 500 199 21 362 111 441 504 524 417 662 784 159 355 463 58 923 841 782 35 25 947 732 810 808 268 600 217 509 899 973 545 70 511 730 708 8 722 15 526 376 606 507 521 882 16 249 839 362 638 403 564 926 627 800 532 832 805 96 527 783 644 702 711 29 166 353 435 785 292 923 397 393 769 166 528 173 157 961 210 518 670 493 929 189 116 554 689 483 325 995 443 334 39 248 185 962 991 474 867 326 34 388 312 989 950 373 492 821 347 512 702 914 243 276 121 170 517 158 468 446 281 312 274 883 844 467 715 266 6 928 709 749 428 670 492 867 917 272 997 839 467 434 380 241 507 588 386 473 604 327 485 668 135 412 785 681 564 850 952 36 678 273 554 380 652 199 707 471 339 650 243 857 390 71 505 750 77 183 445 461 286 915 596 986 851 423 835 513 138 493 189 513 902 692 516 877 873 609 160 207 278 474 879 902 759 135 948 654 224 556 739 234 9 869 921 591 929 845 710 873 382 470 963 612 573 433 917 188 66 733 635 270 640 297 772 746 654 705 757 348 2 746 689 301 291 275 145 618 441 208 498 879 752 404 593 394 821 670 103 11 660 467 480 96 366 432 781 220 566 124 181 135 411 655 966 825 126 556 435 419 626 624 184 540 210 768 823 5 752 665 761 792 131 584 51 480 956 357 224 969 542 137 962 256 493 860 868 440 416 599 812 494 265 601 606 701 139 88 209 710 294 480 367 692 484 698 19 916 960 61 770 561 422 368 406 263 871 290 136 225 809 35 635 401 841 785 178 126 180 50 95 494 847 547 379 579 992 563 544 340 608 763 378 899 125 14 735 250 285 677 189 896 473 272 751 271 78 652 789 931 830 769 674 636 482 209 901 693 700 26 590 510 876 834 456 67 966 611 507 722 436 507 536 981 633 97 346 614 237 422 410 210 380 911 680 893 271 321 420 381 74 861 280 60 183 882 68 598 457 531 671 505 579 993 959 497 512 277 375 197 108 681 271 755 318 141 522 198 926 738 411 948 830 44 411 947 7 250 755 100 642 30 561 686 964 405 445 73 922 691 446 62 602 193 227 116 206 77 203 505 55 618 565 207 25 819 863 924 954 917 810 857 309 516 941 568 604 755 160 864 409 57 611 114 528 988 494 732 526 732 161 549 368 267 350 539 746 583 441 498 543 908 826 750 857 659 366 430 350 369 483 285 875 961 370 364 96 119 273 896 629 257 796 389 21 331 951 895 803 766 325 494 344 629 411 78 868 710 370 761 74 283 447 245 882 445 341 95 647 508 627 322 654 853 704 648 390 957 451 903 100 67 185 796 858 648 885 53 483 580 178 484 410 931 214 60 920 975 281 213 308 900 900 303 297 12 865 642 709 64 260 965 221 894 948 422 212 458 106 431 714 181 3 868 705 280 493 866 593 986 313 801 814 18 766 611 266 31 997 370 661 527 943 570 28 565 265 507 929 486 355 63 348 284 465 412 750 837 343 411 629 64 675 804 638 747 765 941 820 185 836 426 797 115 622 783 755 414 979 552 836 976 269 327 742 654 417 139 388 438 275 46 145 230 203 265 422 910 689 344 523 258 443 838 252 82 459 198 333 231 910 822 986 602 931 5 443 245 828 319 810 718 335 788 643 365 595 757 367 740 51 119 815 810 360 830 578 274 708 693 648 675 413 694 869 579 250 123 680 697 295 61 426 529 193 290 79 374 493 6 638 482 574 308 934 529 168 152 334 995 689 574 574 99 774 910 960 756 505 455 930 255 545 947 169 124 5 976 810 166 673 995 1 384 536 113 826 522 403 222 321 149 108 329 904 448 903 372 412 409 517 185 309 524 979 38 338 666 662 663 853 11 530 15 889 936 48 708 821 292 622 480 159 281 431 526 287 183 928 195 567 157 547 30 369 546 422 885 897 63 49 275 291 427 135 320 430 339 275 309 590 586 612 786 267 373 568 104 464 547 83 487 33 808 261 804 186 808 83 943 46 235 650 726 65 209 722 81 401 693 479 461 870 365 304 98 998 107 186 768 872 433 237 980 594 485 646 775 363 223 788 692 635 13 446 367 950 709 270 199 565 892 60 141 602 221 989 340 990 140 247 214 699 10 773 842 174 345 37 149 786 962 537 24 85 961 514 487 855 356 497 77 160 267 159 451 591 640 298 150 490 191 385 905 854 616 626 559 521 992 603 764 265 58 898 454 369 780 93 105 372 11 162 253 683 532 34 406 462 981 621 876 492 334 949 827 85 471 235 766 893 40 32 853 985 426 176 401 208 78 683 904 531 722 734 366 348 822 788 196 954 321 501 543 50 903 237 586 626 601 14 482 248 10 764 791 454 777 203 324 46 553 869 735 991 780 329 619 919 779 601 635 539 794 293 651 546 128 611 710 732 912 866 211 340 836 72 672 464 544 631 559 512 333 238 622 401 20 691 158 777 354 5 547 656 422 216 904 168 638 27 300 362 34 707 542 202 435 623 523 208 69 438 136 47 447 605 444 691 738 759 734 157 156 798 767 666 725 378 580 60 693 684 740 527 674 615 238 132 151 639 405 197 571 992 686 424 809 852 36 480 535 302 53 896 279 435 320 14 508 130 847 427 698 936 776 249 394 68 420 991 918 279 617 375 336 372 29 604 579 741 852 483 219 564 637 42 918 117 905 539 172 681 545 291 243 955 282 58 360 329 655 664 690 608 56 988 363 991 213 594 729 366 51 568 510 729 408 580 439 322 621 526 613 895 628 336 834 77 306 996 669 340 741 749 956 169 66 78 740 456 763 626 513 795 376 427 355 328 853 273 101 541 207 41 66 819 229 857 118 212 720 372 197 219 961 53 198 677 297 715 509 237 940 314 510 375 17 118 976 647 648 853 11 241 576 535 672 739 450 0 258 46 463 536 219 868 273 219 213 411 935 797 724 134 77 17 172 820 211 741 665 993 25 698 816 223 528 456 789 604 266 266 502 113 140 353 57 837 332 957 117 194 789 992 444 168 564 581 133 961 261 472 574 454 209 159 47 215 910 412 954 998 482 100 877 562 800 95 938 347 519 315 816 269 340 129 835 448 961 380 443 928 921 320 341 887 87 296 536 370 15 251 646 601 470 760 455 893 696 848 108 800 994 326 118 934 281 724 278 829 666 627 5 92 223 551 866 207 741 387 481 759 810 825 340 388 64 952 70 877 237 355 324 524 204 550 641 307 682 606 379 9 286 152 132 687 912 136 711 873 612 873 247 729 50 121 341 953 33 97 998 554 637 930 974 298 104 836 937 278 256 291 845 110 727 223 330 462 246 845 663 438 687 300 574 959 835 714 605 946 57 31 92 185 229 866 681 290 384 548 145 82 581 263 692 582 658 385 726 765 135 290 176 839 65 22 21 62 553 740 321 550 813 430 278 370 416 913 785 495 918 655 348 6 981 718 237 281 743 919 825 59 571 58 111 16 265 242 472 494 109 387 488 938 924 90 757 27 170 256 585 722 682 919 876 870 792 773 552 475 243 971 185 10 534 6 722 354 604 221 852 129 218 831 159 647 219 804 355 327 256 778 878 670 309 37 648 876 795 980 337 861 847 90 342 947 229 223 796 519 520 680 563 434 702 921 679 935 938 782 600 955 713 361 838 816 993 654 237 437 966 633 515 204 527 676 607 308 427 9 547 249 808 128 443 6 522 123 775 839 788 78 430 775 554 840 246 84 429 297 580 143 69 35 501 929 136 460 696 303 938 381 284 35 431 239 739 879 634 159 79 206 957 203 192 416 46 952 639 60 270 973 96 676 448 144 53 772 488 976 447 879 724 343 11 648 470 901 694 815 159 793 107 506 206 651 209 753 458 554 257 197 727 349 583 71 201 705 473 526 48 411 880 649 869 945 59 218 252 350 760 806 363 925 217 711 809 15 678 757 582 28 564 822 107 580 589 517 879 81 459 680 400 989 730 610 626 738 30 812 312 564 897 706 671 394 628 845 722 286 107 349 225 808 460 692 146 566 325 266 773 855 286 605 607 360 817 129 354 264 172 554 46 674 958 251 948 971 871 97 670 32 321 780 257 934 175 483 346 844 553 160 155 300 802 440 872 44 453 324 56 410 599 899 877 851 14 324 871 544 550 101 356 378 324 22 93 159 861 388 866 20 159 998 688 195 460 516 428 31 519 325 279 293 278 27 176 406 617 325 693 149 859 409 703 917 391 369 568 13 305 346 982 610 12 171 541 61 311 443 554 334 386 914 235 590 361 640 672 531 177 852 141 187 940 508 150 233 556 300 522 886 153 807 262 244 57 963 108 695 687 999 298 11 760 846 941 177 3 497 964 433 381 911 684 240 117 257 144 646 540 802 877 991 453 959 47 86 602 286 6 114 437 379 263 252 960 72 908 289 116 619 505 822 552 696 392 800 431 548 694 500 87 933 892 769 459 465 573 486 56 10 579 891 93 362 262 525 963 821 643 1 496 964 995 426 244 195 764 157 326 218 438 938 442 529 340 748 714 249 368 293 758 20 536 645 655 749 897 394 673 852 102 97 358 475 446 668 293 889 984 426 343 772 179 618 307 675 431 683 219 934 968 976 209 189 931 468 725 179 852 458 672 345 277 922 38 563 13 811 811 990 800 374 583 926 960 180 135 459 961 392 466 397 431 455 933 494 217 889 688 508 953 157 234 599 239 965 720 110 410 346 392 402 484 636 624 586 237 705 96 583 330 264 452 703 38 822 758 711 911 22 330 370 221 941 449 498 687 926 404 240 910 212 328 73 877 325 472 534 130 367 908 946 67 803 422 874 120 451 241 177 896 160 173 861 755 462 10 459 787 116 752 159 23 933 541 671 954 629 468 940 38 812 160 214 743 162 38 935 436 633 692 933 447 457 470 609 747 502 268 292 726 258 14 766 225 693 290 619 747 53 986 81 492 680 267 779 244 288 817 530 412 848 573 320 73 616 458 280 174 188 634 342 538 616 306 405 905 211 235 877 458 77 324 243 557 401 857 621 208 920 932 101 822 280 453 781 718 143 560 451 168 628 485 471 419 655 232 475 683 940 884 442 120 43 183 859 195 479 951 329 132 340 581 651 405 773 474 927 794 632 768 317 907 76 103 138 195 188 903 135 430 965 225 431 178 651 825 957 900 421 980 931 649 475 484 833 704 461 403 662 263 631 779 547 738 641 209 718 87 634 129 659 605 639 66 291 310 291 91 782 712 965 222 279 568 92 798 635 740 519 985 323 266 529 419 858 717 724 599 808 493 911 858 198 448 405 202 267 459 168 539 982 232 382 313 34 74 994 17 635 925 405 317 303 516 116 554 696 379 448 924 724 310 399 647 505 481 372 132 865 673 485 354 781 450 716 519 184 775 93 455 820 589 866 748 127 88 972 562 117 927 574 441 364 516 179 79 105 295 922 44 176 590 461 430 649 244 694 645 234 651 558 866 322 101 15 230 751 646 86 132 1 732 157 450 891 532 576 268 163 166 461 104 700 671 210 462 245 394 613 903 668 803 806 935 933 371 356 557 787 19 469 209 856 944 28 713 231 317 741 192 812 692 506 473 773 23 46 103 258 832 867 715 970 416 973 700 767 326 49 112 409 893 71 905 114 437 981 189 606 855 524 794 169 739 881 297 770 567 282 453 195 990 822 604 930 195 870 942 994 332 237 69 308 66 959 704 911 840 858 917 106 436 85 507 986 339 430 856 198 709 74 625 79 372 314 596 313 301 496 309 727 517 928 156 577 686 955 485 221 436 628 61 400 358 921 614 473 182 808 764 566 547 608 239 892 803 137 922 870 740 897 191 464 150 667 474 262 184 229 241 726 890 504 997 245 999 709 977 877 340 180 276 392 485 759 471 579 529 685 981 131 460 211 149 341 151 744 549 287 570 755 822 173 296 440 352 350 882 510 855 626 882 222 903 784 452 340 153 624 469 619 269 785 187 648 312 234 516 420 935 836 989 694 863 690 276 925 44 278 608 97 551 406 500 653 647 511 98 902 629 816 88 117 688 957 816 103 634 400 729 245 940 568 670 976 935 798 493 44 696 66 247 855 802 901 201 196 718 366 803 843 350 182 483 923 800 529 270 167 675 309 774 61 131 562 637 307 211 459 373 976 725 421 666 385 428 175 969 522 751 586 75 232 56 407 861 536 757 228 926 196 845 835 945 884 111 594 494 220 968 157 570 943 993 315 19 634 119 547 837 894 60 122 131 559 301 227 457 921 787 896 775 238 490 655 780 726 832 403 908 336 235 203 698 169 217 902 837 209 717 200 300 406 331 744 111 898 532 953 665 475 147 927 250 660 130 972 5 240 838 83 660 569 443 633 706 536 471 40 842 525 327 775 446 99 269 287 689 439 404 289 762 244 116 836 949 199 568 228 362 121 634 824 797 620 790 157 361 419 12 811 510 984 546 225 262 666 418 131 16 58 955 256 776 532 246 362 808 794 925 344 484 846 619 980 47 74 355 498 751 649 222 411 482 344 226 243 151 484 828 246 301 547 67 458 779 907 262 746 669 875 604 529 944 299 972 640 955 354 149 632 724 723 766 988 328 156 546 951 825 976 755 534 98 199 786 853 793 397 106 360 80 102 278 234 54 402 742 715 588 354 835 203 790 515 695 520 672 516 818 364 848 986 313 427 563 661 840 272 504 107 374 480 726 469 369 783 235 289 536 326 16 309 492 680 193 363 583 711 196 868 727 642 417 431 648 961 656 382 234 609 68 925 214 449 429 960 60 781 738 583 644 317 90 106 263 459 553 189 169 752 679 327 627 632 535 305 641 61 665 283 914 500 986 398 681 879 461 242 179 270 2 419 560 204 728 250 428 617 393 298 354 890 787 108 931 558 547 813 842 780 193 210 314 775 579 180 441 122 17 577 380 758 894 248 133 879 711 461 866 294 177 108 307 65 402 542 666 859 668 854 322 164 421 863 109 982 697 276 985 879 56 478 386 119 128 346 420 541 580 291 640 395 58 598 708 16 937 611 936 77 222 242 128 825 573 358 576 685 453 191 790 558 164 572 310 242 616 918 465 886 885 594 651 256 836 894 962 536 552 940 323 612 779 355 857 32 322 895 393 909 853 662 453 243 833 298 758 516 513 481 184 372 238 644 738 741 619 942 88 552 682 586 554 876 575 867 970 179 771 577 229 320 841 46 172 38 360 62 562 321 519 257 269 897 317 907 351 385 183 888 459 899 323 293 966 737 119 694 472 665 666 737 14 595 711 274 877 839 657 369 947 264 358 748 266 888 523 982 94 709 128 311 881 352 710 417 401 367 46 412 199 534 456 123 359 16 536 910 962 191 738 4 451 835 291 649 892 373 956 974 358 452 684 85 542 190 221 283 804 261 705 941 817 16 736 50 433 65 279 167 241 532 528 171 3 806 534 892 145 772 781 89 697 270 267 830 631 526 554 723 685 72 467 524 92 371 471 421 589 375 890 893 948 64 546 426 700 833 727 482 199 344 922 554 46 776 526 794 80 899 324 600 218 255 423 365 139 416 676 499 740 638 275 29 915 215 65 264 160 327 50 777 960 487 988 434 553 951 281 851 671 420 552 228 106 134 812 95 996 135 985 900 542 904 516 791 115 517 575 959 470 630 294 199 375 536 417 405 151 55 859 656 178 849 635 631 451 317 296 108 118 986 688 436 12 907 778 600 673 155 218 794 583 0 519 319 682 57 757 935 429 22 65 924 137 433 47 64 241 44 894 906 151 165 832 520 165 384 882 281 675 700 530 212 817 817 20 539 621 686 862 574 913 342 962 555 784 999 406 453 951 783 585 678 970 121 303 330 486 102 755 989 31 51 580 368 806 623 942 855 591 553 549 411 549 307 460 553 762 547 112 82 546 411 225 162 555 662 532 849 265 103 651 457 318 915 472 404 432 982 467 260 310 901 745 860 675 368 807 267 407 984 221 787 31 577 147 764 791 128 779 311 219 43 252 442 578 896 448 110 18 684 508 975 11 818 976 116 695 370 86 117 719 735 509 82 46 825 982 218 210 353 136 714 597 554 796 400 962 470 507 397 436 807 797 492 337 519 923 251 214 75 244 775 986 705 157 720 116 291 924 258 73 221 671 605 812 762 621 410 104 634 159 667 217 140 394 902 186 875 743 729 36 961 651 247 786 710 914 194 538 7 321 485 561 339 612 283 247 407 944 534 917 374 426 612 5 513 276 22 839 842 477 748 983 20 90 980 326 264 566 832 987 951 485 999 171 84 235 504 491 84 971 267 230 858 881 917 781 786 881 216 915 73 887 364 588 506 338 357 980 659 338 862 629 677 658 495 298 269 72 216 580 423 889 22 161 303 693 926 160 47 963 394 999 915 764 744 410 903 272 962 755 414 962 100 640 621 909 841 882 261 837 909 265 958 145 771 564 78 884 236 353 306 824 787 151 775 214 117 691 453 738 730 735 969 553 516 351 188 486 645 129 363 449 366 413 103 487 632 444 268 886 298 938 644 408 451 164 37 113 327 904 457 984 902 649 384 325 454 875 335 381 220 170 657 43 325 323 89 289 580 107 839 739 625 224 337 318 867 662 178 17 18 32 222 433 417 402 136 164 357 753 628 708 383 991 334 305 348 472 211 212 280 187 647 836 850 126 436 514 185 29 462 161 143 407 439 879 984 403 915 797 313 613 270 495 111 647 638 619 158 531 319 270 483 157 24 922 719 919 45 209 968 765 951 540 53 408 557 981 996 969 724 870 517 216 946 836 683 507 777 698 187 354 237 260 532 879 855 957 879 929 470 409 440 182 299 523 844 78 169 647 980 569 757 817 948 926 495 792 146 453 676 34 732 384 693 598 66 940 819 572 106 349 879 612 21 757 404 69 225 190 268 385 663 99 990 568 737 158 193 38 891 413 866 277 217 467 774 284 882 389 1 849 391 114 463 22 564 10 606 40 462 832 400 411 747 452 552 489 902 466 921 795 185 120 405 313 744 959 778 639 753 703 702 169 370 569 609 641 77 976 339 71 876 577 825 438 849 780 575 968 66 771 589 761 720 846 89 333 647 851 372 591 485 701 405 743 71 769 160 834 476 410 201 69 193 301 231 50 173 424 849 297 266 763 448 610 537 707 905 447 149 833 461 742 333 554 740 648 576 493 615 568 222 963 410 160 581 453 750 539 14 430 206 368 427 103 654 96 706 332 75 699 550 167 352 760 606 698 605 929 929 221 733 488 266 691 655 314 96 692 941 21 912 302 398 840 412 567 22 456 623 599 172 572 624 976 257 966 360 581 279 538 581 272 539 546 34 588 609 682 586 328 20 522 441 87 336 432 624 463 387 519 543 797 748 11 945 456 847 108 74 224 122 927 994 965 237 509 837 125 516 175 209 857 641 440 999 898 337 266 415 291 903 232 103 163 272 599 654 950 758 698 664 298 176 104 32 253 781 996 159 548 25 990 240 847 205 377 817 577 810 880 465 73 716 913 216 19 395 722 674 974 79 734 70 850 500 463 11 120 339 660 8 388 765 703 463 214 413 935 360 443 633 878 110 76 150 924 708 857 877 824 26 682 251 947 33 527 539 508 145 724 845 547 113 14 896 660 715 526 756 309 949 348 143 218 76 887 737 852 128 305 604 738 712 731 413 637 361 508 617 558 418 558 570 521 408 667 681 286 634 156 400 982 291 130 334 155 727 380 267 814 546 64 460 331 422 959 870 414 53 391 252 288 307 895 325 660 533 988 970 168 181 933 442 613 993 984 650 169 676 613 296 344 798 136 552 70 814 526 656 605 371 66 726 474 166 696 592 611 897 137 814 125 645 339 860 96 750 295 279 536 24 709 61 430 774 576 181 946 780 782 660 552 249 90 12 827 653 193 670 598 701 819 956 316 611 501 289 59 155 243 673 61 37 568 277 799 934 818 637 409 707 594 773 972 723 719 161 426 598 187 517 215 813 554 965 467 855 455 956 120 40 87 62 346 407 670 431 172 238 397 567 139 858 540 767 290 614 372 587 269 319 483 671 752 207 789 823 526 345 516 862 654 261 759 846 621 18 107 324 85 609 938 228 457 246 376 269 195 678 416 829 940 209 701 228 728 520 384 525 925 685 106 244 139 793 531 968 98 727 469 576 930 658 616 36 175 632 927 219 842 163 813 581 428 813 123 543 101 181 690 829 86 49 425 883 974 443 938 969 963 413 372 547 878 220 449 417 531 696 25 806 933 775 277 378 971 806 670 146 912 337 491 661 547 633 573 536 261 465 602 892 301 102 532 985 112 991 519 452 111 415 149 526 579 602 118 388 332 655 748 647 720 382 317 160 632 586 533 645 977 238 479 943 936 834 223 107 286 787 260 807 522 985 666 350 793 191 725 196 6 323 892 893 578 650 483 460 111 524 295 828 51 626 237 942 662 950 734 608 663 876 758 18 946 671 32 681 561 707 219 798 361 38 952 845 448 96 8 196 721 832 924 939 38 411 126 364 889 647 732 124 592 607 17 931 702 30 289 321 638 590 71 921 359 72 787 509 968 520 620 628 693 172 183 892 40 430 888 480 72 73 554 638 87 376 373 442 669 723 49 408 305 363 996 68 832 452 954 93 940 908 433 473 523 999 152 336 255 809 243 411 761 185 447 468 59 331 627 352 191 540 221 461 715 21 608 900 506 54 466 772 808 312 764 939 771 295 0 113 180 19 58 302 299 278 448 980 985 396 631 698 180 640 857 79 719 537 40 140 133 991 309 433 864 200 283 399 80 138 978 865 771 951 792 777 908 629 931 732 174 383 589 891 724 256 462 947 550 661 396 788 291 926 645 860 340 204 325 448 215 725 421 400 752 683 137 8 381 289 767 491 47 663 532 474 747 143 161 861 487 37 283 623 730 804 249 894 180 601 856 407 619 187 353 735 643 608 547 684 376 909 902 411 700 99 735 222 145 650 312 473 259 509 404 781 277 7 403 375 538 936 767 623 562 109 978 891 583 226 145 845 616 355 989 892 296 609 573 351 894 391 434 712 693 832 172 929 71 838 176 449 865 403 813 396 199 738 647 625 623 612 894 696 980 596 856 102 799 190 947 520 494 666 298 586 705 750 595 461 912 721 199 375 216 863 122 725 465 16 489 469 61 97 65 959 418 365 372 270 501 653 238 295 885 866 239 537 397 597 645 832 610 522 324 142 77 862 248 722 510 575 388 566 819 232 534 388 523 806 502 875 41 280 408 113 93 978 169 779 107 158 163 808 654 254 925 431 22 100 976 147 363 788 18 406 379 882 638 250 564 440 109 202 311 679 553 314 533 696 611 480 472 579 856 231 519 265 362 640 683 701 994 847 428 791 460 376 608 726 393 31 816 722 271 717 62 373 36 860 852 804 205 817 439 153 940 709 82 602 793 573 676 623 449 796 365 110 513 136 522 482 494 556 403 681 551 822 282 487 651 791 627 831 304 739 596 442 540 832 693 142 315 741 807 836 290 164 142 32 324 189 646 197 545 988 871 274 372 351 666 179 66 69 182 75 62 323 512 460 907 67 249 755 201 868 903 579 56 892 252 395 769 640 252 703 383 280 266 684 975 624 811 830 754 618 233 158 153 567 78 279 911 492 674 275 500 752 746 166 167 224 499 235 507 515 279 883 515 327 810 125 860 187 157 662 534 916 697 282 581 255 243 612 775 38 530 50 848 743 205 303 626 257 582 347 170 677 140 352 129 450 802 964 540 237 652 638 880 414 520 647 840 233 378 622 37 594 772 370 717 565 897 67 655 398 265 199 96 251 500 148 649 130 215 448 630 40 768 420 214 593 501 502 5 845 567 284 133 538 216 988 202 819 450 30 739 394 18 668 149 898 542 395 798 919 165 717 787 417 691 697 972 379 271 772 542 110 176 891 311 796 451 190 549 730 178 628 936 831 587 567 879 28 226 13 657 738 745 262 783 54 397 348 642 966 827 490 402 940 858 386 286 464 395 853 468 17 445 324 163 332 936 876 352 450 754 389 614 271 64 706 944 537 971 369 25 235 613 771 661 63 973 441 715 899 917 664 810 98 484 160 996 159 974 588 991 189 900 655 211 535 114 55 544 488 256 917 78 491 611 224 332 249 844 51 475 191 266 262 104 654 703 188 774 674 19 79 729 72 681 226 118 583 479 945 714 678 643 374 436 866 902 378 577 975 917 761 921 624 105 843 767 224 164 245 906 231 655 674 317 149 165 587 257 727 94 883 910 232 453 448 749 19 542 164 424 353 132 252 440 815 196 653 476 131 202 956 885 143 805 415 20 871 82 248 494 300 702 467 480 390 748 172 822 451 906 801 877 425 207 955 616 408 79 316 166 683 365 567 459 541 738 971 790 811 789 621 885 585 630 332 363 270 158 633 135 958 71 39 813 387 913 472 448 813 560 892 507 673 732 874 912 19 996 735 685 667 27 54 672 909 999 487 13 391 894 404 445 710 475 436 792 605 182 41 88 923 849 409 714 710 47 172 780 44 797 469 752 84 98 478 378 273 590 103 221 234 677 821 97 387 670 145 426 627 672 631 421 861 36 168 449 386 34 433 213 663 68 246 517 621 141 362 71 446 77 667 948 618 922 101 407 504 116 889 328 701 488 160 750 136 885 717 899 348 921 791 466 450 594 662 412 841 674 959 461 884 509 916 593 622 985 260 772 260 950 61 313 993 773 672 541 52 710 948 372 966 605 462 398 216 981 442 859 18 176 850 678 16 988 720 472 65 628 941 725 113 478 780 934 997 522 498 833 726 945 695 213 894 540 146 912 88 988 194 516 727 290 762 34 666 800 140 180 658 603 662 253 979 439 624 887 890 829 352 702 594 231 184 246 811 740 608 935 495 5 345 688 488 988 225 364 398 628 234 530 520 61 16 213 394 297 321 906 145 746 345 594 999 681 913 156 514 647 686 408 344 211 575 823 335 569 909 974 387 37 803 429 960 403 662 997 602 281 579 807 489 440 95 930 876 754 162 463 949 915 562 858 428 602 26 897 72 689 119 667 928 227 265 431 64 732 70 219 216 995 278 733 892 664 104 154 421 649 487 405 220 983 232 288 860 247 849 656 884 800 329 129 796 501 720 648 231 218 951 289 953 273 995 195 928 409 815 201 780 415 416 35 282 121 537 276 916 483 964 14 778 246 46 760 979 587 515 630 630 282 829 181 876 625 251 757 524 758 591 383 584 940 217 780 145 473 595 485 731 580 615 373 739 130 760 671 340 254 841 742 367 134 305 70 603 970 353 415 891 194 304 290 763 277 708 450 582 710 435 846 762 197 777 174 428 88 976 470 141 622 44 549 830 799 933 647 194 577 872 177 944 498 300 983 867 652 929 882 80 129 693 692 890 857 679 84 303 866 306 173 972 102 58 488 37 905 434 943 749 261 839 379 31 94 442 58 41 313 357 409 977 87 568 247 465 298 618 223 307 771 259 443 471 365 467 648 910 135 700 569 512 101 159 897 514 306 401 201 640 919 210 730 139 208 431 631 166 757 55 739 456 13 754 526 321 276 845 276 14 374 509 709 16 536 377 375 624 769 499 81 89 187 106 638 395 73 289 273 256 803 681 620 812 11 376 3 729 445 248 390 18 238 965 523 155 395 284 941 128 143 292 725 807 587 860 528 781 448 521 468 831 365 683 685 658 208 950 449 720 906 352 969 716 4 39 859 382 352 78 426 945 26 169 237 37 225 13 302 182 559 596 877 45 866 231 254 161 387 437 951 400 865 724 777 708 791 795 106 484 207 129 92 870 653 307 834 796 883 108 489 355 989 393 154 383 938 241 757 596 820 559 993 784 698 974 268 397 579 24 640 156 526 734 894 778 952 645 882 716 238 744 501 793 461 803 127 947 681 439 399 508 859 479 459 674 482 180 876 402 766 390 688 680 488 371 143 13 325 629 439 901 478 381 422 923 56 455 905 605 715 396 963 797 595 116 422 233 329 17 225 471 976 94 697 22 437 714 107 250 3 777 129 876 984 462 701 768 992 185 419 676 516 938 104 307 792 387 524 852 450 433 210 436 946 54 873 499 150 587 304 288 654 876 815 945 102 522 827 707 482 475 198 991 633 343 782 887 730 941 9 157 672 475 377 879 362 956 974 200 818 985 307 666 76 82 930 413 283 409 141 968 888 22 825 482 311 945 261 934 848 555 454 816 761 87 456 225 124 486 287 364 612 626 504 811 798 940 659 894 573 856 908 572 922 547 690 515 517 323 469 183 423 271 139 263 318 230 849 305 749 254 321 605 284 896 417 342 412 120 142 802 551 241 892 320 701 623 109 532 85 761 159 628 803 652 840 224 211 529 310 594 195 589 486 808 842 984 307 965 280 692 786 840 452 858 12 257 463 622 93 561 370 807 603 814 901 248 384 224 343 181 805 211 813 361 989 269 983 999 326 985 313 678 962 122 844 648 287 657 400 777 561 6 465 849 169 3 254 155 425 238 45 864 718 875 951 277 656 35 874 210 263 459 0 322 332 646 459 20 944 287 423 175 26 280 962 761 530 699 788 506 978 387 563 609 382 608 207 929 996 4 818 502 633 822 326 326 500 924 112 92 965 262 451 982 770 490 23 986 33 949 417 910 725 703 558 906 759 151 633 192 262 589 432 930 366 999 267 585 209 285 443 907 847 870 994 660 397 519 208 934 977 28 430 199 989 974 145 887 350 461 518 884 348 407 743 528 235 30 553 968 813 22 937 686 622 400 34 381 206 988 117 183 761 738 187 889 433 458 977 474 702 446 188 951 233 934 326 139 806 775 902 807 513 547 782 95 559 181 280 41 328 340 716 833 131 460 108 867 644 77 934 168 960 162 380 920 454 708 425 286 48 206 515 426 838 938 301 435 959 676 512 118 127 807 861 505 104 643 674 134 934 667 910 390 297 257 587 987 72 364 544 321 193 847 365 587 260 450 282 410 1 325 920 432 217 244 720 214 76 532 730 27 673 654 922 833 637 533 600 261 197 270 854 466 993 794 209 575 916 837 37 275 252 605 269 345 203 607 819 539 229 152 313 933 546 219 985 534 835 950 832 433 804 366 156 689 579 572 293 545 261 72 199 589 502 321 228 531 548 751 213 759 610 458 36 349 330 163 481 947 651 486 948 879 356 638 176 684 451 2 546 649 108 370 591 139 369 48 901 481 242 279 693 582 939 901 628 632 539 24 848 682 118 646 718 839 320 676 330 791 875 521 677 223 161 414 958 467 271 992 895 835 832 201 927 620 736 937 444 460 996 887 619 291 561 563 726 796 319 348 35 244 317 193 571 194 610 196 12 322 538 817 692 857 875 707 790 786 70 781 520 964 26 752 684 41 879 441 549 218 703 3 685 720 763 775 820 274 268 230 450 325 528 710 87 132 33 905 456 318 913 335 869 749 587 482 376 60 190 875 706 488 415 118 947 215 597 822 744 916 797 884 725 399 626 506 368 633 15 110 824 281 968 344 985 884 115 702 756 171 754 527 190 249 641 385 268 701 71 20 653 280 302 65 420 145 786 963 304 670 255 622 596 711 969 272 858 844 766 956 249 725 371 126 205 628 628 890 179 448 649 69 913 281 865 167 566 173 15 52 190 846 795 653 674 963 118 439 849 221 749 440 517 766 699 878 935 306 8 988 678 544 357 936 270 535 63 253 448 923 587 954 451 570 248 595 917 944 361 878 671 450 736 485 996 357 952 722 144 79 345 967 527 631 15 372 503 442 196 590 647 95 749 666 569 647 690 290 962 699 161 283 740 763 536 680 867 510 837 790 111 126 532 564 773 300 850 497 829 387 242 790 944 986 597 578 790 711 277 369 610 911 994 508 485 674 179 499 18 237 464 237 769 291 801 685 889 132 469 620 72 902 922 64 752 766 832 781 776 770 103 381 693 303 630 0 614 940 154 334 589 391 668 79 977 98 76 149 690 558 70 892 403 235 29 964 658 762 17 710 279 157 144 247 365 872 910 910 539 153 558 535 243 500 232 253 985 56 172 671 811 853 948 958 163 575 817 198 720 864 594 532 707 987 463 2 183 311 897 159 156 740 628 741 11 606 993 156 22 614 630 802 9 179 280 970 730 893 729 437 865 0 777 723 424 673 35 680 34 570 184 548 635 543 663 292 506 136 137 981 258 280 939 669 678 499 602 882 914 43 196 407 882 99 766 152 645 972 132 167 722 386 730 182 62 697 30 288 373 236 678 168 568 170 333 664 667 345 52 286 642 599 104 301 386 870 912 760 273 271 37 99 373 635 805 535 148 179 43 403 123 848 347 366 133 611 864 549 711 167 823 537 148 142 820 446 431 561 902 815 69 874 271 820 802 527 761 236 951 772 930 325 437 301 16 650 936 421 851 351 246 727 958 133 494 396 865 419 47 830 563 717 160 286 651 274 244 526 157 921 46 349 851 787 248 946 999 15 560 518 450 99 94 341 4 51 45 296 760 977 881 884 326 608 263 775 159 557 449 922 696 205 907 906 440 300 152 752 922 16 871 0 203 5 709 821 278 875 302 347 150 413 44 159 307 985 540 588 464 555 908 357 794 298 278 371 9 801 402 605 920 552 802 25 610 912 451 630 900 178 611 271 367 954 689 85 256 516 848 260 992 457 225 235 644 994 828 458 36 190 651 46 362 283 215 467 526 262 913 716 997 687 761 490 670 390 772 117 886 369 650 850 574 402 698 463 845 489 213 575 629 87 536 187 858 123 664 197 801 680 192 214 701 662 170 283 604 606 942 825 4 242 457 302 271 516 706 404 143 679 411 836 843 473 219 20 97 622 670 686 52 574 504 289 700 401 857 862 419 460 579 873 104 162 882 228 390 13 919 762 705 25 201 964 587 609 648 276 586 36 296 348 275 701 325 181 102 681 699 485 994 413 554 296 318 155 993 875 661 862 351 237 900 957 827 765 900 939 233 882 801 479 897 548 583 210 12 6 32 999 695 746 771 764 235 938 902 220 639 892 111 248 809 160 849 435 55 290 451 352 317 252 40 209 900 149 462 510 59 52 148 532 608 510 947 182 471 706 82 891 182 938 954 417 52 503 819 384 707 115 207 108 740 488 676 716 257 758 416 554 120 531 290 761 887 25 714 13 819 126 213 970 303 486 543 603 121 265 870 41 70 746 788 680 529 621 814 934 156 398 527 296 466 180 912 798 673 560 545 848 857 731 530 96 334 556 356 753 361 834 949 478 524 426 515 655 451 331 272 338 53 561 627 300 270 738 712 624 860 743 664 815 355 565 839 552 259 350 318 26 739 606 39 208 452 976 261 667 173 842 666 938 580 292 452 800 29 299 268 976 408 313 467 131 541 211 151 247 833 444 237 41 496 890 653 44 17 683 777 110 886 60 973 2 354 709 212 665 654 121 598 622 330 738 604 437 702 491 337 840 882 887 332 291 83 931 931 169 384 701 41 170 581 794 712 710 880 234 811 141 839 366 208 807 231 920 881 443 650 353 760 843 354 115 644 977 775 168 806 637 30 415 339 571 534 388 477 189 157 365 486 345 908 747 524 175 989 69 191 424 528 524 297 101 891 245 853 884 592 72 882 40 651 128 854 931 428 962 669 929 377 11 659 497 29 572 428 901 566 907 348 239 833 956 9 306 836 70 922 38 730 322 110 539 405 925 606 460 853 513 356 75 824 553 10 929 309 385 454 235 836 197 896 657 191 376 503 585 154 84 415 689 908 866 156 265 615 372 678 502 874 9 447 156 55 862 166 237 893 203 97 640 552 354 860 109 17 784 993 407 545 700 825 792 471 253 965 473 165 964 652 149 482 709 120 366 921 59 298 816 569 781 11 370 170 74 242 788 516 380 834 827 488 805 134 341 432 903 278 112 615 651 404 408 173 471 102 736 468 741 287 810 156 23 112 475 884 718 539 399 207 75 897 681 184 27 768 254 936 341 926 814 905 521 749 569 571 100 609 63 663 127 21 211 86 242 602 161 976 257 993 532 588 356 259 225 911 95 611 516 888 195 909 188 37 646 911 990 288 211 709 147 701 574 422 795 390 735 816 655 53 381 268 179 113 756 606 217 627 536 240 724 765 653 724 364 276 630 995 907 928 350 485 338 481 183 498 551 963 227 190 359 932 890 762 583 115 228 460 225 278 389 952 545 878 874 719 354 175 803 133 614 349 999 493 331 149 340 750 199 558 873 699 814 277 34 808 923 395 347 962 737 664 942 244 771 66 192 649 720 575 68 166 551 719 420 399 310 7 667 620 370 535 344 225 58 757 34 267 931 319 620 123 85 226 875 335 564 629 48 595 314 683 262 599 765 734 706 96 434 785 792 77 186 328 632 203 428 572 695 878 595 48 367 132 113 331 456 283 971 161 761 944 278 233 268 878 663 385 679 703 799 808 11 352 814 431 111 439 487 971 924 58 937 206 490 569 455 393 77 813 46 843 730 707 652 315 370 737 722 683 420 169 953 556 545 587 939 64 123 186 347 216 539 412 157 235 393 995 916 586 294 446 48 998 194 946 629 483 113 916 5 49 636 310 5 551 459 928 144 849 374 807 345 35 30 123 613 738 325 298 649 355 709 725 524 843 759 282 301 637 473 116 19 672 684 478 140 479 638 96 600 866 716 983 74 514 132 681 156 751 477 814 165 218 573 1 990 768 657 227 861 463 293 904 884 545 570 433 300 725 735 522 971 368 401 134 708 103 969 558 776 715 886 486 300 701 928 58 68 309 77 790 687 519 874 314 570 257 132 605 953 305 30 103 558 726 973 90 577 527 366 412 284 815 530 666 976 394 466 950 8 405 719 576 536 234 754 289 946 317 185 707 664 976 419 978 420 989 715 996 811 224 858 352 116 693 643 570 242 582 329 3 238 47 976 217 793 992 51 635 689 331 648 715 704 383 964 421 751 419 123 894 731 961 185 240 822 230 587 780 350 151 369 823 585 326 726 514 845 218 815 415 50 846 267 637 933 14 749 18 980 532 409 480 726 517 297 947 772 313 895 0 678 819 98 481 656 404 819 531 334 472 690 870 236 644 377 976 965 338 818 347 15 374 259 897 210 514 864 31 978 458 939 192 514 429 248 947 419 768 597 934 466 462 790 227 638 843 840 755 482 735 565 855 202 741 124 195 632 418 284 455 236 944 653 798 343 836 771 663 891 292 60 589 784 267 477 51 278 624 479 856 374 195 930 33 804 74 949 563 110 88 239 117 881 763 59 582 226 76 953 950 965 638 689 802 17 442 61 319 514 258 426 436 644 797 712 447 643 594 20 822 937 775 536 253 370 996 298 935 709 675 104 264 706 615 573 121 923 120 556 153 286 702 960 552 146 662 950 955 403 518 771 773 836 939 66 493 521 67 769 775 62 625 98 390 683 987 954 374 76 770 862 241 394 388 343 469 322 696 710 98 389 111 339 546 319 455 582 477 604 440 859 996 984 553 102 543 285 938 531 355 927 147 917 925 973 438 743 239 60 683 229 278 537 752 863 900 692 668 734 819 297 904 447 1 665 751 304 84 583 823 939 231 586 500 91 74 748 681 472 504 256 339 757 361 639 471 642 284 591 373 394 939 43 987 188 59 60 347 931 654 71 351 174 869 903 949 506 275 349 375 736 413 805 458 797 375 101 527 884 389 25 495 906 213 818 565 552 318 21 844 561 975 981 196 823 968 65 839 140 524 982 431 695 946 359 132 873 612 159 596 475 898 463 365 459 293 507 367 694 56 35 420 616 675 866 427 604 681 2 6 952 638 303 697 481 664 260 995 770 992 956 735 380 708 893 415 132 887 659 121 427 167 223 627 309 14 148 828 607 663 712 325 20 911 549 545 889 249 989 671 666 845 260 716 336 911 971 392 559 615 956 398 871 135 315 904 243 371 385 922 833 631 919 757 82 734 757 418 529 423 672 423 686 524 264 8 725 657 407 180 269 681 648 278 1 982 667 243 147 386 496 90 905 66 50 930 354 934 177 579 997 378 739 396 710 613 490 816 497 813 54 759 291 497 741 445 92 959 941 240 659 680 832 198 289 61 640 316 610 818 752 989 955 434 695 462 211 445 556 99 250 617 430 847 158 689 948 874 320 452 650 941 282 504 184 291 109 994 2 146 815 214 28 290 335 510 296 239 856 643 87 898 997 639 513 353 843 945 987 833 689 456 805 621 914 225 372 209 99 268 614 187 49 803 775 949 592 345 243 251 395 679 675 592 889 756 242 870 575 228 849 631 941 381 189 115 383 580 856 288 849 997 299 168 119 624 780 891 922 460 865 175 778 949 171 294 404 21 777 747 128 76 874 70 701 669 309 575 191 910 842 159 135 223 924 962 482 267 442 389 114 348 160 221 594 510 338 565 211 723 793 737 609 85 513 847 109 67 758 705 632 951 913 714 226 556 132 396 96 424 981 246 987 256 821 591 997 678 540 384 470 459 314 149 886 335 40 415 306 996 63 24 933 632 367 642 356 65 663 476 380 689 465 3 681 258 85 462 405 221 370 465 643 71 531 608 604 193 800 189 605 667 309 854 569 324 308 17 707 935 919 689 517 172 635 619 938 954 213 392 816 562 840 208 25 347 536 774 170 177 722 493 169 103 793 292 146 478 167 827 120 418 353 684 639 339 352 643 614 204 764 547 731 454 16 789 966 135 246 538 312 689 333 798 628 105 560 479 249 795 276 33 212 602 597 822 831 564 903 211 17 790 26 987 534 385 923 898 931 133 268 235 693 272 587 896 46 605 990 1 751 674 469 203 119 905 955 653 475 23 10 134 116 854 644 896 29 795 519 576 826 649 898 75 382 765 37 944 971 23 33 140 493 792 445 698 578 449 354 921 775 83 721 822 308 771 699 713 331 180 975 877 642 260 362 357 785 31 172 880 557 818 193 665 466 118 672 772 470 172 995 518 391 543 978 303 483 693 641 309 374 810 168 565 570 737 349 953 123 120 596 258 138 316 88 252 786 163 281 910 453 772 425 24 542 431 93 263 427 535 228 467 556 241 73 151 716 906 516 669 546 664 785 655 818 426 986 571 175 451 827 142 337 952 724 721 256 19 574 504 767 837 988 43 486 840 434 56 720 817 301 980 650 505 428 994 824 988 414 956 908 624 445 103 246 985 489 602 345 172 191 256 448 779 791 677 72 882 215 907 835 373 191 865 853 545 765 15 10 619 723 762 501 807 432 969 141 236 747 777 731 684 361 644 844 522 653 434 159 94 879 840 100 350 718 164 311 865 410 80 239 858 135 264 26 671 801 320 827 773 361 884 759 718 4 557 201 412 605 663 504 432 526 705 570 84 14 837 353 332 596 403 164 489 699 974 747 580 427 527 199 460 369 575 464 204 274 571 355 945 340 778 441 882 71 572 650 807 891 425 266 853 256 55 811 965 844 927 827 590 170 44 600 109 739 986 914 874 652 387 32 254 199 445 253 693 621 201 773 144 552 384 118 381 234 715 305 546 701 414 693 827 165 542 590 784 893 79 333 772 768 277 665 884 437 470 217 638 331 210 592 871 967 449 185 178 944 243 586 239 785 989 774 939 422 727 269 19 297 704 19 37 161 314 952 378 941 378 201 636 85 885 941 168 391 623 862 712 415 977 572 999 726 827 701 994 933 347 736 848 199 304 361 897 627 466 514 302 32 828 348 540 454 973 858 739 716 729 515 274 338 640 986 806 80 39 219 272 928 593 505 418 266 289 943 117 490 780 598 976 949 294 946 53 945 160 786 454 386 812 893 124 515 81 95 973 131 734 504 634 705 988 581 122 254 219 275 71 540 205 610 848 547 838 485 907 719 146 8 871 325 964 289 138 622 772 854 420 408 81 224 911 897 989 412 810 203 173 392 952 143 977 15 291 139 628 851 955 884 500 646 176 949 208 919 621 759 155 66 388 980 335 416 964 489 493 729 972 134 233 524 940 445 149 478 663 515 419 568 362 317 162 783 897 948 588 148 894 581 822 404 128 868 350 322 627 138 597 90 456 957 384 860 887 828 435 149 915 400 748 520 466 406 564 429 468 717 554 682 392 458 473 295 550 499 64 742 434 413 941 828 181 872 274 10 8 109 117 968 410 678 629 449 341 935 107 672 518 343 929 895 482 874 638 424 330 479 968 384 838 464 99 271 256 789 474 237 569 460 757 226 915 22 351 550 161 854 46 881 564 221 749 678 107 76 979 554 509 839 460 69 281 817 110 562 858 968 344 107 374 295 546 708 634 259 845 548 562 664 913 32 121 685 694 556 449 21 239 570 395 858 978 909 739 372 772 146 509 189 480 824 441 638 115 55 436 422 538 659 694 678 454 720 696 287 296 740 741 190 858 597 902 44 451 782 970 450 172 26 971 480 626 414 955 965 887 3 836 643 504 845 33 79 363 456 839 552 819 116 998 449 295 697 160 414 231 554 419 617 792 316 386 274 812 45 633 588 277 662 643 0 433 289 741 560 814 358 841 680 28 540 614 812 730 377 954 98 400 845 994 413 414 47 412 786 810 974 635 420 703 689 975 970 709 902 357 444 329 143 935 665 926 385 308 922 394 388 331 232 119 519 153 315 145 745 658 70 290 617 553 132 112 815 587 268 869 614 612 969 412 72 821 804 354 280 346 465 603 215 513 196 337 995 775 108 941 438 65 529 34 417 571 124 697 309 242 974 90 959 278 984 78 6 115 936 617 482 242 776 151 106 678 971 926 579 214 990 410 981 873 343 759 794 457 547 231 570 120 362 859 974 845 509 369 799 911 62 944 462 928 170 169 735 594 622 101 27 77 837 337 4 370 595 983 103 341 794 165 748 817 538 527 552 609 455 690 618 852 438 917 862 788 241 109 373 836 782 268 990 375 186 138 475 586 103 813 710 269 963 852 461 521 983 515 42 268 186 829 211 832 37 400 588 210 969 410 519 371 509 821 830 58 785 985 606 214 759 496 661 569 85 880 66 644 166 479 664 686 148 729 911 701 111 27 438 232 795 983 393 907 398 625 798 178 674 851 244 909 124 336 980 857 420 190 422 498 580 353 689 923 609 491 723 517 54 48 75 518 496 893 500 825 84 646 556 98 424 329 532 680 222 119 786 952 162 645 568 549 969 851 556 529 577 116 40 962 479 4 829 482 634 332 577 914 595 685 129 1 452 127 79 939 365 238 357 593 796 856 936 327 228 352 314 315 386 269 737 146 478 501 320 371 206 55 409 10 415 335 20 861 99 569 489 737 28 809 488 311 514 965 821 716 337 330 663 559 875 74 798 954 476 547 400 4 691 122 361 168 178 63 152 435 983 20 589 180 145 436 596 455 766 319 230 842 152 782 112 105 4 418 268 588 894 405 573 465 774 607 730 103 123 680 528 65 500 64 872 710 213 448 884 638 772 260 29 389 583 884 824 74 717 851 270 70 678 404 831 44 862 760 825 335 859 742 775 678 478 623 751 988 698 363 104 386 614 80 692 687 538 799 623 409 483 160 205 900 870 666 70 419 161 837 660 282 969 936 276 346 867 720 344 327 407 165 61 958 696 99 860 390 852 319 119 696 362 108 551 989 241 433 67 40 879 253 442 36 756 957 329 310 8 452 762 691 284 69 586 459 778 3 790 438 180 249 590 61 699 83 543 831 84 913 846 422 815 527 189 58 301 144 101 549 618 625 862 386 429 556 994 214 84 572 575 174 610 54 464 274 335 153 576 674 238 182 95 391 887 742 553 749 807 340 726 261 291 669 646 508 80 163 817 730 297 655 929 300 690 761 167 264 798 381 453 757 432 246 995 11 772 985 728 154 175 430 352 371 633 822 552 18 938 802 966 201 314 954 25 656 956 482 239 369 571 761 143 671 9 962 967 267 631 737 460 292 116 983 765 445 248 18 114 704 74 566 574 886 572 100 406 882 643 960 368 329 51 138 758 992 983 18 981 389 724 542 81 449 93 489 545 587 987 559 930 972 424 727 153 502 388 830 160 605 961 109 69 563 581 853 95 52 397 914 716 318 594 478 20 809 369 705 160 360 299 299 801 101 677 453 532 189 298 796 284 494 451 719 124 940 359 546 752 521 351 923 207 346 665 724 84 453 732 825 882 383 188 905 104 560 13 73 919 97 447 649 445 370 268 293 169 804 97 20 719 517 166 656 579 384 561 677 241 663 117 443 355 953 413 221 479 721 370 297 26 278 375 168 972 288 19 544 189 421 77 379 660 355 225 8 672 28 115 466 496 141 714 531 824 261 214 545 823 975 252 593 890 551 447 467 143 910 550 637 344 318 889 562 942 569 388 999 327 409 438 236 497 206 492 614 145 711 656 927 104 750 725 899 161 278 830 220 687 711 625 611 267 928 247 919 329 921 533 574 925 119 733 6 157 769 327 878 980 726 717 431 359 705 925 786 625 541 819 965 893 474 849 438 50 140 66 75 394 935 856 343 112 279 194 365 371 440 223 490 157 440 166 582 476 473 195 143 281 295 734 683 438 130 957 136 71 242 176 351 778 279 996 402 938 972 251 719 159 66 842 760 250 678 821 828 0 798 623 455 585 210 124 413 96 542 245 121 698 272 867 375 347 748 400 805 559 950 63 978 467 754 172 665 815 830 656 524 353 438 851 222 285 477 39 300 572 714 117 737 858 791 948 789 90 610 710 508 262 155 92 177 155 434 958 988 172 164 346 311 140 982 778 631 205 179 268 854 282 322 389 478 440 946 998 479 268 150 679 68 454 360 867 187 351 813 502 40 380 49 32 265 124 510 492 237 912 417 796 774 981 301 780 336 895 979 925 400 113 518 838 732 800 980 372 408 57 655 468 104 615 841 809 944 209 459 234 342 78 358 775 215 546 775 643 22 710 471 555 641 528 549 419 708 363 698 973 476 236 183 127 769 154 45 886 689 399 815 229 316 659 174 548 928 30 654 782 259 808 307 399 310 303 579 55 730 15 276 326 643 40 392 265 481 602 278 594 832 433 831 998 605 612 907 358 380 308 394 56 326 166 60 367 359 987 312 257 734 816 314 147 347 307 81 825 749 933 571 625 611 443 931 312 141 529 154 413 620 680 591 535 579 257 399 133 289 302 514 178 301 382 102 955 837 184 560 171 785 852 161 732 966 472 380 716 261 402 885 464 385 353 289 232 73 939 270 785 534 176 469 306 658 924 131 586 490 3 741 218 438 575 736 997 532 60 643 24 752 393 234 418 729 114 626 512 599 308 251 874 40 172 375 69 798 456 758 548 221 218 27 768 123 766 307 957 828 361 790 519 156 411 779 13 986 237 647 782 673 273 111 909 211 687 342 69 718 745 869 321 287 861 513 694 759 992 170 477 407 186 773 901 240 397 551 577 348 111 531 178 850 544 73 812 218 429 613 253 888 791 751 972 114 284 448 402 965 76 114 706 393 855 329 454 103 987 873 944 565 266 517 735 619 723 430 503 517 620 838 585 647 535 592 909 588 952 289 89 337 667 409 702 944 337 473 391 851 864 634 507 657 87 456 369 583 202 942 941 593 973 787 977 829 118 447 538 929 870 560 504 804 785 924 685 194 828 668 277 550 753 335 918 116 677 122 579 473 260 352 411 904 850 590 871 652 181 388 187 741 666 68 212 972 128 351 253 90 262 758 426 7 129 48 778 456 572 60 317 134 521 335 688 167 555 595 724 221 873 94 67 355 689 437 506 547 305 312 58 768 211 84 540 800 319 989 37 464 800 530 213 911 45 488 61 604 697 121 68 935 724 117 698 757 112 230 351 322 665 523 835 562 551 946 406 154 306 940 851 563 411 519 49 896 369 464 403 98 702 438 195 476 399 753 222 660 183 409 706 239 562 18 524 874 971 968 915 182 702 666 815 678 241 103 202 284 915 644 108 256 9 270 722 860 336 584 823 113 930 394 804 385 354 359 483 127 2 621 651 595 541 817 483 244 240 901 699 398 35 700 560 519 157 109 379 248 995 278 455 309 774 151 278 722 16 609 968 632 449 346 343 862 457 285 35 830 590 156 409 70 180 443 530 919 790 911 221 38 43 245 523 347 957 172 541 539 261 277 491 606 804 956 302 949 457 630 243 244 74 219 138 233 53 957 400 928 173 717 496 443 834 696 588 374 417 375 899 201 158 495 3 704 662 812 57 605 796 257 887 483 440 962 824 940 525 840 636 415 242 22 739 470 197 404 464 508 234 97 153 115 605 238 85 167 424 985 928 881 486 311 252 909 468 663 977 777 799 89 101 220 635 891 751 461 911 451 855 986 576 63 558 813 928 661 894 6 230 856 193 732 395 921 317 14 275 373 593 850 51 376 818 580 384 845 93 729 190 591 404 759 183 100 163 333 541 666 420 745 103 735 749 146 398 421 694 376 752 464 519 745 948 922 652 780 396 41 238 842 295 128 724 421 180 810 556 355 813 952 618 11 432 543 442 369 515 127 224 23 919 386 850 172 214 598 946 598 731 804 226 439 792 455 583 758 711 158 250 749 104 329 50 602 169 898 441 565 951 657 81 360 735 153 752 396 830 681 631 483 938 426 200 776 215 873 622 248 537 465 623 78 976 980 929 793 747 417 129 849 545 180 837 865 898 754 2 667 415 530 306 527 237 616 394 873 339 375 401 931 179 962 107 430 454 461 441 206 386 681 200 338 187 576 595 797 546 542 296 11 979 985 327 886 765 373 657 197 858 166 542 188 649 971 512 996 778 442 133 916 178 330 12 672 214 88 492 910 707 863 749 430 451 386 371 514 33 812 155 230 779 927 275 2 1 643 615 53 736 578 445 145 61 748 10 817 250 906 346 718 104 781 680 797 579 476 58 680 647 734 899 189 833 234 959 900 902 800 945 376 640 699 277 358 264 486 476 880 697 962 759 661 556 729 510 690 425 899 489 157 190 324 576 921 88 149 736 830 530 18 73 376 104 159 391 993 729 580 418 88 169 67 956 975 636 679 189 535 758 477 376 379 880 787 211 464 738 968 344 499 617 811 182 800 732 50 659 911 256 151 126 660 491 564 632 114 943 881 692 742 629 319 135 844 612 840 627 225 37 509 813 596 96 571 482 42 310 107 157 90 655 671 193 648 661 639 733 80 137 353 234 362 202 887 751 198 42 181 129 501 464 855 365 225 332 906 424 675 69 842 842 4 349 615 286 503 208 728 995 776 208 442 992 644 442 960 199 35 890 306 177 663 517 255 282 568 884 941 200 352 967 605 762 549 905 605 733 669 460 252 980 942 902 456 463 422 418 101 116 381 491 947 605 633 575 623 989 489 410 775 324 646 327 172 777 581 833 337 604 238 259 165 939 533 279 722 178 709 656 103 986 669 403 261 103 311 736 744 719 513 685 762 86 47 45 815 405 528 695 649 987 664 386 632 693 618 152 917 586 349 341 490 593 341 437 66 611 330 641 157 556 616 579 80 194 601 251 188 431 890 418 590 560 239 852 464 448 64 555 94 156 142 491 148 478 225 788 102 168 472 904 290 734 99 716 98 988 495 892 499 688 759 575 997 437 540 131 23 165 969 414 639 86 657 111 948 117 874 451 632 83 676 772 186 476 151 651 115 774 720 567 691 583 801 226 4 354 715 706 342 176 768 89 144 18 814 351 558 506 822 8 882 798 630 306 836 909 36 33 433 900 476 833 311 727 126 279 539 307 84 378 807 501 748 306 599 229 204 19 165 795 781 421 817 699 454 887 527 618 85 121 787 265 188 355 849 160 896 55 386 727 890 974 557 761 793 134 555 507 132 950 105 958 928 62 1 438 446 559 680 559 560 761 202 585 266 455 921 811 506 450 534 273 137 45 176 63 759 904 552 832 611 309 862 320 894 574 51 612 879 678 485 752 724 963 615 818 559 445 160 997 268 126 70 182 694 649 541 718 86 949 79 246 379 990 269 500 900 325 954 357 178 794 841 737 320 44 964 584 198 752 393 553 711 252 802 620 203 249 322 701 190 889 848 927 691 998 311 811 252 504 355 676 988 842 594 435 72 466 536 952 540 738 371 926 204 599 710 513 176 24 580 526 402 592 303 907 621 623 403 66 764 710 653 977 908 896 497 37 895 77 200 737 127 838 545 267 688 892 351 105 449 73 771 351 49 804 364 104 974 596 870 131 190 480 573 578 379 580 77 687 7 903 669 357 394 204 522 67 602 373 202 745 141 942 724 698 55 251 47 411 646 571 409 278 891 81 501 509 368 788 120 549 764 286 747 389 754 500 705 846 74 349 598 800 789 188 848 798 52 459 599 842 418 847 737 498 923 395 781 272 287 7 945 51 183 897 397 496 551 149 87 888 197 271 302 706 416 228 421 269 165 255 209 367 116 887 753 40 231 484 159 292 400 149 579 176 189 372 645 194 984 483 612 51 817 238 992 286 279 47 859 328 413 158 766 975 215 726 559 518 459 691 18 559 460 311 219 151 931 895 651 457 634 618 947 578 706 468 257 249 978 744 893 565 759 524 720 531 186 460 43 954 574 146 115 556 265 725 297 283 294 398 182 185 253 510 171 593 653 711 760 519 894 149 628 522 44 87 497 966 334 873 41 658 570 72 429 545 383 917 150 867 943 589 102 755 914 403 182 706 818 446 545 26 207 453 320 655 380 941 419 269 528 957 431 773 693 263 854 150 83 166 482 632 739 274 644 537 387 653 980 539 909 462 679 577 993 764 236 229 870 251 385 430 74 764 376 808 45 527 430 928 974 410 511 899 444 170 299 944 904 584 667 776 406 667 513 383 777 660 897 485 986 363 945 514 250 676 171 497 870 342 956 387 259 559 632 381 557 353 855 261 473 537 481 148 281 530 721 338 161 290 15 617 423 60 804 101 293 250 795 946 444 666 989 898 318 407 47 32 251 84 786 173 921 746 232 745 597 67 84 157 35 192 582 613 217 640 293 89 478 876 938 734 755 155 717 467 493 811 187 108 404 320 984 770 854 290 734 636 838 787 447 665 961 769 752 335 657 948 696 607 563 393 34 527 607 452 212 929 338 322 606 146 249 653 444 634 750 460 641 375 422 526 214 549 145 458 861 776 172 224 65 762 169 381 733 206 566 525 310 559 97 423 671 277 564 206 176 541 89 191 933 430 476 950 740 307 889 306 466 690 883 55 68 986 17 636 613 698 511 534 239 328 121 570 163 604 10 804 111 287 795 888 726 295 589 66 195 430 273 967 756 222 485 450 680 694 858 876 148 621 430 544 556 795 191 654 198 594 599 961 294 883 234 346 257 335 949 57 211 781 302 575 280 490 498 48 269 302 718 274 971 998 846 628 70 21 168 514 222 773 983 592 346 462 471 57 927 229 705 647 190 401 156 426 827 337 801 651 80 278 820 546 1 972 906 481 264 242 486 654 606 77 191 599 117 815 134 324 699 118 462 519 77 230 281 855 856 684 881 882 991 713 230 402 206 692 731 898 997 613 698 167 414 337 212 403 982 797 576 900 873 572 316 173 235 653 427 61 209 791 350 116 774 766 193 542 248 556 16 747 155 719 466 298 84 850 122 347 597 448 750 678 919 699 439 914 683 918 112 886 439 648 34 736 4 372 527 984 292 892 471 555 754 34 190 656 757 859 576 876 457 406 537 220 546 495 320 759 138 524 897 658 759 198 260 904 626 901 183 62 796 339 5 97 96 850 347 156 622 762 79 655 563 883 732 511 502 49 995 754 747 222 59 956 305 840 264 359 210 836 902 998 751 412 933 938 849 928 255 99 53 675 935 437 54 818 538 270 838 898 507 401 845 592 854 64 4 164 303 567 900 186 905 906 332 83 124 177 386 106 534 142 204 743 110 321 312 718 365 210 847 949 119 979 154 458 470 53 143 148 377 61 908 370 54 311 497 31 562 33 769 155 525 190 214 119 828 939 908 380 142 931 888 87 359 854 458 648 492 962 2 409 249 188 685 593 72 842 130 746 978 893 349 178 845 655 12 578 117 357 486 106 509 3 796 288 51 197 652 110 251 288 167 406 298 900 881 860 433 239 646 776 753 117 313 135 784 981 695 556 491 782 87 573 560 212 927 287 770 174 674 325 818 530 580 99 225 223 912 700 338 124 352 136 134 17 259 924 469 557 737 181 58 549 482 605 861 297 188 115 131 711 213 888 646 816 810 500 13 790 868 780 976 587 853 365 797 283 511 569 232 323 464 554 470 658 23 66 203 65 774 772 865 154 305 518 940 809 880 27 660 673 589 739 796 208 391 596 22 839 581 659 271 503 393 596 62 51 922 945 13 318 960 836 100 317 188 848 61 900 345 577 874 617 742 3 785 933 213 837 955 116 593 526 340 614 297 700 929 991 560 660 333 662 179 139 977 674 722 521 392 453 603 389 917 948 456 550 322 267 319 482 667 974 793 723 626 12 675 324 66 246 198 186 338 671 737 129 554 528 545 619 935 743 899 158 567 836 646 665 841 573 318 638 639 666 61 986 650 628 342 681 726 480 167 365 352 897 945 463 245 800 516 435 975 880 310 209 623 942 286 621 782 975 580 582 944 278 314 727 210 729 320 287 207 933 95 692 922 672 397 694 492 802 578 790 574 901 11 146 143 201 875 513 473 787 9 75 791 88 515 722 301 572 727 47 8 757 441 748 71 993 451 377 88 933 136 714 278 153 597 451 915 411 667 810 210 71 486 848 250 977 800 77 420 721 376 448 917 808 470 911 793 929 745 368 196 284 643 911 881 375 736 685 322 160 710 548 108 319 8 428 290 961 396 548 502 972 115 667 708 625 883 79 838 908 993 90 716 452 744 833 466 347 489 598 579 418 247 957 269 17 368 939 270 561 566 274 194 870 228 695 252 597 860 429 603 793 688 154 380 576 979 723 501 748 820 870 494 73 57 328 106 89 12 732 889 117 299 672 954 148 164 767 500 903 929 790 913 892 342 188 366 99 967 461 943 195 969 789 886 251 681 1 878 336 983 290 39 570 361 12 790 720 322 203 915 415 510 228 479 235 956 650 327 648 908 447 846 789 437 667 46 795 142 823 356 717 671 381 745 136 729 644 534 814 339 14 411 719 624 396 249 729 370 216 952 304 528 436 357 852 409 742 231 629 27 773 834 765 11 34 909 601 559 563 848 382 967 216 690 971 778 755 297 825 628 412 59 11 614 197 190 338 753 515 827 190 342 217 280 115 224 73 557 604 30 590 807 938 92 524 913 955 693 752 919 742 368 348 115 869 731 533 686 876 384 16 100 910 446 140 483 866 749 324 744 301 456 369 847 909 177 270 676 44 996 892 12 931 393 79 332 111 817 548 308 106 85 716 458 910 246 991 786 920 234 336 644 822 315 594 245 444 444 456 388 992 336 332 739 556 213 781 443 776 456 266 979 873 844 281 176 763 568 225 202 340 99 344 387 213 935 602 788 476 287 831 594 983 808 603 935 378 116 329 731 928 10 743 202 533 209 763 949 186 759 327 456 391 96 400 892 279 993 940 712 236 110 749 923 391 476 872 128 415 721 275 487 559 158 520 809 920 812 49 59 360 599 492 363 620 761 857 771 882 649 709 446 158 983 111 315 924 31 859 878 389 664 388 770 610 261 320 97 825 659 823 33 146 188 696 444 807 355 801 194 960 516 517 960 343 641 177 441 757 554 324 260 871 497 513 934 945 194 522 338 435 769 565 373 227 132 672 372 241 530 729 984 178 758 200 537 842 708 701 309 158 768 91 572 185 672 10 0 702 707 253 798 282 334 769 481 206 954 939 299 58 287 818 469 529 610 410 12 550 230 155 429 271 641 761 340 399 464 101 816 816 652 485 248 614 937 271 692 979 493 202 681 981 149 162 196 315 391 353 64 57 934 427 976 757 819 635 25 274 211 675 451 388 163 677 641 889 11 692 186 855 443 289 25 768 850 336 604 800 473 801 971 914 579 513 559 770 777 142 139 164 797 438 968 580 194 357 679 122 376 331 564 750 411 367 874 753 438 288 520 99 501 699 554 878 965 456 534 412 20 798 973 167 121 331 730 699 876 440 922 800 382 110 542 981 53 686 864 90 621 176 25 573 789 642 406 426 798 990 54 588 576 307 290 771 271 744 358 740 606 166 896 171 851 67 482 149 857 262 157 946 631 103 836 861 589 995 816 37 203 1 936 207 51 392 125 415 304 552 502 409 582 540 723 932 772 353 689 523 195 31 227 929 979 610 244 799 164 816 0 816 800 277 659 100 560 612 45 627 868 963 21 523 167 209 524 591 228 0 84 63 454 71 281 509 674 674 497 698 677 841 842 402 279 649 293 953 14 36 303 324 268 136 911 140 31 470 80 604 492 774 179 116 27 481 283 312 231 205 179 28 506 799 476 73 29 308 752 21 878 842 632 935 509 589 282 142 758 141 545 572 900 126 257 789 53 584 848 535 994 578 612 642 153 354 651 479 302 935 631 258 322 552 222 332 730 140 694 328 474 83 848 275 455 355 872 219 838 253 243 443 149 800 796 802 149 654 632 954 386 99 912 543 506 553 293 608 36 766 881 688 202 767 393 593 396 639 646 427 199 37 82 583 947 147 839 988 237 150 885 579 87 473 45 81 297 744 433 726 199 945 219 530 845 48 890 89 606 967 475 473 126 318 623 40 620 919 306 745 362 212 851 736 570 3 193 760 832 481 82 279 690 393 12 583 327 154 670 580 550 508 627 599 818 148 900 523 519 370 221 124 735 450 458 291 795 791 562 755 772 136 508 229 500 190 71 973 342 188 771 441 481 381 921 322 941 760 256 344 514 792 236 458 146 708 616 973 249 396 463 964 877 740 977 486 154 277 274 300 674 368 70 12 841 107 690 612 772 8 793 97 404 919 818 420 999 291 244 860 816 794 131 815 952 181 632 658 915 637 482 756 26 69 997 985 215 56 33 437 482 121 506 299 708 304 720 300 591 942 516 469 35 889 757 240 650 132 677 667 878 793 240 456 124 55 130 480 864 370 947 157 601 83 22 965 312 7 736 456 907 17 649 828 697 732 257 487 136 652 751 428 280 411 185 377 484 608 891 844 772 401 118 65 928 16 111 794 72 736 824 522 387 18 917 566 254 6 484 997 218 707 786 622 528 117 84 621 583 701 615 771 22 146 118 190 263 895 292 403 279 196 610 88 774 513 114 685 574 216 510 347 392 828 983 361 464 344 449 823 619 566 467 82 322 614 280 737 330 593 370 496 755 559 681 643 9 872 554 869 860 434 219 35 126 946 147 483 379 846 751 927 49 21 280 962 391 425 758 38 908 941 257 761 597 704 585 797 491 619 926 832 583 731 97 710 131 257 214 615 674 476 185 288 636 747 269 306 713 104 785 735 470 177 218 827 791 717 204 55 446 937 550 681 871 788 999 96 938 475 52 85 924 950 763 476 788 689 257 878 933 503 660 573 407 877 330 777 521 452 285 489 66 66 104 71 629 500 514 791 870 395 937 990 741 998 462 634 31 819 876 283 898 395 744 405 161 446 358 581 209 730 287 917 842 424 154 258 769 707 500 709 653 876 697 728 240 241 510 324 899 643 752 468 720 970 400 609 63 265 551 261 340 846 619 350 38 232 104 110 96 389 941 441 986 848 225 145 35 275 172 244 767 124 743 847 567 118 129 168 112 175 732 770 667 821 878 849 2 296 586 124 238 686 89 124 772 924 183 408 751 847 541 296 884 652 694 159 930 460 172 653 686 564 784 662 475 494 766 4 435 139 618 204 43 226 649 524 128 252 987 871 599 752 901 794 875 47 805 294 254 184 53 528 408 491 847 983 374 993 530 174 122 909 549 30 800 573 434 435 634 535 10 787 187 787 329 583 285 886 433 238 768 967 218 338 729 489 950 425 586 593 663 194 334 120 517 487 119 271 555 95 39 504 410 421 234 19 304 369 307 592 257 338 391 72 931 501 828 843 119 694 94 32 37 509 574 453 520 389 780 191 576 481 893 285 612 919 181 162 6 310 863 794 129 790 735 126 296 742 152 309 820 291 775 647 51 542 745 319 388 634 374 831 152 81 919 925 257 986 243 425 235 322 267 121 215 696 801 621 658 915 5 510 265 10 432 433 52 455 681 833 454 820 286 661 914 510 650 725 999 257 935 502 560 238 378 997 551 556 687 713 913 571 418 470 962 952 356 788 277 916 180 995 960 415 929 928 605 95 140 143 537 915 746 892 733 645 265 178 558 649 359 46 101 457 799 976 998 312 597 909 992 76 307 487 676 169 850 921 934 891 312 45 655 387 135 882 42 401 450 272 531 89 447 445 360 551 418 217 757 416 570 309 293 286 256 190 416 247 559 761 82 217 477 80 149 156 451 335 921 519 428 230 776 194 166 720 133 845 411 57 44 275 506 76 695 254 490 300 323 91 16 517 494 924 171 648 25 805 632 297 168 89 35 520 955 409 809 327 365 871 776 719 955 999 947 623 77 823 651 493 714 886 314 445 418 264 886 54 496 339 561 194 495 657 403 883 955 262 336 291 991 120 981 109 642 645 266 291 932 362 139 909 218 980 159 474 173 734 511 105 165 662 280 235 664 7 897 301 498 831 644 352 773 765 293 577 284 638 408 674 939 99 684 775 6 577 925 442 943 857 682 193 456 354 459 224 552 568 7 780 493 309 921 917 897 657 363 786 907 543 683 690 106 655 318 354 619 301 825 383 211 155 846 751 988 282 731 542 319 592 775 995 204 697 509 417 682 25 835 550 312 631 408 366 205 663 985 549 680 27 46 872 56 787 629 878 506 494 329 885 893 301 489 616 582 769 524 755 993 676 320 877 819 836 394 154 541 939 706 805 181 861 163 669 901 114 91 721 515 4 468 582 374 267 973 966 172 402 22 546 994 740 73 844 735 554 894 75 906 614 711 769 288 732 91 69 883 136 453 179 963 606 71 891 446 821 254 936 293 817 719 454 341 601 13 87 361 72 663 236 53 959 842 725 36 304 381 472 214 285 20 841 78 41 176 821 639 818 329 936 639 4 517 711 537 230 91 145 303 878 818 482 456 837 222 145 138 526 309 740 73 436 719 91 133 463 71 249 909 901 399 288 66 62 612 129 518 337 655 510 360 663 171 309 301 463 808 382 187 906 702 962 171 244 997 258 651 836 846 269 159 771 690 402 683 101 253 613 897 560 611 618 276 436 729 68 82 735 170 341 174 268 697 400 938 784 782 523 588 239 405 88 65 941 993 683 189 153 283 318 243 493 123 205 347 911 913 995 940 638 211 517 263 438 390 978 285 149 313 95 569 562 130 42 389 454 597 192 176 671 124 407 685 951 505 300 670 17 946 209 788 798 886 97 999 313 508 178 598 235 408 797 991 77 277 759 603 727 780 588 431 607 486 156 769 818 907 765 525 412 924 715 915 703 861 812 589 924 233 741 47 325 499 349 170 161 436 867 182 102 749 881 827 86 529 20 699 468 203 118 170 406 183 460 173 406 844 32 736 325 499 21 920 243 674 173 534 283 576 357 628 810 165 216 842 755 182 711 685 868 516 397 118 288 680 416 448 41 672 868 741 416 673 299 112 32 941 569 491 207 389 966 731 266 576 8 721 915 329 799 482 261 313 181 88 112 579 162 222 22 981 445 440 672 322 347 477 219 303 382 554 45 537 610 653 387 405 982 526 191 782 982 595 77 372 946 686 222 592 523 969 643 464 19 195 636 990 544 513 942 370 673 942 699 660 50 412 417 33 629 81 538 400 534 58 2 752 805 108 794 525 73 716 73 814 278 709 431 602 58 572 437 104 869 948 896 487 500 286 38 962 981 390 472 572 680 375 21 277 381 827 641 974 901 454 522 271 196 466 35 580 535 633 473 791 922 783 731 973 715 468 430 713 675 187 817 425 393 48 424 550 5 245 252 677 3 879 460 65 517 38 504 995 130 171 698 778 922 862 575 212 496 352 820 602 651 920 751 565 991 427 456 828 471 243 841 459 497 167 707 710 775 353 483 645 514 473 997 405 757 434 507 493 705 930 495 39 36 809 729 486 82 274 818 200 28 275 985 582 733 736 255 760 585 419 935 770 767 582 428 934 176 626 60 485 294 711 864 448 488 24 224 984 550 306 581 605 693 244 259 666 249 948 70 293 356 536 307 837 463 656 876 484 418 875 324 436 141 634 697 812 470 36 812 247 583 51 718 686 993 842 438 319 855 705 635 146 440 163 647 710 895 668 324 65 51 262 586 817 253 748 348 896 74 65 454 931 126 370 300 799 486 564 63 544 689 473 178 503 171 354 707 425 136 847 664 174 771 74 336 270 687 623 275 762 10 141 941 32 906 310 680 779 252 12 949 369 914 782 208 390 867 621 328 696 122 253 237 451 626 810 924 211 523 901 876 934 245 997 704 134 519 925 647 380 776 820 832 561 534 723 163 51 441 214 666 893 771 30 283 644 897 979 55 807 370 125 259 862 265 74 424 778 598 787 788 200 581 782 185 234 348 96 819 626 656 819 801 590 835 292 451 712 463 890 221 821 247 448 837 486 349 671 224 177 579 489 276 805 901 497 312 976 562 72 14 484 476 363 534 849 91 227 776 997 61 312 150 648 400 250 699 851 692 895 671 278 807 320 296 305 52 119 969 211 926 391 377 445 929 461 810 683 592 58 637 872 122 498 347 38 38 173 451 42 349 709 957 259 730 363 714 9 667 699 144 852 574 44 788 426 484 476 313 380 416 121 511 822 700 763 261 549 611 799 348 963 357 920 929 493 410 71 434 596 993 689 192 360 213 133 865 951 467 878 354 281 45 936 424 54 229 658 973 800 837 929 80 330 754 650 720 491 984 540 901 943 598 528 569 466 696 942 76 36 987 403 457 972 575 764 700 38 967 604 631 889 690 48 891 393 287 410 412 227 107 186 933 363 306 677 713 701 4 735 29 53 169 913 104 604 577 221 110 623 304 560 516 152 563 914 671 803 548 327 690 601 493 482 668 349 436 695 630 25 726 465 421 269 100 830 743 350 910 953 490 399 23 779 934 20 105 694 961 483 965 390 348 454 407 985 10 527 91 37 85 736 918 118 344 185 455 14 413 731 468 945 898 436 483 444 510 356 376 796 602 244 927 76 819 10 399 592 582 262 142 484 670 951 681 486 956 477 422 731 965 425 508 673 381 2 167 18 814 757 186 401 798 94 690 357 619 162 411 272 217 761 600 669 999 250 201 556 981 920 146 519 250 841 859 678 945 769 772 26 120 974 788 570 971 162 435 302 331 734 897 4 254 664 64 248 917 455 326 906 572 415 687 576 698 959 747 985 663 470 40 457 985 803 777 364 98 406 619 460 763 347 595 664 410 179 195 864 631 150 472 767 25 671 8 777 727 773 732 23 827 639 247 717 526 956 417 454 3 145 904 532 63 101 153 314 331 258 377 301 317 155 305 403 528 980 972 384 161 260 329 830 3 408 48 855 352 556 139 403 209 608 923 855 440 715 168 606 761 194 465 485 786 66 451 477 949 110 90 612 21 418 737 446 628 421 176 978 273 767 675 738 453 861 586 467 322 973 458 228 467 139 334 597 59 98 295 283 761 502 948 83 710 850 269 928 696 385 856 894 224 371 191 928 123 163 24 513 653 711 901 492 72 339 622 720 660 719 817 735 586 522 222 880 963 207 101 498 450 820 205 678 841 413 222 680 608 865 709 283 278 861 572 134 853 245 622 585 305 23 903 918 332 879 753 866 38 579 477 555 54 595 275 450 257 276 689 235 96 377 315 319 603 21 606 364 511 225 822 263 494 642 739 155 425 247 154 899 861 903 834 208 836 122 847 443 893 877 197 806 710 208 585 800 25 785 827 448 165 200 355 542 48 904 547 132 35 296 141 760 11 221 664 45 856 858 333 557 118 471 922 43 201 55 504 649 271 29 166 669 573 908 201 215 109 472 232 428 40 603 251 596 454 314 649 459 504 139 182 341 223 779 250 384 765 253 397 874 875 931 498 199 274 76 984 960 563 256 672 376 804 814 273 659 852 454 120 130 909 333 798 343 685 159 33 834 717 434 39 260 336 616 117 313 512 672 49 491 576 536 145 853 307 930 305 349 8 427 123 969 60 807 140 808 594 866 481 209 395 633 946 463 127 512 480 810 347 537 488 56 547 492 841 50 390 204 487 202 361 952 829 899 869 853 414 706 112 702 568 809 321 989 691 695 511 802 210 499 800 999 536 110 666 184 343 278 328 153 405 99 738 510 814 274 976 366 952 927 985 896 592 849 527 677 18 103 102 565 3 818 317 990 268 694 675 660 197 949 811 604 199 935 387 625 904 206 878 691 410 890 919 47 455 937 138 937 108 956 502 141 59 425 438 214 946 734 780 987 274 326 515 980 584 661 705 208 304 815 21 115 52 369 450 828 875 191 684 767 659 377 333 743 830 982 544 631 198 610 590 596 321 713 392 175 990 314 609 696 256 363 192 834 429 707 76 419 149 61 25 735 854 834 466 987 157 399 733 664 729 540 949 55 3 121 169 409 67 612 927 426 133 668 124 708 542 561 649 589 88 919 981 503 902 889 423 138 477 636 43 283 553 426 318 46 658 926 756 385 146 937 646 189 704 271 291 540 460 751 102 731 320 441 579 509 607 744 985 56 834 892 497 539 174 153 890 949 938 930 208 37 660 884 886 264 453 951 683 885 425 556 659 355 99 609 678 266 128 85 976 851 17 977 870 502 784 895 4 808 109 345 609 944 284 348 232 415 971 282 247 9 246 982 249 89 638 276 885 377 354 854 526 902 106 576 385 141 356 462 709 846 194 447 486 993 289 779 140 185 862 889 171 739 15 769 168 161 251 901 155 852 498 129 984 613 76 166 429 692 833 137 131 559 364 671 471 772 661 830 690 333 871 185 346 585 569 39 160 949 79 345 838 658 862 63 107 387 311 291 809 941 964 7 524 174 85 435 121 793 132 775 957 992 383 325 978 527 464 543 553 705 274 654 351 415 59 228 120 662 401 868 394 485 521 926 285 479 606 394 273 417 563 564 443 121 386 541 218 259 913 217 664 845 550 264 279 691 632 671 899 680 958 306 912 772 257 244 13 744 138 530 276 576 470 103 660 662 783 688 885 627 362 799 368 436 459 171 892 353 44 710 482 162 203 308 967 739 622 771 758 105 201 898 913 170 700 214 317 48 848 96 210 32 659 568 921 991 532 903 426 318 626 535 701 630 792 945 50 248 274 550 321 604 818 412 499 373 543 487 871 12 812 754 850 531 434 502 581 734 77 213 843 799 820 130 665 635 537 147 744 291 540 210 584 273 103 39 803 127 233 632 760 615 628 435 521 301 515 209 63 598 80 357 514 884 35 745 389 881 344 779 278 929 320 28 92 381 654 123 90 741 507 767 751 718 927 50 528 618 919 343 227 81 0 434 143 614 393 567 178 488 721 24 405 168 848 813 193 60 179 734 643 701 442 282 900 732 452 322 372 819 253 654 427 725 806 749 237 365 620 984 904 958 124 795 389 752 273 317 18 738 207 916 2 812 487 920 20 807 891 859 584 345 739 318 324 742 79 683 94 944 309 983 87 117 641 699 846 360 629 805 787 405 143 631 438 457 970 163 83 329 999 605 668 174 871 323 267 778 699 965 648 929 628 201 761 642 111 826 231 190 561 898 56 374 889 612 174 378 187 324 498 293 294 855 812 370 687 236 617 512 642 688 682 145 165 756 957 793 692 202 971 518 61 748 478 169 928 235 847 665 520 344 493 493 139 685 549 753 66 108 344 191 947 827 793 510 655 904 775 665 621 979 533 836 71 243 765 814 983 270 764 780 908 477 821 255 363 366 817 887 992 707 569 857 558 786 613 225 556 889 114 586 603 89 903 796 725 368 963 887 364 182 66 871 4 537 424 800 437 821 540 416 554 429 860 450 307 520 458 562 6 421 662 62 782 907 652 387 535 746 969 510 794 954 136 325 147 823 399 926 78 687 137 498 592 938 368 796 218 829 18 374 289 880 620 673 891 941 200 155 109 741 771 995 857 598 876 565 66 257 432 306 245 741 604 376 875 965 691 460 890 245 74 980 273 312 692 965 991 474 821 281 820 762 855 678 287 107 231 274 839 72 448 11 414 444 537 675 273 19 328 427 887 347 665 273 0 580 244 8 770 568 747 64 346 978 252 238 599 577 37 91 887 111 310 803 166 425 852 411 138 494 513 92 672 776 759 865 491 268 333 906 784 590 511 679 608 136 884 462 700 645 800 467 580 363 474 966 460 97 892 612 376 326 191 213 189 135 263 34 625 166 481 47 953 488 950 806 845 190 326 650 365 252 451 906 726 839 804 31 570 618 67 180 667 900 357 608 821 930 329 912 935 655 173 634 824 350 400 19 177 503 761 718 352 980 232 487 106 65 909 155 186 525 134 264 597 895 795 307 962 227 546 82 994 136 507 686 862 394 96 684 664 951 189 449 167 249 756 896 438 76 142 942 837 556 422 739 356 984 67 178 863 254 482 61 808 525 666 344 382 904 353 577 561 572 875 520 949 934 178 665 562 443 182 417 228 336 244 890 145 469 402 459 989 627 323 690 882 655 532 705 629 300 947 445 23 504 170 474 173 553 840 84 772 451 917 68 486 16 475 839 342 888 709 465 472 141 818 591 634 357 802 476 846 581 233 177 731 854 332 406 880 923 991 710 938 797 601 829 717 554 78 943 134 778 722 843 371 952 445 356 289 355 200 643 119 522 929 615 532 804 658 161 311 882 538 597 659 912 207 781 711 738 644 341 645 281 559 15 210 90 733 278 989 763 118 205 361 82 801 2 970 19 968 906 243 508 742 980 70 377 818 454 235 714 81 715 70 146 780 291 406 243 157 769 400 876 879 161 800 201 635 849 709 853 532 230 137 452 258 903 833 307 685 493 991 50 969 107 823 771 893 452 693 332 927 293 846 207 328 727 240 481 63 118 408 773 626 552 860 828 570 459 714 897 4 16 673 683 85 179 864 33 788 130 582 791 519 172 326 911 470 759 884 68 5 879 997 510 321 833 621 919 99 387 422 86 82 772 140 507 990 482 618 928 961 572 835 144 273 639 163 306 537 140 256 168 589 534 805 676 3 562 747 904 28 486 64 829 267 168 449 336 346 885 719 762 402 96 260 345 489 565 86 291 754 745 238 675 589 982 177 241 917 336 165 266 238 333 172 784 22 235 786 518 206 741 438 752 998 818 266 928 25 755 317 20 663 263 504 371 430 840 174 774 107 224 707 764 382 279 149 31 9 169 756 707 526 563 124 106 858 792 813 868 843 528 283 828 21 988 132 66 437 547 312 222 762 497 721 694 863 3 853 82 465 972 78 236 710 590 505 289 169 546 381 700 568 452 870 395 374 52 393 660 157 607 943 507 729 230 665 517 301 583 938 130 72 919 489 648 237 929 629 377 208 618 516 550 602 404 182 890 638 995 503 573 64 933 892 584 167 821 156 193 62 105 106 728 303 903 823 695 665 287 657 383 113 181 423 791 837 295 51 413 346 642 139 468 41 238 784 746 578 549 722 846 102 661 203 26 754 277 660 21 356 763 402 773 420 978 554 239 383 472 292 90 391 522 516 685 235 464 328 94 192 957 335 765 663 748 409 441 557 54 42 118 139 959 551 600 828 694 24 934 808 716 424 415 505 324 770 989 402 186 650 963 63 986 298 665 430 472 942 336 427 824 879 434 480 847 296 59 11 504 919 941 133 436 504 777 963 387 617 258 247 965 631 765 702 546 532 413 238 532 590 311 648 469 528 446 966 296 495 539 327 222 302 980 273 184 442 314 351 890 629 690 588 262 631 332 449 472 135 266 676 391 924 135 431 615 735 242 41 278 258 834 506 343 917 531 773 812 18 268 934 403 87 442 854 566 828 536 928 402 266 856 474 204 798 321 537 209 824 839 535 210 599 331 517 804 425 515 741 887 699 359 277 357 270 554 348 458 314 525 245 615 369 141 350 880 729 906 579 527 210 606 71 531 741 79 966 188 763 482 349 17 571 177 899 619 328 272 887 653 987 574 99 256 514 497 794 181 61 94 625 586 24 132 91 718 200 983 17 854 394 902 521 276 352 645 174 202 776 435 548 161 815 227 408 557 43 609 106 821 306 980 3 482 420 397 603 251 698 437 772 349 994 26 153 125 401 169 682 4 228 301 736 497 459 344 584 779 688 565 400 472 166 692 672 172 610 824 221 723 974 734 211 519 525 127 153 964 265 75 40 734 90 1 132 31 572 674 19 821 865 701 949 537 361 889 612 835 873 582 758 938 65 133 570 635 506 571 657 363 98 547 622 747 774 849 717 546 930 145 682 239 22 231 932 395 977 93 129 157 993 87 722 449 32 915 48 228 127 29 372 146 862 101 648 903 129 579 780 930 161 82 48 155 394 93 602 806 477 523 969 595 510 319 245 1 802 911 409 27 547 175 556 271 850 128 480 685 940 983 138 571 410 340 422 532 408 619 16 251 409 377 378 77 214 654 973 180 707 749 340 873 252 264 301 223 21 732 213 242 582 344 206 623 195 357 608 285 877 563 182 18 24 392 14 749 178 998 223 984 924 518 267 475 207 901 600 640 864 772 396 78 143 422 767 943 506 395 435 996 633 689 438 790 765 647 391 968 486 363 140 667 651 105 98 397 190 251 505 962 736 918 170 0 78 503 851 367 861 865 261 484 483 198 408 378 168 226 894 652 166 308 23 897 501 208 110 213 611 6 6 258 522 133 403 85 302 965 114 264 983 915 294 637 802 392 590 814 123 110 864 757 761 146 360 860 7 223 431 323 808 873 866 305 564 563 827 964 310 30 995 162 554 526 880 149 787 497 606 463 340 3 465 367 591 674 962 824 685 374 32 509 349 551 776 948 978 899 72 438 403 325 475 968 413 635 161 614 969 423 817 853 669 434 258 733 790 631 657 295 199 492 460 6 515 327 766 418 440 939 838 521 508 570 743 603 923 21 874 857 536 740 163 543 526 902 291 306 39 183 541 748 549 851 343 56 347 194 76 783 553 537 141 575 67 649 571 64 805 822 948 108 965 968 274 244 718 609 863 666 517 321 428 412 513 213 348 77 730 589 135 902 551 756 615 202 129 474 582 625 820 77 899 900 861 572 946 969 214 724 488 108 238 994 315 1 942 21 673 45 123 77 631 826 923 738 494 760 189 235 301 314 292 441 410 348 135 238 162 624 618 913 72 753 861 286 331 209 266 534 907 454 544 270 638 831 9 38 705 924 382 310 898 349 587 775 365 385 734 101 854 722 752 158 71 67 953 340 8 338 899 861 692 691 146 537 159 53 364 786 729 894 818 614 999 74 135 535 310 733 892 30 176 414 137 315 5 403 450 145 837 256 146 308 264 984 27 305 551 78 362 108 895 721 256 691 692 382 457 919 685 669 777 985 15 822 320 694 336 817 221 157 493 96 950 485 794 520 629 305 754 508 586 876 258 987 379 278 321 715 700 944 258 98 119 68 885 438 118 808 502 106 944 793 948 452 549 90 598 295 314 303 960 536 166 429 171 691 31 487 586 197 497 289 585 57 865 503 617 56 846 367 172 257 961 794 588 721 376 297 347 254 549 688 732 999 833 72 853 763 404 425 487 350 900 342 398 700 834 517 372 244 39 591 419 334 591 979 585 392 664 291 588 486 558 165 433 422 773 411 114 36 280 612 389 14 531 776 378 224 924 256 590 412 21 343 935 533 824 328 743 951 344 765 539 724 166 777 294 312 277 601 487 574 610 666 890 499 967 341 117 814 510 697 755 138 902 445 748 759 582 645 325 92 221 415 524 491 567 515 441 356 79 55 8 404 745 913 23 976 827 862 353 590 80 934 983 255 253 135 387 565 676 578 70 449 228 552 967 637 44 758 317 47 755 405 733 259 162 778 44 560 846 827 122 124 714 829 746 687 434 101 236 423 327 40 618 816 618 295 694 74 29 935 693 449 580 564 831 208 467 624 100 322 124 941 120 814 267 249 151 555 242 855 24 352 24 212 252 642 929 45 999 282 708 622 182 426 846 539 103 2 295 502 402 579 901 416 971 287 668 52 653 565 778 519 495 678 382 30 664 442 513 381 778 372 911 599 64 624 403 14 593 248 953 805 660 846 250 987 664 680 968 904 934 683 553 463 334 316 49 730 65 847 289 827 451 366 102 705 304 854 12 678 732 609 858 672 704 775 524 522 862 672 487 965 31 415 98 173 20 682 281 515 245 309 367 960 509 700 66 23 633 179 167 150 828 491 365 907 203 353 480 227 994 771 932 511 828 444 960 965 945 109 143 205 257 346 627 652 964 323 474 2 369 131 662 654 359 563 845 865 125 839 702 137 142 57 828 530 991 893 933 125 91 134 138 708 451 70 416 103 586 210 384 137 140 249 466 224 864 337 900 591 0 118 415 43 532 829 954 992 0 465 711 397 819 617 478 162 222 587 725 658 720 606 816 217 554 374 907 33 257 807 202 318 317 672 142 734 551 453 147 143 487 262 776 22 203 317 286 999 957 335 610 358 17 774 807 458 552 924 650 416 440 467 265 968 286 583 78 105 553 785 590 917 586 496 719 793 816 873 231 804 847 778 465 248 173 737 930 369 827 175 143 946 505 445 264 429 566 311 881 170 627 157 950 166 228 346 194 118 248 271 39 41 846 713 82 44 519 776 866 262 59 715 220 723 669 675 845 63 145 902 213 472 171 171 220 793 960 717 759 890 641 351 622 957 85 38 603 494 890 303 27 63 652 462 178 48 951 936 738 675 738 164 310 931 408 959 482 622 973 760 649 123 13 596 442 802 717 969 7 332 147 133 106 11 74 325 0 484 181 812 748 738 697 311 1 509 792 531 655 258 285 441 201 668 637 648 206 270 425 996 7 480 333 531 16 433 246 157 157 549 386 346 855 297 247 387 50 648 441 483 828 335 593 995 265 493 504 800 800 690 573 849 490 485 317 589 491 881 283 474 631 877 616 435 227 879 176 666 1 876 435 356 840 946 98 489 871 344 837 251 736 753 179 679 881 54 528 537 694 164 397 512 743 382 766 624 411 271 627 401 48 846 723 467 163 798 348 946 435 353 32 786 49 615 720 913 429 72 192 766 304 826 803 327 584 70 453 214 61 226 598 853 607 136 82 561 45 955 753 518 485 298 914 155 941 205 971 993 212 485 557 627 50 975 172 142 821 855 708 602 541 772 350 315 622 173 738 747 308 728 235 176 691 222 521 176 13 56 733 85 430 570 64 86 36 602 929 886 10 1 941 471 425 360 107 643 669 164 337 416 990 606 371 380 908 863 948 499 134 993 401 731 333 134 70 437 523 263 86 382 372 816 818 511 675 202 94 487 130 364 96 960 970 854 812 356 349 124 824 299 798 751 188 189 855 220 707 64 880 890 804 79 814 50 537 429 401 908 462 20 226 594 145 432 393 390 41 300 950 569 693 192 412 943 403 901 90 119 551 240 7 246 488 365 273 180 290 241 22 88 520 130 552 168 114 265 186 914 520 64 716 880 781 518 106 471 415 223 821 189 638 774 366 309 902 531 906 657 189 925 445 492 619 741 223 559 623 944 757 743 657 692 163 309 176 115 634 578 705 705 884 624 165 71 728 268 366 423 954 269 362 638 193 926 418 585 681 173 197 175 471 690 806 380 865 999 308 792 416 16 311 192 249 933 356 168 87 615 884 662 588 152 437 429 68 6 534 418 737 617 142 5 5 267 109 359 740 665 858 827 59 51 67 107 75 820 112 506 674 311 740 71 482 464 616 160 130 963 429 353 124 624 984 326 969 585 852 724 127 201 991 263 90 546 52 736 661 554 374 727 543 491 399 856 279 159 864 134 4 709 672 988 925 94 758 993 671 129 392 297 818 663 216 834 388 896 843 877 965 762 971 518 975 364 208 250 959 893 677 212 698 632 977 159 234 808 903 649 664 681 289 73 371 880 758 256 868 214 462 723 440 342 371 437 955 648 860 552 592 984 878 910 718 865 536 464 623 621 47 178 514 912 946 418 984 169 59 814 422 447 884 684 892 793 135 192 528 544 332 80 632 406 870 173 454 520 385 846 110 193 146 252 430 56 222 948 611 841 10 645 790 631 395 255 939 926 6 352 823 624 168 990 862 333 110 975 500 599 851 289 179 646 840 634 827 920 698 803 103 190 445 708 917 498 130 736 360 344 986 953 657 881 208 548 334 768 453 708 354 351 147 984 273 546 702 164 337 323 596 805 656 151 706 865 573 786 91 600 888 911 255 101 221 41 833 941 489 674 658 456 749 989 340 283 607 408 354 29 545 555 420 222 566 252 755 346 257 451 360 995 596 513 806 125 904 781 175 296 637 809 799 924 732 329 358 52 93 439 847 903 507 379 607 413 987 263 258 335 725 347 151 206 988 6 200 55 181 163 439 291 654 332 142 524 315 978 620 587 639 162 928 93 234 598 977 267 615 967 356 55 390 766 173 513 173 590 948 706 39 820 28 603 894 533 120 11 696 867 197 759 357 453 173 431 877 686 741 688 721 585 552 483 425 979 806 78 943 374 329 77 686 972 144 223 442 730 610 840 851 640 423 198 489 376 182 300 886 978 884 903 591 438 516 239 813 397 728 460 784 294 965 414 843 928 120 312 869 453 183 971 699 375 952 672 222 881 136 562 676 459 437 79 828 221 352 250 841 557 323 817 33 806 452 167 620 217 97 322 634 804 828 239 540 938 313 403 862 609 473 341 903 299 901 869 689 608 829 95 253 102 426 214 383 706 28 241 269 480 49 14 952 578 397 941 532 265 959 843 981 5 967 214 822 395 494 8 877 3 217 96 842 304 406 600 432 182 802 27 268 833 774 148 196 18 596 659 664 76 765 577 420 983 991 113 291 914 661 869 525 686 469 504 600 283 310 71 639 754 936 930 300 383 257 132 632 896 473 707 42 749 178 245 159 34 690 469 582 173 677 780 903 51 90 629 735 725 63 729 152 671 155 308 7 409 793 139 240 30 204 187 894 418 887 787 275 937 323 822 225 989 960 226 6 315 396 705 970 421 146 901 662 883 728 153 461 807 995 614 374 18 48 241 530 624 385 323 110 853 431 24 446 422 411 789 210 88 339 381 86 356 862 651 989 814 49 675 693 806 811 423 390 741 417 578 47 127 751 527 950 215 431 198 222 713 95 215 4 913 353 533 700 137 923 342 346 101 877 506 813 157 315 267 394 17 600 362 292 497 47 198 896 76 291 621 887 359 912 295 862 240 935 944 244 786 275 281 790 275 398 88 947 105 819 288 542 547 916 112 188 185 785 812 363 479 126 693 806 627 986 989 127 869 934 582 879 402 491 292 502 277 552 438 337 568 749 446 734 253 417 572 32 871 56 780 407 530 51 215 908 745 328 646 519 194 63 207 484 891 400 917 561 36 834 18 681 310 231 568 791 41 623 263 836 200 415 581 173 239 769 675 870 6 678 640 638 285 203 49 565 39 282 764 75 271 437 964 334 658 273 335 191 310 703 461 53 302 535 876 457 174 815 847 977 136 494 805 844 336 133 60 461 127 443 879 452 899 522 777 439 811 537 66 401 142 19 677 624 936 238 828 316 19 852 567 767 811 223 669 824 900 588 684 935 591 148 40 272 810 876 160 720 809 972 277 565 673 654 597 274 155 722 170 854 478 497 489 741 556 333 674 343 681 74 528 241 843 434 346 155 214 338 506 18 480 77 408 843 673 346 703 534 638 563 200 723 383 57 221 479 56 965 752 595 328 254 558 86 29 888 182 26 425 991 906 579 91 14 835 243 278 830 680 146 159 149 553 962 121 64 628 201 927 485 821 874 456 136 571 348 91 203 163 697 692 527 929 349 711 154 122 633 389 559 300 333 782 763 257 295 749 222 964 772 21 536 448 270 909 72 645 944 473 916 769 832 216 337 265 194 986 638 324 338 105 847 971 720 869 106 142 751 943 391 958 834 639 660 13 486 291 867 956 953 402 668 244 60 290 858 214 672 869 230 197 521 519 661 265 192 979 201 764 403 951 208 387 345 415 723 803 317 213 504 677 319 578 558 917 161 178 727 464 792 744 965 600 931 348 335 157 422 132 519 867 112 982 286 865 430 358 634 603 758 934 851 706 35 316 246 365 461 315 236 391 207 426 935 199 915 543 891 710 44 851 331 356 223 682 285 498 68 858 568 396 64 988 784 603 661 311 702 814 353 898 213 909 452 879 592 481 680 696 52 634 589 363 566 627 837 954 316 634 484 405 360 766 702 269 257 22 272 131 77 610 776 837 318 845 41 720 599 350 714 945 541 541 175 280 267 410 573 843 149 751 20 176 816 851 970 277 239 822 550 399 531 367 439 330 660 924 121 39 580 395 681 663 960 107 302 294 27 533 296 452 655 66 46 464 640 977 377 287 696 543 365 260 184 446 7 377 708 305 320 417 485 741 136 633 518 179 876 515 810 814 278 990 983 856 274 271 814 697 968 322 610 179 909 493 957 969 415 617 358 471 150 253 670 846 713 974 456 899 78 523 731 419 789 413 403 358 680 504 690 723 420 642 611 945 36 377 222 379 632 624 914 373 196 654 553 535 470 652 626 983 396 790 59 767 187 152 875 181 500 877 382 648 377 139 175 418 715 600 973 150 518 629 253 169 821 710 804 75 610 799 567 90 693 669 812 754 631 821 594 312 845 365 135 847 469 373 512 850 479 772 447 382 884 732 159 114 941 688 750 770 791 480 913 444 886 955 268 570 586 480 301 465 190 71 935 123 970 54 436 753 273 769 893 320 361 997 837 834 300 111 907 910 119 565 398 793 625 486 866 984 554 279 402 494 303 490 913 724 845 337 548 186 291 738 572 370 9 129 478 224 789 741 834 597 859 187 172 512 887 77 563 78 568 545 143 219 713 833 20 466 621 613 302 663 792 128 204 312 34 622 571 494 352 868 610 431 508 205 681 849 361 424 643 204 284 505 402 708 673 410 38 24 842 976 640 218 73 47 527 674 543 764 192 232 726 505 354 55 547 407 613 67 924 826 831 249 453 327 703 208 534 843 253 545 944 176 536 679 249 472 56 393 850 441 205 782 189 604 250 752 160 154 403 596 672 343 170 209 52 978 275 704 264 658 689 172 876 800 976 938 379 52 996 179 572 937 41 376 834 175 779 201 545 638 882 803 400 715 771 251 847 27 358 36 188 598 909 234 758 165 696 620 888 755 807 620 795 598 557 994 722 575 730 49 152 604 242 482 510 887 764 441 693 868 102 464 275 954 905 212 967 677 981 793 413 127 121 93 297 970 921 843 799 750 20 73 122 42 835 743 233 238 477 528 483 65 963 753 217 740 533 597 629 550 227 947 269 197 724 876 969 542 615 191 392 341 92 89 327 421 585 677 772 157 910 784 949 735 152 479 29 410 524 781 378 256 132 330 709 454 3 454 795 840 873 395 587 239 916 609 930 172 593 40 775 676 766 895 31 927 709 536 507 908 318 439 246 629 144 379 709 249 645 230 83 582 423 584 108 738 470 705 314 54 949 554 779 81 109 332 240 895 834 617 505 910 289 580 334 650 279 999 933 827 830 714 944 708 413 519 411 766 505 728 161 874 573 636 542 622 591 799 559 376 623 97 99 703 62 958 890 378 444 988 54 72 899 388 155 110 696 662 182 12 0 703 190 107 334 894 623 917 325 893 44 246 204 465 366 106 810 95 519 639 195 864 204 419 81 886 379 901 363 615 723 250 250 905 608 409 302 120 145 933 202 346 805 571 366 920 737 967 831 537 18 284 923 388 641 390 308 655 541 4 261 80 357 144 746 869 154 143 841 243 363 709 629 647 490 730 653 367 3 797 614 671 560 279 934 826 185 221 611 827 971 443 182 968 401 718 961 467 312 242 738 325 55 157 176 580 227 708 731 880 876 841 638 643 864 93 159 176 2 827 148 244 920 185 628 901 495 275 962 293 760 233 813 7 600 288 445 392 585 798 67 322 202 576 752 658 794 713 806 754 291 986 838 78 322 272 565 382 887 636 264 677 965 781 968 216 224 762 436 111 526 643 794 638 351 439 687 588 598 509 940 189 546 436 422 614 603 26 461 661 44 867 83 20 703 364 497 659 303 219 783 23 135 97 685 913 210 174 966 283 72 715 775 512 701 494 156 284 681 515 541 552 916 587 151 597 969 765 789 549 246 104 676 276 450 683 646 238 151 768 280 391 319 278 345 334 849 393 885 27 663 742 691 565 297 167 754 661 765 472 331 0 902 441 679 550 748 548 584 183 813 951 319 903 294 511 538 486 285 531 277 553 720 272 581 926 844 474 827 51 933 175 647 729 629 524 492 747 297 213 468 224 59 616 568 114 646 625 735 205 44 275 553 899 179 625 897 397 924 553 374 183 234 923 670 911 282 78 954 968 936 593 125 13 590 856 414 58 60 325 951 458 83 238 333 130 381 332 515 560 636 107 660 749 180 506 484 942 854 134 500 763 826 331 276 90 415 385 971 336 394 366 848 278 843 79 318 230 337 126 611 306 866 350 292 408 228 702 209 498 181 42 542 35 150 458 146 900 484 122 507 893 324 819 618 703 981 642 300 738 49 592 71 519 221 733 88 651 59 782 170 765 583 953 348 672 794 73 575 832 732 654 709 291 966 703 522 690 635 586 285 923 661 58 709 678 105 102 187 768 73 983 813 770 535 421 254 802 655 462 536 338 41 517 808 502 145 915 838 194 207 431 369 852 306 961 252 826 856 493 615 155 81 669 4 503 965 534 928 660 814 501 356 266 873 622 139 501 284 372 182 698 245 5 831 530 224 497 811 688 357 343 375 244 399 362 374 811 846 680 214 540 162 21 665 87 706 653 703 159 874 240 612 948 798 348 164 837 719 609 853 745 36 447 790 605 637 833 459 636 799 851 291 887 373 464 837 997 237 596 892 712 871 849 38 694 896 387 735 110 909 861 655 123 869 699 687 455 818 328 514 838 655 949 306 239 127 492 556 535 946 371 967 779 167 127 737 216 262 254 378 146 237 918 131 247 575 236 197 949 404 441 681 82 427 62 12 808 531 483 926 310 846 851 67 781 262 935 62 329 599 766 388 652 798 730 679 292 365 348 936 435 850 415 734 363 797 214 524 106 575 724 559 722 657 376 957 173 307 72 724 305 706 695 813 874 222 419 388 178 470 511 226 57 207 556 971 24 100 499 623 898 5 659 184 231 222 314 691 491 538 379 303 397 54 351 529 828 254 442 214 352 908 918 339 421 478 232 130 394 942 453 952 135 450 589 405 526 758 141 890 971 433 413 793 296 91 556 675 399 227 305 726 169 908 919 837 556 9 531 401 131 525 961 488 469 19 930 519 598 363 204 962 952 276 508 907 591 500 303 859 487 406 622 896 768 289 595 726 539 530 690 221 251 181 341 501 240 61 700 5 654 939 375 579 633 936 70 163 80 23 795 915 315 909 920 894 204 894 636 910 425 964 468 60 68 887 817 510 122 849 478 121 449 456 429 861 399 463 619 41 884 156 462 546 951 266 403 828 265 18 529 517 144 314 793 733 405 825 824 626 117 267 298 128 82 53 111 898 591 990 94 45 504 995 537 351 664 193 87 907 369 634 710 467 249 583 719 865 645 943 404 426 484 953 424 15 891 838 851 962 6 895 31 985 310 166 598 967 240 47 73 512 954 673 122 302 447 49 890 375 62 767 475 879 328 532 502 486 717 608 494 156 107 860 945 328 322 747 24 705 375 967 611 411 4 978 270 744 460 935 621 894 511 925 166 235 482 950 764 618 843 140 837 328 478 937 469 844 259 511 642 666 812 434 633 222 997 1 178 41 28 93 247 869 318 82 781 546 819 653 700 530 117 976 333 522 467 109 782 586 34 645 128 125 380 946 867 501 478 725 303 910 594 975 594 765 704 622 521 655 770 456 639 757 631 748 978 12 568 107 686 469 657 877 173 696 415 148 378 324 377 651 58 362 651 173 89 323 336 392 180 811 667 211 149 141 560 598 10 646 248 168 67 483 897 20 217 390 631 41 951 275 394 771 755 443 128 603 446 535 836 337 119 308 99 766 478 78 630 31 764 775 247 816 532 697 795 44 206 600 909 515 671 622 723 170 108 664 225 353 57 156 633 296 661 133 275 39 542 112 164 146 166 313 605 789 196 728 357 28 116 164 596 505 651 228 714 192 521 629 934 947 632 123 277 911 80 597 298 907 375 917 743 291 130 465 59 16 20 968 516 488 532 1 473 346 100 519 193 259 328 605 981 34 382 14 516 243 11 414 273 572 513 924 398 106 389 519 940 825 738 770 7 876 826 371 909 563 747 199 630 12 195 237 233 215 27 652 307 711 981 992 224 965 744 820 98 848 485 844 861 36 618 708 72 172 410 39 623 533 371 605 53 40 122 317 172 153 84 432 381 40 145 595 626 661 860 956 796 414 308 111 992 206 475 98 552 380 245 8 983 458 881 924 48 453 127 860 558 53 237 322 900 760 2 55 335 961 68 61 565 798 425 733 619 216 490 40 465 370 224 273 636 826 646 527 78 316 624 763 932 490 990 325 637 876 545 547 286 63 118 705 346 263 148 966 306 89 303 145 336 982 155 530 971 607 509 793 902 586 723 699 283 828 217 892 575 564 727 425 271 855 622 740 688 343 385 419 830 488 489 812 55 73 18 526 772 495 709 916 112 366 194 769 172 344 258 827 334 956 677 252 34 305 48 230 61 366 77 814 718 89 363 550 888 295 967 79 982 487 564 273 797 55 649 528 618 142 234 620 291 983 746 424 926 355 274 692 142 203 521 409 434 993 106 821 57 621 184 753 308 642 894 864 36 981 170 819 359 105 242 622 155 798 881 23 227 520 490 117 579 685 158 749 462 896 858 166 188 567 649 833 808 330 299 435 814 202 501 656 116 10 176 418 807 649 373 997 291 518 766 228 989 952 267 778 124 125 365 199 345 534 310 476 207 525 969 620 678 206 717 708 631 99 625 268 173 524 448 821 786 406 520 940 125 466 184 529 122 997 665 382 415 736 261 785 259 466 357 340 498 292 175 244 791 239 743 475 768 293 61 538 288 882 585 106 5 22 353 472 103 577 405 664 857 121 714 976 131 658 258 566 620 470 902 22 289 49 946 41 315 901 592 702 275 563 7 462 972 949 387 741 391 106 41 377 214 71 82 54 534 524 990 248 524 470 810 788 298 939 864 139 379 126 993 937 55 442 200 738 887 859 535 749 697 591 588 981 173 163 185 131 506 392 411 61 532 710 181 991 352 697 888 748 469 848 635 874 737 943 586 138 733 673 22 273 730 779 654 512 358 195 263 800 905 86 535 122 510 395 429 899 937 888 143 383 99 38 446 572 678 416 176 258 204 531 689 63 390 653 371 859 611 321 805 316 66 628 443 331 63 558 747 496 219 156 294 972 236 198 81 879 740 429 23 413 763 967 845 456 418 413 178 902 129 925 892 224 882 949 256 475 865 307 445 544 983 416 484 159 742 979 296 59 6 224 744 767 378 909 659 851 533 303 811 693 713 788 527 771 642 439 796 321 78 296 335 78 548 132 807 291 409 505 255 196 868 874 624 157 895 986 77 88 461 340 751 706 228 294 112 542 537 746 615 764 838 646 951 873 896 796 289 157 217 712 993 600 383 812 351 841 586 481 900 481 504 164 539 291 775 742 511 968 389 926 506 754 347 701 799 102 903 896 146 989 166 383 496 435 694 882 225 928 916 456 428 947 92 596 99 488 297 555 917 428 414 566 262 156 481 181 20 187 61 165 170 316 922 147 345 910 198 245 75 167 421 613 192 972 116 33 360 520 527 176 813 646 693 127 332 595 827 997 252 65 112 174 666 864 674 175 436 133 461 653 621 102 746 520 977 504 474 89 40 401 33 365 934 287 528 573 312 425 111 761 638 243 951 739 993 777 418 444 224 322 460 455 898 520 842 883 294 438 609 436 636 164 45 327 723 9 737 727 486 709 123 234 970 740 528 789 11 356 537 435 75 752 811 624 307 269 152 917 62 708 705 780 304 788 36 433 790 265 121 393 494 981 851 214 536 443 770 651 570 382 860 73 755 182 6 420 437 168 452 956 128 516 922 142 745 401 301 796 329 64 795 268 129 251 746 532 63 599 254 10 51 317 24 885 544 996 829 409 53 490 305 50 178 309 984 906 803 598 627 479 323 4 218 282 360 108 537 283 881 906 976 614 952 3 791 196 869 521 764 593 686 670 576 174 255 433 928 251 330 380 264 244 608 145 831 549 352 712 780 733 322 64 679 7 88 853 661 465 528 750 798 53 721 699 276 205 838 455 253 650 585 267 699 403 358 861 816 999 468 147 224 139 416 738 154 35 165 312 556 569 137 413 369 316 269 990 618 555 15 560 992 246 823 991 469 66 459 818 343 759 436 937 957 181 849 757 978 591 845 363 327 596 880 115 679 400 938 931 758 851 312 327 529 988 925 933 745 567 806 115 379 268 504 293 648 846 338 580 236 214 209 240 261 665 329 561 992 305 482 199 412 171 984 730 0 11 104 381 649 153 626 158 1 732 798 34 472 626 313 651 248 929 625 33 316 929 491 255 923 618 480 963 778 235 341 259 974 326 616 970 496 990 837 463 702 15 329 294 441 266 666 334 859 577 299 277 263 96 957 702 895 170 411 737 323 736 781 123 64 901 909 939 113 609 716 157 979 612 904 585 775 427 332 646 162 373 704 951 44 948 75 385 473 254 544 455 473 796 377 491 861 608 735 997 452 708 439 929 961 940 293 808 641 214 938 271 181 609 648 345 219 615 994 467 376 121 422 966 615 350 948 105 575 788 699 12 461 401 718 509 953 891 563 755 723 365 514 733 705 96 62 63 700 122 518 699 184 912 89 16 836 133 370 318 156 874 900 887 71 533 383 459 96 853 640 203 176 590 48 963 299 357 653 838 871 749 56 927 102 472 680 312 412 248 143 566 63 837 136 388 451 91 258 799 593 41 294 946 24 434 4 53 303 711 868 678 154 25 638 51 795 322 690 370 651 139 856 290 207 623 527 472 399 308 422 680 514 518 344 46 466 490 923 77 710 999 520 740 455 145 104 701 63 210 867 427 247 107 500 356 50 472 599 126 16 768 152 618 983 113 166 862 460 981 984 907 861 923 721 136 936 439 624 80 346 846 231 804 188 787 555 923 105 281 265 864 691 209 227 257 329 665 71 932 20 39 924 908 208 184 582 94 700 988 265 805 775 929 792 375 592 209 606 682 8 113 426 107 859 649 722 301 772 696 215 930 341 713 957 9 607 423 159 742 997 142 29 224 671 798 869 878 535 973 481 87 343 418 68 961 736 947 719 60 889 841 878 445 126 285 207 846 220 179 27 50 699 205 404 785 849 330 798 568 111 646 769 857 560 142 607 675 805 35 44 631 868 110 480 700 455 170 308 516 879 635 885 835 721 420 773 884 416 734 340 139 882 841 395 185 633 545 868 737 235 200 176 220 847 155 119 67 390 198 23 96 986 350 33 918 868 209 995 759 653 421 348 981 718 877 607 354 526 54 675 938 554 141 275 17 382 874 560 679 215 248 854 405 381 367 167 172 931 722 478 825 593 552 612 631 702 772 906 812 545 490 711 738 305 217 189 172 965 699 896 278 5 757 456 310 997 828 696 524 33 964 653 708 194 642 596 560 480 543 265 101 403 948 634 599 140 923 472 13 650 106 667 389 770 776 769 802 844 16 652 349 118 66 558 850 991 537 979 382 934 38 990 256 682 154 519 568 179 319 167 290 627 169 708 727 418 70 550 396 96 292 771 114 87 669 142 700 652 642 448 66 91 25 250 429 636 130 945 816 101 161 446 156 337 964 241 689 934 864 713 263 981 476 172 58 932 20 176 619 467 824 86 887 644 941 499 717 369 6 757 94 465 952 162 960 411 124 747 706 824 110 387 672 205 729 168 693 44 482 353 733 517 336 369 739 291 349 406 905 97 259 495 400 209 674 571 747 30 906 733 480 857 378 441 769 561 118 71 940 320 485 852 557 277 683 780 689 906 549 940 149 488 877 950 797 175 908 806 59 55 437 741 302 746 16 206 0 421 625 109 169 837 157 182 440 773 738 199 979 342 644 566 65 209 697 793 848 2 742 109 267 637 195 46 743 283 381 195 385 92 467 550 12 542 93 418 626 102 228 425 634 404 760 293 860 683 792 397 549 602 604 60 695 230 34 700 746 429 979 162 777 565 9 343 798 150 57 635 53 26 319 561 927 166 922 179 133 389 245 472 869 90 790 849 801 256 838 888 453 609 278 615 130 462 449 103 953 539 41 502 20 448 129 969 530 943 767 465 980 127 517 988 244 49 907 318 167 434 402 742 937 797 407 532 71 5 204 360 463 112 81 880 508 944 744 964 91 942 175 76 542 960 631 175 931 801 851 150 948 364 610 140 883 355 67 319 896 439 445 530 826 217 783 305 185 570 647 624 181 361 303 541 342 568 585 234 762 545 686 666 718 724 88 921 712 88 21 336 655 157 814 796 970 790 7 352 65 366 367 540 165 368 955 601 907 102 670 69 145 185 147 388 55 233 921 818 106 428 517 928 718 142 328 487 284 726 618 559 494 3 369 135 237 587 280 628 229 259 0 153 8 376 913 407 835 659 738 19 190 352 192 657 939 518 12 476 831 354 735 859 418 552 180 79 841 50 989 761 490 690 690 997 502 403 775 285 97 240 251 965 835 181 637 190 200 847 706 840 9 287 993 477 879 924 744 835 266 869 218 528 38 956 999 721 961 58 283 448 733 565 107 858 23 723 904 307 595 764 58 914 754 588 775 825 593 499 775 41 998 912 694 165 693 997 445 299 985 329 387 179 254 971 864 411 621 158 72 226 631 679 796 179 30 942 166 741 566 157 323 333 983 260 525 368 697 480 682 862 161 85 848 265 11 25 349 469 501 848 423 980 206 649 390 409 379 724 18 957 569 241 918 354 687 446 309 11 962 722 202 470 848 648 448 213 478 197 177 971 470 253 101 735 811 362 620 480 241 830 184 241 319 160 753 223 945 348 39 67 79 147 360 371 171 527 176 838 92 97 568 998 969 545 26 995 184 941 303 619 779 361 825 975 568 533 600 882 585 607 308 31 911 390 30 831 202 439 437 25 581 122 219 406 699 948 570 755 750 354 681 699 568 928 641 249 209 537 584 226 109 517 348 479 568 491 233 550 672 707 270 166 191 243 998 164 465 114 414 100 28 552 871 334 34 22 248 11 802 970 507 709 552 228 880 428 259 786 952 154 130 530 237 496 962 747 397 55 571 376 63 228 847 442 995 449 419 850 250 797 160 927 707 464 912 40 620 966 496 907 602 102 256 86 141 717 403 5 752 712 155 156 93 951 179 502 651 377 605 781 632 163 203 363 656 896 360 175 277 826 329 315 222 533 538 405 264 977 694 642 593 976 469 787 296 125 906 481 478 253 982 890 786 199 644 638 1 499 814 651 374 331 509 388 365 426 536 773 530 59 198 14 68 999 328 846 452 397 139 158 640 434 73 426 288 284 484 74 757 91 925 210 214 266 391 196 479 102 529 921 273 806 255 949 963 953 111 104 652 454 852 751 388 964 539 140 918 224 434 148 390 844 287 0 103 158 766 767 963 632 933 56 431 571 377 249 703 121 9 29 486 907 399 964 224 377 341 318 162 975 540 731 231 801 568 430 327 998 508 884 455 348 414 291 348 832 213 4 949 709 182 51 428 311 912 407 723 769 853 495 981 264 591 436 434 865 297 918 701 294 586 556 101 115 815 286 995 306 740 764 769 178 937 786 357 33 696 660 276 112 907 678 173 219 490 335 549 470 688 191 658 568 630 789 346 474 590 201 854 438 744 711 744 316 379 454 592 441 471 957 329 851 964 644 115 667 177 865 200 803 944 516 858 182 750 290 81 933 342 956 158 177 631 741 996 889 558 223 75 5 534 887 196 391 256 116 1 373 392 808 991 216 271 602 471 93 402 939 858 813 98 560 801 100 469 95 188 359 598 103 676 74 431 795 520 102 494 432 901 913 515 901 910 172 740 986 152 749 347 951 242 602 697 462 661 711 164 237 311 420 822 840 295 742 175 736 215 141 243 76 600 516 1 153 407 693 644 359 855 106 855 886 598 11 961 516 330 762 954 912 248 152 573 249 390 533 6 140 228 985 490 562 961 229 746 897 355 251 607 953 312 210 78 735 137 273 284 409 561 803 849 885 797 486 979 146 404 803 337 207 437 622 131 298 212 535 488 227 871 819 70 152 425 868 789 560 647 62 947 542 629 497 652 744 899 360 381 409 555 236 887 356 567 687 661 451 271 731 891 532 111 693 605 661 883 901 121 253 102 22 723 750 644 754 515 17 766 25 385 71 110 493 254 305 13 771 655 567 944 257 988 767 668 218 613 224 237 789 891 573 471 312 334 535 561 195 680 452 469 298 955 728 618 75 568 969 226 507 851 865 432 566 142 294 274 397 616 379 691 326 83 439 365 377 829 774 861 45 592 299 374 732 425 211 939 295 160 279 701 791 650 944 342 340 198 924 570 958 749 763 720 5 331 114 159 970 141 544 671 104 315 348 621 96 180 606 397 803 643 234 513 399 675 441 99 63 404 245 250 501 751 476 239 933 478 127 967 732 703 149 597 898 231 676 24 129 363 254 504 667 822 229 292 329 653 922 715 696 172 177 926 819 320 764 496 940 462 287 766 551 228 390 441 349 599 604 624 883 520 104 358 446 720 405 112 363 44 788 607 626 453 971 500 279 918 886 390 314 255 37 386 18 438 48 439 986 442 246 622 959 194 152 515 117 45 659 416 912 235 864 257 869 847 87 401 414 143 589 828 8 57 189 451 618 636 496 807 969 175 610 857 353 12 989 121 254 723 428 298 488 901 981 845 497 87 976 575 341 755 915 533 394 985 558 747 169 779 49 890 275 244 988 594 415 402 718 707 318 299 493 195 960 448 496 189 430 991 375 703 296 854 878 345 40 434 602 229 530 399 324 725 473 191 465 871 480 895 250 210 434 135 442 936 10 385 824 283 279 709 89 129 327 121 406 284 564 240 510 281 35 565 318 798 527 984 436 902 45 487 988 778 37 824 775 406 736 351 459 283 467 873 659 177 756 84 157 192 167 575 365 228 110 546 635 485 564 91 800 190 168 680 869 210 366 825 702 295 913 1 460 217 43 169 179 190 653 370 97 552 117 284 598 162 105 207 122 757 606 827 96 906 438 958 389 302 639 814 253 955 304 835 668 451 477 520 25 142 44 673 72 521 778 900 509 994 728 834 658 448 942 115 92 540 758 363 634 332 354 345 319 796 125 290 796 817 668 92 644 150 490 534 614 694 323 423 529 38 880 324 133 333 505 447 864 218 607 243 131 118 563 712 426 278 408 534 529 19 538 94 36 681 906 787 199 152 456 131 177 682 756 431 817 950 481 965 191 620 546 153 83 843 818 106 431 209 729 118 719 699 655 193 151 607 764 625 698 897 738 555 975 941 328 436 858 404 421 456 57 600 909 692 52 856 706 877 901 556 251 133 576 647 749 447 361 402 624 388 696 377 359 452 329 656 813 222 973 217 113 886 822 881 926 234 95 499 110 686 735 827 632 884 686 310 284 485 638 352 699 380 62 333 804 163 37 502 450 875 733 58 740 835 505 624 293 219 334 319 654 615 399 134 555 545 650 340 971 256 897 53 434 701 941 3 569 302 325 471 230 680 712 5 253 65 305 162 577 328 258 587 778 784 462 434 359 813 124 126 42 983 662 256 180 614 338 568 885 231 85 762 249 906 955 597 827 80 68 198 212 884 20 278 982 458 460 674 92 803 585 765 189 854 59 721 379 816 96 527 952 189 578 757 955 697 787 94 190 210 222 23 978 190 488 932 663 204 216 677 735 147 717 600 531 721 220 525 264 448 600 48 714 501 303 194 97 52 595 925 703 493 76 298 115 332 828 544 854 869 361 244 63 564 469 186 965 918 808 283 634 250 966 64 376 875 796 100 116 192 249 324 593 649 842 49 401 717 545 373 918 388 6 762 937 352 926 913 242 324 636 796 515 312 624 560 671 400 764 709 637 93 76 325 358 903 529 480 394 795 277 566 539 799 557 916 271 907 731 466 240 834 55 727 910 246 394 19 479 555 384 674 112 749 232 627 350 94 581 462 422 332 545 979 262 801 248 488 75 816 619 702 322 68 562 483 949 211 87 551 596 41 238 622 301 234 807 180 68 418 49 311 266 582 397 295 464 436 354 514 463 891 138 439 96 28 374 936 3 241 87 536 329 925 215 283 327 740 457 265 54 451 687 376 199 465 98 562 291 503 331 685 805 179 221 782 65 161 467 796 817 576 697 137 73 530 316 32 877 204 795 346 173 722 932 619 811 142 186 624 475 766 179 244 522 991 900 122 758 807 785 989 50 868 944 174 740 858 900 568 730 663 234 536 290 816 634 461 540 398 440 978 228 480 316 72 321 843 954 5 882 74 184 321 873 773 352 178 531 271 694 336 98 435 159 746 152 944 194 732 144 684 922 243 606 774 108 425 438 974 566 561 851 85 647 530 564 439 264 968 802 313 947 610 403 853 59 203 44 99 938 484 240 348 914 318 258 216 125 977 31 704 777 343 62 678 209 678 782 699 999 402 676 363 309 256 256 194 291 88 708 104 678 288 232 883 774 688 504 282 686 357 393 776 977 112 779 101 454 663 811 472 533 778 378 55 81 141 335 141 495 786 245 19 5 365 670 254 60 805 143 509 963 650 581 35 585 473 103 234 51 429 220 748 365 898 836 331 794 653 39 726 470 492 411 39 443 448 746 61 276 471 309 805 63 166 244 857 278 863 401 766 77 295 963 183 16 55 245 913 837 983 133 576 559 67 23 434 376 685 718 657 257 533 490 120 948 782 742 986 335 298 467 701 634 711 834 23 890 483 624 221 6 29 303 375 288 847 815 424 365 679 856 575 309 51 328 207 357 657 390 24 314 663 359 178 735 359 171 148 14 256 933 573 559 529 632 935 773 629 503 726 967 332 204 913 864 812 891 571 571 930 278 254 587 901 108 122 76 365 401 924 379 363 583 9 453 364 650 617 337 708 91 594 301 193 807 542 758 622 116 703 308 378 228 858 604 357 243 769 223 300 281 735 337 622 309 244 99 542 605 988 952 642 136 247 452 907 536 343 869 450 272 568 722 382 308 532 586 228 503 747 832 493 602 867 721 59 90 394 596 702 47 652 36 572 332 85 911 363 268 990 651 201 284 556 724 228 844 312 136 722 975 696 521 28 942 896 107 154 358 963 598 195 159 422 319 394 280 964 786 422 929 587 165 169 978 114 233 653 481 677 189 131 257 208 705 578 27 978 871 364 542 252 525 157 804 382 646 317 121 638 364 942 256 185 159 640 161 694 191 424 669 374 833 350 985 594 305 847 190 212 310 181 99 97 576 67 563 720 767 23 688 49 662 379 561 752 840 847 73 234 528 513 236 509 936 769 459 770 740 541 982 524 951 867 640 191 944 520 939 953 783 407 570 610 332 758 448 344 809 1 992 281 194 328 863 99 50 384 423 653 992 732 261 205 594 727 275 915 77 999 838 885 675 810 609 771 281 171 154 954 772 635 906 625 282 476 86 78 693 957 130 905 162 437 159 954 632 578 705 732 236 237 463 302 542 48 969 198 825 106 2 284 729 93 731 990 113 595 246 167 947 992 500 133 198 408 947 106 711 175 635 903 695 284 829 654 577 529 482 803 112 195 215 579 896 977 185 484 275 680 145 743 477 424 261 776 151 701 882 930 499 972 604 591 214 48 334 328 120 697 203 99 994 446 628 196 429 926 16 179 876 504 669 172 269 493 280 893 874 830 433 503 865 717 774 246 399 999 45 732 944 924 54 602 530 524 120 349 761 483 56 72 853 485 306 782 565 186 378 595 715 532 689 475 312 710 735 489 474 874 442 972 308 31 476 882 849 905 129 428 717 478 329 246 819 334 612 919 432 121 145 549 451 518 596 423 519 809 7 95 649 477 638 313 126 434 360 77 744 487 215 696 908 520 319 73 31 850 439 243 576 103 752 897 113 121 948 173 706 578 216 694 426 597 891 529 481 48 216 786 368 464 744 775 644 124 889 560 978 730 31 436 663 240 979 37 617 144 765 65 615 859 880 185 14 440 740 109 761 713 579 795 925 815 985 857 919 915 727 391 45 315 351 734 983 748 413 376 879 848 165 179 240 381 34 914 619 198 441 980 979 740 993 264 534 367 949 934 532 235 4 261 249 646 970 201 87 987 22 788 49 83 783 604 169 409 349 328 953 403 741 183 420 722 563 299 902 436 656 258 331 95 49 406 904 279 854 653 745 185 419 588 339 903 789 573 349 90 369 688 328 281 273 175 863 141 580 496 963 365 130 872 943 626 771 516 665 34 279 485 53 843 24 84 741 80 416 744 464 373 120 841 377 310 265 89 983 846 806 101 297 580 718 200 728 7 289 420 235 252 845 586 185 342 337 361 666 138 697 953 87 551 980 963 737 427 640 257 161 232 996 895 190 487 432 19 84 724 260 549 272 961 867 929 891 77 674 761 23 533 30 80 664 657 966 3 507 596 914 456 712 480 491 487 296 556 516 496 564 0 105 996 453 140 281 148 425 808 593 479 33 56 240 99 914 257 60 378 695 538 989 181 858 922 377 941 841 285 771 639 941 222 647 298 779 584 722 755 232 424 63 656 812 872 923 824 266 532 602 813 508 970 65 55 735 858 179 886 692 886 497 628 695 473 184 183 212 628 525 418 608 192 636 902 209 337 17 292 787 852 977 164 263 123 259 952 923 64 361 541 190 374 401 420 14 61 558 518 593 613 831 357 710 727 484 230 694 256 372 635 476 271 420 397 110 472 391 87 461 384 13 379 308 581 157 558 440 624 736 218 523 117 981 27 526 446 699 183 283 55 885 898 807 283 804 266 467 995 370 762 2 511 563 832 343 651 421 297 628 4 221 957 414 465 988 961 756 282 648 455 31 624 532 417 90 461 454 836 764 584 575 918 320 808 768 332 922 143 390 93 688 668 453 209 621 156 629 969 843 375 77 270 593 977 144 260 629 168 813 267 844 965 474 556 75 747 297 985 244 748 193 583 653 282 258 697 740 713 603 549 828 101 983 413 526 339 584 324 581 562 958 385 746 781 118 944 485 678 28 43 45 289 261 353 315 681 338 948 67 402 819 270 49 229 815 748 36 345 553 137 310 428 732 994 918 16 725 770 895 217 59 439 411 101 214 508 472 787 49 450 35 281 410 229 679 584 599 851 927 963 73 992 42 262 310 42 8 420 889 767 259 506 859 332 401 300 14 228 471 881 252 802 861 897 111 38 867 283 100 51 353 663 285 293 313 708 705 316 417 645 475 365 822 837 961 277 17 419 417 279 666 432 573 178 528 980 519 129 461 681 31 697 536 872 974 611 405 232 910 593 608 26 597 615 921 732 655 968 386 311 970 339 400 418 489 303 478 498 547 66 336 310 558 861 939 827 273 233 548 315 420 682 611 618 464 497 415 688 586 987 514 202 27 997 405 305 658 3 847 677 371 662 656 994 891 801 489 262 515 929 117 17 944 711 745 126 514 979 400 427 670 331 181 47 777 976 733 428 403 61 654 545 119 456 56 712 346 815 870 608 994 509 832 347 878 167 987 732 678 211 58 278 416 86 259 14 811 835 866 599 75 483 714 817 56 527 548 894 228 413 135 358 755 742 112 413 525 403 475 243 353 790 34 92 329 548 978 964 279 442 147 555 889 406 260 974 82 570 683 789 739 968 928 805 181 438 733 845 208 594 251 8 987 340 686 965 480 932 305 635 408 20 887 980 41 283 346 86 892 322 72 756 406 139 977 172 546 79 984 971 132 537 87 690 663 968 488 170 975 807 604 997 268 896 139 27 280 353 52 614 349 593 461 7 597 458 765 94 439 526 256 933 983 115 569 896 240 920 638 126 703 843 194 196 374 642 222 571 179 474 608 661 516 281 0 640 119 69 727 710 317 439 2 611 178 816 134 238 531 123 294 668 33 838 320 866 662 270 178 255 340 520 931 51 327 694 512 864 472 474 116 406 303 973 85 968 814 646 211 346 92 764 776 108 536 921 630 322 709 438 528 706 194 707 395 992 752 431 571 227 694 867 837 305 200 411 100 131 952 766 109 997 660 544 227 3 918 446 612 290 794 855 504 608 866 807 847 595 39 876 16 789 462 156 534 838 332 568 288 740 604 183 791 793 636 296 187 333 860 61 938 902 540 387 973 364 61 927 982 797 593 364 69 437 305 593 965 127 6 690 685 673 105 921 483 626 969 907 329 644 688 900 810 223 608 869 264 589 151 572 740 591 306 899 9 367 991 45 26 343 57 893 350 676 616 721 871 911 931 671 717 46 811 428 316 93 267 876 17 323 391 819 819 559 574 952 768 401 604 595 295 912 423 178 624 326 985 55 558 294 349 280 101 369 797 369 725 42 245 64 842 167 861 605 975 579 369 417 6 126 527 503 929 17 656 431 181 530 321 266 78 636 163 888 496 775 357 155 282 144 509 93 674 516 101 459 63 484 285 655 937 594 445 942 24 305 377 455 509 626 571 245 443 801 560 672 20 516 308 982 339 843 961 470 850 136 899 440 954 369 143 167 782 836 312 109 472 395 967 512 736 245 992 12 564 411 269 829 880 841 206 872 24 363 311 617 544 56 155 406 987 299 206 687 595 729 408 496 778 30 241 209 93 362 135 770 972 888 544 568 209 15 760 318 284 439 490 872 374 919 198 793 128 477 958 517 522 764 737 888 899 677 325 649 545 830 448 583 537 649 9 89 950 511 967 693 85 293 384 226 964 923 428 283 55 183 792 691 66 302 71 160 369 169 744 743 991 888 104 54 282 633 329 338 566 302 295 601 984 421 528 583 534 259 56 836 118 541 370 678 138 557 702 45 260 91 300 397 933 262 770 364 30 313 952 288 990 336 266 561 61 117 805 870 173 59 953 92 465 923 738 108 649 301 564 519 551 811 698 729 463 849 527 297 394 660 56 767 986 976 574 99 587 117 847 652 158 896 984 892 928 745 356 907 639 985 264 828 70 597 418 337 677 492 895 881 825 164 259 315 209 408 850 751 785 724 413 341 257 8 616 953 86 350 225 965 290 929 530 559 245 295 619 37 51 310 373 140 202 379 978 115 343 934 130 980 839 455 97 756 340 597 408 699 885 183 563 140 980 599 326 415 435 680 989 543 39 377 172 545 274 404 484 369 832 175 736 428 131 323 931 380 26 941 942 891 915 800 81 868 874 923 567 893 901 73 758 863 622 13 971 803 788 32 383 867 978 261 305 876 543 674 641 556 976 683 565 508 708 275 277 57 431 657 520 494 604 178 521 631 507 242 378 575 664 804 462 5 969 708 681 986 679 596 518 962 21 997 104 887 205 578 406 683 897 418 571 77 214 818 401 65 25 430 393 123 222 903 492 487 183 504 241 262 119 523 466 336 259 665 815 576 914 471 700 914 482 712 548 471 84 829 301 884 253 278 952 487 778 523 765 609 991 457 633 19 132 604 145 411 909 892 532 699 882 430 228 962 412 246 901 155 142 313 130 784 785 551 934 447 307 86 512 645 735 926 457 91 601 133 644 233 335 597 832 596 309 527 559 139 843 325 70 563 452 947 461 121 758 855 746 32 559 16 268 271 958 46 107 795 354 869 279 275 392 951 487 538 802 112 442 895 359 682 27 97 194 940 942 821 952 63 972 283 869 501 334 954 681 312 124 329 175 881 587 742 819 516 419 906 206 233 508 261 940 300 330 634 346 54 121 415 697 383 954 671 268 137 689 864 299 987 466 942 745 517 980 238 810 981 775 716 771 186 595 455 16 489 88 101 510 856 904 172 521 137 527 833 661 480 427 210 172 471 422 585 689 172 62 42 566 513 533 465 581 352 969 479 38 549 806 894 687 567 818 294 31 904 400 573 311 831 467 894 396 810 671 86 418 460 205 786 103 589 277 810 490 648 903 424 711 101 894 278 509 942 747 565 182 1 187 262 396 60 247 666 746 935 146 169 478 755 89 951 110 565 917 980 580 931 989 244 81 828 104 474 187 48 745 493 640 287 310 849 553 51 906 888 785 531 572 683 491 384 834 275 600 590 740 760 206 138 834 373 353 173 965 69 422 84 591 98 708 349 934 719 900 497 589 495 602 788 508 473 231 74 63 621 698 108 186 278 112 429 610 885 451 804 850 559 469 32 254 197 260 849 474 755 46 947 696 279 216 428 420 928 705 891 252 631 388 87 521 972 145 716 324 934 128 734 907 996 319 788 283 330 368 167 895 721 277 49 695 416 149 717 329 717 995 752 348 952 156 480 840 516 21 166 415 734 54 320 514 421 874 769 19 689 940 308 842 991 697 296 76 771 60 760 744 26 875 870 712 733 733 900 738 930 252 118 234 148 250 656 540 480 581 460 346 365 141 217 766 423 14 63 341 216 586 826 90 186 439 529 736 650 438 171 460 710 106 988 319 905 719 417 831 998 365 298 134 148 541 972 721 839 212 654 451 882 665 603 840 278 771 242 254 990 802 121 294 231 330 788 379 96 782 365 139 970 395 468 417 916 294 835 660 325 987 981 718 521 281 535 457 827 763 534 877 559 733 259 118 764 699 838 560 464 129 263 808 102 128 307 179 948 290 8 465 788 281 268 881 644 633 746 447 905 530 648 421 862 516 601 764 893 959 121 417 330 508 40 574 120 989 117 988 270 224 864 257 75 538 338 749 105 173 159 243 111 280 280 21 443 65 834 290 45 564 875 164 154 839 799 995 922 623 233 449 827 786 11 308 481 678 340 116 218 640 14 736 273 850 130 457 373 988 153 175 818 600 596 658 504 617 456 518 656 867 634 635 437 667 136 8 175 777 807 354 204 15 1 432 168 686 214 197 824 322 662 32 649 745 797 166 177 457 444 624 615 163 30 881 10 779 291 557 917 169 601 41 485 918 285 770 444 942 728 109 658 458 976 975 974 808 905 153 316 228 784 873 497 698 255 472 462 140 920 173 443 595 994 405 799 81 542 161 365 527 821 201 361 596 619 147 122 618 491 770 101 258 486 988 129 76 468 948 773 401 158 396 601 767 714 957 836 20 477 432 593 657 804 934 573 565 161 278 536 396 904 614 384 23 323 217 736 205 633 448 567 129 618 234 630 282 714 275 438 108 480 659 224 89 932 53 339 737 352 904 367 243 639 88 293 954 279 728 945 278 512 322 403 564 45 495 955 22 956 483 758 435 840 906 682 43 132 179 774 348 996 851 755 414 494 82 436 386 341 439 355 225 360 96 770 400 884 379 72 727 749 994 37 6 166 783 42 521 373 311 537 38 386 480 867 571 77 174 256 560 8 366 11 969 546 778 505 355 119 970 349 607 390 739 349 515 521 432 470 337 612 410 721 208 383 37 818 799 722 991 312 605 597 733 452 858 828 241 383 571 278 177 44 590 200 627 718 917 327 197 375 331 668 49 200 141 758 838 875 922 8 797 484 824 781 812 735 836 7 517 758 13 992 410 365 958 900 711 394 7 679 627 825 414 253 960 408 583 76 480 657 594 234 912 709 438 955 141 406 717 905 65 375 499 506 622 384 276 255 956 562 64 423 80 15 327 722 831 143 443 356 817 808 377 972 65 134 211 255 730 872 391 14 4 628 378 229 398 814 535 280 791 99 237 420 335 968 822 501 563 941 135 779 309 478 265 995 39 552 734 297 219 950 444 430 925 929 179 971 9 195 561 449 422 244 667 247 417 104 746 407 524 231 235 370 886 972 488 141 275 314 269 194 658 708 96 893 124 685 512 189 88 97 486 255 179 935 696 716 360 595 37 277 299 823 318 593 895 923 316 804 259 707 710 164 864 874 600 688 872 834 64 576 138 186 614 358 511 43 902 201 921 326 320 357 376 692 184 239 632 879 849 713 855 795 43 106 588 4 496 455 940 164 580 444 820 634 523 489 487 807 276 75 815 88 517 149 697 653 680 216 29 424 612 546 364 219 530 823 556 552 674 170 987 862 580 136 156 329 703 870 227 419 404 32 959 639 245 96 685 383 207 571 51 626 281 893 790 817 756 933 445 353 339 848 958 96 490 422 177 933 532 662 842 421 965 3 834 843 517 114 738 19 613 42 741 144 265 62 573 404 77 834 416 258 760 912 282 240 32 874 574 289 254 139 647 516 895 892 982 169 631 724 4 633 211 824 868 297 684 621 580 153 483 765 358 100 418 178 6 612 617 390 820 394 103 86 133 616 286 181 255 818 192 116 166 523 642 575 357 60 144 828 80 498 606 841 280 638 29 849 929 964 381 350 243 530 470 32 966 451 63 582 895 77 567 111 105 601 465 890 171 881 430 62 396 897 74 32 53 434 626 425 349 278 784 102 751 869 310 781 554 473 749 167 210 106 585 108 807 206 996 813 341 415 652 589 710 458 800 149 491 705 235 861 427 89 729 627 731 834 222 433 461 635 1 750 891 239 858 398 956 764 52 114 967 200 705 357 573 808 916 767 414 905 670 753 137 695 532 614 587 941 496 711 601 414 691 0 626 387 812 671 116 821 497 30 223 190 531 945 230 70 958 226 203 735 357 252 922 411 701 303 238 297 122 619 717 882 633 281 358 337 905 128 923 749 367 216 318 276 751 806 638 869 503 777 42 954 473 183 540 662 398 95 480 70 633 344 702 468 351 985 681 400 735 607 86 361 617 255 682 53 167 271 476 950 314 537 225 619 133 965 220 206 715 465 35 386 198 854 285 987 723 162 631 231 594 329 523 43 504 248 735 417 314 891 282 332 954 620 511 578 732 767 826 46 43 329 506 119 252 802 668 263 95 581 33 665 944 679 14 619 265 121 448 754 219 328 454 88 374 200 660 82 208 940 599 851 737 56 412 270 6 39 668 405 851 947 56 674 996 965 918 932 795 601 199 445 260 831 690 898 478 926 266 926 190 602 281 77 982 719 872 76 678 287 477 145 375 293 761 87 462 459 577 189 158 556 256 455 20 286 98 200 733 212 565 899 595 640 289 922 971 448 895 819 209 240 593 408 915 270 327 88 867 123 681 492 996 154 930 664 692 54 706 156 876 517 157 257 797 744 440 1 928 480 563 459 241 568 281 873 81 997 8 5 623 500 841 875 511 218 570 906 929 621 374 523 667 798 231 740 267 831 461 107 220 500 290 723 623 702 373 655 720 914 988 631 155 131 789 718 718 500 37 959 691 922 320 444 109 776 14 586 770 587 236 697 86 460 136 412 751 726 467 974 122 208 710 698 105 494 629 911 198 268 805 266 947 673 65 385 43 631 548 962 324 95 680 783 447 635 507 643 510 572 888 914 852 974 270 821 192 346 886 867 441 506 264 998 540 488 243 568 642 659 802 702 663 170 458 674 337 136 166 370 892 320 402 643 344 582 335 162 989 181 802 694 283 777 531 148 182 336 447 879 159 154 39 728 984 462 828 286 865 267 872 150 606 850 910 251 151 217 13 348 785 668 0 305 477 761 816 328 871 182 992 439 482 310 638 910 901 237 949 907 475 855 740 612 758 771 989 737 181 333 471 949 442 774 638 638 62 54 939 611 173 396 845 98 83 773 306 296 335 75 940 32 504 979 688 869 821 50 716 57 554 545 945 644 183 626 535 60 413 7 589 880 456 762 356 258 653 88 411 915 119 692 473 765 894 962 381 159 815 636 20 203 832 935 632 578 181 770 428 368 585 351 2 655 999 885 609 966 96 569 325 410 10 481 334 149 534 571 641 22 137 769 109 906 309 142 347 285 765 643 862 290 636 597 775 768 527 527 915 925 440 871 289 615 759 752 923 774 538 424 126 435 182 60 330 792 929 791 166 881 435 552 434 961 752 154 320 96 488 778 945 667 319 760 745 635 808 56 886 162 60 742 721 934 574 756 886 673 794 651 638 156 226 898 190 228 663 767 346 666 160 30 786 83 778 664 893 257 139 947 178 753 399 305 233 955 509 499 663 638 958 752 8 671 140 889 333 523 438 576 504 486 905 66 660 799 299 282 675 920 99 684 230 477 225 977 639 949 943 92 967 630 702 35 974 951 872 12 910 167 341 764 498 355 585 261 152 1 637 288 181 759 288 603 766 348 88 55 229 279 792 736 685 557 318 283 39 366 569 420 747 580 130 823 775 764 594 333 176 681 53 171 886 127 284 924 519 664 29 974 204 433 752 143 624 67 716 386 509 992 318 546 966 65 815 344 209 445 398 344 25 661 785 614 472 710 586 790 673 657 37 418 575 291 568 425 485 462 29 347 422 78 360 678 412 163 933 589 123 684 507 331 972 310 651 788 394 431 700 558 797 470 201 39 566 275 895 816 501 861 294 947 246 668 891 366 869 706 257 191 402 53 60 729 853 825 194 991 589 806 383 83 462 709 830 791 710 628 525 771 896 683 575 869 791 49 505 787 576 445 592 445 313 907 526 587 623 358 850 859 745 335 794 504 726 664 126 308 133 708 727 603 991 239 578 154 919 518 26 883 951 478 661 863 142 807 417 162 642 284 666 869 849 327 941 436 533 611 635 978 134 426 215 942 217 595 218 712 460 732 478 973 0 522 595 256 780 447 283 769 540 183 668 201 460 133 971 264 165 380 778 448 690 825 322 134 943 348 889 460 866 462 99 774 982 982 70 611 678 879 103 386 146 469 900 346 871 332 734 776 797 65 132 262 601 843 605 119 610 906 303 285 638 824 32 131 619 722 671 708 362 41 108 332 639 169 387 639 16 148 501 373 704 501 762 373 298 103 972 930 631 663 238 601 754 392 794 508 931 857 452 124 549 289 723 391 293 284 928 985 239 739 657 511 838 163 375 2 966 264 93 199 21 358 217 807 943 395 675 167 664 947 871 517 866 225 338 414 801 811 131 794 505 745 322 288 133 970 747 474 552 121 777 578 832 205 928 944 467 720 372 47 891 581 208 691 624 842 347 853 820 9 989 120 598 697 430 142 442 927 523 355 455 334 505 634 560 284 679 383 706 174 683 660 504 570 217 425 502 491 704 851 434 607 964 406 351 654 101 884 686 543 581 874 218 26 178 884 777 493 761 441 410 627 473 813 363 867 404 839 819 975 71 775 798 899 893 135 782 133 783 354 123 579 360 941 380 493 889 653 435 564 934 650 279 300 377 850 517 940 875 684 178 349 68 850 572 673 484 729 983 343 62 708 661 784 637 72 287 794 789 678 988 366 224 574 978 610 216 746 34 93 646 521 95 931 952 102 546 470 661 674 983 287 178 592 458 247 44 620 386 674 925 256 398 32 248 824 218 864 713 967 917 951 737 283 444 161 53 5 105 284 131 457 645 628 228 615 540 941 248 644 641 241 426 818 676 427 65 982 508 644 394 459 934 987 880 597 972 417 345 990 621 985 226 358 970 218 817 850 651 192 214 890 699 458 10 436 669 415 98 116 432 940 227 199 372 32 537 769 968 195 411 69 106 80 905 556 951 381 930 99 100 110 407 165 909 960 898 330 492 77 76 174 622 511 271 719 559 283 280 739 786 239 352 115 819 101 952 43 496 447 200 109 515 52 964 371 69 145 96 413 448 293 671 582 582 718 12 283 865 217 953 862 875 13 684 180 873 772 57 361 979 943 534 73 413 280 315 115 452 955 46 142 408 773 706 124 212 794 56 283 493 924 9 962 297 706 358 178 735 960 67 832 633 690 386 920 113 159 768 300 876 328 653 865 301 176 804 863 660 21 993 710 787 280 983 70 348 642 458 169 31 417 952 767 859 844 689 917 928 417 145 265 598 402 798 581 793 95 617 404 831 810 805 798 37 847 237 167 793 493 16 227 37 620 261 565 72 569 996 727 982 910 834 627 997 594 843 641 722 527 371 966 452 635 678 471 607 760 802 40 964 577 203 976 660 50 494 476 196 275 129 125 738 933 10 30 720 69 575 379 612 732 35 758 366 169 465 642 518 478 561 573 711 781 454 657 975 104 34 205 285 481 582 654 58 772 864 874 723 758 364 985 958 922 869 387 603 82 916 381 865 671 90 164 163 874 329 966 522 65 431 465 447 311 758 104 590 648 537 848 943 833 633 349 770 687 552 812 431 35 420 583 441 417 551 641 809 241 736 770 59 581 706 296 199 535 37 795 944 929 584 736 628 923 278 710 746 707 736 288 97 648 102 166 57 498 642 701 504 911 620 356 282 671 859 211 244 443 466 446 85 156 531 116 369 457 426 716 175 921 745 155 875 875 87 541 653 274 218 517 453 957 982 226 523 852 520 732 21 553 139 341 888 325 21 196 318 861 41 819 469 908 571 416 694 922 450 903 202 576 439 10 212 85 763 185 214 738 817 57 338 785 431 923 734 776 907 711 784 454 947 994 636 728 870 441 916 707 341 86 370 572 717 932 343 906 109 873 22 805 569 512 10 700 728 864 783 655 411 670 319 189 77 731 398 34 983 353 52 993 473 166 277 387 54 770 424 767 612 622 233 428 279 200 322 85 178 314 856 991 755 153 39 497 722 151 539 364 727 22 496 549 883 307 743 356 671 725 75 706 329 355 153 738 907 115 88 3 52 231 458 533 700 195 728 119 684 181 956 240 493 220 82 753 147 839 929 672 830 983 632 574 380 709 73 126 358 891 713 801 357 437 350 817 997 697 557 50 567 34 289 598 623 552 402 649 437 936 576 956 567 232 862 495 666 379 767 641 386 745 532 881 913 476 562 912 931 572 225 822 298 866 170 960 752 848 515 270 248 111 285 328 854 422 958 696 682 951 415 182 793 707 800 566 10 275 971 270 655 731 98 323 136 3 138 826 523 275 273 128 849 386 603 240 902 317 856 807 543 577 851 213 357 649 144 296 488 938 950 328 27 34 613 136 442 438 860 998 763 367 547 67 737 586 959 503 118 449 746 602 80 224 534 321 251 960 520 899 313 23 289 591 934 146 415 927 30 472 497 234 898 179 891 439 172 918 360 857 240 359 520 772 17 441 680 567 732 373 141 890 590 255 965 995 574 75 182 598 819 710 657 71 777 675 501 742 748 829 884 245 453 133 392 268 38 55 52 642 202 477 945 439 250 432 514 167 866 440 382 159 748 685 863 520 186 423 991 249 702 450 668 706 930 444 70 815 113 411 977 982 292 494 850 716 11 227 14 880 157 372 905 394 566 666 893 595 867 444 915 259 397 467 593 535 55 985 282 926 469 58 320 649 421 787 388 319 228 239 667 585 269 897 633 539 251 519 109 162 335 202 778 833 326 506 89 34 171 843 887 960 92 562 492 720 799 660 233 621 959 945 404 818 518 788 836 171 878 7 302 412 725 814 194 8 270 948 848 940 560 365 909 148 854 88 124 52 160 959 61 580 732 435 129 885 720 22 91 568 893 123 786 57 982 816 132 326 357 618 475 182 43 603 766 278 769 329 7 483 589 719 763 831 918 651 604 849 857 483 571 663 973 457 53 644 831 166 135 178 381 410 700 175 133 492 778 147 857 626 975 893 438 367 809 572 896 468 244 43 407 265 483 666 26 569 261 666 184 885 691 161 428 809 60 269 668 176 309 87 896 57 889 643 806 245 630 389 957 137 640 236 6 267 811 792 806 184 285 714 232 995 698 389 875 184 914 293 566 586 623 430 220 162 582 823 27 19 591 202 960 918 255 413 217 598 710 873 598 648 921 855 869 101 37 955 981 796 746 661 894 476 386 604 823 43 299 611 784 765 597 189 529 592 157 392 139 708 465 686 755 755 915 836 788 886 100 793 633 614 547 723 822 994 570 309 118 716 85 473 74 211 257 748 558 614 955 112 808 724 62 376 220 975 560 193 89 202 120 221 159 82 63 988 567 742 743 169 250 182 215 300 380 687 607 859 267 177 800 20 491 767 553 968 347 468 949 404 170 611 41 960 543 109 600 663 54 270 455 286 197 799 922 541 875 188 658 617 71 624 47 27 737 228 944 115 215 747 984 934 78 678 568 608 395 290 694 243 245 623 928 383 395 405 413 519 923 151 23 112 460 484 178 578 692 677 872 405 325 892 611 358 629 950 500 420 648 576 270 675 395 992 311 587 71 665 512 925 738 916 558 446 409 869 846 171 927 250 626 498 415 915 600 890 449 430 688 83 176 248 457 727 76 940 427 840 393 464 865 626 433 517 910 820 847 474 155 632 70 350 324 773 838 571 592 193 555 12 962 526 793 322 740 485 682 390 162 589 949 211 525 547 106 891 383 453 198 724 875 31 155 748 648 523 602 792 293 86 216 204 319 633 408 922 793 308 375 57 511 969 657 94 956 481 213 88 846 40 205 756 471 73 101 1 631 279 866 537 833 394 835 52 522 897 516 241 712 506 954 910 349 27 952 610 743 300 354 914 2 848 408 39 251 826 202 303 671 506 358 469 50 883 558 623 129 880 476 992 129 81 697 435 372 73 43 46 93 440 339 693 246 448 893 501 871 475 104 154 70 564 944 655 389 217 604 981 535 17 562 286 518 85 452 150 359 698 608 562 942 35 743 967 655 206 889 782 442 386 617 111 346 768 393 929 575 6 749 705 298 750 423 137 790 309 900 843 184 134 223 183 230 119 895 928 389 44 901 599 427 689 507 124 368 469 750 821 482 58 175 317 150 400 547 971 978 201 246 403 457 642 736 126 948 476 922 169 522 30 801 849 858 285 154 637 990 169 106 208 47 594 187 517 608 111 917 375 719 165 514 760 369 291 933 455 588 536 460 670 838 808 738 891 955 414 333 344 412 402 622 583 327 380 920 107 694 208 971 244 624 695 320 908 983 340 151 436 797 887 465 795 244 434 778 190 187 773 779 464 944 216 744 161 845 524 323 300 998 790 120 92 995 498 579 318 784 120 935 531 967 728 915 733 966 745 639 97 506 693 561 406 152 583 854 951 282 403 127 475 741 92 847 983 621 123 762 693 103 371 440 908 421 740 104 610 855 758 189 828 655 509 175 416 764 916 812 554 860 457 743 223 998 760 691 707 346 319 454 227 517 146 580 372 320 509 583 621 130 985 690 454 100 238 401 928 722 817 818 912 386 246 392 738 577 816 306 349 410 342 610 383 495 365 714 844 440 930 986 570 181 934 936 482 808 260 863 249 179 10 173 991 847 505 662 572 160 737 854 702 766 424 472 82 67 405 676 480 365 805 975 136 144 209 287 575 396 921 960 359 937 468 265 425 665 807 392 55 514 986 573 519 479 246 68 433 46 640 78 755 590 229 861 373 964 460 156 445 883 610 171 131 914 658 573 148 291 956 713 545 73 87 827 401 143 221 279 494 393 791 328 645 451 222 517 378 457 629 405 960 340 224 760 51 330 671 724 298 359 187 292 395 737 163 588 981 9 435 9 288 773 290 686 689 510 314 20 713 125 144 274 679 289 13 289 885 703 385 663 401 835 648 780 73 916 925 757 775 860 221 213 76 172 882 911 949 390 664 257 544 93 570 695 398 560 546 456 97 135 916 328 575 97 285 341 553 169 244 60 169 127 390 811 735 51 575 339 785 217 201 120 377 355 163 663 912 924 836 260 710 66 798 411 740 995 407 665 759 336 858 577 628 182 792 593 756 204 676 306 521 309 526 53 329 177 662 438 453 517 281 500 790 604 670 21 709 902 495 782 447 567 512 812 831 239 421 268 577 44 368 294 601 103 894 779 97 615 792 699 303 577 296 582 82 974 756 660 950 929 184 555 794 92 579 367 179 567 861 290 360 547 591 814 429 639 745 41 820 574 508 994 691 468 398 943 224 428 320 348 360 408 776 129 983 940 384 307 855 910 696 744 34 446 839 506 724 780 771 11 480 588 80 462 809 878 578 108 883 129 558 939 231 996 868 541 671 615 711 159 304 719 629 98 230 149 957 354 212 353 168 640 160 292 232 977 106 801 870 116 576 664 558 323 92 444 441 581 652 353 290 745 256 282 988 681 451 565 714 200 844 555 35 875 867 76 544 638 532 90 891 120 565 565 655 983 658 358 103 150 498 948 301 711 276 772 432 105 138 991 218 168 324 525 80 437 527 493 597 612 603 418 753 531 614 258 175 411 711 344 889 673 823 365 470 331 55 608 380 608 134 892 674 705 225 214 179 209 330 822 316 782 392 733 980 282 165 567 592 856 145 54 750 415 375 43 221 805 488 756 813 138 652 515 407 390 213 883 704 89 651 881 163 409 665 631 364 328 734 568 976 861 70 484 641 711 336 291 687 129 644 984 819 339 829 404 845 588 375 533 769 848 479 984 821 786 196 196 57 398 664 524 445 127 771 875 234 781 844 458 149 353 356 664 0 330 863 306 109 375 315 984 771 634 155 136 472 967 491 240 830 488 238 936 69 490 719 472 699 266 282 449 300 408 113 282 10 995 779 222 528 325 814 102 979 35 670 638 127 913 69 852 444 717 190 623 201 164 6 241 1 171 889 307 108 114 336 815 805 888 235 217 252 659 493 566 669 274 479 776 297 90 355 923 439 388 846 909 532 446 753 631 629 773 296 861 101 434 745 101 269 336 903 607 3 762 773 924 366 713 882 422 199 722 983 76 636 397 785 867 640 627 522 766 397 288 741 590 488 495 281 10 124 533 278 284 891 897 320 176 809 125 838 871 268 233 898 827 255 53 819 92 100 129 756 569 416 121 380 596 186 697 333 608 484 817 350 576 54 178 506 160 336 244 71 669 49 586 819 326 807 893 722 271 363 563 160 582 814 743 216 698 515 964 631 700 661 218 378 947 893 519 697 66 4 615 543 746 415 175 446 101 293 489 734 161 256 528 16 901 483 472 525 94 227 115 431 186 705 394 664 676 975 402 500 816 460 519 134 267 108 789 343 779 232 194 95 558 302 249 777 931 46 556 31 356 803 829 506 151 94 467 862 481 0 405 553 674 491 486 266 132 24 834 976 850 99 774 326 278 189 229 937 103 705 220 128 740 560 790 932 222 725 422 448 624 272 278 35 939 126 729 111 59 543 454 84 31 579 221 995 273 845 901 612 52 155 973 547 554 994 440 230 272 902 776 328 854 479 289 700 194 68 942 23 243 817 84 0 954 337 164 217 555 710 949 203 724 164 428 529 197 751 747 601 955 53 79 855 432 726 297 597 275 469 749 56 358 541 821 906 393 695 91 522 968 523 898 447 332 816 404 833 198 629 385 431 886 193 836 112 896 169 790 440 933 755 53 997 981 691 13 981 846 799 565 657 504 261 543 96 825 509 446 332 722 741 293 678 877 20 670 558 847 95 460 793 711 956 93 498 836 401 57 76 649 495 410 587 174 913 943 486 449 742 304 620 579 301 772 971 906 534 212 234 67 512 511 718 190 901 10 660 100 347 329 386 507 451 450 863 652 178 289 221 993 251 151 807 522 86 89 117 693 951 321 511 20 156 669 532 765 94 42 30 231 332 833 485 705 902 195 997 15 518 215 994 249 594 326 371 176 90 712 801 323 992 361 497 309 329 525 756 572 126 711 106 440 987 242 405 8 65 985 586 128 610 59 627 180 892 178 806 69 245 45 354 845 501 95 456 35 99 479 370 934 858 205 565 259 271 264 858 630 41 182 596 468 597 668 737 607 362 403 581 335 782 359 652 434 280 590 524 845 746 2 833 382 998 967 402 105 716 857 677 991 949 312 494 274 30 101 11 208 815 963 398 570 436 820 179 30 32 36 160 277 123 866 323 769 770 525 845 39 351 655 978 794 137 197 405 312 930 149 602 573 745 25 275 38 960 276 553 88 55 120 156 676 554 981 306 926 695 399 545 371 20 25 681 683 184 677 920 963 275 786 176 347 250 902 928 136 256 177 623 983 423 412 690 759 853 81 62 738 763 56 158 82 805 796 759 275 739 77 755 386 289 237 61 357 705 569 552 981 725 328 857 328 761 435 745 63 822 824 258 289 525 333 389 416 493 197 85 480 755 600 958 576 935 168 405 15 695 50 145 482 463 553 616 491 378 560 347 438 771 926 315 873 514 512 992 187 342 951 500 99 267 98 140 436 364 24 506 160 465 510 912 321 881 681 65 642 133 581 806 595 472 449 727 320 623 452 108 69 608 124 912 171 904 748 198 276 138 54 548 663 176 50 692 961 728 241 275 826 627 700 542 747 342 354 423 996 372 802 255 383 132 384 472 511 682 682 698 799 660 582 989 226 819 894 849 717 678 94 841 347 720 573 273 536 338 476 701 646 994 945 456 343 859 466 850 491 73 76 378 862 13 414 131 121 302 215 109 162 87 761 568 181 528 712 710 340 649 581 57 704 170 94 285 268 964 372 587 362 937 342 770 600 167 260 777 424 897 276 809 509 422 465 227 337 270 932 222 876 216 327 948 511 989 854 300 912 606 823 236 589 951 376 800 943 775 80 341 697 163 381 571 763 625 742 970 341 70 199 483 539 745 968 20 472 984 45 634 838 232 572 395 937 18 14 214 170 465 359 474 227 64 389 770 99 650 291 321 192 885 134 606 927 182 906 226 942 866 958 972 459 297 261 784 266 248 512 878 249 990 451 977 942 521 112 305 553 903 194 486 190 448 998 39 20 948 675 134 159 292 272 583 431 295 556 420 831 97 174 468 148 158 74 877 342 536 566 261 132 38 374 395 557 108 77 75 343 967 366 232 368 527 550 381 445 149 299 856 830 256 791 971 14 514 134 266 670 133 775 693 304 734 791 44 802 711 809 529 454 134 943 661 56 708 738 4 810 255 564 930 825 568 578 370 444 220 577 959 855 525 913 67 968 234 922 713 778 73 659 129 200 654 734 545 775 67 10 748 152 83 621 691 317 142 453 308 638 418 453 382 186 108 323 903 968 288 173 373 527 453 418 429 27 38 158 261 496 624 786 455 746 663 315 937 949 402 859 551 355 345 137 105 505 397 600 275 394 164 404 679 729 608 593 441 822 784 869 380 65 381 768 960 43 141 670 377 120 717 692 551 74 26 714 609 949 806 302 383 624 460 837 242 991 860 11 569 26 200 592 987 161 428 512 280 128 820 560 831 350 822 372 673 13 634 431 145 831 669 698 315 958 582 263 641 901 689 504 515 841 705 833 846 295 457 338 688 782 962 640 201 862 293 531 506 187 552 790 748 384 363 867 917 683 187 640 999 958 212 54 349 538 833 58 891 806 799 268 228 205 340 352 891 423 130 198 730 444 311 314 214 445 181 581 539 184 997 180 820 103 161 940 238 653 543 405 962 897 98 124 392 302 501 141 249 523 946 583 28 248 585 512 179 209 389 73 181 176 713 561 566 338 176 303 243 109 233 57 95 342 591 978 501 213 360 193 686 799 664 176 796 623 223 843 371 126 385 405 478 84 740 605 39 654 344 983 677 652 66 439 849 621 814 483 630 561 774 852 475 298 282 922 98 698 103 865 493 835 313 581 588 41 301 352 309 932 372 406 377 375 379 221 134 193 27 9 844 908 830 520 45 127 777 280 115 674 571 271 136 780 132 196 608 789 831 441 168 852 128 560 966 548 909 559 425 346 539 754 233 1 819 937 809 10 281 748 281 380 407 769 559 12 528 367 563 742 302 326 805 43 896 620 966 135 874 673 585 858 147 474 241 404 406 956 689 470 837 39 140 96 463 151 240 668 33 378 421 547 893 838 516 669 695 486 167 742 878 280 684 843 696 119 946 442 834 840 799 135 605 974 994 751 288 197 348 27 218 255 481 593 492 86 829 971 924 12 498 707 178 288 251 194 389 476 611 916 82 540 381 217 414 237 890 669 773 115 708 186 616 254 509 553 565 102 273 786 757 63 609 339 809 9 649 998 538 427 816 731 648 271 941 411 644 890 127 714 320 586 526 96 282 830 968 704 139 555 657 725 86 80 119 818 158 735 819 969 78 326 753 467 709 181 240 750 161 189 285 568 247 39 977 567 123 718 750 117 173 132 303 882 443 293 373 813 139 788 969 804 125 892 994 317 607 365 899 507 546 791 506 146 66 524 993 833 710 816 534 166 811 621 318 330 212 537 341 925 786 533 322 466 183 164 169 929 598 82 581 570 671 104 247 999 816 439 446 958 143 702 32 769 957 813 786 596 482 999 658 572 497 804 85 352 817 19 183 684 140 368 435 206 128 740 698 535 367 574 365 193 7 622 238 323 444 793 718 53 571 454 453 215 586 294 209 622 974 769 328 471 330 761 129 808 383 261 211 849 384 100 775 813 454 974 597 571 25 677 959 168 573 830 452 831 244 782 76 779 892 280 952 407 230 374 223 824 441 793 406 959 934 52 276 212 26 531 51 1 623 985 662 624 758 636 831 906 89 834 593 659 767 42 674 175 320 256 33 115 291 726 939 502 568 568 620 965 302 788 385 595 948 316 574 522 764 780 768 664 706 654 708 535 194 380 496 150 829 228 836 787 355 167 228 404 258 327 275 786 484 995 783 223 355 677 102 547 421 123 10 399 341 130 136 205 785 627 779 965 467 973 730 122 415 696 215 988 984 429 802 700 838 119 19 360 652 941 970 440 922 846 483 663 62 58 376 188 403 841 821 195 891 243 513 236 710 459 159 920 584 512 941 997 290 410 39 946 306 612 275 125 851 141 987 337 531 912 184 742 930 352 940 351 107 796 39 650 515 969 810 975 895 456 754 961 318 287 697 412 906 849 573 900 26 245 988 69 538 562 474 918 66 713 773 581 932 106 81 231 716 94 63 329 616 146 39 734 695 665 566 464 558 620 469 944 506 698 710 360 781 980 913 35 968 555 620 198 292 926 493 336 919 708 442 223 607 311 457 489 461 807 241 367 832 931 643 609 751 894 944 424 979 854 589 264 299 952 288 345 52 144 71 560 871 847 405 678 254 680 47 149 688 495 654 231 477 75 432 757 718 421 686 831 500 307 513 337 482 424 783 918 263 905 583 207 336 668 867 189 36 638 239 907 408 42 799 347 870 193 268 517 176 807 121 120 304 42 960 978 496 87 863 575 595 819 883 199 758 814 721 45 8 997 988 481 674 239 87 858 557 295 767 637 108 30 189 71 511 639 679 686 664 374 926 809 214 900 719 684 34 696 623 727 772 22 232 852 177 212 451 141 524 266 499 559 196 713 399 201 338 227 866 416 316 853 575 432 593 35 762 924 538 216 264 887 99 530 298 794 998 902 813 547 23 497 763 362 589 12 261 453 654 808 240 744 428 582 435 834 402 894 779 973 249 19 813 232 781 547 429 811 308 299 486 805 352 423 877 955 13 965 978 531 113 3 763 758 503 549 874 944 189 634 528 124 23 776 963 661 245 453 258 599 939 731 383 962 928 899 22 748 703 258 16 896 431 818 174 871 858 672 445 363 659 738 400 819 796 622 750 997 81 882 624 41 640 816 564 125 197 663 562 620 438 103 735 345 242 612 328 185 327 39 711 987 610 675 923 859 31 712 754 754 673 655 890 394 409 838 922 87 564 324 669 897 458 299 754 263 655 189 861 81 266 718 578 139 177 542 217 609 616 957 851 890 996 858 945 113 704 918 757 861 512 459 437 567 816 267 700 729 74 678 867 967 861 378 448 396 535 78 321 955 339 739 48 669 588 111 814 752 218 697 616 485 973 7 466 433 111 805 752 893 622 330 79 633 772 422 800 614 705 384 63 139 447 754 858 994 54 261 724 428 436 659 43 697 535 254 147 907 444 639 444 122 896 669 590 568 553 697 188 341 283 617 1 635 248 657 447 407 753 325 22 874 86 796 808 909 549 628 480 252 512 993 562 998 102 102 771 115 732 236 47 406 99 86 845 824 223 546 556 599 747 523 149 642 868 555 160 982 433 348 328 672 126 889 327 430 781 897 655 441 357 828 416 755 653 725 879 992 168 209 203 71 324 317 192 71 420 139 979 625 959 748 531 289 163 287 528 664 844 193 538 885 327 613 605 954 300 206 283 125 794 719 515 607 31 986 964 562 790 10 501 923 562 546 663 16 305 91 328 54 210 195 388 7 214 976 19 41 347 497 457 895 101 862 581 840 202 846 882 724 638 703 719 36 121 301 847 376 571 807 479 409 816 311 704 381 815 835 812 51 914 39 230 913 161 847 923 81 879 43 241 562 215 207 136 714 102 415 824 506 583 581 389 992 828 874 170 556 289 992 257 192 926 519 559 418 813 315 391 790 872 406 473 444 229 360 568 575 157 684 859 503 362 898 806 208 28 532 758 95 966 810 200 684 228 525 668 746 580 972 639 540 252 625 152 868 312 172 676 710 201 172 208 390 922 766 608 236 445 32 69 827 861 997 159 297 269 373 705 740 486 260 128 517 265 638 616 441 965 718 690 169 879 525 113 382 108 839 605 910 908 483 414 818 997 67 159 754 133 702 427 645 636 143 15 44 562 252 773 253 936 604 674 652 843 244 778 134 516 800 618 414 154 282 118 615 670 993 482 603 357 97 142 627 639 724 220 56 12 4 879 508 762 686 820 851 8 892 136 688 322 621 651 291 705 792 395 906 236 539 533 105 829 850 356 524 151 49 910 270 906 382 386 672 564 128 956 394 597 53 344 490 168 600 221 401 941 30 635 457 716 826 350 317 135 72 922 853 235 628 718 180 450 621 367 217 300 758 886 964 564 966 270 406 248 785 594 660 367 883 914 310 734 188 486 401 718 8 188 628 41 437 65 638 396 968 249 366 935 634 40 848 284 205 171 289 524 932 985 538 551 438 840 329 594 37 578 558 347 878 337 619 600 413 131 265 868 849 170 66 271 292 251 454 655 794 684 457 933 992 924 235 273 440 248 871 200 203 174 698 350 889 119 774 976 594 111 988 605 146 600 283 660 856 500 607 600 761 77 433 243 524 395 974 349 843 283 947 189 351 177 633 683 660 648 454 478 146 740 253 110 552 600 400 35 610 396 760 160 464 578 991 834 384 636 927 901 117 102 872 683 78 781 786 932 533 533 259 713 673 425 249 787 665 218 461 925 607 211 730 842 503 430 432 598 478 862 683 113 4 901 546 770 895 506 74 142 655 541 572 237 525 99 328 929 807 537 263 986 140 748 379 210 901 119 698 483 424 322 698 585 384 740 93 100 452 945 882 957 641 321 261 24 56 933 250 743 310 421 919 535 491 541 252 42 654 555 24 409 999 676 492 191 501 384 896 444 136 588 693 749 563 890 964 578 683 954 909 166 999 309 841 847 293 752 703 955 403 895 79 318 984 335 438 575 316 580 131 27 515 480 111 9 269 833 58 409 452 146 999 908 70 774 141 294 12 305 81 65 144 896 975 54 752 883 509 582 987 303 263 884 209 377 665 776 717 68 28 267 274 726 328 340 872 98 372 866 646 973 371 954 114 258 28 367 711 476 193 54 22 687 211 974 431 640 815 89 349 280 259 287 168 540 370 29 738 610 406 873 341 368 916 640 131 676 88 721 116 179 83 514 150 111 506 717 507 118 407 966 997 346 758 496 116 575 728 98 106 375 747 874 818 511 367 835 259 231 585 673 14 520 209 342 136 639 237 587 186 716 957 364 285 13 440 944 940 408 463 281 626 899 634 734 145 730 828 993 317 576 755 244 363 842 919 480 883 840 539 952 548 734 204 496 838 825 31 471 256 891 935 654 722 348 977 294 162 80 341 169 222 493 162 918 364 79 973 521 237 397 31 923 256 639 642 793 100 290 110 185 789 898 944 880 533 875 412 118 312 827 396 760 128 635 745 259 839 223 975 454 656 893 146 598 222 583 38 680 888 833 870 685 579 720 65 729 630 403 839 603 556 301 139 379 590 71 560 216 906 331 525 500 461 852 650 52 436 658 532 463 723 890 695 565 536 727 870 788 321 951 330 273 728 426 682 822 344 869 209 640 505 411 721 157 874 22 815 817 168 863 222 759 707 783 781 102 485 758 571 441 405 440 441 168 220 300 614 119 6 137 292 501 882 697 237 79 876 750 514 573 972 757 509 84 356 280 559 105 194 680 73 293 757 317 200 993 593 886 490 371 130 136 739 615 421 372 215 804 718 579 860 287 913 886 663 858 849 569 343 903 890 442 568 922 220 977 435 917 751 513 348 838 405 972 458 491 562 335 777 42 108 176 622 834 280 624 981 123 403 604 527 747 17 223 879 447 76 424 721 804 312 64 614 528 99 126 555 365 863 485 270 228 894 2 671 427 527 551 125 459 31 910 153 54 34 52 709 22 653 229 208 930 86 993 147 267 56 507 710 604 847 10 735 6 606 84 945 518 909 436 895 929 591 329 842 995 333 542 675 301 224 229 472 880 458 113 848 995 388 475 773 168 357 204 833 742 167 731 74 372 530 372 992 62 701 292 719 943 219 677 945 620 524 724 276 43 85 543 719 76 491 16 712 837 632 707 419 325 920 88 79 780 674 302 502 846 424 370 689 394 524 95 342 428 290 566 491 767 971 35 438 10 135 626 872 145 130 71 303 75 233 735 341 209 377 403 582 458 487 765 149 839 553 44 610 182 757 47 163 298 321 933 409 200 277 580 338 193 271 753 7 736 11 923 962 303 140 289 403 593 420 260 480 237 353 956 442 404 637 46 815 516 689 10 246 869 24 92 204 894 974 936 768 32 170 181 591 364 902 260 126 529 624 66 972 382 485 838 822 511 7 609 707 522 522 78 827 606 966 990 324 494 90 802 374 495 675 801 46 682 755 657 682 168 88 670 392 716 358 65 773 910 677 684 939 905 373 295 642 470 896 270 544 698 624 714 765 873 373 220 748 794 530 274 576 56 816 256 990 667 352 286 518 292 704 346 197 291 587 313 168 792 67 445 363 907 859 607 58 185 479 853 754 570 215 940 261 837 179 697 225 557 123 827 989 929 627 929 471 20 242 957 940 796 465 884 864 344 759 799 69 479 549 810 435 513 420 987 999 474 664 614 544 121 654 125 934 5 50 678 497 314 485 528 826 766 198 268 398 702 566 677 747 519 109 947 190 977 858 403 286 460 592 608 876 927 417 940 613 548 957 783 228 914 428 266 901 819 47 779 968 366 496 686 18 146 665 774 16 608 631 876 586 872 568 181 435 508 165 582 81 510 879 744 849 429 776 744 952 780 208 607 462 127 487 448 754 124 253 839 463 503 0 632 63 228 212 31 140 927 163 12 156 646 23 902 441 650 28 932 34 986 609 363 321 842 787 274 839 840 117 926 129 592 472 964 761 180 975 539 891 914 936 924 185 341 168 554 731 729 625 5 541 680 56 341 199 520 954 435 736 896 446 915 379 354 876 560 96 857 893 431 385 119 781 69 772 750 459 553 798 530 755 955 32 352 223 279 827 626 773 338 175 263 541 637 858 152 175 51 846 979 183 752 170 907 400 199 57 307 812 272 81 304 472 165 624 657 935 111 277 299 995 121 726 902 808 819 625 484 305 828 986 655 588 771 735 548 938 387 430 840 820 796 27 371 5 829 453 801 425 962 480 758 274 899 406 152 577 385 383 323 891 711 392 731 94 877 527 979 470 408 717 74 847 699 131 158 255 735 454 301 472 898 493 422 979 80 50 808 808 552 38 715 871 763 283 105 362 485 742 621 865 996 857 431 672 519 506 979 847 112 172 626 877 279 115 693 706 38 87 958 180 275 753 143 73 815 569 463 628 342 788 460 783 786 125 982 980 152 268 289 446 294 131 837 424 145 339 454 227 332 822 863 82 262 476 456 63 247 77 998 799 276 664 851 785 568 259 57 796 644 209 478 703 42 117 927 975 752 849 931 677 344 615 789 545 622 961 505 37 452 621 758 389 112 655 319 326 535 57 0 963 112 365 341 155 761 391 860 93 60 287 4 557 586 850 239 455 832 91 52 43 698 186 428 517 906 18 333 751 864 258 315 797 541 810 117 428 584 401 310 315 255 940 228 896 339 108 517 60 867 392 261 850 151 295 833 519 777 905 220 697 801 444 873 596 55 270 80 809 749 660 349 335 2 977 390 248 908 520 980 257 905 253 992 132 334 738 788 549 772 554 811 589 859 570 345 866 814 291 978 481 379 516 176 980 852 200 810 436 684 833 317 715 458 28 281 651 205 593 805 405 306 368 235 745 534 652 222 401 917 366 36 954 787 445 882 551 347 597 798 918 947 53 384 608 323 580 986 261 704 480 74 644 648 865 630 960 706 223 177 536 618 94 813 964 913 215 981 160 63 711 671 433 134 800 853 346 827 351 13 558 819 253 213 996 348 449 666 271 718 748 219 285 821 531 43 978 64 154 370 106 906 713 41 856 289 760 318 238 411 654 6 137 939 57 491 706 702 957 242 46 328 922 22 415 922 972 929 87 65 292 500 985 79 106 171 789 443 415 745 583 173 801 507 844 905 665 74 562 484 396 801 402 801 858 945 85 163 730 55 362 821 581 729 134 471 992 927 166 370 569 984 101 118 827 319 889 85 192 946 577 741 239 987 99 182 381 435 150 588 237 723 916 95 669 251 194 763 540 261 973 139 748 989 111 993 459 638 75 666 954 655 379 956 653 155 235 53 391 124 743 765 547 824 220 488 16 341 857 742 101 642 481 292 947 957 635 99 282 13 40 374 106 60 969 712 848 693 466 53 189 761 709 944 878 425 601 703 418 77 519 729 345 980 895 251 686 633 431 538 190 177 7 47 598 416 576 511 92 941 470 348 878 765 237 946 125 997 182 479 375 793 726 412 860 527 397 292 398 757 181 291 822 364 805 249 196 780 228 804 542 779 366 18 921 151 725 100 193 844 630 165 246 995 683 919 692 904 639 813 191 433 548 729 178 406 597 348 861 410 562 835 919 140 428 147 986 616 449 997 343 536 781 826 42 695 807 842 82 982 495 682 276 819 712 925 783 25 167 764 687 116 532 697 256 176 615 958 487 518 173 974 846 5 798 620 670 64 847 475 215 233 98 946 294 813 557 279 971 107 930 186 360 244 804 689 714 887 637 327 207 46 862 884 840 835 19 817 300 399 867 40 402 618 345 668 327 514 249 806 775 580 444 257 51 763 269 828 398 158 91 80 227 246 848 612 916 756 415 818 899 148 148 16 788 37 913 244 530 209 844 247 972 40 467 263 10 453 774 593 773 523 534 450 599 1 487 335 558 707 536 366 836 87 75 957 714 324 684 597 166 985 157 910 989 962 600 374 973 519 555 329 249 737 309 507 682 281 424 260 926 867 648 184 700 384 310 1 861 575 333 322 814 477 837 994 284 192 141 415 513 838 873 556 127 390 345 6 189 189 164 552 226 152 726 587 248 864 506 816 514 351 256 933 645 460 697 562 436 892 875 16 401 98 218 310 758 886 457 683 597 407 790 306 187 693 262 323 523 123 862 507 831 128 57 313 967 194 442 528 557 994 210 969 646 195 656 874 207 349 786 103 633 230 655 178 19 973 905 519 302 359 388 881 647 478 24 581 902 708 358 801 927 583 786 465 348 994 457 91 342 993 97 235 673 931 528 349 209 580 450 450 893 182 461 201 280 639 850 269 909 164 792 140 713 130 629 415 135 232 614 523 760 454 468 29 570 639 803 683 961 422 175 373 217 110 975 885 94 455 379 582 401 30 27 886 712 425 797 909 746 162 300 914 363 518 947 566 906 476 554 771 682 908 201 376 234 613 895 658 184 278 547 259 678 296 517 896 37 337 736 827 58 156 604 510 321 451 75 22 338 892 647 875 283 965 620 804 198 233 975 870 435 952 357 746 518 196 848 258 436 746 23 111 766 841 902 40 562 884 216 499 484 592 111 110 816 792 261 457 343 542 662 533 0 48 288 997 729 105 810 200 744 180 216 131 770 577 572 826 367 478 837 986 418 255 589 932 798 6 712 325 826 114 345 812 374 374 112 208 532 427 927 737 388 960 231 100 314 437 786 556 429 598 423 613 811 523 302 18 619 417 849 223 595 129 581 927 949 876 915 707 706 238 966 632 967 655 338 922 69 845 662 105 872 653 458 77 349 473 671 326 846 779 125 550 455 50 58 764 303 74 110 377 2 693 253 269 33 352 967 191 168 323 458 120 845 868 407 978 945 646 194 649 384 253 196 321 52 162 207 443 748 403 891 924 607 562 24 277 629 87 117 926 600 120 559 856 183 314 98 505 503 51 27 377 110 495 725 473 593 79 938 497 876 252 761 484 411 370 529 130 477 390 296 766 602 701 244 388 80 263 206 317 799 747 641 20 164 454 349 876 99 44 951 715 829 577 880 641 85 382 840 710 383 212 148 228 496 443 600 845 844 485 371 702 944 95 505 956 989 535 971 672 0 232 8 293 601 782 874 257 179 445 493 685 822 422 908 327 480 976 619 564 589 752 31 402 11 335 50 94 290 279 7 609 634 402 924 284 391 236 470 860 730 909 922 402 66 292 589 849 731 762 602 686 953 542 516 806 948 613 636 38 438 362 269 308 792 778 999 729 249 660 991 461 638 227 925 171 105 171 428 381 418 656 857 811 923 911 93 287 425 725 949 93 598 883 33 654 872 863 326 597 667 916 676 781 896 316 87 364 952 162 706 324 21 791 973 750 541 629 78 524 828 213 936 842 407 5 868 535 23 160 602 280 451 890 832 51 597 493 254 627 650 136 817 523 419 849 726 976 505 398 373 133 120 906 240 528 138 93 875 340 688 63 373 322 568 678 114 298 815 985 802 174 435 437 860 365 422 221 413 140 763 356 929 796 398 518 884 925 864 419 858 85 340 455 912 590 763 683 105 892 713 728 858 660 330 743 291 573 233 655 235 634 762 406 803 732 504 715 276 999 504 368 800 916 71 616 958 223 599 457 421 529 951 16 469 702 847 103 941 232 710 513 68 434 991 753 598 102 992 925 104 380 822 133 60 792 997 420 356 659 469 12 949 723 27 968 345 291 826 673 553 544 569 55 460 880 649 754 621 167 805 797 134 483 928 443 942 2 904 205 295 636 14 836 928 755 643 322 479 824 780 240 740 196 880 801 473 278 495 389 320 941 428 370 465 630 736 665 724 91 575 369 653 949 279 110 962 855 623 266 934 166 687 95 814 554 319 639 791 160 296 791 580 669 941 219 773 239 334 339 108 665 960 887 288 264 849 739 95 57 882 697 654 136 504 192 603 899 613 974 352 143 43 168 215 546 714 655 759 720 240 901 673 781 959 54 145 881 873 74 464 968 76 379 210 865 160 865 931 680 839 804 360 75 495 326 350 565 730 403 326 254 818 59 537 762 692 638 940 437 836 47 125 156 816 245 264 455 854 637 925 208 611 962 290 215 535 382 879 698 128 372 988 667 109 401 779 17 305 997 838 6 366 967 506 983 251 528 437 630 620 475 737 624 363 49 42 684 358 346 292 242 56 536 13 318 154 753 905 36 668 526 351 344 4 370 509 481 483 954 353 790 308 350 548 572 839 202 34 443 604 906 797 441 331 237 288 618 195 349 273 629 834 308 694 397 0 353 177 695 351 186 495 687 188 485 758 658 241 38 17 574 564 169 480 675 290 701 139 779 376 70 545 563 440 626 819 171 250 545 322 499 357 468 784 97 336 876 126 43 416 26 451 820 212 703 275 248 521 811 834 274 74 652 727 272 901 223 417 894 169 771 74 762 242 774 868 653 639 442 764 721 31 447 262 136 31 976 696 971 299 26 492 217 975 50 650 819 320 745 296 713 942 811 860 746 487 82 816 847 293 499 803 567 646 694 44 556 895 278 18 993 722 343 495 987 395 691 544 372 84 404 404 244 649 486 150 11 326 481 664 465 862 508 48 295 357 663 416 460 573 68 721 375 803 877 408 492 808 116 602 498 249 751 808 564 336 986 114 329 967 486 803 468 837 253 662 367 483 840 65 220 656 587 568 289 98 700 260 416 757 565 198 534 613 861 130 290 872 676 408 79 777 96 496 331 202 597 464 478 171 91 488 267 66 74 732 490 990 938 490 102 407 889 426 540 964 577 180 309 327 299 8 417 405 869 506 175 366 569 348 766 121 29 836 676 840 330 47 205 966 956 432 748 696 807 848 275 325 334 537 228 926 605 103 469 516 295 780 286 38 227 630 864 315 788 255 574 152 470 346 393 882 731 685 937 552 249 358 284 49 363 829 719 889 21 973 504 14 530 307 974 943 364 747 729 115 461 124 550 552 56 206 759 90 7 993 31 360 541 84 448 394 795 260 626 346 325 299 624 157 256 979 653 340 283 985 889 907 94 186 310 946 939 225 114 669 111 322 716 478 937 559 995 863 162 365 739 320 666 139 479 130 874 671 3 115 301 357 468 449 357 963 985 595 303 823 48 96 8 986 917 985 463 3 676 364 849 554 272 694 718 334 503 146 629 721 170 750 449 97 806 527 702 699 714 110 705 750 87 155 795 974 960 903 457 187 511 810 526 729 228 599 881 381 715 857 306 843 672 165 915 112 574 425 722 981 680 631 606 615 527 828 335 566 728 327 518 846 33 254 635 637 57 267 218 703 868 152 494 891 86 783 117 191 616 160 937 149 329 780 822 465 432 665 511 427 699 302 629 897 164 21 34 38 675 382 273 592 724 521 25 711 872 845 728 642 833 809 626 676 346 7 788 58 712 204 341 839 266 342 732 265 101 652 674 760 281 625 0 750 695 659 301 209 337 775 620 486 493 349 370 966 994 633 472 472 759 335 540 91 743 898 166 993 611 769 872 292 658 611 236 567 342 604 951 925 486 314 632 935 90 209 558 627 314 745 921 317 789 206 200 932 836 307 558 163 774 277 53 216 860 362 640 890 196 163 119 126 687 189 204 209 497 245 563 834 168 418 163 704 364 593 393 352 636 922 490 234 108 689 319 351 866 588 948 515 406 986 547 754 67 962 151 44 814 915 0 671 858 978 682 335 971 251 196 318 359 748 257 304 538 678 194 669 451 486 427 600 562 555 7 494 600 66 89 766 951 600 867 947 198 778 96 191 526 394 698 807 448 136 236 588 75 32 838 39 708 502 348 898 984 716 623 948 901 406 316 926 692 768 959 904 705 140 270 838 326 701 650 718 878 914 953 716 289 716 100 661 729 566 218 84 334 704 631 768 515 651 409 675 168 848 536 114 370 438 509 716 38 21 722 387 455 583 630 363 80 555 991 326 596 650 217 325 328 13 30 84 852 737 204 857 689 740 940 574 595 156 647 978 694 669 385 702 895 324 259 465 115 600 257 856 182 684 120 958 278 564 578 972 65 900 696 619 828 5 336 422 826 475 632 382 59 828 443 879 582 318 174 761 645 191 792 708 625 566 445 422 380 555 526 307 890 428 328 354 829 353 665 155 929 813 693 794 735 724 905 275 818 991 465 550 311 962 384 677 52 109 27 765 193 110 584 269 577 874 381 293 464 242 947 662 386 152 459 682 829 643 194 597 779 646 637 857 966 296 560 689 718 345 615 607 413 302 412 544 138 566 833 228 874 85 767 966 228 333 485 948 594 804 610 616 565 232 273 980 13 477 774 992 646 292 677 187 146 411 639 974 836 331 897 513 198 179 59 477 444 35 651 722 127 406 210 569 46 931 306 575 907 172 360 922 275 585 877 858 190 676 685 66 392 439 917 740 542 804 983 361 767 427 776 462 536 329 256 395 996 194 126 164 749 279 567 401 675 978 44 680 138 360 389 437 241 388 471 931 671 576 38 220 101 447 227 927 121 158 901 223 970 247 1 71 322 538 817 676 389 446 49 307 339 130 61 828 235 811 551 732 180 794 404 653 873 407 982 195 721 127 285 953 843 795 442 607 30 12 672 565 824 431 877 363 174 756 695 112 940 78 731 20 488 696 843 956 83 114 779 564 111 720 327 614 419 906 701 709 141 298 626 525 90 18 483 188 662 785 541 423 472 349 266 382 754 315 231 741 658 534 0 343 249 141 814 419 385 950 828 344 203 11 662 918 56 845 362 676 216 597 331 93 621 483 184 86 972 639 408 842 936 324 95 583 334 750 243 480 491 714 886 446 790 505 181 40 984 505 702 398 233 321 638 323 768 769 612 731 759 528 520 900 650 502 407 854 438 893 692 826 982 676 390 482 339 865 331 374 415 42 717 200 615 405 78 838 366 933 969 838 921 886 93 835 185 329 831 531 207 125 81 166 992 949 675 299 607 675 540 90 847 410 341 507 707 926 764 967 248 29 314 37 366 298 205 500 687 550 716 740 181 768 893 60 87 365 689 853 504 980 487 655 807 197 607 547 576 49 933 208 175 890 742 453 86 732 31 430 550 423 355 212 953 796 1 570 483 994 359 505 702 390 902 519 526 661 869 865 937 459 508 396 129 850 107 946 751 512 724 182 632 106 529 29 24 979 978 364 287 735 254 538 836 189 931 132 591 773 552 220 85 451 750 651 170 545 747 501 960 239 515 379 561 841 558 645 621 892 223 845 386 339 732 60 950 670 890 415 471 502 628 328 873 968 218 798 801 620 999 782 822 316 907 912 804 533 623 880 525 28 440 117 730 610 949 390 245 29 139 420 187 873 23 582 357 406 374 176 844 553 554 548 330 103 984 622 818 306 839 861 471 794 2 570 39 772 545 782 537 178 559 732 138 382 7 269 851 865 413 754 910 406 311 96 754 193 209 129 104 945 515 230 407 458 253 906 436 548 3 790 924 996 617 771 280 283 665 820 578 753 988 575 681 890 371 955 201 890 436 827 638 768 901 843 73 891 33 463 27 76 976 309 592 428 811 609 732 257 184 179 601 720 825 217 107 145 421 27 334 895 738 962 324 587 356 164 592 238 205 383 198 569 530 139 547 10 790 262 334 284 748 743 923 159 538 961 501 696 841 873 812 947 856 166 128 168 903 55 111 686 924 102 464 154 624 824 315 606 350 102 768 416 700 625 321 152 262 554 515 163 681 190 377 723 670 161 847 614 358 133 189 124 948 532 68 165 672 263 679 192 490 440 543 732 286 139 817 157 309 153 876 335 654 687 229 899 32 696 848 587 553 573 739 120 820 621 505 763 203 415 735 996 188 98 607 785 499 358 497 269 308 166 290 503 190 537 476 450 417 38 86 30 651 114 375 258 378 157 505 433 229 114 881 45 403 491 883 380 517 900 755 68 760 807 973 945 984 433 957 391 193 70 329 467 463 568 35 59 173 481 624 264 49 54 786 930 526 285 128 303 110 938 182 240 660 436 827 219 235 617 50 372 292 971 642 514 981 679 944 556 30 957 438 345 982 749 962 316 598 110 350 163 52 133 71 10 627 130 951 306 878 678 544 794 502 520 843 525 834 770 474 225 781 624 940 450 467 744 493 891 24 263 912 897 412 447 753 253 625 363 493 983 503 827 283 347 494 698 924 538 704 320 442 705 801 454 162 909 711 646 544 369 345 624 239 308 24 922 816 864 117 517 865 113 257 752 579 359 679 735 811 283 173 121 382 946 793 687 142 446 70 489 593 839 209 661 525 173 149 377 651 995 747 908 691 909 22 679 314 650 619 185 921 488 175 505 771 66 364 669 509 373 951 957 798 70 447 912 34 948 121 451 360 6 907 164 424 734 919 0 685 43 693 192 610 15 840 816 674 975 284 546 685 625 351 83 383 415 616 385 649 856 21 578 866 908 915 797 841 584 312 952 304 886 703 387 776 144 160 377 354 998 714 197 743 705 443 464 81 711 126 92 353 46 673 993 923 268 572 684 843 236 172 877 21 626 923 948 687 533 82 709 355 401 400 177 888 210 767 833 650 15 360 7 654 323 369 283 871 200 627 564 601 43 344 802 429 524 150 31 785 770 688 857 566 537 370 188 300 685 895 20 695 915 555 902 261 416 981 774 551 889 441 582 458 514 818 870 24 960 817 682 897 712 835 735 421 942 219 135 323 316 570 10 314 231 498 832 721 759 778 49 824 514 736 151 693 994 508 760 473 280 111 405 440 308 795 437 16 11 953 470 701 676 105 268 630 200 601 581 508 408 520 777 123 183 447 565 69 631 389 768 943 532 813 181 192 223 428 829 618 498 766 747 46 723 751 748 508 901 299 259 192 380 946 154 678 639 174 367 899 526 785 118 238 712 893 252 707 667 242 511 587 868 750 288 388 338 950 476 616 687 940 494 134 155 857 971 125 660 778 421 522 262 141 369 388 379 486 200 452 630 271 830 243 202 422 11 698 822 520 38 867 639 610 803 317 724 879 87 349 594 463 753 174 490 691 351 963 12 392 143 698 604 333 987 169 120 511 666 615 689 864 730 454 619 657 181 984 685 790 55 706 799 393 964 329 589 898 356 59 721 60 134 84 393 349 229 270 470 607 317 983 134 667 6 200 992 611 3 803 833 43 669 76 196 905 478 149 974 915 964 709 611 551 352 486 59 728 463 192 445 915 63 55 617 949 115 121 18 687 775 620 164 349 763 90 229 972 499 329 5 709 255 545 881 492 196 641 394 666 37 852 557 24 864 457 801 770 498 14 569 882 743 518 364 215 126 684 842 71 544 425 841 132 969 224 270 307 383 389 242 988 159 312 316 292 445 661 435 178 181 814 543 464 696 891 112 545 500 627 314 283 434 656 111 304 859 101 363 704 694 429 89 886 186 522 721 389 547 442 799 621 204 737 258 759 91 848 282 746 738 849 689 405 402 836 153 199 2 900 540 255 628 349 682 443 129 316 739 295 24 229 289 441 384 18 393 282 289 732 764 166 980 131 137 178 3 895 685 486 79 433 151 632 367 666 876 558 948 238 105 458 140 164 679 320 507 489 798 192 404 541 790 271 675 656 72 151 40 145 494 531 584 812 176 543 197 917 371 863 66 476 375 833 27 177 417 97 322 182 369 45 715 821 453 595 53 899 290 787 740 133 430 980 686 874 676 204 897 624 272 409 33 99 457 132 829 651 197 966 314 119 595 198 140 207 715 455 899 0 994 284 940 617 662 682 510 548 173 206 887 911 958 230 658 207 477 345 882 63 173 665 262 143 261 209 872 218 137 329 561 813 854 364 46 77 495 509 913 223 778 220 420 307 805 687 995 788 4 833 750 364 186 521 976 591 925 486 629 411 920 409 299 146 200 484 487 533 655 427 688 465 105 236 735 91 533 494 376 372 925 253 352 636 245 431 844 117 467 629 194 824 526 365 265 119 660 212 251 708 700 921 678 718 944 673 879 787 564 450 45 290 409 804 438 790 73 268 723 254 771 238 444 456 967 601 357 975 668 698 278 570 248 948 769 333 248 575 736 615 135 573 935 293 771 180 715 486 628 360 786 861 77 434 880 424 463 430 761 9 951 901 352 630 958 46 406 720 205 453 13 784 115 541 98 33 316 455 669 182 394 374 316 779 532 746 799 31 561 913 655 294 932 884 896 101 11 965 956 362 907 5 160 24 256 723 391 137 636 829 905 574 863 14 84 952 672 557 46 330 263 997 203 858 566 523 612 159 824 187 237 493 877 519 564 76 216 474 757 268 905 893 48 73 635 620 846 282 630 833 363 33 631 894 43 219 805 930 405 18 407 323 888 394 537 766 399 657 930 456 34 143 550 748 756 331 764 751 382 14 571 386 784 499 908 666 186 966 781 938 684 573 268 945 333 573 340 726 676 19 29 312 870 986 327 579 643 399 737 873 76 62 137 60 724 506 2 336 26 212 444 777 612 686 157 777 350 732 30 952 797 825 44 39 238 900 404 84 790 927 200 327 146 222 987 365 783 925 558 913 930 439 709 579 951 563 217 366 143 411 867 898 191 596 578 539 150 389 680 178 647 368 716 917 400 310 352 986 194 329 223 175 721 282 908 617 90 958 656 290 29 524 856 6 796 848 64 994 395 112 6 828 715 714 381 927 68 758 701 405 608 516 171 644 39 112 486 867 219 261 403 411 743 807 786 427 611 407 154 869 645 533 587 945 583 636 657 378 703 124 41 432 134 265 120 291 545 300 191 972 904 476 711 323 742 934 903 689 82 22 117 248 223 220 967 671 689 52 951 960 147 267 515 82 578 712 910 814 712 412 36 227 290 194 450 775 161 255 235 810 907 885 503 972 383 334 897 874 377 66 294 872 663 44 500 367 936 972 388 573 779 843 551 713 576 30 971 421 968 824 622 812 306 565 796 173 691 5 792 689 591 444 562 338 86 101 163 295 823 499 27 415 138 109 440 375 797 374 883 541 584 408 186 160 107 251 258 733 518 561 940 378 646 850 899 814 832 859 104 809 313 488 626 423 56 595 215 655 797 335 833 939 416 0 848 366 191 940 85 344 279 179 214 483 546 192 993 658 257 398 353 458 498 714 306 883 405 461 721 489 791 456 753 586 490 927 357 991 878 421 271 817 168 637 256 470 361 715 523 513 868 477 525 930 87 21 360 19 391 144 650 161 827 970 730 608 420 492 962 671 29 638 861 691 660 828 108 329 937 222 693 216 158 519 392 462 590 29 890 717 280 136 190 841 39 1 323 363 685 105 673 333 343 705 149 10 514 559 484 803 232 522 776 718 514 643 336 81 99 290 473 756 217 849 483 168 866 512 564 888 626 775 224 539 593 288 785 369 298 738 91 928 243 580 496 426 571 437 661 230 237 595 193 18 79 644 593 72 882 748 884 829 994 219 639 864 469 560 500 131 954 604 840 411 676 744 30 878 848 393 919 689 826 63 411 294 346 350 488 81 42 682 411 230 300 646 546 852 793 880 777 629 457 839 397 633 725 401 718 544 991 597 90 9 959 447 696 402 712 58 880 180 773 739 641 52 826 955 523 671 933 78 585 662 820 980 711 108 64 506 434 538 706 697 868 580 545 745 451 148 990 631 606 425 239 12 684 969 92 784 683 206 47 110 691 29 187 359 219 277 614 107 249 683 326 777 414 834 780 325 925 516 388 756 751 709 528 563 745 424 845 937 770 309 254 792 318 10 668 917 102 473 469 435 952 84 558 428 269 35 410 513 352 835 792 532 222 67 796 232 956 701 357 27 227 566 845 99 389 859 164 895 925 27 294 916 904 468 808 718 951 95 827 314 553 257 627 935 821 401 490 286 636 481 557 530 204 431 933 858 806 947 678 194 237 397 368 452 662 566 115 21 119 672 233 412 278 768 34 99 814 635 54 258 504 671 165 722 41 719 647 437 669 827 913 927 282 885 280 0 846 79 771 750 24 144 843 657 170 49 243 277 644 161 187 576 300 157 884 905 948 228 946 594 85 717 141 213 831 465 717 742 418 987 215 338 238 481 271 261 740 910 110 763 429 915 486 673 920 866 570 313 254 202 812 995 724 7 415 908 461 28 536 442 247 17 719 459 607 774 631 902 369 207 480 717 169 598 233 487 971 752 263 186 41 808 131 135 193 270 717 964 972 592 712 600 334 965 150 691 726 333 867 388 431 871 50 883 339 954 503 664 987 958 140 686 352 544 94 225 956 20 738 421 169 493 972 698 37 72 185 687 31 433 644 256 911 694 668 656 290 335 358 213 966 412 468 782 109 461 989 510 796 776 235 973 4 541 818 768 397 434 580 491 283 849 690 686 185 895 959 303 374 664 108 569 690 278 446 915 31 618 190 680 43 840 943 340 87 546 960 779 774 816 511 668 980 615 854 228 944 697 919 230 892 691 974 405 508 551 958 1 975 357 231 773 193 506 610 270 320 407 637 617 552 736 427 939 233 504 987 759 988 284 734 595 923 232 689 16 146 729 234 881 725 53 502 174 934 428 323 934 934 361 540 571 670 575 652 992 629 125 334 673 277 318 311 716 257 532 334 412 538 809 765 0 465 788 567 392 428 714 74 745 214 853 637 177 672 358 211 219 303 284 383 641 159 840 0 663 173 291 257 845 472 362 291 71 863 722 755 674 785 774 34 937 527 741 951 606 416 706 312 524 891 891 793 800 364 875 907 379 609 318 721 330 94 849 323 252 53 916 523 50 234 460 205 240 143 808 144 538 298 67 684 48 279 35 867 12 276 997 917 186 330 292 327 732 212 11 544 220 0 206 137 87 680 267 798 96 441 633 805 949 163 382 525 125 985 616 746 429 150 153 802 71 721 265 914 830 435 647 485 518 473 915 735 224 785 590 719 271 209 2 539 876 969 235 479 357 492 294 145 716 510 13 718 153 483 866 843 757 152 887 839 321 24 497 464 25 566 624 768 488 28 507 334 105 75 44 216 727 473 826 760 257 740 935 696 191 123 959 692 717 88 848 280 471 566 335 577 552 447 13 175 250 817 957 470 804 646 407 760 33 631 456 664 140 787 852 647 695 451 731 901 832 543 631 202 1 154 467 535 465 14 484 931 329 422 239 641 624 337 578 273 385 80 79 493 353 590 377 774 669 27 944 561 462 653 188 582 581 282 436 5 428 433 596 118 49 19 644 50 426 979 316 30 620 561 482 670 515 349 911 356 687 460 839 725 7 550 361 421 3 796 914 335 907 952 737 315 295 351 355 163 565 963 633 353 381 47 960 149 961 318 55 647 355 800 573 403 395 717 619 929 233 465 551 526 214 970 485 427 132 569 920 402 449 376 743 654 359 409 408 190 877 414 84 763 480 916 343 480 235 451 978 78 845 786 603 192 113 885 400 735 515 385 39 88 639 258 986 751 517 257 849 864 406 602 434 205 373 749 666 669 807 635 657 863 942 410 497 292 827 694 580 364 974 69 677 219 660 961 177 689 820 861 119 583 333 77 643 844 49 351 214 905 98 706 341 508 203 517 667 520 812 135 706 856 881 842 911 366 228 346 169 83 772 699 543 966 281 416 493 592 651 884 317 592 849 344 865 595 392 517 34 29 871 789 82 267 475 134 217 87 507 644 342 342 758 33 138 624 942 603 547 629 978 260 496 749 266 190 973 888 836 652 919 443 220 270 59 395 391 499 930 919 6 734 710 951 841 497 530 4 616 806 907 508 137 112 353 821 555 111 301 189 811 97 825 873 669 871 142 235 492 599 98 500 997 383 321 292 243 528 36 4 388 150 957 174 637 470 117 864 686 290 164 822 11 863 960 185 784 539 45 804 40 234 526 37 40 361 97 770 272 602 565 485 841 581 446 765 128 958 780 484 347 923 407 143 318 308 112 244 108 715 255 504 218 5 479 295 332 315 152 752 127 898 852 993 952 131 333 980 97 84 580 315 967 856 780 898 613 87 975 240 485 868 515 810 592 316 321 848 98 629 477 801 553 950 282 926 622 886 370 731 587 943 11 337 4 719 960 806 841 979 67 445 761 542 27 11 173 434 235 840 742 2 631 788 27 776 142 253 532 749 86 447 507 895 838 91 422 126 166 679 837 841 852 36 923 864 759 377 379 58 823 501 694 362 616 578 199 188 965 148 43 765 327 472 271 233 912 631 208 438 916 101 966 677 472 840 228 725 578 786 406 51 462 272 813 116 148 661 591 778 602 11 616 270 35 874 664 508 244 596 227 580 772 928 610 51 728 1 404 935 5 135 273 866 879 373 560 773 242 470 740 753 151 858 222 128 76 643 979 818 327 303 706 348 224 289 569 435 922 754 349 574 861 547 320 852 972 421 794 914 773 767 674 297 403 347 165 323 895 382 26 492 133 684 626 602 950 54 980 393 471 652 406 842 263 965 292 730 934 410 707 4 879 609 376 110 493 517 351 623 946 871 473 847 361 924 608 423 427 882 901 80 825 185 916 339 724 118 83 850 459 457 749 962 967 187 810 764 919 318 187 108 32 460 635 549 396 993 73 663 236 297 531 898 368 765 849 255 595 451 766 779 967 344 153 733 403 129 966 425 189 591 492 622 237 177 637 240 889 688 615 873 889 421 676 307 938 738 855 623 968 876 758 174 953 473 898 365 609 920 49 440 617 800 308 638 260 254 480 281 40 875 563 721 459 379 702 854 161 666 840 674 354 271 148 794 66 398 148 109 474 115 105 455 838 782 934 366 241 894 62 326 608 157 11 426 615 310 41 524 795 284 444 396 70 295 405 496 430 570 321 231 366 69 963 159 967 300 979 28 435 381 627 587 249 196 185 242 20 291 39 868 720 464 748 461 384 920 163 531 379 705 216 870 504 695 116 535 268 501 522 903 931 895 137 690 440 469 17 509 973 724 333 90 958 74 605 921 185 473 394 336 31 195 626 898 120 147 50 999 730 642 496 334 803 736 246 936 978 820 910 219 245 311 35 868 694 250 293 573 494 440 690 970 586 473 668 810 804 520 469 398 749 652 589 9 854 996 732 919 583 740 829 329 548 970 543 654 960 193 795 390 863 784 94 382 704 883 633 751 946 173 45 383 731 344 755 251 260 815 144 199 616 90 182 45 238 713 169 142 149 34 768 670 455 595 732 824 997 186 553 678 781 395 646 4 921 537 233 907 349 316 819 849 48 883 25 951 361 218 283 526 122 457 337 90 760 854 532 631 281 313 851 666 203 672 26 773 129 788 638 632 931 949 617 38 608 893 515 330 633 243 333 541 419 971 428 445 110 280 747 62 693 962 87 501 298 719 743 216 517 279 641 27 659 134 816 278 670 527 420 450 421 207 874 839 733 201 263 115 5 480 112 956 27 516 429 410 263 771 798 602 85 905 536 809 336 257 89 558 837 108 300 480 707 711 270 33 865 297 682 275 743 330 92 633 606 172 41 356 613 906 756 478 80 501 60 404 716 521 131 249 312 165 513 838 671 582 210 415 550 705 2 305 477 190 97 608 594 870 348 863 898 350 609 781 654 776 364 677 81 785 624 337 25 946 111 647 352 834 272 13 429 354 315 968 139 878 68 909 611 187 839 318 181 220 897 623 968 898 674 331 277 736 760 52 741 741 754 735 383 13 199 535 414 405 90 338 307 834 153 277 666 146 685 334 584 747 850 6 981 259 663 708 78 741 478 404 770 907 801 861 597 969 308 561 795 39 796 967 465 900 395 462 91 150 156 171 235 941 41 489 231 93 430 471 531 709 922 620 498 332 592 871 910 249 589 387 948 58 872 33 216 343 244 964 257 692 184 831 2 650 122 765 182 785 230 653 986 748 474 80 700 930 317 882 620 642 891 265 960 813 941 460 493 556 739 387 777 29 74 94 879 159 37 256 373 461 542 503 165 199 947 594 236 750 433 567 450 128 588 327 367 743 556 433 463 975 236 686 73 537 145 300 69 462 974 518 717 656 762 139 642 16 936 487 250 75 177 738 481 555 967 544 223 37 723 803 340 459 435 148 611 837 692 856 157 585 76 776 707 271 279 718 145 81 145 529 368 674 218 300 819 335 242 793 253 413 689 583 386 40 896 524 913 431 620 405 28 889 461 328 456 307 189 104 959 601 34 557 893 348 130 853 505 135 70 747 494 195 960 809 240 35 787 873 750 860 540 821 441 563 453 997 950 318 129 764 869 985 190 120 227 351 52 696 243 678 608 546 293 555 780 79 839 432 467 530 446 832 292 260 82 251 15 132 181 211 881 236 588 307 117 108 581 640 186 598 355 541 571 831 263 286 153 411 490 82 343 614 168 782 967 425 636 585 217 148 280 869 329 761 821 749 409 910 803 291 753 764 715 375 138 737 122 220 506 980 115 515 820 675 641 82 230 928 940 211 796 863 964 478 797 617 731 373 490 544 389 484 128 205 777 409 919 602 340 636 311 505 390 512 27 304 515 169 587 967 247 311 281 997 32 44 522 12 848 212 722 263 160 976 579 547 769 431 841 271 135 846 535 231 736 162 481 18 502 675 844 728 124 962 329 229 578 998 614 175 326 300 865 774 205 434 503 986 885 46 629 192 57 420 618 365 40 187 706 121 139 237 466 391 267 820 783 44 696 356 742 109 636 913 900 687 482 492 278 785 558 715 86 336 880 176 297 825 433 587 126 436 609 528 62 394 137 392 853 973 924 879 587 842 334 138 238 421 461 612 300 834 276 547 614 181 120 308 10 47 873 246 640 705 96 287 168 778 9 303 449 444 417 949 370 831 145 656 146 183 730 96 795 774 608 697 744 749 629 971 279 969 257 988 995 727 433 425 869 479 118 882 537 639 647 151 428 682 865 793 568 417 334 661 757 528 499 562 466 738 839 130 858 141 532 834 174 643 877 139 918 292 772 415 449 777 778 552 55 315 328 491 923 742 511 437 175 871 371 977 539 14 200 563 353 423 916 375 19 436 558 834 974 143 48 4 203 104 882 103 197 999 671 805 648 708 37 963 436 19 242 929 352 882 329 948 511 269 455 628 609 422 858 781 886 172 772 413 769 120 925 825 275 441 792 925 296 923 533 581 896 891 839 556 852 226 108 702 124 633 177 717 697 334 747 300 414 821 993 517 310 697 772 621 446 454 35 271 974 331 254 932 510 353 514 106 663 618 687 532 407 840 825 384 558 966 218 240 892 551 172 497 835 665 714 618 950 339 951 41 312 204 663 781 271 826 531 678 870 790 751 938 822 696 288 84 526 41 359 532 197 808 636 546 43 264 305 81 779 346 685 969 147 300 637 956 89 30 320 201 330 192 982 143 536 889 249 861 945 895 441 971 421 581 742 836 182 892 235 521 954 868 176 360 213 591 892 618 162 62 742 574 775 497 358 93 557 376 265 303 237 133 340 687 10 979 852 504 969 245 489 806 397 252 724 702 414 641 216 385 870 156 570 343 72 592 882 128 221 689 728 132 895 562 695 738 335 667 463 17 521 824 878 223 825 245 849 292 800 784 216 72 457 371 499 552 480 691 283 72 634 322 593 530 15 330 699 396 60 478 146 220 817 451 220 971 546 666 738 896 95 115 251 195 886 470 619 731 635 521 52 177 542 229 551 67 897 558 859 963 359 395 719 947 130 932 383 265 732 704 613 478 726 336 67 138 899 697 167 55 636 63 11 710 239 539 502 380 130 450 360 214 146 494 775 490 437 881 711 844 112 402 106 790 487 600 180 358 848 7 69 995 7 859 923 660 110 388 534 405 785 470 960 100 602 561 407 749 503 693 981 519 716 610 320 322 483 896 848 168 379 750 329 207 202 302 60 520 410 88 477 197 110 654 342 431 532 518 37 259 403 513 558 753 2 541 221 393 716 202 410 440 61 397 148 964 53 155 95 910 783 882 313 463 352 125 780 845 359 370 981 535 794 917 663 126 124 15 908 379 128 90 328 969 762 628 539 460 55 857 364 322 799 655 342 716 531 931 467 212 853 864 235 613 981 144 481 711 837 241 211 356 875 517 960 325 182 875 984 367 827 546 614 701 549 521 528 498 362 99 632 381 945 949 660 46 65 779 923 849 719 202 639 151 507 679 46 709 527 843 71 225 746 574 607 972 673 274 8 786 72 306 757 953 732 748 88 174 572 8 511 669 950 212 414 370 565 746 348 942 3 988 961 69 971 963 537 986 644 703 695 961 747 754 928 93 9 835 936 501 65 964 453 886 555 479 773 252 686 255 353 777 92 905 592 324 745 629 942 888 892 440 144 41 877 923 994 505 598 165 51 193 776 404 720 958 565 446 672 407 11 918 594 667 575 603 509 339 779 590 648 753 993 275 780 860 631 988 263 731 487 780 377 391 584 207 614 655 90 608 406 977 581 519 925 981 0 442 547 990 858 0 942 892 232 398 265 926 786 495 238 968 481 516 296 174 783 142 527 387 394 189 523 404 471 320 839 523 524 745 198 50 40 466 744 222 638 305 55 883 399 308 718 536 856 695 434 618 483 384 878 829 149 330 807 349 754 340 390 82 206 952 50 430 88 645 900 40 262 143 32 927 528 332 641 888 624 409 974 476 94 502 204 739 590 253 584 310 614 822 79 142 224 664 56 340 252 124 769 671 3 868 836 649 576 996 824 85 108 903 664 918 172 143 939 254 345 108 602 420 805 424 598 826 302 493 436 851 543 424 73 519 164 379 599 2 905 340 516 708 793 569 823 135 611 84 228 168 944 197 595 33 805 543 746 677 375 242 87 289 21 175 101 251 122 620 680 82 177 638 331 825 910 826 3 294 429 138 523 642 346 376 573 681 923 931 185 948 625 10 613 594 573 79 254 735 726 895 214 783 217 409 703 630 720 220 398 484 212 996 120 96 738 785 85 952 677 276 207 62 141 927 314 132 726 747 882 92 14 941 188 99 671 556 501 260 243 421 517 604 392 715 711 608 884 178 741 740 692 443 576 86 593 6 285 302 595 68 834 652 744 135 396 191 520 598 154 991 706 834 965 899 855 770 510 326 442 949 127 555 913 698 122 720 807 551 203 300 352 993 61 947 545 183 435 581 125 52 303 881 174 442 276 510 459 865 3 71 749 587 659 686 420 871 569 818 811 440 237 274 574 225 158 637 739 361 545 635 77 696 41 71 952 354 777 666 206 307 173 526 398 264 605 945 631 319 593 246 435 220 12 519 881 982 823 752 741 778 849 47 969 134 830 154 461 530 753 36 54 634 932 806 56 659 276 563 784 71 126 711 309 796 900 824 591 133 467 993 127 155 954 436 835 957 346 123 309 940 470 400 60 41 109 879 685 688 399 741 957 811 883 708 193 790 889 826 2 12 801 263 783 956 111 636 577 566 220 773 248 399 278 379 319 357 751 964 127 818 419 708 801 362 188 424 878 690 832 542 498 237 436 968 231 962 87 155 226 803 722 335 44 833 554 41 772 147 855 628 149 191 9 656 699 531 991 239 663 883 851 924 74 452 689 434 238 325 886 267 422 960 353 57 660 977 162 125 316 412 204 663 291 677 268 119 420 634 166 932 384 206 3 240 164 425 45 879 641 403 728 467 796 544 191 741 150 310 325 689 21 354 118 969 603 986 366 539 658 769 9 654 918 13 220 526 929 477 432 213 444 9 102 93 296 987 531 252 959 81 755 904 593 77 616 653 50 311 297 627 992 784 423 568 222 564 777 591 310 6 483 573 560 703 601 780 225 443 347 915 956 980 413 292 603 313 344 815 469 253 821 932 940 244 380 395 402 626 849 691 282 237 369 112 200 235 939 594 927 903 556 247 514 692 508 151 196 858 171 329 925 225 404 463 748 305 348 375 973 597 575 983 218 334 964 775 240 509 756 207 280 796 51 270 481 760 900 599 751 4 468 366 89 155 733 216 813 20 671 58 433 388 516 573 355 749 83 756 904 191 435 364 923 955 555 295 814 823 935 306 813 119 299 376 742 898 956 500 687 414 786 741 491 109 241 141 66 926 290 121 217 501 45 214 389 983 428 859 506 677 53 807 641 157 277 796 210 366 57 964 817 348 841 302 459 410 871 259 113 871 229 88 561 158 369 827 437 989 325 875 384 557 504 318 125 13 978 267 705 535 901 147 909 808 615 712 15 780 220 533 68 596 467 781 122 412 691 905 84 447 118 671 287 940 497 243 130 15 37 555 822 31 744 423 514 790 598 111 707 775 555 18 551 174 431 30 556 594 6 515 455 948 830 645 669 305 860 674 543 706 721 682 472 153 57 587 362 423 441 971 264 917 692 345 939 929 498 248 630 946 591 252 445 460 408 260 966 769 557 952 626 39 978 628 804 683 837 340 257 845 51 453 777 949 549 129 190 275 204 180 640 19 427 1 606 49 353 950 631 163 285 979 14 320 989 89 717 203 9 270 660 121 966 786 61 121 219 508 637 617 971 645 653 417 436 577 92 399 46 419 369 377 818 97 730 711 31 536 657 661 300 43 313 975 483 860 447 533 6 472 889 801 478 11 656 677 97 822 730 703 454 818 529 370 552 537 634 912 956 915 906 286 948 269 154 725 242 395 256 512 523 439 198 86 887 180 235 566 117 617 791 41 578 266 384 343 714 212 499 486 530 972 240 799 194 262 108 482 560 802 888 298 775 110 549 127 96 417 830 18 584 888 231 389 459 321 587 297 622 453 602 469 956 214 696 150 604 64 678 608 718 193 953 805 456 620 638 417 321 286 56 223 896 889 657 867 256 483 304 160 538 210 15 260 676 423 374 619 770 707 512 102 383 75 268 320 607 360 722 941 711 15 882 831 935 368 609 490 701 971 666 148 660 716 688 612 583 387 162 458 885 183 671 545 647 153 447 463 504 721 434 158 526 64 830 721 553 136 636 255 554 571 894 648 35 12 324 478 442 549 95 707 822 113 648 94 816 659 212 504 319 602 323 696 169 149 213 228 800 172 184 768 375 694 524 208 820 699 63 318 783 852 757 885 944 432 288 115 947 157 816 608 109 392 69 986 34 675 795 773 621 570 742 170 222 696 819 914 122 285 171 150 14 232 84 115 624 222 582 383 850 793 131 292 830 919 664 165 87 114 967 637 762 181 95 858 636 581 629 570 802 667 144 996 146 238 974 759 134 728 950 824 96 683 552 133 777 112 749 639 200 96 210 511 444 267 820 846 705 74 422 991 189 201 220 568 648 556 582 354 465 950 435 180 732 369 404 212 308 41 292 956 595 518 717 701 904 415 35 774 975 549 127 224 568 547 253 117 469 150 58 71 440 503 67 790 971 845 801 376 67 615 9 749 164 963 246 913 966 551 776 64 737 93 994 344 846 865 611 463 580 256 46 728 288 0 855 369 337 79 925 922 650 346 259 344 828 897 860 578 671 24 896 598 14 666 481 566 368 626 843 62 414 220 822 131 211 269 543 279 942 137 568 194 91 236 625 396 740 303 253 838 814 988 12 268 246 337 856 732 298 89 572 165 751 472 693 783 272 682 786 987 266 840 588 319 876 243 479 681 669 228 622 646 836 34 766 94 496 692 381 417 889 107 183 133 650 934 921 867 242 789 471 539 134 648 707 347 18 614 612 998 329 992 220 448 140 151 384 68 162 873 6 809 568 697 156 657 798 369 96 399 618 269 968 43 909 677 325 986 330 973 9 654 5 551 971 913 421 389 892 486 183 145 787 812 622 340 91 952 154 718 87 61 738 189 221 348 744 64 70 858 527 753 79 75 817 84 761 500 766 709 522 754 570 905 50 496 566 889 446 205 157 5 354 40 950 731 272 450 203 175 104 800 10 634 135 771 602 123 207 253 158 355 481 778 884 208 765 417 851 682 923 275 358 128 422 873 913 630 782 134 578 370 897 144 267 255 768 499 271 475 605 18 508 104 459 489 523 696 579 662 79 446 319 329 971 853 334 584 306 94 312 912 398 203 55 858 239 167 774 678 782 290 685 635 653 593 255 654 131 584 281 686 891 771 100 604 934 225 138 14 356 598 692 888 407 273 218 283 494 182 169 85 951 179 470 822 759 285 678 601 256 40 644 862 971 708 480 930 528 930 440 188 202 573 208 226 818 420 45 702 882 929 760 348 785 704 657 862 103 815 100 265 974 899 254 423 638 454 642 710 181 78 8 844 617 843 635 826 404 662 363 780 546 164 93 148 964 141 484 197 411 64 840 733 407 666 917 478 908 181 187 98 160 916 94 994 377 795 639 499 663 372 9 537 317 109 306 836 520 801 294 717 735 93 253 53 786 652 751 831 923 973 154 911 707 841 747 532 878 698 235 356 340 887 611 552 705 123 465 484 320 999 405 928 192 573 18 191 517 331 580 941 772 23 555 654 595 519 713 786 25 939 352 405 761 637 473 548 843 578 701 793 719 304 899 894 822 737 679 365 848 754 86 451 323 296 388 33 687 36 793 459 82 391 330 907 485 569 96 173 73 539 433 786 715 324 629 607 713 554 523 829 194 799 184 681 358 582 230 871 262 214 69 312 772 944 117 607 121 220 142 542 867 931 146 209 995 848 677 603 890 870 425 871 805 939 755 783 816 36 700 425 811 237 451 824 397 839 370 573 180 539 100 601 382 678 609 95 965 126 449 851 454 390 525 506 349 209 149 341 578 947 894 312 89 382 955 168 771 459 651 135 165 511 59 385 986 774 625 924 606 435 913 431 641 192 666 614 120 142 806 816 885 367 314 895 707 505 198 437 958 358 743 157 640 17 881 81 516 908 931 487 411 781 395 684 691 430 622 867 234 984 826 859 27 548 338 939 232 225 730 296 665 744 649 722 879 546 34 341 825 162 422 797 227 869 474 466 150 201 413 323 736 329 313 440 18 561 223 545 836 100 175 523 857 485 581 54 569 455 69 406 99 343 809 184 605 573 442 312 641 151 386 531 854 954 852 609 591 77 639 688 526 237 62 848 371 107 514 564 643 793 600 965 539 69 908 205 390 333 864 22 381 128 631 718 148 533 329 222 184 139 987 99 573 246 483 711 856 425 559 126 691 456 662 281 390 951 372 404 884 479 615 754 128 515 89 50 550 809 694 273 871 528 189 268 367 354 833 95 239 278 703 876 179 566 552 94 375 551 657 558 322 990 822 138 947 162 73 724 774 642 262 11 788 315 843 629 908 551 366 435 530 963 57 958 779 434 352 785 127 167 509 674 232 301 25 604 305 657 172 151 466 860 598 960 971 662 97 102 842 689 592 979 414 475 65 371 329 766 793 739 612 191 358 25 683 418 41 15 971 855 167 388 570 570 782 490 532 147 50 976 78 476 848 893 127 496 971 529 720 804 659 583 674 430 445 865 830 715 486 769 691 591 72 56 444 473 450 965 433 847 346 880 376 642 442 825 718 699 634 892 171 730 534 309 376 120 322 716 933 862 270 580 889 5 596 715 914 207 405 30 347 260 438 168 440 141 783 508 590 854 868 955 199 125 193 892 163 873 345 127 484 25 754 586 518 81 463 358 92 924 483 162 304 408 970 923 92 87 394 507 917 312 166 593 819 530 984 682 574 164 751 141 657 680 57 269 545 389 574 501 211 29 304 208 552 182 942 396 60 690 295 211 71 227 261 454 635 55 937 835 867 722 619 594 88 277 778 889 991 14 404 990 524 574 918 308 516 466 678 383 323 811 853 749 156 223 962 841 295 94 40 278 410 266 988 480 495 685 555 332 221 251 559 551 27 491 65 75 238 48 18 388 124 444 285 305 149 86 310 932 199 144 751 72 350 539 223 471 624 257 943 796 287 281 722 970 522 705 445 947 708 892 940 921 8 28 743 89 746 670 742 511 960 850 346 445 702 626 403 970 794 997 320 62 423 516 150 194 86 565 119 858 157 378 819 846 486 900 280 565 767 963 868 593 104 113 436 462 408 507 486 230 98 780 460 261 323 600 459 412 974 443 360 968 221 961 790 198 397 501 94 646 878 265 228 551 410 547 111 636 451 896 157 228 129 911 43 833 628 639 828 369 133 988 538 181 960 275 236 935 201 129 34 114 760 781 418 442 32 224 771 221 484 848 339 901 481 527 248 309 681 661 653 381 656 188 649 613 146 244 358 28 475 180 661 471 695 580 810 693 136 818 719 285 801 827 27 552 214 764 164 709 370 219 832 505 497 372 912 978 510 107 749 387 416 172 217 625 930 226 158 705 532 515 444 959 596 560 621 634 420 760 524 343 715 37 853 21 878 627 15 877 367 627 86 783 361 267 49 17 994 519 830 857 972 790 306 426 538 390 769 78 712 414 787 449 733 917 306 665 292 443 428 673 550 378 395 939 578 600 219 742 532 640 810 191 400 190 268 956 418 169 911 332 601 157 370 645 446 907 580 466 174 874 670 131 731 944 197 248 540 302 845 219 686 350 343 246 415 30 761 761 70 679 324 316 714 792 302 122 348 804 223 476 295 370 619 18 935 492 436 511 213 517 320 123 694 908 22 531 763 455 837 92 236 886 210 552 868 538 15 708 360 443 247 310 154 50 79 534 552 590 713 126 913 224 94 407 215 409 35 857 740 52 956 89 501 302 540 176 620 995 628 900 961 867 402 811 657 40 442 306 883 467 401 355 833 977 186 441 226 220 629 279 581 802 846 482 572 122 374 599 979 552 899 335 727 572 818 556 719 521 876 114 231 120 939 62 282 981 443 166 607 264 98 842 260 453 256 22 574 690 316 587 538 473 381 105 378 356 929 100 573 855 979 160 626 512 678 904 269 421 402 286 91 618 168 663 857 699 286 215 641 173 215 176 533 422 41 945 403 814 326 96 523 382 589 304 725 287 608 859 763 127 790 368 925 283 901 999 172 706 68 542 110 740 685 768 883 151 573 440 822 260 582 448 544 412 623 641 564 505 792 738 373 911 768 69 437 274 169 435 910 857 564 631 134 564 527 799 567 707 156 827 5 501 113 52 557 566 591 677 318 701 122 677 304 438 701 912 769 825 304 612 399 685 484 590 456 926 490 403 256 157 649 495 675 369 46 119 562 618 185 716 507 295 173 489 519 208 820 329 207 823 648 219 497 851 14 456 398 988 835 863 606 399 557 862 481 631 232 471 590 18 507 206 347 115 411 378 201 587 415 970 299 201 657 656 159 666 869 407 807 832 644 475 338 716 187 527 694 571 202 129 245 405 545 901 108 8 978 985 783 875 462 630 648 548 538 621 278 517 992 762 955 274 458 683 606 17 830 153 32 160 61 744 499 578 983 521 396 82 752 766 103 859 832 360 712 642 190 110 737 222 229 145 260 195 700 863 257 442 812 733 663 436 23 311 55 646 764 706 958 159 241 220 862 750 917 306 18 404 901 949 212 248 470 513 956 549 497 79 942 768 79 297 634 317 105 486 645 60 295 415 122 238 544 494 280 39 789 563 811 151 898 354 303 633 64 621 665 152 702 6 675 172 741 688 986 780 196 655 658 281 693 670 709 142 245 325 819 851 205 868 705 69 221 860 365 917 853 886 859 419 107 302 275 600 124 445 727 630 82 782 789 772 98 10 300 34 176 917 339 770 213 233 453 912 150 347 982 658 927 9 961 226 118 202 856 85 219 750 671 939 569 8 42 621 523 222 584 571 804 581 890 797 919 610 268 643 493 901 601 196 750 317 4 719 297 607 546 973 402 969 71 467 689 376 981 594 567 273 422 455 299 810 391 693 595 334 65 885 880 548 267 280 530 885 202 565 886 785 887 957 930 957 904 294 605 264 992 471 281 694 920 643 98 673 910 335 388 164 498 790 27 150 883 380 660 230 539 953 67 900 685 469 85 167 263 290 937 429 72 272 638 209 903 171 335 559 297 643 978 185 565 729 349 861 364 225 125 850 311 431 737 163 805 757 671 0 519 742 951 611 186 157 781 207 850 117 782 78 637 829 690 219 654 339 420 406 838 922 444 731 581 927 927 242 437 252 361 446 955 288 985 900 511 89 519 346 495 293 762 509 848 217 175 416 987 620 351 814 624 431 705 932 536 20 741 494 737 250 150 773 818 74 362 661 306 734 214 858 556 420 188 443 243 731 300 175 958 414 63 276 90 16 510 234 698 183 203 247 321 986 484 373 499 36 894 657 999 713 447 450 533 617 77 690 133 185 462 455 144 196 962 904 440 981 471 660 247 995 369 254 581 83 70 868 581 536 290 421 79 29 71 223 338 508 478 205 753 871 409 622 77 68 728 567 127 548 882 327 411 932 563 815 69 833 606 381 800 712 248 685 546 834 762 587 162 24 998 496 391 571 794 76 976 293 564 922 489 210 25 735 972 404 336 447 511 527 920 488 222 759 698 110 564 336 170 861 784 485 486 561 410 579 501 241 913 974 619 342 99 181 804 592 327 435 276 139 628 248 127 850 186 301 251 691 154 357 270 299 514 992 829 680 655 731 878 742 336 626 218 524 425 140 321 546 146 588 312 302 793 273 316 624 438 396 698 470 815 956 333 212 863 644 739 995 988 741 824 75 567 840 622 250 774 240 542 884 738 86 674 688 84 178 509 464 441 134 347 815 0 126 82 210 304 199 460 71 66 128 378 545 626 688 529 505 591 328 785 619 856 618 82 452 16 365 543 875 2 286 587 544 711 84 507 152 848 171 722 574 614 363 633 700 245 495 115 460 868 31 711 971 688 512 78 79 531 584 480 742 740 118 404 191 715 686 178 605 757 789 490 874 260 742 106 87 470 837 722 974 786 181 260 848 160 216 729 144 614 912 432 469 563 371 976 171 456 741 427 733 828 802 960 39 266 934 908 712 242 988 177 47 263 506 894 337 185 992 813 265 650 970 882 728 470 612 636 338 861 249 289 525 697 174 328 555 895 72 811 570 283 72 409 382 119 529 387 946 916 892 727 390 7 799 489 91 621 995 959 703 877 981 340 8 534 205 128 783 536 697 769 763 644 616 855 888 271 31 421 479 563 350 242 780 775 120 630 863 306 734 743 52 175 647 628 629 326 737 609 517 300 96 336 144 500 508 476 959 309 301 528 39 519 904 767 857 82 501 621 74 73 39 944 148 200 53 922 346 668 810 899 575 435 131 442 752 248 911 951 400 90 776 78 822 323 423 304 512 369 297 445 274 849 665 704 646 808 602 680 724 71 59 811 964 529 865 996 60 836 827 876 87 839 266 778 324 1 495 270 500 517 419 973 472 746 222 946 577 417 426 381 369 235 448 636 910 875 231 670 48 860 751 930 861 356 445 315 931 607 979 451 815 297 581 0 197 976 687 389 769 346 357 619 292 57 334 134 494 597 898 875 994 43 879 162 468 759 710 507 770 351 250 447 805 620 703 824 775 799 361 48 170 856 104 484 105 749 991 985 900 950 625 523 380 90 942 779 634 102 950 755 415 712 901 151 727 88 294 470 951 78 136 594 24 816 563 19 343 320 353 15 321 221 195 830 176 733 1 295 932 186 233 126 7 774 337 640 400 960 596 242 719 634 482 888 410 434 5 326 498 178 450 803 548 901 524 694 888 64 196 555 994 808 542 775 681 277 676 684 87 487 519 281 381 747 376 210 715 517 65 386 388 887 672 561 866 613 933 809 977 520 969 62 617 964 295 735 279 650 0 676 222 950 431 798 776 157 513 253 16 146 896 961 492 425 601 688 926 144 234 204 451 579 558 527 168 520 833 98 529 808 548 324 358 408 958 389 834 730 477 223 887 903 43 321 395 969 944 545 817 375 185 981 124 575 902 431 873 353 674 859 591 549 98 774 267 978 938 825 14 932 201 678 81 25 82 409 0 395 570 47 274 899 728 914 974 0 311 528 267 493 860 127 451 902 619 717 105 307 919 741 2 16 337 337 25 0 778 860 84 813 994 595 760 386 727 346 969 969 267 578 191 810 957 829 833 636 880 882 73 414 378 297 250 28 100 411 297 674 241 353 702 537 269 616 739 6 479 781 585 554 937 770 833 23 736 693 406 136 947 65 459 533 433 82 578 550 944 396 756 378 172 819 285 987 994 931 622 264 768 248 485 573 329 559 271 456 618 78 224 88 522 821 611 907 444 10 371 302 303 589 931 201 473 998 928 49 856 925 262 236 649 920 267 693 796 477 728 602 963 885 565 142 776 499 833 926 504 948 153 627 430 489 501 432 977 591 407 358 709 917 827 623 328 56 963 582 101 18 363 409 819 135 512 16 991 139 61 247 317 818 123 144 736 518 603 664 691 100 876 636 934 897 142 519 44 725 831 650 614 595 486 849 785 199 495 126 341 332 446 534 982 812 828 952 52 280 602 585 52 744 916 313 785 536 263 757 390 876 618 616 353 319 77 418 955 756 797 292 102 931 935 401 456 439 235 287 619 339 376 978 383 998 201 888 866 651 756 109 819 591 619 238 780 577 315 896 346 301 222 678 52 769 54 341 469 846 927 287 680 299 176 43 309 310 187 388 46 666 878 417 331 502 256 602 235 658 399 66 255 309 488 457 835 240 650 330 155 957 879 806 629 169 727 332 469 130 909 593 791 773 547 425 95 494 1 47 435 670 560 748 917 256 480 320 988 867 249 567 277 785 26 847 400 231 117 844 977 876 902 309 969 761 653 88 492 998 160 514 110 942 153 405 770 688 262 892 360 493 607 857 677 794 585 738 88 840 990 311 790 562 149 404 72 585 883 443 754 598 99 221 936 994 3 508 261 869 443 199 1 714 78 518 266 120 452 390 358 859 919 608 304 95 615 369 929 992 890 774 968 971 249 28 768 56 832 833 732 511 607 50 899 704 680 162 170 788 94 398 601 390 396 316 845 736 938 217 660 589 510 630 230 906 617 218 38 646 247 62 81 165 48 571 851 147 327 359 359 756 47 297 101 703 72 732 981 893 272 210 321 290 473 491 469 51 860 294 509 511 465 712 459 787 129 558 211 414 498 600 596 488 711 759 655 927 400 668 4 985 489 310 715 73 828 301 361 178 222 928 164 26 891 454 820 681 936 417 869 932 271 319 257 854 691 47 205 926 522 275 32 860 357 46 700 416 513 30 601 70 344 918 56 344 298 492 951 772 761 18 100 167 443 66 872 747 191 143 992 549 22 722 788 575 595 304 490 186 683 301 727 328 104 56 435 91 172 470 180 975 567 196 990 442 41 33 538 791 585 128 934 529 635 912 56 844 186 913 664 477 497 181 241 765 176 768 272 60 235 577 331 356 608 175 19 957 757 372 319 857 437 493 573 691 770 757 337 187 24 759 234 250 368 992 382 265 19 547 52 13 547 969 904 587 188 859 523 566 312 421 717 839 806 961 465 38 948 534 683 496 149 173 785 156 395 51 790 172 703 959 813 800 493 40 899 211 213 353 959 834 984 449 473 282 795 954 839 988 307 421 450 133 513 303 600 444 536 931 827 321 967 656 731 896 713 672 429 866 250 463 507 654 863 414 745 218 608 410 43 55 991 650 543 431 564 909 95 695 715 798 417 744 703 671 695 945 155 130 889 319 408 505 668 662 85 300 75 418 39 629 355 751 68 163 718 935 660 576 211 266 232 433 320 737 289 179 224 279 220 375 850 935 841 984 389 57 587 943 686 916 38 78 46 706 918 754 365 83 634 955 747 481 869 453 44 264 568 37 732 308 639 380 705 418 292 485 438 828 587 644 753 439 258 623 691 633 193 463 59 280 633 326 296 44 733 817 294 677 433 1 125 769 314 933 771 828 254 7 284 104 472 412 446 991 166 543 397 89 455 751 857 577 767 752 147 580 759 942 429 723 933 704 653 884 9 675 532 357 266 907 131 415 769 166 704 712 958 477 607 374 614 511 406 264 478 260 694 762 206 318 983 344 332 628 202 208 371 502 574 217 115 734 270 580 861 695 446 502 57 464 195 469 365 980 80 638 286 674 742 436 956 511 966 621 416 101 719 186 544 689 318 244 920 719 394 814 291 152 221 939 620 804 973 521 919 13 42 52 547 833 801 218 862 999 454 772 319 637 767 581 462 6 233 524 759 40 172 566 28 2 271 332 722 694 875 422 555 190 746 789 255 61 575 357 140 2 834 648 883 894 935 702 654 826 992 116 94 853 744 819 374 20 538 809 513 612 23 249 352 907 753 245 44 630 264 839 599 534 878 878 85 968 588 683 710 532 436 428 536 74 625 806 801 527 236 588 455 491 129 504 847 112 805 208 135 179 303 389 938 404 409 287 357 146 209 526 171 233 926 79 524 98 39 17 607 88 52 112 860 667 592 79 364 900 227 32 258 19 56 667 436 726 658 829 264 766 252 814 414 806 270 190 264 140 175 35 317 877 253 305 702 281 989 909 205 569 313 101 971 599 589 997 827 79 811 629 763 27 245 861 31 225 570 840 2 255 593 206 69 386 912 470 928 647 647 988 391 980 342 241 588 559 978 93 601 169 540 351 473 43 60 198 929 960 883 304 21 414 519 112 42 689 755 933 112 40 678 618 127 147 634 976 529 69 551 457 498 451 773 702 419 24 1 413 662 533 958 654 827 848 646 110 689 0 134 889 150 784 337 719 36 516 113 963 288 218 973 876 766 767 115 61 900 671 181 360 663 777 325 283 209 695 771 661 283 325 584 973 58 921 44 734 489 814 486 171 952 592 691 943 371 252 5 120 615 940 265 904 250 913 576 211 521 826 574 345 536 933 430 457 618 676 19 971 86 271 199 685 916 921 72 129 289 13 42 292 332 39 917 182 205 131 119 908 360 881 476 94 293 8 339 121 123 322 635 312 393 831 360 649 825 551 960 384 14 932 511 867 776 108 466 827 199 68 368 839 60 751 473 27 199 492 873 618 919 596 156 792 449 761 632 631 695 520 145 273 579 647 387 250 733 101 576 397 318 869 293 492 740 637 896 370 337 493 583 965 966 237 285 333 793 32 868 501 853 593 564 291 500 79 843 514 751 298 828 405 383 280 889 396 394 134 2 320 71 578 100 683 558 778 42 709 68 213 631 131 840 247 856 773 562 391 550 684 423 174 796 190 565 933 571 812 676 776 240 567 742 165 812 232 928 798 226 268 445 302 691 560 868 708 75 850 645 254 744 294 24 947 983 793 580 145 111 205 788 659 65 305 371 597 184 952 455 383 218 86 283 629 943 987 794 891 560 710 241 238 537 117 236 937 31 366 615 32 905 700 377 165 337 144 874 276 117 301 879 823 530 444 283 566 162 403 919 676 629 189 993 24 574 457 126 715 390 767 221 189 415 320 285 402 406 910 597 823 56 339 461 286 619 149 257 886 378 623 177 97 428 554 395 371 554 480 269 684 256 137 670 243 357 306 296 541 506 912 481 100 43 704 550 11 601 778 891 652 634 12 875 781 873 319 383 130 262 284 531 495 267 524 879 385 194 888 417 713 650 200 127 27 417 812 212 198 507 728 817 708 211 946 868 734 27 252 77 696 414 130 747 631 220 990 31 293 871 418 703 473 233 33 445 573 285 454 996 797 301 160 162 189 153 207 895 763 442 541 279 582 245 11 172 44 841 851 656 687 814 259 370 897 72 306 832 486 462 7 455 451 646 893 814 624 10 516 8 605 149 608 98 377 616 273 718 322 229 422 312 385 143 532 319 689 43 498 814 328 697 511 950 312 58 812 135 301 828 927 24 418 909 59 656 237 265 640 733 803 660 979 667 930 687 830 21 70 208 710 158 324 581 68 823 510 489 547 370 279 930 651 965 341 690 775 176 587 334 951 578 265 168 836 881 548 448 958 611 189 258 819 283 772 260 192 681 856 671 988 262 630 508 790 330 16 728 952 729 906 967 201 276 658 742 262 749 360 682 724 451 62 531 212 441 317 606 867 69 929 453 112 849 463 719 449 151 135 768 848 707 449 671 470 506 782 712 515 133 421 858 541 930 888 228 664 210 652 107 309 578 297 116 569 772 540 451 650 704 207 388 247 959 158 678 349 29 888 891 23 122 255 781 991 61 821 271 500 643 112 478 169 149 728 681 738 143 602 730 181 945 623 130 883 339 298 325 447 752 512 322 565 55 326 876 533 386 799 826 976 984 872 968 798 56 786 755 17 401 896 319 658 676 701 779 262 308 982 801 1 774 526 547 285 182 856 411 639 85 405 337 361 511 847 556 309 883 745 865 620 205 336 212 202 673 702 598 724 855 520 55 856 250 13 40 754 64 247 5 868 234 477 960 649 716 933 451 790 394 629 553 579 993 656 831 43 281 336 668 943 915 122 193 609 284 270 877 269 208 168 509 641 98 332 817 563 158 225 475 926 192 23 995 64 935 280 418 686 612 276 223 891 808 37 767 157 162 798 658 756 496 975 791 300 441 268 877 313 878 388 194 481 445 69 804 799 761 985 901 215 75 40 228 742 451 62 197 316 892 683 218 110 644 140 984 862 927 659 805 682 602 407 955 474 104 901 206 282 406 69 116 370 322 871 729 634 784 587 540 184 305 621 49 620 324 481 855 641 279 559 164 620 864 457 385 692 873 341 57 423 761 167 63 199 602 731 154 883 787 188 678 142 856 161 808 440 836 354 802 657 999 384 972 352 467 683 428 190 538 845 106 163 709 215 801 602 894 849 98 955 129 940 991 670 468 623 377 937 376 212 632 99 464 728 564 888 783 889 435 893 85 624 405 299 360 144 226 27 148 492 117 810 968 449 514 890 561 938 386 116 103 19 645 193 844 309 908 993 669 428 202 637 617 195 726 74 133 845 575 895 70 226 656 125 344 730 827 584 63 976 846 691 301 282 522 167 352 554 555 561 595 616 543 676 72 524 691 769 522 530 542 647 995 66 7 423 968 886 2 181 399 273 210 167 463 117 440 35 468 562 678 585 652 695 39 11 462 534 464 811 443 913 181 75 229 584 226 803 313 281 765 229 251 977 800 10 346 376 79 43 924 392 962 424 778 83 755 795 310 491 757 594 708 504 918 231 571 987 659 237 512 313 917 336 566 169 675 600 992 615 213 644 344 100 730 954 727 857 247 307 883 40 803 560 163 822 32 801 899 470 411 978 561 896 159 428 147 712 189 237 44 36 356 435 985 533 342 424 292 95 892 584 816 699 8 907 230 55 852 884 730 889 971 641 132 694 669 713 183 119 283 824 749 443 975 540 709 47 867 683 715 620 631 523 734 586 983 75 931 513 822 955 954 713 154 126 1 636 689 623 597 780 812 521 234 790 320 648 920 552 137 101 268 335 427 358 810 871 411 394 223 378 939 632 459 765 856 805 280 292 740 429 585 258 966 92 220 454 906 526 790 886 907 396 861 272 928 218 620 430 18 829 882 152 414 354 594 687 543 738 998 279 116 688 738 480 371 337 494 754 874 996 576 366 150 122 360 736 584 865 552 319 560 379 17 899 673 671 194 507 989 884 302 674 351 662 364 455 363 939 951 197 803 678 306 242 576 454 414 126 459 476 800 481 857 418 727 716 848 825 925 471 952 317 825 151 485 836 124 927 480 188 386 337 957 371 732 138 791 368 850 707 668 192 201 1 125 402 816 748 826 674 225 711 438 769 825 2 899 285 841 562 191 23 623 766 522 799 161 893 486 687 80 372 437 106 688 514 312 557 206 22 541 366 600 889 143 581 369 912 137 500 495 337 287 448 879 760 488 10 693 131 53 365 735 815 589 795 960 93 724 388 169 313 219 501 278 230 894 742 852 940 730 868 79 567 939 491 980 859 929 664 116 985 577 982 831 908 204 57 75 35 296 926 38 373 536 108 157 239 27 285 48 253 459 440 377 458 744 684 651 580 323 306 21 489 562 638 62 154 546 102 673 562 637 711 475 866 670 718 34 794 151 178 323 68 285 493 636 365 104 125 869 289 671 994 614 512 422 432 501 915 614 441 9 95 626 616 307 458 750 31 410 796 988 976 493 73 642 279 341 13 74 597 920 790 359 212 552 688 574 996 128 754 960 518 443 805 370 133 430 619 836 938 281 923 395 418 364 857 555 475 453 88 807 881 617 191 25 813 570 474 539 335 260 153 993 305 492 328 115 630 924 354 267 983 672 397 125 872 840 647 55 227 960 414 881 803 216 672 579 956 277 270 442 107 462 722 927 852 615 934 704 820 558 683 217 234 569 241 555 868 409 409 821 876 282 213 93 290 900 116 169 631 993 370 224 18 705 410 124 272 305 920 582 503 366 683 154 371 96 917 142 274 780 541 145 398 989 776 831 924 866 442 142 158 647 992 461 118 609 847 264 741 38 544 46 543 424 142 267 47 764 495 768 262 941 772 660 910 38 27 49 696 969 526 538 32 40 656 900 782 879 841 397 173 482 938 736 135 668 436 500 101 630 394 699 89 214 441 656 316 469 359 311 263 843 164 391 622 359 703 946 846 463 200 282 109 136 970 335 317 739 302 71 571 711 368 879 790 13 227 684 879 59 700 842 505 43 341 73 450 208 919 187 675 440 888 28 663 645 716 444 127 965 56 640 653 876 156 846 78 232 426 144 912 778 838 931 491 881 187 288 713 410 439 96 420 602 394 454 419 810 741 522 966 476 674 807 802 474 702 752 883 817 39 615 759 721 361 239 748 298 179 75 29 792 1 600 48 423 945 666 246 789 951 264 90 168 494 753 560 793 760 156 273 951 768 519 169 590 229 868 459 349 301 46 665 461 253 349 490 767 470 500 518 794 547 474 383 364 884 460 763 27 267 157 665 884 752 67 898 894 485 212 25 421 768 502 901 278 130 613 770 371 490 0 716 306 407 874 348 601 110 882 118 967 346 128 22 870 766 244 663 859 714 459 82 784 205 615 338 220 90 328 941 828 54 641 573 700 6 402 721 705 242 125 359 419 15 207 833 125 347 679 463 781 67 430 241 20 348 86 748 331 904 289 989 969 914 477 118 348 825 797 723 713 770 184 661 232 216 603 162 8 790 78 263 229 362 32 363 447 98 110 548 267 96 430 88 463 784 567 280 955 130 859 8 50 5 504 491 577 161 167 749 655 512 424 854 111 574 402 39 952 751 122 937 470 22 192 622 73 285 669 37 752 59 645 222 428 71 902 406 383 159 697 596 270 925 13 966 734 160 964 719 69 261 498 209 93 563 235 339 209 924 953 622 398 300 429 206 46 474 706 329 324 812 70 767 254 571 655 337 928 14 642 735 338 725 575 74 650 603 913 574 350 559 578 976 964 664 765 546 450 873 352 23 711 35 992 272 529 958 724 380 287 214 610 523 457 795 640 990 216 261 721 635 901 19 122 146 299 615 565 276 798 573 638 342 663 388 63 790 301 182 120 577 916 702 706 316 724 446 547 557 929 498 433 732 820 801 644 119 699 690 14 385 44 842 32 685 417 677 984 47 220 278 466 537 101 370 946 876 989 191 927 826 726 370 154 422 627 799 841 885 895 205 185 551 79 64 965 928 228 998 111 565 463 185 535 2 935 214 990 762 545 534 392 372 438 716 956 462 171 356 517 280 667 563 907 488 661 597 843 808 838 373 689 124 346 161 727 624 190 976 923 913 158 466 955 583 981 420 280 948 835 126 52 569 863 58 934 94 166 179 218 564 498 772 656 697 726 1 202 577 674 864 267 248 179 712 799 754 668 720 111 811 233 68 290 808 32 974 162 449 340 996 167 251 221 719 45 719 247 245 297 851 936 735 114 514 563 94 842 75 855 783 906 17 143 657 658 497 344 728 458 680 346 998 331 499 751 48 463 391 744 343 251 815 134 399 209 324 261 519 403 976 459 666 889 233 908 898 164 174 961 645 46 366 524 870 144 240 198 798 613 76 584 145 617 450 827 314 821 280 398 878 642 46 947 463 872 287 944 852 989 513 478 833 219 617 383 348 215 974 415 614 777 604 648 151 416 33 918 913 750 470 911 661 959 255 864 49 300 172 460 679 366 853 358 188 296 64 802 101 163 730 30 446 183 579 233 881 831 94 719 454 351 454 756 408 285 678 855 720 581 939 776 745 925 644 127 642 489 73 745 547 724 957 669 871 478 662 839 542 594 500 468 187 348 204 111 702 217 854 276 201 983 44 600 376 845 943 457 462 801 290 842 321 139 181 513 182 335 155 224 330 34 981 694 911 129 573 683 146 117 717 958 405 190 525 94 895 99 156 340 797 538 51 614 941 330 821 586 620 104 949 503 728 601 637 61 798 653 782 135 678 248 179 539 497 555 895 590 342 653 752 44 375 883 480 46 12 196 700 442 469 962 418 780 433 32 43 569 630 567 106 846 168 161 410 603 257 649 401 104 46 361 759 420 693 526 762 772 86 669 617 231 25 504 425 234 449 69 453 56 569 259 153 621 819 331 788 823 214 573 574 834 713 296 537 267 40 475 58 858 420 9 678 84 505 140 715 479 65 958 580 470 548 218 829 751 676 941 801 43 867 250 870 489 776 404 52 910 919 374 316 825 35 949 780 963 458 750 891 197 415 854 922 439 909 244 639 634 957 63 4 506 262 106 884 132 973 667 492 287 16 289 16 527 630 368 588 474 790 521 312 332 565 64 918 574 989 568 928 227 861 345 478 41 426 98 204 451 93 552 708 573 212 109 935 413 431 801 521 725 789 599 286 439 771 59 639 514 525 52 620 852 950 689 211 398 791 507 432 586 493 499 403 644 797 982 47 187 600 319 758 849 60 887 838 881 933 252 261 715 581 905 656 55 104 792 482 447 299 346 914 975 913 54 241 140 342 960 942 194 433 921 811 354 204 271 986 88 154 817 69 567 359 1 345 525 580 193 520 100 801 846 544 433 745 748 154 887 379 688 42 375 942 190 463 598 767 336 998 617 57 188 714 966 255 403 756 646 845 680 160 557 9 389 276 211 466 164 912 655 197 646 251 206 933 660 630 364 596 931 619 687 442 970 904 874 840 551 460 814 969 352 33 470 986 480 203 851 62 898 456 37 487 314 960 389 672 679 49 556 272 291 165 161 367 529 499 5 358 173 712 468 634 743 594 981 995 838 670 8 322 687 231 509 546 634 543 748 76 596 275 167 696 556 39 994 156 548 368 271 561 220 745 3 841 312 366 740 721 863 372 995 321 952 991 919 515 525 630 419 167 142 489 389 692 558 114 645 217 657 289 28 651 963 55 853 660 18 682 777 81 89 716 3 999 425 844 227 360 981 506 364 922 210 721 550 291 389 769 425 207 580 590 772 142 795 740 602 456 825 180 358 924 524 965 179 512 627 783 677 904 370 921 266 991 626 188 212 145 128 7 396 173 735 337 395 900 913 60 145 22 400 220 337 695 339 17 796 932 478 457 273 899 440 167 801 419 88 836 149 4 426 906 9 274 926 236 158 553 334 671 445 423 773 526 718 548 154 137 810 606 6 159 679 427 125 565 578 356 955 119 570 71 262 420 590 964 660 938 326 99 948 924 361 159 977 787 215 666 296 802 394 519 732 573 229 260 85 7 666 310 379 334 430 442 52 280 650 240 380 94 830 378 517 817 605 253 595 807 483 698 55 636 860 989 623 355 897 276 304 297 665 683 963 965 529 87 315 720 558 75 356 262 98 280 892 727 214 961 88 35 778 401 257 621 24 236 757 774 783 506 534 190 810 477 63 98 277 159 197 648 400 973 421 129 928 368 372 644 442 656 403 779 903 150 629 238 16 550 787 660 745 880 740 370 426 597 978 393 881 302 624 624 367 767 431 873 921 552 412 136 881 862 456 324 286 541 100 845 374 472 202 341 77 407 836 466 290 716 153 520 371 717 340 964 639 403 379 154 869 142 539 177 474 612 818 274 719 273 124 927 746 472 614 904 609 202 939 775 972 665 634 762 845 568 981 850 381 626 723 454 992 163 450 273 67 893 437 536 146 521 820 945 8 947 368 112 499 108 75 272 6 341 223 209 840 915 190 987 187 569 370 789 697 534 842 644 682 503 671 135 518 664 800 299 979 31 129 497 759 982 678 406 838 196 544 731 786 870 184 726 300 494 297 508 260 958 139 657 834 979 93 116 673 802 933 634 147 478 300 490 27 45 884 914 687 223 655 923 785 571 949 561 154 307 79 728 519 964 302 293 59 894 432 932 778 975 880 166 762 647 272 430 211 590 561 346 886 311 514 521 269 700 749 187 180 334 428 840 585 268 979 281 86 966 301 17 609 739 484 47 63 64 169 793 638 504 323 624 105 991 377 909 645 944 179 928 596 575 265 425 548 133 209 818 670 703 503 804 557 78 554 506 220 283 871 328 48 192 260 583 672 851 686 777 879 876 131 679 210 282 654 271 165 20 589 419 975 645 176 397 576 498 503 57 32 292 480 799 601 649 227 107 3 152 778 465 335 989 517 486 99 661 261 236 54 682 432 21 233 736 332 583 519 447 146 747 657 364 247 79 749 527 343 884 231 234 344 796 668 679 72 589 457 890 517 281 624 678 263 783 191 102 261 593 230 829 84 337 310 967 908 491 713 185 203 547 725 797 205 409 578 598 739 363 905 663 880 749 41 655 303 168 204 395 600 910 67 886 732 168 229 785 467 976 354 67 332 262 694 545 476 34 860 92 148 433 697 954 842 398 197 190 122 426 793 877 412 149 312 731 45 399 778 641 707 527 818 647 724 110 424 470 681 730 29 937 256 404 684 158 621 223 946 495 584 248 643 766 645 409 980 39 440 689 402 181 918 694 258 611 643 368 165 773 21 291 305 334 529 476 215 57 910 531 971 968 400 152 298 293 377 780 124 732 982 775 961 604 89 394 386 996 324 629 379 606 287 660 316 226 736 260 69 284 109 759 380 60 436 189 53 35 890 758 273 749 162 900 159 203 144 233 896 535 465 836 191 922 547 616 711 133 182 919 901 689 932 821 331 711 230 504 373 985 821 63 253 397 436 535 618 778 982 173 220 684 614 431 95 630 384 767 917 628 549 232 678 637 801 734 295 117 765 909 719 444 532 151 120 370 980 768 281 895 628 102 452 672 678 947 705 75 792 528 928 729 190 606 165 195 815 887 603 486 456 221 331 663 638 487 592 712 431 884 166 919 166 146 908 700 144 197 574 631 228 745 154 72 238 780 941 397 560 321 266 221 971 915 907 892 709 347 979 497 575 339 267 785 644 218 536 483 982 127 849 439 862 764 551 57 220 838 904 155 379 939 60 769 790 875 183 91 116 735 619 121 782 357 521 503 833 263 840 376 982 886 826 34 493 355 943 674 236 398 862 766 966 501 65 296 994 136 592 374 269 534 258 877 83 276 998 142 492 325 4 497 218 332 711 537 204 418 540 514 935 172 185 179 8 506 468 886 315 925 679 952 420 41 802 294 390 762 184 182 971 683 244 395 514 85 220 508 219 801 599 139 680 148 935 404 998 358 34 806 528 603 662 693 848 32 977 331 456 198 566 432 984 949 593 838 517 116 712 204 639 858 608 958 245 744 615 550 668 330 438 631 505 34 24 832 670 286 717 694 30 624 668 236 643 979 814 805 6 538 184 248 663 630 924 966 993 238 533 38 275 592 221 659 72 789 483 299 297 967 836 831 489 513 555 576 811 347 460 655 114 120 595 940 106 476 87 363 530 752 30 639 308 583 411 61 596 454 234 717 380 936 263 432 582 424 864 330 421 74 79 540 802 889 309 369 16 474 605 913 944 192 466 496 848 82 120 707 950 546 151 85 437 501 330 594 509 941 983 653 20 794 833 849 27 785 163 824 675 141 897 632 368 312 637 940 179 745 372 492 486 817 415 330 993 782 763 135 570 277 787 770 929 444 604 403 908 935 621 989 421 279 919 168 654 378 350 410 913 444 222 568 358 189 774 541 350 490 608 473 170 740 260 520 334 538 143 747 455 726 297 955 379 800 894 159 681 303 562 913 603 729 471 903 454 812 623 145 664 174 637 245 238 381 797 276 135 470 481 212 683 604 777 426 364 926 89 929 729 410 191 645 126 44 666 489 809 446 246 101 663 679 44 179 218 484 308 457 649 779 615 51 61 96 205 935 905 979 26 467 697 363 94 97 511 989 205 868 702 904 90 689 900 208 926 746 525 95 665 78 58 927 146 761 175 553 551 264 92 998 20 883 316 600 447 541 873 315 741 521 797 852 356 882 201 641 598 876 977 476 297 218 156 566 589 34 377 824 830 733 32 831 632 397 334 650 724 874 173 857 523 264 726 676 763 881 258 459 905 413 921 93 678 327 979 162 896 862 151 880 895 581 111 280 629 261 583 106 62 188 119 644 723 981 816 140 525 641 440 470 486 73 86 7 797 948 628 466 869 118 180 809 457 523 398 862 71 542 499 40 50 112 186 63 203 222 252 420 56 142 466 643 494 980 149 371 564 263 446 74 841 239 554 744 950 407 101 151 871 977 799 298 615 867 472 409 520 723 288 782 23 529 719 185 762 209 248 525 800 364 635 585 680 89 461 367 344 144 285 134 344 567 442 315 120 901 976 800 390 461 542 760 681 705 998 799 218 657 230 830 163 624 791 853 919 599 991 687 631 487 733 371 254 582 93 426 624 96 383 64 945 483 857 399 121 703 742 943 408 626 533 804 234 258 832 623 756 841 617 578 110 94 212 188 806 224 520 613 285 494 958 541 448 393 893 302 135 431 689 783 280 112 825 20 393 980 87 198 422 581 558 527 644 164 527 987 751 910 129 929 658 164 451 761 675 364 558 904 193 680 499 893 951 838 700 525 873 783 588 38 458 233 310 414 748 232 572 99 324 127 159 229 264 274 241 434 550 834 178 736 114 166 294 49 575 878 692 502 302 167 916 857 735 307 379 613 89 190 407 23 182 703 419 930 297 476 209 423 116 666 564 139 842 675 68 362 17 286 388 886 882 536 143 584 783 124 149 528 126 546 917 542 583 118 828 945 43 215 893 103 963 31 99 607 778 972 746 980 754 468 858 599 516 18 186 249 75 858 898 834 210 312 401 318 952 845 984 39 885 280 300 431 331 947 240 339 403 614 409 429 159 914 213 288 295 277 515 701 146 899 380 546 14 224 570 807 529 332 615 599 88 680 261 830 899 582 19 178 630 16 11 772 444 960 483 195 49 697 13 379 881 982 243 623 604 219 611 803 307 836 171 422 379 699 18 631 4 367 280 750 0 630 491 892 389 77 826 661 589 832 782 402 643 877 807 114 309 738 680 291 303 673 254 832 342 73 657 657 329 610 823 456 639 465 713 820 533 274 479 122 487 302 676 810 351 32 761 294 900 210 675 18 89 416 42 297 91 267 755 746 259 589 723 608 212 395 761 474 234 262 166 691 129 616 73 973 901 517 262 375 535 578 595 577 143 233 227 838 305 38 331 87 779 541 340 380 482 694 15 144 837 574 738 904 112 727 587 262 773 675 454 598 53 123 252 199 183 866 822 632 237 895 305 787 143 602 275 616 834 924 655 158 542 379 828 601 198 119 993 581 276 880 603 653 56 461 79 669 652 786 93 915 564 191 97 958 869 12 807 350 207 283 523 178 81 75 989 387 649 848 656 64 850 617 853 808 525 970 302 281 594 598 885 107 58 866 908 358 119 642 919 217 993 201 172 822 428 353 588 929 22 227 500 436 899 101 35 981 347 377 382 685 579 840 691 584 903 313 198 191 453 811 883 802 744 685 800 978 155 935 966 865 753 174 723 575 966 701 769 788 952 299 386 641 892 700 884 575 955 838 634 442 738 544 992 500 415 730 522 322 787 511 599 734 848 601 86 391 971 918 741 862 690 926 350 709 914 807 854 592 495 305 249 235 136 658 340 488 318 733 332 532 638 127 467 419 485 226 468 77 689 660 88 355 789 510 369 71 162 763 587 643 729 224 999 317 86 76 64 404 402 222 303 771 532 522 993 34 15 789 951 771 694 415 811 456 282 71 838 567 88 325 66 5 792 208 756 439 81 168 613 497 85 511 939 594 371 323 112 78 383 751 94 728 925 158 559 722 151 217 331 763 47 135 575 656 683 475 927 35 176 115 145 648 546 631 710 445 192 869 61 525 196 107 367 638 683 960 829 876 88 518 76 407 364 291 319 663 234 917 326 225 315 848 918 415 208 270 823 25 284 476 795 831 479 371 115 834 143 219 537 660 352 440 978 212 896 253 455 127 482 400 799 574 975 290 815 100 630 360 668 491 928 395 960 777 214 693 229 934 323 104 706 243 726 182 866 302 848 96 309 636 748 348 670 822 926 946 368 916 182 164 437 4 44 296 941 902 49 755 559 273 358 681 350 198 468 286 335 554 294 317 765 129 902 3 139 321 990 43 919 639 837 778 783 779 935 979 32 390 940 185 605 164 424 759 841 291 802 622 313 568 453 136 103 868 923 842 617 944 264 254 833 768 232 454 385 521 100 57 7 617 706 646 573 376 543 431 937 779 998 102 128 208 267 72 322 938 245 51 16 985 192 930 847 78 439 23 451 157 356 299 640 0 155 445 657 929 783 326 576 843 462 8 887 15 267 635 75 784 67 312 620 59 549 619 391 590 434 75 509 0 889 597 75 210 110 665 878 888 537 776 881 38 896 358 791 858 135 500 494 569 523 266 166 755 189 90 856 97 27 600 443 952 694 924 665 454 969 431 812 708 330 554 469 702 418 913 684 473 202 689 834 375 473 207 796 314 466 909 778 329 915 294 213 183 748 472 749 766 966 436 621 561 320 2 490 45 305 40 475 159 734 883 867 491 366 191 197 112 594 333 520 650 759 508 990 807 474 223 626 946 745 309 784 757 948 423 632 587 797 454 583 301 602 719 946 813 493 365 264 799 498 92 16 490 883 23 251 242 65 849 807 861 551 648 959 756 882 107 587 220 563 509 119 817 939 893 674 172 329 612 692 308 616 867 188 697 683 918 461 364 455 253 779 586 364 952 522 414 45 928 172 463 946 85 745 216 708 400 144 620 180 510 61 744 980 112 207 747 15 794 158 793 353 808 733 778 826 522 574 448 58 804 813 350 886 832 20 201 274 521 805 301 63 270 783 687 414 746 370 723 593 798 539 49 883 457 456 326 924 750 257 143 671 515 101 266 328 485 596 43 140 766 786 552 282 659 453 588 298 190 375 652 387 332 239 163 67 258 10 466 266 719 820 324 333 356 985 477 337 500 400 996 595 48 28 475 8 290 989 376 868 678 942 669 708 718 975 460 927 346 536 222 312 241 670 842 578 978 127 650 694 31 327 335 123 723 507 887 625 567 840 112 565 786 588 515 618 900 246 573 861 883 729 507 815 479 78 772 638 307 129 609 804 663 300 965 332 807 550 467 196 277 272 112 253 851 299 784 365 335 425 592 747 512 842 923 71 201 598 825 583 221 162 494 417 754 538 190 653 277 786 319 467 663 742 107 243 392 799 450 442 637 612 668 962 61 560 143 237 684 887 485 716 254 245 399 591 360 444 263 528 250 679 817 278 77 377 270 209 805 527 841 808 171 473 438 903 142 216 721 122 359 979 570 539 933 110 355 930 609 599 336 605 133 778 988 307 878 755 484 793 618 380 187 656 816 56 530 425 283 889 106 241 351 326 404 39 930 58 16 217 256 266 866 501 257 336 996 96 755 93 749 451 481 942 323 918 807 390 508 958 736 265 656 335 632 492 819 587 853 410 394 427 645 71 519 520 911 993 681 627 921 715 614 162 613 244 555 793 633 473 864 291 135 67 410 848 183 954 382 859 654 577 339 379 724 154 283 251 123 405 919 703 781 737 453 532 358 854 299 438 231 222 422 633 497 642 61 605 535 673 939 67 926 874 477 776 52 561 68 601 338 452 533 849 904 791 582 695 985 204 410 813 807 339 917 260 245 220 287 831 296 536 210 566 127 535 706 262 391 547 397 827 136 924 377 653 209 552 618 714 409 972 232 525 366 678 369 829 365 385 98 17 849 575 190 431 951 907 442 933 857 727 978 931 758 586 652 590 381 728 281 413 91 498 914 999 524 812 830 45 327 974 360 31 938 162 972 663 94 380 311 305 95 425 152 421 150 544 891 885 828 431 430 401 309 742 241 306 281 747 565 920 965 641 304 716 778 938 452 751 176 112 449 900 205 680 918 36 534 448 344 746 840 897 467 654 407 81 2 836 555 972 720 319 609 486 829 498 567 62 314 117 589 368 832 519 319 67 797 718 754 664 318 654 813 221 470 77 49 441 87 26 214 121 972 722 761 396 882 891 259 450 136 471 588 91 810 289 969 737 805 564 138 975 305 970 976 608 986 101 52 416 857 201 597 547 575 970 693 831 654 697 438 829 280 242 331 302 140 601 242 488 811 357 219 547 522 787 203 304 317 574 28 413 383 454 857 603 502 428 258 291 637 940 989 890 843 216 885 129 784 86 985 868 57 3 360 860 786 563 7 677 981 166 769 711 976 838 644 271 563 750 140 281 924 552 34 835 640 809 26 818 821 259 921 435 655 181 210 257 119 662 577 544 382 193 424 905 617 379 12 380 817 109 859 937 746 319 285 851 686 124 911 958 137 960 219 566 229 701 491 690 947 158 64 980 245 371 917 681 790 75 711 86 818 1 852 463 364 103 422 890 850 499 587 911 869 421 463 998 417 712 766 763 486 221 157 363 695 403 841 396 254 406 834 660 763 249 397 198 661 538 449 342 491 601 452 671 383 579 115 869 868 501 865 828 342 25 246 560 319 425 584 852 248 153 351 201 437 645 246 13 614 188 739 737 79 66 287 595 211 547 126 155 180 313 96 820 0 778 630 193 874 936 714 878 523 49 698 151 352 121 859 380 414 443 984 290 837 86 798 195 142 315 487 774 241 591 904 488 776 535 552 130 323 490 642 289 413 21 423 346 142 621 410 837 570 126 673 749 912 368 454 816 759 904 65 48 822 663 794 169 392 726 261 469 843 653 11 27 316 266 455 142 0 78 700 25 394 293 620 612 713 200 248 220 461 130 35 70 149 30 884 779 300 410 437 342 499 312 965 105 536 416 960 317 811 236 200 187 441 783 77 265 396 988 388 890 111 783 562 560 411 347 729 215 527 760 970 228 923 844 514 401 865 883 299 325 109 541 989 93 632 538 780 555 807 20 361 891 590 252 338 772 332 319 900 994 467 654 414 823 58 705 191 632 385 358 803 843 382 727 268 435 808 514 733 427 982 169 293 348 405 320 573 625 631 919 19 392 387 398 30 801 742 578 635 767 494 666 511 17 861 763 542 261 101 594 108 525 197 75 782 866 566 122 515 36 52 585 505 254 184 464 434 599 400 819 836 78 231 263 929 697 644 735 193 383 996 104 970 810 612 779 206 536 122 799 284 611 647 979 578 589 405 81 897 331 594 245 408 480 558 876 611 938 294 751 839 959 738 365 395 451 613 297 908 728 254 898 49 555 636 285 707 455 44 885 365 915 968 805 50 924 27 754 143 696 987 866 670 804 713 382 99 283 181 361 101 353 81 583 38 904 916 140 778 434 239 154 789 746 13 641 690 810 430 156 262 677 411 698 28 976 132 510 864 515 982 585 946 297 438 840 450 862 118 568 314 866 275 907 413 680 836 550 860 844 6 99 427 990 579 34 733 559 144 716 500 67 934 442 304 804 14 385 225 774 681 38 372 852 719 446 642 555 718 931 833 648 683 433 6 412 402 768 835 488 992 254 971 121 506 586 930 337 141 732 936 393 360 865 903 7 938 482 839 974 881 771 535 517 482 887 320 289 544 472 285 664 504 867 204 100 594 434 372 345 210 473 184 84 477 465 791 771 480 668 502 672 559 430 542 985 502 231 247 615 719 140 612 751 537 686 482 206 659 909 993 945 383 195 668 822 843 554 763 149 920 345 682 138 227 814 596 537 677 969 722 316 283 641 200 610 73 118 156 859 406 865 520 540 837 75 576 531 688 600 155 496 662 263 228 734 224 259 927 829 800 946 268 562 680 22 822 341 951 837 377 640 233 823 689 566 167 291 715 729 612 674 760 153 139 192 455 984 931 691 764 607 788 199 892 934 254 611 633 843 19 500 123 219 859 708 789 938 419 926 569 401 593 372 612 60 213 401 8 639 708 978 21 797 760 434 190 627 914 745 964 649 630 37 890 823 101 498 709 309 247 670 730 196 251 211 935 296 626 958 597 643 635 647 627 867 755 177 612 541 578 577 612 242 243 820 129 854 752 952 450 728 291 959 876 53 601 226 222 233 255 199 509 857 386 859 232 616 483 350 944 683 752 95 672 187 139 985 503 777 631 941 346 357 65 859 818 948 499 157 583 425 658 8 624 753 366 243 102 107 554 400 455 855 538 579 356 79 587 41 378 339 198 719 372 444 801 369 794 518 19 736 894 805 48 502 878 260 365 502 357 867 961 821 221 247 641 802 446 160 591 19 463 692 141 316 387 616 353 855 61 406 276 599 211 60 12 154 656 577 750 272 915 969 836 323 483 513 872 283 437 427 743 700 884 931 623 482 888 21 316 684 539 164 318 184 972 904 316 326 295 863 761 231 856 483 118 21 186 728 241 556 487 543 448 125 825 462 146 265 25 494 867 37 941 99 429 840 24 258 841 72 425 137 0 697 425 26 556 186 207 18 496 773 934 8 551 673 167 381 235 929 194 35 227 712 419 976 75 251 740 164 322 853 925 92 278 639 861 833 212 837 845 153 657 146 920 749 30 346 179 155 889 576 552 312 733 660 372 980 833 655 563 47 211 758 944 377 747 424 63 156 654 412 215 73 578 574 82 543 513 757 456 971 631 672 120 541 854 355 402 837 652 769 425 965 742 892 948 172 550 805 230 54 400 117 529 809 566 63 981 43 938 374 916 17 34 58 83 770 539 127 724 87 925 964 489 186 444 225 469 391 508 926 344 869 275 389 432 654 735 256 319 723 781 296 28 705 74 216 656 958 66 799 926 933 158 763 922 722 261 627 496 14 154 957 883 123 732 836 404 971 625 51 109 693 911 5 654 183 982 917 261 720 678 260 335 8 850 953 716 596 553 483 635 223 237 788 759 691 959 641 830 384 742 203 94 741 786 396 468 73 739 48 965 499 452 669 334 168 528 520 743 522 617 164 999 333 974 70 310 958 649 804 898 548 806 96 299 684 84 117 296 390 464 402 570 68 616 150 819 98 614 684 940 788 310 966 924 343 369 620 690 926 22 750 500 497 397 673 64 519 434 46 163 880 30 843 273 131 551 201 989 260 293 491 527 299 271 150 226 896 592 314 811 450 428 92 842 560 958 540 476 628 499 473 604 802 420 772 967 155 999 992 3 613 873 526 775 266 643 99 601 367 459 743 580 30 832 653 281 614 304 308 200 133 905 44 88 972 774 225 838 551 552 777 121 711 162 204 429 116 383 763 145 382 571 963 59 978 638 21 387 715 329 191 163 411 154 769 814 290 419 826 636 366 269 541 9 51 537 698 903 744 708 312 815 826 561 119 834 281 642 948 969 163 933 987 472 123 535 99 817 697 277 523 350 438 136 951 590 239 291 391 570 756 696 458 770 131 79 709 875 413 46 49 524 509 224 870 857 411 935 777 608 487 536 637 876 704 215 478 429 167 977 665 95 477 233 748 513 228 796 108 169 559 781 153 277 394 903 638 477 852 565 864 993 13 843 365 489 209 265 273 750 862 885 360 378 336 444 827 962 526 754 966 360 519 738 383 889 615 831 987 510 454 658 825 386 548 353 147 864 651 363 924 173 749 964 741 620 408 612 278 458 726 462 86 374 196 716 351 157 533 702 578 917 815 314 744 358 622 171 178 280 111 747 344 620 596 874 824 204 232 641 332 881 365 903 367 454 949 527 577 68 156 41 796 419 58 744 752 848 590 286 868 236 596 707 907 491 339 464 263 88 484 852 904 23 991 708 306 814 732 853 128 705 207 959 948 529 449 507 808 756 176 890 95 964 463 78 927 435 780 119 166 509 615 411 495 751 569 697 87 273 957 689 402 203 606 647 570 518 62 158 522 766 760 937 474 254 416 337 724 651 726 573 444 582 415 382 324 633 63 365 656 95 323 893 373 817 742 349 764 524 945 435 115 638 813 538 26 771 327 743 541 308 677 104 678 474 691 347 987 353 839 902 442 537 907 662 72 445 886 353 548 23 232 178 343 671 603 713 949 327 414 444 157 497 783 812 918 758 547 848 166 505 12 436 879 342 519 426 881 114 470 117 450 350 644 945 837 814 415 371 273 408 48 603 868 25 221 739 76 966 226 125 244 763 525 89 467 698 541 343 225 759 815 286 45 461 166 221 452 289 832 52 200 791 892 292 429 7 160 421 259 687 133 952 871 756 776 654 651 466 108 412 765 990 104 556 966 153 211 729 197 442 202 150 521 721 734 345 991 984 494 654 33 161 429 476 410 633 815 932 250 432 397 505 922 485 263 355 659 977 215 88 255 813 128 330 809 303 687 989 666 658 309 71 881 720 486 915 704 101 981 49 699 950 607 618 93 256 657 272 595 723 748 660 85 692 406 72 564 909 34 721 82 569 944 873 441 674 836 888 102 0 723 57 838 847 31 61 313 758 119 557 702 978 419 167 249 635 884 460 77 641 708 149 888 967 867 163 176 251 964 76 164 618 308 973 1 154 679 62 732 151 30 121 40 94 670 747 267 631 554 439 741 960 477 975 758 998 123 287 904 653 426 391 257 288 538 565 545 547 350 391 773 622 20 50 485 392 895 796 33 300 831 941 596 636 628 105 291 717 711 72 110 366 108 6 257 969 931 822 905 277 999 608 444 570 327 712 228 836 366 261 13 641 704 411 898 846 98 560 65 995 918 630 926 210 531 525 951 208 32 476 65 788 816 167 46 412 457 744 4 232 674 924 463 470 996 700 122 393 473 913 696 761 375 326 609 399 286 170 534 703 470 641 958 24 870 226 281 868 768 225 811 807 583 307 47 862 507 555 98 705 775 248 668 307 151 473 0 961 477 787 741 686 955 425 163 932 190 963 293 926 509 909 160 353 585 168 771 899 927 19 226 324 499 499 254 595 150 653 461 768 871 83 339 432 193 838 670 386 396 586 117 702 441 180 291 803 223 449 463 212 822 101 125 627 814 963 49 303 281 972 43 275 739 962 405 801 779 588 348 19 739 382 950 896 551 992 185 359 326 525 556 20 461 510 431 804 335 149 165 904 37 64 777 172 866 215 947 794 761 892 586 137 420 38 140 442 129 37 964 605 968 646 57 744 287 777 450 234 894 671 709 805 298 687 843 956 495 928 833 780 848 340 570 81 170 590 783 103 88 51 547 864 749 200 242 498 641 281 434 84 159 136 86 147 772 957 311 3 75 570 738 908 852 512 3 573 851 750 738 635 624 713 614 608 392 840 563 805 889 327 262 178 294 453 474 902 344 386 456 120 824 180 342 434 632 484 753 730 296 545 120 210 795 358 870 910 402 794 515 809 438 759 972 235 263 71 167 265 973 317 191 175 523 343 751 446 660 132 359 629 991 639 694 97 216 506 902 772 891 864 893 731 884 322 451 424 579 156 587 106 742 845 298 123 450 325 291 635 442 310 954 665 274 176 586 137 171 387 949 833 693 477 471 364 507 95 921 144 872 803 553 3 860 15 926 577 681 635 139 504 887 682 653 176 294 765 819 405 916 387 428 243 234 928 751 975 382 935 424 345 778 57 291 936 360 573 634 873 960 972 77 568 555 726 789 613 685 979 483 718 92 705 222 2 998 774 522 195 290 672 120 832 358 301 608 252 757 186 217 344 224 184 754 440 851 773 797 939 419 994 405 335 644 89 348 638 529 755 636 159 311 271 186 1 812 170 523 100 130 943 514 83 284 434 28 236 208 60 373 17 794 800 747 152 458 95 133 494 907 788 254 66 419 796 790 328 588 454 395 943 271 753 889 98 465 679 990 18 158 905 208 838 818 964 409 668 113 666 459 944 456 598 137 719 740 159 926 550 531 725 454 849 303 645 519 421 881 346 16 186 286 29 537 745 151 962 715 695 763 229 258 998 122 171 948 86 509 316 598 48 163 47 165 398 251 254 468 339 745 282 454 267 720 358 379 494 271 957 405 120 723 672 879 529 291 765 110 273 56 740 814 764 320 140 972 574 370 622 831 551 351 717 889 695 909 314 929 82 652 923 786 430 676 652 452 683 195 361 764 138 424 480 126 848 577 436 54 27 470 712 312 760 96 800 407 60 240 573 234 163 335 140 456 26 168 196 823 247 365 4 335 451 80 486 340 491 887 816 513 962 874 162 577 241 114 348 694 282 166 758 512 32 521 29 785 593 228 915 944 345 597 963 366 254 863 376 806 498 422 999 690 728 661 887 592 759 153 804 521 215 517 654 49 17 597 470 248 197 545 629 815 112 512 319 517 911 488 703 817 830 291 940 432 122 718 239 995 884 279 784 807 756 519 864 801 202 226 394 668 119 831 728 858 698 500 181 992 509 402 834 500 669 801 445 308 939 161 570 681 676 723 876 76 968 540 411 430 262 49 303 882 551 342 334 605 907 732 584 844 997 545 359 253 105 442 475 145 854 675 837 151 44 97 869 157 586 807 690 142 528 889 290 241 973 819 484 197 154 909 162 364 15 514 59 268 295 634 159 265 411 484 994 182 786 632 81 580 821 31 989 961 103 111 660 597 272 940 111 166 680 21 506 478 842 92 709 936 641 1 636 472 104 767 773 774 956 186 147 872 699 297 329 603 895 995 983 953 551 6 484 194 161 409 430 678 680 347 638 71 360 668 442 276 820 133 252 750 399 962 814 303 175 80 34 812 917 510 505 937 346 6 170 18 212 129 552 716 684 850 550 912 397 178 384 370 998 649 304 680 928 813 775 479 989 794 760 44 856 494 513 430 731 378 384 77 280 111 559 68 785 830 552 773 376 521 700 550 363 79 775 628 308 490 886 900 559 421 215 94 472 260 395 299 729 856 277 969 337 640 103 62 583 703 799 479 605 283 264 969 254 380 459 924 345 698 812 370 271 913 212 617 793 18 278 293 933 103 474 967 937 388 868 100 165 88 792 473 853 352 736 398 367 664 387 974 276 531 582 658 28 451 887 727 344 658 625 29 744 170 273 914 3 637 417 790 891 147 545 315 110 627 331 264 796 719 332 607 933 378 457 109 729 172 975 801 972 392 767 719 100 597 388 14 659 518 507 631 610 58 161 618 285 941 900 470 322 969 688 834 358 657 200 769 878 334 405 783 459 645 390 506 376 120 732 401 415 883 853 361 751 576 634 139 108 555 654 308 779 149 270 99 389 331 989 501 498 839 433 800 935 240 641 73 345 667 788 56 984 162 956 891 605 618 279 761 301 259 814 58 389 885 262 555 655 730 530 236 386 440 279 465 133 118 477 976 401 273 164 511 175 710 872 121 381 761 130 525 286 547 103 560 819 901 786 110 550 173 643 524 112 182 510 476 991 589 708 912 622 265 749 235 746 494 19 120 387 228 989 657 910 122 667 160 73 48 924 135 232 716 241 37 626 179 317 232 708 686 273 65 91 809 427 20 600 930 911 166 286 942 102 850 940 953 428 527 243 823 899 660 147 837 69 839 212 816 996 130 291 799 525 439 505 718 884 123 171 416 699 522 828 520 65 991 841 256 916 643 47 92 268 416 232 901 480 480 671 228 668 675 383 549 348 525 293 982 745 871 994 344 335 332 504 412 932 529 621 857 588 331 974 241 74 505 273 806 708 745 294 106 86 91 118 994 865 276 983 864 846 212 624 308 973 702 35 908 239 811 837 975 184 214 372 478 404 809 315 80 524 518 224 753 211 642 858 730 513 194 822 56 759 270 294 795 456 794 121 418 178 645 456 306 115 356 984 213 691 782 535 665 789 267 786 746 292 518 659 651 733 115 910 685 574 28 298 366 12 953 479 829 599 820 385 726 259 583 291 77 696 396 509 432 97 482 485 787 495 757 627 219 599 517 254 553 239 249 78 247 883 70 23 677 612 157 420 634 713 256 688 931 234 222 970 138 247 603 765 817 957 874 779 773 822 211 728 18 441 101 22 964 563 816 803 743 130 335 493 516 90 391 351 79 362 60 230 776 529 480 83 187 750 782 2 257 30 479 795 945 152 52 153 358 46 917 762 636 379 539 618 875 433 82 473 333 813 165 935 3 131 896 153 455 704 134 916 183 235 81 286 420 366 741 377 837 791 480 397 108 542 699 728 182 57 15 18 845 32 344 862 502 636 246 93 566 21 904 324 368 781 659 740 690 170 190 461 532 721 919 101 840 298 450 501 158 503 578 208 533 730 365 283 716 80 823 421 657 316 297 620 554 274 57 941 510 987 736 926 14 816 883 781 577 769 317 202 248 393 977 556 932 107 249 965 988 705 880 434 222 906 677 974 61 797 924 631 314 824 723 652 755 939 605 840 422 399 627 425 586 834 307 296 19 912 800 49 353 30 38 252 307 881 357 671 896 99 513 437 847 804 624 972 728 836 997 583 798 46 261 888 417 569 105 457 152 172 618 277 841 458 424 814 159 24 221 550 914 810 813 542 224 420 134 759 730 991 804 221 157 955 231 384 143 574 765 870 908 684 391 114 329 522 498 412 278 902 72 645 575 61 986 92 65 641 820 330 59 716 863 19 637 402 26 290 945 89 273 954 618 934 555 298 828 900 881 117 201 831 897 962 870 808 923 261 603 818 372 42 977 36 190 135 764 10 679 705 576 483 343 37 640 258 782 335 423 171 727 961 166 442 634 320 121 991 703 681 408 238 386 110 69 748 438 950 120 237 454 446 850 14 274 970 56 136 319 632 141 917 97 218 927 485 237 872 562 300 16 983 462 222 410 883 186 85 173 611 120 746 438 992 977 827 716 210 630 494 811 130 127 716 650 79 968 247 940 402 864 564 230 246 625 150 509 626 684 870 761 90 728 981 214 652 918 81 6 796 498 481 212 180 202 485 912 562 427 658 897 142 478 342 256 940 24 874 321 830 162 376 227 137 812 892 380 879 227 145 40 47 712 624 971 791 884 438 539 17 760 750 933 830 712 33 309 17 56 80 215 379 200 472 217 444 623 664 812 581 942 521 63 947 500 524 312 635 738 671 409 391 385 498 501 557 858 473 515 176 989 206 805 425 648 849 2 944 92 428 782 594 465 129 455 507 118 970 764 502 216 193 362 123 0 867 978 69 948 806 43 44 525 967 231 388 245 27 824 527 169 613 621 91 123 641 121 928 61 775 741 887 473 689 898 198 960 741 758 736 4 588 400 356 703 580 328 497 672 645 459 283 111 232 736 645 277 400 160 633 925 149 639 381 674 432 374 175 474 435 168 223 670 730 791 191 155 614 496 999 188 212 898 527 191 959 857 945 279 918 688 703 94 371 299 774 146 362 899 625 561 352 889 666 707 378 895 435 11 44 729 577 647 856 788 261 537 80 801 247 985 67 136 824 971 222 763 637 539 685 847 554 28 324 704 593 284 13 710 275 990 1 591 128 565 709 262 402 560 696 317 718 469 806 873 412 510 288 795 558 449 153 616 709 882 910 99 441 266 900 185 247 794 408 337 857 956 873 162 983 946 249 943 261 789 585 583 819 901 764 143 378 538 384 473 89 640 178 782 989 342 608 425 734 336 576 817 506 607 903 481 498 755 701 164 65 559 622 872 455 829 655 433 55 840 730 744 86 603 425 719 853 46 863 115 29 781 117 369 125 977 74 615 448 178 51 559 141 70 630 506 698 395 740 685 470 428 499 930 492 895 499 352 133 192 977 880 347 250 217 687 562 421 399 17 440 268 217 892 803 70 107 473 775 896 291 929 824 753 254 135 66 675 907 591 458 395 587 254 676 763 194 149 188 427 671 221 781 406 674 827 723 102 643 801 627 366 502 207 31 881 986 568 315 790 883 444 388 902 52 425 397 582 697 592 350 875 204 830 403 377 178 777 54 46 500 157 390 998 144 531 739 377 173 233 918 974 116 561 495 539 135 513 290 193 23 834 484 494 722 427 825 742 211 776 906 326 209 290 899 50 48 948 274 192 19 966 551 391 256 249 754 686 226 547 41 818 442 710 896 763 540 422 597 108 850 798 848 310 100 101 391 248 566 885 610 410 603 117 155 532 276 709 958 733 795 473 431 753 923 692 800 480 588 520 294 2 103 126 278 395 57 847 257 644 726 667 552 212 921 917 761 180 65 232 337 798 650 496 969 260 132 642 490 910 390 778 525 99 644 669 147 582 250 204 946 226 870 154 335 42 768 632 901 752 248 611 274 903 701 570 480 707 223 543 185 870 891 363 485 181 281 39 265 547 945 227 783 135 119 741 54 552 594 372 628 741 493 220 183 329 873 143 311 406 465 410 592 257 366 302 665 873 100 913 296 963 862 236 788 872 401 916 657 734 954 873 245 502 244 137 895 779 554 907 403 360 14 782 190 769 26 680 995 107 655 675 940 857 774 483 343 341 214 783 638 523 217 811 684 234 141 907 660 590 370 896 665 634 619 560 694 692 719 661 666 701 808 659 353 644 518 504 987 567 730 418 780 557 80 766 356 145 652 93 0 78 638 707 42 620 606 684 385 822 751 272 933 194 50 187 482 451 448 37 594 836 754 228 998 27 120 958 602 2 147 472 92 27 37 541 601 698 322 449 712 352 527 255 59 693 643 361 548 859 87 29 83 654 490 437 439 528 56 92 402 586 128 445 1 791 171 729 433 818 496 235 684 312 673 485 74 680 725 221 227 783 344 808 190 69 161 11 220 598 127 916 59 429 949 480 925 230 465 296 510 421 240 502 182 282 608 666 503 907 68 435 855 847 630 610 208 18 504 202 213 687 167 345 934 514 944 445 866 393 576 454 750 458 476 429 247 359 993 979 178 109 689 200 635 160 362 279 71 140 510 927 442 838 319 796 141 738 192 502 283 69 463 295 654 789 312 710 492 999 199 299 120 533 994 187 679 174 459 65 696 189 985 247 453 15 854 126 196 530 985 137 639 11 73 479 825 952 93 565 450 381 830 213 864 444 861 247 568 324 850 558 573 773 788 303 551 427 917 800 252 536 66 908 212 884 811 891 722 305 871 604 802 904 286 735 411 262 49 854 454 261 565 394 820 594 368 468 4 90 173 972 772 423 666 211 999 583 819 741 645 92 869 973 578 283 490 943 179 979 241 296 890 121 204 62 456 610 582 946 589 981 72 354 289 387 721 423 986 109 82 478 480 855 299 12 991 251 761 479 422 233 647 790 899 978 452 103 84 335 400 41 339 508 931 331 689 60 800 918 125 226 792 280 110 777 256 230 239 872 475 30 360 462 815 375 517 812 206 354 917 917 604 545 958 146 862 646 977 758 390 541 416 769 995 501 373 278 670 234 817 200 927 21 308 984 447 444 714 39 833 364 718 318 964 895 937 933 79 293 62 395 5 495 388 410 996 621 896 59 689 165 150 101 174 998 371 597 313 612 898 204 596 384 317 599 282 885 780 748 595 307 892 785 532 335 746 65 717 429 402 436 786 381 231 576 30 157 713 643 978 280 244 309 546 696 27 526 477 326 463 391 444 370 29 996 777 825 79 98 163 531 460 399 613 394 775 490 770 622 556 105 749 366 892 830 283 128 825 722 92 972 508 621 365 473 571 97 320 444 269 86 481 440 628 883 634 608 66 52 930 543 165 167 295 663 418 448 630 472 94 829 385 139 111 459 255 225 654 431 880 876 759 144 311 860 301 746 289 171 105 583 988 806 606 985 338 758 421 237 376 904 458 158 339 839 622 970 363 993 570 854 714 958 846 234 378 367 951 345 704 483 6 291 49 757 151 696 682 823 333 722 346 492 396 673 18 535 913 111 81 589 823 456 389 927 885 553 389 126 823 941 286 395 444 819 417 437 547 478 970 975 642 893 616 718 829 19 0 881 769 262 541 783 960 510 966 779 720 77 688 142 268 7 796 269 825 38 857 343 237 69 99 499 826 205 86 320 139 827 198 855 366 475 582 158 293 684 826 975 254 981 411 447 485 130 334 588 857 342 193 711 474 308 729 371 550 354 268 868 188 100 258 280 562 122 597 903 237 143 964 852 179 0 588 427 590 513 643 797 105 666 121 117 180 834 702 940 37 800 507 242 364 299 40 69 701 313 517 791 554 17 160 696 209 379 791 102 529 205 674 633 176 2 668 207 7 521 467 706 646 514 935 479 763 686 337 636 6 310 793 244 35 166 621 568 359 179 910 150 505 448 773 439 72 173 231 14 655 540 413 877 916 464 529 177 656 605 849 459 453 801 464 237 768 598 977 823 743 678 469 606 101 517 317 542 434 11 779 324 690 847 376 508 240 219 36 385 186 667 466 489 300 2 825 24 256 277 228 569 438 524 55 329 287 107 783 204 418 418 781 473 45 780 52 374 882 81 922 704 165 700 720 574 851 884 706 976 353 431 760 595 805 408 284 399 818 837 54 703 907 599 973 59 662 311 92 208 260 414 492 609 313 980 309 192 988 372 256 662 422 736 623 61 8 706 761 305 135 62 251 21 332 230 257 265 325 776 386 403 790 817 584 699 71 692 383 924 116 679 92 128 706 92 180 100 162 948 835 667 973 765 31 654 969 582 164 356 525 168 782 955 358 109 34 643 220 93 138 502 946 767 675 844 973 478 146 382 868 160 460 471 53 179 148 782 436 217 524 412 887 570 91 234 680 260 874 311 306 818 14 61 114 981 101 987 499 37 539 321 703 312 94 913 508 203 734 882 452 7 131 621 386 543 206 922 242 612 872 865 198 106 92 986 399 299 972 297 446 291 328 676 231 55 609 189 102 966 939 742 937 585 593 677 289 196 637 187 461 161 500 611 61 905 11 251 542 235 263 809 107 223 412 495 263 68 124 866 452 752 461 413 507 397 936 719 430 145 341 749 654 733 233 754 717 17 827 879 984 980 568 286 354 866 102 831 326 830 244 536 732 139 892 751 248 573 285 322 393 941 695 328 322 626 359 765 745 525 698 696 575 665 497 517 163 29 247 175 315 944 700 331 868 559 881 296 47 505 79 274 253 285 589 753 434 964 660 499 402 132 9 587 968 662 165 172 41 215 547 504 837 741 37 767 272 296 63 437 85 703 809 176 923 674 311 595 727 801 140 713 213 88 260 709 740 730 392 653 395 175 276 581 86 784 221 567 942 149 798 306 333 431 622 721 897 644 710 105 26 37 190 923 653 805 193 283 344 397 330 206 459 620 796 416 918 564 990 90 657 716 437 555 222 280 63 686 723 262 552 442 899 266 549 542 537 445 250 893 865 269 939 61 267 13 104 956 38 610 174 113 393 813 24 748 304 809 603 574 499 208 470 502 947 741 840 7 549 550 611 852 986 840 461 231 841 321 865 499 807 367 115 180 435 183 996 771 979 944 989 495 70 801 160 746 447 910 4 61 901 612 648 990 842 715 214 684 843 60 381 374 557 518 403 816 997 554 49 973 642 338 283 471 734 287 127 82 180 738 728 602 349 181 793 571 983 884 317 636 672 716 533 167 258 75 945 882 572 123 721 939 913 207 641 680 594 40 679 822 355 147 418 380 983 148 136 405 70 652 888 808 235 6 121 146 666 180 120 813 888 387 862 385 777 662 20 809 489 456 837 191 836 908 407 172 176 827 691 829 234 65 563 870 635 355 362 229 617 874 402 602 415 831 640 388 259 788 450 130 390 34 845 638 181 797 626 734 558 872 51 212 567 715 151 686 908 281 884 913 944 662 537 651 439 385 745 148 537 241 879 257 867 734 120 412 284 384 406 678 764 687 725 516 596 916 631 633 296 33 797 927 841 185 333 124 685 938 675 222 956 597 366 543 152 76 106 646 10 911 647 871 139 59 334 596 112 122 49 693 45 261 647 242 180 563 878 332 808 208 103 742 786 526 124 255 518 277 171 486 132 166 762 639 500 818 230 226 839 163 761 275 320 486 170 586 405 550 113 979 505 249 146 251 346 629 467 375 504 517 146 952 770 655 541 647 638 0 627 72 233 400 563 299 849 81 559 320 258 315 566 566 60 404 653 912 781 367 547 510 885 928 575 89 319 778 433 565 965 421 442 666 90 880 201 570 721 1 83 459 216 804 885 143 61 869 379 498 716 961 328 616 394 705 778 647 88 179 197 588 270 882 304 288 289 21 468 377 947 724 868 49 833 185 989 281 594 650 270 57 907 274 921 13 266 685 390 362 244 390 192 661 249 900 277 319 678 69 91 577 114 264 44 276 677 103 512 492 545 947 949 420 105 40 766 216 229 496 157 998 402 421 163 758 827 528 899 193 513 270 898 571 105 557 173 575 523 539 674 70 562 472 40 64 959 329 369 621 395 69 912 123 121 558 752 7 179 372 253 617 526 528 629 710 282 699 769 330 455 308 847 332 13 195 155 158 223 382 857 564 169 135 557 330 55 226 474 736 95 308 370 721 195 725 605 652 313 190 420 60 391 160 319 887 874 546 93 894 381 478 621 262 178 938 27 863 808 653 231 474 551 894 523 427 148 156 569 211 898 569 111 312 210 395 724 985 224 303 918 670 289 845 675 96 101 340 961 835 51 333 760 366 814 574 820 260 181 443 874 719 930 644 629 317 107 654 401 205 402 891 621 690 713 77 913 441 987 26 718 964 890 886 774 532 250 711 430 680 498 125 920 712 719 306 324 28 345 120 163 914 511 318 209 228 254 256 343 549 990 972 856 463 572 764 2 107 232 308 526 500 180 504 532 91 20 857 163 878 196 727 564 26 292 406 955 561 955 636 244 297 61 93 885 169 632 63 915 784 200 158 818 448 305 173 641 838 282 820 846 600 51 846 573 491 479 313 6 880 793 723 892 23 610 30 123 876 386 353 438 676 812 204 395 458 801 453 979 677 523 477 278 30 630 448 680 447 968 988 653 473 855 767 522 615 638 330 6 382 643 428 782 171 976 333 938 935 394 955 338 885 362 672 149 320 661 365 685 469 916 314 930 45 838 791 558 920 349 382 376 553 935 483 770 234 905 874 559 164 189 879 189 922 807 690 512 861 200 845 210 780 571 809 527 401 446 129 683 783 82 822 557 970 844 388 266 462 696 404 678 446 905 238 117 837 682 0 136 669 882 893 294 352 781 410 571 740 563 517 482 653 436 120 934 684 487 54 443 983 221 118 440 348 146 690 360 638 955 634 635 594 4 177 883 416 768 928 581 832 269 602 119 18 424 239 304 959 643 219 919 795 222 435 553 65 700 549 837 860 498 335 751 500 144 381 910 871 474 10 428 180 364 945 256 804 380 669 260 251 686 943 24 834 981 591 452 61 361 818 368 302 36 499 396 512 364 946 478 844 370 793 155 843 864 398 142 535 691 124 310 688 650 67 363 291 461 732 280 724 785 829 693 422 386 181 680 58 851 551 721 402 599 6 893 610 394 741 491 584 652 396 86 493 182 15 739 501 39 462 546 876 409 376 330 932 707 441 843 637 434 780 331 442 183 888 995 78 688 27 520 828 824 775 523 702 164 286 195 563 64 62 347 571 162 746 122 406 186 856 12 908 545 869 947 834 650 892 780 988 763 733 213 957 785 286 201 952 436 333 619 265 12 714 15 134 705 486 395 658 120 70 278 940 833 475 527 928 114 965 274 578 815 327 61 412 745 418 216 849 801 716 850 399 35 168 882 908 978 281 886 354 12 256 536 758 573 540 367 651 330 350 76 182 112 391 240 859 762 680 450 394 562 426 576 486 885 797 151 664 334 123 404 164 704 809 272 330 88 423 605 142 812 164 515 69 749 478 886 629 841 200 686 787 872 417 195 923 47 735 584 882 546 803 133 307 251 819 980 222 738 335 730 792 286 605 235 506 404 172 3 428 845 744 706 875 662 392 274 66 667 246 334 173 344 355 222 585 893 676 468 668 929 975 311 106 631 860 273 67 925 634 509 485 288 631 375 524 122 504 878 395 813 456 394 373 29 35 743 639 614 869 49 24 692 277 697 959 328 318 530 622 606 454 593 171 8 981 728 101 978 238 743 542 929 655 909 124 498 24 49 261 294 899 121 93 763 587 538 449 408 294 817 816 210 353 807 825 64 230 149 138 591 159 283 53 124 852 508 133 33 127 78 802 415 506 307 336 572 954 893 67 420 447 630 103 271 579 69 688 624 773 3 660 513 131 847 127 532 21 175 649 264 610 89 591 897 814 507 662 998 790 246 653 881 980 779 869 642 654 233 403 92 645 124 180 315 291 422 657 619 80 553 39 40 709 723 920 671 548 362 73 53 309 63 596 249 184 587 173 530 834 489 31 675 295 170 156 336 97 488 923 304 241 321 529 77 59 984 345 265 791 387 537 132 680 341 637 823 661 721 872 397 312 468 719 44 567 214 156 749 657 169 518 794 71 416 615 538 778 838 33 714 146 759 322 860 55 927 959 135 933 946 324 244 444 623 343 62 810 681 702 952 583 593 475 605 541 773 131 99 795 118 288 574 858 356 330 615 623 696 492 803 914 257 896 300 426 222 671 607 739 58 175 877 200 331 524 566 2 543 430 640 789 319 117 758 997 489 87 471 454 429 644 70 962 353 729 977 645 820 240 633 36 127 697 51 476 792 694 218 594 711 899 906 889 679 469 275 737 896 150 589 705 786 803 381 942 904 116 152 268 448 890 482 279 325 368 317 627 103 895 785 26 962 361 260 464 966 123 847 156 893 908 850 966 180 626 430 107 349 586 434 230 499 183 810 895 218 168 889 913 275 576 791 851 229 535 44 710 392 429 904 289 916 821 618 84 402 698 928 629 928 837 775 779 948 975 812 345 241 189 40 515 888 32 960 622 51 447 403 352 62 307 391 4 88 681 502 145 334 335 54 782 763 110 455 414 114 927 902 696 80 996 603 143 658 40 392 21 970 61 860 807 840 71 328 949 305 694 828 551 216 360 695 591 870 468 13 161 576 773 916 597 517 531 527 926 340 382 990 497 870 200 501 381 541 550 621 807 519 255 427 190 93 566 727 69 198 458 278 655 187 110 842 795 745 66 564 728 388 735 469 786 337 782 281 11 744 310 500 460 941 524 779 945 403 106 26 330 399 682 829 300 761 593 55 574 661 283 367 443 172 131 494 406 69 453 587 590 114 569 717 529 989 246 576 270 515 368 826 975 920 134 952 939 240 975 418 722 708 607 242 942 747 699 205 311 70 335 864 108 641 787 708 205 925 930 354 575 846 751 43 177 257 150 284 283 242 922 504 345 67 484 795 964 217 272 323 865 4 515 299 316 424 713 640 350 73 778 60 486 637 497 454 317 846 273 618 374 780 350 625 685 309 5 858 842 806 984 301 579 223 458 325 725 856 285 644 750 101 916 586 112 123 555 404 784 135 4 386 184 910 112 954 703 42 120 125 112 922 989 688 700 632 248 998 922 66 276 913 451 6 777 839 37 149 762 946 48 561 535 892 208 328 466 160 286 989 454 506 853 931 29 370 138 767 452 453 437 359 680 717 262 903 550 679 867 754 323 24 241 641 998 284 212 883 802 620 626 655 524 18 551 405 26 815 782 15 858 662 174 77 180 462 918 532 756 349 153 399 908 583 991 145 788 152 467 679 765 669 422 414 697 573 426 636 615 800 588 722 299 569 218 141 185 717 101 361 676 327 116 621 945 412 164 19 125 266 443 140 951 282 32 454 65 6 13 377 606 221 728 265 585 664 363 933 982 450 400 38 612 289 424 549 109 345 660 825 167 200 44 552 107 410 6 613 115 109 787 152 834 549 461 196 817 402 835 447 246 796 793 193 88 749 572 670 538 999 926 33 291 739 551 595 443 582 911 298 56 524 734 903 647 745 720 533 658 451 281 482 329 576 644 534 119 370 598 170 533 436 430 397 262 553 383 439 159 225 203 114 315 387 149 245 212 859 921 250 610 159 693 974 178 777 492 606 344 815 299 913 813 377 212 994 819 22 339 548 571 730 137 701 42 655 328 477 560 605 566 963 636 598 579 276 873 744 556 48 91 656 86 173 777 590 2 574 280 257 490 829 656 984 470 769 484 879 813 801 987 382 194 760 751 307 194 918 857 730 707 484 646 638 903 342 426 916 574 648 599 231 746 582 919 583 352 822 461 656 886 733 556 543 768 625 297 638 462 8 356 611 841 357 646 292 305 257 888 620 293 867 488 193 569 986 450 370 15 572 38 382 455 693 467 281 784 159 331 981 290 288 456 492 338 531 933 226 18 761 151 392 93 896 52 859 378 947 618 73 343 419 330 720 118 450 444 163 879 16 783 121 375 86 860 316 652 156 886 308 78 448 548 926 227 979 659 63 226 556 270 845 483 178 628 860 191 389 341 786 876 88 95 974 872 599 405 835 607 99 259 145 283 295 434 507 477 704 358 193 568 660 902 524 372 713 408 548 913 104 499 724 725 636 430 877 675 287 965 130 329 936 784 613 247 600 444 230 670 572 799 606 242 810 96 362 237 171 358 119 818 249 164 88 755 480 126 807 479 840 610 927 744 540 877 263 880 127 770 12 119 547 85 885 174 884 929 567 408 645 3 759 997 748 86 250 239 202 283 475 90 569 481 361 919 379 185 62 841 926 53 41 609 80 163 924 463 579 647 929 921 7 930 819 677 26 258 700 723 521 853 488 270 455 270 557 867 138 869 478 38 111 179 232 910 909 477 553 163 979 838 867 406 399 798 728 245 99 365 664 249 325 587 807 794 987 882 152 945 125 493 663 616 6 709 873 664 755 559 389 852 650 722 855 788 546 730 331 419 320 211 928 656 890 165 358 267 61 395 363 236 111 76 921 369 280 170 297 676 692 669 457 24 22 547 622 4 567 438 106 942 713 847 114 689 446 71 589 527 603 799 436 700 288 524 552 448 168 585 756 244 144 927 118 130 507 766 60 850 931 613 403 773 196 811 697 202 891 785 837 293 338 327 126 125 63 721 817 646 94 819 301 110 966 564 492 160 774 640 228 423 626 529 731 961 413 323 487 974 653 936 99 825 471 779 425 125 62 640 362 872 436 949 296 328 790 928 704 236 110 18 658 330 5 849 765 423 736 492 670 477 823 835 772 141 781 386 608 186 663 143 823 46 610 311 260 613 983 31 327 722 958 993 768 718 713 76 925 505 692 233 563 100 929 816 354 155 374 890 276 17 680 474 651 886 284 941 15 423 88 611 994 974 50 537 417 59 130 327 427 87 394 693 926 709 599 610 255 300 807 227 465 660 979 458 933 749 713 968 953 373 148 59 119 344 942 917 455 601 294 451 671 849 288 220 872 111 160 544 506 31 490 803 338 485 145 775 500 969 904 450 419 648 918 500 29 713 410 373 574 395 101 81 884 215 111 191 967 44 507 617 102 712 222 845 0 600 50 691 839 257 226 821 887 610 692 607 107 297 730 261 335 560 307 615 659 939 476 626 817 167 364 11 556 40 104 717 974 13 611 296 987 200 160 74 187 679 289 267 180 453 723 976 238 839 466 80 68 66 6 283 675 963 599 562 573 780 428 6 32 536 902 415 95 719 207 441 515 736 713 518 986 590 43 951 17 176 358 112 544 23 938 487 459 143 458 511 400 47 619 491 497 654 95 909 462 56 775 610 200 359 646 114 984 595 59 679 662 694 870 603 98 993 55 682 169 557 400 256 856 140 187 249 658 5 910 649 911 785 251 519 967 557 268 236 930 526 467 930 961 153 835 580 130 16 361 356 496 889 489 218 826 683 684 501 491 89 446 947 504 538 286 766 637 772 702 408 126 104 631 16 32 748 561 113 45 746 316 952 104 535 776 142 583 24 987 267 768 382 500 476 971 407 297 137 594 655 600 423 831 577 42 55 671 745 493 87 622 117 801 950 902 399 18 195 612 242 266 139 898 429 929 237 65 195 618 513 567 666 673 801 546 132 90 344 399 392 694 842 219 201 670 948 190 963 593 282 830 456 46 352 454 759 189 111 129 517 547 108 621 154 498 217 319 711 843 250 451 655 961 414 608 121 756 146 604 201 517 586 345 1 603 323 676 886 346 594 464 575 93 967 30 599 100 764 333 225 640 652 849 295 302 248 802 881 125 258 405 671 994 165 819 360 361 670 598 750 403 825 771 43 807 100 69 872 823 492 139 317 677 672 676 442 52 72 918 801 35 457 169 89 95 854 371 530 356 710 112 775 877 127 351 912 753 946 398 174 198 544 404 76 745 874 28 742 338 663 87 63 269 721 552 182 272 993 768 960 252 736 798 997 943 791 439 551 815 342 418 164 965 571 115 163 179 418 390 805 548 618 153 103 833 452 173 777 513 216 96 777 737 311 214 156 213 529 320 29 600 620 850 637 153 68 225 667 136 896 314 125 577 438 285 148 251 103 880 80 567 699 915 970 499 957 743 480 988 171 160 291 338 839 459 314 562 936 359 947 614 876 24 991 62 252 42 627 678 327 94 610 690 593 73 148 649 786 743 62 253 831 671 82 725 64 12 59 497 84 372 978 230 312 936 786 778 625 235 970 292 224 903 277 63 341 916 552 700 159 593 8 403 723 555 318 754 437 73 52 112 126 913 998 415 400 64 43 267 210 623 356 327 523 75 903 487 595 936 128 851 655 62 692 700 406 811 727 973 125 914 275 675 118 205 682 680 739 448 781 161 655 865 775 370 731 656 704 607 658 350 63 211 21 676 51 528 632 821 1 728 443 125 934 907 934 404 157 812 122 674 918 51 29 733 971 249 707 790 693 714 332 629 2 417 391 392 263 383 238 223 473 759 831 706 482 417 163 433 152 988 443 917 484 191 915 181 518 841 982 336 674 608 822 154 753 343 810 65 889 153 566 401 394 283 859 43 818 613 343 557 383 888 882 400 371 827 69 336 241 415 41 705 296 971 570 459 489 146 36 198 964 824 809 408 833 227 219 954 592 979 137 480 842 912 226 826 659 30 600 897 586 819 735 128 868 256 968 156 274 764 455 640 108 932 524 333 868 357 634 327 312 256 837 496 740 476 82 660 879 614 590 341 831 417 743 369 714 458 926 894 485 9 162 521 826 287 342 6 739 382 966 600 614 48 776 928 429 169 60 891 270 655 862 452 661 939 734 365 262 329 833 11 229 220 850 364 298 265 282 924 98 837 865 646 297 897 117 894 168 30 601 358 549 171 835 97 553 614 536 623 426 629 750 386 843 424 345 444 665 48 700 983 633 751 529 883 232 529 645 194 80 697 887 841 366 254 364 267 455 9 877 72 124 143 395 497 849 549 265 821 546 211 884 468 2 251 446 976 998 237 193 647 25 105 78 534 166 911 372 89 895 642 468 395 584 60 140 38 218 317 881 499 601 48 923 455 750 104 24 401 511 921 103 296 507 231 827 941 560 726 672 256 365 722 121 941 316 550 895 505 610 829 49 151 544 496 284 559 255 358 322 920 833 344 6 566 412 181 637 465 644 118 693 85 187 904 59 670 912 362 761 656 851 487 464 313 153 49 46 231 429 719 970 644 575 213 2 435 825 589 30 217 116 646 674 720 474 235 198 176 82 346 244 397 888 401 659 123 798 768 518 286 194 623 764 589 10 445 410 412 179 205 962 392 411 527 277 359 23 436 55 605 705 716 16 267 6 246 191 385 935 815 885 755 360 771 289 700 552 563 535 298 378 820 955 269 178 585 15 655 705 729 191 197 141 72 996 13 796 681 70 332 828 115 436 340 553 430 815 457 903 211 91 441 277 7 480 538 207 621 663 30 267 615 947 398 454 595 980 160 776 95 928 998 276 91 905 564 780 686 548 178 723 160 479 922 185 848 94 556 544 751 230 685 328 713 501 800 280 560 469 309 896 24 910 43 189 97 589 846 81 560 267 89 358 82 834 378 653 805 990 84 481 982 921 236 149 829 135 31 466 553 138 960 55 996 771 728 57 598 194 553 764 852 688 955 987 977 329 599 760 766 413 562 145 811 354 627 391 882 311 280 180 998 842 251 67 719 727 498 202 890 815 262 703 819 197 310 779 802 770 100 428 782 754 192 911 408 409 941 379 497 689 352 940 19 177 573 71 139 869 572 269 379 753 568 744 514 128 818 370 501 614 877 690 908 45 151 286 327 393 451 648 28 679 103 704 685 953 130 594 347 146 573 861 482 267 989 756 890 301 781 490 535 600 371 690 380 38 686 565 886 832 577 66 372 700 597 262 966 502 716 345 646 539 37 198 499 953 612 279 36 281 323 330 443 759 359 703 887 406 368 598 163 464 78 845 473 760 812 44 936 415 699 458 155 973 605 465 614 119 72 641 400 421 98 867 549 759 357 716 477 269 676 873 633 611 533 501 698 446 256 592 656 397 165 764 883 522 917 131 948 308 175 915 163 47 820 725 994 736 27 297 366 22 523 595 609 899 510 221 971 649 41 166 110 488 971 297 413 380 902 919 318 132 605 418 685 139 788 204 857 712 801 154 53 102 226 410 5 564 82 646 323 398 48 545 925 457 134 813 462 827 597 695 377 67 552 283 347 975 834 761 965 148 911 183 129 544 646 916 667 181 99 321 320 67 880 3 78 806 264 343 762 132 183 641 688 314 76 115 415 875 850 393 289 174 263 979 514 287 609 110 443 613 147 281 87 57 177 225 581 351 344 515 752 116 248 385 260 257 829 16 131 110 441 940 651 394 921 956 569 189 228 716 826 716 294 909 470 355 764 875 991 957 613 517 32 591 607 954 342 213 471 738 485 506 64 122 414 758 474 383 462 994 535 652 7 746 452 5 267 771 640 316 973 880 189 672 238 867 907 532 838 709 183 442 605 903 761 597 944 26 552 575 958 479 837 37 678 410 508 104 984 801 161 481 149 173 57 64 826 57 924 896 151 956 773 881 676 912 839 849 905 228 607 797 560 166 329 637 675 68 902 606 270 836 989 51 460 541 131 815 231 736 970 940 789 4 312 998 578 43 204 218 67 185 175 752 192 748 914 850 38 427 173 536 494 379 195 643 830 626 167 778 783 701 379 308 248 447 17 278 699 804 199 437 185 990 815 391 496 452 988 230 840 669 448 835 813 157 610 278 921 332 640 70 935 653 354 888 44 535 518 54 684 243 634 510 972 499 490 130 151 302 962 682 913 951 230 950 137 523 32 503 156 274 282 967 38 863 917 558 162 908 795 953 452 788 801 120 630 942 625 422 918 592 246 890 765 955 373 384 686 797 764 967 459 321 595 154 62 99 830 110 20 210 330 505 52 822 610 960 904 776 799 880 654 150 886 431 666 28 335 925 598 345 228 794 762 545 655 914 499 592 692 676 850 454 124 96 601 460 692 670 766 753 529 347 727 411 172 196 979 62 857 286 688 208 553 971 915 839 831 404 318 959 56 717 867 442 248 9 762 221 529 14 36 644 192 647 920 561 972 171 731 919 710 660 298 636 41 157 242 129 968 359 154 525 117 187 904 402 769 649 534 433 7 157 718 485 293 927 575 42 54 740 8 637 908 352 834 769 376 150 307 154 342 635 481 776 301 246 32 510 389 188 837 39 318 738 668 130 967 245 882 187 781 975 67 790 940 726 892 796 565 600 376 222 880 398 33 30 218 853 821 775 637 407 889 914 244 305 396 856 183 42 160 529 716 603 399 477 185 608 334 316 715 806 77 567 141 100 227 758 188 962 167 865 522 54 165 763 678 918 447 797 262 190 232 164 124 151 400 769 247 811 378 535 468 676 834 519 834 215 635 22 132 1 117 602 80 297 351 147 337 320 873 613 411 921 691 961 836 163 315 290 318 502 772 783 670 505 879 207 21 305 520 12 309 678 561 952 907 13 978 162 825 780 100 741 905 126 83 289 250 220 355 87 768 374 228 25 682 823 944 249 809 555 507 497 835 370 48 414 194 488 510 225 387 647 936 487 230 822 301 538 264 766 59 69 508 492 93 825 791 452 276 902 272 240 380 463 960 320 897 201 6 470 311 636 459 488 200 893 732 112 181 290 26 791 557 42 494 227 134 700 877 122 938 754 130 258 850 898 721 324 427 856 409 32 277 772 961 609 97 9 800 417 884 475 117 709 761 306 459 251 479 638 896 718 780 961 715 98 955 338 617 142 467 716 326 999 722 428 200 775 603 160 360 436 853 720 972 982 221 313 971 803 764 869 620 751 470 479 974 274 967 439 129 793 221 669 991 203 554 773 209 399 796 914 426 414 79 444 120 647 629 50 154 363 247 249 470 976 415 168 194 438 64 896 451 534 961 55 76 5 919 220 659 873 272 345 344 714 635 744 188 973 574 271 117 435 150 45 835 14 247 345 513 899 307 713 262 827 361 383 256 989 718 373 593 881 625 30 686 580 647 814 601 929 3 764 35 752 97 161 974 634 648 962 789 368 61 262 975 503 228 712 103 45 34 821 754 218 593 720 750 401 165 338 384 105 34 552 186 539 90 361 522 186 448 995 853 583 303 775 820 726 498 759 471 206 926 653 899 64 634 28 133 571 54 19 357 519 880 661 123 799 690 403 338 647 847 543 538 642 401 946 774 388 466 872 288 78 152 366 371 922 293 591 458 778 349 650 801 343 463 473 134 491 35 85 746 334 333 925 314 832 79 460 406 780 498 344 56 559 989 870 648 912 266 448 391 349 822 716 562 854 550 309 995 594 207 296 733 680 140 186 872 812 644 899 458 169 318 52 396 799 247 391 391 15 927 991 845 915 740 841 557 395 44 571 576 117 63 777 942 96 603 935 473 938 991 805 995 792 313 739 754 204 604 704 95 681 875 392 195 835 750 432 901 184 140 326 249 965 900 607 313 205 301 726 870 889 546 648 805 183 887 735 628 761 965 982 169 643 416 160 905 272 950 977 76 45 229 200 757 547 294 894 502 410 58 143 273 400 641 215 976 565 326 269 4 942 454 68 899 773 416 359 756 291 340 844 174 337 232 600 843 820 367 86 486 420 10 992 487 127 748 963 635 165 730 105 230 712 905 629 50 998 195 180 423 390 33 369 541 101 517 228 180 909 253 673 187 542 962 741 906 901 152 949 913 637 618 588 358 170 882 668 411 133 938 658 190 796 25 396 854 707 161 205 748 910 657 348 22 62 364 558 651 526 779 277 799 165 547 137 77 34 692 597 186 16 501 882 941 770 393 356 104 102 451 76 328 761 671 825 351 854 490 323 233 483 620 283 483 780 297 50 418 361 317 483 432 919 627 184 243 178 948 731 492 90 639 276 704 164 839 970 267 195 401 424 204 74 453 237 520 853 337 894 476 189 550 121 299 441 813 145 681 248 876 17 172 320 762 581 128 372 533 381 352 881 118 352 148 805 231 990 179 246 557 707 601 81 226 19 368 767 560 260 932 496 267 84 101 695 76 205 77 634 358 780 586 557 438 506 210 169 877 79 547 120 366 830 949 91 512 734 754 861 946 283 351 373 869 399 386 759 330 298 855 96 955 125 539 294 851 165 637 524 647 750 829 4 90 8 706 694 785 196 922 815 869 136 419 143 442 953 567 102 861 297 943 4 49 400 878 146 897 159 522 525 401 78 772 606 515 459 467 909 45 76 154 689 856 817 919 14 220 423 376 780 532 607 663 426 782 410 935 354 105 304 816 688 148 909 785 331 289 967 656 864 819 444 872 513 936 952 681 92 458 665 443 617 84 122 81 225 882 667 379 538 893 698 29 855 355 678 587 319 763 479 823 406 623 635 80 633 344 656 609 890 364 93 298 45 662 797 336 200 318 394 61 581 259 280 898 416 272 198 957 714 599 447 926 580 236 133 701 623 256 197 243 388 24 906 351 257 651 874 186 669 222 712 481 66 455 472 752 105 552 221 264 703 417 478 453 390 153 119 604 61 319 182 939 628 369 670 340 443 792 555 781 914 386 341 508 236 302 139 842 998 446 918 492 612 83 282 828 645 387 687 316 15 343 327 861 37 592 377 685 653 449 725 961 678 291 309 650 615 885 363 169 96 446 377 375 410 327 274 556 762 89 118 450 252 619 303 956 99 155 304 682 757 418 137 824 325 355 68 516 989 752 876 240 962 237 742 367 567 330 145 749 946 856 780 898 368 25 557 249 53 152 59 384 85 667 328 465 92 968 22 154 569 558 560 480 926 337 277 371 810 942 173 71 228 526 192 245 918 893 775 684 749 77 714 977 351 437 894 463 126 806 943 317 21 651 519 687 654 580 22 250 623 329 4 177 776 903 412 815 422 341 940 291 942 513 670 736 80 375 299 836 894 21 693 699 675 672 60 579 280 284 300 698 260 883 813 587 684 429 50 462 928 951 268 624 975 917 687 934 724 348 105 404 955 367 468 769 428 104 946 558 736 100 154 454 441 491 489 901 883 920 305 280 720 769 544 812 549 654 694 760 513 589 410 190 368 1 358 178 294 800 224 666 279 15 255 490 860 17 917 406 410 307 797 165 175 248 119 632 352 346 360 406 573 283 304 762 407 127 462 93 751 951 793 369 108 377 849 6 738 598 135 663 918 611 115 912 911 623 22 38 610 314 29 436 879 596 428 732 915 60 786 693 683 435 429 167 624 247 793 994 117 232 423 760 606 524 496 458 309 686 562 937 772 200 126 338 885 116 284 968 101 41 810 948 755 900 401 882 195 172 895 501 102 518 284 59 25 940 760 950 745 406 229 114 84 532 96 222 582 744 40 720 615 68 45 240 48 795 950 351 764 48 796 943 221 323 459 204 465 173 625 385 962 58 160 46 269 705 280 247 839 95 425 466 315 265 477 884 613 661 968 189 994 593 956 104 864 489 658 453 278 95 874 495 31 972 142 654 200 626 911 663 749 941 92 57 844 578 177 654 71 27 354 164 600 594 132 762 60 218 47 57 857 999 782 286 30 61 654 755 960 982 76 339 696 874 462 404 918 114 880 480 912 533 278 632 74 474 158 44 203 263 531 913 367 16 549 683 974 403 129 373 666 626 742 660 403 177 31 845 774 405 116 284 730 642 37 592 17 191 39 197 855 757 462 548 565 933 440 458 543 788 658 787 437 468 298 286 317 720 665 395 830 425 4 121 37 76 812 219 664 681 626 191 424 667 581 395 476 135 675 217 536 79 274 591 932 112 365 16 312 668 344 949 441 271 141 805 162 734 490 302 838 772 332 788 322 98 167 703 295 808 315 343 783 500 513 922 455 740 516 957 846 177 689 386 580 423 145 987 120 282 77 399 107 983 423 755 850 517 330 627 915 563 860 668 318 465 485 998 408 449 496 186 176 374 835 955 851 76 361 506 590 13 328 929 842 301 120 35 48 530 928 611 598 83 576 908 428 746 434 962 138 336 933 781 336 49 281 973 209 61 908 102 236 223 990 670 403 332 743 356 201 249 943 723 129 694 157 86 470 755 877 563 774 912 536 97 967 565 238 871 158 148 977 875 94 330 171 372 64 380 38 781 621 130 83 359 827 957 568 695 12 905 872 750 607 197 645 548 667 634 68 162 304 156 509 838 844 882 199 475 571 635 16 843 655 172 347 782 800 25 918 223 687 699 127 794 427 878 599 596 429 290 658 496 752 409 129 52 737 855 236 100000 y = 436 x = 105 y = 386 x = 263 y = 453 x = 207 x = 109 y = 605 x = 857 x = 767 y = 181 y = 558 y = 273 x = 952 x = 556 x = 218 y = 44 x = 304 x = 976 x = 303 x = 759 x = 260 x = 769 x = 560 y = 618 y = 432 y = 942 y = 974 y = 662 x = 696 x = 283 y = 914 y = 941 x = 814 y = 139 x = 700 x = 627 x = 470 x = 178 x = 375 y = 709 y = 299 x = 502 y = 571 y = 553 x = 87 x = 237 x = 220 x = 573 x = 800 x = 151 x = 666 x = 813 y = 231 x = 519 x = 492 y = 117 x = 936 y = 65 x = 841 x = 478 y = 159 y = 634 y = 245 x = 765 x = 623 y = 898 y = 750 y = 778 y = 407 y = 939 y = 581 y = 42 x = 381 x = 376 x = 430 y = 502 y = 921 y = 672 y = 48 x = 213 y = 409 x = 665 y = 527 x = 493 y = 444 x = 185 y = 194 y = 247 x = 39 x = 501 y = 182 x = 115 x = 492 y = 271 x = 281 y = 917 x = 299 x = 203 x = 26 x = 760 y = 481 y = 552 x = 877 x = 954 y = 128 x = 90 x = 811 y = 766 y = 698 y = 548 y = 225 y = 22 y = 48 x = 703 x = 274 y = 248 y = 465 x = 783 y = 305 y = 963 y = 545 x = 95 x = 963 y = 363 x = 251 y = 345 y = 377 y = 706 y = 593 y = 203 x = 577 y = 974 y = 957 x = 737 x = 199 x = 47 x = 458 y = 804 y = 356 x = 787 x = 79 y = 789 y = 851 x = 586 x = 608 x = 663 x = 594 y = 933 x = 451 x = 517 x = 75 y = 98 x = 58 y = 306 y = 70 y = 727 x = 577 y = 310 y = 67 y = 225 y = 39 y = 565 x = 583 x = 240 y = 873 x = 37 y = 673 y = 185 y = 390 x = 202 y = 289 x = 313 x = 149 x = 647 y = 225 x = 244 y = 818 y = 601 y = 12 y = 787 x = 950 y = 537 x = 664 x = 410 y = 565 x = 218 y = 894 x = 73 x = 507 x = 612 x = 649 y = 348 y = 370 x = 868 x = 494 x = 619 x = 832 x = 771 x = 582 y = 902 x = 499 y = 706 y = 4 y = 141 x = 203 y = 948 x = 314 x = 320 y = 598 x = 418 y = 549 y = 241 x = 249 y = 582 x = 898 y = 331 y = 309 y = 143 x = 168 y = 528 x = 742 y = 928 y = 773 y = 445 x = 494 y = 167 x = 957 y = 776 x = 773 y = 390 y = 899 x = 421 x = 110 x = 873 y = 552 y = 706 x = 878 y = 56 y = 235 y = 78 y = 69 y = 124 y = 358 y = 586 x = 315 x = 506 y = 50 x = 422 y = 843 x = 143 y = 49 y = 43 y = 835 y = 282 x = 952 x = 504 y = 957 y = 753 y = 882 y = 150 y = 667 y = 764 x = 584 x = 582 y = 834 y = 176 y = 926 y = 514 x = 670 x = 184 y = 508 y = 348 y = 318 x = 485 y = 792 x = 101 y = 292 y = 881 y = 404 x = 9 y = 540 x = 825 y = 756 x = 580 x = 135 y = 400 y = 805 y = 812 y = 202 y = 379 y = 285 y = 159 x = 50 x = 158 y = 856 x = 44 y = 56 x = 567 y = 560 y = 590 y = 263 y = 690 y = 444 x = 544 x = 152 y = 993 x = 757 y = 719 y = 545 y = 614 x = 749 y = 501 x = 232 x = 970 x = 567 y = 488 x = 607 y = 252 x = 385 x = 50 y = 424 y = 327 x = 548 y = 693 y = 276 y = 198 y = 669 y = 534 x = 472 y = 694 x = 769 x = 222 x = 416 x = 780 x = 327 y = 692 y = 577 y = 285 x = 770 x = 922 x = 637 x = 127 y = 524 x = 560 x = 518 y = 35 x = 140 x = 367 y = 788 y = 710 x = 681 y = 867 x = 126 x = 88 y = 834 y = 998 y = 483 y = 481 y = 138 x = 355 y = 999 y = 295 y = 353 y = 696 x = 162 x = 609 x = 161 y = 455 y = 684 x = 239 y = 258 x = 693 x = 66 x = 101 y = 920 y = 861 x = 552 y = 59 y = 171 x = 750 y = 865 x = 530 y = 891 y = 369 x = 232 y = 445 x = 549 y = 585 x = 665 y = 820 y = 847 y = 856 y = 541 y = 8 y = 374 x = 399 y = 822 x = 970 x = 618 x = 641 y = 652 x = 45 x = 577 x = 817 y = 373 x = 531 x = 22 x = 324 x = 7 x = 981 x = 795 x = 326 x = 661 y = 684 y = 692 y = 185 y = 116 x = 547 x = 213 x = 640 x = 58 x = 511 y = 264 y = 348 y = 519 y = 357 y = 61 x = 285 y = 36 x = 57 y = 998 y = 73 x = 826 y = 161 y = 41 y = 978 y = 325 y = 883 x = 676 y = 213 x = 265 y = 862 y = 958 x = 753 y = 820 y = 722 x = 54 x = 638 y = 472 y = 623 y = 304 x = 964 x = 442 x = 571 x = 136 y = 666 x = 59 y = 80 x = 380 x = 363 y = 997 y = 371 y = 585 x = 635 x = 512 y = 923 x = 212 x = 799 x = 440 x = 477 y = 859 x = 329 x = 375 y = 639 x = 596 y = 308 y = 791 y = 348 y = 393 y = 787 x = 241 y = 426 y = 302 x = 812 y = 300 y = 22 x = 136 y = 781 x = 114 x = 971 y = 774 y = 7 y = 662 y = 294 y = 338 y = 665 y = 848 x = 737 y = 669 y = 597 y = 190 x = 832 y = 675 y = 189 x = 385 y = 851 x = 791 x = 76 y = 565 y = 861 x = 508 x = 187 x = 322 y = 859 x = 473 y = 664 x = 779 y = 341 x = 461 x = 596 x = 395 x = 357 y = 10 x = 992 x = 508 y = 831 x = 84 x = 725 x = 942 y = 101 y = 96 x = 782 y = 261 x = 683 y = 358 y = 920 y = 431 x = 643 x = 415 y = 370 y = 194 x = 644 x = 572 x = 389 x = 658 y = 986 x = 256 y = 983 x = 244 x = 944 x = 649 y = 59 x = 494 y = 875 y = 690 x = 184 y = 150 x = 867 x = 551 y = 941 y = 746 x = 668 y = 47 y = 872 x = 21 y = 949 x = 32 x = 104 y = 63 y = 435 x = 928 x = 990 y = 801 x = 153 x = 465 y = 617 x = 725 x = 214 x = 641 y = 120 y = 606 x = 686 x = 430 y = 165 x = 473 y = 598 x = 924 y = 831 x = 149 x = 133 y = 134 y = 826 x = 741 x = 336 x = 830 x = 397 y = 877 y = 426 y = 929 x = 152 y = 896 x = 507 y = 395 y = 602 y = 379 x = 511 y = 838 y = 725 y = 81 y = 314 y = 221 y = 51 x = 499 x = 758 y = 773 y = 183 x = 718 y = 546 x = 733 y = 10 x = 235 x = 627 x = 563 y = 5 y = 118 y = 260 x = 383 x = 790 y = 846 y = 14 y = 516 x = 993 y = 592 y = 347 x = 39 x = 438 y = 232 y = 700 x = 474 x = 792 y = 729 x = 635 x = 421 y = 698 y = 679 y = 238 y = 262 x = 781 x = 122 y = 180 x = 838 x = 788 x = 740 x = 570 x = 250 x = 158 y = 119 x = 444 y = 571 x = 511 x = 208 x = 149 x = 685 x = 677 y = 411 y = 321 y = 531 y = 672 x = 654 x = 837 y = 956 x = 236 y = 493 x = 320 x = 528 x = 19 x = 934 y = 262 y = 99 x = 779 y = 852 x = 111 y = 266 x = 7 y = 729 x = 529 y = 896 y = 466 x = 150 x = 806 y = 322 x = 470 y = 993 x = 580 y = 376 y = 306 x = 516 y = 965 x = 905 y = 407 x = 521 x = 673 y = 406 x = 159 y = 981 x = 939 y = 790 x = 264 x = 846 y = 932 y = 260 x = 804 y = 9 x = 263 y = 93 y = 549 x = 311 y = 737 x = 417 y = 978 y = 862 x = 407 y = 30 y = 492 y = 220 x = 452 x = 664 y = 608 x = 377 x = 587 y = 895 x = 789 x = 415 y = 628 x = 775 y = 936 y = 875 y = 993 x = 14 x = 486 x = 911 y = 66 y = 898 y = 600 y = 899 x = 98 y = 28 x = 704 x = 118 y = 981 y = 642 y = 882 y = 260 x = 127 y = 361 x = 213 y = 904 x = 551 y = 658 y = 78 x = 691 y = 55 x = 767 y = 219 x = 148 y = 130 x = 469 y = 660 y = 888 y = 60 y = 401 y = 226 y = 256 y = 459 y = 281 x = 176 x = 417 y = 395 y = 48 x = 774 y = 167 y = 987 x = 917 y = 70 x = 435 x = 759 y = 107 x = 845 y = 114 y = 631 y = 194 x = 719 y = 743 y = 853 y = 434 y = 340 y = 532 x = 942 y = 327 y = 959 x = 847 y = 303 y = 407 x = 671 x = 806 x = 269 y = 813 y = 668 y = 808 x = 52 x = 501 y = 547 x = 72 y = 187 y = 207 x = 866 x = 569 y = 361 x = 23 y = 851 x = 686 x = 885 x = 813 y = 761 y = 75 x = 567 y = 558 x = 314 y = 957 x = 381 x = 352 x = 570 x = 474 y = 251 x = 316 y = 30 y = 574 x = 207 x = 469 y = 713 y = 133 y = 177 y = 748 y = 673 y = 345 y = 221 y = 7 y = 971 x = 427 x = 330 x = 324 y = 99 x = 627 y = 639 x = 626 y = 698 y = 985 y = 803 x = 367 x = 790 y = 883 x = 761 y = 507 x = 723 y = 307 x = 30 y = 117 y = 883 x = 787 y = 898 x = 226 x = 877 x = 823 x = 945 x = 860 x = 606 x = 451 x = 338 x = 805 x = 597 y = 819 y = 744 y = 109 x = 386 x = 501 x = 14 y = 232 y = 292 y = 275 y = 598 x = 677 y = 583 x = 276 y = 143 x = 336 y = 194 x = 368 y = 444 x = 270 y = 725 y = 818 x = 203 y = 982 y = 458 x = 85 x = 97 x = 612 y = 595 y = 602 x = 322 x = 831 y = 446 x = 511 y = 28 x = 777 y = 256 x = 845 x = 998 x = 307 x = 789 x = 512 x = 859 x = 919 y = 717 x = 545 y = 164 x = 260 y = 928 y = 556 y = 256 y = 63 x = 281 y = 677 x = 440 x = 735 y = 81 x = 820 y = 427 y = 746 x = 317 y = 889 y = 21 y = 795 y = 625 y = 258 y = 37 x = 98 y = 934 x = 597 x = 464 y = 308 y = 635 x = 837 y = 572 y = 559 x = 579 x = 74 y = 950 y = 254 x = 221 x = 808 y = 890 x = 928 y = 34 x = 550 y = 561 x = 747 x = 692 x = 962 x = 872 y = 858 x = 674 x = 756 x = 154 y = 903 x = 226 x = 985 y = 323 y = 292 y = 142 y = 560 y = 758 x = 603 y = 244 x = 418 x = 791 x = 919 y = 913 y = 442 x = 37 x = 794 y = 762 y = 436 y = 396 x = 794 x = 276 x = 593 x = 366 x = 188 x = 465 y = 78 y = 235 x = 723 y = 25 x = 567 y = 215 y = 30 y = 844 x = 414 y = 548 x = 482 y = 267 y = 562 x = 975 x = 595 y = 708 y = 697 x = 671 x = 795 x = 290 y = 462 y = 427 y = 187 y = 312 x = 215 y = 514 x = 740 x = 124 y = 119 y = 404 x = 540 y = 740 y = 760 y = 10 x = 811 x = 622 y = 509 x = 119 y = 673 x = 650 x = 995 y = 938 x = 2 x = 741 y = 514 x = 189 y = 961 y = 643 y = 45 x = 981 y = 9 y = 482 y = 4 y = 567 y = 384 y = 270 x = 438 x = 818 y = 622 x = 914 y = 56 x = 542 x = 737 x = 91 x = 895 y = 342 y = 27 x = 776 y = 778 y = 61 y = 265 y = 246 y = 891 x = 143 x = 624 y = 354 y = 865 x = 51 x = 787 x = 88 y = 567 x = 939 y = 608 x = 978 x = 411 x = 253 x = 75 y = 379 x = 917 y = 185 y = 284 x = 926 y = 788 y = 456 y = 472 y = 962 y = 328 x = 985 x = 969 x = 674 x = 708 y = 408 y = 780 y = 454 y = 365 x = 942 y = 531 y = 504 x = 846 x = 951 y = 505 y = 61 y = 518 y = 121 x = 715 y = 571 y = 780 x = 910 y = 822 x = 609 y = 708 y = 190 x = 772 y = 615 x = 6 x = 641 y = 183 y = 49 y = 102 y = 893 x = 23 y = 944 x = 148 x = 715 x = 923 x = 510 x = 579 x = 575 x = 98 y = 323 x = 460 y = 673 x = 19 y = 697 x = 597 x = 994 x = 406 x = 775 x = 497 x = 877 y = 518 x = 756 x = 792 x = 450 y = 226 y = 699 x = 441 y = 682 y = 447 x = 638 y = 969 x = 369 x = 923 x = 634 y = 339 y = 545 y = 955 y = 955 y = 337 x = 341 y = 882 x = 955 y = 117 x = 841 y = 369 x = 313 x = 464 x = 418 y = 530 y = 512 y = 620 y = 727 x = 711 x = 674 x = 792 x = 668 y = 409 x = 702 y = 613 x = 795 x = 375 y = 24 y = 494 x = 931 x = 200 x = 246 y = 853 x = 396 x = 359 y = 317 y = 438 y = 178 x = 313 x = 726 y = 128 y = 260 x = 981 y = 46 x = 79 y = 851 y = 774 y = 452 x = 774 x = 544 y = 270 y = 285 y = 550 y = 908 x = 48 x = 789 y = 507 x = 383 y = 38 y = 667 y = 759 y = 749 y = 320 y = 513 y = 401 y = 229 x = 270 x = 732 y = 682 x = 684 y = 627 y = 610 y = 579 y = 327 y = 126 x = 86 y = 218 x = 123 x = 740 y = 633 x = 45 y = 165 y = 81 y = 488 x = 890 x = 845 y = 349 x = 357 x = 152 x = 897 x = 735 y = 220 x = 523 x = 844 y = 332 x = 757 x = 44 y = 45 y = 524 x = 240 y = 57 y = 636 y = 244 x = 39 y = 734 y = 730 y = 625 x = 775 y = 647 y = 412 x = 448 x = 709 y = 444 x = 969 y = 640 x = 87 y = 998 x = 809 x = 773 y = 694 y = 489 x = 328 y = 728 y = 263 y = 74 y = 354 x = 197 x = 367 y = 171 y = 314 y = 250 y = 213 x = 181 x = 195 x = 575 x = 813 y = 19 y = 883 x = 949 y = 122 x = 525 y = 898 x = 892 y = 69 y = 307 y = 579 x = 841 x = 510 x = 167 x = 328 y = 300 y = 510 y = 986 y = 418 x = 891 y = 311 y = 368 y = 492 y = 827 x = 28 y = 0 y = 396 x = 400 y = 215 y = 316 x = 13 y = 36 y = 287 y = 269 x = 310 y = 597 x = 929 y = 183 x = 931 y = 686 y = 497 y = 919 y = 880 x = 151 x = 238 y = 639 x = 436 x = 126 y = 51 y = 133 y = 556 y = 687 x = 401 x = 259 y = 232 y = 643 x = 336 y = 974 x = 233 y = 665 x = 298 x = 74 y = 684 y = 162 x = 948 x = 801 x = 731 x = 342 y = 358 x = 168 y = 602 y = 672 x = 374 y = 508 y = 828 x = 431 y = 477 x = 861 y = 410 y = 249 x = 23 x = 215 y = 890 x = 590 x = 214 y = 543 y = 922 x = 108 x = 917 x = 607 x = 789 x = 872 y = 248 x = 132 x = 813 x = 369 y = 136 y = 295 y = 846 y = 331 x = 996 x = 230 x = 793 y = 918 y = 954 y = 161 y = 916 x = 713 x = 823 x = 526 x = 580 x = 824 y = 537 y = 95 y = 357 y = 796 x = 653 y = 975 y = 68 x = 862 y = 418 x = 469 y = 760 y = 554 y = 29 y = 219 x = 681 x = 325 y = 867 x = 953 x = 200 y = 281 x = 832 y = 4 x = 501 x = 275 y = 593 x = 310 y = 928 y = 289 y = 298 y = 918 y = 257 x = 901 x = 368 x = 53 x = 308 y = 126 x = 943 x = 394 y = 53 x = 68 y = 766 x = 352 x = 244 x = 355 y = 855 x = 577 x = 221 y = 940 y = 684 y = 862 x = 680 y = 838 x = 822 y = 771 x = 253 x = 874 x = 571 y = 418 x = 572 y = 61 x = 751 x = 243 x = 468 x = 914 x = 881 y = 849 y = 116 x = 888 x = 271 y = 814 x = 500 y = 897 y = 266 y = 590 y = 441 y = 970 x = 641 y = 517 y = 102 y = 965 y = 559 y = 897 y = 854 x = 614 x = 445 y = 651 x = 820 x = 720 x = 567 y = 629 x = 313 x = 906 y = 166 x = 767 y = 559 x = 251 x = 548 x = 146 x = 286 y = 880 y = 892 x = 381 y = 783 y = 150 x = 116 y = 64 x = 732 x = 88 y = 97 x = 518 y = 940 x = 127 y = 622 x = 947 y = 385 y = 991 x = 711 x = 693 y = 530 x = 549 y = 327 y = 779 y = 287 y = 309 y = 427 y = 41 x = 949 y = 912 y = 793 x = 831 x = 38 y = 159 x = 899 y = 948 y = 48 y = 427 x = 815 x = 435 x = 778 y = 839 y = 924 y = 628 x = 401 y = 148 y = 751 x = 725 y = 153 x = 891 y = 89 y = 185 x = 41 x = 865 x = 523 y = 662 x = 748 x = 210 x = 735 x = 601 y = 379 x = 683 y = 80 x = 272 x = 998 y = 990 x = 355 x = 929 x = 140 y = 308 y = 798 x = 316 x = 177 x = 275 x = 365 x = 752 x = 626 x = 578 y = 901 y = 292 y = 367 x = 690 y = 459 y = 175 y = 117 y = 615 y = 158 y = 166 y = 810 y = 951 x = 669 y = 975 y = 844 y = 706 x = 756 y = 348 x = 633 x = 902 y = 362 y = 396 y = 912 y = 451 y = 646 x = 758 x = 410 y = 335 x = 118 x = 79 y = 216 x = 411 y = 135 y = 152 x = 501 y = 213 y = 131 y = 47 x = 324 y = 466 y = 467 y = 131 y = 991 y = 12 y = 129 y = 775 x = 876 x = 22 x = 649 x = 133 x = 228 y = 718 y = 660 x = 106 y = 615 x = 659 y = 502 y = 15 y = 258 y = 306 y = 119 y = 437 y = 971 x = 711 x = 985 y = 474 x = 895 y = 276 x = 309 x = 891 y = 307 y = 710 y = 694 x = 6 x = 753 x = 43 x = 97 x = 571 y = 939 x = 392 y = 479 x = 489 y = 411 y = 281 y = 852 y = 997 x = 428 x = 673 y = 785 x = 426 y = 696 y = 762 x = 302 y = 214 x = 969 x = 518 y = 825 y = 175 x = 477 y = 662 y = 333 y = 192 y = 71 y = 235 y = 249 y = 747 x = 835 y = 738 x = 548 y = 730 x = 263 x = 317 x = 960 y = 29 y = 653 x = 118 x = 407 x = 100 y = 528 y = 687 y = 349 x = 74 x = 1 y = 673 y = 469 x = 418 y = 4 x = 524 x = 284 y = 753 y = 949 x = 275 y = 533 y = 187 x = 711 x = 542 x = 13 x = 948 y = 133 x = 267 y = 376 x = 38 x = 125 y = 696 y = 468 x = 698 y = 320 x = 126 y = 701 x = 971 x = 540 y = 528 x = 482 y = 272 y = 801 y = 921 y = 577 x = 262 x = 522 x = 815 y = 408 x = 760 y = 190 y = 638 x = 200 x = 7 y = 124 x = 998 x = 363 x = 574 y = 161 x = 46 x = 807 y = 496 y = 618 x = 671 x = 528 y = 459 y = 671 y = 314 x = 59 y = 316 x = 209 y = 142 x = 936 y = 793 y = 915 x = 540 x = 499 x = 403 y = 700 x = 848 y = 859 x = 651 x = 757 x = 753 y = 992 y = 352 x = 735 y = 478 x = 266 y = 473 y = 815 y = 904 y = 401 y = 137 y = 734 y = 34 y = 645 x = 475 y = 3 y = 570 x = 650 x = 549 y = 120 x = 761 x = 3 y = 920 x = 599 y = 838 y = 835 x = 454 x = 312 y = 515 y = 526 y = 711 x = 924 x = 877 x = 908 y = 664 x = 509 y = 119 y = 12 x = 36 x = 919 y = 965 y = 201 y = 677 x = 612 x = 471 x = 887 y = 19 x = 168 y = 90 x = 26 x = 162 y = 884 y = 401 y = 377 x = 861 x = 663 x = 403 x = 301 y = 729 x = 977 x = 403 y = 87 y = 380 x = 23 x = 388 x = 928 y = 290 y = 536 y = 62 y = 480 y = 561 y = 805 x = 359 x = 397 x = 372 y = 641 x = 591 y = 902 x = 39 x = 145 y = 680 x = 330 x = 590 x = 13 y = 483 y = 631 x = 340 y = 10 y = 895 y = 139 x = 782 y = 746 y = 564 x = 400 y = 279 y = 32 x = 322 y = 633 x = 933 x = 917 y = 843 y = 461 y = 689 x = 586 y = 231 y = 555 x = 210 x = 442 x = 655 x = 730 x = 739 y = 949 x = 829 x = 326 x = 932 y = 530 x = 497 x = 662 x = 167 x = 123 x = 325 y = 467 y = 684 y = 14 x = 751 x = 977 x = 211 x = 256 x = 212 x = 506 x = 178 y = 623 y = 732 x = 214 y = 533 y = 2 x = 367 x = 98 x = 731 y = 95 y = 913 x = 677 y = 703 x = 868 x = 868 x = 412 x = 114 y = 74 x = 673 y = 451 y = 977 x = 122 x = 627 y = 452 x = 37 x = 546 y = 973 x = 426 x = 509 y = 944 y = 372 x = 775 y = 97 x = 37 x = 489 x = 681 y = 646 y = 867 y = 728 y = 336 x = 219 x = 419 y = 458 y = 869 y = 843 y = 48 y = 522 y = 53 y = 25 x = 742 y = 283 y = 37 x = 931 y = 907 y = 927 y = 776 y = 478 x = 339 x = 744 y = 959 y = 374 x = 154 y = 534 y = 220 x = 354 x = 778 y = 89 x = 919 x = 423 x = 383 y = 422 x = 497 y = 58 x = 892 y = 749 y = 741 y = 562 x = 724 x = 159 y = 8 x = 258 y = 151 y = 305 x = 424 y = 601 y = 430 x = 319 y = 979 y = 469 x = 532 y = 426 x = 694 x = 873 x = 437 y = 714 x = 897 y = 583 x = 375 y = 824 y = 320 x = 607 x = 801 x = 382 y = 7 y = 4 x = 774 x = 165 x = 771 x = 590 x = 70 y = 5 x = 628 y = 368 x = 180 x = 155 x = 970 y = 602 y = 392 y = 255 y = 540 x = 939 x = 394 y = 134 x = 494 x = 725 x = 380 x = 883 x = 22 x = 716 y = 148 x = 54 x = 985 y = 945 y = 345 x = 128 y = 164 x = 552 y = 875 y = 75 x = 763 x = 637 y = 882 x = 504 x = 477 y = 458 x = 91 x = 448 y = 225 x = 157 x = 594 y = 808 y = 409 y = 669 y = 48 y = 6 x = 897 x = 307 x = 517 x = 36 y = 32 x = 971 y = 63 x = 256 x = 165 y = 211 y = 52 y = 222 x = 380 x = 98 y = 989 x = 944 y = 453 x = 18 y = 415 x = 668 y = 254 y = 276 x = 411 x = 310 y = 298 x = 39 x = 892 y = 516 x = 154 y = 757 y = 775 x = 29 x = 657 x = 902 x = 807 y = 224 x = 562 y = 82 x = 737 y = 253 x = 265 x = 90 x = 554 x = 135 x = 924 x = 203 y = 946 y = 280 y = 985 x = 27 x = 105 y = 557 y = 104 y = 992 y = 384 y = 229 y = 890 x = 511 x = 629 y = 505 x = 539 y = 957 x = 997 x = 792 y = 125 x = 478 y = 71 x = 250 x = 27 y = 721 x = 192 x = 764 x = 621 x = 526 y = 274 y = 508 y = 444 y = 2 x = 407 x = 128 x = 966 y = 115 y = 994 y = 917 y = 311 y = 784 x = 941 y = 937 x = 176 y = 165 y = 199 y = 616 y = 843 x = 789 y = 765 y = 135 x = 875 y = 121 x = 319 x = 242 x = 29 y = 838 y = 927 y = 886 y = 591 y = 258 y = 781 x = 786 y = 198 y = 226 y = 196 x = 47 x = 315 x = 293 x = 910 x = 969 y = 914 y = 615 y = 934 x = 649 y = 608 y = 669 y = 134 x = 365 x = 87 y = 648 y = 953 y = 707 y = 567 y = 255 x = 889 y = 473 x = 735 x = 349 x = 293 x = 548 y = 609 x = 643 y = 376 y = 428 x = 953 x = 99 x = 475 x = 879 y = 159 x = 576 y = 63 y = 204 y = 490 y = 821 y = 607 x = 389 y = 938 x = 312 y = 746 y = 482 y = 873 y = 309 y = 739 y = 95 y = 28 y = 299 y = 73 y = 242 y = 760 y = 402 x = 432 x = 936 x = 881 y = 741 y = 693 y = 30 y = 508 y = 620 y = 232 x = 498 x = 91 x = 704 x = 5 x = 783 y = 10 x = 485 y = 329 x = 517 x = 374 y = 189 y = 185 y = 338 x = 263 y = 292 y = 26 y = 108 x = 941 x = 985 x = 110 x = 64 x = 657 y = 267 x = 27 y = 549 y = 394 y = 821 y = 14 y = 624 x = 470 x = 477 y = 59 x = 317 x = 101 y = 651 y = 126 y = 684 y = 321 y = 122 x = 87 y = 750 y = 115 y = 116 x = 435 y = 759 x = 8 x = 105 x = 173 x = 124 y = 780 x = 837 y = 843 x = 41 x = 176 y = 865 x = 188 y = 800 x = 891 x = 136 y = 8 y = 935 x = 483 x = 789 y = 166 x = 634 x = 41 x = 556 x = 49 x = 752 x = 762 x = 193 x = 586 y = 605 y = 262 y = 508 y = 989 x = 992 y = 836 x = 185 y = 46 y = 653 y = 995 y = 323 x = 159 y = 975 x = 46 x = 575 x = 866 y = 813 y = 274 y = 104 x = 117 y = 791 x = 581 y = 659 x = 148 y = 67 x = 578 y = 244 y = 170 x = 11 x = 740 x = 552 x = 119 y = 439 y = 39 x = 712 y = 343 x = 813 y = 832 x = 904 y = 841 y = 179 x = 417 x = 157 x = 995 y = 508 y = 458 y = 46 y = 427 x = 26 x = 733 x = 327 x = 594 x = 353 y = 965 y = 110 y = 284 y = 578 y = 65 y = 641 x = 959 x = 500 x = 563 x = 699 x = 384 y = 808 y = 816 x = 545 x = 628 y = 188 x = 211 y = 104 y = 940 y = 549 x = 122 x = 418 y = 44 y = 852 y = 817 y = 949 x = 629 x = 22 x = 597 y = 856 y = 522 x = 171 y = 695 y = 581 x = 662 y = 641 y = 25 y = 219 y = 682 x = 29 x = 974 x = 405 x = 88 x = 402 x = 700 x = 263 x = 7 y = 308 x = 414 x = 690 y = 372 y = 213 x = 95 y = 819 x = 855 x = 629 y = 826 y = 490 x = 167 y = 305 x = 854 x = 793 x = 707 y = 269 y = 344 x = 549 y = 643 x = 818 y = 547 y = 219 y = 485 y = 289 y = 588 y = 930 y = 23 y = 326 y = 804 y = 795 x = 925 y = 984 y = 376 y = 690 x = 0 x = 461 x = 145 x = 655 x = 233 y = 293 x = 427 x = 280 x = 811 y = 31 y = 78 y = 478 x = 891 y = 977 y = 700 x = 990 y = 527 x = 600 y = 484 y = 6 y = 255 x = 243 y = 875 y = 484 x = 482 x = 654 y = 343 x = 915 x = 651 y = 558 x = 911 x = 404 x = 352 x = 462 x = 316 y = 257 x = 120 y = 254 x = 376 x = 386 y = 606 y = 770 y = 230 y = 240 x = 930 y = 585 y = 346 x = 632 x = 345 y = 238 x = 915 y = 233 y = 348 x = 86 y = 929 x = 582 x = 218 x = 189 y = 390 x = 681 x = 227 x = 513 y = 255 y = 976 y = 944 y = 614 y = 63 y = 950 x = 390 x = 136 x = 861 y = 208 y = 423 y = 879 y = 179 x = 485 x = 179 y = 684 y = 848 x = 740 x = 228 y = 355 y = 906 x = 702 x = 693 y = 320 x = 261 x = 986 x = 630 y = 849 x = 779 x = 567 x = 36 x = 745 y = 617 y = 380 y = 192 x = 840 x = 744 x = 98 y = 85 x = 697 y = 651 y = 382 y = 901 x = 442 x = 269 y = 343 x = 966 y = 894 x = 278 x = 484 x = 714 x = 624 x = 218 y = 952 y = 493 y = 353 y = 333 x = 778 y = 318 y = 971 x = 583 y = 245 y = 458 x = 836 x = 765 y = 910 x = 996 x = 642 x = 609 x = 222 y = 596 y = 303 x = 663 y = 219 x = 655 x = 273 x = 208 y = 139 y = 9 x = 107 x = 351 y = 958 x = 256 y = 265 y = 898 x = 672 y = 767 x = 775 y = 409 x = 115 x = 537 x = 654 y = 258 y = 117 x = 824 y = 746 x = 594 y = 522 x = 8 x = 68 x = 979 x = 753 x = 420 y = 528 x = 227 y = 246 x = 384 y = 567 x = 398 x = 614 x = 908 y = 398 x = 416 x = 58 x = 60 x = 35 x = 571 y = 138 y = 372 x = 524 x = 663 y = 69 x = 375 y = 394 y = 672 x = 995 y = 721 x = 787 y = 666 x = 266 y = 324 y = 470 y = 793 x = 238 x = 628 y = 118 y = 237 x = 690 y = 175 y = 385 x = 446 y = 779 y = 126 x = 9 x = 412 x = 870 y = 281 y = 983 y = 950 x = 241 y = 688 y = 221 y = 250 y = 241 x = 700 x = 624 y = 710 x = 18 y = 674 y = 628 y = 7 y = 175 y = 840 x = 364 y = 84 x = 72 y = 316 x = 753 x = 260 y = 343 y = 972 y = 811 y = 426 y = 519 x = 561 x = 540 y = 999 y = 857 y = 226 y = 333 y = 530 x = 787 y = 754 x = 116 y = 887 x = 327 y = 482 y = 895 x = 672 y = 10 x = 914 y = 506 y = 617 x = 456 y = 289 y = 859 x = 898 x = 18 x = 891 y = 19 x = 298 x = 991 x = 189 x = 689 y = 652 y = 799 y = 601 y = 184 y = 21 x = 767 x = 782 y = 481 y = 624 x = 333 x = 338 x = 647 x = 51 x = 416 x = 524 x = 158 x = 157 y = 447 x = 615 x = 682 y = 625 y = 650 x = 75 y = 440 x = 335 y = 919 x = 830 y = 309 x = 204 x = 826 x = 536 y = 609 x = 294 x = 156 x = 40 y = 602 y = 639 x = 425 y = 89 x = 470 y = 991 x = 450 y = 308 x = 55 y = 541 y = 945 x = 570 x = 475 y = 610 y = 478 y = 174 y = 668 y = 38 y = 232 x = 959 x = 903 y = 91 y = 124 x = 817 x = 264 y = 117 y = 788 y = 115 y = 904 x = 246 x = 728 y = 815 y = 586 x = 842 y = 332 x = 872 y = 456 x = 293 x = 715 y = 816 x = 821 y = 540 y = 973 y = 224 x = 732 y = 612 y = 243 y = 562 x = 985 y = 351 y = 910 x = 905 y = 538 y = 650 y = 13 x = 584 x = 753 x = 795 y = 483 x = 956 x = 842 y = 733 y = 699 x = 618 y = 403 y = 354 y = 192 x = 383 x = 162 x = 336 x = 205 x = 362 x = 101 x = 388 x = 529 y = 856 y = 616 x = 808 x = 236 x = 352 x = 747 y = 9 y = 670 x = 22 x = 131 x = 360 y = 982 y = 350 x = 233 x = 372 x = 787 y = 486 x = 818 x = 71 x = 777 x = 750 x = 834 x = 816 x = 505 x = 41 y = 900 x = 676 x = 828 y = 670 x = 116 y = 176 x = 270 x = 659 x = 12 y = 847 y = 858 y = 666 x = 709 x = 253 x = 376 x = 554 x = 400 x = 862 x = 256 y = 642 x = 574 y = 628 y = 536 x = 637 x = 722 x = 690 x = 786 y = 977 y = 542 x = 414 x = 877 y = 546 x = 199 y = 858 x = 293 y = 532 y = 374 x = 416 x = 152 x = 810 x = 890 x = 807 x = 208 x = 876 x = 719 y = 20 x = 258 y = 226 x = 327 x = 265 y = 640 x = 839 x = 662 y = 924 y = 662 x = 41 x = 587 x = 933 y = 337 x = 250 y = 99 y = 5 x = 541 x = 815 x = 372 y = 192 x = 933 x = 27 x = 992 x = 115 x = 391 x = 910 y = 61 x = 478 y = 4 y = 158 x = 704 y = 813 x = 100 x = 170 x = 412 y = 837 y = 98 x = 645 x = 873 x = 448 y = 621 x = 242 y = 554 y = 432 x = 154 x = 14 y = 106 x = 159 y = 807 y = 383 x = 44 x = 269 x = 141 x = 937 y = 379 x = 278 y = 744 y = 34 x = 946 x = 562 x = 408 y = 662 y = 756 y = 777 x = 503 y = 487 x = 437 x = 41 x = 374 y = 945 y = 716 x = 105 y = 448 x = 463 y = 957 x = 198 x = 954 x = 585 x = 34 y = 977 x = 227 x = 436 y = 924 y = 594 y = 160 x = 756 x = 115 y = 688 x = 353 y = 662 x = 881 y = 381 x = 73 y = 601 y = 680 y = 996 x = 395 x = 923 x = 261 y = 323 y = 409 x = 649 x = 645 y = 792 x = 194 y = 14 y = 18 y = 967 x = 713 y = 550 x = 499 y = 5 x = 330 x = 919 x = 150 x = 717 y = 25 y = 436 x = 57 y = 374 x = 386 y = 382 y = 783 x = 200 y = 622 y = 593 x = 1 x = 368 y = 231 y = 628 y = 233 y = 293 x = 64 y = 634 x = 662 y = 428 y = 396 y = 158 x = 864 x = 379 x = 461 y = 960 x = 923 x = 147 y = 968 y = 535 y = 824 y = 164 x = 911 y = 714 y = 806 x = 326 x = 658 x = 85 x = 843 x = 361 y = 437 x = 471 x = 1 y = 514 y = 97 x = 875 y = 582 y = 163 y = 838 x = 419 y = 724 x = 199 x = 934 y = 257 x = 101 x = 785 y = 643 x = 250 x = 227 y = 318 y = 517 x = 599 x = 584 x = 945 x = 695 x = 419 x = 814 x = 154 y = 606 y = 877 x = 85 x = 597 y = 271 y = 77 y = 315 y = 528 y = 292 x = 285 x = 593 x = 299 x = 299 y = 412 y = 40 x = 565 x = 682 x = 706 y = 808 x = 200 y = 855 x = 283 y = 728 x = 355 x = 642 y = 897 x = 575 x = 227 x = 618 x = 43 x = 559 y = 656 x = 754 x = 65 x = 18 y = 698 y = 247 x = 395 y = 144 x = 348 y = 95 x = 373 y = 793 y = 248 y = 593 x = 421 x = 251 y = 97 y = 792 x = 624 x = 781 x = 387 y = 656 x = 708 y = 886 y = 939 x = 654 x = 356 x = 617 x = 563 y = 248 y = 66 x = 415 y = 561 y = 31 x = 722 y = 507 y = 544 y = 596 x = 316 y = 662 x = 168 x = 623 y = 468 x = 128 x = 507 x = 17 x = 580 y = 442 y = 343 y = 678 y = 637 y = 879 y = 701 y = 138 x = 310 x = 976 y = 173 y = 354 x = 896 x = 673 x = 563 y = 978 x = 178 x = 988 x = 245 x = 939 x = 851 x = 119 x = 998 x = 273 y = 762 y = 138 x = 905 y = 929 x = 326 y = 205 y = 349 y = 736 x = 307 x = 401 y = 390 x = 138 x = 863 y = 498 x = 868 x = 521 y = 77 x = 270 y = 503 x = 784 y = 505 x = 423 x = 877 x = 734 y = 236 y = 89 y = 828 x = 573 y = 485 y = 553 y = 547 y = 688 x = 86 x = 607 y = 509 x = 476 y = 85 x = 573 y = 763 x = 146 y = 442 y = 627 x = 815 x = 315 x = 623 y = 358 x = 295 x = 148 y = 708 y = 28 x = 851 x = 935 x = 107 y = 250 x = 815 x = 871 x = 336 y = 233 x = 402 y = 155 y = 768 x = 900 x = 263 y = 150 x = 508 y = 892 x = 386 y = 351 y = 688 x = 716 y = 349 y = 466 y = 789 y = 540 x = 599 y = 569 y = 913 y = 783 y = 222 x = 852 y = 815 y = 145 x = 925 y = 399 y = 97 x = 821 y = 407 x = 836 x = 690 y = 740 y = 424 x = 9 x = 482 x = 867 y = 78 y = 786 y = 168 y = 151 x = 779 x = 411 x = 369 x = 379 y = 224 x = 677 y = 943 x = 908 y = 78 x = 58 y = 709 y = 617 y = 700 y = 385 x = 39 x = 314 y = 790 y = 751 x = 310 x = 640 y = 697 x = 152 x = 86 x = 360 x = 329 y = 428 y = 399 x = 530 y = 153 x = 969 y = 155 y = 66 y = 361 y = 457 y = 947 x = 557 y = 766 x = 637 y = 122 y = 720 x = 472 y = 842 y = 898 y = 323 x = 992 x = 947 y = 280 y = 797 x = 183 x = 664 y = 55 y = 127 x = 282 x = 377 y = 817 y = 856 x = 950 x = 513 x = 775 x = 251 x = 481 y = 620 y = 915 x = 754 x = 376 y = 581 x = 991 y = 957 x = 176 y = 30 x = 784 x = 987 x = 640 x = 934 y = 688 y = 536 x = 735 x = 634 x = 925 y = 101 x = 510 y = 733 x = 742 x = 831 y = 376 x = 615 x = 451 y = 598 x = 454 y = 859 y = 69 x = 16 y = 551 y = 159 x = 743 x = 778 y = 294 x = 811 x = 905 x = 658 y = 855 x = 498 y = 228 x = 102 y = 333 y = 529 x = 357 x = 263 x = 901 x = 737 x = 34 x = 602 x = 83 y = 68 x = 408 x = 975 y = 352 x = 274 x = 922 x = 966 x = 338 y = 363 x = 42 y = 307 y = 401 y = 939 x = 617 x = 468 x = 12 x = 393 x = 263 y = 388 y = 194 x = 899 y = 391 y = 76 y = 361 y = 480 x = 418 y = 50 x = 537 x = 606 x = 588 x = 558 x = 963 x = 372 y = 672 x = 545 x = 776 y = 687 y = 661 y = 601 y = 907 y = 482 y = 221 x = 496 x = 875 y = 264 y = 529 x = 415 y = 127 y = 422 y = 548 x = 18 y = 115 x = 844 y = 172 y = 503 x = 878 x = 404 x = 519 x = 210 y = 707 x = 913 x = 2 y = 432 x = 467 x = 280 x = 173 x = 44 x = 707 x = 416 x = 685 x = 959 x = 258 y = 368 x = 320 y = 227 x = 405 y = 615 y = 468 y = 888 y = 253 x = 303 x = 819 y = 418 y = 588 x = 759 x = 459 y = 894 x = 786 y = 198 y = 840 x = 486 x = 917 y = 5 x = 501 y = 24 x = 415 x = 885 x = 28 x = 113 x = 195 x = 946 x = 943 y = 75 y = 102 y = 188 y = 402 y = 893 x = 129 x = 408 x = 496 y = 89 y = 760 x = 498 y = 983 x = 461 y = 484 y = 536 y = 248 x = 508 y = 588 x = 997 x = 76 y = 661 y = 493 y = 539 y = 501 x = 253 y = 956 y = 106 y = 714 x = 173 y = 975 y = 977 x = 672 x = 277 y = 535 y = 954 y = 221 x = 168 y = 388 y = 408 y = 688 x = 207 x = 116 x = 287 x = 881 x = 29 x = 521 y = 135 y = 844 y = 157 y = 744 y = 694 x = 430 x = 384 x = 274 x = 60 y = 157 y = 311 x = 933 y = 455 x = 411 x = 375 y = 195 y = 830 y = 276 x = 123 y = 451 y = 337 y = 384 x = 52 x = 865 x = 324 y = 731 y = 647 y = 586 y = 832 y = 939 x = 633 y = 422 x = 526 y = 155 x = 422 x = 818 x = 191 y = 833 y = 564 y = 707 y = 721 y = 876 x = 456 x = 824 y = 811 y = 551 x = 250 x = 612 y = 24 y = 777 y = 725 y = 559 x = 502 x = 512 x = 91 y = 659 x = 363 y = 886 x = 350 x = 163 x = 825 y = 311 y = 688 y = 203 x = 691 x = 512 y = 928 x = 37 x = 815 y = 848 x = 474 y = 424 x = 396 x = 360 y = 724 y = 612 y = 237 x = 329 x = 847 x = 991 y = 513 y = 658 x = 278 y = 223 y = 598 x = 352 x = 283 y = 261 y = 790 x = 130 x = 144 y = 768 y = 666 y = 659 x = 981 x = 755 y = 209 y = 639 x = 813 y = 933 y = 638 y = 835 x = 766 x = 657 y = 69 y = 775 y = 881 y = 947 x = 344 y = 764 y = 961 x = 876 y = 637 x = 10 y = 82 x = 214 y = 932 x = 345 x = 498 y = 607 x = 141 y = 133 x = 629 y = 274 y = 390 y = 2 x = 262 y = 226 x = 746 x = 54 x = 883 y = 900 y = 669 y = 866 y = 952 y = 439 x = 559 x = 820 y = 356 x = 865 y = 838 x = 450 x = 98 x = 56 x = 264 y = 672 x = 730 y = 666 x = 873 y = 623 x = 709 x = 623 y = 986 x = 512 y = 242 x = 440 x = 597 y = 885 y = 918 x = 539 y = 403 y = 681 x = 487 x = 236 y = 232 x = 890 y = 273 y = 266 y = 308 y = 305 x = 156 y = 983 x = 988 y = 800 y = 161 x = 441 y = 254 y = 401 x = 823 y = 806 x = 849 y = 701 x = 561 y = 734 x = 99 y = 124 x = 490 x = 713 y = 680 x = 737 y = 557 y = 110 x = 654 y = 905 y = 502 y = 236 x = 111 x = 474 y = 610 y = 245 x = 305 y = 668 y = 830 x = 273 y = 599 x = 704 y = 542 x = 319 x = 679 y = 673 y = 287 x = 532 y = 199 y = 422 x = 272 y = 870 y = 390 x = 372 y = 624 y = 82 y = 360 x = 731 y = 954 y = 450 y = 627 y = 166 x = 385 x = 17 x = 409 y = 450 x = 812 x = 610 x = 563 x = 126 x = 332 x = 763 y = 699 y = 299 y = 250 y = 990 x = 225 x = 496 x = 207 x = 250 x = 658 x = 650 x = 373 x = 376 x = 595 y = 476 x = 414 x = 971 x = 439 y = 823 x = 372 y = 918 y = 322 y = 559 y = 633 y = 850 x = 510 y = 465 y = 112 y = 171 x = 47 y = 338 x = 240 y = 279 y = 284 x = 720 x = 269 y = 253 x = 109 x = 825 y = 974 x = 385 x = 527 y = 71 x = 43 x = 403 y = 890 x = 904 y = 403 x = 161 y = 990 y = 696 x = 576 y = 203 x = 466 x = 780 y = 55 x = 980 y = 368 y = 277 x = 294 x = 854 x = 774 y = 667 x = 645 x = 569 x = 414 x = 895 x = 920 x = 27 y = 478 y = 531 y = 973 y = 819 y = 915 y = 104 x = 777 y = 97 x = 68 x = 81 x = 297 y = 702 y = 268 x = 405 x = 48 x = 279 x = 240 y = 764 y = 25 x = 258 x = 32 x = 853 y = 673 y = 713 x = 771 x = 807 y = 149 y = 483 x = 459 y = 310 y = 673 y = 89 y = 103 x = 478 x = 789 y = 773 x = 450 y = 983 y = 281 y = 569 x = 547 x = 825 y = 590 y = 818 x = 549 x = 260 y = 421 x = 487 y = 555 x = 4 y = 405 x = 517 y = 756 y = 683 x = 902 y = 794 x = 981 y = 498 x = 281 x = 972 x = 148 y = 405 x = 285 x = 445 y = 914 y = 888 x = 931 y = 527 y = 259 y = 428 y = 463 x = 610 x = 195 x = 367 y = 776 x = 658 y = 275 y = 845 x = 660 x = 753 x = 444 y = 893 y = 400 y = 414 x = 336 y = 524 x = 769 x = 948 y = 947 y = 440 y = 7 x = 352 y = 514 x = 195 y = 192 x = 748 x = 295 y = 363 y = 119 y = 58 x = 323 y = 606 x = 68 y = 57 x = 222 y = 91 y = 949 y = 863 y = 992 x = 990 x = 360 y = 172 y = 84 y = 702 x = 664 x = 10 y = 342 x = 81 x = 875 y = 130 y = 340 y = 678 x = 368 x = 105 y = 953 y = 249 y = 185 x = 320 x = 309 y = 825 x = 134 x = 313 x = 157 x = 590 x = 237 y = 482 x = 645 y = 867 x = 54 y = 726 y = 419 x = 24 x = 748 y = 226 x = 718 x = 383 x = 592 y = 32 y = 795 x = 133 y = 47 y = 609 x = 128 x = 58 x = 152 y = 246 x = 111 x = 528 x = 967 y = 621 x = 158 x = 242 x = 53 x = 203 y = 601 y = 232 y = 304 x = 694 x = 374 x = 671 y = 889 x = 802 x = 539 x = 916 x = 84 y = 896 x = 894 y = 697 y = 116 x = 499 y = 590 x = 71 y = 277 y = 31 x = 221 x = 529 y = 971 x = 815 y = 13 x = 721 y = 973 x = 45 x = 107 y = 519 y = 995 y = 645 x = 454 y = 184 y = 185 y = 734 x = 621 x = 869 x = 947 y = 806 y = 120 y = 763 x = 496 y = 313 y = 902 x = 531 x = 556 x = 187 y = 245 x = 446 x = 938 y = 837 y = 796 x = 855 x = 95 y = 409 x = 893 x = 13 x = 332 x = 345 x = 863 y = 836 x = 405 x = 134 x = 747 x = 432 x = 112 y = 597 y = 33 x = 357 x = 819 x = 48 y = 290 x = 454 x = 91 y = 560 y = 28 y = 430 x = 125 x = 787 x = 496 y = 910 x = 194 y = 870 y = 665 x = 707 y = 345 y = 548 y = 872 x = 313 y = 155 y = 623 y = 974 y = 321 x = 322 x = 324 x = 32 x = 131 y = 94 y = 157 y = 932 y = 595 x = 324 y = 968 y = 147 x = 513 x = 507 y = 837 x = 893 y = 933 y = 971 y = 386 y = 843 x = 934 y = 223 y = 401 y = 308 y = 137 y = 141 x = 534 y = 387 x = 942 y = 887 x = 727 x = 642 y = 700 x = 269 y = 968 x = 307 x = 107 x = 346 x = 38 y = 505 x = 639 y = 632 y = 286 x = 924 y = 265 y = 712 x = 296 x = 357 y = 319 y = 434 y = 444 y = 894 x = 624 x = 59 y = 246 x = 541 y = 563 x = 763 x = 545 x = 782 x = 851 y = 859 y = 200 y = 495 y = 196 x = 863 y = 23 y = 543 x = 701 y = 13 x = 871 y = 889 y = 79 x = 989 y = 45 x = 491 x = 970 x = 748 y = 567 y = 394 y = 525 x = 107 x = 70 y = 899 x = 309 x = 422 x = 818 y = 319 x = 669 x = 226 y = 784 x = 314 x = 419 y = 628 x = 306 y = 454 x = 983 y = 83 x = 916 y = 176 y = 246 x = 758 y = 263 x = 665 y = 90 x = 350 x = 312 x = 980 x = 79 y = 71 y = 335 x = 920 y = 439 x = 724 x = 689 y = 581 y = 851 x = 703 x = 769 y = 750 x = 316 x = 85 y = 469 x = 360 y = 377 x = 285 y = 309 x = 31 y = 912 y = 456 x = 7 y = 888 y = 729 x = 677 x = 663 y = 709 x = 584 y = 960 x = 211 y = 601 x = 456 y = 301 x = 147 y = 217 x = 791 y = 12 x = 416 y = 714 y = 843 y = 348 y = 523 x = 190 x = 852 y = 513 y = 175 y = 652 x = 57 y = 748 y = 990 x = 616 y = 695 y = 637 y = 881 y = 609 y = 94 x = 936 x = 14 x = 430 y = 981 x = 282 x = 410 x = 139 y = 240 y = 25 y = 556 x = 69 x = 270 x = 715 x = 57 y = 229 y = 633 x = 825 y = 347 x = 570 x = 551 y = 836 y = 139 y = 781 x = 214 y = 314 y = 448 x = 375 x = 441 x = 222 y = 767 x = 354 y = 672 x = 104 y = 787 x = 700 y = 879 x = 651 y = 512 y = 102 x = 591 y = 202 y = 152 y = 814 x = 19 x = 796 x = 192 x = 243 y = 33 x = 236 y = 726 x = 510 x = 474 x = 976 x = 299 x = 417 y = 847 y = 986 x = 548 x = 296 x = 188 x = 410 y = 946 x = 949 y = 705 y = 152 y = 122 x = 741 x = 881 x = 639 x = 148 y = 774 x = 28 x = 698 y = 560 y = 200 y = 791 x = 833 x = 616 y = 70 x = 968 x = 457 x = 941 x = 743 x = 268 y = 354 y = 438 x = 116 y = 241 x = 99 y = 866 y = 607 x = 910 y = 747 y = 575 y = 552 y = 744 y = 337 x = 560 x = 860 x = 462 y = 301 x = 47 y = 423 x = 289 y = 147 x = 174 x = 812 x = 546 y = 315 x = 81 y = 16 x = 581 y = 863 y = 786 y = 674 y = 993 y = 206 y = 97 x = 34 y = 504 x = 541 x = 287 y = 114 x = 618 y = 307 y = 2 y = 877 x = 29 x = 77 y = 519 x = 121 y = 430 x = 905 y = 308 x = 914 x = 472 y = 842 y = 514 x = 945 x = 91 y = 535 x = 575 y = 380 y = 856 y = 477 x = 912 y = 240 y = 925 y = 223 y = 437 y = 398 x = 297 y = 21 x = 549 x = 295 y = 218 y = 789 x = 595 x = 454 y = 979 x = 883 y = 529 x = 291 x = 973 x = 40 x = 355 y = 671 x = 30 x = 816 x = 10 x = 924 x = 647 x = 726 x = 236 y = 398 x = 464 y = 811 x = 757 x = 800 x = 968 x = 492 x = 630 x = 681 y = 560 y = 592 y = 313 x = 503 y = 935 y = 907 y = 114 x = 738 x = 291 y = 571 y = 4 y = 483 x = 563 y = 1 x = 844 x = 206 x = 531 y = 327 y = 19 x = 509 x = 764 x = 477 x = 74 y = 456 x = 118 x = 118 x = 751 y = 799 x = 930 x = 212 x = 834 x = 882 x = 921 x = 267 x = 393 y = 599 x = 193 y = 36 x = 644 x = 336 y = 872 x = 589 x = 761 y = 995 y = 893 y = 169 y = 978 y = 149 x = 613 x = 895 x = 193 x = 868 x = 923 y = 709 y = 100 y = 34 y = 204 y = 653 x = 715 x = 360 y = 855 y = 392 y = 933 x = 788 x = 310 y = 257 y = 530 y = 593 x = 733 y = 77 y = 51 x = 510 y = 438 y = 925 x = 811 y = 818 x = 167 x = 556 y = 103 y = 351 x = 733 y = 268 y = 85 x = 773 x = 515 y = 3 x = 665 y = 527 x = 29 y = 960 x = 90 x = 564 x = 340 x = 62 y = 169 x = 209 x = 373 x = 870 y = 339 y = 628 x = 197 x = 126 y = 850 y = 317 y = 457 x = 424 x = 760 x = 862 x = 813 x = 248 x = 690 y = 589 y = 936 y = 226 x = 806 y = 186 x = 190 x = 217 x = 317 y = 272 x = 515 y = 379 y = 37 x = 80 x = 517 y = 536 y = 138 x = 623 y = 288 x = 406 x = 55 x = 801 x = 257 x = 638 x = 256 x = 53 x = 311 x = 751 y = 25 y = 902 x = 864 x = 102 y = 268 x = 781 y = 926 x = 355 x = 131 x = 932 x = 879 y = 315 x = 185 x = 611 y = 153 x = 196 x = 546 x = 721 x = 888 x = 117 x = 901 x = 417 x = 85 x = 866 x = 632 y = 957 x = 72 y = 999 x = 992 y = 105 y = 325 x = 676 y = 751 x = 986 y = 925 y = 500 y = 1 x = 359 y = 41 x = 7 x = 375 y = 537 x = 588 x = 57 x = 851 x = 78 x = 816 y = 752 y = 855 y = 263 x = 194 x = 960 y = 385 y = 338 y = 248 y = 805 x = 13 y = 422 y = 583 x = 534 x = 994 x = 962 y = 70 y = 81 y = 806 x = 58 x = 461 x = 548 y = 689 y = 977 x = 584 x = 264 y = 477 x = 551 y = 870 x = 846 x = 753 y = 378 x = 523 y = 101 y = 509 x = 682 x = 178 y = 520 x = 117 x = 509 y = 632 y = 652 y = 164 y = 169 y = 345 x = 603 x = 176 y = 922 y = 146 y = 733 y = 534 x = 329 y = 645 y = 284 y = 699 x = 521 y = 270 y = 441 y = 80 y = 822 y = 330 x = 876 x = 111 y = 910 y = 173 y = 264 y = 410 y = 124 x = 795 x = 874 y = 905 y = 178 x = 920 y = 314 x = 287 y = 130 x = 914 y = 828 x = 156 y = 635 y = 733 y = 741 y = 197 x = 902 y = 625 x = 190 y = 524 y = 57 x = 693 x = 150 x = 860 x = 949 y = 287 y = 152 y = 867 x = 477 x = 390 y = 799 x = 83 x = 283 x = 183 y = 590 y = 547 x = 856 x = 371 x = 572 y = 639 x = 358 x = 3 x = 73 x = 1 x = 175 x = 768 y = 683 y = 380 y = 263 y = 793 x = 975 y = 205 x = 932 x = 542 y = 160 y = 729 x = 459 x = 85 y = 955 x = 435 y = 183 x = 808 y = 111 x = 833 x = 456 y = 932 y = 670 x = 319 y = 65 x = 458 x = 42 y = 801 x = 920 y = 737 x = 325 x = 709 x = 80 y = 375 x = 411 y = 917 y = 891 y = 355 x = 986 x = 164 x = 535 y = 982 y = 514 y = 134 y = 21 y = 14 x = 396 x = 207 x = 594 y = 19 x = 495 x = 576 y = 786 x = 947 y = 957 x = 880 x = 790 x = 773 y = 349 y = 91 x = 131 y = 70 y = 182 x = 707 x = 212 y = 837 y = 14 x = 445 x = 49 x = 629 y = 208 x = 851 x = 76 y = 654 x = 884 y = 148 x = 556 x = 598 y = 200 x = 570 y = 383 y = 823 x = 172 y = 902 y = 364 x = 932 y = 744 x = 274 y = 111 y = 598 x = 379 y = 714 x = 21 y = 25 y = 969 x = 337 x = 354 x = 454 x = 484 x = 452 x = 591 y = 125 y = 519 x = 508 x = 680 y = 330 x = 556 y = 346 y = 61 x = 502 y = 318 x = 735 y = 55 y = 903 y = 249 x = 388 y = 443 x = 879 y = 264 y = 296 x = 197 x = 356 y = 23 x = 35 x = 778 y = 466 y = 81 y = 121 x = 94 y = 676 x = 83 x = 887 y = 633 x = 840 y = 506 x = 195 y = 115 x = 810 y = 310 y = 926 y = 87 y = 186 y = 298 y = 658 x = 388 y = 440 x = 455 x = 350 x = 447 y = 986 y = 31 y = 9 y = 789 y = 341 x = 369 x = 188 x = 365 y = 977 y = 738 x = 760 y = 322 y = 949 y = 529 x = 217 x = 194 y = 281 y = 89 x = 428 x = 814 y = 330 x = 742 y = 992 y = 949 y = 122 y = 957 y = 813 x = 436 y = 760 y = 414 x = 293 x = 533 y = 537 x = 217 x = 205 y = 88 x = 567 y = 758 y = 289 y = 233 x = 746 y = 998 x = 173 y = 25 y = 751 x = 262 x = 751 y = 971 x = 771 x = 607 y = 572 x = 216 x = 525 x = 403 x = 385 y = 929 x = 178 y = 394 y = 714 x = 988 y = 563 x = 862 y = 399 x = 955 x = 374 x = 850 x = 257 x = 790 x = 392 y = 652 x = 182 y = 260 x = 862 x = 768 y = 426 y = 746 y = 360 y = 655 y = 442 x = 633 y = 173 y = 467 y = 550 x = 917 x = 803 x = 720 x = 504 x = 403 y = 987 y = 646 y = 928 x = 754 y = 2 x = 751 x = 372 x = 317 x = 868 x = 329 x = 393 y = 712 x = 168 x = 887 x = 117 x = 742 y = 813 x = 221 y = 134 x = 86 x = 736 y = 636 y = 222 x = 7 x = 89 y = 212 y = 286 y = 32 y = 413 x = 831 x = 265 x = 338 y = 315 y = 524 y = 886 y = 641 y = 801 y = 84 y = 583 x = 818 x = 131 y = 507 y = 11 y = 224 x = 162 y = 307 x = 630 y = 858 x = 557 x = 450 y = 697 x = 419 y = 720 y = 226 x = 650 y = 680 y = 778 x = 198 y = 79 y = 567 x = 831 y = 669 y = 872 x = 462 x = 613 y = 226 y = 3 y = 161 y = 852 x = 731 y = 783 x = 283 y = 950 y = 704 y = 608 y = 271 x = 145 x = 604 x = 523 x = 152 x = 978 y = 799 y = 375 y = 761 x = 52 x = 81 x = 607 y = 750 x = 901 x = 587 x = 77 x = 653 x = 854 y = 944 x = 676 y = 865 y = 826 y = 340 y = 330 x = 132 y = 945 x = 922 x = 633 y = 110 y = 830 y = 749 x = 611 y = 834 x = 12 y = 546 y = 579 y = 696 x = 780 x = 311 y = 490 y = 197 y = 361 x = 340 x = 144 x = 881 x = 851 x = 586 x = 385 y = 631 y = 902 y = 438 x = 292 y = 591 x = 875 y = 535 x = 697 x = 152 x = 204 x = 405 x = 942 y = 26 x = 621 x = 959 x = 384 y = 107 x = 823 x = 472 y = 384 y = 189 x = 317 y = 624 y = 161 y = 777 x = 269 x = 417 y = 525 x = 61 y = 760 x = 856 y = 667 y = 783 x = 861 x = 607 x = 671 y = 857 x = 224 y = 708 y = 963 x = 454 y = 372 y = 500 x = 667 y = 395 y = 287 x = 923 y = 214 x = 445 x = 667 x = 26 y = 552 y = 31 y = 69 x = 866 y = 929 y = 969 y = 192 y = 198 y = 735 x = 990 x = 196 x = 977 x = 973 x = 190 x = 179 y = 34 x = 804 y = 212 y = 157 x = 610 y = 752 x = 739 y = 752 x = 508 x = 234 x = 862 y = 764 y = 841 y = 966 y = 433 x = 600 x = 932 y = 534 y = 981 y = 576 x = 482 y = 522 y = 976 x = 863 y = 467 y = 687 y = 528 y = 521 y = 893 x = 104 x = 336 x = 794 x = 812 x = 765 y = 76 x = 737 x = 373 x = 131 x = 239 x = 538 y = 92 x = 387 x = 29 x = 693 y = 747 y = 600 y = 854 x = 56 y = 427 y = 460 x = 867 x = 413 y = 810 y = 294 y = 243 y = 107 x = 58 y = 659 x = 755 x = 361 x = 150 x = 290 x = 709 x = 670 y = 871 x = 992 y = 33 y = 683 y = 654 x = 596 y = 162 y = 937 y = 901 x = 12 x = 949 y = 511 y = 40 y = 455 x = 851 x = 237 y = 961 x = 517 x = 339 y = 541 y = 881 x = 595 y = 544 y = 321 y = 482 y = 454 y = 411 y = 883 x = 822 y = 200 x = 168 y = 451 x = 371 x = 827 x = 520 x = 760 y = 209 y = 150 y = 592 x = 903 y = 156 x = 858 y = 378 x = 19 x = 783 x = 577 x = 362 y = 785 y = 997 y = 148 x = 685 y = 271 y = 967 x = 352 y = 244 y = 986 x = 316 x = 969 x = 289 y = 246 y = 912 x = 729 x = 204 y = 360 x = 831 y = 70 x = 120 y = 468 x = 467 x = 647 x = 780 x = 465 x = 830 x = 495 y = 126 y = 897 x = 269 y = 313 y = 844 x = 26 x = 885 y = 249 y = 142 x = 445 x = 241 y = 674 y = 430 y = 470 y = 277 y = 85 x = 410 y = 442 x = 312 x = 152 x = 133 y = 888 y = 627 y = 376 y = 206 x = 731 y = 618 x = 821 y = 896 y = 661 x = 960 y = 929 y = 80 x = 50 y = 183 y = 901 y = 85 x = 688 x = 279 y = 482 y = 942 x = 285 y = 971 y = 608 x = 102 y = 745 x = 368 y = 786 x = 101 y = 193 x = 95 y = 602 x = 236 y = 893 y = 410 x = 352 x = 293 x = 264 y = 449 y = 835 x = 847 y = 318 x = 606 x = 368 x = 997 x = 345 y = 8 x = 273 y = 941 y = 759 x = 246 y = 56 x = 102 y = 155 y = 897 x = 806 y = 923 x = 312 x = 933 x = 942 y = 594 y = 23 x = 586 y = 199 y = 167 x = 582 x = 775 y = 305 y = 663 x = 132 x = 804 y = 305 y = 767 y = 609 y = 1 x = 983 x = 838 x = 903 x = 359 x = 303 x = 765 x = 292 x = 228 y = 121 y = 763 y = 804 y = 896 y = 646 x = 430 y = 68 x = 511 x = 731 x = 114 y = 126 x = 793 x = 352 x = 372 x = 803 x = 946 y = 844 x = 882 x = 628 y = 461 y = 145 x = 235 x = 26 x = 322 x = 448 y = 96 y = 614 x = 61 y = 800 y = 314 y = 385 y = 879 y = 674 y = 581 x = 243 y = 282 y = 285 x = 659 y = 967 x = 422 x = 121 y = 695 x = 112 x = 405 x = 893 x = 219 x = 333 y = 212 y = 564 y = 662 x = 188 y = 900 y = 165 y = 785 y = 892 x = 901 x = 782 x = 101 y = 408 y = 158 y = 579 x = 931 y = 179 y = 623 x = 641 y = 551 y = 934 x = 302 x = 363 y = 585 x = 351 y = 621 y = 786 x = 27 y = 934 y = 847 x = 266 x = 129 x = 626 y = 189 x = 390 y = 448 x = 896 y = 777 x = 542 x = 866 x = 848 x = 27 y = 915 y = 180 y = 296 y = 714 y = 509 y = 361 x = 595 x = 106 x = 995 y = 663 x = 657 y = 854 x = 802 x = 445 y = 912 y = 988 x = 232 x = 28 x = 899 x = 443 x = 585 y = 248 x = 59 x = 871 x = 909 x = 649 y = 974 x = 117 y = 575 x = 130 x = 740 x = 667 x = 990 y = 204 x = 790 x = 1 y = 156 y = 261 x = 604 y = 973 x = 666 x = 783 x = 477 y = 120 x = 167 y = 597 x = 72 x = 583 x = 664 y = 7 x = 492 x = 183 x = 610 x = 568 y = 928 x = 431 x = 516 y = 290 x = 818 x = 102 y = 364 x = 245 y = 316 x = 554 y = 673 y = 787 x = 921 y = 517 y = 118 x = 449 x = 979 y = 696 x = 798 y = 544 y = 748 x = 603 x = 698 x = 604 x = 733 x = 347 x = 71 y = 923 y = 809 y = 228 x = 878 y = 678 x = 262 y = 56 y = 713 y = 30 y = 600 x = 630 x = 185 y = 665 x = 393 x = 29 y = 850 y = 161 x = 746 x = 587 y = 420 x = 482 x = 991 x = 447 y = 491 y = 870 x = 462 x = 390 y = 734 y = 271 x = 771 y = 296 y = 605 y = 281 x = 199 y = 976 x = 837 x = 6 y = 700 x = 885 y = 283 y = 283 y = 607 y = 745 x = 432 y = 173 y = 669 x = 177 x = 630 x = 978 x = 678 y = 153 y = 764 x = 695 x = 317 x = 8 x = 39 x = 345 y = 669 x = 692 y = 163 x = 657 x = 390 x = 811 y = 292 x = 202 x = 95 y = 189 y = 219 x = 27 x = 521 y = 136 x = 680 y = 911 y = 629 x = 803 y = 172 x = 977 x = 647 x = 935 y = 577 x = 614 x = 845 y = 883 x = 745 x = 953 x = 298 x = 179 y = 924 y = 32 y = 398 y = 697 x = 648 x = 837 x = 462 y = 588 x = 262 y = 415 x = 62 y = 524 x = 913 y = 74 y = 920 x = 894 x = 48 y = 101 x = 465 x = 370 y = 825 y = 762 x = 980 x = 31 x = 256 y = 53 x = 97 x = 478 x = 408 x = 925 y = 510 x = 876 y = 449 y = 357 y = 127 x = 381 y = 935 y = 592 y = 845 y = 509 x = 421 x = 476 y = 844 x = 232 x = 211 y = 284 x = 681 y = 984 y = 841 y = 398 y = 69 x = 273 y = 922 y = 271 x = 192 x = 924 y = 46 y = 836 y = 708 y = 495 x = 931 x = 993 y = 644 x = 447 y = 670 y = 807 x = 624 x = 447 x = 650 x = 17 x = 202 y = 808 y = 695 y = 844 y = 418 y = 674 y = 823 x = 665 y = 348 y = 306 y = 958 y = 462 x = 545 y = 481 y = 980 y = 390 x = 145 x = 136 x = 195 y = 299 y = 23 y = 666 x = 345 y = 667 y = 797 y = 416 y = 438 y = 42 x = 141 y = 531 y = 79 x = 656 x = 471 y = 120 y = 476 x = 984 y = 744 y = 699 x = 687 x = 487 y = 43 y = 943 x = 486 y = 816 y = 214 y = 749 y = 268 x = 221 y = 902 x = 111 y = 760 x = 230 y = 98 y = 298 y = 351 x = 621 y = 392 y = 227 x = 255 y = 506 y = 391 x = 466 y = 717 y = 104 y = 28 x = 349 x = 662 y = 644 x = 213 y = 250 x = 79 x = 663 y = 141 x = 703 y = 287 x = 217 y = 521 x = 394 x = 370 x = 209 x = 417 x = 890 x = 490 x = 545 y = 181 x = 325 x = 19 x = 436 y = 231 x = 908 y = 701 x = 253 y = 160 x = 812 y = 850 y = 280 x = 931 x = 51 x = 57 x = 830 y = 744 y = 850 y = 495 y = 628 x = 778 y = 301 x = 14 x = 405 y = 906 x = 57 y = 590 x = 727 y = 860 y = 648 x = 727 y = 859 y = 337 x = 291 y = 700 y = 615 y = 807 y = 662 x = 175 y = 700 y = 989 x = 541 y = 446 x = 806 x = 400 y = 927 x = 636 y = 303 x = 200 x = 157 y = 865 x = 83 x = 42 y = 550 x = 518 y = 3 x = 359 y = 791 y = 517 y = 464 y = 755 y = 749 x = 234 x = 364 x = 998 y = 38 x = 999 y = 239 y = 220 x = 962 y = 391 x = 949 y = 214 y = 908 x = 394 x = 353 x = 819 y = 893 x = 154 x = 839 x = 484 y = 719 x = 352 x = 228 x = 452 y = 14 y = 508 x = 650 x = 408 y = 157 x = 634 y = 953 x = 612 x = 859 x = 808 x = 974 y = 928 x = 127 y = 356 x = 204 x = 898 x = 355 y = 534 x = 184 y = 915 y = 97 x = 204 x = 59 x = 249 y = 287 y = 320 y = 54 y = 307 y = 233 x = 241 y = 823 x = 360 x = 249 y = 888 y = 541 x = 126 x = 409 x = 41 x = 499 x = 738 x = 51 y = 399 x = 11 y = 639 x = 73 x = 387 y = 371 x = 131 y = 346 y = 405 y = 526 y = 229 x = 214 y = 755 y = 264 x = 851 x = 904 y = 125 x = 13 x = 512 y = 348 y = 335 x = 351 y = 43 x = 837 y = 936 y = 332 x = 651 x = 788 x = 611 x = 252 x = 72 x = 416 y = 775 x = 666 y = 516 y = 891 x = 86 x = 21 x = 291 y = 930 x = 573 x = 97 y = 160 y = 335 y = 641 x = 585 x = 447 x = 968 x = 783 y = 214 x = 1 x = 854 y = 52 x = 570 x = 85 y = 627 x = 115 y = 587 x = 313 y = 751 x = 213 x = 725 y = 42 x = 587 y = 327 y = 477 x = 611 x = 769 y = 559 y = 64 y = 191 x = 8 y = 768 y = 638 y = 222 y = 740 y = 429 x = 448 y = 158 x = 650 y = 540 x = 519 x = 163 y = 520 x = 979 x = 72 x = 627 y = 533 y = 379 y = 829 y = 264 y = 389 y = 387 y = 517 y = 576 x = 383 x = 999 x = 620 x = 542 y = 885 y = 428 x = 748 y = 389 y = 803 x = 804 x = 722 y = 906 y = 113 y = 300 x = 190 x = 150 y = 697 y = 180 y = 664 y = 162 x = 948 x = 211 x = 998 x = 329 y = 721 x = 490 x = 553 y = 907 x = 689 x = 650 x = 788 y = 806 x = 654 x = 155 y = 413 x = 219 x = 259 x = 410 x = 383 x = 116 x = 577 y = 900 x = 3 x = 502 x = 720 x = 276 x = 656 x = 698 y = 773 x = 980 x = 522 y = 900 y = 334 y = 743 y = 755 x = 174 x = 818 y = 167 y = 586 x = 217 x = 173 x = 519 y = 928 y = 492 y = 422 x = 240 x = 729 y = 429 y = 155 x = 781 y = 736 x = 947 x = 85 x = 727 y = 136 y = 330 y = 791 y = 491 x = 770 x = 125 y = 513 x = 840 x = 857 y = 305 x = 147 y = 627 x = 745 y = 790 y = 41 y = 855 y = 166 y = 190 x = 91 y = 29 x = 370 y = 406 x = 871 x = 125 x = 868 y = 445 y = 221 x = 251 y = 351 x = 501 x = 614 y = 273 x = 246 y = 90 y = 498 x = 550 x = 977 x = 103 x = 555 y = 281 x = 362 y = 791 x = 503 y = 254 y = 139 y = 599 y = 464 x = 886 y = 689 y = 751 y = 800 x = 759 x = 258 y = 330 y = 794 x = 588 y = 42 y = 444 x = 125 x = 400 x = 805 y = 370 x = 225 x = 683 x = 585 x = 453 x = 88 x = 220 x = 426 x = 863 y = 514 x = 80 x = 183 x = 101 x = 574 x = 925 y = 854 y = 353 y = 903 y = 345 x = 175 y = 931 y = 10 x = 313 x = 701 y = 360 x = 980 y = 475 y = 317 y = 175 x = 783 y = 623 y = 99 y = 420 y = 366 y = 196 y = 563 y = 157 x = 278 y = 713 y = 351 y = 899 x = 217 x = 198 y = 655 x = 426 y = 530 y = 427 y = 378 x = 984 x = 964 y = 990 y = 307 y = 804 y = 321 x = 269 x = 294 x = 355 y = 894 x = 398 x = 983 y = 340 x = 578 x = 142 y = 319 x = 405 y = 659 y = 163 x = 246 y = 256 y = 837 x = 592 y = 397 x = 996 x = 205 x = 194 x = 571 y = 701 y = 6 x = 809 x = 674 x = 962 y = 961 y = 357 y = 93 y = 127 y = 843 x = 767 y = 370 y = 884 x = 861 x = 115 x = 965 y = 933 y = 716 x = 1 y = 309 y = 780 y = 89 x = 182 y = 455 x = 817 x = 380 y = 890 y = 51 y = 678 x = 205 x = 697 y = 314 x = 846 y = 78 y = 125 y = 163 x = 362 y = 43 x = 786 x = 206 y = 148 x = 244 x = 42 x = 165 y = 561 x = 570 y = 245 y = 593 y = 267 x = 291 x = 411 y = 650 y = 58 x = 22 y = 895 y = 504 y = 872 x = 433 y = 45 x = 338 y = 322 y = 568 x = 146 y = 11 x = 833 x = 510 x = 108 x = 74 x = 557 x = 714 y = 29 y = 495 x = 968 y = 167 x = 879 y = 323 y = 119 y = 121 x = 405 y = 382 x = 786 x = 539 y = 404 y = 764 x = 710 y = 765 x = 49 y = 993 x = 893 x = 734 y = 370 y = 678 y = 653 x = 106 y = 931 y = 1 y = 733 x = 315 y = 154 x = 451 y = 909 y = 308 y = 181 x = 328 y = 165 x = 199 y = 824 y = 25 x = 28 y = 888 y = 973 x = 380 y = 782 y = 844 x = 774 y = 857 y = 217 x = 994 y = 170 x = 825 x = 90 x = 872 y = 605 y = 744 x = 733 x = 296 x = 577 x = 765 y = 723 y = 1 x = 609 x = 884 y = 376 x = 929 x = 554 x = 882 x = 482 y = 910 x = 708 y = 72 x = 342 x = 852 y = 396 y = 280 y = 578 x = 320 x = 491 y = 718 y = 83 y = 766 x = 753 y = 985 x = 107 y = 26 x = 902 y = 312 x = 170 x = 517 y = 133 x = 389 y = 782 y = 252 x = 914 y = 493 y = 322 y = 339 x = 259 x = 15 y = 572 y = 237 x = 492 x = 424 y = 66 x = 933 x = 90 x = 264 x = 32 x = 849 x = 190 x = 647 x = 953 y = 292 y = 663 y = 635 y = 700 x = 62 x = 775 y = 207 x = 779 y = 393 y = 814 x = 445 y = 525 x = 496 x = 989 y = 580 x = 482 y = 212 y = 531 x = 733 y = 72 y = 776 y = 338 y = 393 x = 827 x = 691 x = 444 y = 840 y = 783 y = 37 x = 833 y = 68 x = 194 x = 813 x = 479 x = 662 x = 397 y = 455 x = 126 y = 205 x = 987 y = 947 x = 384 x = 752 x = 477 x = 293 y = 112 x = 977 x = 345 x = 736 x = 392 x = 432 x = 541 y = 877 x = 88 y = 324 x = 682 y = 858 y = 412 y = 587 x = 753 y = 551 x = 593 x = 523 x = 671 y = 466 y = 362 y = 205 y = 139 y = 922 y = 221 x = 303 y = 871 y = 323 x = 124 y = 524 y = 494 y = 94 x = 603 x = 729 y = 230 x = 690 y = 446 y = 848 x = 682 x = 165 x = 369 x = 160 y = 981 x = 227 y = 97 y = 335 x = 826 x = 30 y = 400 x = 408 x = 658 y = 926 x = 698 x = 42 y = 897 x = 284 x = 27 y = 211 x = 279 x = 171 x = 542 x = 319 y = 640 x = 502 y = 812 y = 374 y = 713 y = 928 x = 75 x = 792 x = 882 y = 943 x = 873 x = 622 y = 944 x = 233 x = 4 x = 207 y = 254 x = 37 y = 324 x = 241 y = 64 x = 449 y = 844 x = 464 y = 22 y = 987 x = 913 x = 751 x = 459 y = 696 y = 889 y = 108 y = 317 y = 913 y = 260 y = 31 y = 28 x = 169 y = 426 x = 950 x = 745 x = 399 y = 604 y = 868 y = 839 x = 527 y = 172 y = 575 y = 836 x = 483 x = 348 x = 125 x = 699 x = 601 y = 280 y = 278 x = 193 y = 35 x = 181 x = 213 x = 173 y = 101 x = 79 y = 187 x = 869 y = 363 y = 888 x = 946 y = 783 y = 418 x = 802 x = 440 x = 78 y = 145 x = 84 y = 632 y = 450 y = 954 y = 113 y = 148 x = 867 x = 904 x = 353 x = 48 x = 749 x = 256 x = 866 y = 900 y = 876 x = 556 x = 108 x = 569 x = 977 y = 144 x = 17 y = 778 x = 156 y = 345 y = 885 x = 702 x = 211 y = 538 x = 6 y = 374 y = 540 x = 195 y = 823 y = 910 x = 289 x = 244 x = 699 y = 895 x = 56 y = 69 y = 985 x = 576 x = 729 y = 626 x = 257 y = 970 x = 283 y = 797 y = 931 x = 908 x = 466 y = 230 x = 878 x = 724 y = 70 x = 876 x = 916 y = 604 x = 622 y = 733 y = 583 x = 380 y = 221 x = 325 y = 941 y = 76 y = 89 y = 924 x = 489 y = 254 x = 794 x = 967 x = 638 x = 708 y = 506 y = 492 x = 848 x = 660 y = 754 y = 926 y = 923 x = 454 x = 14 y = 684 x = 378 x = 414 x = 772 x = 587 y = 658 x = 22 x = 440 x = 606 x = 91 y = 62 y = 251 x = 892 x = 696 x = 891 y = 428 x = 917 y = 217 y = 683 x = 417 y = 751 y = 917 y = 240 x = 640 y = 997 x = 464 y = 280 x = 401 y = 594 y = 222 x = 159 x = 764 y = 160 y = 759 y = 322 y = 113 x = 252 x = 198 x = 739 y = 42 x = 273 y = 797 x = 926 x = 429 y = 647 x = 357 y = 5 x = 234 y = 454 x = 9 y = 874 y = 849 y = 857 y = 323 x = 238 y = 686 y = 576 x = 769 x = 385 x = 22 y = 202 y = 190 x = 204 x = 725 y = 473 x = 434 y = 562 y = 827 x = 35 y = 720 x = 220 y = 488 y = 593 x = 299 x = 456 x = 10 x = 757 x = 569 y = 680 x = 972 y = 30 x = 854 y = 394 y = 715 x = 535 x = 54 y = 194 x = 905 x = 800 x = 766 y = 582 x = 618 x = 33 x = 654 x = 835 y = 572 x = 385 x = 161 x = 459 x = 209 x = 312 y = 454 y = 159 y = 647 y = 268 x = 568 x = 894 x = 894 x = 726 y = 346 x = 527 x = 778 y = 344 y = 44 x = 168 x = 501 x = 870 y = 691 x = 667 y = 340 x = 104 x = 842 x = 799 y = 630 x = 637 x = 439 y = 894 x = 428 y = 861 y = 745 y = 79 y = 213 y = 555 x = 330 x = 947 y = 214 x = 283 x = 754 x = 792 y = 959 x = 713 y = 945 x = 320 y = 550 y = 847 x = 914 y = 246 y = 227 y = 736 x = 80 x = 579 x = 87 y = 350 x = 296 x = 930 y = 276 y = 6 x = 954 x = 595 x = 563 y = 856 x = 720 y = 309 y = 608 x = 856 x = 81 y = 334 x = 2 y = 714 x = 530 x = 907 y = 991 x = 380 y = 944 y = 506 x = 770 x = 337 x = 817 y = 142 x = 43 y = 169 y = 138 y = 998 x = 891 y = 144 y = 61 x = 932 x = 316 x = 702 y = 639 y = 472 y = 275 x = 604 x = 807 x = 221 x = 96 y = 327 y = 597 x = 80 x = 390 y = 614 x = 627 y = 855 x = 858 y = 260 x = 471 x = 611 y = 541 x = 191 x = 665 y = 550 x = 507 x = 52 x = 555 y = 945 y = 708 y = 748 x = 457 y = 335 y = 866 y = 516 y = 679 x = 435 x = 46 y = 272 x = 743 x = 529 y = 52 x = 58 y = 66 x = 905 x = 266 y = 814 y = 610 x = 390 y = 448 y = 165 x = 738 y = 51 y = 931 x = 200 y = 497 x = 980 x = 663 y = 862 y = 746 x = 855 y = 125 y = 88 x = 522 x = 915 x = 89 x = 801 x = 385 x = 965 y = 527 y = 694 x = 599 x = 279 y = 416 x = 343 x = 612 x = 879 y = 220 x = 177 y = 797 y = 417 x = 877 x = 67 x = 775 x = 282 x = 253 x = 31 x = 354 y = 818 y = 155 x = 637 x = 360 x = 210 y = 835 y = 26 y = 184 x = 224 y = 366 y = 28 y = 379 x = 147 y = 991 x = 837 y = 193 y = 821 x = 169 y = 821 y = 679 x = 813 y = 474 y = 851 y = 339 y = 425 y = 70 y = 550 y = 116 x = 434 y = 228 x = 158 y = 278 y = 475 x = 141 x = 680 y = 383 y = 335 x = 389 x = 868 y = 966 x = 785 y = 99 y = 838 x = 384 y = 675 y = 895 y = 739 x = 164 x = 325 y = 214 y = 126 y = 203 x = 806 y = 352 x = 672 y = 320 y = 58 x = 144 x = 987 x = 872 y = 197 x = 848 x = 645 x = 854 x = 670 y = 31 x = 369 x = 962 x = 178 x = 203 y = 336 y = 11 y = 647 x = 995 x = 388 y = 648 x = 987 x = 226 x = 861 y = 658 x = 853 x = 32 y = 924 y = 750 y = 13 x = 657 y = 533 x = 449 x = 528 x = 814 x = 664 x = 206 x = 663 x = 988 y = 216 y = 759 x = 337 y = 996 x = 491 x = 68 x = 404 y = 558 y = 99 y = 117 y = 804 x = 896 x = 97 x = 472 y = 238 x = 988 x = 108 y = 876 x = 892 y = 410 y = 322 x = 239 x = 261 x = 15 x = 157 y = 339 y = 119 y = 782 x = 41 y = 329 x = 67 y = 438 x = 418 x = 324 y = 890 x = 45 x = 918 y = 291 x = 786 x = 891 x = 143 x = 257 y = 818 y = 831 y = 646 y = 195 y = 831 y = 593 y = 299 y = 263 x = 4 x = 753 x = 296 y = 453 x = 703 x = 731 x = 927 y = 108 x = 732 x = 308 y = 453 x = 443 x = 488 y = 237 x = 306 x = 328 x = 160 x = 585 x = 478 y = 595 x = 735 x = 27 x = 667 y = 759 y = 428 y = 129 x = 275 y = 869 x = 961 y = 903 y = 958 x = 281 x = 17 x = 630 x = 609 x = 29 y = 904 y = 710 y = 897 y = 674 y = 592 y = 910 y = 728 y = 983 x = 589 y = 660 y = 821 y = 369 y = 512 y = 39 x = 225 x = 817 y = 477 x = 405 x = 700 x = 403 y = 883 y = 512 y = 796 y = 356 x = 85 x = 284 y = 662 x = 801 x = 5 x = 647 x = 909 x = 64 x = 695 y = 465 x = 550 y = 39 y = 886 x = 101 y = 750 y = 420 x = 178 x = 446 y = 710 y = 366 y = 88 y = 297 x = 829 x = 87 x = 184 x = 271 x = 773 y = 519 x = 566 x = 45 y = 782 x = 504 x = 874 x = 152 x = 901 y = 3 x = 883 x = 42 x = 366 x = 940 y = 34 y = 636 x = 225 y = 170 x = 480 x = 812 x = 385 y = 574 x = 322 y = 547 x = 596 y = 917 y = 555 y = 895 y = 89 x = 824 x = 750 x = 635 x = 320 y = 471 y = 726 y = 415 x = 303 y = 371 x = 716 y = 201 x = 821 x = 496 x = 429 y = 649 y = 579 x = 347 x = 638 x = 658 y = 492 x = 759 y = 765 x = 330 y = 165 y = 398 y = 971 x = 898 y = 69 x = 872 x = 139 x = 369 x = 699 y = 48 x = 403 y = 296 y = 188 y = 114 x = 934 y = 77 y = 849 x = 685 y = 426 y = 317 y = 682 y = 346 y = 415 y = 540 x = 136 y = 804 x = 999 y = 434 x = 860 x = 196 y = 696 y = 598 y = 101 y = 718 y = 570 y = 375 y = 576 x = 74 x = 788 x = 811 y = 259 x = 463 x = 420 x = 149 y = 150 y = 778 x = 618 y = 392 x = 11 x = 599 x = 497 x = 835 y = 695 y = 770 y = 228 y = 112 y = 900 x = 97 x = 177 x = 304 y = 943 y = 527 y = 459 y = 633 x = 382 y = 405 x = 558 y = 657 y = 853 y = 440 x = 360 y = 272 y = 832 y = 933 x = 967 x = 689 x = 321 x = 176 y = 840 x = 603 x = 745 y = 805 y = 952 x = 260 x = 890 y = 239 x = 605 y = 864 y = 585 y = 798 x = 35 x = 167 y = 408 x = 489 x = 504 y = 822 x = 805 y = 904 x = 91 y = 915 y = 865 x = 936 x = 371 x = 611 y = 598 y = 213 y = 601 x = 342 y = 724 y = 610 y = 979 x = 478 y = 413 x = 246 y = 899 x = 189 x = 20 y = 938 y = 278 x = 404 y = 663 x = 566 x = 998 y = 626 y = 443 x = 304 x = 374 y = 911 y = 869 y = 995 x = 22 y = 885 x = 14 y = 490 x = 77 x = 225 y = 512 x = 357 y = 51 x = 937 y = 924 x = 621 x = 728 y = 85 x = 41 y = 366 x = 969 y = 810 y = 428 y = 980 x = 547 y = 598 y = 997 y = 922 y = 642 y = 895 x = 453 y = 865 y = 400 y = 130 y = 735 x = 209 y = 101 y = 40 x = 672 x = 738 x = 578 x = 631 y = 995 x = 977 x = 117 x = 557 x = 741 y = 455 y = 77 y = 287 x = 434 y = 221 y = 219 x = 120 y = 986 x = 464 y = 899 y = 492 y = 353 x = 237 x = 694 y = 744 y = 568 x = 928 y = 136 y = 163 x = 63 y = 810 y = 350 x = 527 y = 142 y = 900 y = 790 y = 288 y = 214 x = 669 y = 671 x = 695 x = 316 y = 590 y = 543 y = 376 x = 841 y = 242 y = 469 y = 527 x = 464 x = 5 y = 525 y = 454 y = 523 x = 352 y = 889 y = 138 x = 23 y = 10 x = 185 y = 526 x = 925 x = 218 x = 241 y = 358 y = 878 y = 15 y = 360 y = 846 x = 593 x = 782 x = 598 y = 39 x = 1 x = 540 x = 788 y = 213 x = 890 y = 812 x = 530 x = 540 x = 237 y = 515 y = 25 x = 833 y = 912 x = 804 x = 887 x = 835 x = 246 x = 75 x = 146 y = 452 x = 72 x = 520 y = 786 y = 714 y = 969 x = 972 y = 295 y = 669 y = 772 x = 421 x = 21 y = 900 y = 336 y = 6 x = 968 x = 224 x = 74 x = 347 y = 509 x = 883 y = 347 x = 529 x = 13 y = 553 x = 375 y = 797 x = 934 y = 720 x = 377 y = 458 x = 536 x = 738 y = 778 x = 822 y = 850 y = 470 y = 913 x = 543 x = 901 y = 63 y = 774 y = 378 x = 263 x = 684 x = 177 y = 338 x = 176 x = 28 x = 865 y = 298 y = 908 y = 617 x = 472 x = 99 x = 609 y = 3 y = 727 x = 148 x = 831 x = 335 y = 678 x = 426 x = 101 x = 513 y = 656 x = 385 x = 932 y = 737 x = 867 x = 131 x = 703 x = 563 x = 867 x = 773 x = 896 y = 411 y = 133 x = 781 x = 995 y = 904 y = 458 x = 920 y = 348 y = 499 x = 198 y = 43 x = 116 y = 683 x = 670 y = 738 y = 916 y = 846 y = 690 y = 987 y = 274 x = 688 x = 885 y = 826 x = 970 x = 800 y = 308 y = 773 x = 801 x = 112 x = 617 y = 95 y = 351 y = 287 x = 920 x = 726 y = 870 y = 630 y = 727 y = 692 x = 487 y = 921 x = 687 x = 572 y = 855 x = 16 y = 887 y = 709 x = 404 y = 632 y = 975 y = 223 x = 478 y = 304 x = 15 x = 959 x = 192 y = 649 x = 927 x = 71 x = 611 x = 606 y = 551 x = 441 x = 664 y = 985 x = 785 y = 188 x = 766 y = 524 y = 192 x = 987 y = 716 y = 615 x = 563 x = 777 y = 126 x = 24 x = 402 x = 338 y = 540 y = 409 y = 883 x = 644 x = 793 y = 487 y = 4 x = 721 x = 816 y = 715 x = 23 y = 553 y = 227 y = 179 y = 395 y = 48 y = 192 x = 316 x = 759 x = 782 y = 481 y = 890 y = 96 x = 557 x = 300 y = 291 x = 764 y = 176 x = 478 y = 324 x = 577 x = 865 y = 534 y = 550 x = 494 y = 197 y = 953 x = 164 y = 51 y = 314 x = 993 y = 26 x = 506 x = 804 x = 262 x = 562 y = 205 y = 962 x = 960 x = 736 y = 196 y = 133 y = 725 x = 551 x = 18 y = 479 y = 176 x = 120 x = 763 x = 19 y = 405 x = 866 x = 8 x = 53 y = 692 x = 775 x = 778 y = 389 y = 558 x = 983 x = 511 y = 940 x = 671 y = 721 x = 337 x = 813 y = 673 y = 56 y = 859 y = 354 y = 954 x = 791 x = 741 y = 588 y = 825 x = 228 x = 386 y = 23 y = 580 y = 196 y = 189 y = 363 y = 40 y = 600 x = 584 x = 154 y = 787 y = 623 y = 830 y = 180 x = 486 x = 992 y = 928 y = 634 x = 816 x = 130 x = 192 x = 573 y = 969 x = 836 x = 480 y = 444 y = 288 x = 148 y = 982 y = 477 y = 441 x = 45 y = 189 y = 583 y = 862 x = 363 x = 911 y = 638 x = 110 x = 787 y = 817 y = 209 x = 3 y = 927 x = 743 x = 158 x = 226 y = 258 y = 235 y = 124 x = 611 x = 855 x = 776 x = 107 x = 672 y = 180 x = 478 y = 946 y = 804 y = 818 y = 982 x = 83 x = 533 x = 327 y = 887 x = 570 y = 643 x = 373 x = 623 x = 10 y = 727 y = 137 x = 637 y = 686 x = 661 y = 340 y = 185 x = 203 x = 117 y = 839 y = 686 y = 207 x = 538 x = 101 x = 413 x = 810 y = 359 x = 697 y = 383 y = 789 y = 591 y = 688 x = 904 x = 847 x = 774 x = 731 x = 151 x = 142 y = 871 x = 204 x = 411 x = 128 y = 313 y = 118 y = 560 y = 94 x = 388 y = 632 x = 378 y = 19 x = 870 x = 317 y = 392 y = 416 x = 407 x = 899 y = 338 y = 589 y = 204 x = 52 x = 967 y = 620 x = 633 y = 352 y = 436 y = 868 x = 825 x = 33 y = 349 x = 833 y = 773 y = 927 x = 112 y = 114 y = 927 x = 433 y = 369 x = 954 x = 10 x = 718 x = 382 y = 809 x = 476 x = 777 y = 643 x = 934 y = 696 x = 879 x = 81 y = 477 y = 217 x = 255 y = 668 x = 941 y = 220 x = 829 x = 949 x = 513 y = 833 x = 604 x = 606 x = 597 x = 752 y = 814 x = 174 y = 194 x = 907 y = 330 y = 715 y = 958 y = 282 y = 241 y = 777 x = 9 y = 750 x = 143 x = 504 x = 362 x = 920 y = 793 x = 820 y = 190 x = 494 y = 655 y = 495 y = 849 x = 752 y = 713 x = 549 y = 844 y = 688 x = 359 y = 431 y = 152 y = 250 x = 150 y = 637 y = 150 y = 565 y = 45 x = 418 x = 542 y = 336 x = 403 y = 330 x = 889 y = 290 y = 562 x = 674 x = 425 y = 363 y = 699 y = 972 x = 836 y = 654 x = 303 y = 127 x = 298 y = 453 y = 702 y = 653 y = 801 y = 544 y = 17 x = 133 x = 495 x = 721 x = 201 x = 395 y = 936 y = 623 y = 177 y = 788 y = 215 y = 529 x = 24 y = 860 y = 477 x = 244 y = 976 y = 288 x = 226 y = 18 y = 760 x = 817 y = 167 x = 639 y = 544 y = 172 y = 669 y = 28 x = 235 x = 223 y = 645 y = 559 y = 197 y = 93 y = 913 y = 202 x = 580 y = 721 x = 165 y = 444 x = 788 y = 820 x = 669 x = 854 y = 88 x = 968 y = 249 x = 355 x = 79 x = 573 y = 615 x = 666 y = 499 x = 295 y = 100 x = 725 y = 707 x = 49 y = 745 x = 984 y = 685 x = 568 y = 832 y = 84 y = 76 y = 256 x = 432 x = 239 y = 13 y = 948 x = 978 x = 353 x = 571 y = 766 y = 658 y = 151 y = 704 x = 629 y = 346 x = 152 x = 722 x = 818 y = 386 y = 790 y = 296 y = 865 x = 765 x = 313 y = 973 y = 5 x = 830 x = 326 y = 579 x = 127 y = 372 x = 52 x = 743 y = 952 y = 280 x = 880 y = 834 y = 203 x = 316 y = 287 y = 948 x = 272 x = 801 y = 17 x = 257 y = 659 y = 775 x = 75 y = 934 x = 999 y = 122 x = 494 x = 977 y = 907 y = 566 x = 286 x = 192 y = 645 x = 860 y = 726 y = 158 y = 98 y = 449 y = 155 x = 552 y = 949 y = 385 x = 983 y = 493 x = 711 y = 790 x = 278 y = 259 y = 679 x = 937 y = 292 x = 143 x = 84 y = 267 x = 975 x = 745 y = 199 x = 720 y = 549 y = 777 y = 977 x = 610 x = 253 y = 531 y = 45 x = 691 x = 620 y = 80 x = 779 x = 296 x = 520 y = 383 y = 877 x = 605 y = 20 x = 39 x = 654 x = 958 y = 872 y = 193 x = 662 y = 255 x = 70 y = 340 x = 36 x = 308 y = 382 y = 979 x = 146 x = 38 y = 319 x = 220 x = 79 y = 234 y = 20 x = 221 x = 15 y = 669 y = 516 x = 639 y = 998 x = 812 y = 990 x = 344 x = 80 y = 358 y = 163 y = 77 y = 109 y = 546 y = 442 y = 516 y = 948 x = 247 x = 195 y = 721 y = 537 y = 277 y = 29 y = 719 y = 355 y = 860 x = 8 x = 114 x = 953 x = 599 y = 780 x = 557 x = 301 x = 544 y = 394 y = 745 x = 151 x = 514 y = 996 y = 641 y = 663 y = 222 x = 143 y = 141 y = 349 y = 845 x = 208 y = 209 y = 559 y = 61 x = 371 x = 941 y = 829 y = 406 y = 689 x = 528 y = 252 x = 375 y = 439 x = 197 x = 610 x = 269 x = 796 y = 384 y = 584 y = 13 x = 252 y = 181 y = 761 x = 258 x = 338 x = 154 x = 241 y = 690 y = 399 y = 821 y = 281 x = 531 y = 921 y = 137 x = 361 y = 164 y = 808 x = 398 x = 636 x = 20 y = 146 x = 269 y = 57 x = 773 x = 199 x = 817 x = 389 y = 910 x = 264 y = 520 y = 550 y = 942 x = 382 y = 281 y = 700 x = 345 x = 828 y = 938 y = 574 y = 45 x = 10 y = 605 x = 563 y = 62 y = 916 x = 156 x = 268 x = 177 x = 142 x = 21 y = 112 x = 392 y = 981 y = 882 y = 746 x = 32 x = 142 y = 508 x = 858 x = 884 x = 505 y = 592 x = 842 x = 128 y = 932 x = 178 x = 868 x = 41 y = 605 x = 109 x = 202 x = 460 x = 484 x = 49 y = 539 x = 468 x = 677 y = 522 x = 886 y = 855 y = 503 x = 567 x = 308 y = 926 y = 235 x = 969 x = 881 y = 134 x = 398 y = 59 y = 469 y = 686 x = 940 x = 18 x = 210 y = 997 y = 611 y = 437 y = 877 y = 537 x = 751 x = 903 y = 936 y = 350 y = 573 y = 624 x = 289 y = 894 x = 870 x = 759 y = 490 x = 498 y = 26 y = 373 x = 3 x = 720 y = 121 y = 90 x = 661 x = 96 y = 202 y = 629 y = 735 x = 424 y = 140 x = 390 x = 292 x = 732 x = 880 y = 278 x = 72 y = 341 y = 622 y = 603 y = 576 x = 869 y = 772 x = 621 y = 726 x = 466 x = 580 y = 849 y = 801 y = 247 y = 391 x = 268 y = 524 x = 9 x = 744 x = 781 x = 664 x = 98 y = 205 x = 296 x = 468 y = 502 y = 323 x = 626 y = 285 x = 157 y = 399 y = 844 x = 738 x = 421 x = 818 x = 803 y = 908 x = 623 y = 325 y = 750 x = 386 y = 194 x = 956 y = 889 x = 694 y = 621 x = 175 y = 368 y = 320 x = 395 x = 695 y = 325 x = 804 y = 69 y = 571 y = 274 y = 424 x = 722 y = 641 y = 325 x = 9 x = 780 x = 764 x = 449 y = 641 x = 927 x = 747 y = 292 y = 256 y = 680 y = 885 y = 489 y = 128 y = 393 x = 527 x = 457 y = 368 y = 425 x = 738 y = 921 x = 423 y = 68 x = 156 x = 722 y = 425 x = 592 y = 414 x = 971 x = 996 y = 311 x = 138 y = 764 y = 358 x = 344 y = 767 y = 827 y = 818 x = 714 x = 959 y = 739 y = 543 y = 47 y = 116 x = 851 y = 439 x = 340 x = 931 y = 437 y = 997 x = 737 y = 398 x = 307 y = 516 x = 895 x = 810 y = 565 x = 317 y = 15 x = 335 y = 897 y = 381 y = 57 x = 45 x = 306 x = 627 y = 159 x = 313 y = 946 y = 840 x = 9 x = 827 x = 59 x = 539 x = 929 x = 645 x = 353 x = 768 y = 691 x = 256 y = 208 y = 394 y = 613 y = 185 y = 240 x = 104 y = 731 y = 824 y = 427 x = 217 x = 590 y = 238 x = 241 x = 706 x = 172 x = 634 x = 198 y = 99 x = 439 x = 74 x = 14 y = 930 x = 813 x = 888 x = 822 x = 300 x = 672 y = 707 y = 897 y = 550 x = 728 x = 801 x = 565 x = 441 y = 536 x = 684 x = 397 x = 648 x = 425 y = 802 x = 994 y = 11 x = 344 y = 284 x = 836 x = 662 y = 371 x = 842 y = 363 x = 940 y = 502 y = 154 x = 295 x = 461 y = 691 y = 967 x = 69 y = 56 y = 49 y = 655 y = 527 x = 801 y = 781 x = 834 y = 630 x = 100 y = 104 y = 383 x = 409 x = 120 y = 459 x = 842 x = 418 y = 941 x = 943 y = 704 y = 266 y = 721 x = 500 x = 895 x = 387 y = 262 y = 955 x = 242 x = 841 x = 169 y = 506 x = 828 y = 261 y = 743 y = 718 x = 28 y = 304 x = 383 x = 9 x = 934 x = 978 y = 239 x = 545 x = 2 y = 900 x = 686 x = 534 y = 682 y = 635 y = 704 x = 224 x = 337 x = 186 y = 332 x = 703 y = 944 y = 166 y = 319 y = 369 x = 97 y = 844 x = 28 y = 649 y = 229 x = 488 y = 638 x = 370 x = 593 x = 400 y = 104 x = 896 y = 841 x = 935 y = 126 x = 833 y = 279 y = 359 y = 759 x = 722 y = 646 x = 274 y = 276 y = 964 y = 553 y = 499 x = 172 y = 409 y = 811 y = 525 x = 354 y = 513 y = 739 x = 644 y = 234 x = 191 y = 930 x = 868 y = 814 x = 779 y = 550 x = 729 y = 675 x = 88 y = 836 x = 775 y = 324 y = 175 y = 514 x = 266 y = 186 x = 332 x = 626 y = 26 x = 33 y = 513 x = 437 x = 658 x = 381 y = 950 y = 711 y = 759 x = 366 x = 803 y = 106 x = 332 x = 878 x = 113 y = 217 x = 649 x = 297 x = 538 x = 757 x = 550 x = 294 y = 60 y = 930 x = 393 x = 106 x = 881 y = 617 y = 208 y = 582 y = 351 y = 165 x = 401 y = 515 x = 901 y = 487 y = 763 y = 304 x = 139 x = 994 x = 234 y = 80 y = 368 y = 33 y = 544 y = 602 y = 766 y = 600 x = 286 y = 459 x = 740 y = 990 x = 432 y = 30 y = 584 y = 807 y = 829 x = 638 y = 288 x = 479 y = 638 x = 431 x = 553 y = 924 y = 852 x = 378 x = 33 y = 800 x = 719 y = 388 y = 559 y = 474 y = 434 x = 291 x = 136 y = 906 x = 203 x = 531 y = 74 x = 947 y = 542 x = 870 x = 750 y = 393 x = 205 x = 124 y = 681 x = 857 x = 64 x = 190 y = 270 x = 327 y = 139 y = 934 x = 666 y = 491 y = 263 y = 137 x = 88 y = 834 y = 368 x = 761 y = 910 x = 518 x = 119 x = 526 x = 509 x = 568 x = 65 y = 213 x = 88 x = 940 y = 770 x = 717 x = 312 x = 503 x = 511 y = 82 x = 235 y = 99 y = 661 x = 449 y = 831 x = 523 x = 223 x = 628 x = 145 y = 16 y = 702 x = 125 x = 637 x = 46 y = 244 x = 273 x = 81 x = 539 x = 350 y = 969 x = 709 x = 78 x = 932 y = 596 x = 330 x = 344 y = 50 y = 398 y = 449 x = 188 y = 278 y = 878 y = 186 x = 158 y = 757 x = 717 y = 971 y = 750 y = 557 x = 981 y = 663 y = 272 y = 147 x = 401 y = 820 x = 642 x = 402 x = 161 y = 289 x = 476 x = 798 y = 216 y = 45 y = 25 x = 18 y = 843 y = 35 x = 747 x = 138 x = 131 y = 441 y = 56 x = 998 y = 136 x = 889 x = 38 x = 510 x = 809 x = 925 y = 511 x = 192 x = 977 x = 469 x = 114 y = 576 y = 918 y = 75 y = 916 x = 897 x = 712 x = 369 y = 826 x = 709 x = 787 x = 822 y = 578 y = 652 x = 947 y = 983 y = 786 x = 11 x = 632 x = 383 x = 511 y = 953 x = 771 y = 678 y = 905 y = 937 x = 373 y = 991 x = 831 x = 562 y = 822 x = 543 x = 808 x = 664 x = 640 y = 693 x = 32 y = 79 y = 672 y = 105 x = 496 y = 622 x = 506 y = 525 y = 962 x = 467 y = 985 y = 744 x = 917 x = 290 y = 160 y = 413 x = 333 y = 700 y = 601 y = 934 y = 552 x = 671 x = 523 y = 100 y = 635 x = 973 y = 282 x = 470 x = 829 x = 110 y = 95 x = 535 y = 368 y = 785 y = 745 y = 419 x = 628 y = 707 y = 638 y = 692 y = 727 y = 598 x = 86 x = 561 y = 828 y = 610 y = 899 y = 703 x = 84 y = 236 y = 559 x = 478 x = 745 y = 395 x = 345 x = 9 y = 457 x = 786 y = 27 y = 164 x = 723 x = 482 y = 975 y = 241 y = 25 x = 241 y = 485 x = 828 x = 257 y = 318 y = 16 y = 379 y = 638 y = 369 y = 865 x = 224 x = 363 x = 914 y = 243 x = 750 y = 632 y = 556 y = 62 x = 52 x = 961 y = 275 x = 49 y = 802 x = 172 y = 704 x = 409 y = 329 y = 986 y = 463 y = 398 x = 849 y = 556 y = 852 x = 142 y = 643 x = 274 y = 432 y = 924 x = 362 x = 759 x = 837 x = 346 x = 997 y = 761 y = 561 x = 378 y = 246 x = 519 x = 258 y = 2 x = 469 x = 171 y = 303 y = 841 x = 544 y = 83 y = 472 x = 900 y = 113 x = 635 y = 877 y = 788 y = 652 x = 221 y = 673 y = 163 x = 555 x = 749 x = 782 x = 875 x = 542 x = 59 y = 91 x = 188 y = 677 x = 582 x = 541 y = 677 x = 733 y = 456 y = 825 x = 902 y = 954 x = 590 y = 593 y = 414 y = 127 x = 853 x = 137 x = 478 x = 569 x = 720 y = 134 y = 304 x = 999 x = 626 x = 731 y = 908 x = 531 x = 773 y = 315 x = 611 y = 365 x = 716 x = 859 x = 668 x = 606 x = 891 y = 137 x = 311 x = 659 x = 312 x = 818 x = 428 y = 70 y = 178 x = 93 x = 531 y = 959 x = 664 x = 793 y = 950 y = 424 y = 195 x = 740 y = 49 y = 148 y = 142 x = 933 y = 21 y = 123 x = 92 y = 693 x = 378 x = 574 y = 174 y = 78 x = 822 y = 670 y = 415 x = 875 x = 514 x = 177 x = 343 x = 578 x = 817 y = 267 y = 974 y = 884 x = 317 x = 99 x = 529 y = 673 y = 32 x = 720 x = 810 y = 264 x = 972 y = 685 x = 256 x = 383 x = 670 x = 335 x = 667 y = 349 y = 382 x = 181 x = 331 y = 967 x = 901 x = 515 x = 636 x = 389 x = 926 x = 979 x = 690 x = 608 x = 716 x = 357 x = 220 x = 721 x = 859 x = 866 x = 460 y = 258 y = 874 x = 73 x = 905 y = 822 y = 889 y = 366 x = 515 y = 292 y = 974 x = 319 x = 411 y = 797 y = 294 x = 165 y = 201 y = 468 y = 197 x = 289 y = 708 y = 638 x = 264 y = 880 x = 682 y = 67 x = 525 y = 851 x = 779 y = 912 y = 368 y = 532 x = 501 x = 701 x = 245 y = 504 x = 454 x = 902 y = 146 y = 554 y = 659 y = 838 y = 359 x = 826 x = 394 x = 564 x = 815 x = 387 x = 448 y = 718 y = 79 y = 999 y = 365 x = 955 y = 388 x = 45 y = 834 x = 585 y = 628 x = 332 x = 501 x = 488 x = 344 x = 337 y = 964 y = 838 y = 278 x = 280 x = 442 y = 860 y = 801 x = 583 x = 844 x = 830 x = 931 x = 199 y = 763 y = 452 y = 267 x = 604 x = 197 y = 979 x = 983 y = 823 y = 552 y = 960 y = 644 x = 341 y = 63 x = 313 x = 686 y = 482 y = 903 y = 260 x = 76 y = 107 x = 10 y = 453 x = 402 x = 475 y = 664 x = 660 y = 331 x = 797 x = 525 y = 445 y = 678 y = 364 x = 214 y = 104 y = 841 y = 268 y = 2 x = 549 x = 350 x = 711 y = 163 x = 322 y = 724 y = 593 x = 285 y = 812 x = 317 x = 545 y = 153 x = 527 y = 917 y = 549 x = 517 y = 675 x = 826 x = 233 y = 109 x = 836 y = 731 x = 435 x = 171 y = 980 y = 776 y = 373 x = 230 y = 275 y = 695 x = 66 x = 627 x = 135 x = 480 x = 444 x = 628 y = 128 y = 62 y = 375 y = 163 x = 74 y = 584 y = 221 y = 699 y = 962 y = 26 y = 663 y = 827 y = 107 y = 519 y = 601 y = 184 x = 210 x = 645 x = 831 x = 645 x = 452 x = 57 y = 397 y = 875 y = 856 y = 444 y = 906 x = 22 x = 931 x = 917 y = 393 x = 262 y = 51 y = 894 y = 419 x = 493 x = 121 x = 250 y = 11 y = 230 x = 730 x = 443 y = 298 y = 2 x = 359 y = 761 y = 77 y = 61 y = 634 x = 716 y = 494 x = 278 x = 815 y = 486 x = 357 y = 398 y = 95 y = 75 x = 307 x = 622 y = 54 y = 123 x = 111 y = 612 x = 139 x = 151 y = 593 y = 954 x = 309 x = 588 x = 213 x = 105 y = 180 y = 53 y = 963 y = 505 y = 114 y = 500 y = 165 y = 323 x = 497 y = 995 y = 256 y = 204 x = 93 x = 936 y = 130 x = 966 y = 926 y = 149 y = 398 y = 258 y = 340 y = 90 y = 576 y = 514 y = 592 x = 868 x = 810 x = 469 y = 216 y = 210 y = 151 y = 361 y = 548 y = 671 y = 222 x = 164 x = 392 x = 419 x = 372 x = 746 x = 795 x = 516 y = 391 y = 862 x = 743 x = 658 x = 601 x = 323 x = 587 y = 801 y = 276 x = 723 x = 275 y = 989 y = 780 x = 963 y = 53 x = 886 x = 465 x = 404 x = 172 x = 454 y = 138 y = 628 y = 124 x = 590 y = 450 y = 420 y = 160 x = 725 x = 848 x = 220 x = 872 y = 50 x = 206 y = 249 y = 573 y = 209 y = 832 x = 141 y = 322 x = 60 y = 397 y = 201 x = 594 y = 201 x = 319 y = 401 y = 880 y = 232 y = 610 y = 522 y = 536 x = 246 y = 272 x = 381 y = 823 x = 70 y = 274 y = 481 x = 550 y = 16 y = 808 y = 412 x = 220 x = 832 x = 829 y = 365 x = 789 y = 437 x = 703 x = 711 y = 612 x = 450 y = 404 x = 459 y = 670 x = 175 y = 596 y = 519 y = 935 x = 351 y = 409 x = 833 y = 681 x = 315 x = 441 y = 615 y = 159 x = 996 y = 53 y = 870 x = 635 y = 201 y = 689 y = 104 x = 776 x = 93 y = 525 x = 440 x = 550 y = 646 y = 782 x = 749 y = 31 x = 858 x = 552 y = 807 x = 830 x = 475 y = 785 x = 497 x = 387 x = 452 x = 869 y = 174 y = 0 y = 115 x = 786 y = 429 y = 961 y = 253 x = 719 x = 757 x = 125 x = 422 y = 811 y = 824 x = 213 y = 815 x = 873 y = 854 y = 163 y = 8 y = 537 x = 119 x = 76 x = 716 y = 137 x = 50 x = 57 x = 524 y = 95 x = 771 y = 681 x = 743 x = 929 x = 428 x = 271 y = 745 x = 578 x = 11 y = 941 x = 154 x = 552 y = 44 x = 380 y = 830 y = 621 y = 136 y = 540 y = 209 y = 533 y = 265 y = 778 x = 966 y = 579 x = 714 y = 57 y = 950 x = 777 x = 571 y = 267 x = 985 y = 706 y = 895 y = 705 x = 420 x = 94 x = 395 y = 753 x = 932 y = 43 x = 205 y = 868 y = 61 x = 854 y = 155 y = 89 x = 361 y = 966 y = 747 y = 714 x = 614 y = 909 x = 737 y = 75 x = 347 x = 668 x = 570 y = 707 y = 886 y = 968 y = 34 x = 886 y = 557 x = 357 y = 580 x = 176 y = 583 x = 908 y = 100 y = 342 x = 453 y = 999 x = 603 y = 358 x = 972 x = 234 y = 88 y = 106 y = 30 x = 302 x = 238 x = 509 y = 915 y = 846 x = 752 y = 814 y = 255 x = 580 x = 576 x = 699 y = 617 y = 258 y = 758 x = 702 x = 532 y = 103 x = 186 x = 945 y = 29 y = 821 x = 332 y = 338 x = 153 y = 797 x = 208 y = 629 x = 133 x = 234 y = 605 y = 736 y = 997 x = 260 y = 803 x = 638 y = 349 y = 317 y = 447 y = 972 y = 925 x = 682 x = 969 x = 663 x = 904 y = 698 y = 891 x = 998 y = 626 x = 72 x = 168 y = 614 x = 522 y = 902 x = 939 y = 922 y = 347 x = 55 x = 621 y = 123 y = 320 y = 386 x = 960 y = 452 x = 347 x = 369 y = 939 y = 385 x = 619 y = 782 y = 866 x = 128 y = 14 y = 586 y = 605 x = 864 x = 235 y = 841 y = 986 x = 782 y = 170 y = 202 y = 487 x = 922 x = 227 x = 17 y = 113 y = 364 x = 32 x = 818 x = 12 y = 916 y = 932 y = 442 y = 755 y = 957 y = 728 y = 386 x = 450 x = 26 y = 364 x = 476 x = 893 y = 309 x = 142 x = 915 y = 810 y = 401 x = 293 x = 718 y = 421 y = 325 y = 538 x = 69 y = 371 y = 370 x = 490 y = 565 y = 390 y = 661 x = 707 y = 39 y = 760 y = 964 x = 989 x = 453 x = 61 y = 263 x = 841 x = 940 x = 131 x = 947 y = 861 y = 357 x = 444 y = 136 x = 595 y = 20 y = 321 x = 760 y = 371 y = 72 y = 343 x = 736 x = 372 y = 748 y = 691 x = 477 y = 912 x = 155 x = 557 x = 859 x = 172 y = 211 y = 569 x = 155 y = 888 y = 77 x = 914 x = 119 y = 194 y = 142 y = 915 y = 789 y = 158 x = 888 y = 941 y = 220 x = 331 x = 958 y = 107 x = 897 x = 692 x = 579 y = 492 y = 597 y = 918 y = 924 x = 62 y = 13 y = 363 x = 641 y = 0 x = 121 y = 997 y = 936 y = 896 x = 453 x = 160 x = 250 y = 435 x = 691 x = 290 y = 187 x = 34 y = 278 y = 453 x = 405 x = 484 x = 490 x = 957 y = 291 x = 260 x = 145 y = 128 x = 424 x = 595 y = 270 y = 84 x = 590 x = 362 y = 867 x = 491 x = 973 y = 150 y = 162 y = 242 x = 664 y = 549 y = 626 x = 556 y = 945 y = 166 x = 389 y = 377 y = 720 y = 552 y = 258 x = 859 y = 371 y = 399 y = 468 x = 690 y = 847 y = 293 x = 269 x = 876 x = 705 x = 134 y = 645 y = 778 x = 602 x = 953 x = 725 y = 796 x = 526 x = 686 y = 541 y = 479 x = 616 y = 566 x = 326 x = 804 x = 837 x = 478 x = 449 y = 847 x = 290 x = 263 x = 317 y = 817 y = 960 y = 541 x = 232 y = 946 y = 497 y = 86 x = 307 x = 207 x = 828 y = 978 x = 998 y = 32 x = 330 y = 657 x = 60 x = 194 x = 681 x = 225 x = 108 y = 115 y = 389 x = 133 x = 444 x = 545 y = 730 y = 254 x = 405 x = 370 y = 286 x = 87 x = 557 x = 70 x = 722 x = 504 y = 172 y = 140 y = 173 y = 609 x = 965 x = 593 y = 382 y = 129 y = 838 x = 875 y = 230 y = 823 y = 949 y = 377 x = 245 y = 853 y = 853 x = 330 x = 618 x = 347 y = 150 x = 984 y = 492 x = 672 y = 316 x = 807 x = 566 y = 37 x = 227 y = 538 x = 648 x = 242 y = 89 x = 232 x = 217 y = 644 x = 225 y = 252 x = 445 y = 400 y = 527 x = 11 x = 189 x = 961 x = 814 y = 241 x = 596 y = 317 y = 409 x = 745 y = 833 x = 345 y = 721 x = 128 x = 873 y = 631 x = 735 x = 847 x = 394 y = 692 x = 660 x = 24 y = 770 y = 294 y = 946 x = 509 x = 781 x = 190 x = 804 y = 21 x = 198 y = 782 y = 351 y = 209 x = 790 x = 306 x = 540 x = 411 y = 727 x = 193 x = 96 y = 806 x = 908 x = 84 y = 667 y = 742 x = 461 x = 799 x = 154 x = 910 x = 614 x = 746 y = 251 x = 816 y = 566 y = 4 x = 63 x = 244 x = 159 x = 684 x = 137 y = 43 x = 303 y = 763 y = 555 y = 105 y = 242 y = 676 x = 713 y = 175 x = 854 y = 646 y = 342 y = 889 x = 923 y = 31 y = 704 y = 12 y = 269 x = 168 y = 801 y = 346 x = 477 x = 240 y = 866 x = 173 x = 299 x = 990 y = 415 x = 847 y = 157 x = 751 y = 306 y = 573 x = 243 x = 752 x = 367 x = 791 y = 472 x = 738 x = 798 x = 411 y = 84 y = 92 y = 984 x = 189 y = 522 x = 708 y = 760 y = 404 x = 375 y = 399 x = 958 x = 291 x = 573 x = 120 y = 646 x = 174 x = 636 y = 933 x = 909 x = 115 y = 119 x = 612 x = 104 x = 235 y = 876 x = 279 x = 177 y = 616 y = 304 x = 827 y = 972 y = 736 y = 971 x = 230 y = 848 y = 16 y = 168 x = 199 y = 997 x = 808 y = 422 y = 708 y = 10 x = 702 y = 414 x = 969 y = 586 y = 347 y = 79 y = 142 x = 274 x = 246 x = 139 y = 771 y = 881 y = 363 y = 19 y = 254 y = 748 x = 695 x = 542 y = 901 x = 74 y = 38 x = 530 x = 80 x = 691 x = 951 x = 124 y = 319 x = 653 x = 12 y = 458 x = 53 y = 928 x = 73 x = 765 y = 951 x = 926 x = 344 x = 874 y = 613 x = 455 y = 100 y = 638 y = 937 y = 806 x = 316 y = 568 x = 822 y = 822 x = 319 x = 221 x = 131 x = 964 y = 956 y = 252 y = 108 x = 485 y = 639 x = 332 x = 767 y = 877 x = 754 x = 156 y = 294 y = 824 y = 271 x = 588 x = 545 x = 878 y = 95 x = 423 y = 542 y = 764 x = 384 y = 109 y = 234 x = 938 y = 785 y = 917 y = 778 y = 397 y = 138 x = 451 x = 241 y = 538 y = 517 y = 893 y = 222 y = 593 x = 106 x = 110 y = 393 x = 681 x = 848 x = 610 y = 691 y = 675 x = 696 y = 217 y = 512 y = 978 y = 421 y = 441 x = 881 y = 954 y = 440 x = 679 x = 466 x = 12 x = 662 y = 292 y = 685 y = 535 x = 797 x = 23 y = 860 y = 691 x = 873 x = 628 y = 870 y = 93 x = 0 x = 145 y = 485 y = 132 x = 836 y = 501 x = 743 x = 255 x = 492 x = 554 x = 631 x = 337 x = 82 y = 610 y = 901 y = 616 y = 476 y = 71 y = 974 x = 108 y = 979 x = 36 y = 701 x = 966 y = 921 x = 250 x = 471 y = 409 y = 258 y = 210 x = 75 y = 764 y = 643 x = 216 x = 390 y = 780 x = 990 y = 795 y = 459 x = 589 x = 986 y = 637 x = 780 x = 715 y = 769 x = 549 y = 456 y = 451 y = 148 x = 69 x = 696 x = 611 x = 370 x = 81 y = 519 x = 914 y = 863 y = 667 x = 301 y = 33 x = 660 x = 619 y = 895 y = 567 y = 90 x = 285 x = 839 y = 176 x = 654 y = 391 x = 633 x = 383 y = 561 y = 139 x = 785 y = 286 y = 754 y = 913 y = 328 y = 396 y = 470 y = 261 x = 929 y = 222 x = 400 y = 108 x = 624 y = 529 x = 895 x = 400 x = 192 x = 830 y = 296 x = 651 y = 576 x = 747 y = 432 y = 707 x = 151 y = 296 x = 248 x = 584 y = 600 y = 409 x = 485 y = 880 x = 200 x = 327 x = 805 x = 825 x = 729 y = 780 x = 285 x = 874 x = 122 x = 987 y = 278 y = 242 y = 740 y = 78 x = 813 x = 606 y = 372 x = 862 y = 615 x = 912 x = 964 y = 505 y = 532 x = 686 y = 253 x = 24 x = 949 y = 763 y = 622 y = 267 y = 504 x = 801 x = 159 x = 758 x = 55 y = 119 x = 715 y = 621 y = 708 y = 606 x = 332 y = 493 x = 601 y = 323 x = 802 x = 10 x = 815 x = 238 y = 180 y = 101 x = 19 x = 959 x = 196 x = 686 x = 887 y = 866 y = 274 y = 205 x = 320 x = 450 y = 822 y = 484 x = 625 y = 964 y = 71 y = 392 y = 637 y = 177 y = 931 x = 90 x = 507 x = 94 y = 371 y = 9 x = 531 y = 869 y = 921 x = 342 x = 428 y = 703 y = 723 x = 590 x = 799 x = 898 x = 983 y = 605 y = 0 y = 625 x = 350 y = 767 x = 446 y = 586 x = 342 x = 265 x = 939 x = 269 x = 416 y = 727 y = 332 y = 1 x = 317 y = 158 y = 657 y = 40 y = 418 x = 592 x = 796 x = 584 y = 811 x = 908 y = 522 x = 116 y = 741 y = 209 x = 172 y = 389 y = 169 x = 158 y = 683 y = 538 x = 358 x = 669 y = 661 x = 644 x = 159 y = 926 x = 434 y = 323 x = 590 x = 249 x = 94 y = 604 x = 889 x = 794 x = 313 x = 729 y = 462 y = 530 y = 356 y = 299 y = 431 y = 548 y = 620 x = 41 x = 107 x = 324 x = 984 y = 169 y = 691 x = 150 y = 295 x = 380 y = 630 y = 937 y = 790 y = 854 y = 814 x = 439 x = 978 x = 348 y = 474 x = 992 y = 601 x = 683 y = 125 x = 1 y = 65 y = 882 x = 348 x = 34 y = 409 y = 64 y = 292 x = 714 x = 687 y = 708 x = 735 y = 323 x = 214 y = 333 x = 544 y = 463 x = 772 x = 656 y = 870 y = 963 y = 580 x = 206 x = 882 y = 846 y = 983 x = 82 y = 959 y = 759 y = 763 y = 216 x = 483 y = 268 y = 730 x = 80 y = 968 x = 231 y = 422 x = 124 x = 710 y = 225 y = 229 y = 467 y = 416 y = 66 y = 24 y = 839 y = 315 y = 467 y = 736 x = 997 x = 942 x = 604 x = 369 y = 372 y = 51 x = 828 x = 608 x = 173 x = 875 y = 907 x = 523 x = 462 y = 558 x = 235 x = 828 x = 351 y = 164 y = 838 x = 36 y = 669 y = 511 y = 719 y = 145 x = 847 y = 133 x = 975 x = 853 y = 198 y = 719 x = 410 y = 369 y = 670 y = 68 x = 122 y = 71 y = 543 y = 641 x = 54 x = 508 y = 511 x = 9 x = 353 y = 276 x = 978 x = 688 y = 896 x = 501 y = 294 x = 427 y = 26 y = 560 y = 434 x = 184 x = 691 x = 94 y = 389 x = 393 y = 670 x = 645 y = 17 y = 740 y = 742 x = 480 y = 162 x = 157 y = 110 x = 110 x = 622 y = 737 y = 691 x = 220 y = 639 y = 175 x = 634 x = 661 y = 858 x = 917 y = 994 x = 341 x = 9 y = 49 y = 919 y = 16 y = 805 x = 910 x = 288 y = 281 x = 95 x = 940 y = 332 x = 734 y = 706 x = 143 x = 401 x = 913 x = 686 y = 881 y = 121 x = 202 x = 706 y = 479 x = 243 x = 626 y = 920 x = 420 x = 224 y = 795 x = 158 y = 335 x = 126 x = 673 x = 562 y = 121 y = 156 x = 666 y = 787 x = 209 x = 257 y = 73 y = 755 y = 133 x = 352 x = 614 x = 218 x = 421 x = 902 y = 156 y = 0 x = 852 x = 304 x = 371 x = 15 x = 826 y = 768 y = 801 y = 97 y = 855 y = 215 x = 311 x = 771 x = 778 y = 178 x = 491 y = 268 y = 687 x = 214 y = 369 y = 638 y = 854 y = 799 x = 282 y = 294 x = 697 x = 311 x = 296 x = 92 x = 460 y = 65 x = 800 y = 351 y = 259 x = 897 x = 146 x = 175 x = 647 y = 360 x = 222 y = 771 x = 516 x = 631 y = 220 y = 591 x = 697 x = 688 y = 342 y = 337 y = 956 y = 581 y = 475 x = 455 y = 83 x = 403 x = 470 x = 281 y = 960 y = 503 x = 988 x = 566 x = 454 y = 536 y = 646 x = 102 x = 812 y = 705 y = 793 x = 113 y = 328 x = 238 x = 395 x = 489 x = 785 y = 241 y = 142 x = 811 y = 413 y = 745 x = 277 y = 662 y = 884 y = 81 x = 232 y = 257 x = 415 y = 63 x = 368 y = 519 x = 600 x = 278 x = 271 x = 339 x = 493 x = 96 x = 284 x = 212 y = 829 x = 549 y = 543 y = 327 x = 655 y = 122 y = 647 y = 880 x = 753 x = 990 y = 952 x = 60 x = 117 x = 568 x = 618 x = 922 x = 777 y = 214 y = 631 x = 632 x = 635 x = 365 y = 747 x = 882 x = 403 x = 228 x = 905 x = 154 x = 149 y = 128 y = 207 x = 919 y = 227 x = 9 y = 378 x = 848 y = 747 x = 0 x = 810 y = 698 x = 458 y = 273 y = 919 x = 442 x = 854 y = 187 y = 973 x = 397 y = 592 y = 410 x = 752 x = 689 y = 175 y = 698 y = 276 x = 903 x = 27 x = 154 x = 308 x = 366 x = 166 x = 575 x = 365 y = 692 y = 83 x = 632 y = 417 y = 688 x = 715 y = 282 y = 487 y = 77 y = 714 x = 165 x = 179 x = 536 y = 790 y = 838 x = 787 y = 816 y = 689 y = 411 y = 826 y = 756 x = 189 y = 884 x = 928 x = 896 y = 897 y = 368 x = 945 y = 775 y = 719 x = 594 y = 199 y = 81 x = 916 x = 700 x = 943 y = 636 x = 846 x = 162 x = 834 x = 120 x = 471 y = 161 x = 744 y = 856 y = 253 x = 674 y = 566 x = 693 y = 600 y = 576 x = 553 x = 28 x = 85 y = 878 y = 600 x = 355 x = 839 x = 841 y = 156 y = 751 y = 500 x = 566 y = 885 y = 252 y = 357 x = 380 y = 745 x = 662 y = 303 x = 806 y = 540 y = 328 y = 382 x = 315 y = 218 y = 4 x = 196 y = 489 x = 181 x = 918 y = 627 x = 449 y = 60 y = 259 y = 4 x = 619 y = 578 x = 276 y = 468 y = 203 y = 362 y = 110 y = 129 x = 992 y = 45 x = 201 x = 562 x = 101 x = 113 x = 689 y = 425 y = 14 x = 960 y = 316 y = 586 x = 820 x = 78 y = 859 x = 881 y = 869 x = 115 y = 655 x = 72 x = 3 x = 116 y = 656 x = 353 x = 545 y = 665 y = 95 y = 84 x = 551 y = 197 x = 721 x = 967 x = 61 y = 13 y = 111 x = 473 x = 623 y = 158 x = 483 x = 654 y = 530 y = 593 y = 922 y = 596 y = 191 x = 940 y = 575 y = 207 x = 989 x = 354 y = 305 y = 918 y = 769 y = 912 x = 645 y = 985 y = 237 y = 856 x = 608 x = 337 y = 597 x = 416 y = 537 x = 809 y = 843 y = 331 y = 343 x = 782 x = 382 y = 69 y = 965 x = 906 x = 986 x = 714 y = 566 y = 98 y = 32 y = 688 y = 138 x = 800 y = 13 x = 187 y = 84 y = 172 x = 367 x = 846 y = 649 y = 887 y = 219 x = 581 x = 356 x = 301 y = 547 y = 662 x = 839 x = 371 x = 945 y = 912 x = 231 y = 848 y = 678 y = 283 x = 152 y = 962 x = 475 y = 509 y = 576 y = 924 x = 504 y = 160 x = 400 y = 899 y = 794 x = 726 y = 248 x = 977 x = 974 x = 254 x = 135 x = 849 y = 464 x = 794 x = 874 x = 515 x = 8 x = 74 y = 912 x = 105 y = 785 y = 84 y = 110 x = 311 y = 26 y = 562 x = 486 x = 475 y = 123 y = 343 x = 339 y = 375 y = 886 x = 107 x = 775 x = 857 y = 748 x = 297 x = 355 y = 295 y = 526 x = 246 y = 621 x = 314 y = 343 x = 93 y = 868 x = 734 y = 622 y = 905 x = 758 x = 661 x = 703 x = 716 y = 919 y = 791 y = 869 x = 161 y = 111 x = 587 x = 485 y = 840 x = 501 x = 459 x = 768 x = 225 y = 478 x = 384 x = 549 x = 592 x = 112 y = 617 x = 477 x = 175 x = 958 y = 394 y = 795 x = 500 y = 161 y = 476 x = 28 x = 159 y = 941 x = 40 y = 644 x = 663 x = 73 x = 441 x = 763 y = 491 y = 83 x = 868 x = 176 x = 878 y = 31 y = 971 y = 409 x = 918 x = 26 x = 544 y = 295 x = 130 y = 840 y = 623 x = 244 y = 28 x = 55 x = 557 y = 968 y = 922 y = 142 y = 59 y = 376 y = 605 x = 287 y = 777 x = 709 y = 7 x = 535 y = 856 x = 448 x = 458 y = 484 x = 736 x = 803 y = 804 y = 903 x = 201 x = 192 y = 739 x = 308 x = 766 x = 128 x = 271 x = 756 y = 795 x = 68 y = 709 y = 269 x = 709 y = 807 x = 722 y = 728 x = 694 y = 433 x = 752 x = 302 x = 816 y = 644 y = 446 x = 271 x = 958 y = 496 y = 597 x = 816 y = 542 x = 172 x = 685 x = 243 x = 173 y = 517 y = 474 x = 795 x = 602 x = 82 y = 545 y = 642 x = 45 x = 522 x = 608 x = 301 y = 313 x = 470 y = 725 x = 82 x = 93 x = 527 y = 771 y = 210 x = 467 x = 774 x = 998 y = 219 y = 907 y = 686 y = 783 x = 369 y = 164 y = 150 y = 904 y = 492 y = 537 x = 917 x = 46 y = 34 x = 124 x = 581 x = 928 y = 166 x = 893 x = 702 y = 895 y = 828 y = 262 x = 652 x = 564 y = 868 y = 868 x = 761 y = 617 x = 484 y = 659 x = 216 x = 866 y = 423 x = 938 y = 492 x = 901 x = 244 y = 299 y = 34 x = 745 y = 668 x = 40 y = 880 x = 929 y = 751 x = 781 y = 177 x = 702 y = 111 y = 782 x = 178 y = 275 y = 904 x = 24 y = 494 y = 193 y = 735 y = 945 x = 594 x = 683 x = 815 x = 666 x = 464 y = 649 y = 713 x = 882 y = 819 y = 19 y = 788 y = 14 y = 164 y = 446 y = 496 x = 218 y = 617 y = 140 x = 366 x = 129 x = 879 x = 109 y = 914 y = 188 y = 852 y = 161 y = 954 y = 924 x = 86 x = 722 y = 113 x = 376 y = 842 x = 867 y = 27 x = 390 y = 127 y = 203 y = 194 y = 479 x = 303 y = 392 x = 167 y = 80 y = 390 y = 539 y = 96 x = 937 y = 136 x = 499 y = 802 y = 774 y = 445 y = 675 x = 73 x = 390 x = 146 y = 689 x = 450 x = 270 y = 925 y = 47 y = 780 y = 663 x = 790 x = 785 y = 756 y = 225 x = 241 x = 192 y = 110 x = 746 y = 69 x = 273 y = 557 x = 64 x = 408 y = 207 y = 97 y = 458 y = 385 y = 183 x = 154 y = 694 y = 365 y = 413 y = 526 y = 84 y = 595 x = 467 x = 605 y = 987 x = 996 y = 202 x = 417 y = 684 y = 255 x = 296 y = 979 x = 509 y = 582 x = 172 x = 434 y = 55 y = 965 x = 886 y = 407 y = 584 x = 771 y = 200 x = 799 x = 344 x = 103 x = 168 x = 983 y = 131 y = 601 y = 377 y = 559 x = 769 y = 308 y = 447 y = 232 y = 822 x = 521 x = 544 x = 258 y = 79 y = 529 x = 147 x = 925 x = 782 y = 581 x = 266 y = 296 x = 721 x = 42 x = 23 y = 903 x = 629 x = 219 y = 449 x = 62 y = 190 x = 127 y = 160 x = 968 x = 635 y = 805 x = 394 y = 640 x = 706 x = 635 x = 660 x = 927 y = 315 x = 816 x = 976 y = 644 y = 174 x = 857 y = 880 x = 628 y = 79 x = 121 x = 887 x = 293 y = 148 y = 28 y = 819 x = 99 y = 806 y = 602 x = 497 y = 654 y = 722 x = 709 y = 688 x = 822 x = 123 x = 946 y = 58 x = 956 x = 520 x = 15 x = 644 x = 178 y = 733 y = 585 y = 379 y = 606 x = 102 y = 408 x = 5 x = 263 y = 174 x = 843 y = 448 y = 791 x = 488 x = 661 y = 273 x = 582 x = 972 x = 941 x = 759 x = 157 y = 864 y = 357 x = 148 x = 702 y = 829 y = 259 x = 696 x = 598 y = 856 y = 668 y = 99 y = 192 y = 123 x = 775 y = 33 y = 448 y = 850 x = 823 y = 777 x = 673 x = 422 x = 236 x = 334 x = 655 y = 94 y = 376 x = 926 y = 968 x = 405 y = 636 x = 29 y = 40 y = 242 y = 230 y = 740 x = 978 x = 539 y = 633 x = 400 x = 119 y = 315 x = 391 x = 767 y = 995 y = 456 y = 964 x = 68 x = 716 x = 572 x = 681 y = 553 x = 827 x = 225 x = 21 y = 452 y = 472 x = 988 x = 713 y = 576 x = 281 y = 692 x = 221 y = 305 y = 70 x = 588 y = 542 y = 115 y = 938 y = 181 y = 319 y = 804 y = 104 x = 711 y = 253 x = 879 y = 23 x = 483 x = 332 x = 534 x = 666 x = 858 x = 967 y = 929 x = 667 x = 569 y = 447 y = 833 y = 518 y = 73 x = 184 x = 9 x = 876 x = 452 x = 633 y = 314 y = 812 x = 211 x = 499 x = 389 x = 954 y = 856 y = 684 x = 656 x = 234 y = 678 y = 34 x = 979 y = 532 y = 822 y = 474 x = 168 y = 14 y = 418 x = 871 y = 735 y = 118 x = 578 x = 632 y = 61 y = 316 y = 990 y = 778 x = 317 x = 104 x = 827 y = 981 y = 865 y = 374 y = 212 y = 795 x = 422 x = 242 x = 772 y = 939 y = 445 y = 572 y = 310 x = 756 y = 13 y = 120 y = 791 x = 836 y = 800 x = 644 y = 160 y = 663 y = 57 x = 287 x = 131 y = 663 x = 834 x = 364 y = 291 x = 476 x = 334 y = 145 x = 753 y = 134 x = 897 y = 917 x = 921 y = 992 x = 189 y = 161 x = 858 x = 250 x = 116 y = 893 y = 87 y = 64 y = 22 y = 251 y = 895 x = 329 x = 867 x = 202 x = 883 x = 471 x = 178 y = 393 y = 161 y = 433 x = 610 y = 389 y = 400 x = 823 x = 14 x = 197 x = 163 x = 702 x = 829 x = 170 x = 803 y = 784 x = 978 y = 370 x = 525 y = 121 x = 834 x = 185 x = 315 y = 8 x = 434 y = 239 x = 436 y = 979 y = 550 y = 329 x = 495 x = 39 y = 996 y = 965 x = 917 x = 9 x = 948 y = 690 y = 554 x = 945 x = 609 y = 289 x = 830 y = 15 x = 473 y = 438 y = 810 x = 795 x = 239 x = 32 y = 903 y = 612 y = 587 y = 467 x = 354 y = 833 x = 300 y = 712 y = 94 y = 216 x = 424 x = 240 y = 836 y = 745 y = 852 y = 935 x = 170 y = 958 y = 203 y = 250 y = 541 x = 576 x = 557 y = 325 y = 16 x = 274 y = 899 y = 26 y = 902 x = 162 x = 900 x = 861 x = 350 y = 827 y = 597 y = 166 x = 512 y = 333 x = 382 x = 776 y = 903 x = 190 y = 566 x = 890 x = 692 y = 279 x = 206 x = 367 y = 312 x = 813 y = 976 y = 401 x = 73 x = 262 y = 96 y = 206 y = 442 x = 153 y = 318 x = 180 y = 152 x = 307 y = 952 x = 915 x = 574 x = 526 y = 60 y = 391 x = 365 y = 589 x = 397 y = 164 x = 545 y = 199 y = 65 y = 577 y = 543 y = 576 y = 264 x = 111 x = 923 y = 92 x = 917 y = 469 x = 490 y = 448 y = 558 y = 78 y = 283 x = 670 x = 8 y = 918 x = 189 y = 398 x = 41 x = 995 y = 148 y = 652 y = 923 y = 52 y = 235 x = 4 x = 466 y = 249 x = 711 x = 449 y = 872 y = 623 x = 565 x = 866 y = 532 x = 923 y = 652 x = 801 x = 400 y = 341 x = 707 y = 781 y = 780 x = 274 y = 303 y = 564 y = 91 x = 940 x = 561 y = 615 x = 371 y = 477 y = 465 y = 599 y = 485 x = 852 x = 991 y = 69 y = 17 x = 615 y = 66 y = 199 y = 719 x = 166 y = 297 x = 726 y = 671 x = 43 y = 186 y = 705 y = 288 y = 919 x = 895 x = 754 x = 331 x = 936 y = 901 x = 907 y = 978 y = 253 y = 558 y = 999 y = 886 y = 69 x = 390 x = 800 x = 36 y = 661 y = 708 x = 196 x = 137 y = 142 y = 324 x = 363 x = 827 y = 634 y = 299 x = 319 x = 28 x = 315 y = 515 y = 448 y = 835 x = 834 x = 877 x = 288 x = 219 y = 405 y = 831 x = 549 y = 89 y = 748 y = 169 y = 631 x = 159 x = 616 x = 413 y = 577 x = 526 y = 497 y = 794 y = 769 y = 919 x = 908 x = 648 y = 465 y = 993 x = 182 y = 984 y = 712 x = 111 y = 170 y = 96 x = 478 y = 511 x = 729 y = 464 y = 23 x = 378 x = 189 x = 742 y = 467 x = 219 y = 602 x = 815 y = 51 y = 346 x = 804 x = 320 x = 769 x = 609 y = 842 y = 701 y = 512 y = 149 y = 809 y = 708 y = 331 y = 279 x = 835 x = 951 y = 725 y = 811 y = 91 x = 163 x = 667 y = 63 x = 549 y = 375 x = 196 y = 115 y = 768 y = 634 y = 454 y = 736 y = 360 y = 879 x = 336 y = 967 x = 526 y = 992 y = 607 x = 703 x = 171 y = 922 y = 954 x = 725 y = 564 x = 877 y = 625 y = 660 y = 4 x = 422 y = 934 x = 472 x = 224 y = 357 x = 871 x = 691 y = 490 y = 762 y = 2 x = 223 y = 198 y = 937 y = 66 y = 160 y = 192 x = 763 y = 28 x = 290 x = 403 x = 435 y = 60 y = 21 y = 92 y = 700 y = 974 x = 365 x = 376 y = 348 x = 955 x = 866 y = 795 x = 626 y = 569 x = 428 x = 917 y = 951 x = 695 y = 880 x = 459 y = 938 x = 560 x = 309 y = 662 x = 731 y = 870 y = 766 x = 579 x = 193 x = 661 x = 824 y = 190 y = 908 x = 451 x = 376 y = 425 y = 399 y = 323 y = 273 y = 70 x = 603 y = 954 y = 310 y = 114 y = 737 x = 477 y = 58 x = 41 y = 904 y = 458 y = 107 y = 300 y = 572 x = 568 x = 960 x = 203 y = 931 y = 637 y = 395 x = 448 x = 231 y = 46 x = 945 x = 959 y = 933 x = 187 y = 5 y = 547 y = 462 x = 127 x = 106 y = 690 x = 192 y = 982 x = 431 x = 423 x = 708 x = 655 x = 910 y = 208 y = 736 y = 587 y = 882 x = 22 x = 602 x = 470 y = 832 x = 97 y = 841 x = 963 y = 862 x = 991 x = 209 y = 576 x = 613 y = 666 y = 179 y = 794 x = 740 y = 109 x = 966 y = 403 y = 445 x = 175 y = 284 x = 614 y = 526 y = 69 y = 604 y = 558 x = 430 y = 270 x = 829 x = 375 x = 880 y = 617 x = 416 y = 350 y = 577 x = 851 x = 368 x = 712 y = 423 y = 333 y = 779 y = 596 x = 467 y = 874 y = 282 y = 923 x = 734 x = 66 x = 264 x = 716 y = 645 x = 56 x = 385 y = 260 x = 902 y = 188 y = 189 y = 946 x = 355 x = 658 y = 70 x = 505 y = 825 y = 10 x = 691 x = 635 y = 350 y = 702 y = 812 x = 248 y = 261 x = 451 y = 926 y = 459 y = 569 y = 623 x = 754 y = 499 x = 403 x = 21 x = 940 x = 783 y = 700 x = 378 x = 152 y = 282 y = 415 y = 216 y = 834 y = 327 x = 497 y = 747 x = 135 x = 183 x = 460 y = 985 x = 212 x = 43 y = 605 x = 128 x = 752 y = 523 y = 847 y = 213 x = 767 x = 85 x = 194 y = 219 x = 782 y = 220 y = 310 y = 996 y = 973 x = 139 x = 165 y = 688 x = 382 x = 788 y = 303 x = 263 x = 245 x = 38 x = 884 y = 121 y = 364 y = 262 x = 546 y = 550 y = 649 x = 802 x = 661 x = 435 x = 702 x = 978 y = 577 y = 428 y = 942 x = 615 x = 429 y = 845 y = 430 x = 468 x = 717 y = 200 x = 60 y = 885 y = 844 y = 469 y = 897 x = 257 y = 689 y = 649 x = 856 y = 809 y = 353 y = 783 y = 818 x = 111 y = 974 x = 607 x = 665 x = 107 y = 517 x = 761 x = 376 y = 241 x = 407 x = 48 x = 507 x = 253 x = 569 y = 643 x = 640 x = 275 x = 418 y = 0 y = 79 x = 945 x = 388 y = 363 x = 428 x = 182 y = 494 y = 452 y = 793 x = 861 x = 94 x = 101 y = 611 y = 700 x = 963 x = 464 x = 511 x = 991 x = 820 y = 665 y = 310 x = 85 y = 430 y = 158 y = 594 x = 937 y = 228 y = 126 x = 768 y = 572 x = 230 x = 478 y = 798 y = 994 y = 527 y = 220 y = 858 y = 993 y = 194 x = 864 x = 875 y = 181 y = 193 y = 646 x = 486 x = 748 x = 958 y = 810 x = 399 x = 80 x = 815 x = 763 y = 605 y = 667 y = 260 y = 291 x = 37 x = 942 x = 132 x = 895 x = 862 y = 38 y = 222 x = 930 x = 5 y = 900 x = 662 y = 847 x = 125 y = 770 y = 749 y = 225 y = 886 x = 369 y = 460 x = 988 x = 613 y = 495 y = 227 y = 161 x = 139 y = 54 y = 782 y = 420 x = 119 x = 996 y = 956 x = 7 y = 93 y = 212 x = 346 y = 227 y = 578 x = 498 x = 852 x = 39 y = 426 x = 793 x = 50 y = 467 y = 108 x = 741 y = 37 x = 258 x = 830 x = 387 x = 22 y = 191 y = 41 x = 759 x = 53 y = 886 y = 947 y = 391 x = 597 x = 518 y = 674 y = 474 y = 712 x = 545 x = 907 x = 422 y = 898 x = 235 x = 655 x = 186 x = 496 y = 540 y = 455 y = 792 x = 142 x = 463 y = 273 x = 231 x = 726 x = 880 y = 60 x = 268 y = 268 y = 602 x = 201 y = 984 x = 212 x = 844 x = 807 y = 73 x = 650 y = 469 x = 177 x = 613 x = 180 x = 242 x = 149 y = 255 y = 717 x = 693 y = 998 x = 671 y = 553 x = 230 y = 855 y = 366 y = 543 y = 132 x = 240 x = 329 y = 592 y = 365 x = 785 x = 862 y = 829 y = 476 y = 936 y = 742 x = 14 y = 906 x = 628 y = 726 x = 107 y = 596 y = 308 x = 120 y = 200 y = 697 x = 809 x = 191 y = 819 x = 170 x = 166 x = 949 y = 236 x = 401 y = 127 y = 740 x = 690 x = 934 x = 966 x = 955 x = 243 x = 856 y = 564 x = 395 y = 419 y = 492 y = 829 y = 118 y = 297 x = 634 x = 999 y = 11 x = 414 x = 743 x = 704 x = 251 y = 703 y = 704 y = 506 y = 3 y = 16 y = 863 y = 289 x = 967 y = 852 y = 362 x = 679 y = 244 x = 24 x = 826 y = 38 y = 380 y = 536 x = 713 x = 184 y = 672 y = 916 y = 750 y = 220 x = 143 y = 670 y = 276 x = 583 y = 147 y = 860 y = 40 x = 754 x = 344 y = 505 x = 36 x = 126 x = 595 y = 947 y = 599 x = 767 y = 592 x = 951 y = 491 x = 92 y = 846 x = 315 y = 556 x = 659 x = 711 y = 310 x = 910 y = 808 y = 830 y = 555 x = 627 y = 523 x = 463 x = 791 y = 713 x = 296 y = 540 x = 150 y = 680 y = 349 y = 678 x = 491 y = 799 y = 446 y = 758 y = 410 y = 675 x = 308 y = 111 y = 797 y = 687 y = 737 y = 705 y = 28 y = 49 y = 129 x = 740 y = 667 y = 623 y = 520 x = 818 y = 119 y = 215 x = 336 y = 231 x = 503 x = 226 y = 849 y = 480 y = 21 x = 606 x = 960 y = 474 y = 885 y = 445 y = 182 y = 39 x = 109 y = 81 x = 285 x = 578 x = 934 y = 381 y = 792 y = 661 y = 94 x = 667 y = 614 y = 33 x = 942 x = 961 x = 94 y = 778 y = 607 x = 0 x = 875 y = 32 y = 438 x = 592 y = 978 x = 43 x = 521 y = 478 x = 555 y = 690 y = 694 x = 622 x = 652 y = 695 y = 611 x = 855 y = 977 x = 647 y = 5 y = 646 x = 845 x = 408 x = 104 x = 205 y = 750 y = 157 y = 899 y = 937 y = 883 x = 866 y = 680 x = 332 y = 312 y = 426 x = 571 x = 653 y = 466 y = 134 y = 651 x = 231 x = 938 y = 551 x = 872 y = 92 x = 473 x = 954 x = 31 x = 516 x = 970 y = 13 x = 718 y = 309 y = 431 y = 108 y = 486 x = 189 x = 431 y = 966 x = 932 x = 763 y = 721 x = 264 x = 355 y = 448 x = 426 x = 218 y = 480 x = 33 y = 322 x = 699 x = 832 x = 937 y = 332 x = 271 x = 313 x = 22 x = 103 y = 139 y = 770 x = 136 y = 401 x = 45 x = 234 y = 850 y = 572 x = 69 x = 141 y = 20 x = 261 y = 441 x = 326 x = 961 x = 454 y = 241 y = 392 y = 477 x = 436 y = 379 y = 305 y = 932 y = 130 y = 281 x = 712 y = 448 x = 946 x = 900 x = 706 x = 406 y = 666 x = 441 y = 729 y = 204 y = 793 x = 540 x = 165 y = 327 y = 178 x = 271 y = 615 y = 215 x = 961 y = 537 x = 330 x = 884 y = 591 x = 759 y = 244 x = 190 x = 250 y = 840 x = 907 y = 63 x = 129 x = 679 x = 405 y = 657 x = 362 x = 90 x = 490 x = 41 x = 300 x = 106 x = 115 y = 638 y = 379 x = 133 x = 999 x = 75 x = 234 y = 576 y = 648 y = 710 y = 131 x = 55 x = 127 y = 56 x = 600 y = 28 x = 811 x = 433 x = 497 x = 828 y = 466 x = 976 x = 9 y = 43 x = 489 y = 372 x = 259 x = 243 y = 228 y = 518 x = 813 x = 544 y = 564 x = 518 x = 247 y = 910 y = 953 x = 765 y = 143 y = 324 x = 267 x = 254 y = 476 y = 264 x = 500 y = 886 x = 32 y = 994 x = 112 y = 363 y = 563 x = 777 x = 216 x = 183 y = 55 x = 345 y = 555 x = 200 y = 800 x = 441 y = 951 x = 317 y = 461 y = 933 x = 176 y = 637 x = 273 x = 311 x = 660 x = 202 y = 353 y = 742 y = 850 x = 997 x = 112 y = 654 y = 469 x = 751 x = 987 y = 208 y = 684 x = 958 y = 963 y = 152 x = 764 y = 43 x = 605 y = 730 y = 785 y = 457 y = 869 x = 664 x = 786 y = 621 y = 804 y = 992 x = 26 y = 151 y = 220 x = 316 x = 361 x = 157 x = 850 y = 773 x = 967 y = 236 x = 45 y = 527 x = 668 y = 309 y = 977 y = 666 y = 604 x = 696 y = 824 y = 864 y = 77 y = 503 x = 261 y = 914 x = 210 y = 770 y = 402 y = 790 y = 446 y = 248 x = 105 y = 131 y = 83 y = 237 y = 544 y = 444 y = 474 x = 900 x = 927 y = 317 y = 668 y = 744 x = 384 x = 846 x = 986 y = 310 y = 360 y = 152 y = 972 y = 702 x = 194 x = 138 y = 797 x = 404 y = 557 x = 213 y = 160 y = 649 y = 491 y = 79 y = 941 y = 920 x = 182 y = 96 x = 165 y = 24 x = 648 y = 28 x = 905 y = 521 x = 506 x = 689 x = 691 x = 563 y = 185 x = 364 x = 384 y = 779 y = 61 x = 426 x = 25 y = 938 x = 316 x = 822 y = 102 x = 685 x = 429 x = 979 x = 64 y = 6 x = 889 x = 727 x = 7 x = 897 y = 733 x = 998 x = 125 y = 135 y = 606 y = 663 x = 300 y = 21 x = 426 x = 553 y = 247 x = 443 x = 282 y = 114 y = 28 y = 709 y = 686 y = 871 x = 996 x = 605 x = 963 y = 15 y = 321 y = 696 y = 389 x = 942 y = 161 y = 477 y = 908 x = 84 y = 955 y = 50 y = 204 x = 157 x = 280 y = 155 x = 382 y = 563 y = 559 y = 803 y = 861 x = 289 x = 130 x = 817 y = 710 y = 327 y = 398 x = 10 y = 298 x = 155 x = 281 x = 526 y = 184 x = 367 x = 700 y = 397 x = 267 x = 935 x = 805 y = 788 y = 357 y = 884 x = 844 y = 710 y = 766 y = 425 y = 879 y = 711 y = 392 y = 511 x = 953 y = 6 x = 947 x = 323 y = 398 x = 971 y = 931 y = 215 y = 453 y = 622 x = 142 y = 267 x = 351 x = 789 x = 761 y = 189 y = 561 x = 640 y = 489 x = 964 y = 778 y = 996 y = 142 y = 837 y = 489 y = 167 x = 211 y = 357 x = 116 x = 659 x = 798 y = 297 y = 43 y = 571 y = 252 x = 773 y = 822 x = 92 y = 684 y = 616 y = 92 x = 509 x = 921 y = 219 x = 364 x = 619 x = 78 y = 578 y = 205 y = 358 y = 37 y = 192 x = 604 y = 880 x = 917 y = 166 y = 631 x = 665 x = 893 y = 941 y = 114 x = 124 x = 829 y = 18 x = 203 x = 196 x = 212 x = 804 x = 376 y = 809 x = 532 y = 655 x = 651 y = 715 x = 557 y = 154 x = 569 y = 568 x = 332 x = 786 x = 666 x = 128 x = 723 y = 399 x = 968 x = 745 x = 536 x = 15 x = 720 y = 437 y = 739 x = 653 y = 574 x = 707 y = 511 y = 146 y = 828 y = 760 y = 911 x = 2 y = 71 x = 732 x = 499 x = 148 y = 830 y = 201 x = 880 x = 230 y = 427 x = 713 y = 135 y = 820 x = 838 x = 218 x = 443 x = 334 x = 672 y = 122 x = 518 y = 743 y = 559 x = 270 x = 151 y = 246 y = 142 y = 869 y = 523 y = 944 x = 973 x = 815 y = 86 x = 283 y = 920 x = 282 y = 732 y = 787 x = 322 x = 83 x = 262 x = 405 x = 993 x = 385 y = 668 y = 582 y = 843 x = 762 y = 251 y = 40 x = 154 x = 609 y = 700 x = 530 y = 159 y = 496 y = 647 y = 530 y = 880 x = 861 y = 949 x = 893 y = 193 x = 426 y = 404 y = 615 x = 789 y = 797 y = 325 x = 864 x = 645 x = 258 x = 966 x = 285 y = 407 x = 746 y = 942 y = 501 y = 999 y = 283 x = 746 x = 666 x = 827 x = 729 y = 847 x = 637 y = 658 x = 137 x = 387 x = 174 x = 273 x = 503 x = 263 x = 55 y = 635 x = 722 x = 589 x = 622 y = 556 x = 921 x = 649 y = 248 y = 157 x = 283 y = 512 y = 690 y = 729 x = 353 y = 901 y = 959 y = 100 y = 271 y = 421 x = 810 y = 596 y = 86 x = 993 x = 904 y = 72 x = 398 x = 348 y = 73 y = 986 y = 774 y = 188 x = 776 y = 118 y = 681 y = 292 y = 221 y = 926 y = 486 y = 346 x = 773 y = 930 y = 706 y = 316 x = 708 x = 558 x = 893 x = 919 y = 738 x = 69 x = 929 x = 615 x = 955 y = 162 x = 165 y = 184 y = 278 x = 814 x = 746 x = 115 x = 136 x = 993 x = 772 y = 52 y = 302 y = 283 x = 187 x = 85 y = 792 x = 936 x = 107 y = 249 y = 587 y = 721 y = 898 x = 492 y = 863 y = 64 x = 749 y = 146 y = 590 y = 634 x = 680 x = 920 x = 319 y = 782 y = 328 x = 516 x = 799 y = 601 y = 779 x = 83 x = 282 x = 629 x = 616 x = 435 x = 909 y = 336 x = 494 y = 766 x = 816 x = 592 y = 284 y = 412 x = 699 x = 484 y = 811 x = 472 y = 67 x = 830 y = 229 y = 594 x = 39 y = 80 x = 242 x = 347 y = 747 y = 555 y = 752 y = 466 x = 333 y = 281 y = 869 y = 943 y = 559 x = 325 y = 390 x = 279 x = 906 x = 963 x = 910 y = 911 x = 306 x = 40 x = 785 y = 862 y = 808 x = 968 y = 601 x = 319 x = 684 x = 300 x = 267 y = 856 x = 644 x = 26 y = 834 x = 916 x = 755 x = 551 y = 167 y = 11 y = 260 y = 357 x = 242 x = 373 x = 672 x = 705 y = 958 x = 817 y = 85 x = 860 x = 132 y = 764 y = 85 x = 780 y = 80 y = 579 y = 475 y = 906 x = 965 x = 700 y = 658 x = 930 y = 670 x = 274 x = 295 y = 380 x = 615 x = 667 y = 812 x = 656 y = 942 y = 585 x = 876 x = 191 y = 476 x = 832 x = 0 x = 454 x = 213 x = 130 x = 214 y = 640 y = 7 y = 233 y = 458 x = 63 y = 829 y = 874 y = 845 y = 899 y = 308 x = 807 y = 197 y = 682 y = 341 y = 623 y = 675 x = 89 x = 274 x = 205 y = 916 y = 189 y = 974 y = 154 x = 480 x = 492 y = 841 y = 448 x = 264 y = 154 y = 295 y = 864 y = 745 y = 357 y = 332 x = 808 y = 184 x = 697 y = 412 x = 329 y = 961 y = 32 x = 176 x = 194 x = 314 x = 749 y = 477 x = 933 x = 271 y = 946 x = 205 y = 555 x = 751 y = 899 x = 807 y = 407 y = 753 y = 276 x = 623 y = 721 x = 522 y = 899 x = 436 y = 574 x = 827 x = 14 y = 274 y = 126 y = 173 x = 892 y = 958 y = 453 y = 442 y = 993 x = 903 y = 354 x = 537 y = 129 y = 790 y = 384 x = 575 y = 706 x = 967 x = 930 x = 209 y = 824 x = 473 y = 231 x = 711 y = 332 x = 642 y = 744 y = 644 y = 504 x = 928 y = 756 x = 638 y = 408 x = 646 x = 449 x = 512 y = 79 x = 904 y = 604 x = 238 y = 934 y = 975 y = 412 y = 904 y = 758 y = 509 x = 40 y = 681 x = 457 y = 139 x = 888 y = 181 y = 341 x = 982 x = 404 y = 234 y = 453 x = 18 x = 181 y = 135 x = 459 x = 806 x = 144 x = 5 x = 520 x = 509 x = 148 x = 79 y = 831 y = 788 x = 282 y = 574 x = 584 y = 953 x = 219 x = 56 y = 733 y = 234 y = 55 y = 831 x = 736 x = 335 x = 734 y = 78 x = 828 x = 801 y = 241 y = 549 y = 672 y = 942 x = 591 x = 625 x = 917 x = 906 y = 803 y = 251 x = 430 x = 128 x = 705 y = 82 y = 425 x = 995 x = 962 x = 843 y = 399 y = 229 y = 839 y = 19 y = 419 x = 433 y = 663 y = 114 x = 623 x = 609 y = 800 y = 213 x = 278 y = 595 x = 457 x = 579 y = 279 y = 199 y = 368 y = 228 y = 144 y = 713 y = 698 x = 252 x = 421 x = 354 x = 905 x = 799 y = 832 y = 777 x = 537 y = 498 y = 517 y = 288 x = 268 y = 376 x = 529 x = 924 y = 269 y = 902 x = 391 x = 265 x = 528 y = 184 y = 163 y = 2 x = 670 y = 222 x = 550 x = 425 y = 378 y = 583 x = 595 y = 487 y = 37 x = 556 y = 350 x = 428 y = 237 y = 591 x = 926 x = 806 x = 94 x = 784 y = 242 x = 463 x = 66 x = 879 y = 906 y = 527 y = 460 x = 723 x = 608 y = 41 x = 117 y = 950 x = 578 y = 992 x = 488 x = 669 x = 41 y = 702 x = 531 y = 121 x = 653 y = 733 x = 435 y = 276 y = 312 y = 593 y = 653 x = 177 y = 4 x = 257 x = 649 x = 575 y = 411 x = 501 y = 211 x = 83 x = 623 y = 330 x = 977 y = 806 y = 627 x = 423 x = 295 y = 864 y = 473 x = 143 x = 400 y = 868 y = 996 y = 105 x = 992 x = 424 x = 357 x = 27 y = 64 y = 327 x = 585 x = 323 x = 54 y = 179 x = 13 y = 705 y = 393 y = 224 y = 943 y = 300 x = 870 y = 903 x = 830 x = 617 x = 468 y = 937 y = 47 y = 285 x = 505 x = 685 x = 490 y = 932 x = 316 y = 624 y = 190 x = 898 x = 1 x = 343 x = 436 x = 430 x = 256 y = 661 x = 333 x = 109 x = 114 y = 708 x = 888 x = 840 y = 501 y = 167 x = 94 y = 455 x = 220 x = 983 x = 758 x = 617 x = 134 y = 670 y = 929 y = 361 y = 277 y = 0 y = 414 y = 722 y = 362 x = 958 y = 307 y = 255 y = 211 y = 888 y = 5 y = 335 y = 135 x = 662 y = 840 y = 460 x = 444 x = 635 y = 357 y = 125 y = 950 x = 527 y = 496 y = 489 y = 726 y = 380 x = 234 x = 574 x = 777 x = 138 x = 963 y = 735 x = 763 x = 618 y = 783 x = 192 y = 827 y = 696 y = 206 x = 87 y = 915 y = 15 y = 887 y = 575 x = 529 x = 283 x = 16 y = 252 x = 445 x = 604 x = 613 x = 314 x = 867 x = 468 y = 548 y = 358 x = 374 x = 316 x = 667 y = 279 x = 958 x = 393 y = 636 y = 458 x = 515 y = 662 x = 210 y = 921 y = 691 y = 503 x = 648 y = 406 x = 292 y = 341 x = 318 x = 860 x = 886 x = 955 y = 899 y = 956 x = 827 y = 248 y = 298 y = 114 x = 263 y = 580 x = 536 x = 990 y = 413 y = 139 x = 303 y = 712 y = 606 y = 64 x = 432 y = 976 x = 990 x = 296 x = 746 y = 630 x = 84 x = 624 y = 901 x = 800 x = 298 x = 397 y = 644 x = 143 y = 776 x = 459 x = 931 y = 819 y = 660 x = 562 x = 582 x = 119 x = 754 y = 639 y = 63 y = 321 y = 83 y = 315 y = 180 y = 329 y = 370 x = 869 y = 577 y = 575 y = 508 x = 348 y = 681 x = 109 x = 563 x = 443 y = 891 y = 340 y = 836 x = 702 x = 466 y = 677 y = 173 x = 491 x = 588 x = 691 y = 556 y = 891 x = 859 x = 25 y = 804 y = 753 y = 586 x = 22 y = 452 y = 142 x = 461 x = 460 y = 719 y = 88 y = 17 y = 459 x = 171 x = 163 x = 54 x = 804 y = 9 y = 906 x = 2 y = 721 x = 357 x = 726 x = 388 y = 156 x = 489 x = 470 y = 376 y = 432 y = 632 x = 929 y = 783 y = 897 y = 643 y = 740 x = 83 y = 452 x = 382 x = 611 x = 68 y = 581 y = 12 x = 416 x = 332 x = 287 x = 795 x = 355 x = 302 y = 75 x = 407 x = 942 y = 982 x = 283 y = 277 x = 838 y = 663 y = 255 y = 174 x = 768 y = 519 x = 175 x = 976 x = 597 x = 486 y = 927 y = 840 x = 735 y = 616 x = 242 x = 618 y = 944 y = 203 y = 12 x = 871 x = 940 y = 540 x = 409 x = 349 y = 850 y = 30 y = 80 y = 998 y = 749 x = 538 x = 213 y = 424 x = 141 x = 708 y = 709 y = 286 x = 674 y = 116 y = 398 x = 793 y = 652 x = 25 x = 750 x = 900 x = 991 x = 844 x = 299 x = 65 y = 600 x = 594 y = 705 y = 663 x = 411 x = 166 y = 597 x = 58 x = 486 y = 334 x = 812 y = 89 y = 377 x = 711 x = 905 x = 116 y = 901 x = 872 y = 296 y = 689 y = 667 y = 869 x = 166 y = 219 y = 716 x = 242 y = 492 y = 683 x = 968 y = 545 y = 522 y = 435 y = 76 x = 86 y = 195 x = 784 y = 983 y = 831 x = 285 y = 506 x = 660 x = 881 x = 783 y = 373 x = 662 x = 329 x = 283 x = 312 x = 424 y = 788 x = 525 x = 185 y = 930 y = 714 x = 771 y = 569 x = 673 x = 287 x = 719 y = 912 y = 282 x = 918 x = 709 y = 982 x = 332 y = 104 x = 47 y = 422 x = 659 x = 544 y = 708 y = 566 y = 268 y = 542 x = 866 x = 72 x = 399 x = 418 x = 924 x = 594 x = 875 x = 170 x = 340 y = 899 y = 80 x = 782 x = 261 y = 874 x = 905 y = 220 x = 574 y = 624 x = 635 y = 785 y = 147 x = 872 x = 430 x = 296 y = 338 x = 122 x = 342 y = 558 x = 956 y = 836 x = 552 x = 689 y = 701 x = 155 y = 59 x = 951 y = 672 x = 932 x = 217 y = 577 y = 775 x = 325 x = 307 y = 73 x = 20 y = 828 y = 670 y = 755 y = 182 x = 411 y = 852 x = 152 y = 538 x = 331 x = 313 y = 663 y = 607 x = 559 x = 225 y = 529 y = 246 y = 522 x = 227 y = 640 x = 189 y = 355 x = 119 y = 269 x = 593 x = 413 y = 508 y = 347 x = 66 y = 733 x = 891 y = 888 y = 324 y = 406 y = 41 x = 664 x = 803 x = 975 x = 880 y = 579 y = 845 y = 731 y = 422 x = 173 x = 985 x = 483 y = 873 y = 366 x = 486 y = 452 x = 171 x = 461 x = 840 x = 248 x = 681 x = 545 y = 525 y = 231 x = 356 y = 491 x = 663 x = 922 x = 49 x = 437 y = 412 x = 415 y = 61 x = 262 y = 313 x = 974 x = 691 x = 872 x = 149 y = 219 x = 212 y = 902 x = 36 y = 115 x = 464 y = 973 y = 145 y = 813 y = 618 y = 461 y = 938 y = 630 x = 659 x = 549 x = 310 y = 369 x = 830 x = 750 x = 448 y = 952 y = 770 x = 142 y = 666 x = 475 x = 382 y = 920 x = 75 y = 654 x = 756 y = 247 y = 676 y = 942 x = 241 y = 373 y = 262 y = 602 x = 251 y = 301 x = 403 x = 554 x = 64 y = 811 y = 376 x = 578 x = 373 x = 551 y = 795 x = 557 x = 890 x = 77 x = 608 y = 889 x = 128 x = 128 x = 670 x = 670 y = 860 x = 578 x = 298 x = 73 x = 982 y = 722 y = 174 x = 165 y = 561 y = 920 x = 627 y = 380 y = 352 y = 287 y = 247 x = 109 y = 142 y = 48 y = 844 x = 465 y = 450 x = 308 y = 170 y = 40 x = 420 y = 605 y = 122 y = 155 x = 198 x = 850 y = 104 x = 258 x = 351 y = 391 x = 780 x = 77 y = 747 y = 854 x = 563 y = 353 x = 206 y = 735 x = 647 x = 508 x = 36 x = 996 x = 21 x = 91 x = 560 x = 271 y = 43 x = 922 x = 438 y = 764 y = 22 y = 689 x = 779 x = 262 x = 18 x = 624 x = 832 y = 899 x = 226 y = 930 y = 528 y = 479 x = 254 y = 66 x = 530 y = 398 y = 651 x = 486 x = 215 y = 856 y = 222 x = 992 y = 805 x = 259 y = 937 y = 171 x = 447 y = 389 y = 756 y = 746 y = 989 x = 544 x = 936 x = 70 x = 482 x = 89 y = 463 y = 758 y = 676 y = 653 x = 911 x = 79 x = 530 y = 411 x = 627 x = 278 x = 7 y = 256 x = 556 x = 447 y = 308 x = 94 x = 970 y = 393 x = 573 x = 260 y = 926 x = 546 x = 511 x = 95 y = 820 y = 754 x = 251 y = 122 x = 392 y = 549 y = 459 y = 177 x = 551 y = 428 y = 320 x = 313 x = 732 x = 54 x = 522 x = 382 y = 579 y = 521 y = 203 x = 342 x = 565 x = 353 x = 591 y = 806 x = 804 x = 972 y = 923 x = 722 x = 849 y = 252 x = 630 x = 713 x = 827 y = 745 y = 230 y = 331 x = 683 y = 172 x = 566 x = 770 x = 212 x = 846 x = 379 y = 496 x = 400 y = 952 x = 86 x = 593 x = 252 x = 649 x = 777 y = 630 x = 368 x = 88 x = 132 x = 656 x = 952 y = 832 x = 126 x = 264 y = 780 y = 909 x = 235 y = 133 x = 544 x = 322 x = 466 x = 487 y = 458 x = 120 x = 137 y = 286 y = 982 x = 476 y = 151 x = 634 x = 958 y = 151 x = 750 y = 32 x = 770 x = 969 x = 362 x = 422 x = 735 x = 762 y = 22 x = 665 y = 872 y = 464 x = 234 x = 307 x = 346 y = 89 x = 94 x = 392 y = 180 y = 452 x = 521 x = 715 x = 768 x = 480 y = 231 y = 146 x = 990 y = 830 x = 413 y = 769 y = 596 y = 208 x = 333 y = 907 x = 665 x = 408 x = 586 y = 794 x = 306 y = 497 x = 123 x = 344 x = 606 y = 339 x = 312 y = 131 y = 319 x = 304 y = 292 y = 870 x = 275 x = 848 x = 106 x = 921 x = 269 x = 653 y = 766 y = 858 y = 524 x = 96 y = 10 y = 449 y = 919 y = 38 x = 21 x = 224 x = 538 y = 510 y = 67 x = 409 y = 202 x = 784 y = 412 x = 45 x = 544 x = 477 x = 721 x = 940 x = 736 y = 907 x = 238 x = 53 x = 556 y = 125 y = 347 y = 15 x = 302 x = 222 y = 795 y = 355 x = 113 y = 246 x = 462 x = 179 y = 516 x = 955 y = 923 y = 234 x = 925 x = 159 x = 599 y = 878 x = 326 y = 967 x = 71 y = 813 y = 506 y = 372 y = 949 y = 519 y = 694 y = 923 y = 836 y = 801 x = 221 x = 737 y = 486 y = 721 y = 67 y = 934 y = 363 x = 676 x = 510 y = 543 x = 303 x = 628 y = 889 y = 967 x = 61 x = 190 x = 728 y = 455 x = 247 y = 380 x = 217 y = 806 x = 766 x = 507 x = 234 y = 88 x = 464 x = 887 y = 620 y = 783 x = 975 x = 667 x = 254 y = 271 y = 651 x = 168 x = 317 y = 153 x = 512 x = 712 x = 62 y = 636 y = 516 x = 937 x = 82 x = 169 y = 46 x = 114 y = 311 x = 154 x = 388 y = 183 x = 1 y = 141 y = 349 y = 612 x = 5 y = 642 y = 475 x = 10 y = 652 x = 968 x = 720 x = 351 y = 819 y = 994 y = 531 x = 264 y = 866 y = 750 x = 962 y = 978 y = 314 y = 841 y = 904 x = 699 y = 734 y = 607 x = 101 x = 839 y = 815 x = 479 x = 715 y = 583 y = 853 x = 148 x = 399 y = 135 x = 99 x = 854 x = 179 x = 912 y = 573 y = 721 x = 181 x = 947 y = 745 x = 47 x = 875 x = 393 y = 315 x = 896 x = 668 y = 779 y = 360 x = 827 x = 539 y = 806 y = 963 y = 492 y = 439 x = 493 x = 218 y = 997 x = 170 y = 174 x = 932 x = 551 x = 806 y = 423 y = 316 y = 411 y = 343 x = 320 x = 448 y = 451 y = 604 x = 423 x = 485 x = 620 x = 811 y = 845 y = 216 y = 47 x = 431 y = 894 y = 73 x = 955 y = 874 x = 723 x = 440 x = 561 x = 823 y = 922 x = 109 x = 669 x = 688 y = 367 x = 967 y = 280 x = 588 x = 146 y = 831 y = 78 y = 729 y = 731 x = 680 y = 269 y = 980 y = 516 y = 734 x = 361 x = 404 y = 679 y = 846 y = 770 y = 837 x = 449 y = 722 y = 725 x = 681 y = 676 y = 452 y = 216 y = 489 y = 874 x = 270 x = 349 y = 668 y = 750 x = 692 x = 654 y = 141 x = 550 x = 982 y = 19 x = 436 y = 728 y = 993 x = 674 x = 30 x = 409 y = 136 y = 31 y = 140 x = 376 x = 653 y = 66 y = 837 y = 363 x = 597 y = 835 y = 782 x = 626 x = 860 x = 962 x = 201 y = 247 x = 131 y = 198 x = 59 x = 455 x = 308 y = 859 x = 491 x = 669 x = 309 y = 177 x = 419 x = 571 x = 456 y = 226 y = 906 y = 699 y = 103 x = 660 y = 176 x = 227 x = 989 x = 334 y = 13 x = 272 x = 859 x = 117 y = 606 x = 262 y = 575 y = 424 y = 962 x = 870 x = 724 x = 580 y = 349 y = 737 y = 598 y = 523 x = 426 y = 637 x = 950 x = 267 x = 443 x = 970 x = 371 y = 851 y = 869 x = 751 x = 307 y = 846 y = 843 y = 700 y = 358 x = 756 y = 75 y = 773 y = 148 y = 933 x = 923 x = 314 y = 2 x = 979 y = 591 x = 818 x = 767 x = 259 y = 600 x = 756 x = 887 x = 447 x = 906 x = 692 y = 965 x = 349 y = 233 x = 182 x = 533 x = 460 x = 245 x = 726 x = 294 x = 326 x = 297 x = 909 x = 947 y = 203 y = 280 x = 611 x = 872 x = 134 y = 976 y = 694 x = 831 x = 985 y = 136 x = 792 x = 49 y = 29 x = 553 x = 235 x = 646 x = 409 x = 685 x = 524 y = 332 x = 16 x = 680 y = 169 x = 216 x = 939 y = 218 y = 134 y = 201 x = 318 x = 453 y = 310 y = 696 x = 82 x = 739 x = 292 x = 969 y = 732 x = 370 x = 512 y = 760 x = 290 x = 886 x = 950 x = 292 y = 546 y = 526 y = 901 y = 576 x = 309 y = 941 y = 92 x = 261 y = 912 y = 430 y = 569 y = 580 y = 521 y = 987 y = 907 y = 444 x = 729 x = 662 y = 897 x = 965 x = 259 y = 159 x = 169 x = 879 x = 403 x = 859 y = 853 x = 183 y = 258 y = 550 x = 802 y = 323 y = 668 x = 865 x = 928 y = 476 x = 89 x = 242 x = 760 x = 44 y = 784 y = 136 x = 47 y = 715 y = 195 y = 175 x = 963 x = 233 x = 187 x = 902 x = 633 x = 7 x = 70 y = 684 y = 724 x = 347 y = 984 y = 849 x = 507 x = 41 x = 534 y = 52 y = 418 y = 481 y = 439 x = 73 y = 466 x = 146 y = 683 y = 719 x = 912 x = 971 x = 902 y = 632 y = 88 x = 464 x = 945 y = 120 y = 857 x = 672 x = 337 y = 369 y = 531 x = 691 y = 50 x = 677 x = 477 y = 563 y = 172 x = 493 y = 572 y = 235 y = 177 x = 584 x = 308 y = 682 y = 58 y = 152 x = 271 y = 507 x = 607 x = 636 y = 184 x = 168 y = 394 x = 969 x = 970 y = 187 y = 911 y = 533 y = 731 x = 569 y = 971 x = 731 y = 565 x = 915 y = 775 x = 609 y = 750 x = 20 y = 790 x = 814 y = 545 x = 259 x = 828 x = 380 y = 711 x = 702 y = 22 x = 276 x = 376 x = 464 y = 743 x = 816 x = 202 x = 342 y = 826 y = 456 y = 862 y = 180 x = 859 y = 603 y = 861 y = 605 x = 442 y = 823 x = 74 y = 323 y = 713 x = 663 x = 975 y = 612 y = 515 y = 877 y = 136 x = 772 y = 321 x = 271 x = 384 y = 417 y = 110 x = 998 y = 881 x = 706 y = 812 y = 862 y = 79 x = 293 x = 248 x = 676 x = 931 x = 436 y = 176 x = 786 y = 288 x = 387 y = 796 y = 287 y = 58 x = 624 x = 66 x = 10 y = 17 y = 92 x = 825 x = 354 x = 217 y = 360 x = 850 x = 953 y = 701 x = 240 y = 430 y = 527 y = 224 y = 711 y = 342 y = 789 y = 376 y = 977 y = 2 y = 957 y = 473 y = 316 y = 815 y = 813 x = 314 y = 367 x = 285 x = 586 y = 398 x = 153 x = 371 y = 451 x = 879 y = 301 x = 759 y = 804 x = 928 y = 260 x = 742 x = 612 y = 832 y = 505 y = 226 x = 979 x = 741 x = 68 y = 778 x = 563 x = 948 y = 891 x = 475 y = 644 y = 168 x = 202 y = 331 y = 671 x = 498 x = 280 x = 620 y = 52 x = 96 y = 529 x = 992 x = 885 x = 309 x = 351 x = 176 y = 243 y = 253 x = 311 x = 964 y = 99 y = 511 y = 539 x = 343 x = 548 y = 416 x = 667 x = 521 x = 700 x = 32 y = 670 y = 48 y = 258 y = 63 y = 237 x = 256 y = 490 x = 67 y = 954 x = 326 x = 203 x = 579 x = 503 y = 422 x = 635 y = 255 y = 367 y = 923 x = 956 y = 899 y = 13 x = 881 y = 626 x = 238 x = 64 y = 434 y = 10 y = 137 y = 465 x = 717 x = 717 y = 110 y = 980 x = 62 y = 19 x = 482 y = 820 x = 592 x = 368 x = 730 x = 98 y = 699 x = 529 y = 622 y = 451 y = 151 y = 664 x = 606 x = 294 y = 932 x = 686 x = 50 x = 834 x = 657 y = 825 y = 635 x = 256 y = 384 y = 227 x = 836 x = 698 x = 199 y = 249 x = 710 y = 530 x = 561 y = 113 y = 426 y = 958 y = 502 y = 175 y = 410 y = 175 x = 920 y = 802 x = 433 x = 745 x = 919 y = 142 x = 242 x = 976 x = 592 x = 119 y = 37 y = 454 y = 212 y = 28 x = 764 x = 418 x = 310 y = 793 x = 776 y = 728 x = 885 y = 677 y = 598 x = 635 y = 743 y = 560 x = 184 y = 24 y = 699 y = 372 x = 961 y = 500 y = 66 x = 367 y = 184 y = 890 y = 21 y = 252 x = 220 x = 161 y = 643 y = 449 y = 440 y = 576 x = 230 y = 955 y = 442 x = 167 x = 452 x = 703 y = 333 x = 409 x = 160 x = 677 x = 902 y = 48 y = 911 y = 724 y = 675 y = 195 x = 953 x = 801 x = 309 y = 256 y = 854 y = 750 y = 904 x = 245 x = 525 y = 149 y = 112 y = 676 y = 399 x = 431 x = 406 y = 331 x = 480 y = 107 x = 452 x = 902 x = 675 x = 845 x = 516 y = 996 y = 716 x = 173 y = 695 x = 556 y = 602 x = 520 y = 317 y = 720 y = 688 x = 586 x = 543 y = 447 x = 493 y = 151 y = 87 y = 754 y = 997 x = 336 x = 777 y = 138 x = 231 x = 740 x = 213 y = 697 y = 639 y = 394 y = 123 x = 106 y = 837 x = 329 x = 108 y = 432 x = 363 x = 149 y = 660 y = 224 x = 297 y = 143 x = 776 y = 116 x = 475 x = 950 x = 703 y = 919 x = 17 x = 169 y = 684 x = 231 y = 369 y = 892 x = 20 x = 976 y = 784 x = 885 y = 663 x = 680 x = 864 y = 441 x = 391 x = 460 x = 960 y = 886 x = 231 y = 397 y = 851 y = 334 y = 462 x = 893 x = 782 x = 511 y = 132 x = 936 y = 525 x = 915 x = 89 x = 677 y = 710 y = 399 x = 33 x = 246 y = 789 y = 460 y = 244 x = 850 y = 836 x = 176 y = 904 y = 316 y = 194 x = 698 y = 959 y = 686 y = 642 x = 963 y = 233 x = 264 x = 494 x = 626 x = 430 x = 469 y = 189 y = 586 x = 462 y = 874 x = 485 y = 941 y = 3 x = 466 y = 416 y = 674 x = 343 y = 375 y = 15 y = 928 y = 829 x = 415 y = 746 y = 463 x = 255 x = 866 y = 966 x = 537 x = 138 x = 616 x = 137 x = 907 x = 580 y = 670 x = 636 y = 392 y = 699 y = 188 y = 808 y = 654 x = 693 x = 156 y = 31 y = 982 x = 49 y = 427 x = 240 x = 667 y = 969 y = 416 x = 639 x = 774 x = 968 x = 784 x = 966 y = 544 x = 311 x = 671 y = 745 y = 216 y = 603 y = 982 y = 330 y = 16 x = 691 x = 608 x = 944 x = 669 y = 345 y = 41 y = 243 x = 322 x = 637 x = 601 y = 351 y = 177 y = 812 x = 798 x = 513 x = 145 y = 950 y = 886 y = 488 y = 807 x = 712 x = 848 x = 137 x = 214 y = 220 x = 509 x = 984 y = 527 y = 550 y = 291 y = 844 x = 619 y = 542 x = 689 y = 765 y = 567 y = 49 y = 785 x = 290 x = 313 x = 167 x = 434 y = 213 y = 653 x = 639 y = 530 y = 733 x = 629 y = 358 y = 362 x = 520 y = 953 x = 49 y = 756 x = 442 x = 554 x = 596 y = 466 y = 302 y = 276 x = 415 y = 128 y = 659 x = 481 y = 780 x = 845 x = 125 y = 870 x = 241 y = 866 x = 752 y = 997 y = 761 y = 510 y = 286 x = 356 x = 945 y = 907 x = 593 x = 327 x = 583 y = 674 x = 323 x = 884 x = 227 y = 951 y = 875 x = 328 y = 116 y = 51 y = 330 y = 161 x = 243 x = 232 y = 808 y = 914 y = 84 y = 100 x = 837 x = 323 x = 791 x = 396 x = 927 x = 6 y = 619 y = 503 x = 168 y = 225 y = 84 x = 303 x = 721 y = 635 x = 159 x = 212 y = 776 y = 765 y = 513 y = 937 y = 941 y = 541 x = 704 x = 862 y = 60 x = 339 y = 249 x = 388 y = 861 x = 775 y = 463 x = 720 y = 578 y = 511 y = 702 x = 236 y = 744 y = 557 y = 173 y = 25 y = 859 x = 81 y = 360 y = 782 y = 197 x = 297 y = 600 x = 604 x = 207 y = 621 x = 917 y = 257 x = 339 y = 814 x = 586 y = 802 x = 909 y = 609 y = 705 x = 546 y = 652 x = 267 y = 212 y = 430 y = 339 x = 33 x = 965 y = 622 x = 457 y = 522 x = 332 y = 544 y = 208 x = 214 x = 248 x = 520 y = 955 x = 152 x = 659 x = 291 x = 337 y = 959 y = 319 x = 960 x = 369 x = 875 y = 510 y = 295 x = 276 x = 337 y = 974 x = 424 x = 645 x = 450 y = 214 y = 358 y = 770 y = 558 x = 898 x = 217 x = 704 y = 674 y = 863 y = 286 y = 183 x = 15 y = 184 y = 440 x = 719 y = 189 x = 335 y = 836 y = 865 x = 546 y = 265 x = 736 x = 207 x = 537 y = 83 y = 913 x = 502 x = 777 y = 719 x = 868 y = 459 x = 75 x = 957 y = 252 x = 659 x = 291 y = 914 y = 598 y = 141 x = 896 y = 14 x = 843 x = 442 y = 555 y = 541 x = 656 y = 832 x = 499 y = 643 x = 965 x = 549 y = 931 y = 635 x = 289 y = 17 y = 352 x = 698 x = 548 y = 520 x = 6 x = 878 x = 414 y = 745 y = 204 y = 664 x = 395 x = 425 x = 381 x = 856 y = 188 y = 207 x = 256 x = 89 y = 750 x = 611 y = 23 x = 770 x = 904 x = 351 x = 257 x = 630 y = 286 y = 331 y = 820 x = 338 y = 412 x = 901 x = 803 x = 177 x = 304 y = 662 y = 630 x = 765 y = 653 x = 346 x = 189 y = 266 y = 384 x = 494 x = 136 x = 564 x = 730 y = 921 x = 160 x = 791 x = 238 x = 792 y = 943 x = 106 y = 730 y = 210 x = 781 y = 746 y = 778 x = 73 x = 425 y = 519 x = 456 x = 745 x = 890 x = 433 y = 342 y = 701 y = 838 y = 233 y = 316 x = 192 y = 624 x = 967 y = 884 y = 20 y = 31 y = 169 x = 331 y = 807 x = 450 y = 54 y = 169 x = 782 x = 618 y = 929 y = 163 y = 385 x = 412 x = 893 x = 97 x = 958 y = 805 y = 319 y = 393 y = 710 x = 71 y = 692 y = 223 x = 601 x = 195 x = 129 x = 355 x = 850 y = 570 x = 768 x = 9 y = 148 x = 557 x = 952 x = 299 x = 498 x = 131 x = 963 x = 665 x = 548 y = 798 x = 923 y = 895 x = 626 x = 868 x = 134 x = 825 x = 397 y = 750 y = 685 y = 715 x = 772 y = 373 y = 201 y = 4 x = 603 x = 131 x = 660 x = 651 x = 492 x = 385 x = 102 y = 909 y = 592 y = 200 y = 413 y = 460 x = 762 y = 272 x = 577 x = 416 y = 783 y = 59 x = 926 x = 434 y = 934 x = 45 x = 29 y = 887 y = 317 x = 251 y = 707 y = 267 x = 249 x = 136 x = 168 y = 711 x = 804 x = 99 y = 184 y = 148 y = 704 y = 507 y = 851 y = 58 y = 186 y = 251 y = 77 x = 66 x = 411 y = 857 x = 811 y = 235 x = 42 x = 697 y = 571 y = 697 y = 743 x = 712 x = 304 x = 467 y = 136 y = 88 x = 942 y = 243 x = 61 x = 636 y = 724 x = 487 x = 909 x = 345 x = 733 x = 107 y = 247 y = 775 x = 294 x = 394 x = 665 y = 347 x = 988 y = 664 y = 395 y = 273 x = 524 x = 238 y = 648 x = 266 x = 625 y = 210 y = 897 y = 128 x = 932 y = 677 x = 708 y = 261 y = 319 x = 450 x = 578 y = 185 y = 188 y = 241 y = 358 x = 571 y = 585 y = 561 y = 471 y = 730 x = 916 x = 704 y = 784 y = 25 x = 243 y = 169 y = 904 x = 276 y = 482 y = 281 x = 729 x = 529 x = 986 y = 853 x = 131 y = 564 x = 344 x = 376 y = 586 y = 584 y = 581 y = 2 y = 812 y = 930 y = 500 y = 840 y = 768 x = 248 y = 811 x = 915 y = 389 y = 342 x = 99 y = 566 x = 471 y = 570 y = 607 x = 890 x = 556 x = 419 y = 384 x = 990 x = 980 y = 610 y = 43 y = 85 y = 356 y = 518 x = 849 y = 197 y = 586 x = 78 x = 692 x = 318 y = 141 y = 9 y = 52 x = 381 y = 941 x = 175 x = 868 x = 121 x = 744 y = 31 x = 76 y = 970 x = 996 x = 561 y = 369 x = 289 x = 672 x = 91 x = 649 x = 108 y = 815 y = 278 x = 599 y = 907 x = 392 x = 289 y = 519 y = 835 x = 660 y = 907 x = 331 y = 243 x = 846 y = 79 y = 158 y = 437 x = 174 x = 8 y = 468 x = 469 x = 557 x = 680 x = 722 x = 295 y = 968 x = 763 x = 751 x = 7 y = 692 x = 445 y = 978 y = 175 y = 951 y = 631 x = 450 y = 631 y = 211 y = 84 y = 531 x = 667 x = 934 x = 152 y = 140 x = 284 y = 598 y = 34 y = 964 y = 434 y = 392 x = 686 y = 517 x = 201 y = 981 x = 365 x = 369 y = 364 x = 166 x = 341 y = 28 x = 138 x = 59 y = 907 y = 733 y = 291 y = 758 x = 671 y = 647 x = 708 x = 510 y = 844 y = 458 y = 535 x = 429 y = 931 x = 206 y = 788 y = 946 x = 640 y = 741 y = 509 y = 965 x = 127 x = 406 x = 944 x = 614 x = 500 y = 701 y = 49 y = 615 y = 940 x = 755 y = 438 y = 128 y = 85 y = 66 y = 720 x = 480 x = 995 y = 740 x = 506 x = 80 y = 778 x = 745 y = 264 y = 161 x = 534 y = 637 y = 673 y = 108 x = 338 y = 58 x = 558 y = 963 y = 776 x = 197 y = 409 y = 641 x = 762 y = 367 x = 99 x = 936 y = 500 x = 663 y = 43 y = 285 y = 649 y = 496 y = 233 y = 465 x = 514 y = 643 x = 291 y = 815 x = 23 x = 432 x = 415 y = 812 y = 294 y = 441 x = 950 x = 422 y = 421 x = 511 x = 730 y = 663 y = 990 y = 872 y = 295 x = 687 y = 222 y = 497 y = 840 x = 904 x = 137 y = 823 y = 424 x = 391 y = 516 y = 500 x = 879 x = 844 x = 527 x = 503 x = 756 x = 845 x = 662 x = 967 y = 651 x = 988 y = 569 x = 580 y = 408 y = 192 x = 874 x = 524 x = 912 y = 976 y = 84 x = 262 y = 22 x = 170 y = 801 x = 538 x = 713 x = 945 y = 689 y = 980 x = 848 y = 726 x = 217 y = 829 y = 618 y = 921 y = 988 x = 599 x = 994 y = 398 x = 611 x = 599 x = 814 y = 311 y = 421 x = 657 y = 816 y = 345 x = 986 x = 514 y = 35 y = 11 y = 322 x = 738 x = 85 x = 463 y = 425 y = 725 x = 959 y = 799 x = 679 y = 3 x = 839 y = 880 y = 226 y = 782 y = 534 y = 636 x = 460 y = 525 y = 863 x = 594 y = 404 y = 231 x = 355 x = 96 y = 486 x = 530 x = 151 y = 855 y = 509 x = 990 y = 487 y = 253 x = 705 x = 493 y = 471 y = 208 x = 406 y = 943 y = 822 y = 147 y = 843 x = 691 x = 792 y = 724 x = 536 y = 697 x = 45 y = 322 y = 81 x = 671 x = 606 x = 132 y = 376 x = 477 y = 466 y = 211 x = 6 x = 656 x = 449 y = 804 y = 446 x = 64 x = 804 y = 595 x = 906 x = 141 y = 850 x = 877 x = 348 y = 777 x = 331 x = 476 x = 243 x = 192 x = 512 y = 381 y = 850 x = 155 x = 183 y = 891 x = 368 y = 954 y = 658 x = 149 x = 889 y = 173 x = 267 x = 615 y = 134 y = 554 y = 156 x = 310 y = 732 y = 364 y = 567 y = 709 y = 991 y = 858 x = 550 y = 656 y = 286 y = 12 y = 831 x = 415 y = 435 y = 317 y = 608 x = 653 y = 92 y = 960 y = 624 y = 946 y = 388 x = 617 y = 165 y = 377 x = 806 x = 5 x = 369 x = 308 y = 94 x = 99 x = 604 x = 395 y = 121 y = 59 y = 80 x = 65 x = 162 y = 758 y = 659 y = 779 x = 229 y = 159 y = 260 x = 755 y = 444 x = 57 x = 959 y = 96 y = 511 y = 530 y = 513 y = 411 y = 981 x = 707 x = 8 x = 810 y = 326 x = 189 x = 141 y = 941 x = 503 y = 986 x = 154 y = 248 x = 942 y = 608 y = 726 y = 186 y = 244 x = 52 x = 83 y = 194 y = 535 x = 996 y = 32 y = 614 x = 639 y = 350 x = 738 x = 810 x = 729 y = 839 x = 493 y = 866 x = 623 y = 341 x = 484 x = 116 x = 623 y = 48 x = 753 x = 543 y = 966 y = 185 y = 196 y = 89 y = 117 x = 84 x = 659 x = 699 y = 573 y = 341 x = 281 x = 429 x = 922 x = 912 y = 492 y = 68 x = 404 x = 868 y = 953 y = 229 y = 238 y = 385 y = 320 y = 532 y = 478 y = 302 x = 683 x = 663 y = 562 x = 634 x = 734 y = 217 y = 12 x = 91 y = 395 y = 741 x = 338 x = 235 y = 211 y = 903 x = 344 x = 800 x = 290 x = 986 x = 743 x = 258 x = 378 y = 969 x = 265 x = 61 x = 437 x = 350 y = 280 x = 138 x = 56 x = 533 x = 600 x = 428 x = 150 y = 742 x = 90 y = 75 x = 180 x = 564 y = 161 x = 810 x = 779 y = 726 y = 97 y = 903 y = 259 y = 554 x = 475 y = 101 y = 453 y = 222 x = 547 x = 716 x = 46 y = 878 x = 257 x = 806 x = 201 x = 448 y = 101 x = 804 x = 492 y = 923 x = 44 y = 944 y = 923 y = 745 y = 817 y = 903 y = 94 y = 423 y = 821 x = 388 x = 465 y = 673 y = 539 x = 631 y = 187 y = 999 x = 283 y = 433 x = 815 x = 30 y = 991 y = 199 x = 66 y = 437 y = 555 y = 262 y = 365 x = 292 y = 764 y = 288 x = 830 x = 886 y = 288 y = 25 y = 849 y = 439 x = 692 x = 926 y = 965 x = 349 y = 892 y = 893 y = 898 x = 514 x = 461 y = 317 x = 794 x = 461 x = 875 y = 537 x = 245 y = 566 x = 967 x = 399 y = 560 x = 804 x = 712 y = 414 x = 587 x = 329 y = 82 y = 396 y = 851 x = 311 y = 48 y = 803 y = 177 x = 935 x = 566 x = 780 y = 787 x = 634 x = 339 x = 167 x = 976 y = 679 y = 143 x = 640 y = 284 x = 425 x = 504 x = 978 y = 302 x = 178 y = 951 y = 698 x = 248 y = 591 x = 733 y = 865 x = 606 x = 472 x = 971 x = 448 y = 768 x = 940 x = 454 x = 954 y = 183 y = 976 x = 148 x = 226 y = 358 y = 687 x = 279 y = 505 y = 801 x = 635 x = 794 x = 732 y = 309 y = 186 y = 295 y = 519 y = 330 x = 318 x = 873 x = 226 y = 65 x = 27 x = 817 x = 229 y = 214 x = 95 y = 653 x = 274 x = 204 x = 78 y = 305 y = 683 y = 797 x = 465 y = 897 x = 254 x = 956 x = 658 y = 518 x = 96 y = 808 y = 444 x = 19 y = 776 x = 531 x = 75 x = 507 x = 824 y = 111 x = 327 y = 333 y = 322 x = 567 x = 767 x = 572 x = 170 y = 55 x = 194 x = 685 x = 2 y = 528 y = 405 y = 540 y = 692 y = 870 y = 12 x = 952 x = 845 x = 19 y = 958 x = 828 x = 971 y = 447 y = 662 x = 839 y = 349 x = 446 x = 755 y = 335 x = 989 y = 818 x = 761 x = 688 y = 346 x = 923 y = 650 y = 137 x = 339 x = 491 x = 717 y = 370 x = 50 y = 525 y = 154 x = 956 x = 771 x = 497 y = 248 y = 843 x = 244 x = 603 x = 573 y = 868 y = 677 x = 619 y = 689 y = 165 y = 510 x = 896 x = 256 y = 160 x = 978 y = 263 x = 195 x = 526 y = 576 x = 686 x = 574 y = 767 x = 913 y = 997 y = 727 y = 46 y = 558 x = 254 x = 499 x = 545 x = 72 x = 409 y = 619 y = 60 x = 120 x = 697 x = 301 x = 945 y = 202 x = 873 x = 810 x = 871 y = 567 x = 886 y = 892 x = 896 y = 943 x = 936 x = 296 y = 758 y = 95 x = 463 y = 624 x = 666 x = 704 x = 460 x = 812 y = 234 x = 161 y = 149 x = 255 x = 722 x = 55 x = 113 y = 7 x = 473 x = 30 x = 202 x = 697 y = 185 y = 408 x = 619 y = 681 y = 303 y = 29 x = 248 x = 851 x = 835 x = 333 x = 314 y = 171 y = 794 x = 428 y = 560 y = 216 y = 583 x = 94 x = 197 y = 760 y = 971 y = 658 y = 426 y = 894 y = 119 x = 561 x = 919 y = 573 y = 637 y = 413 y = 831 x = 646 y = 606 x = 968 x = 517 x = 9 y = 870 x = 59 y = 528 y = 261 x = 532 y = 81 y = 258 y = 868 y = 360 y = 797 y = 263 y = 957 x = 536 y = 25 x = 6 x = 245 y = 53 y = 876 y = 610 y = 229 x = 311 y = 298 y = 669 x = 817 x = 800 y = 573 y = 409 x = 933 x = 161 y = 703 y = 345 x = 748 x = 606 x = 980 y = 114 y = 415 x = 871 y = 699 x = 233 y = 923 x = 482 y = 449 x = 83 x = 541 y = 692 y = 764 x = 898 x = 436 x = 840 x = 424 x = 329 x = 84 y = 554 y = 93 x = 651 y = 172 y = 569 x = 728 x = 355 x = 897 y = 867 y = 437 y = 877 y = 621 y = 993 x = 24 x = 237 y = 875 x = 243 x = 282 y = 689 x = 379 y = 428 x = 614 y = 729 x = 184 y = 876 y = 65 x = 847 x = 471 y = 436 y = 515 x = 307 x = 169 y = 710 y = 148 y = 258 y = 713 x = 338 x = 823 y = 191 x = 368 x = 980 y = 173 x = 472 x = 20 y = 843 x = 934 y = 629 y = 404 x = 906 y = 443 x = 135 x = 852 y = 836 x = 894 x = 34 x = 448 y = 400 y = 194 x = 618 y = 485 y = 453 x = 316 x = 874 y = 773 x = 977 x = 298 x = 77 y = 586 x = 177 y = 645 y = 799 y = 577 y = 419 y = 424 x = 689 x = 202 x = 33 x = 224 x = 591 x = 393 y = 566 y = 680 y = 841 x = 261 x = 451 x = 933 x = 56 y = 802 x = 986 y = 216 x = 840 x = 818 x = 641 x = 486 y = 392 y = 800 x = 570 y = 658 y = 451 y = 133 x = 530 x = 857 y = 280 x = 765 y = 590 x = 294 x = 103 x = 8 x = 858 y = 328 x = 373 y = 266 x = 313 x = 58 y = 196 x = 723 y = 961 x = 368 y = 944 x = 212 x = 818 y = 669 y = 322 y = 18 x = 876 y = 488 x = 179 x = 897 y = 678 x = 312 x = 499 x = 656 x = 969 y = 406 y = 509 y = 800 y = 181 x = 601 y = 850 x = 389 y = 669 x = 328 y = 631 y = 396 y = 532 y = 240 x = 745 x = 196 x = 273 x = 979 y = 277 y = 110 y = 600 y = 315 x = 682 y = 881 y = 581 x = 904 x = 786 y = 577 y = 9 x = 54 x = 66 y = 172 x = 557 x = 121 y = 283 x = 645 x = 294 x = 39 x = 664 y = 680 x = 482 x = 513 y = 884 x = 291 x = 260 x = 704 y = 300 y = 17 y = 381 x = 396 y = 74 y = 900 y = 354 x = 697 y = 212 x = 968 y = 961 x = 314 x = 924 y = 796 x = 656 x = 215 y = 377 x = 870 x = 428 x = 775 y = 11 y = 575 y = 967 y = 736 x = 2 x = 225 y = 537 x = 514 x = 849 y = 999 x = 162 x = 166 x = 151 y = 2 y = 6 y = 434 y = 157 x = 735 y = 634 y = 655 x = 175 x = 305 y = 771 y = 526 y = 833 y = 830 x = 92 y = 887 x = 384 x = 175 y = 371 x = 760 y = 970 y = 4 y = 966 y = 946 y = 243 y = 557 x = 774 y = 340 x = 313 y = 602 x = 519 y = 353 x = 84 y = 998 x = 841 y = 984 x = 605 y = 120 x = 704 y = 768 y = 21 y = 666 x = 113 y = 402 y = 881 x = 184 y = 199 y = 359 y = 769 x = 90 x = 467 x = 126 x = 767 y = 699 y = 17 x = 770 y = 497 x = 186 x = 499 x = 741 x = 297 x = 484 x = 167 y = 483 x = 553 y = 251 y = 0 y = 149 y = 976 y = 590 y = 20 y = 383 y = 854 y = 184 y = 510 y = 438 x = 203 y = 656 y = 470 x = 660 y = 65 x = 749 x = 641 y = 185 x = 99 x = 962 y = 193 y = 341 y = 267 y = 752 x = 803 x = 936 x = 465 y = 729 y = 436 y = 311 x = 5 x = 271 y = 311 x = 615 y = 937 x = 234 x = 626 y = 529 y = 805 x = 374 y = 176 y = 615 x = 959 y = 280 x = 438 y = 953 x = 4 y = 441 x = 33 x = 430 x = 337 y = 804 y = 592 x = 913 y = 319 y = 6 y = 654 x = 840 x = 670 x = 713 x = 712 y = 255 x = 891 x = 736 x = 456 y = 599 y = 183 y = 460 y = 89 x = 525 x = 365 y = 607 y = 857 y = 985 y = 567 x = 339 x = 717 x = 53 y = 994 x = 237 x = 308 y = 595 x = 591 x = 618 x = 133 x = 792 y = 28 y = 518 y = 198 x = 469 x = 554 x = 102 y = 107 y = 584 y = 296 x = 904 y = 9 y = 447 x = 259 y = 985 x = 914 x = 891 y = 881 x = 531 x = 265 y = 550 x = 513 x = 443 x = 159 y = 73 y = 553 y = 764 y = 829 x = 868 y = 981 y = 833 y = 335 y = 189 y = 838 y = 1 y = 73 x = 275 x = 907 x = 558 x = 450 x = 873 y = 961 x = 919 y = 553 x = 935 x = 344 x = 782 y = 197 x = 249 x = 44 x = 491 x = 505 x = 408 y = 189 y = 830 y = 951 x = 995 x = 397 x = 759 x = 405 x = 836 x = 166 x = 782 y = 942 x = 400 y = 985 x = 160 y = 362 y = 606 x = 888 y = 542 x = 843 x = 807 x = 804 x = 542 y = 964 y = 312 x = 701 y = 495 y = 477 x = 334 x = 490 x = 304 x = 415 y = 755 x = 698 y = 846 x = 188 x = 486 x = 924 y = 554 x = 111 y = 372 y = 312 y = 808 x = 818 x = 603 y = 341 x = 865 x = 521 y = 764 x = 270 x = 817 y = 320 y = 803 y = 35 y = 838 x = 576 x = 960 x = 781 y = 30 y = 615 x = 259 x = 597 x = 416 x = 97 y = 42 y = 495 y = 826 y = 514 y = 412 x = 690 x = 696 x = 812 y = 859 y = 129 x = 544 x = 578 y = 404 x = 280 y = 646 x = 353 x = 745 y = 899 y = 663 x = 904 x = 962 y = 678 y = 565 x = 19 x = 436 y = 17 y = 596 x = 137 y = 771 y = 821 x = 795 x = 809 x = 374 y = 815 y = 121 y = 817 x = 665 x = 446 x = 691 y = 6 y = 318 y = 812 y = 971 x = 267 x = 367 x = 863 x = 966 x = 406 y = 732 y = 82 y = 292 y = 640 y = 451 x = 892 x = 257 y = 974 x = 626 y = 842 x = 736 y = 43 x = 902 y = 321 y = 930 x = 913 y = 948 x = 219 y = 599 x = 901 y = 298 y = 545 y = 44 x = 835 y = 657 y = 619 x = 491 x = 200 y = 920 x = 967 x = 600 x = 216 y = 580 y = 492 x = 646 y = 933 x = 539 y = 204 y = 349 y = 957 x = 69 x = 104 y = 590 x = 658 y = 178 y = 64 x = 210 x = 679 x = 67 x = 321 x = 918 y = 363 y = 85 x = 393 x = 607 x = 145 x = 279 y = 940 y = 907 y = 84 x = 576 x = 864 x = 781 x = 928 y = 68 x = 618 y = 856 y = 795 x = 901 x = 79 y = 243 x = 888 x = 179 x = 95 y = 779 x = 523 x = 680 y = 494 y = 636 x = 365 x = 24 x = 394 y = 317 x = 525 y = 434 y = 430 x = 534 y = 903 x = 499 x = 503 x = 882 x = 338 y = 766 x = 79 x = 960 x = 810 x = 132 x = 569 x = 98 x = 20 y = 403 y = 561 x = 473 x = 354 y = 518 x = 955 y = 884 x = 666 y = 830 x = 757 y = 542 x = 479 x = 124 x = 828 y = 142 x = 754 y = 4 y = 187 x = 483 y = 802 y = 399 y = 754 x = 106 y = 638 y = 518 x = 431 x = 314 x = 438 y = 958 y = 660 x = 468 x = 351 x = 433 x = 301 y = 80 x = 622 x = 916 y = 467 y = 148 x = 312 y = 204 y = 430 y = 654 x = 957 x = 488 x = 65 x = 736 x = 780 y = 307 y = 142 x = 241 y = 571 y = 492 y = 532 x = 848 y = 11 x = 940 x = 572 y = 663 y = 558 x = 851 x = 459 y = 744 y = 814 x = 24 y = 791 x = 721 y = 775 y = 753 x = 206 x = 504 x = 7 y = 12 y = 390 x = 812 x = 826 y = 276 y = 308 x = 228 x = 424 y = 78 y = 222 y = 930 y = 365 y = 656 x = 989 x = 493 y = 956 x = 279 x = 532 x = 647 y = 460 x = 347 y = 296 y = 890 x = 532 x = 640 x = 120 y = 455 y = 310 y = 760 x = 976 x = 648 y = 111 x = 983 x = 371 y = 354 x = 257 x = 951 y = 981 y = 979 y = 810 x = 971 x = 894 x = 767 y = 890 x = 855 y = 133 y = 854 y = 783 x = 889 y = 523 y = 338 y = 649 y = 39 x = 483 y = 848 x = 693 y = 927 x = 246 x = 143 y = 573 y = 58 y = 854 y = 304 y = 454 x = 496 x = 140 x = 111 x = 827 x = 773 y = 224 y = 955 x = 441 x = 209 x = 280 x = 880 y = 703 x = 265 y = 204 x = 251 y = 762 x = 988 y = 285 y = 44 y = 953 y = 423 y = 791 x = 799 x = 965 x = 624 y = 712 x = 804 y = 796 x = 30 y = 638 x = 10 y = 381 x = 6 y = 450 x = 131 y = 572 y = 285 x = 638 y = 948 x = 444 y = 553 y = 781 y = 925 y = 426 x = 281 x = 588 y = 168 y = 995 y = 988 y = 578 x = 553 y = 26 x = 866 x = 627 x = 620 y = 90 x = 229 x = 883 y = 505 y = 461 y = 726 x = 783 x = 371 y = 421 y = 927 y = 830 y = 502 x = 376 y = 873 y = 534 x = 427 x = 371 x = 200 x = 514 y = 915 y = 845 x = 729 x = 888 y = 758 y = 163 y = 309 y = 222 x = 202 x = 179 y = 954 y = 273 x = 689 x = 742 x = 250 x = 948 y = 936 y = 159 y = 773 y = 469 x = 357 x = 272 y = 977 x = 829 x = 93 y = 960 y = 73 x = 781 y = 582 x = 356 x = 131 y = 350 x = 801 x = 436 y = 909 x = 809 x = 889 y = 284 y = 929 x = 751 y = 825 x = 774 y = 648 x = 365 y = 782 y = 767 y = 730 y = 37 y = 331 y = 810 y = 731 x = 859 x = 405 x = 191 x = 961 y = 61 y = 357 x = 37 x = 446 x = 292 y = 828 x = 845 x = 881 x = 793 y = 708 y = 157 y = 927 x = 763 y = 865 x = 371 x = 601 y = 317 y = 971 y = 669 y = 109 y = 349 x = 373 x = 199 y = 429 y = 818 x = 948 y = 280 y = 697 x = 560 y = 702 x = 92 x = 715 x = 967 x = 117 x = 455 x = 949 x = 516 y = 350 y = 280 y = 60 y = 620 x = 779 x = 236 x = 648 x = 390 x = 727 x = 6 y = 244 y = 480 y = 961 y = 940 x = 91 x = 937 x = 875 x = 573 x = 21 x = 297 y = 798 x = 628 x = 682 y = 149 y = 852 y = 204 x = 481 x = 458 x = 972 y = 705 y = 206 x = 857 y = 565 x = 370 y = 329 y = 90 x = 904 x = 926 y = 88 x = 700 x = 582 y = 389 x = 940 x = 858 y = 950 y = 328 y = 910 y = 943 y = 320 y = 765 y = 684 x = 129 y = 573 y = 879 y = 834 x = 306 y = 483 y = 184 x = 247 x = 40 x = 957 x = 707 x = 905 x = 47 y = 315 y = 227 x = 668 x = 291 x = 115 y = 607 y = 749 x = 70 x = 961 x = 360 x = 0 y = 758 y = 472 y = 529 y = 819 x = 307 y = 390 x = 837 y = 595 y = 4 x = 299 y = 364 x = 877 x = 985 y = 392 x = 751 y = 449 y = 54 y = 31 x = 3 x = 512 x = 337 x = 197 y = 665 y = 655 y = 208 x = 633 y = 356 y = 711 y = 53 x = 391 x = 200 x = 370 y = 114 y = 837 x = 603 x = 779 y = 604 y = 819 x = 122 x = 291 x = 781 y = 606 y = 787 y = 183 x = 125 y = 349 y = 766 x = 579 x = 472 x = 349 y = 470 y = 72 y = 458 x = 48 y = 718 y = 614 x = 264 y = 341 x = 890 y = 596 x = 98 x = 692 y = 17 x = 449 x = 391 x = 270 x = 631 y = 289 y = 586 x = 373 y = 29 y = 507 x = 912 x = 48 y = 724 x = 521 y = 295 x = 391 x = 836 y = 506 x = 990 x = 441 x = 471 y = 63 y = 772 y = 713 x = 480 x = 798 x = 421 y = 898 y = 195 x = 320 y = 336 x = 155 y = 903 y = 104 y = 790 y = 219 y = 332 x = 318 y = 424 x = 609 y = 955 x = 649 y = 309 y = 522 x = 671 y = 699 x = 257 x = 884 x = 220 x = 757 y = 237 y = 623 y = 964 x = 377 x = 676 y = 996 y = 449 y = 8 x = 897 x = 968 y = 428 y = 631 y = 874 x = 197 x = 207 y = 456 y = 635 y = 718 x = 372 x = 691 x = 786 x = 31 y = 37 x = 347 y = 625 y = 558 x = 982 x = 90 y = 409 y = 654 x = 946 y = 414 x = 541 y = 885 x = 580 y = 665 y = 320 x = 955 x = 792 x = 348 y = 617 y = 471 x = 801 x = 512 x = 553 y = 827 y = 629 x = 785 x = 726 x = 436 y = 302 y = 25 x = 502 y = 333 y = 282 y = 65 x = 940 y = 555 y = 802 x = 304 y = 233 x = 207 x = 725 y = 385 y = 14 y = 109 y = 978 y = 940 y = 467 x = 128 y = 658 y = 353 x = 433 x = 44 x = 327 y = 944 y = 832 y = 127 x = 144 x = 360 y = 37 x = 827 y = 604 x = 849 y = 96 y = 526 y = 226 y = 58 x = 492 y = 247 y = 451 y = 732 x = 695 y = 192 x = 76 x = 701 y = 21 x = 482 y = 352 y = 402 x = 364 x = 204 x = 159 y = 601 y = 716 y = 823 y = 744 y = 154 x = 119 x = 334 x = 250 x = 662 x = 269 y = 954 x = 531 y = 70 x = 636 y = 837 x = 240 y = 151 x = 343 x = 476 y = 585 y = 231 x = 329 x = 253 y = 954 y = 556 x = 115 x = 196 y = 218 x = 245 x = 245 x = 705 x = 224 x = 795 y = 534 x = 8 y = 606 x = 177 x = 157 y = 220 x = 401 x = 686 y = 638 x = 866 y = 502 y = 62 y = 897 y = 585 x = 328 x = 41 y = 4 x = 334 y = 993 x = 898 x = 645 x = 966 x = 894 x = 266 x = 887 y = 740 x = 595 x = 841 x = 274 x = 966 y = 807 y = 464 y = 113 x = 773 x = 662 x = 960 x = 142 y = 706 y = 931 x = 921 x = 457 y = 264 y = 168 x = 897 y = 531 x = 44 y = 575 x = 853 y = 660 x = 498 x = 3 y = 334 y = 737 x = 534 x = 718 y = 190 x = 470 x = 932 x = 559 y = 433 y = 397 x = 133 y = 338 x = 364 x = 318 y = 25 y = 673 x = 818 y = 456 x = 430 x = 513 y = 54 x = 427 x = 325 x = 168 x = 133 y = 236 x = 242 y = 958 x = 277 x = 821 x = 301 y = 717 x = 256 x = 176 y = 700 x = 659 x = 376 x = 93 y = 128 x = 460 x = 531 x = 881 y = 975 x = 85 x = 819 x = 258 y = 105 y = 295 x = 501 x = 400 y = 865 x = 308 y = 201 y = 944 x = 367 x = 591 x = 157 x = 376 y = 663 x = 88 x = 72 y = 306 x = 673 y = 242 x = 426 y = 81 y = 405 x = 533 y = 495 x = 288 y = 938 y = 816 y = 704 y = 579 y = 358 x = 554 x = 365 x = 311 x = 462 x = 917 x = 548 x = 180 y = 92 y = 264 x = 895 y = 505 y = 136 x = 280 y = 866 y = 263 y = 878 y = 359 y = 678 x = 985 y = 577 y = 381 y = 605 y = 783 x = 978 y = 988 y = 656 x = 410 x = 167 y = 688 x = 901 y = 962 x = 769 y = 726 x = 345 x = 940 y = 671 x = 751 y = 586 x = 326 x = 287 y = 790 x = 160 y = 88 x = 243 x = 712 y = 80 x = 628 x = 349 x = 649 y = 770 y = 320 y = 614 x = 70 x = 958 y = 117 y = 414 x = 541 y = 811 x = 253 x = 109 x = 551 y = 993 x = 392 y = 237 x = 92 x = 335 y = 801 y = 187 x = 502 y = 971 x = 95 x = 878 y = 312 x = 969 y = 96 y = 884 y = 973 y = 530 y = 923 y = 110 y = 127 y = 779 x = 99 y = 504 x = 464 x = 572 x = 214 x = 548 x = 843 y = 444 x = 301 x = 290 x = 205 x = 343 y = 940 y = 495 x = 603 x = 700 y = 945 y = 655 y = 385 y = 673 x = 29 x = 477 x = 444 y = 516 x = 250 x = 723 x = 331 y = 288 x = 575 x = 42 y = 114 y = 584 y = 652 y = 173 x = 818 y = 988 y = 772 x = 424 x = 739 x = 313 x = 98 y = 150 x = 158 x = 52 y = 278 y = 616 y = 542 x = 156 y = 440 y = 935 y = 880 x = 458 x = 740 x = 221 x = 526 y = 822 x = 627 y = 406 y = 114 y = 871 x = 610 x = 138 x = 689 y = 50 y = 976 x = 92 y = 260 x = 212 y = 137 x = 832 x = 672 y = 641 y = 978 y = 84 x = 562 x = 838 x = 796 y = 676 x = 622 x = 318 y = 63 y = 158 y = 314 y = 324 x = 156 x = 467 x = 163 y = 127 x = 508 x = 938 x = 872 x = 595 y = 104 y = 505 y = 350 y = 29 x = 586 x = 737 y = 911 y = 56 y = 921 x = 248 y = 984 x = 578 x = 291 y = 914 y = 645 y = 183 x = 133 y = 828 x = 216 x = 248 y = 398 y = 55 y = 750 x = 80 x = 986 x = 108 x = 56 y = 166 y = 907 x = 863 x = 294 y = 653 x = 87 y = 614 y = 44 x = 457 x = 552 y = 455 y = 327 x = 679 y = 216 x = 636 y = 178 y = 323 x = 236 x = 637 x = 233 x = 662 x = 476 x = 975 x = 491 x = 314 y = 297 x = 699 x = 657 y = 290 y = 517 y = 849 x = 82 x = 132 y = 711 x = 552 x = 412 x = 968 y = 843 x = 761 y = 727 x = 82 y = 197 x = 649 y = 863 y = 431 x = 218 x = 428 y = 156 y = 674 y = 682 x = 515 y = 145 x = 687 x = 778 x = 27 y = 875 x = 882 y = 595 x = 630 y = 175 y = 191 x = 45 x = 750 x = 885 y = 773 y = 3 y = 718 y = 124 y = 841 x = 557 x = 113 y = 682 y = 857 y = 583 x = 735 y = 901 x = 855 y = 251 x = 500 x = 382 y = 759 y = 915 y = 886 x = 234 y = 998 y = 948 x = 576 y = 811 x = 259 y = 272 y = 856 y = 626 y = 472 x = 669 y = 717 x = 598 y = 788 y = 306 x = 257 y = 755 y = 684 x = 719 x = 686 y = 45 y = 276 x = 644 x = 843 y = 195 x = 851 x = 639 x = 267 x = 397 y = 455 x = 83 x = 595 y = 968 y = 893 y = 891 x = 569 y = 229 y = 606 y = 329 x = 496 y = 468 y = 93 x = 916 y = 49 y = 120 y = 720 y = 217 y = 745 y = 299 x = 224 y = 922 y = 479 y = 990 y = 25 y = 238 x = 900 y = 868 x = 165 y = 57 x = 153 y = 72 y = 437 y = 245 x = 179 y = 174 x = 86 y = 549 y = 600 y = 2 x = 915 y = 850 x = 946 x = 512 y = 559 x = 31 y = 451 y = 290 y = 96 y = 424 x = 79 y = 31 x = 398 x = 83 y = 175 x = 975 y = 678 x = 609 y = 248 y = 440 y = 43 x = 871 y = 278 y = 87 y = 696 y = 354 y = 165 x = 645 x = 669 y = 914 x = 165 y = 287 y = 419 y = 820 x = 370 y = 826 x = 436 x = 612 y = 859 x = 793 x = 915 x = 35 x = 885 y = 996 y = 760 x = 752 y = 153 x = 121 y = 640 y = 944 x = 906 x = 776 x = 468 x = 112 x = 88 y = 236 y = 406 y = 435 x = 304 x = 198 x = 695 x = 342 x = 694 x = 124 x = 109 y = 697 x = 191 y = 413 x = 862 x = 339 y = 784 x = 657 y = 551 y = 833 x = 229 x = 271 x = 686 x = 476 x = 782 y = 67 x = 21 x = 963 x = 590 y = 223 y = 254 x = 459 y = 490 y = 932 x = 914 y = 248 x = 502 x = 771 y = 190 x = 921 x = 199 x = 567 x = 456 y = 784 x = 259 y = 204 y = 923 y = 256 x = 132 x = 807 y = 306 x = 893 x = 631 y = 701 x = 911 y = 145 y = 314 x = 683 x = 595 x = 521 y = 476 y = 72 x = 741 y = 516 y = 868 y = 272 y = 83 x = 687 x = 830 y = 240 y = 362 x = 204 x = 802 x = 799 x = 708 x = 956 x = 398 y = 287 y = 60 y = 364 x = 479 x = 456 y = 154 x = 980 x = 884 x = 429 x = 958 x = 275 x = 226 x = 862 y = 98 x = 470 y = 551 x = 987 x = 912 y = 541 y = 340 x = 305 x = 844 x = 182 x = 858 x = 679 x = 950 x = 281 y = 84 x = 110 x = 314 x = 31 x = 41 y = 830 y = 722 y = 345 x = 72 x = 557 x = 640 y = 701 x = 704 x = 19 x = 38 x = 182 x = 148 x = 656 y = 928 y = 32 x = 410 x = 922 y = 585 y = 195 y = 270 x = 278 y = 197 y = 113 y = 711 y = 259 y = 137 y = 575 y = 789 y = 452 x = 975 y = 686 x = 699 x = 517 y = 228 x = 294 x = 818 y = 112 x = 903 x = 620 y = 711 x = 67 x = 672 y = 486 x = 929 x = 530 x = 774 y = 289 y = 176 x = 110 x = 520 x = 958 y = 680 y = 57 y = 649 x = 549 x = 908 x = 912 x = 962 y = 745 y = 40 y = 796 y = 843 y = 640 x = 244 x = 480 x = 858 x = 806 y = 861 x = 121 x = 892 x = 926 y = 990 x = 84 y = 589 x = 548 x = 104 y = 797 y = 133 x = 671 y = 892 x = 494 y = 941 y = 641 x = 516 y = 17 x = 137 y = 913 x = 135 x = 784 x = 827 x = 706 y = 380 y = 583 x = 645 y = 891 x = 757 y = 639 x = 39 y = 854 y = 395 x = 20 x = 519 x = 363 y = 284 y = 731 y = 183 y = 747 y = 997 x = 77 x = 937 y = 531 x = 706 y = 746 x = 803 x = 5 y = 175 y = 434 y = 311 y = 701 x = 297 x = 411 x = 574 y = 396 y = 841 y = 565 x = 793 x = 178 x = 970 y = 301 x = 228 y = 27 y = 36 y = 802 x = 611 x = 647 x = 640 x = 92 x = 568 x = 489 x = 313 y = 893 y = 854 y = 663 x = 699 y = 302 x = 623 y = 34 y = 791 x = 710 y = 45 y = 14 y = 767 x = 252 y = 595 y = 98 y = 148 x = 720 y = 118 y = 827 x = 347 x = 448 x = 812 y = 333 x = 23 x = 710 x = 753 y = 106 x = 831 y = 209 y = 451 y = 40 x = 354 x = 602 y = 495 x = 641 y = 263 y = 517 x = 275 y = 31 y = 598 x = 71 y = 817 y = 225 x = 535 y = 780 x = 445 y = 938 x = 932 y = 271 x = 674 y = 973 x = 353 x = 365 x = 397 y = 631 y = 489 x = 699 x = 880 x = 307 y = 710 y = 107 y = 611 y = 306 y = 938 x = 674 x = 841 x = 901 x = 842 y = 527 x = 366 y = 587 x = 213 x = 866 y = 915 y = 566 y = 965 x = 485 y = 70 x = 472 x = 73 x = 972 x = 146 y = 813 x = 844 y = 932 y = 202 x = 770 x = 510 y = 214 x = 162 y = 754 y = 453 y = 55 y = 735 x = 236 x = 674 x = 426 y = 786 y = 513 x = 635 x = 546 x = 669 y = 606 x = 657 y = 308 y = 600 y = 298 y = 358 y = 280 x = 233 y = 605 x = 429 y = 79 y = 975 y = 902 x = 743 x = 801 y = 469 x = 296 x = 579 y = 297 y = 371 x = 936 x = 652 y = 175 y = 437 x = 144 x = 165 x = 785 x = 521 x = 455 x = 840 y = 28 x = 15 x = 787 x = 281 x = 125 y = 383 x = 734 x = 630 y = 625 x = 395 x = 637 x = 346 y = 404 x = 462 y = 483 y = 468 x = 964 x = 188 y = 782 x = 188 x = 825 x = 321 y = 312 y = 174 y = 370 y = 59 y = 481 y = 782 x = 976 y = 97 x = 899 x = 675 y = 106 x = 968 x = 684 y = 148 x = 432 x = 421 y = 421 x = 386 y = 516 y = 503 y = 555 y = 883 x = 882 y = 695 x = 250 x = 997 y = 585 y = 597 y = 826 x = 130 x = 215 y = 707 y = 851 x = 485 x = 890 y = 717 x = 626 x = 329 x = 285 y = 641 y = 394 y = 596 y = 956 x = 600 x = 290 x = 393 x = 338 x = 847 x = 193 y = 910 y = 672 x = 881 x = 932 y = 158 x = 586 x = 104 x = 439 y = 311 y = 245 x = 882 y = 697 x = 394 y = 727 x = 578 x = 277 y = 707 x = 819 y = 952 x = 502 x = 320 y = 910 y = 420 y = 829 y = 449 y = 698 x = 963 y = 958 y = 784 x = 654 y = 957 x = 554 y = 584 x = 957 y = 829 y = 999 y = 548 x = 926 x = 963 x = 756 x = 183 x = 447 y = 202 x = 207 y = 442 y = 52 x = 496 x = 767 x = 684 y = 321 x = 184 x = 14 y = 933 x = 756 x = 49 x = 12 y = 319 y = 82 y = 216 x = 860 x = 206 x = 113 y = 871 y = 486 y = 957 y = 772 x = 831 y = 577 x = 431 x = 365 x = 198 y = 768 x = 837 x = 391 y = 843 y = 768 x = 515 x = 103 x = 763 x = 997 y = 101 y = 566 y = 260 y = 402 y = 829 x = 228 x = 145 y = 249 x = 199 x = 93 y = 595 y = 92 y = 743 x = 201 y = 489 y = 931 y = 320 x = 876 x = 992 x = 976 x = 749 y = 906 y = 552 y = 934 y = 148 y = 794 x = 240 x = 206 x = 785 y = 546 y = 959 y = 218 x = 326 y = 564 x = 76 y = 197 y = 96 x = 424 x = 610 x = 400 x = 737 x = 206 x = 136 y = 314 x = 524 y = 548 x = 42 x = 467 y = 564 x = 391 x = 923 y = 170 x = 395 x = 667 y = 305 x = 468 x = 317 y = 724 x = 791 y = 727 y = 603 y = 503 x = 746 x = 365 y = 1 x = 655 y = 49 y = 295 x = 123 x = 803 y = 86 y = 175 y = 650 y = 209 x = 290 y = 812 y = 915 y = 538 y = 637 x = 324 y = 364 x = 914 y = 156 y = 211 x = 876 x = 412 y = 989 y = 365 x = 838 x = 136 y = 862 x = 373 y = 264 x = 791 y = 519 y = 892 y = 446 x = 649 x = 720 x = 586 x = 874 x = 558 x = 937 y = 207 x = 850 y = 256 y = 293 y = 843 x = 245 x = 163 x = 102 x = 999 y = 919 y = 855 y = 509 x = 588 x = 791 x = 304 y = 422 y = 855 y = 855 x = 690 y = 445 x = 762 y = 519 y = 806 y = 37 x = 874 y = 806 x = 596 x = 874 y = 404 x = 682 y = 97 x = 571 y = 82 x = 768 y = 279 y = 9 x = 903 y = 671 x = 854 x = 866 y = 17 y = 161 y = 341 y = 501 y = 52 y = 157 x = 992 x = 805 y = 859 y = 550 y = 786 y = 884 y = 440 x = 750 y = 968 y = 726 y = 642 y = 950 y = 274 x = 432 y = 986 y = 179 x = 21 y = 405 x = 558 x = 372 x = 867 y = 738 x = 516 x = 305 y = 809 y = 821 y = 270 x = 138 x = 926 x = 574 y = 863 y = 595 y = 90 x = 118 x = 661 x = 344 x = 98 x = 188 y = 275 x = 802 y = 877 y = 888 x = 98 x = 396 x = 301 x = 641 x = 76 x = 753 y = 293 x = 166 x = 361 x = 483 y = 297 x = 778 y = 516 y = 8 x = 556 y = 893 y = 627 x = 383 x = 963 y = 444 x = 965 x = 557 y = 421 y = 565 x = 586 y = 947 y = 71 y = 159 y = 10 y = 333 x = 768 y = 574 y = 219 x = 675 y = 686 y = 574 y = 21 y = 261 x = 207 y = 930 y = 226 y = 380 y = 306 y = 237 x = 410 x = 236 x = 500 y = 925 x = 471 y = 253 y = 776 y = 160 x = 311 x = 944 x = 600 y = 663 y = 103 x = 476 y = 286 x = 79 y = 635 y = 227 x = 829 x = 558 x = 809 y = 810 x = 343 x = 734 y = 96 y = 524 y = 905 y = 228 x = 934 x = 771 x = 122 y = 269 x = 517 x = 245 y = 352 y = 350 x = 319 y = 98 y = 835 y = 317 x = 864 y = 332 x = 733 x = 130 y = 969 y = 592 y = 103 x = 200 y = 61 x = 670 y = 953 x = 575 x = 885 x = 935 y = 859 y = 708 x = 799 x = 196 y = 305 x = 904 y = 932 x = 365 y = 62 x = 8 y = 715 x = 538 y = 404 y = 940 x = 491 x = 714 x = 481 x = 777 x = 814 y = 516 y = 357 y = 393 x = 622 x = 677 x = 28 y = 808 x = 69 y = 411 y = 516 y = 762 x = 579 x = 710 y = 250 y = 396 y = 517 x = 184 x = 38 x = 516 y = 40 x = 696 y = 583 x = 163 x = 907 y = 125 x = 630 y = 783 y = 68 y = 974 x = 684 x = 736 x = 987 y = 428 x = 202 y = 389 x = 842 y = 15 y = 647 x = 430 y = 105 y = 330 y = 795 x = 297 y = 958 x = 535 y = 345 y = 196 y = 895 x = 710 x = 273 y = 693 x = 890 y = 893 y = 887 y = 443 y = 230 x = 80 y = 590 x = 594 y = 0 x = 543 y = 104 y = 383 y = 68 x = 449 x = 897 y = 161 x = 203 x = 28 x = 81 x = 787 x = 949 x = 690 x = 597 x = 440 y = 117 y = 648 y = 427 y = 572 x = 476 x = 541 y = 516 y = 865 x = 109 y = 162 y = 718 y = 855 y = 817 y = 911 x = 885 x = 717 y = 687 x = 575 y = 100 x = 962 y = 521 x = 654 x = 558 x = 109 y = 766 x = 563 x = 221 x = 855 y = 19 x = 157 x = 823 x = 906 y = 295 y = 329 y = 332 x = 324 x = 498 y = 596 y = 202 x = 429 x = 329 x = 156 x = 114 y = 292 x = 483 x = 37 y = 380 x = 168 y = 128 x = 423 y = 492 y = 370 x = 430 x = 400 y = 376 y = 953 y = 525 y = 607 y = 825 x = 124 y = 405 x = 966 y = 160 x = 166 y = 336 y = 452 y = 41 y = 820 x = 493 y = 807 x = 753 x = 926 y = 222 y = 621 y = 489 x = 708 x = 610 x = 384 x = 513 x = 762 x = 492 y = 679 y = 741 y = 356 y = 775 x = 456 y = 276 x = 510 y = 620 y = 249 y = 228 x = 356 x = 336 y = 312 x = 643 y = 699 x = 992 x = 20 x = 933 x = 673 y = 891 y = 940 x = 216 y = 369 y = 581 y = 298 x = 280 x = 351 y = 747 x = 466 y = 441 x = 877 y = 600 y = 224 y = 625 x = 594 x = 730 y = 388 y = 337 x = 488 x = 80 y = 432 y = 793 x = 329 y = 151 x = 634 y = 665 y = 730 x = 760 y = 150 x = 203 x = 605 y = 631 x = 585 y = 103 y = 238 x = 211 x = 896 x = 158 y = 248 x = 373 x = 253 x = 393 y = 655 x = 642 x = 242 x = 902 y = 836 y = 841 x = 853 x = 846 y = 480 x = 466 x = 414 x = 954 x = 285 y = 897 x = 70 x = 579 y = 148 x = 532 x = 123 y = 238 x = 320 y = 380 x = 728 x = 321 x = 988 x = 289 y = 116 x = 416 y = 275 x = 645 x = 956 x = 72 x = 149 y = 846 y = 390 x = 232 y = 869 y = 940 y = 543 y = 510 y = 753 x = 285 x = 394 x = 976 y = 719 y = 368 x = 549 x = 483 x = 396 x = 323 x = 119 x = 553 y = 225 x = 289 y = 754 x = 652 y = 302 y = 730 x = 695 y = 71 y = 679 x = 794 x = 231 y = 278 x = 312 y = 117 x = 862 y = 123 x = 163 x = 207 y = 916 x = 130 x = 853 x = 619 x = 270 y = 315 x = 481 x = 881 y = 92 x = 691 y = 465 y = 187 x = 831 y = 118 x = 426 x = 969 y = 889 x = 913 x = 663 y = 643 x = 927 x = 586 y = 124 x = 121 x = 330 x = 972 y = 325 y = 827 x = 173 x = 856 y = 624 y = 942 y = 628 y = 608 y = 444 y = 928 x = 913 x = 779 x = 685 y = 606 y = 769 x = 163 y = 442 x = 955 y = 289 y = 216 x = 340 x = 426 x = 70 x = 611 y = 989 y = 237 x = 757 x = 645 y = 621 x = 810 y = 886 y = 836 x = 668 y = 297 y = 955 x = 870 y = 727 y = 616 x = 35 y = 663 x = 119 y = 632 y = 269 x = 671 y = 232 y = 632 x = 159 y = 448 y = 964 x = 137 y = 962 y = 568 x = 8 x = 839 x = 764 x = 421 y = 755 x = 465 x = 682 x = 266 x = 322 y = 33 y = 70 y = 12 y = 930 x = 659 y = 861 y = 286 y = 115 x = 265 x = 331 x = 468 y = 443 y = 110 x = 773 y = 392 y = 978 y = 280 y = 611 y = 788 y = 146 y = 138 x = 26 y = 229 x = 253 x = 725 y = 237 x = 23 y = 478 x = 510 x = 862 x = 51 x = 679 x = 241 y = 681 y = 536 x = 828 x = 187 x = 154 y = 700 y = 966 y = 695 x = 619 y = 588 x = 852 x = 53 y = 352 y = 906 x = 493 x = 26 x = 529 x = 1 x = 292 x = 916 x = 308 y = 205 x = 394 y = 182 x = 619 y = 814 x = 868 x = 241 y = 29 x = 956 x = 999 y = 696 y = 248 x = 591 y = 590 x = 338 y = 476 x = 877 x = 795 x = 235 y = 830 y = 589 x = 973 x = 623 y = 330 y = 524 x = 265 y = 210 y = 270 x = 405 y = 661 y = 110 x = 638 x = 711 x = 48 x = 200 x = 51 y = 281 y = 324 x = 27 x = 188 x = 688 x = 124 x = 671 y = 404 y = 606 y = 524 y = 258 y = 409 y = 949 y = 619 x = 391 y = 995 x = 695 y = 282 x = 30 x = 627 y = 276 x = 321 y = 498 x = 729 y = 494 x = 877 x = 768 y = 73 x = 447 y = 923 x = 362 x = 864 x = 942 y = 133 x = 968 y = 395 x = 863 y = 897 x = 793 y = 522 y = 231 x = 39 x = 390 y = 421 x = 156 y = 380 x = 967 y = 929 x = 94 y = 586 x = 174 y = 12 y = 698 x = 455 y = 887 x = 131 y = 728 x = 470 x = 987 x = 660 x = 940 y = 15 x = 637 y = 169 y = 358 x = 146 x = 89 x = 625 x = 419 x = 632 y = 409 x = 777 y = 638 x = 960 x = 195 x = 122 y = 13 x = 395 x = 81 y = 85 x = 24 y = 675 x = 742 x = 605 y = 733 x = 820 y = 705 y = 632 y = 549 x = 321 y = 565 x = 232 x = 580 y = 580 x = 248 x = 804 y = 250 x = 90 y = 484 y = 506 y = 637 x = 711 x = 276 y = 37 y = 641 x = 274 x = 154 y = 137 y = 838 y = 100 y = 87 y = 711 y = 440 x = 682 x = 201 x = 845 y = 867 x = 532 y = 605 x = 673 y = 280 y = 804 y = 806 x = 874 x = 363 x = 83 y = 583 x = 788 x = 300 y = 300 x = 10 x = 43 y = 407 x = 726 y = 497 y = 610 x = 51 y = 916 x = 60 y = 853 y = 117 x = 873 y = 788 x = 724 y = 483 x = 294 y = 875 x = 76 x = 265 x = 294 x = 257 x = 891 x = 374 x = 517 y = 950 y = 209 y = 12 x = 120 x = 96 x = 240 x = 221 x = 778 x = 224 y = 378 x = 712 y = 603 x = 632 y = 278 y = 6 y = 793 y = 870 x = 728 x = 438 x = 34 y = 45 x = 466 x = 513 y = 715 y = 802 x = 282 y = 822 x = 836 x = 84 x = 165 y = 261 x = 103 x = 314 x = 366 y = 680 y = 638 y = 380 y = 344 y = 701 x = 687 y = 208 x = 722 x = 207 y = 189 x = 24 x = 437 y = 665 y = 770 x = 373 y = 435 x = 889 y = 483 y = 179 x = 867 x = 590 x = 440 y = 875 x = 533 x = 425 x = 77 y = 780 x = 88 x = 56 y = 129 y = 994 x = 538 y = 639 x = 857 x = 552 x = 402 y = 982 x = 645 x = 710 y = 644 x = 604 x = 937 y = 589 y = 182 x = 883 x = 130 x = 229 x = 466 y = 394 x = 390 x = 104 x = 793 x = 339 y = 648 y = 968 x = 537 x = 71 x = 308 y = 852 y = 9 y = 507 x = 317 y = 511 y = 956 x = 163 y = 204 y = 490 x = 57 x = 787 y = 583 x = 703 x = 31 y = 299 y = 786 y = 534 y = 590 x = 638 y = 777 y = 395 x = 407 y = 783 x = 177 y = 960 y = 808 y = 645 x = 206 y = 216 y = 474 x = 280 y = 370 x = 759 y = 208 x = 572 x = 250 y = 423 y = 230 x = 972 x = 833 y = 347 x = 383 y = 384 x = 692 x = 178 y = 171 y = 130 y = 626 x = 206 x = 990 x = 172 x = 98 y = 602 x = 155 x = 89 x = 211 x = 333 y = 428 x = 536 x = 22 y = 990 x = 877 y = 87 y = 713 y = 42 x = 423 x = 647 y = 514 y = 203 x = 528 y = 361 x = 432 x = 37 y = 116 x = 684 x = 992 y = 683 x = 146 y = 77 y = 415 y = 914 y = 685 x = 65 x = 515 y = 221 y = 616 x = 486 y = 981 y = 612 x = 449 y = 587 y = 322 x = 662 y = 393 y = 679 y = 210 x = 704 y = 858 y = 96 y = 741 y = 120 x = 956 x = 405 y = 482 y = 387 y = 665 y = 724 x = 598 y = 159 x = 830 x = 856 x = 783 y = 936 x = 681 x = 367 y = 406 x = 779 x = 94 x = 652 x = 905 x = 211 y = 719 y = 613 x = 25 y = 12 y = 962 y = 248 x = 133 y = 739 x = 921 y = 589 y = 593 y = 41 x = 609 y = 319 x = 86 y = 789 y = 817 y = 474 x = 527 x = 402 x = 411 y = 587 x = 539 x = 712 y = 432 x = 491 x = 374 x = 769 y = 578 x = 203 x = 971 y = 821 y = 99 y = 336 x = 838 y = 469 x = 93 x = 498 x = 383 y = 148 y = 216 x = 897 y = 523 x = 278 y = 108 y = 470 x = 826 y = 572 x = 643 y = 904 y = 703 x = 83 y = 782 y = 132 x = 144 x = 684 x = 271 x = 654 y = 601 y = 952 y = 414 x = 492 y = 419 x = 870 x = 29 x = 896 y = 500 x = 880 x = 264 x = 151 y = 644 y = 472 y = 769 x = 766 x = 60 x = 431 x = 141 x = 419 y = 45 x = 623 y = 415 y = 159 y = 202 x = 253 x = 404 x = 227 y = 592 y = 668 x = 826 x = 732 y = 152 x = 65 x = 143 x = 206 y = 477 x = 615 x = 52 x = 864 y = 165 y = 721 x = 874 x = 322 x = 999 x = 827 y = 776 x = 416 y = 427 x = 926 y = 669 x = 759 x = 666 y = 743 y = 852 y = 677 x = 76 x = 643 y = 50 x = 768 x = 307 y = 228 x = 507 x = 715 x = 830 y = 505 x = 127 y = 350 y = 694 x = 216 x = 404 x = 619 x = 996 y = 783 y = 579 x = 97 y = 499 y = 673 y = 673 y = 293 x = 383 x = 707 y = 118 x = 7 x = 854 x = 62 x = 822 x = 90 y = 296 x = 865 x = 129 x = 114 x = 343 y = 987 y = 529 x = 224 y = 135 x = 126 y = 692 x = 770 y = 709 y = 508 y = 219 y = 350 y = 824 y = 743 x = 882 y = 286 y = 998 y = 594 y = 258 x = 143 y = 454 y = 352 x = 402 x = 397 x = 659 x = 995 y = 857 y = 746 y = 265 y = 339 y = 699 y = 724 y = 250 y = 928 y = 842 x = 607 y = 692 y = 147 y = 137 y = 911 x = 803 x = 27 y = 308 y = 45 x = 967 x = 424 x = 361 x = 716 x = 171 y = 825 x = 68 x = 662 y = 447 x = 559 x = 706 y = 381 y = 81 y = 225 y = 238 y = 666 x = 7 y = 224 x = 590 x = 685 x = 936 x = 775 y = 646 y = 117 x = 599 y = 677 y = 851 x = 871 x = 524 x = 25 y = 367 y = 320 x = 781 y = 800 y = 484 x = 485 y = 347 y = 777 x = 50 y = 438 y = 274 y = 11 x = 878 x = 409 x = 978 x = 869 y = 125 x = 777 y = 85 y = 982 y = 414 y = 693 x = 80 y = 458 x = 68 y = 836 y = 715 x = 468 x = 729 x = 700 y = 312 x = 758 y = 462 y = 48 x = 464 x = 468 x = 202 x = 991 y = 336 y = 117 x = 697 x = 748 x = 153 y = 710 y = 94 y = 295 y = 684 y = 549 y = 292 x = 46 y = 332 x = 338 y = 381 y = 520 x = 130 y = 122 x = 944 y = 943 x = 439 y = 684 y = 769 y = 644 y = 384 x = 952 y = 847 y = 136 x = 866 y = 65 y = 507 y = 316 y = 575 y = 168 x = 13 x = 673 y = 470 y = 690 x = 689 y = 44 y = 584 y = 454 x = 996 x = 962 y = 769 x = 461 y = 316 x = 618 x = 272 x = 115 x = 602 x = 442 x = 498 y = 663 x = 171 y = 612 x = 705 y = 186 x = 361 x = 267 x = 527 y = 110 x = 561 x = 87 y = 867 y = 120 x = 695 y = 246 y = 47 x = 732 y = 969 x = 325 y = 763 x = 79 x = 11 x = 958 y = 778 x = 733 y = 149 x = 174 x = 80 y = 190 x = 560 y = 673 y = 697 y = 177 x = 750 x = 693 y = 717 x = 990 y = 471 x = 618 x = 370 y = 942 x = 229 y = 240 x = 114 x = 788 y = 570 y = 986 y = 867 y = 286 x = 370 y = 483 x = 105 x = 168 x = 127 y = 882 x = 842 y = 720 x = 644 x = 84 y = 446 x = 137 y = 334 y = 636 x = 638 x = 171 x = 254 y = 448 x = 184 y = 992 x = 754 y = 512 y = 403 y = 372 y = 897 x = 510 y = 330 x = 712 x = 474 x = 570 y = 975 y = 825 y = 99 x = 293 y = 241 y = 299 x = 863 x = 944 y = 397 x = 666 x = 774 x = 342 y = 175 y = 472 x = 755 x = 113 x = 135 y = 664 y = 563 x = 575 x = 946 y = 152 x = 38 y = 76 x = 765 y = 434 x = 270 y = 347 x = 183 y = 798 y = 214 x = 373 y = 554 y = 641 x = 346 x = 626 x = 442 y = 102 x = 226 x = 268 x = 624 x = 883 y = 831 x = 43 y = 403 y = 657 y = 104 x = 319 x = 420 y = 480 x = 528 y = 59 y = 884 x = 804 x = 43 y = 454 x = 479 x = 561 x = 921 x = 28 x = 797 x = 293 y = 69 y = 912 x = 277 x = 608 x = 850 x = 481 y = 181 y = 197 y = 413 x = 244 x = 693 x = 906 y = 114 x = 290 x = 325 x = 166 x = 901 x = 235 x = 175 y = 688 y = 864 y = 112 y = 158 x = 974 y = 16 x = 816 y = 729 y = 676 y = 362 y = 107 y = 255 x = 433 x = 56 y = 686 y = 216 x = 960 x = 896 y = 830 x = 85 x = 979 y = 727 x = 164 x = 222 x = 652 y = 863 x = 623 x = 737 y = 626 y = 429 y = 80 x = 392 x = 78 x = 465 x = 695 x = 416 x = 4 x = 174 x = 952 x = 713 x = 333 x = 420 y = 399 y = 717 x = 6 x = 42 x = 143 y = 126 y = 723 x = 833 x = 494 x = 445 y = 98 x = 19 x = 367 x = 359 y = 12 y = 713 x = 640 x = 789 y = 280 y = 732 x = 618 y = 349 x = 802 x = 463 x = 136 x = 146 y = 231 y = 637 x = 601 x = 355 x = 479 y = 377 x = 202 x = 117 y = 702 x = 610 y = 411 y = 717 x = 845 x = 861 x = 145 x = 920 y = 525 y = 679 y = 905 x = 93 x = 807 x = 207 x = 341 y = 844 x = 877 y = 419 x = 469 y = 206 x = 20 y = 1 y = 428 y = 894 y = 831 x = 432 y = 960 x = 825 x = 348 y = 130 x = 61 x = 788 y = 485 x = 931 x = 695 y = 621 x = 558 x = 881 y = 896 y = 291 x = 700 y = 167 x = 601 y = 133 y = 377 x = 694 x = 941 x = 728 x = 41 x = 381 x = 150 x = 452 y = 977 y = 46 y = 812 x = 304 y = 765 y = 525 x = 816 y = 372 y = 273 y = 983 y = 901 y = 345 x = 75 y = 31 y = 433 x = 637 y = 520 x = 987 y = 725 x = 197 x = 114 x = 913 x = 85 x = 475 x = 57 x = 277 y = 226 y = 605 y = 701 x = 231 x = 824 y = 248 y = 256 y = 381 x = 230 y = 527 y = 653 x = 627 y = 431 x = 800 x = 265 y = 150 x = 53 x = 497 x = 745 y = 593 y = 300 x = 266 x = 429 y = 593 y = 578 y = 356 x = 914 y = 25 x = 791 x = 185 y = 256 y = 252 y = 443 x = 767 x = 829 y = 110 x = 554 y = 390 y = 728 y = 346 y = 456 x = 594 x = 391 x = 419 x = 798 x = 590 x = 644 y = 715 x = 943 x = 980 x = 195 y = 606 x = 170 y = 84 x = 683 x = 262 x = 485 x = 862 x = 180 x = 410 y = 590 x = 384 y = 547 y = 674 x = 582 y = 615 y = 96 x = 878 x = 921 y = 869 y = 744 x = 745 y = 340 x = 810 y = 593 x = 851 y = 278 y = 418 x = 687 y = 668 x = 98 x = 750 x = 209 y = 813 x = 942 x = 88 y = 166 x = 620 y = 496 x = 730 y = 4 x = 626 x = 521 x = 459 x = 841 y = 181 y = 116 y = 486 y = 911 y = 160 x = 333 y = 891 x = 137 x = 357 x = 943 y = 76 x = 373 x = 933 x = 98 y = 454 y = 872 x = 583 y = 566 y = 18 x = 72 y = 330 x = 131 x = 257 x = 86 y = 254 x = 406 x = 32 y = 32 y = 26 y = 709 x = 126 y = 116 y = 274 x = 482 x = 512 y = 175 x = 312 y = 121 y = 926 y = 887 x = 940 x = 863 x = 778 x = 289 x = 83 y = 989 x = 932 y = 271 y = 493 y = 851 x = 308 x = 904 y = 684 y = 893 x = 584 x = 144 y = 130 x = 200 y = 607 x = 769 x = 488 x = 252 y = 216 y = 627 y = 628 x = 771 y = 857 x = 260 y = 405 y = 505 y = 638 x = 570 x = 360 x = 381 x = 260 x = 362 x = 908 y = 520 x = 137 x = 890 y = 331 x = 54 y = 393 x = 730 y = 172 x = 491 y = 588 y = 283 x = 832 x = 269 y = 166 x = 544 x = 598 y = 903 x = 564 y = 853 x = 511 x = 436 x = 927 y = 54 x = 754 x = 614 y = 959 y = 291 x = 913 y = 587 y = 896 x = 505 y = 548 x = 933 y = 907 x = 712 x = 399 x = 675 y = 314 x = 129 y = 627 y = 763 x = 992 y = 730 x = 319 y = 336 x = 801 y = 413 x = 603 x = 166 x = 485 x = 280 y = 378 x = 914 x = 37 x = 113 x = 491 x = 955 x = 282 y = 93 x = 708 y = 520 y = 272 y = 563 y = 632 y = 737 y = 311 y = 354 x = 677 x = 733 x = 16 x = 82 x = 74 y = 48 y = 428 x = 662 y = 923 y = 349 x = 468 x = 774 y = 345 x = 570 x = 585 x = 345 y = 896 y = 680 x = 277 x = 125 y = 504 x = 765 y = 18 x = 772 x = 314 y = 841 x = 386 x = 587 y = 183 x = 388 x = 433 x = 734 x = 165 x = 595 x = 881 y = 498 y = 245 y = 22 x = 395 y = 909 y = 268 y = 844 x = 71 x = 387 y = 589 y = 727 y = 213 x = 705 x = 228 y = 173 y = 724 y = 198 x = 991 x = 936 x = 719 y = 95 x = 949 x = 994 y = 372 y = 978 y = 861 x = 40 y = 871 y = 805 x = 749 y = 560 x = 705 x = 794 y = 683 x = 82 x = 577 x = 741 x = 470 x = 250 x = 469 x = 507 x = 638 y = 757 x = 645 y = 608 x = 892 y = 220 y = 982 y = 294 x = 450 y = 771 y = 906 x = 257 y = 601 x = 570 x = 87 y = 105 x = 330 y = 234 x = 776 x = 74 y = 66 y = 617 y = 14 x = 66 x = 992 x = 843 x = 703 x = 627 y = 959 x = 78 y = 331 y = 772 x = 397 y = 341 y = 553 y = 193 y = 414 x = 20 y = 426 x = 596 y = 277 x = 669 x = 891 x = 988 x = 549 y = 249 y = 954 y = 246 y = 731 x = 229 x = 707 y = 256 x = 937 x = 254 x = 715 x = 134 y = 642 y = 676 x = 155 y = 736 y = 435 y = 290 x = 358 y = 444 y = 476 y = 726 x = 800 y = 8 x = 610 x = 453 x = 465 y = 670 y = 447 y = 992 x = 363 x = 660 x = 417 y = 891 x = 838 x = 217 y = 361 y = 201 x = 629 y = 251 x = 176 y = 269 x = 996 x = 452 y = 639 x = 47 y = 877 y = 505 x = 361 y = 422 y = 84 x = 570 y = 934 y = 311 x = 685 x = 507 x = 619 y = 855 x = 68 y = 411 x = 105 x = 414 y = 869 x = 629 x = 19 x = 486 x = 395 x = 606 y = 179 y = 245 x = 832 y = 79 x = 881 y = 770 x = 594 y = 9 y = 992 x = 386 y = 398 y = 796 x = 123 y = 225 y = 338 x = 201 x = 101 y = 87 x = 903 x = 88 x = 804 y = 733 x = 392 y = 802 x = 869 y = 247 y = 260 y = 37 x = 326 x = 254 y = 798 y = 238 y = 606 y = 536 x = 195 x = 293 x = 186 y = 103 y = 473 x = 964 y = 150 x = 610 y = 958 x = 497 x = 261 y = 653 y = 559 y = 662 x = 921 x = 674 y = 174 y = 468 y = 50 y = 292 x = 829 y = 217 y = 171 y = 741 x = 826 x = 766 y = 342 x = 203 x = 14 y = 419 x = 64 y = 404 x = 765 y = 304 x = 796 y = 690 x = 556 y = 956 y = 87 x = 208 x = 639 x = 58 y = 97 x = 236 y = 127 x = 399 y = 453 y = 487 y = 28 x = 738 y = 91 y = 153 y = 689 x = 78 x = 510 y = 42 x = 965 x = 483 y = 714 y = 526 x = 79 x = 737 x = 433 y = 455 x = 367 x = 989 x = 975 x = 809 y = 603 y = 440 y = 526 y = 967 x = 287 y = 905 x = 226 y = 547 x = 62 y = 541 y = 861 x = 309 x = 543 x = 391 x = 793 x = 182 x = 88 x = 214 y = 161 y = 809 x = 335 y = 154 y = 498 x = 218 x = 690 y = 408 y = 109 x = 483 x = 367 x = 170 x = 75 y = 261 y = 30 x = 833 x = 360 y = 993 y = 708 y = 609 y = 553 y = 471 y = 939 x = 146 y = 948 x = 52 x = 856 y = 180 y = 630 y = 798 y = 268 x = 853 x = 625 y = 676 y = 697 x = 596 x = 816 x = 845 y = 299 x = 508 y = 325 y = 268 x = 487 x = 464 x = 242 x = 779 x = 597 x = 843 y = 534 y = 259 x = 156 x = 834 y = 276 y = 80 y = 375 x = 175 y = 502 y = 233 y = 596 x = 107 x = 311 x = 52 y = 574 x = 482 y = 766 x = 692 x = 949 y = 247 y = 909 x = 153 x = 268 x = 688 y = 476 x = 112 y = 618 y = 262 x = 810 x = 541 y = 562 x = 197 y = 117 x = 955 x = 119 x = 996 y = 881 x = 17 y = 829 y = 272 x = 979 y = 729 y = 956 x = 231 x = 10 x = 206 y = 500 y = 604 y = 644 y = 387 y = 113 y = 496 y = 532 x = 497 y = 570 y = 371 y = 858 x = 499 x = 796 x = 636 x = 206 x = 82 y = 246 x = 675 y = 598 x = 358 x = 798 y = 59 x = 719 y = 45 x = 29 y = 191 x = 869 x = 53 y = 124 x = 824 y = 884 x = 389 x = 946 x = 724 x = 479 x = 608 y = 640 y = 961 x = 575 y = 1 x = 126 x = 844 x = 586 x = 14 x = 291 y = 744 y = 745 y = 657 x = 550 y = 588 x = 168 y = 11 x = 864 y = 520 y = 330 y = 396 y = 417 y = 805 y = 491 x = 417 x = 657 y = 958 y = 647 y = 798 x = 53 x = 931 x = 583 y = 383 y = 267 y = 238 y = 129 x = 406 y = 228 y = 254 y = 382 x = 501 y = 833 y = 499 y = 779 x = 382 y = 36 y = 406 y = 960 y = 418 x = 749 x = 528 y = 995 y = 776 x = 850 y = 294 x = 54 y = 977 x = 959 x = 72 y = 125 y = 923 y = 472 x = 132 x = 823 x = 363 x = 263 x = 802 x = 179 y = 834 x = 313 y = 966 y = 276 x = 958 y = 123 y = 326 y = 190 x = 762 y = 283 x = 799 x = 149 x = 382 x = 758 y = 23 y = 466 y = 671 y = 689 x = 850 y = 285 x = 554 x = 192 x = 9 x = 482 y = 748 y = 371 x = 575 y = 766 x = 285 x = 493 y = 814 y = 869 x = 443 y = 474 y = 876 x = 806 x = 520 y = 663 y = 84 y = 653 x = 614 y = 436 x = 897 x = 498 y = 79 y = 194 y = 654 y = 730 x = 621 x = 447 y = 316 x = 280 y = 604 x = 717 y = 440 x = 577 x = 99 x = 595 y = 568 y = 882 x = 436 y = 892 x = 139 y = 244 y = 531 y = 963 y = 945 y = 387 x = 539 y = 941 y = 179 y = 386 y = 885 y = 627 x = 427 y = 453 y = 586 x = 658 y = 672 y = 543 x = 594 y = 754 y = 453 x = 792 x = 597 y = 324 x = 957 x = 56 y = 395 x = 647 x = 545 x = 38 x = 502 x = 562 y = 951 x = 81 y = 315 x = 789 x = 328 y = 113 y = 20 y = 702 x = 851 x = 171 x = 146 y = 421 y = 623 y = 527 y = 507 y = 3 x = 898 y = 357 x = 271 y = 686 y = 432 x = 876 y = 940 y = 133 x = 393 y = 741 x = 827 x = 583 x = 973 y = 279 x = 904 x = 292 y = 718 y = 368 x = 499 x = 292 x = 557 y = 736 x = 803 y = 640 y = 526 y = 88 y = 896 y = 507 x = 486 x = 702 x = 68 x = 544 x = 347 y = 479 y = 670 y = 779 y = 644 y = 724 x = 89 x = 996 y = 98 x = 673 y = 460 x = 215 x = 967 x = 688 y = 264 x = 526 x = 497 x = 811 x = 481 y = 395 x = 161 y = 277 y = 188 x = 219 x = 710 y = 632 x = 73 y = 469 x = 470 x = 781 y = 743 x = 50 y = 17 y = 408 x = 155 y = 328 y = 628 x = 920 y = 231 y = 455 y = 383 y = 816 x = 639 y = 554 y = 796 y = 548 x = 346 x = 131 x = 812 y = 567 y = 48 x = 636 x = 853 x = 844 y = 47 y = 377 x = 91 x = 592 x = 832 x = 192 x = 833 y = 871 x = 338 x = 895 x = 894 x = 470 x = 710 y = 970 y = 15 x = 351 x = 466 y = 845 y = 274 x = 640 x = 935 x = 438 y = 924 x = 300 y = 664 x = 117 y = 362 x = 205 y = 397 x = 339 x = 342 y = 475 x = 770 y = 718 x = 110 y = 503 x = 542 x = 166 x = 955 y = 81 x = 365 y = 882 y = 137 x = 151 x = 966 y = 947 x = 884 y = 470 x = 94 x = 700 y = 899 y = 602 x = 201 y = 908 y = 938 y = 128 x = 539 x = 383 x = 153 x = 562 y = 729 y = 429 y = 635 x = 620 x = 439 x = 638 x = 228 y = 132 x = 360 x = 938 y = 381 x = 954 y = 133 y = 948 x = 575 x = 407 x = 724 y = 622 x = 439 x = 441 x = 915 y = 921 y = 672 y = 276 y = 445 x = 35 y = 986 y = 98 x = 30 x = 406 y = 908 x = 966 x = 353 x = 344 y = 183 x = 375 x = 569 x = 297 y = 701 x = 627 x = 140 x = 324 x = 356 x = 598 x = 820 x = 696 y = 522 y = 65 y = 955 x = 20 y = 898 x = 940 y = 395 x = 710 y = 515 y = 594 x = 55 y = 486 x = 44 x = 502 x = 440 x = 648 y = 565 y = 190 x = 474 y = 11 x = 309 x = 193 y = 245 x = 152 x = 296 y = 768 x = 720 x = 115 y = 42 x = 332 x = 167 y = 149 y = 46 x = 606 y = 253 x = 949 x = 625 y = 970 x = 397 y = 631 y = 572 x = 397 x = 709 y = 408 x = 129 x = 586 y = 424 x = 733 y = 778 y = 47 x = 661 x = 297 y = 139 x = 157 y = 93 y = 934 y = 892 x = 309 y = 195 x = 705 y = 513 y = 324 x = 82 x = 760 y = 749 x = 243 x = 155 x = 49 x = 511 x = 535 y = 347 x = 621 x = 504 y = 546 y = 703 x = 727 y = 247 y = 154 x = 461 y = 542 y = 777 x = 325 x = 30 y = 579 x = 581 x = 850 y = 935 y = 872 x = 754 y = 490 y = 374 y = 26 x = 620 x = 654 x = 150 y = 997 x = 686 x = 859 x = 697 x = 961 y = 904 y = 262 y = 635 y = 630 x = 257 y = 550 x = 689 x = 308 y = 460 x = 744 y = 511 y = 537 y = 415 x = 617 y = 187 x = 94 y = 742 y = 635 x = 196 y = 470 y = 90 x = 789 y = 301 x = 442 x = 60 x = 372 x = 631 x = 473 y = 11 x = 511 y = 22 x = 994 x = 666 x = 846 x = 600 x = 20 y = 41 y = 174 x = 906 y = 457 y = 506 y = 595 x = 443 x = 536 y = 511 y = 357 y = 356 y = 2 x = 685 y = 589 y = 220 x = 680 x = 418 y = 309 x = 823 y = 348 y = 947 y = 819 y = 363 y = 549 x = 106 x = 760 x = 610 y = 189 y = 666 y = 933 y = 388 y = 501 x = 819 x = 188 x = 280 y = 676 y = 479 x = 322 x = 554 x = 69 x = 778 x = 474 x = 296 y = 36 y = 443 y = 202 y = 286 y = 694 x = 217 y = 452 x = 418 y = 428 y = 679 y = 444 y = 623 y = 245 y = 47 x = 494 x = 87 x = 11 y = 555 y = 66 x = 620 y = 650 x = 995 y = 38 x = 286 y = 15 y = 569 x = 550 y = 324 x = 650 x = 219 x = 420 y = 378 y = 189 y = 348 x = 478 x = 719 x = 509 y = 935 y = 480 y = 365 y = 539 y = 306 x = 831 y = 237 x = 706 x = 977 y = 114 y = 261 y = 640 x = 262 x = 929 x = 599 x = 696 x = 337 y = 459 x = 23 y = 342 y = 440 y = 664 x = 7 x = 837 y = 849 x = 692 x = 607 y = 720 y = 155 x = 851 x = 440 y = 992 y = 428 x = 536 x = 154 x = 485 y = 756 y = 975 x = 520 y = 451 y = 115 x = 831 y = 180 y = 944 y = 553 y = 793 y = 399 x = 826 y = 940 x = 984 y = 945 y = 392 y = 619 y = 520 x = 531 y = 212 y = 819 y = 721 y = 947 x = 686 y = 165 x = 197 y = 968 y = 96 x = 90 x = 707 x = 902 y = 441 x = 819 y = 364 x = 638 y = 350 y = 971 x = 809 y = 441 x = 770 y = 679 y = 874 y = 343 y = 908 x = 51 y = 821 y = 716 y = 826 x = 929 y = 590 x = 470 x = 24 y = 716 y = 712 y = 33 x = 467 y = 802 y = 711 x = 664 x = 931 x = 236 x = 373 x = 71 x = 191 x = 94 y = 919 x = 426 x = 359 y = 481 x = 651 x = 554 y = 578 x = 164 x = 206 y = 262 x = 248 x = 594 y = 154 y = 822 x = 18 y = 479 x = 833 x = 585 y = 400 x = 616 x = 933 x = 874 x = 231 x = 506 x = 219 y = 927 y = 618 x = 89 y = 539 y = 469 y = 532 y = 846 x = 207 y = 910 x = 851 x = 363 x = 400 x = 0 x = 628 y = 70 y = 626 x = 315 x = 871 x = 368 x = 20 x = 671 y = 491 x = 621 y = 301 x = 9 y = 761 x = 641 y = 611 y = 794 x = 852 x = 439 x = 565 x = 75 y = 862 x = 550 y = 985 x = 138 x = 443 x = 526 x = 995 y = 601 x = 909 x = 271 y = 587 y = 463 x = 985 x = 270 y = 360 y = 691 y = 492 x = 809 x = 167 x = 306 y = 412 y = 706 y = 369 x = 516 y = 253 y = 502 y = 556 y = 632 x = 220 x = 444 y = 599 x = 155 y = 80 y = 922 x = 617 y = 561 x = 413 x = 788 y = 279 y = 764 x = 796 y = 726 x = 936 x = 894 x = 613 x = 440 x = 825 x = 656 x = 265 x = 505 y = 511 x = 263 y = 39 x = 411 y = 412 y = 203 y = 498 x = 914 x = 640 y = 646 x = 499 x = 817 x = 386 y = 582 x = 108 y = 237 x = 859 x = 600 y = 256 x = 568 x = 890 x = 581 y = 405 y = 878 x = 656 y = 650 x = 963 y = 183 x = 998 x = 705 x = 558 y = 782 x = 795 y = 19 y = 393 y = 775 y = 63 y = 728 x = 852 x = 866 y = 131 x = 367 y = 41 y = 147 x = 21 y = 849 y = 147 x = 700 y = 13 x = 697 x = 10 x = 746 x = 181 x = 895 y = 80 y = 246 x = 982 y = 9 y = 869 x = 766 x = 361 x = 821 y = 599 y = 154 y = 944 x = 75 y = 676 y = 380 y = 295 x = 243 x = 741 y = 291 y = 160 y = 451 y = 810 y = 271 x = 537 y = 32 x = 317 y = 454 y = 390 x = 567 x = 703 x = 275 y = 575 x = 78 x = 65 y = 392 y = 23 y = 606 y = 764 x = 356 x = 673 x = 791 y = 927 y = 603 x = 478 y = 735 x = 470 x = 532 x = 585 x = 714 x = 684 y = 227 y = 653 x = 892 y = 62 y = 424 y = 989 x = 77 x = 164 x = 585 x = 203 y = 176 x = 35 x = 71 x = 22 y = 623 x = 596 x = 766 y = 36 x = 372 x = 260 y = 538 y = 363 y = 870 y = 648 y = 521 y = 480 y = 228 x = 757 x = 839 x = 86 x = 191 y = 17 y = 284 x = 320 x = 855 y = 804 y = 182 x = 361 y = 694 x = 859 y = 564 x = 265 y = 206 x = 444 x = 859 x = 212 y = 917 y = 359 x = 986 x = 210 x = 612 x = 587 x = 534 x = 550 x = 661 y = 148 x = 101 x = 722 x = 141 x = 58 x = 49 x = 402 y = 852 x = 519 y = 793 x = 32 x = 448 x = 904 y = 272 x = 562 y = 569 x = 511 y = 477 x = 682 x = 752 y = 970 x = 715 y = 119 x = 485 y = 109 x = 72 x = 389 y = 114 x = 206 x = 452 y = 672 x = 183 x = 396 x = 121 y = 630 x = 875 x = 26 y = 324 x = 509 x = 488 x = 441 x = 112 x = 784 x = 827 x = 965 y = 110 x = 5 y = 173 y = 306 y = 536 y = 520 y = 241 x = 1 x = 396 x = 728 y = 480 y = 500 x = 703 x = 171 x = 626 y = 514 x = 126 y = 735 y = 977 y = 298 y = 682 x = 276 y = 70 x = 842 x = 491 x = 407 y = 91 x = 917 x = 544 x = 28 y = 929 y = 259 x = 767 x = 58 y = 388 x = 610 x = 880 x = 994 x = 516 y = 120 y = 758 y = 331 x = 787 y = 347 x = 41 x = 853 y = 623 x = 377 y = 107 y = 486 x = 496 x = 918 x = 687 y = 30 y = 453 y = 914 x = 382 y = 765 x = 198 y = 852 x = 192 y = 561 x = 171 x = 557 x = 726 x = 478 x = 844 y = 303 y = 660 y = 86 y = 836 y = 29 x = 599 y = 740 y = 610 y = 389 x = 3 x = 970 x = 889 y = 804 x = 276 x = 541 x = 382 y = 4 x = 530 x = 860 y = 443 x = 937 x = 683 x = 544 y = 975 x = 449 y = 883 x = 504 x = 651 y = 443 y = 295 y = 400 x = 533 y = 72 y = 846 x = 782 y = 174 x = 388 x = 749 x = 856 y = 865 y = 54 x = 428 x = 577 y = 571 x = 7 y = 710 y = 895 x = 163 x = 659 y = 605 y = 356 x = 512 x = 341 y = 677 x = 986 y = 854 y = 347 y = 951 x = 363 x = 650 x = 740 x = 482 y = 955 x = 660 y = 359 y = 759 x = 748 x = 460 y = 886 x = 287 x = 735 y = 265 y = 425 x = 360 x = 443 x = 862 x = 722 y = 876 x = 342 y = 348 y = 153 y = 121 y = 731 y = 343 y = 422 y = 842 y = 773 x = 592 x = 380 x = 690 x = 314 x = 712 x = 249 y = 418 x = 476 y = 996 y = 225 y = 234 x = 402 x = 926 x = 209 x = 334 x = 580 x = 236 x = 231 y = 136 x = 478 y = 638 x = 788 x = 22 y = 174 y = 245 x = 840 y = 60 y = 58 y = 67 y = 459 y = 305 y = 680 y = 352 x = 467 y = 160 x = 41 y = 377 y = 206 x = 94 y = 770 y = 836 x = 819 y = 206 y = 235 y = 848 y = 379 y = 438 x = 46 y = 674 x = 983 x = 163 x = 337 y = 205 y = 291 x = 980 x = 991 x = 377 y = 64 x = 392 x = 560 y = 699 y = 98 x = 702 x = 632 y = 362 y = 267 x = 991 x = 417 x = 851 y = 848 y = 474 y = 999 x = 353 y = 138 y = 68 y = 690 x = 342 y = 256 x = 284 x = 125 x = 855 x = 523 x = 348 x = 747 y = 1 y = 735 y = 138 y = 31 y = 503 y = 237 y = 220 y = 42 x = 67 y = 960 y = 891 x = 350 y = 830 x = 297 x = 166 y = 730 x = 343 y = 994 y = 553 x = 324 y = 547 y = 979 y = 192 y = 34 x = 23 x = 963 y = 784 x = 13 x = 538 x = 144 y = 58 y = 223 x = 45 x = 234 x = 595 x = 6 y = 824 x = 966 x = 710 y = 276 y = 699 y = 0 y = 256 x = 801 y = 675 y = 203 x = 524 y = 486 x = 996 x = 519 y = 982 x = 438 x = 214 x = 823 y = 757 x = 362 x = 42 x = 643 x = 727 x = 796 y = 93 x = 487 y = 130 x = 539 y = 397 y = 422 y = 288 y = 538 y = 321 x = 131 y = 164 x = 238 y = 559 x = 560 x = 29 y = 688 y = 60 x = 445 x = 852 y = 20 y = 747 x = 629 y = 360 y = 891 x = 232 x = 112 x = 572 y = 658 x = 936 y = 418 x = 926 x = 792 y = 986 x = 232 y = 926 y = 88 y = 400 x = 709 x = 588 x = 793 y = 679 y = 920 x = 960 x = 382 x = 148 x = 565 x = 611 y = 117 y = 651 y = 787 y = 954 x = 251 x = 648 x = 466 x = 265 x = 112 x = 517 y = 547 y = 314 x = 77 y = 434 y = 241 x = 705 x = 994 y = 59 x = 286 y = 713 y = 720 y = 849 x = 654 x = 799 x = 762 y = 151 y = 498 y = 591 y = 280 y = 570 y = 422 x = 583 x = 984 x = 253 x = 8 y = 159 x = 32 x = 268 y = 179 y = 452 y = 735 y = 603 x = 421 y = 809 y = 923 y = 574 y = 359 y = 465 x = 151 x = 965 x = 37 y = 241 y = 188 y = 107 y = 928 y = 309 x = 867 x = 249 x = 810 y = 693 y = 141 x = 430 y = 776 y = 195 x = 965 x = 791 x = 340 y = 423 x = 245 y = 896 y = 794 y = 541 x = 821 y = 653 x = 904 y = 68 x = 965 y = 898 y = 97 y = 724 x = 958 x = 65 y = 252 x = 179 x = 723 y = 727 x = 985 y = 882 y = 762 x = 142 y = 233 x = 416 x = 413 y = 995 x = 759 y = 574 y = 588 x = 720 y = 832 x = 42 x = 327 y = 425 x = 742 y = 472 x = 195 y = 875 y = 529 y = 331 y = 957 y = 158 x = 399 y = 138 x = 75 x = 179 x = 758 y = 816 y = 48 x = 750 x = 901 y = 999 y = 189 x = 878 y = 870 x = 365 y = 888 y = 897 y = 607 y = 626 x = 246 x = 943 y = 84 x = 793 x = 352 x = 274 x = 118 y = 703 y = 853 y = 730 y = 142 y = 903 x = 971 x = 670 y = 540 x = 965 x = 807 y = 846 y = 371 x = 23 y = 535 x = 682 y = 275 x = 665 y = 318 x = 204 y = 195 x = 843 x = 612 x = 800 x = 515 x = 642 x = 378 x = 213 x = 831 y = 178 x = 237 y = 725 x = 949 y = 345 y = 490 y = 79 y = 9 y = 907 y = 141 x = 477 y = 825 x = 978 y = 311 x = 306 x = 131 x = 861 x = 48 y = 585 y = 681 y = 616 y = 832 y = 560 y = 970 y = 518 y = 526 x = 119 y = 818 y = 908 x = 992 y = 976 y = 402 x = 196 y = 128 y = 799 y = 416 y = 332 x = 814 y = 794 y = 63 y = 600 x = 660 y = 941 y = 521 x = 664 x = 767 y = 989 y = 182 x = 323 x = 671 y = 823 y = 241 x = 688 y = 751 x = 545 y = 148 x = 755 y = 217 y = 343 x = 250 x = 605 x = 352 x = 891 y = 132 y = 900 y = 41 y = 890 y = 230 y = 691 x = 414 x = 499 y = 733 y = 426 x = 304 x = 42 y = 482 x = 276 x = 593 y = 73 y = 735 x = 880 y = 49 y = 411 x = 54 x = 317 x = 42 x = 734 x = 423 y = 79 y = 634 x = 986 x = 472 y = 655 x = 782 y = 143 y = 53 x = 646 y = 146 x = 86 y = 864 x = 20 x = 571 y = 34 y = 971 y = 426 x = 290 x = 74 y = 27 y = 828 y = 809 x = 31 y = 346 y = 669 y = 438 x = 397 x = 510 y = 913 y = 228 y = 780 y = 117 y = 157 y = 971 x = 170 x = 312 y = 512 y = 673 y = 39 x = 572 x = 216 x = 815 y = 17 x = 384 x = 463 y = 581 x = 164 y = 802 x = 106 x = 904 x = 476 x = 978 y = 41 x = 883 y = 22 y = 141 x = 170 y = 205 y = 338 y = 821 x = 553 y = 396 y = 453 y = 390 x = 677 y = 539 y = 214 y = 494 y = 168 x = 40 y = 185 y = 429 x = 841 y = 246 y = 575 y = 980 y = 821 x = 550 y = 280 y = 185 x = 587 x = 462 x = 241 y = 409 y = 686 y = 952 y = 982 x = 930 x = 720 y = 3 x = 595 x = 128 y = 65 y = 43 x = 972 y = 654 x = 953 x = 713 y = 777 y = 308 x = 924 y = 38 x = 345 y = 731 x = 496 y = 65 y = 422 y = 859 x = 576 x = 184 x = 131 x = 812 y = 659 x = 334 x = 0 y = 603 y = 606 x = 184 y = 609 y = 721 x = 1 x = 900 y = 684 x = 263 x = 14 y = 513 y = 638 y = 933 y = 850 y = 789 x = 614 x = 480 x = 33 x = 876 x = 931 x = 451 y = 736 x = 708 x = 463 y = 33 x = 420 x = 974 y = 871 y = 412 y = 878 x = 628 x = 594 y = 417 y = 124 y = 974 y = 891 x = 988 x = 129 x = 400 y = 20 x = 421 y = 683 x = 203 y = 6 x = 980 x = 168 x = 81 x = 69 y = 94 x = 143 y = 601 y = 845 x = 719 y = 637 x = 270 y = 257 x = 450 y = 438 x = 847 y = 972 y = 681 x = 491 x = 607 y = 316 y = 106 y = 473 y = 550 y = 648 y = 997 x = 741 x = 647 x = 311 x = 642 y = 455 x = 898 y = 20 x = 921 x = 45 y = 424 x = 582 y = 525 y = 941 y = 78 x = 345 x = 579 x = 696 y = 788 x = 28 x = 461 x = 272 x = 264 y = 291 y = 508 y = 417 y = 402 y = 167 y = 407 y = 355 x = 50 y = 913 y = 138 x = 208 x = 321 x = 356 x = 72 x = 494 x = 625 y = 873 y = 179 y = 418 x = 642 y = 861 x = 47 y = 239 x = 268 x = 79 y = 466 y = 684 x = 875 x = 273 x = 373 x = 636 x = 610 y = 835 x = 505 y = 722 y = 544 y = 901 x = 151 y = 392 y = 348 x = 825 y = 462 x = 305 y = 254 y = 638 x = 403 y = 329 x = 136 y = 154 x = 418 x = 141 x = 812 y = 257 x = 238 x = 383 x = 473 x = 105 x = 422 x = 978 x = 693 x = 655 x = 242 y = 461 y = 500 y = 724 y = 844 x = 585 y = 963 y = 619 x = 845 x = 492 y = 267 y = 958 x = 359 y = 717 x = 552 y = 501 y = 412 x = 878 x = 930 x = 183 y = 172 y = 430 x = 964 y = 41 y = 108 y = 479 x = 130 y = 416 y = 374 y = 246 x = 561 y = 778 x = 63 y = 886 y = 962 x = 120 x = 190 x = 974 y = 656 y = 315 y = 900 x = 492 y = 585 y = 575 x = 746 x = 590 x = 922 y = 633 y = 728 y = 330 x = 941 y = 529 y = 705 y = 990 y = 574 x = 478 y = 100 y = 208 x = 232 x = 349 y = 958 x = 638 x = 12 x = 217 y = 143 x = 135 y = 702 y = 920 x = 872 y = 472 y = 215 x = 625 x = 274 x = 705 x = 322 x = 836 y = 698 x = 512 y = 747 x = 802 x = 980 x = 327 y = 955 y = 793 x = 509 x = 978 x = 569 y = 744 x = 790 x = 701 y = 560 x = 744 x = 12 y = 320 y = 689 y = 2 y = 413 x = 56 y = 928 y = 251 x = 467 x = 865 x = 538 x = 231 x = 764 x = 144 x = 822 x = 935 y = 848 y = 946 x = 730 y = 910 x = 981 y = 215 y = 168 y = 50 y = 401 y = 376 y = 877 y = 619 y = 244 x = 670 y = 3 y = 252 x = 212 y = 92 x = 498 y = 438 x = 321 y = 740 x = 473 x = 180 x = 58 y = 165 x = 868 x = 281 y = 899 x = 882 x = 908 x = 457 y = 685 y = 63 x = 255 x = 367 y = 860 y = 769 x = 602 x = 911 x = 858 x = 299 x = 860 y = 894 x = 531 y = 13 x = 615 x = 912 y = 371 x = 539 x = 829 y = 555 x = 718 x = 726 y = 978 y = 684 y = 713 y = 619 x = 564 y = 684 y = 994 y = 239 y = 871 x = 613 y = 478 x = 221 x = 411 y = 701 x = 804 y = 153 y = 65 y = 972 y = 173 y = 56 y = 457 x = 888 y = 494 x = 765 y = 630 y = 960 y = 884 y = 769 x = 309 x = 129 x = 250 x = 601 y = 824 y = 151 y = 868 x = 790 x = 652 y = 482 y = 158 x = 513 y = 978 x = 249 x = 7 x = 510 y = 841 y = 134 y = 977 y = 111 x = 12 y = 854 x = 822 x = 911 y = 675 y = 325 x = 992 y = 973 y = 664 y = 185 y = 593 x = 691 x = 38 x = 230 y = 617 x = 521 x = 956 x = 863 x = 372 y = 956 x = 519 y = 880 x = 472 x = 834 x = 429 x = 863 y = 67 x = 809 y = 85 x = 178 y = 732 x = 684 y = 779 x = 170 y = 25 x = 199 x = 761 y = 760 x = 638 y = 74 y = 318 x = 441 x = 844 y = 548 x = 641 x = 336 x = 777 y = 414 y = 624 y = 709 x = 64 y = 546 x = 44 x = 762 x = 604 y = 101 y = 126 x = 661 y = 497 y = 604 x = 287 x = 217 y = 16 x = 973 x = 920 x = 642 x = 647 y = 513 x = 198 x = 726 y = 464 x = 77 x = 74 x = 913 y = 651 x = 415 x = 513 y = 355 x = 615 x = 522 x = 715 x = 224 x = 704 x = 53 y = 14 x = 408 x = 959 y = 69 x = 928 x = 309 x = 555 x = 870 y = 708 x = 301 y = 906 y = 564 x = 339 y = 983 x = 526 x = 297 x = 168 y = 371 x = 544 x = 864 x = 478 y = 404 y = 250 y = 805 x = 852 x = 987 y = 930 y = 379 x = 691 x = 665 x = 751 y = 462 y = 372 x = 750 x = 977 y = 93 y = 140 y = 192 y = 476 y = 702 y = 104 x = 439 y = 944 y = 655 x = 533 x = 909 x = 339 y = 907 y = 909 y = 980 y = 624 x = 46 y = 626 y = 155 y = 236 x = 784 y = 250 x = 726 x = 394 x = 182 y = 758 y = 916 x = 815 y = 161 y = 833 y = 316 x = 918 x = 222 y = 601 x = 999 y = 939 y = 530 y = 359 y = 384 x = 695 y = 33 x = 361 y = 903 x = 774 y = 254 x = 557 y = 417 y = 284 x = 723 y = 72 y = 428 x = 506 y = 553 y = 271 x = 971 x = 207 x = 772 y = 306 x = 449 y = 443 x = 392 y = 977 x = 179 x = 152 x = 852 x = 625 x = 588 y = 590 x = 701 x = 430 y = 180 x = 29 y = 909 y = 683 x = 768 x = 766 x = 126 y = 673 y = 358 x = 560 y = 401 y = 842 x = 21 y = 482 x = 998 y = 747 x = 253 y = 835 y = 816 x = 578 x = 645 x = 96 y = 440 x = 781 y = 946 y = 712 x = 879 x = 689 y = 339 y = 975 y = 788 y = 868 x = 203 y = 908 x = 575 x = 955 y = 183 y = 696 x = 172 x = 126 x = 523 x = 818 y = 745 x = 655 x = 382 x = 421 x = 57 y = 564 x = 698 y = 632 x = 663 x = 197 x = 991 x = 525 y = 76 y = 986 x = 842 y = 354 y = 15 x = 23 x = 991 y = 920 x = 438 x = 662 x = 661 x = 113 y = 234 x = 874 y = 557 y = 742 x = 403 y = 936 x = 885 x = 536 y = 651 y = 650 y = 707 x = 748 x = 407 x = 986 x = 56 y = 96 x = 763 x = 221 y = 74 y = 9 y = 395 x = 426 x = 588 y = 885 y = 873 x = 938 x = 458 x = 782 y = 448 y = 638 y = 221 x = 500 y = 409 y = 360 y = 388 y = 312 x = 666 x = 416 y = 52 y = 198 x = 188 y = 210 x = 175 y = 217 y = 113 x = 832 x = 294 x = 22 x = 757 y = 539 x = 103 x = 633 y = 590 y = 376 x = 54 x = 272 x = 63 x = 593 x = 827 x = 213 x = 722 x = 627 y = 82 x = 72 x = 736 y = 689 x = 816 x = 961 x = 723 y = 753 x = 912 y = 724 y = 860 y = 565 y = 832 x = 980 y = 529 y = 922 y = 312 x = 155 y = 959 y = 240 y = 519 y = 885 y = 539 x = 724 x = 17 y = 131 y = 118 x = 917 y = 180 y = 856 x = 208 x = 24 x = 125 x = 921 y = 25 x = 563 y = 714 x = 139 x = 88 y = 410 y = 664 x = 334 y = 942 x = 84 x = 852 x = 535 x = 423 x = 933 x = 740 y = 337 x = 367 y = 13 y = 349 y = 39 y = 369 y = 246 y = 695 y = 168 x = 536 y = 112 y = 249 x = 801 x = 207 y = 572 y = 940 y = 416 x = 810 y = 389 x = 935 x = 301 y = 230 y = 41 y = 480 y = 914 x = 518 y = 110 y = 26 y = 439 y = 998 x = 885 y = 273 y = 246 y = 435 x = 946 y = 767 y = 730 x = 795 y = 626 y = 685 y = 996 x = 919 y = 970 y = 370 x = 531 x = 125 x = 658 x = 773 y = 185 y = 595 y = 283 x = 731 x = 64 y = 786 y = 505 x = 936 y = 27 y = 960 x = 153 x = 111 x = 754 y = 156 y = 338 y = 21 y = 138 x = 358 y = 684 x = 788 x = 967 y = 143 y = 749 x = 327 y = 287 x = 126 y = 674 x = 828 x = 177 y = 193 y = 913 x = 94 x = 184 x = 178 x = 894 y = 320 x = 244 y = 686 y = 543 x = 122 x = 5 y = 622 x = 189 x = 459 y = 786 x = 937 y = 220 x = 808 x = 835 y = 976 x = 656 x = 943 y = 112 x = 245 y = 699 x = 190 y = 967 x = 735 x = 615 x = 874 y = 199 y = 806 x = 194 x = 527 y = 304 x = 111 x = 152 x = 212 y = 740 y = 624 y = 825 x = 495 x = 980 y = 301 y = 128 x = 701 y = 691 y = 99 y = 177 y = 267 y = 834 x = 793 y = 137 y = 955 y = 815 x = 668 y = 746 x = 136 y = 745 x = 26 y = 669 x = 554 y = 291 x = 597 y = 984 y = 302 y = 948 y = 509 x = 805 x = 667 y = 396 x = 964 x = 499 x = 925 y = 594 y = 470 x = 382 y = 975 x = 30 x = 494 x = 493 y = 537 y = 243 x = 231 x = 863 y = 20 x = 585 x = 458 y = 141 y = 681 y = 686 x = 350 y = 528 x = 446 x = 601 y = 628 x = 88 y = 888 y = 565 x = 84 x = 721 y = 40 x = 145 x = 391 x = 233 y = 373 y = 928 x = 339 y = 400 y = 70 x = 725 y = 800 y = 216 y = 201 y = 512 x = 210 x = 445 x = 541 x = 452 y = 228 y = 61 y = 604 y = 28 x = 149 y = 81 x = 134 x = 269 x = 324 y = 327 x = 619 y = 514 y = 426 y = 783 y = 902 x = 603 x = 624 x = 436 x = 5 x = 876 y = 597 y = 77 y = 115 y = 369 y = 537 x = 668 x = 889 y = 338 y = 846 x = 986 y = 413 y = 582 x = 958 y = 618 x = 187 x = 822 y = 451 x = 867 x = 950 y = 358 x = 285 x = 996 x = 913 y = 841 y = 159 x = 211 y = 769 y = 962 x = 516 y = 394 x = 426 y = 191 x = 468 x = 795 y = 998 x = 610 x = 884 y = 810 x = 292 y = 908 y = 183 x = 728 x = 264 x = 383 x = 622 x = 187 x = 346 x = 277 x = 140 y = 937 y = 930 x = 775 y = 153 y = 963 y = 941 y = 600 x = 342 x = 429 y = 370 x = 739 x = 943 y = 392 y = 9 y = 808 y = 446 x = 640 y = 644 y = 894 y = 353 x = 946 x = 432 x = 771 y = 227 y = 732 y = 718 y = 942 x = 102 y = 654 x = 356 x = 612 y = 559 y = 530 x = 20 y = 704 x = 985 y = 372 y = 901 x = 895 y = 48 x = 429 y = 451 y = 131 x = 58 x = 368 x = 952 x = 568 x = 937 x = 67 x = 226 y = 35 y = 126 y = 332 y = 255 y = 859 y = 206 y = 422 y = 364 x = 266 x = 43 x = 188 x = 967 x = 860 y = 206 x = 214 x = 755 x = 347 y = 361 x = 261 y = 610 y = 272 x = 114 x = 178 y = 951 y = 253 y = 431 x = 343 y = 198 x = 655 y = 186 x = 189 x = 175 y = 176 y = 920 x = 505 y = 262 x = 699 x = 823 y = 207 x = 27 x = 122 y = 901 y = 561 x = 724 x = 856 y = 141 y = 204 x = 933 y = 558 y = 170 x = 736 y = 545 x = 161 x = 369 x = 847 y = 828 y = 559 x = 138 x = 181 y = 392 y = 477 y = 82 y = 202 x = 414 x = 573 y = 528 y = 720 y = 96 x = 793 y = 249 y = 566 y = 314 y = 159 x = 949 y = 19 x = 377 y = 227 y = 882 x = 178 y = 542 x = 584 x = 412 y = 495 x = 538 y = 679 y = 281 x = 217 x = 75 x = 753 x = 68 y = 70 y = 973 y = 256 x = 78 x = 855 y = 890 x = 42 y = 95 y = 867 x = 178 y = 773 x = 496 y = 759 x = 718 x = 299 y = 637 x = 231 y = 18 y = 817 x = 977 y = 69 x = 463 x = 874 y = 1 y = 896 y = 992 x = 991 x = 11 y = 763 x = 263 x = 515 x = 784 x = 214 y = 289 x = 603 y = 55 x = 838 x = 137 x = 132 x = 157 y = 318 y = 49 x = 989 x = 411 x = 789 x = 815 y = 926 x = 754 y = 457 y = 523 x = 14 x = 734 y = 152 y = 916 y = 361 y = 665 y = 575 x = 340 x = 775 y = 317 x = 778 y = 573 x = 787 x = 549 y = 75 y = 305 y = 707 x = 941 y = 262 x = 497 x = 283 x = 655 x = 877 y = 774 y = 452 x = 922 y = 575 x = 639 y = 527 y = 607 x = 966 y = 692 x = 656 x = 533 x = 195 x = 246 x = 545 x = 40 y = 954 x = 779 y = 258 x = 988 x = 901 x = 548 y = 521 y = 383 x = 772 x = 512 x = 414 y = 50 y = 780 y = 440 x = 903 y = 100 y = 647 x = 615 y = 285 x = 444 x = 583 x = 318 x = 852 x = 943 x = 130 x = 756 x = 206 x = 505 y = 807 x = 312 x = 482 y = 271 x = 347 x = 739 y = 842 y = 522 y = 176 x = 234 y = 247 y = 356 x = 985 y = 625 x = 270 x = 530 x = 780 x = 492 x = 958 y = 743 y = 2 x = 642 x = 18 x = 974 x = 709 x = 926 x = 737 y = 37 x = 394 y = 266 x = 145 y = 447 y = 990 x = 539 x = 407 x = 958 x = 469 x = 606 x = 468 x = 34 y = 140 x = 838 x = 243 x = 953 y = 538 y = 359 x = 720 x = 312 y = 449 y = 363 y = 838 y = 619 y = 625 y = 147 x = 510 x = 975 x = 495 x = 880 y = 42 x = 80 y = 757 y = 968 x = 597 y = 539 x = 836 x = 256 y = 927 x = 685 y = 804 x = 350 y = 367 x = 317 y = 491 y = 952 y = 735 x = 818 x = 472 x = 673 x = 418 x = 469 y = 171 x = 632 x = 952 x = 355 y = 503 x = 71 x = 734 x = 84 x = 289 x = 111 y = 69 x = 572 y = 67 x = 316 y = 162 y = 444 y = 862 x = 783 x = 395 x = 922 y = 547 x = 120 x = 437 y = 860 y = 240 x = 455 x = 605 x = 908 x = 625 y = 862 y = 361 y = 472 x = 736 y = 741 y = 98 x = 733 y = 713 x = 928 x = 409 y = 229 y = 111 x = 15 y = 65 x = 741 y = 499 x = 182 x = 614 x = 139 x = 966 y = 537 x = 248 y = 63 y = 475 x = 111 y = 131 x = 238 y = 378 y = 663 x = 177 x = 837 y = 63 x = 241 x = 378 x = 732 x = 965 y = 761 x = 540 x = 526 y = 167 x = 604 x = 682 x = 245 x = 96 y = 855 y = 16 y = 653 x = 64 x = 109 x = 979 x = 139 x = 112 x = 509 y = 77 x = 724 y = 376 y = 895 x = 171 y = 471 y = 752 x = 596 x = 372 x = 199 y = 848 y = 583 x = 151 y = 123 x = 974 y = 971 x = 371 x = 648 y = 25 x = 807 x = 387 y = 168 x = 957 y = 259 x = 366 y = 822 y = 767 x = 746 x = 831 y = 237 y = 206 x = 561 y = 257 x = 678 y = 104 y = 182 x = 115 y = 982 y = 819 y = 458 x = 699 y = 104 y = 37 x = 441 y = 425 y = 378 y = 240 y = 913 y = 500 x = 131 y = 780 x = 447 y = 16 y = 673 y = 670 y = 724 y = 116 y = 540 x = 32 y = 726 x = 13 y = 792 x = 395 y = 102 y = 649 x = 851 x = 898 x = 678 y = 727 y = 453 x = 186 x = 470 y = 7 y = 808 x = 697 x = 200 x = 990 y = 667 y = 698 x = 280 y = 706 x = 130 x = 781 x = 223 x = 863 y = 609 y = 206 y = 704 x = 146 y = 956 x = 398 x = 257 x = 149 y = 125 y = 749 y = 899 y = 888 y = 116 y = 541 x = 529 x = 367 x = 158 x = 273 x = 491 x = 78 x = 967 y = 604 y = 216 y = 853 y = 953 x = 98 x = 114 x = 586 y = 7 x = 569 y = 236 x = 730 y = 215 x = 960 x = 775 y = 506 y = 866 x = 672 y = 216 y = 127 y = 832 y = 726 x = 915 x = 177 y = 143 y = 162 x = 740 y = 477 y = 247 y = 365 x = 475 y = 470 x = 983 y = 479 x = 19 x = 73 y = 535 x = 151 x = 463 x = 724 x = 131 y = 690 y = 130 x = 882 x = 605 x = 105 y = 472 y = 478 y = 717 x = 6 y = 268 y = 292 y = 230 y = 606 x = 476 y = 4 x = 921 y = 183 y = 213 x = 133 x = 665 y = 955 y = 165 x = 944 y = 742 x = 323 y = 734 y = 166 x = 411 y = 362 x = 806 y = 198 y = 764 x = 131 x = 151 x = 852 y = 855 x = 306 x = 592 y = 607 x = 905 x = 401 y = 897 x = 309 y = 43 x = 547 x = 742 x = 929 x = 831 x = 188 y = 677 x = 151 y = 552 y = 904 y = 59 y = 536 y = 793 y = 957 x = 857 x = 999 y = 641 y = 750 x = 997 x = 242 x = 92 y = 163 x = 527 x = 653 x = 123 x = 929 y = 773 y = 851 x = 402 y = 258 y = 778 x = 512 x = 508 y = 155 y = 294 y = 38 y = 532 y = 860 x = 867 x = 491 x = 776 y = 228 x = 885 x = 468 x = 944 y = 251 y = 688 x = 495 x = 730 x = 758 x = 752 x = 115 x = 349 x = 695 y = 842 x = 262 x = 959 y = 871 x = 922 y = 189 x = 418 x = 942 y = 908 x = 359 y = 791 y = 366 x = 265 x = 531 y = 162 x = 182 x = 118 y = 326 y = 286 y = 978 y = 889 x = 780 x = 312 x = 470 y = 215 x = 562 x = 298 y = 254 y = 114 x = 881 y = 364 x = 632 x = 859 x = 264 x = 508 y = 59 y = 762 x = 409 x = 265 x = 998 x = 61 x = 190 x = 192 y = 627 y = 582 x = 935 x = 924 x = 133 y = 230 x = 634 y = 639 y = 840 y = 236 y = 179 y = 481 y = 37 y = 89 x = 607 x = 24 x = 941 x = 95 x = 256 y = 148 y = 508 x = 138 x = 821 y = 539 y = 883 y = 615 x = 332 y = 592 x = 991 x = 948 x = 316 y = 185 x = 282 y = 837 x = 4 x = 632 y = 69 x = 358 y = 901 x = 256 y = 376 x = 551 x = 319 y = 429 x = 178 x = 613 x = 702 y = 103 x = 431 y = 228 x = 630 y = 652 x = 631 x = 294 x = 612 x = 21 x = 477 x = 401 x = 68 x = 811 y = 560 y = 740 y = 575 x = 952 x = 840 x = 146 x = 40 x = 874 x = 864 x = 908 y = 774 y = 817 x = 854 x = 399 y = 400 y = 169 y = 988 y = 928 x = 809 y = 922 x = 60 x = 471 y = 922 x = 476 y = 217 y = 263 x = 666 x = 594 x = 2 x = 795 x = 557 y = 67 y = 929 x = 812 x = 227 y = 91 y = 506 x = 740 x = 612 x = 215 x = 953 x = 173 x = 262 x = 492 y = 114 y = 370 x = 307 y = 920 x = 785 y = 679 y = 819 y = 652 x = 686 x = 106 y = 961 x = 480 x = 503 y = 886 y = 422 x = 733 y = 370 x = 559 y = 893 y = 619 x = 563 x = 396 x = 421 y = 412 x = 145 x = 758 x = 191 x = 372 y = 244 x = 811 x = 342 x = 554 y = 647 y = 94 y = 648 x = 276 x = 716 y = 298 x = 424 y = 597 y = 228 y = 27 x = 945 x = 113 x = 363 y = 208 y = 820 x = 121 x = 932 y = 713 y = 985 y = 145 y = 365 y = 191 x = 154 x = 359 x = 495 x = 506 y = 490 y = 982 y = 248 x = 910 x = 658 x = 888 y = 304 y = 523 x = 294 y = 343 x = 464 x = 801 x = 674 y = 704 x = 898 y = 961 x = 182 x = 594 y = 839 y = 498 y = 241 y = 791 y = 340 y = 538 y = 983 y = 646 y = 767 y = 417 x = 959 x = 962 x = 684 x = 951 y = 924 y = 648 y = 754 y = 964 y = 238 x = 244 y = 422 x = 565 x = 16 x = 557 y = 363 y = 929 x = 801 y = 885 x = 872 x = 56 x = 733 x = 263 y = 555 y = 835 x = 334 y = 724 y = 567 y = 515 x = 557 y = 71 y = 399 x = 596 y = 597 y = 390 x = 669 x = 617 x = 502 x = 242 x = 459 y = 555 y = 510 y = 902 y = 625 x = 12 x = 194 y = 455 y = 789 x = 498 x = 532 y = 207 x = 38 x = 956 x = 56 y = 302 x = 628 x = 660 y = 193 x = 919 x = 684 x = 353 x = 720 y = 528 x = 212 x = 247 x = 618 x = 650 x = 982 x = 548 y = 156 y = 905 y = 413 x = 627 y = 832 y = 777 x = 183 y = 99 y = 290 x = 764 y = 357 y = 599 y = 169 y = 983 x = 207 y = 893 x = 735 x = 852 x = 715 x = 458 y = 731 x = 769 x = 717 x = 169 y = 200 y = 862 y = 296 y = 885 x = 62 y = 320 y = 752 y = 337 y = 363 x = 691 x = 373 x = 330 y = 737 y = 370 y = 24 x = 463 y = 176 x = 485 x = 139 y = 641 y = 943 y = 175 x = 878 y = 239 x = 53 y = 24 x = 432 x = 883 x = 510 x = 625 x = 497 x = 110 y = 117 x = 850 x = 670 y = 514 y = 157 x = 660 y = 201 x = 629 y = 182 x = 33 y = 64 x = 784 y = 875 x = 460 x = 201 y = 750 y = 869 y = 279 y = 445 x = 152 y = 834 y = 990 x = 64 x = 994 y = 977 y = 213 y = 648 y = 967 y = 759 x = 952 x = 701 y = 983 y = 655 x = 110 y = 760 y = 407 y = 428 x = 982 x = 369 y = 91 x = 708 x = 92 x = 653 x = 232 x = 191 y = 77 x = 238 x = 464 x = 27 x = 698 y = 189 y = 735 y = 855 x = 814 y = 398 x = 275 x = 913 x = 462 x = 132 y = 683 x = 230 y = 568 x = 172 x = 67 y = 959 x = 340 y = 223 x = 822 x = 496 x = 654 x = 245 x = 352 y = 2 x = 428 y = 213 x = 809 x = 223 x = 617 x = 762 y = 300 x = 449 x = 574 x = 419 y = 102 y = 736 y = 514 x = 743 y = 843 y = 385 y = 231 x = 735 x = 747 x = 770 y = 58 x = 48 y = 606 x = 702 y = 874 x = 632 x = 741 y = 789 x = 701 x = 825 y = 277 x = 168 y = 514 y = 253 y = 565 x = 977 y = 260 y = 686 y = 226 x = 751 x = 214 y = 781 x = 104 x = 266 x = 455 x = 702 x = 7 y = 945 x = 829 y = 486 y = 925 x = 723 y = 192 x = 405 x = 502 y = 223 x = 244 y = 728 y = 278 y = 859 y = 439 x = 818 y = 136 y = 671 y = 665 x = 712 y = 972 x = 128 y = 549 y = 286 y = 746 x = 824 y = 569 x = 43 x = 900 y = 933 y = 816 x = 137 x = 218 y = 621 x = 965 y = 178 x = 473 x = 805 y = 544 x = 426 x = 305 x = 984 x = 155 y = 74 x = 930 x = 746 y = 463 x = 402 x = 43 x = 621 y = 710 y = 1 x = 458 x = 206 x = 250 y = 996 x = 938 x = 429 x = 360 y = 501 x = 216 y = 741 x = 483 y = 65 y = 520 x = 239 y = 838 x = 765 y = 399 y = 2 x = 659 x = 204 x = 683 y = 692 y = 842 x = 686 x = 793 y = 89 y = 276 x = 508 y = 194 x = 378 y = 692 x = 681 y = 467 x = 93 x = 738 y = 724 x = 636 x = 168 y = 314 y = 536 y = 987 y = 88 x = 484 x = 59 y = 400 x = 63 x = 932 y = 536 x = 131 y = 878 x = 632 x = 994 y = 723 y = 746 x = 370 y = 496 y = 611 x = 324 y = 885 y = 774 y = 524 x = 730 x = 933 y = 208 x = 600 x = 286 y = 392 y = 500 x = 796 x = 504 y = 232 x = 227 y = 290 y = 940 x = 638 x = 165 y = 256 y = 618 x = 865 x = 958 y = 616 y = 50 y = 230 x = 476 y = 501 x = 544 y = 334 x = 930 x = 26 x = 855 x = 640 x = 178 x = 267 y = 790 x = 327 y = 303 y = 697 y = 304 y = 608 x = 953 y = 466 x = 548 x = 324 x = 128 y = 404 x = 718 x = 356 y = 645 y = 45 x = 460 y = 887 y = 19 x = 821 y = 512 x = 809 y = 595 y = 19 x = 427 y = 677 y = 398 y = 242 x = 478 y = 365 x = 926 x = 910 y = 486 x = 854 y = 382 y = 182 y = 160 x = 65 x = 970 y = 251 y = 132 y = 656 x = 362 x = 0 y = 201 y = 963 y = 480 x = 569 y = 671 y = 472 x = 802 y = 652 y = 701 y = 71 x = 506 x = 420 x = 955 x = 169 y = 327 x = 158 x = 239 y = 359 x = 699 x = 685 x = 704 x = 128 x = 868 x = 173 x = 850 x = 241 x = 271 x = 994 x = 90 y = 544 y = 37 x = 649 x = 529 x = 347 y = 289 y = 951 y = 247 y = 203 y = 211 y = 685 y = 973 x = 121 x = 293 y = 823 y = 984 y = 153 x = 774 y = 2 y = 163 x = 236 y = 86 y = 149 x = 970 y = 801 x = 433 y = 947 x = 117 x = 3 x = 536 x = 146 y = 546 x = 246 x = 805 x = 328 x = 301 x = 124 y = 455 y = 425 x = 330 y = 310 y = 65 x = 522 x = 678 x = 297 y = 56 x = 439 y = 94 y = 627 y = 285 x = 572 x = 223 x = 326 x = 322 x = 455 y = 330 y = 767 x = 375 y = 282 y = 520 x = 971 x = 374 x = 531 x = 95 x = 71 y = 817 x = 319 y = 692 x = 70 y = 749 x = 18 y = 994 y = 827 y = 427 y = 478 x = 392 x = 524 y = 860 x = 938 x = 917 x = 40 y = 357 y = 478 x = 709 x = 415 y = 129 y = 890 x = 571 x = 549 y = 531 x = 946 x = 477 x = 42 y = 229 x = 350 x = 695 x = 936 x = 454 y = 454 y = 666 y = 325 x = 7 x = 622 y = 638 y = 928 x = 551 x = 797 x = 48 y = 70 x = 525 x = 479 y = 163 y = 624 x = 181 y = 836 y = 300 y = 346 y = 729 y = 589 y = 492 y = 241 x = 744 x = 424 x = 230 y = 126 y = 267 x = 975 x = 373 x = 103 y = 382 x = 754 x = 100 x = 693 x = 421 x = 901 x = 800 x = 309 y = 181 y = 392 x = 932 y = 519 x = 476 y = 333 x = 798 y = 755 y = 727 y = 215 y = 314 y = 361 y = 543 y = 353 y = 757 x = 943 x = 100 x = 54 y = 558 x = 583 x = 419 x = 235 y = 704 y = 103 x = 204 x = 611 x = 579 y = 958 y = 587 y = 170 x = 326 y = 987 y = 154 x = 811 y = 966 x = 99 x = 663 x = 308 y = 29 x = 151 x = 81 y = 456 x = 87 x = 840 x = 78 x = 723 y = 828 x = 535 y = 456 y = 695 x = 94 y = 513 y = 832 x = 477 y = 936 y = 448 x = 743 x = 734 x = 671 y = 209 x = 289 y = 857 y = 699 x = 100 y = 92 x = 283 x = 645 y = 647 y = 321 y = 339 y = 106 y = 330 y = 44 y = 384 y = 991 x = 168 y = 229 y = 750 x = 770 x = 437 x = 701 x = 752 x = 868 y = 823 y = 229 y = 150 x = 302 x = 536 x = 249 y = 117 y = 865 y = 225 y = 15 y = 728 y = 177 x = 352 x = 237 y = 224 x = 208 y = 998 x = 563 y = 476 y = 684 x = 916 y = 285 y = 527 x = 671 x = 950 x = 80 y = 823 y = 195 x = 488 x = 336 x = 241 y = 464 y = 686 x = 91 y = 597 y = 527 y = 61 x = 898 y = 668 x = 693 y = 607 y = 648 y = 734 x = 310 x = 979 x = 639 y = 543 y = 811 x = 835 x = 391 y = 381 y = 297 y = 84 x = 383 x = 117 x = 74 x = 553 x = 507 x = 269 x = 214 y = 816 y = 468 y = 661 x = 940 x = 885 x = 280 y = 955 y = 413 y = 124 y = 495 y = 577 y = 318 y = 643 x = 123 y = 995 x = 160 x = 895 x = 875 x = 611 x = 756 x = 852 y = 818 x = 965 y = 198 y = 381 x = 683 y = 262 y = 793 x = 178 x = 817 y = 958 y = 690 y = 309 x = 113 y = 733 y = 472 x = 257 x = 744 x = 522 y = 15 x = 987 y = 214 y = 51 x = 506 y = 628 x = 108 x = 4 y = 143 x = 419 y = 289 y = 477 x = 442 y = 52 x = 12 y = 481 y = 830 x = 430 y = 718 y = 755 y = 415 y = 252 y = 321 x = 377 y = 274 x = 72 y = 302 x = 325 y = 339 y = 283 y = 656 x = 83 y = 234 x = 234 y = 346 x = 881 x = 77 x = 989 y = 95 y = 215 y = 164 x = 933 y = 893 x = 562 x = 692 x = 288 y = 963 y = 538 x = 236 x = 853 y = 466 y = 696 x = 221 x = 293 x = 53 y = 37 y = 852 y = 739 y = 934 x = 681 y = 499 x = 679 y = 44 x = 11 y = 694 x = 215 y = 952 y = 407 x = 949 x = 841 x = 913 y = 923 x = 553 y = 214 y = 316 y = 818 y = 921 y = 982 y = 714 x = 598 y = 858 x = 920 y = 76 x = 335 x = 380 y = 380 x = 759 x = 114 x = 318 x = 504 x = 927 x = 154 x = 819 y = 166 x = 129 x = 646 x = 929 y = 502 x = 598 x = 383 x = 70 y = 327 y = 420 x = 846 x = 121 x = 725 y = 672 y = 601 y = 367 x = 728 x = 883 x = 540 y = 997 y = 169 y = 585 y = 277 x = 669 y = 189 y = 397 x = 179 x = 385 y = 918 y = 487 x = 252 x = 638 y = 55 y = 59 x = 685 y = 990 y = 355 x = 112 y = 935 x = 588 y = 222 y = 159 x = 855 y = 362 y = 953 y = 997 y = 408 y = 889 x = 509 x = 762 y = 708 y = 105 y = 384 y = 47 y = 702 x = 443 x = 972 y = 30 x = 498 y = 305 x = 593 y = 360 x = 289 x = 520 y = 550 y = 697 x = 740 x = 674 x = 372 x = 796 y = 709 x = 351 y = 194 x = 213 x = 477 x = 200 x = 876 x = 776 x = 162 y = 316 y = 283 y = 324 x = 168 x = 500 x = 720 x = 318 y = 887 y = 816 y = 754 y = 478 x = 604 x = 654 x = 942 y = 646 y = 430 x = 170 x = 32 x = 89 y = 844 y = 444 y = 589 y = 347 y = 784 y = 910 x = 896 x = 122 x = 770 y = 333 y = 558 y = 170 x = 998 y = 55 x = 834 x = 583 x = 86 y = 595 x = 143 y = 504 y = 161 x = 170 y = 507 x = 910 y = 69 x = 343 y = 927 y = 321 x = 205 y = 308 x = 872 x = 421 y = 272 y = 338 x = 663 y = 46 y = 609 y = 235 y = 510 y = 99 x = 93 x = 911 x = 659 x = 649 x = 960 y = 607 x = 850 x = 495 y = 397 y = 241 y = 380 y = 590 y = 504 x = 810 y = 674 y = 298 y = 407 x = 491 y = 146 x = 634 y = 451 y = 643 y = 622 y = 127 x = 676 x = 136 x = 655 x = 398 x = 903 x = 878 x = 822 y = 697 y = 738 x = 0 x = 34 y = 694 x = 228 x = 842 y = 181 y = 925 x = 689 x = 266 x = 788 x = 208 y = 576 x = 622 y = 967 y = 980 x = 564 x = 293 x = 966 x = 787 y = 678 y = 100 x = 950 y = 68 x = 440 x = 688 x = 702 y = 624 x = 687 y = 29 y = 270 x = 712 x = 693 x = 137 x = 346 x = 558 y = 906 x = 587 y = 37 y = 200 x = 694 x = 57 x = 136 x = 675 y = 280 x = 831 y = 418 x = 89 x = 901 y = 476 x = 854 x = 975 x = 45 x = 321 y = 922 x = 911 y = 761 y = 12 x = 3 y = 73 x = 97 y = 890 y = 800 y = 331 y = 909 y = 5 x = 194 y = 228 y = 247 y = 26 y = 774 y = 137 y = 258 y = 784 x = 541 x = 601 y = 114 x = 858 y = 174 y = 672 y = 349 y = 550 x = 9 x = 486 x = 679 y = 777 x = 802 x = 340 y = 416 y = 378 y = 687 y = 300 x = 822 x = 420 x = 403 x = 431 y = 121 x = 999 x = 112 y = 739 x = 350 x = 949 y = 431 y = 917 y = 118 y = 508 x = 626 x = 311 y = 22 x = 796 y = 527 x = 530 x = 912 x = 130 y = 368 x = 872 y = 386 y = 575 x = 814 y = 368 x = 139 y = 442 y = 741 y = 565 y = 836 y = 893 x = 292 x = 11 x = 306 x = 933 y = 363 y = 96 y = 330 x = 270 x = 515 x = 429 x = 219 x = 771 x = 977 x = 427 y = 49 y = 177 y = 97 y = 250 y = 35 x = 781 y = 340 x = 148 x = 901 x = 166 x = 761 x = 423 x = 172 y = 644 y = 883 x = 963 y = 448 y = 978 x = 34 y = 652 y = 763 y = 467 y = 663 x = 477 y = 90 y = 684 y = 295 y = 183 y = 654 y = 969 x = 954 y = 173 y = 777 y = 300 y = 731 x = 584 x = 90 y = 653 x = 371 y = 21 x = 478 y = 664 y = 165 y = 593 x = 730 y = 60 x = 198 x = 440 x = 737 y = 491 x = 397 x = 19 y = 480 y = 593 y = 155 y = 17 y = 673 x = 111 x = 233 y = 10 x = 970 x = 352 x = 656 x = 848 x = 237 x = 567 x = 768 x = 474 x = 611 y = 803 x = 387 x = 104 y = 206 y = 602 x = 623 y = 754 y = 35 y = 466 x = 251 x = 789 x = 6 x = 827 y = 295 x = 726 x = 73 x = 25 x = 54 x = 224 y = 697 y = 51 x = 791 x = 618 x = 265 x = 222 y = 751 y = 709 x = 720 y = 588 x = 189 y = 273 y = 548 y = 427 x = 781 x = 863 y = 831 x = 503 x = 73 x = 153 y = 910 y = 206 y = 90 x = 123 y = 803 y = 177 y = 729 x = 960 y = 102 y = 233 x = 391 x = 65 y = 715 x = 549 x = 43 y = 830 y = 781 y = 967 x = 304 x = 34 y = 505 x = 453 y = 366 x = 864 y = 152 x = 55 y = 898 y = 470 y = 42 y = 754 x = 425 x = 390 y = 973 x = 782 x = 503 x = 90 y = 731 x = 947 y = 660 x = 622 x = 613 y = 60 y = 151 y = 476 x = 902 x = 630 x = 519 x = 238 x = 82 y = 474 x = 188 x = 946 y = 811 y = 74 x = 408 y = 636 x = 374 y = 884 y = 579 x = 70 x = 295 x = 162 x = 73 y = 11 y = 773 y = 444 x = 754 y = 585 y = 987 x = 389 y = 708 x = 769 x = 425 y = 960 x = 367 x = 839 y = 83 x = 181 x = 105 x = 15 y = 29 y = 544 y = 554 y = 53 x = 493 y = 289 y = 171 x = 635 y = 65 x = 953 x = 330 y = 798 y = 145 y = 273 x = 523 y = 833 y = 451 y = 40 y = 859 x = 251 x = 239 x = 905 x = 951 x = 359 x = 192 x = 152 y = 105 x = 639 x = 282 x = 557 y = 904 y = 63 y = 120 y = 65 x = 901 x = 683 x = 208 x = 903 x = 185 y = 880 y = 574 y = 603 x = 688 x = 986 y = 858 x = 480 y = 934 y = 821 x = 351 x = 386 x = 202 y = 96 y = 714 y = 923 y = 613 x = 980 y = 540 x = 571 y = 177 y = 551 y = 101 y = 501 y = 279 x = 442 y = 561 x = 586 x = 955 y = 527 x = 386 y = 921 y = 309 x = 539 y = 837 x = 430 y = 668 y = 754 y = 365 x = 157 y = 282 x = 626 x = 484 y = 312 y = 950 x = 461 x = 993 x = 688 y = 635 x = 504 y = 338 y = 839 y = 268 y = 128 y = 552 y = 981 y = 589 y = 383 y = 875 x = 865 x = 886 y = 162 x = 60 y = 885 x = 430 x = 168 y = 677 y = 127 x = 304 x = 635 x = 893 x = 395 x = 928 y = 260 y = 825 y = 981 x = 155 y = 294 x = 698 x = 262 x = 570 y = 897 x = 141 y = 896 y = 632 x = 654 y = 500 x = 712 x = 828 y = 935 y = 153 x = 69 y = 413 y = 227 x = 543 y = 592 y = 624 x = 64 y = 217 x = 563 y = 196 x = 728 x = 267 y = 828 x = 469 x = 452 y = 681 x = 635 x = 885 x = 557 y = 408 y = 246 x = 342 x = 151 x = 975 x = 410 x = 284 y = 220 y = 634 y = 350 x = 165 x = 430 y = 28 y = 644 y = 983 x = 45 y = 703 y = 425 x = 306 y = 957 y = 994 x = 453 x = 209 x = 533 y = 75 x = 651 y = 390 x = 438 x = 850 x = 683 x = 635 x = 578 y = 724 x = 88 y = 283 y = 311 y = 765 x = 260 y = 791 x = 522 x = 29 y = 810 x = 959 x = 189 x = 682 y = 348 x = 952 x = 8 x = 633 x = 706 x = 493 x = 897 y = 487 x = 937 y = 655 x = 848 x = 985 y = 455 x = 258 x = 459 y = 868 x = 609 y = 85 x = 201 y = 417 y = 986 y = 629 x = 873 x = 745 x = 98 x = 270 y = 436 y = 308 x = 904 y = 239 y = 858 x = 522 y = 983 x = 789 y = 325 y = 444 y = 470 y = 899 x = 894 x = 506 x = 748 x = 291 y = 735 x = 779 x = 518 x = 355 x = 181 x = 196 x = 837 y = 701 y = 545 y = 178 y = 922 x = 62 x = 425 y = 513 x = 696 x = 709 x = 755 y = 424 y = 562 y = 354 x = 361 y = 260 y = 240 y = 714 x = 458 x = 504 y = 674 y = 253 x = 135 x = 273 x = 922 y = 616 x = 175 y = 655 y = 523 y = 833 y = 911 x = 436 x = 406 x = 641 x = 394 x = 948 y = 713 x = 520 y = 319 y = 384 x = 127 x = 919 x = 392 x = 744 y = 935 x = 153 y = 22 x = 702 x = 91 y = 644 x = 842 y = 258 x = 498 y = 107 x = 923 x = 59 x = 844 y = 57 y = 256 y = 505 x = 730 x = 741 x = 951 x = 180 x = 140 x = 231 y = 120 x = 241 x = 619 x = 788 y = 192 y = 945 x = 529 y = 978 y = 155 y = 328 y = 845 x = 989 y = 865 y = 542 y = 49 y = 339 x = 615 x = 140 x = 281 y = 777 x = 479 x = 214 x = 428 y = 793 y = 379 x = 172 y = 542 x = 724 x = 386 y = 765 y = 40 y = 604 x = 37 x = 889 x = 728 y = 144 x = 92 x = 215 x = 903 x = 807 y = 481 x = 859 y = 844 x = 784 y = 850 x = 665 x = 6 x = 897 x = 70 y = 362 x = 157 y = 358 x = 569 x = 826 y = 934 x = 458 y = 317 y = 144 x = 253 y = 744 y = 477 x = 697 x = 735 x = 880 x = 84 y = 957 y = 805 x = 547 y = 241 x = 550 x = 6 y = 944 x = 326 y = 837 y = 368 y = 386 y = 46 x = 33 y = 29 y = 940 y = 860 y = 59 x = 564 x = 391 y = 979 y = 334 x = 949 y = 13 x = 70 x = 558 x = 135 y = 635 y = 379 x = 315 y = 934 x = 226 y = 504 y = 811 x = 243 x = 579 y = 495 y = 911 x = 895 y = 424 y = 126 y = 107 x = 279 y = 147 x = 115 x = 123 y = 718 x = 548 x = 986 y = 995 x = 618 x = 803 y = 191 x = 911 y = 639 x = 755 x = 22 x = 731 x = 309 x = 17 x = 693 y = 178 y = 490 x = 337 y = 791 y = 58 y = 259 y = 875 x = 576 x = 241 y = 826 x = 686 y = 563 x = 854 y = 0 y = 649 y = 364 x = 456 y = 906 y = 682 x = 478 x = 459 x = 954 x = 893 x = 825 y = 450 x = 483 y = 203 x = 258 x = 271 x = 633 y = 655 y = 452 x = 203 x = 256 y = 760 y = 978 x = 825 x = 905 x = 815 y = 852 x = 733 y = 754 x = 87 x = 699 x = 326 y = 983 y = 330 y = 444 x = 497 y = 771 x = 435 x = 828 x = 34 y = 330 y = 168 x = 819 y = 223 x = 543 x = 641 y = 372 y = 926 x = 948 x = 494 x = 142 y = 444 x = 601 x = 367 x = 492 y = 868 x = 955 x = 710 y = 642 y = 51 x = 595 y = 131 x = 11 y = 675 y = 666 x = 703 x = 865 y = 778 y = 380 x = 601 y = 899 y = 399 y = 209 x = 685 y = 394 y = 741 y = 781 y = 309 x = 635 y = 456 x = 209 y = 814 x = 660 x = 246 y = 89 y = 968 x = 20 y = 900 y = 829 x = 785 y = 674 x = 565 x = 104 y = 953 y = 914 x = 392 x = 921 y = 903 y = 502 x = 325 x = 348 x = 285 y = 14 y = 949 y = 770 y = 419 y = 966 x = 605 x = 563 x = 161 y = 967 y = 306 y = 816 x = 174 x = 358 x = 262 y = 146 x = 426 y = 732 y = 355 y = 462 x = 652 y = 112 y = 202 y = 167 x = 857 y = 621 y = 375 x = 724 x = 755 x = 754 x = 492 x = 565 x = 764 y = 646 x = 505 y = 598 x = 241 y = 766 y = 90 y = 159 x = 771 y = 815 y = 217 x = 401 y = 678 x = 342 x = 407 y = 441 y = 910 y = 642 y = 251 x = 276 x = 655 y = 288 y = 679 x = 397 x = 579 x = 949 x = 807 y = 472 y = 505 x = 8 y = 779 y = 435 x = 240 y = 808 x = 23 x = 688 x = 830 y = 776 y = 127 x = 311 y = 89 x = 206 x = 611 y = 382 x = 549 x = 381 y = 543 y = 369 y = 599 x = 978 x = 965 y = 300 x = 994 y = 8 x = 601 x = 179 y = 933 x = 939 y = 120 y = 365 y = 415 x = 998 y = 268 y = 445 y = 601 x = 841 y = 90 x = 66 x = 922 y = 558 y = 746 y = 918 y = 179 y = 576 y = 882 y = 968 x = 392 x = 959 x = 38 y = 879 x = 179 y = 557 y = 566 x = 58 x = 402 x = 363 y = 57 x = 180 x = 842 x = 887 x = 401 x = 725 x = 526 x = 158 x = 792 x = 907 y = 462 x = 297 y = 792 x = 516 x = 323 y = 695 y = 513 x = 321 y = 335 x = 432 x = 417 y = 234 y = 546 y = 212 y = 135 y = 15 x = 936 y = 626 x = 20 y = 275 x = 374 x = 780 x = 845 x = 596 x = 663 x = 621 y = 538 y = 727 y = 600 y = 128 y = 59 y = 685 y = 807 y = 76 x = 453 x = 227 y = 322 x = 68 x = 461 x = 52 y = 44 y = 908 x = 881 y = 20 x = 927 x = 921 x = 643 x = 686 x = 917 x = 334 y = 466 y = 902 x = 568 x = 13 y = 338 y = 858 y = 443 x = 670 x = 755 x = 509 x = 190 y = 373 y = 740 y = 339 y = 173 x = 732 x = 234 y = 133 x = 661 y = 537 y = 563 x = 734 x = 514 y = 682 x = 446 x = 304 y = 326 y = 525 y = 88 y = 76 x = 538 y = 253 x = 499 x = 280 y = 884 x = 511 x = 212 y = 454 y = 2 y = 348 x = 33 y = 789 y = 33 y = 778 y = 180 x = 735 x = 367 x = 195 y = 79 y = 26 x = 644 y = 763 x = 136 x = 936 x = 59 x = 291 y = 993 x = 803 x = 748 x = 500 y = 437 x = 350 x = 279 x = 23 y = 373 x = 674 y = 291 y = 579 y = 359 x = 270 y = 503 x = 862 x = 994 x = 875 y = 248 y = 22 y = 666 y = 545 x = 623 x = 656 x = 322 y = 718 y = 471 y = 393 y = 516 x = 953 x = 224 y = 868 y = 186 x = 313 x = 822 x = 823 x = 765 x = 786 x = 289 y = 88 y = 476 y = 576 y = 808 y = 482 x = 632 y = 697 y = 956 x = 428 y = 365 y = 928 y = 781 x = 28 x = 823 x = 286 y = 960 x = 427 x = 886 x = 735 x = 973 x = 723 x = 6 x = 815 y = 690 y = 456 x = 688 x = 594 x = 191 x = 720 y = 140 x = 831 x = 734 x = 888 x = 262 x = 18 x = 194 x = 546 y = 514 x = 218 x = 308 x = 611 x = 762 y = 522 y = 180 y = 671 x = 250 x = 125 x = 113 y = 308 x = 990 x = 315 y = 420 y = 88 x = 574 x = 139 y = 332 x = 935 y = 309 y = 751 x = 700 x = 514 x = 277 x = 990 x = 654 x = 117 y = 977 y = 180 x = 646 y = 684 x = 926 x = 807 x = 279 x = 56 y = 200 x = 429 x = 933 x = 907 y = 584 x = 952 x = 548 y = 234 x = 207 y = 626 y = 386 x = 426 x = 839 x = 274 x = 328 x = 58 y = 193 x = 133 x = 431 y = 689 y = 289 y = 957 y = 415 x = 418 y = 957 y = 828 x = 60 y = 359 y = 192 y = 369 y = 667 x = 401 x = 266 x = 339 x = 278 x = 417 y = 21 y = 109 x = 566 x = 763 y = 277 y = 571 y = 198 x = 588 y = 268 x = 263 y = 736 x = 148 y = 903 x = 52 x = 867 y = 102 y = 197 y = 382 y = 443 x = 991 y = 737 y = 57 y = 198 x = 29 y = 954 x = 754 y = 662 y = 45 y = 742 x = 747 y = 919 x = 555 y = 765 x = 232 y = 434 y = 281 x = 490 x = 162 x = 688 x = 507 y = 189 y = 685 x = 516 y = 768 x = 531 y = 925 x = 69 x = 919 y = 121 y = 747 x = 79 y = 79 y = 718 x = 962 y = 137 x = 401 x = 434 y = 529 x = 520 y = 914 y = 518 y = 854 x = 23 x = 126 y = 629 x = 699 x = 253 y = 982 x = 724 y = 730 y = 117 y = 188 y = 921 y = 854 x = 719 y = 196 y = 959 x = 881 y = 529 x = 126 x = 232 y = 571 y = 308 x = 456 x = 201 x = 246 x = 21 x = 869 x = 855 y = 735 x = 844 x = 868 y = 335 x = 490 y = 756 x = 78 y = 147 y = 825 x = 906 y = 192 x = 172 x = 777 y = 224 y = 488 x = 75 y = 358 y = 508 y = 427 x = 328 y = 763 y = 887 x = 777 y = 843 y = 193 y = 589 y = 209 x = 823 y = 659 x = 985 x = 479 y = 724 x = 684 y = 768 y = 779 x = 381 x = 886 y = 735 x = 6 x = 618 y = 328 y = 937 y = 673 x = 875 y = 160 y = 480 x = 625 y = 181 y = 788 y = 773 x = 750 x = 813 y = 127 y = 652 x = 127 y = 685 y = 182 y = 696 x = 736 x = 539 x = 137 x = 888 y = 928 y = 424 y = 74 y = 988 x = 55 x = 813 y = 351 x = 668 y = 88 x = 638 x = 328 x = 829 x = 610 y = 313 y = 92 y = 214 x = 974 x = 442 x = 539 x = 225 y = 584 y = 129 y = 504 x = 470 x = 854 y = 566 y = 794 y = 599 x = 116 x = 856 x = 817 y = 581 y = 60 y = 544 y = 806 x = 546 y = 160 y = 30 x = 824 x = 313 x = 960 x = 565 y = 627 y = 863 x = 781 y = 952 y = 142 y = 94 x = 909 y = 154 x = 112 x = 457 y = 79 y = 641 y = 691 y = 286 y = 835 x = 110 y = 368 x = 558 x = 397 x = 101 y = 395 x = 447 y = 538 x = 371 y = 6 y = 274 x = 372 x = 341 y = 223 x = 715 y = 478 y = 872 x = 151 x = 701 x = 292 x = 792 y = 701 y = 696 x = 193 y = 241 x = 953 y = 636 y = 784 y = 389 y = 956 y = 417 y = 634 y = 986 y = 424 x = 38 x = 193 x = 108 y = 422 y = 486 y = 577 x = 518 x = 947 y = 207 y = 836 x = 442 y = 54 x = 283 y = 853 y = 178 x = 308 y = 697 x = 398 x = 748 x = 315 x = 491 y = 665 y = 126 y = 868 x = 48 y = 282 x = 552 x = 54 y = 729 y = 457 x = 888 x = 475 y = 971 y = 744 y = 398 y = 657 y = 7 y = 603 y = 640 x = 818 y = 879 y = 531 x = 789 x = 619 y = 845 x = 425 x = 547 x = 672 x = 478 x = 590 y = 531 x = 469 x = 274 x = 23 y = 895 x = 955 x = 942 x = 558 y = 424 x = 602 x = 958 y = 60 x = 984 x = 376 x = 852 y = 42 x = 917 x = 273 x = 936 x = 106 y = 489 x = 310 x = 900 x = 868 x = 750 x = 650 x = 554 y = 214 x = 794 x = 353 x = 260 y = 85 x = 612 x = 369 x = 6 x = 84 y = 241 y = 632 x = 263 y = 522 x = 26 y = 74 x = 235 y = 120 y = 230 x = 380 y = 573 y = 19 y = 176 x = 86 x = 569 x = 734 x = 565 y = 8 x = 570 y = 546 x = 54 y = 178 x = 260 x = 671 y = 827 y = 332 x = 220 x = 938 x = 445 x = 635 y = 899 x = 528 x = 88 x = 997 x = 418 y = 959 y = 868 y = 114 y = 139 y = 323 x = 892 y = 720 x = 712 y = 213 x = 387 x = 523 y = 570 x = 102 x = 292 x = 372 x = 700 x = 535 x = 821 y = 401 y = 787 x = 632 x = 437 y = 145 x = 714 y = 658 y = 559 y = 91 x = 288 x = 491 y = 998 x = 643 x = 547 y = 970 x = 828 x = 682 x = 153 x = 648 y = 370 x = 91 y = 503 x = 890 y = 634 x = 895 x = 527 y = 855 x = 954 y = 927 x = 676 y = 222 x = 974 y = 473 y = 570 x = 69 x = 618 y = 729 y = 261 y = 888 y = 952 x = 169 x = 226 x = 357 y = 522 y = 33 x = 887 y = 56 y = 512 y = 692 y = 354 x = 727 x = 273 x = 445 y = 75 x = 781 x = 821 y = 860 y = 975 y = 227 x = 206 y = 48 x = 220 y = 10 x = 337 y = 168 y = 167 x = 15 y = 352 y = 326 y = 498 y = 159 y = 410 y = 718 y = 941 y = 234 y = 910 x = 945 y = 91 y = 215 y = 362 y = 824 x = 631 y = 322 x = 5 y = 466 x = 460 x = 527 y = 997 x = 959 y = 543 y = 86 y = 180 x = 287 y = 690 x = 53 y = 238 y = 582 x = 69 x = 556 y = 608 x = 282 y = 1 x = 290 y = 406 y = 937 y = 147 y = 106 x = 758 x = 951 x = 897 y = 501 y = 586 y = 709 y = 43 y = 786 x = 640 y = 720 x = 229 y = 640 y = 964 y = 289 y = 952 x = 790 x = 789 x = 510 y = 450 x = 174 y = 798 y = 396 x = 500 y = 845 y = 602 y = 134 x = 279 y = 170 y = 55 y = 58 y = 207 x = 421 x = 943 y = 35 y = 999 x = 134 x = 796 x = 343 x = 64 x = 789 x = 105 y = 201 y = 754 x = 684 y = 535 x = 521 y = 944 y = 90 y = 931 x = 336 x = 38 x = 80 x = 352 x = 131 x = 612 x = 434 y = 900 y = 159 y = 359 x = 817 x = 586 x = 988 x = 337 x = 473 x = 556 x = 199 y = 280 y = 429 x = 55 x = 401 x = 184 y = 442 y = 175 x = 92 y = 444 y = 132 x = 303 y = 265 y = 551 y = 261 x = 901 y = 53 x = 444 y = 518 x = 746 y = 871 y = 812 y = 368 x = 266 y = 874 x = 425 x = 446 y = 479 x = 721 y = 154 y = 489 x = 795 y = 941 y = 377 y = 91 x = 83 y = 406 x = 980 x = 883 y = 290 y = 661 y = 467 x = 796 y = 171 y = 976 y = 852 x = 85 x = 360 y = 239 x = 837 y = 564 y = 349 y = 168 y = 449 x = 279 y = 512 x = 807 y = 48 y = 926 y = 825 y = 249 x = 72 x = 29 y = 712 y = 873 x = 303 x = 174 y = 761 x = 685 y = 746 y = 302 x = 906 x = 591 y = 417 x = 878 y = 124 y = 272 y = 165 y = 333 y = 274 x = 482 y = 349 x = 582 x = 0 x = 672 y = 585 y = 357 x = 437 x = 797 y = 818 x = 449 y = 858 y = 491 y = 374 y = 604 y = 736 y = 931 y = 744 x = 899 y = 133 x = 194 x = 898 y = 561 y = 852 x = 542 y = 90 y = 965 x = 64 x = 324 y = 985 y = 791 x = 368 x = 510 y = 588 y = 560 x = 333 y = 144 y = 658 y = 919 y = 120 y = 181 x = 804 x = 160 x = 955 x = 10 x = 117 y = 366 x = 228 x = 301 y = 286 y = 594 x = 968 x = 202 y = 499 x = 489 y = 934 x = 831 y = 169 x = 310 y = 531 y = 769 y = 179 y = 486 x = 363 y = 928 x = 1 y = 620 y = 964 y = 300 y = 296 y = 83 x = 812 x = 673 x = 961 y = 810 y = 361 x = 142 x = 66 x = 651 y = 768 x = 431 x = 453 y = 443 y = 579 y = 881 x = 885 y = 810 x = 583 x = 31 x = 524 y = 389 y = 125 x = 777 x = 864 x = 974 y = 360 y = 106 x = 161 x = 583 x = 997 x = 320 x = 484 y = 932 y = 318 x = 316 y = 861 y = 727 x = 941 y = 531 y = 637 y = 141 x = 614 x = 514 y = 502 y = 572 x = 265 x = 734 x = 375 y = 169 y = 333 y = 536 y = 543 x = 534 y = 472 y = 993 x = 922 x = 458 x = 734 x = 368 y = 422 y = 88 x = 185 x = 789 y = 840 y = 254 x = 796 y = 72 x = 757 y = 527 x = 671 y = 690 x = 655 y = 186 x = 825 y = 978 x = 847 y = 990 x = 240 x = 593 y = 443 y = 605 x = 989 y = 283 x = 284 x = 328 y = 331 x = 605 y = 223 x = 79 y = 698 y = 351 x = 475 y = 578 x = 474 y = 147 y = 723 y = 508 y = 783 y = 164 x = 954 y = 79 y = 567 y = 975 x = 476 x = 543 y = 816 y = 72 x = 237 y = 359 x = 526 x = 980 x = 611 x = 667 y = 984 x = 518 y = 27 y = 927 x = 282 y = 738 y = 12 x = 637 y = 176 y = 472 y = 64 x = 828 x = 689 y = 544 y = 649 y = 751 y = 746 x = 275 x = 867 y = 73 y = 160 x = 964 x = 92 y = 353 y = 15 y = 738 y = 8 y = 22 x = 375 x = 54 x = 482 x = 713 x = 427 x = 706 y = 894 x = 500 x = 590 y = 931 x = 770 x = 8 x = 461 y = 217 y = 313 y = 870 y = 510 x = 769 y = 83 x = 924 y = 175 x = 509 y = 410 y = 828 y = 825 x = 740 x = 747 x = 382 y = 846 x = 381 x = 543 y = 905 x = 881 x = 749 y = 861 y = 178 y = 656 y = 459 y = 696 x = 772 x = 103 x = 470 x = 612 x = 411 x = 155 x = 322 y = 396 y = 455 x = 606 y = 593 x = 230 x = 856 y = 811 x = 305 y = 659 x = 734 x = 941 y = 964 y = 408 y = 716 x = 520 x = 966 y = 322 x = 194 y = 978 x = 99 x = 911 y = 446 x = 975 x = 935 y = 181 y = 100 y = 873 y = 380 x = 792 x = 548 x = 191 y = 581 y = 288 x = 793 x = 266 x = 826 x = 200 x = 605 x = 376 x = 866 y = 561 x = 385 y = 736 x = 419 y = 918 y = 545 x = 482 x = 974 y = 605 y = 388 x = 11 x = 753 x = 190 y = 92 x = 250 y = 829 x = 277 y = 597 x = 683 y = 894 y = 336 x = 62 x = 917 x = 292 x = 507 y = 97 y = 246 x = 83 y = 561 x = 355 x = 837 y = 327 y = 750 x = 480 x = 645 y = 35 x = 517 x = 151 y = 838 x = 660 x = 475 y = 865 x = 961 x = 510 y = 179 x = 38 x = 754 x = 483 x = 995 x = 938 x = 42 x = 622 y = 776 x = 50 y = 569 x = 312 y = 821 x = 470 x = 829 x = 8 y = 549 y = 377 x = 117 x = 160 x = 176 y = 752 x = 776 x = 483 y = 852 y = 871 y = 596 y = 817 y = 65 x = 903 x = 971 y = 255 x = 663 x = 176 x = 844 y = 892 x = 787 y = 592 y = 371 y = 172 y = 608 y = 996 y = 930 y = 974 x = 805 x = 594 y = 494 y = 649 x = 185 y = 289 y = 866 y = 50 x = 177 x = 921 y = 69 x = 475 y = 840 x = 235 y = 341 x = 470 x = 439 y = 626 x = 265 x = 794 y = 158 x = 831 x = 616 x = 30 y = 228 x = 46 x = 748 x = 328 y = 697 x = 414 x = 772 x = 888 y = 300 y = 201 x = 495 y = 367 y = 79 x = 677 y = 785 y = 842 x = 362 x = 663 y = 762 x = 754 y = 554 y = 202 y = 405 x = 243 x = 606 y = 623 y = 792 x = 106 y = 894 y = 272 x = 195 y = 44 x = 706 y = 724 x = 699 x = 633 y = 999 y = 933 x = 926 x = 111 x = 324 y = 337 y = 77 y = 693 y = 931 x = 2 y = 431 y = 739 y = 755 x = 958 y = 646 y = 60 y = 779 y = 402 y = 873 x = 942 y = 952 y = 667 x = 427 x = 353 y = 677 x = 188 y = 754 y = 949 x = 95 y = 20 x = 203 x = 738 y = 426 y = 40 x = 6 x = 201 x = 613 x = 340 y = 932 y = 102 x = 752 y = 421 y = 922 y = 720 x = 335 x = 758 x = 173 y = 225 y = 989 x = 602 x = 951 x = 306 x = 376 y = 309 y = 43 x = 270 x = 54 x = 655 y = 767 x = 345 y = 820 y = 344 y = 303 y = 296 x = 538 y = 993 y = 406 y = 758 y = 298 y = 92 x = 830 x = 489 x = 758 y = 564 y = 224 x = 331 x = 716 x = 37 y = 949 x = 665 x = 935 x = 681 y = 309 y = 125 y = 210 y = 653 x = 283 x = 629 x = 639 y = 271 y = 455 x = 259 x = 983 x = 544 y = 333 x = 124 x = 219 x = 610 y = 949 x = 488 y = 656 x = 905 x = 635 x = 334 y = 432 x = 841 x = 560 y = 764 x = 748 y = 828 x = 869 x = 702 x = 462 x = 968 x = 400 x = 628 y = 301 y = 348 x = 771 x = 915 y = 640 x = 148 x = 209 x = 96 x = 572 y = 743 y = 580 y = 233 y = 758 x = 511 y = 714 y = 918 y = 376 y = 656 x = 301 y = 55 y = 33 x = 846 x = 115 y = 904 x = 218 x = 184 y = 445 y = 897 x = 323 y = 417 x = 899 y = 404 y = 955 x = 775 x = 337 x = 902 x = 386 y = 316 y = 42 x = 893 y = 573 x = 762 x = 847 x = 278 y = 420 x = 911 y = 383 x = 947 x = 80 y = 947 y = 257 y = 139 x = 301 y = 496 y = 381 x = 307 y = 171 x = 324 x = 81 x = 892 y = 650 y = 526 y = 822 y = 372 y = 548 y = 24 x = 224 y = 800 x = 324 y = 220 y = 38 y = 659 y = 596 x = 579 y = 290 x = 884 x = 978 x = 325 y = 235 y = 55 x = 720 x = 292 x = 948 x = 821 y = 741 y = 977 x = 568 y = 340 y = 675 y = 547 y = 94 x = 257 y = 545 x = 224 x = 632 y = 268 x = 64 x = 1 y = 5 x = 284 y = 864 y = 877 y = 953 x = 302 y = 192 x = 594 y = 984 y = 62 x = 786 y = 13 y = 270 x = 828 y = 194 y = 346 x = 356 y = 297 x = 947 x = 358 x = 95 y = 529 y = 861 y = 925 y = 678 y = 726 y = 625 x = 940 x = 373 y = 582 y = 301 x = 118 y = 263 y = 231 y = 293 x = 463 x = 249 x = 379 x = 467 x = 307 y = 995 x = 315 y = 476 y = 868 y = 375 x = 120 x = 84 y = 686 y = 357 x = 262 x = 858 y = 742 y = 70 x = 921 x = 777 x = 740 y = 317 x = 745 y = 662 y = 699 x = 768 x = 417 x = 410 x = 904 x = 725 x = 474 y = 244 y = 395 y = 690 x = 909 y = 601 y = 944 y = 56 x = 417 x = 7 y = 107 x = 936 y = 980 x = 332 x = 171 y = 402 y = 994 y = 214 y = 666 y = 762 x = 77 y = 576 x = 635 x = 415 x = 702 y = 520 y = 549 y = 37 x = 508 y = 117 x = 780 x = 676 y = 871 y = 219 x = 148 y = 816 x = 698 y = 950 y = 376 x = 737 y = 787 y = 591 x = 66 x = 922 x = 702 x = 957 x = 264 y = 960 x = 229 y = 376 x = 514 x = 306 x = 936 x = 897 x = 622 y = 94 y = 891 x = 802 y = 17 x = 236 x = 117 y = 554 y = 532 y = 868 x = 399 y = 842 x = 140 x = 829 x = 756 x = 92 x = 360 y = 844 x = 575 x = 561 x = 723 x = 664 y = 696 x = 925 y = 790 y = 693 y = 741 y = 806 y = 35 y = 309 y = 361 y = 226 x = 939 x = 324 x = 68 x = 811 y = 740 x = 336 x = 398 x = 368 y = 407 y = 729 y = 948 y = 382 x = 170 y = 830 x = 445 y = 956 y = 126 y = 603 x = 223 y = 691 y = 594 x = 751 y = 289 y = 533 x = 532 x = 198 x = 150 x = 167 y = 624 x = 908 x = 54 x = 807 x = 497 x = 431 x = 529 y = 35 x = 150 y = 467 x = 609 y = 840 x = 319 y = 973 x = 323 y = 493 y = 138 x = 369 x = 618 y = 428 x = 291 x = 540 y = 334 x = 295 x = 66 y = 628 x = 819 x = 817 x = 211 x = 607 x = 283 y = 185 y = 206 x = 669 y = 83 x = 291 y = 309 x = 546 y = 759 y = 832 x = 308 y = 852 y = 281 x = 265 x = 164 y = 730 y = 676 x = 220 y = 174 x = 58 x = 338 x = 336 y = 533 x = 996 x = 428 x = 821 x = 641 x = 863 x = 47 y = 470 x = 704 y = 10 x = 819 x = 967 x = 823 x = 604 x = 728 y = 866 x = 175 x = 258 y = 42 y = 692 x = 105 y = 661 y = 388 y = 68 y = 35 y = 178 y = 365 y = 201 y = 875 y = 55 y = 97 y = 569 y = 135 y = 229 y = 906 x = 565 x = 181 x = 869 y = 710 y = 15 y = 720 x = 952 y = 394 x = 979 x = 310 x = 577 x = 955 x = 385 x = 973 x = 971 x = 887 y = 596 y = 467 y = 991 x = 106 y = 626 y = 255 y = 617 x = 84 y = 271 y = 982 y = 507 x = 347 y = 731 x = 210 y = 905 y = 591 x = 870 y = 670 x = 587 y = 571 x = 307 x = 144 y = 828 y = 872 x = 680 y = 652 x = 143 x = 783 y = 25 x = 577 x = 442 y = 135 y = 578 y = 526 x = 933 y = 730 y = 276 x = 517 x = 808 x = 908 x = 596 x = 379 x = 264 y = 614 y = 155 y = 923 x = 63 y = 262 y = 215 y = 158 y = 887 y = 94 y = 468 x = 972 x = 353 x = 116 y = 496 y = 42 x = 9 x = 754 x = 200 y = 113 x = 440 x = 257 y = 165 x = 509 y = 656 x = 271 y = 918 x = 752 x = 827 x = 926 x = 67 x = 789 y = 624 x = 592 x = 925 x = 792 y = 434 y = 726 y = 464 y = 355 x = 542 x = 597 x = 574 y = 84 x = 922 x = 429 x = 330 y = 418 y = 466 y = 483 y = 421 y = 461 y = 324 y = 158 y = 126 x = 614 y = 843 y = 129 y = 265 x = 171 x = 928 x = 882 x = 171 y = 565 y = 15 x = 380 x = 676 y = 995 y = 733 x = 494 x = 18 x = 528 y = 23 y = 279 x = 927 y = 181 y = 403 x = 465 y = 67 y = 211 y = 784 x = 223 y = 489 y = 813 y = 724 y = 83 y = 767 y = 957 x = 973 x = 784 y = 391 x = 459 x = 732 y = 720 y = 659 y = 586 x = 226 x = 904 y = 381 y = 939 x = 25 x = 552 y = 337 x = 287 y = 450 y = 914 y = 92 x = 339 y = 298 y = 976 x = 342 x = 753 y = 724 y = 636 y = 374 y = 915 y = 301 y = 248 y = 681 y = 653 x = 311 y = 676 y = 941 y = 580 x = 426 x = 901 x = 822 y = 688 y = 311 y = 708 y = 252 x = 141 y = 795 x = 897 x = 628 y = 959 y = 118 x = 47 y = 354 x = 3 x = 887 y = 900 x = 910 y = 960 y = 913 x = 611 x = 644 y = 776 y = 845 y = 267 x = 575 x = 765 x = 917 y = 458 y = 791 x = 403 y = 718 x = 91 x = 244 y = 202 y = 73 y = 379 y = 269 x = 861 x = 828 x = 939 x = 707 x = 802 x = 220 y = 248 y = 425 y = 393 y = 659 y = 476 x = 241 x = 116 x = 195 x = 735 x = 651 x = 282 y = 725 x = 236 x = 630 x = 760 x = 2 y = 214 y = 364 y = 923 y = 796 y = 630 x = 429 x = 55 y = 242 x = 792 x = 387 x = 726 x = 647 y = 248 y = 704 x = 480 x = 369 y = 485 x = 5 x = 460 x = 807 x = 543 y = 189 y = 212 x = 390 y = 29 y = 430 x = 594 x = 773 y = 707 y = 555 y = 535 y = 233 y = 10 y = 781 y = 393 x = 913 x = 177 x = 887 y = 590 y = 98 y = 759 y = 79 x = 959 x = 251 y = 682 y = 854 y = 84 x = 590 x = 678 y = 269 y = 313 x = 712 y = 989 y = 584 y = 229 x = 903 x = 212 y = 45 x = 538 x = 189 y = 103 y = 142 x = 483 y = 986 y = 808 y = 937 y = 790 x = 316 x = 600 y = 63 x = 935 y = 521 x = 4 y = 22 x = 215 x = 819 y = 607 x = 210 x = 398 x = 308 y = 803 x = 32 x = 598 x = 78 y = 600 x = 84 y = 164 x = 387 x = 524 y = 767 y = 974 y = 113 y = 900 x = 376 x = 223 y = 209 y = 281 y = 325 y = 941 y = 781 y = 600 x = 429 y = 823 y = 637 x = 579 y = 790 y = 343 x = 486 x = 579 x = 246 y = 546 y = 533 x = 400 y = 410 x = 965 x = 235 x = 409 x = 34 y = 185 x = 931 y = 428 y = 669 x = 329 x = 719 x = 18 y = 414 x = 125 x = 448 y = 510 x = 571 x = 755 x = 746 x = 175 x = 749 x = 804 x = 477 x = 106 y = 707 y = 654 y = 47 y = 97 x = 294 x = 761 x = 452 x = 953 x = 100 x = 534 y = 225 x = 978 x = 774 y = 358 x = 718 x = 749 x = 603 x = 557 x = 781 y = 816 y = 932 y = 169 y = 201 y = 113 y = 183 x = 851 x = 709 y = 86 y = 964 y = 86 y = 613 y = 461 x = 943 x = 571 y = 376 x = 151 y = 317 x = 45 x = 796 y = 524 y = 158 y = 92 x = 557 x = 702 x = 327 y = 909 x = 975 y = 862 y = 92 x = 995 y = 173 x = 128 x = 820 x = 360 x = 36 x = 299 y = 964 y = 765 y = 274 y = 747 x = 607 y = 246 x = 378 x = 206 y = 894 y = 290 y = 52 x = 909 y = 297 y = 840 x = 858 x = 232 y = 883 y = 47 y = 817 x = 111 y = 803 x = 711 y = 818 x = 4 y = 823 y = 131 x = 418 y = 100 x = 13 y = 104 x = 80 x = 397 y = 686 y = 473 x = 592 y = 631 y = 646 x = 929 x = 964 y = 528 y = 285 y = 15 y = 51 x = 122 x = 55 x = 288 y = 915 y = 804 y = 482 x = 160 y = 918 x = 822 y = 838 y = 380 x = 389 x = 942 y = 919 x = 729 y = 424 x = 386 x = 430 y = 320 x = 64 x = 650 x = 457 y = 973 y = 953 x = 291 y = 898 x = 947 y = 931 x = 314 x = 551 y = 524 y = 247 y = 807 y = 289 y = 726 x = 307 y = 252 y = 538 x = 140 x = 724 x = 988 y = 807 y = 262 y = 880 y = 293 x = 973 x = 759 x = 81 x = 250 x = 398 y = 76 x = 705 y = 822 y = 609 y = 791 y = 747 x = 307 x = 770 y = 645 y = 851 x = 434 y = 109 x = 396 x = 112 x = 912 x = 327 x = 919 x = 20 y = 979 y = 57 x = 314 x = 254 y = 62 x = 544 y = 380 x = 351 x = 571 y = 360 x = 2 x = 318 y = 686 y = 607 y = 29 x = 51 x = 961 y = 483 x = 264 y = 249 y = 467 y = 387 x = 540 y = 13 y = 550 x = 431 y = 197 y = 170 y = 394 y = 193 x = 757 x = 783 y = 705 y = 345 y = 709 x = 648 y = 740 y = 375 x = 477 y = 744 y = 114 y = 283 x = 276 x = 547 x = 583 x = 797 y = 688 y = 410 x = 904 y = 715 y = 55 y = 141 x = 103 x = 428 y = 608 x = 312 y = 52 y = 386 y = 401 y = 55 y = 377 y = 677 x = 490 x = 459 x = 900 y = 359 x = 889 x = 102 y = 368 x = 277 y = 760 x = 51 y = 536 x = 845 y = 722 y = 627 x = 810 x = 516 y = 96 x = 46 y = 853 y = 303 x = 257 y = 87 x = 641 y = 305 x = 657 x = 565 y = 497 y = 836 y = 16 x = 22 y = 471 x = 478 x = 570 x = 268 x = 633 x = 519 x = 330 y = 219 x = 675 x = 724 y = 585 x = 878 x = 404 x = 6 x = 881 y = 598 x = 623 x = 625 y = 304 y = 970 y = 817 y = 531 x = 151 x = 822 x = 627 x = 511 y = 540 x = 350 x = 160 y = 69 y = 89 x = 98 y = 448 x = 610 x = 969 x = 394 y = 773 y = 638 x = 676 y = 103 x = 711 y = 571 y = 60 x = 899 x = 630 y = 613 x = 988 x = 783 x = 787 x = 892 x = 326 x = 895 y = 564 x = 377 x = 345 x = 599 x = 799 y = 11 y = 443 y = 431 x = 231 y = 144 x = 460 x = 359 x = 26 x = 708 y = 890 x = 156 y = 488 x = 398 y = 366 y = 242 x = 519 y = 376 y = 165 x = 388 y = 555 x = 320 y = 165 y = 968 x = 635 x = 895 x = 632 x = 684 y = 937 y = 306 y = 784 x = 820 x = 803 x = 971 y = 707 y = 420 x = 596 y = 983 y = 772 y = 304 x = 331 y = 637 x = 956 y = 84 x = 109 y = 549 y = 291 x = 901 x = 622 y = 766 y = 584 x = 296 y = 279 y = 646 x = 934 x = 811 x = 854 x = 581 y = 122 y = 408 y = 408 y = 477 x = 30 x = 146 x = 603 y = 686 x = 451 y = 71 y = 966 x = 134 y = 20 x = 870 x = 746 x = 389 y = 469 y = 452 y = 458 x = 281 y = 11 x = 845 y = 691 y = 153 y = 865 y = 226 x = 646 x = 436 x = 658 x = 245 x = 110 x = 976 x = 487 y = 161 x = 413 y = 785 x = 221 y = 39 y = 513 y = 760 x = 122 x = 914 x = 50 x = 139 x = 361 y = 816 y = 74 y = 755 y = 925 y = 506 y = 711 y = 764 y = 626 y = 902 x = 700 x = 574 y = 352 x = 295 x = 543 x = 463 y = 522 x = 80 y = 72 x = 509 y = 104 x = 689 y = 10 x = 453 y = 608 y = 480 x = 721 y = 835 x = 247 y = 827 x = 916 x = 399 y = 922 x = 738 y = 667 y = 696 y = 966 y = 643 x = 190 y = 317 y = 155 x = 460 y = 556 y = 301 y = 778 x = 946 x = 771 y = 189 y = 177 x = 40 x = 527 y = 672 y = 122 x = 174 x = 116 y = 463 y = 993 y = 500 y = 923 y = 57 y = 930 x = 99 x = 701 y = 747 y = 568 y = 427 y = 524 x = 644 y = 119 y = 662 x = 15 x = 858 x = 753 x = 262 y = 160 x = 729 y = 674 x = 496 x = 821 y = 311 x = 31 y = 188 y = 542 y = 905 x = 4 y = 248 x = 46 y = 731 y = 817 y = 828 y = 16 y = 771 x = 90 x = 771 x = 216 y = 653 x = 172 x = 507 x = 379 y = 79 y = 332 x = 106 y = 434 y = 530 x = 183 y = 580 y = 267 x = 242 y = 675 y = 974 y = 799 x = 491 x = 173 x = 390 x = 762 y = 639 y = 797 y = 825 y = 935 x = 186 x = 417 y = 669 x = 174 y = 747 y = 629 y = 741 x = 700 x = 753 y = 582 x = 778 x = 965 y = 791 y = 515 x = 50 y = 28 x = 920 x = 707 y = 483 x = 854 y = 731 x = 303 y = 616 y = 56 x = 229 x = 217 x = 334 x = 778 y = 649 x = 799 y = 96 x = 289 x = 273 x = 958 x = 230 y = 338 y = 0 x = 785 y = 997 x = 690 y = 831 y = 586 x = 793 y = 995 x = 10 x = 847 x = 974 y = 122 y = 836 x = 356 x = 597 y = 379 x = 40 y = 566 x = 709 x = 967 x = 515 x = 762 y = 622 x = 455 x = 256 x = 90 y = 790 y = 829 y = 998 y = 397 y = 584 x = 545 y = 645 y = 717 x = 719 x = 599 y = 942 y = 246 x = 823 y = 549 x = 4 y = 309 x = 557 y = 478 y = 676 x = 502 y = 4 x = 588 y = 862 y = 357 x = 341 x = 519 x = 22 y = 201 x = 820 x = 924 y = 742 y = 323 y = 75 y = 206 y = 677 y = 715 y = 460 y = 683 x = 960 x = 256 x = 701 y = 938 y = 894 x = 920 x = 241 x = 890 x = 133 x = 987 x = 719 x = 312 y = 607 y = 782 y = 683 y = 94 y = 210 y = 297 y = 831 y = 338 x = 726 x = 143 y = 806 y = 8 y = 951 y = 499 y = 541 x = 771 y = 191 x = 920 x = 371 y = 869 y = 69 x = 196 x = 754 y = 977 x = 496 x = 505 y = 858 y = 593 x = 508 x = 184 x = 608 y = 902 x = 509 x = 25 x = 541 x = 813 y = 413 x = 863 x = 895 y = 353 x = 665 y = 45 x = 371 y = 36 y = 435 y = 633 x = 529 x = 194 y = 62 y = 623 x = 465 y = 918 y = 798 y = 751 x = 677 x = 789 x = 314 y = 569 x = 177 x = 268 x = 531 x = 7 y = 790 x = 450 y = 772 y = 160 x = 862 x = 820 y = 915 x = 57 x = 27 y = 287 x = 33 x = 730 y = 166 y = 174 y = 605 y = 109 x = 86 x = 951 y = 337 y = 799 x = 893 x = 211 y = 543 y = 753 x = 819 x = 616 y = 600 y = 414 x = 50 y = 168 x = 473 y = 402 y = 542 y = 417 y = 169 x = 431 x = 189 x = 575 x = 615 y = 655 x = 72 x = 639 x = 323 y = 143 x = 994 x = 380 x = 294 x = 27 y = 839 x = 419 x = 366 y = 423 x = 845 x = 639 y = 678 x = 247 y = 623 x = 126 x = 645 y = 671 y = 286 x = 459 y = 537 x = 472 y = 988 x = 737 x = 94 y = 261 x = 510 x = 751 y = 251 x = 290 x = 942 y = 172 y = 38 x = 578 x = 598 y = 608 x = 229 y = 216 y = 324 x = 275 x = 465 y = 709 x = 492 x = 515 y = 515 y = 618 y = 925 x = 44 y = 986 y = 344 y = 13 x = 776 x = 737 y = 515 x = 297 x = 831 x = 30 x = 441 x = 705 x = 266 y = 465 y = 678 x = 28 x = 59 y = 697 x = 303 x = 60 x = 8 y = 424 x = 211 y = 17 y = 540 x = 935 x = 922 x = 290 x = 861 y = 777 y = 203 x = 965 y = 524 y = 17 x = 429 x = 611 x = 228 y = 665 y = 814 x = 482 x = 82 x = 688 y = 410 y = 545 x = 439 x = 514 x = 832 x = 256 y = 847 x = 887 y = 55 y = 66 x = 239 y = 75 y = 767 y = 407 x = 327 x = 206 y = 779 x = 713 x = 777 y = 564 x = 412 y = 317 y = 797 y = 535 x = 56 y = 840 y = 686 y = 700 y = 825 x = 302 x = 907 x = 946 x = 963 y = 256 x = 240 x = 350 x = 992 x = 263 x = 577 y = 699 y = 752 x = 280 x = 807 x = 891 x = 439 y = 488 y = 406 x = 385 x = 447 y = 463 y = 814 y = 43 x = 185 x = 653 x = 104 y = 747 y = 243 x = 647 y = 359 y = 34 y = 437 y = 850 y = 310 y = 565 x = 581 x = 148 y = 194 y = 259 x = 497 y = 142 y = 616 y = 162 x = 621 x = 262 x = 701 x = 835 y = 523 y = 333 y = 625 x = 294 x = 927 y = 306 y = 985 x = 853 y = 829 y = 788 x = 588 y = 9 y = 464 y = 542 y = 919 y = 655 y = 415 x = 980 y = 240 y = 950 y = 69 y = 641 x = 174 x = 889 y = 841 y = 153 x = 332 x = 639 y = 785 y = 666 y = 910 y = 852 x = 14 x = 69 x = 107 y = 126 y = 629 y = 584 y = 613 x = 511 y = 855 y = 587 x = 531 y = 687 y = 111 x = 726 x = 27 y = 403 y = 410 x = 0 x = 845 x = 47 y = 245 x = 629 y = 808 y = 16 y = 510 y = 906 x = 534 y = 710 x = 299 x = 723 y = 14 y = 72 x = 952 y = 295 x = 550 y = 623 x = 29 y = 5 y = 745 y = 205 y = 680 x = 649 y = 57 y = 564 y = 796 x = 387 y = 766 x = 939 x = 235 y = 867 x = 280 y = 932 y = 95 x = 499 x = 662 y = 448 y = 167 y = 909 y = 808 x = 934 y = 113 y = 119 x = 837 x = 950 y = 997 y = 210 x = 660 y = 939 x = 784 x = 947 y = 846 y = 493 y = 196 y = 590 x = 580 y = 313 x = 550 y = 277 y = 843 x = 811 y = 748 x = 821 x = 868 x = 867 y = 902 x = 154 x = 914 y = 114 x = 755 y = 468 y = 581 y = 733 x = 566 y = 518 y = 941 y = 953 x = 55 y = 154 y = 239 y = 279 y = 188 y = 242 x = 433 x = 918 x = 412 y = 876 y = 871 y = 124 x = 971 x = 902 y = 676 y = 305 y = 982 y = 358 y = 481 y = 714 x = 422 x = 828 x = 664 y = 748 x = 188 x = 422 y = 233 x = 201 x = 893 y = 468 x = 311 y = 4 x = 585 x = 218 y = 351 x = 792 x = 241 x = 334 x = 71 y = 335 y = 59 x = 671 y = 656 x = 201 y = 329 x = 823 x = 147 y = 638 x = 190 x = 503 y = 141 y = 20 x = 268 y = 641 x = 140 y = 950 x = 85 x = 196 y = 199 x = 996 y = 122 x = 872 x = 999 x = 707 x = 71 x = 436 x = 506 x = 947 x = 162 x = 465 y = 916 x = 206 x = 389 x = 448 x = 855 y = 820 y = 615 y = 599 x = 259 x = 157 y = 869 y = 543 x = 401 y = 501 x = 431 y = 569 y = 733 y = 53 y = 881 x = 415 x = 649 y = 66 y = 985 x = 584 y = 676 y = 927 x = 686 y = 624 y = 664 y = 354 y = 443 x = 147 x = 51 x = 3 y = 406 y = 21 y = 359 x = 24 x = 456 x = 940 y = 53 y = 29 y = 41 x = 530 x = 130 y = 153 x = 160 y = 454 y = 205 y = 495 x = 228 y = 722 y = 955 x = 635 x = 59 y = 896 x = 147 y = 204 y = 283 x = 895 x = 971 y = 691 y = 53 x = 694 x = 955 y = 925 y = 58 x = 475 x = 746 x = 778 x = 390 x = 271 y = 304 x = 727 x = 914 x = 706 y = 726 y = 721 x = 895 x = 741 x = 310 x = 737 x = 314 x = 86 x = 379 y = 570 y = 243 y = 659 x = 21 y = 839 y = 712 y = 525 y = 295 x = 922 x = 367 y = 744 y = 682 x = 749 x = 750 y = 761 y = 52 y = 898 x = 525 x = 899 x = 296 y = 185 y = 988 y = 152 x = 662 y = 177 y = 442 y = 410 y = 458 x = 825 x = 699 x = 689 x = 270 y = 751 x = 850 x = 45 x = 741 y = 859 y = 645 y = 716 y = 142 x = 40 x = 518 x = 709 y = 314 y = 889 x = 473 y = 117 y = 518 x = 594 y = 223 x = 219 x = 574 y = 397 y = 794 x = 879 y = 710 x = 872 x = 722 x = 909 x = 469 x = 401 y = 376 y = 390 x = 444 y = 967 x = 976 x = 984 y = 617 y = 121 x = 199 y = 51 y = 920 x = 490 y = 857 x = 382 y = 549 y = 973 y = 6 x = 524 x = 51 y = 470 x = 678 y = 281 y = 539 x = 58 y = 403 y = 352 x = 385 x = 317 y = 593 x = 273 x = 835 y = 419 x = 665 x = 996 x = 788 x = 448 y = 272 y = 114 x = 132 x = 254 x = 986 y = 563 y = 800 y = 317 x = 932 y = 239 x = 188 y = 665 y = 306 x = 922 x = 479 y = 561 y = 451 x = 266 x = 199 y = 824 y = 478 x = 908 x = 620 y = 375 x = 168 y = 376 y = 625 y = 914 x = 54 y = 26 y = 910 x = 636 y = 966 y = 650 x = 775 x = 703 y = 213 x = 884 x = 189 x = 739 y = 874 y = 67 y = 509 y = 135 y = 170 x = 449 y = 452 x = 146 x = 340 x = 935 x = 270 x = 722 x = 602 y = 670 y = 218 y = 501 x = 228 y = 296 y = 254 x = 5 x = 296 x = 208 y = 595 x = 518 x = 151 x = 756 x = 796 x = 610 x = 436 y = 894 y = 393 y = 452 x = 668 x = 415 x = 884 x = 50 x = 930 y = 281 y = 613 y = 813 y = 957 x = 891 y = 399 x = 856 x = 485 x = 195 y = 850 x = 555 x = 99 y = 792 x = 742 x = 516 y = 100 x = 550 y = 300 x = 183 x = 285 x = 716 x = 631 x = 224 y = 675 y = 698 y = 770 x = 395 y = 224 x = 205 y = 381 y = 343 y = 870 y = 899 x = 608 y = 781 y = 860 y = 930 x = 421 x = 959 y = 278 x = 973 x = 263 y = 622 x = 907 x = 157 x = 901 x = 770 y = 745 x = 295 x = 456 x = 599 y = 573 x = 512 y = 740 x = 443 x = 833 x = 770 y = 137 x = 935 x = 925 x = 333 y = 945 x = 950 y = 476 x = 748 x = 673 x = 953 y = 933 y = 593 x = 640 y = 43 x = 156 y = 569 x = 911 x = 338 y = 301 x = 14 y = 126 x = 640 y = 914 x = 239 x = 441 x = 186 y = 9 y = 400 y = 167 x = 475 x = 961 x = 969 y = 253 x = 60 y = 330 x = 152 x = 392 x = 763 x = 533 x = 246 y = 898 y = 53 y = 212 x = 260 y = 248 x = 408 y = 132 y = 786 y = 37 y = 291 y = 922 x = 528 y = 235 y = 324 y = 349 y = 447 x = 4 x = 506 x = 305 x = 652 x = 206 x = 820 x = 142 y = 75 x = 453 y = 250 x = 161 x = 745 x = 125 x = 221 y = 993 y = 721 y = 873 y = 269 x = 50 x = 789 y = 686 x = 946 y = 215 y = 63 x = 91 x = 100 x = 796 x = 352 x = 268 y = 748 x = 595 x = 610 y = 753 y = 351 x = 505 x = 59 y = 101 y = 724 x = 378 y = 690 x = 454 x = 73 x = 636 x = 876 y = 352 y = 517 y = 447 x = 767 y = 711 x = 356 y = 963 y = 112 y = 421 y = 734 x = 329 y = 621 x = 566 y = 737 x = 472 x = 811 y = 591 x = 123 y = 160 y = 590 x = 66 y = 792 x = 714 y = 446 x = 445 x = 990 y = 956 y = 261 y = 10 x = 782 y = 965 x = 11 x = 626 y = 946 x = 81 y = 362 x = 187 y = 529 y = 763 x = 92 x = 508 x = 687 x = 46 x = 691 y = 299 x = 242 y = 419 y = 524 x = 740 y = 184 y = 711 x = 673 x = 53 x = 855 y = 529 y = 377 x = 381 y = 854 y = 716 x = 835 x = 371 x = 984 y = 683 y = 187 x = 331 x = 949 x = 271 x = 996 y = 176 y = 493 x = 502 x = 743 y = 638 x = 663 y = 494 y = 722 y = 929 x = 7 y = 568 y = 388 y = 919 x = 998 x = 311 y = 866 y = 550 x = 192 y = 933 y = 288 x = 236 y = 278 x = 155 x = 596 x = 59 y = 400 x = 151 x = 231 y = 829 x = 612 x = 927 y = 979 x = 894 y = 882 x = 163 x = 751 y = 826 y = 131 y = 733 y = 769 x = 35 x = 772 y = 310 x = 608 x = 936 x = 984 x = 755 y = 693 y = 840 y = 828 y = 802 x = 403 x = 312 x = 314 y = 966 y = 839 y = 957 x = 892 x = 319 y = 112 x = 425 x = 471 y = 412 x = 181 y = 796 x = 256 y = 293 y = 931 y = 898 x = 3 x = 32 x = 569 y = 510 y = 610 x = 666 y = 788 x = 170 y = 975 x = 129 y = 835 y = 221 x = 228 y = 455 y = 472 y = 404 x = 569 x = 22 x = 778 x = 304 x = 713 y = 814 y = 765 x = 113 x = 272 y = 600 y = 224 x = 903 x = 688 x = 611 y = 63 x = 339 y = 155 x = 474 x = 245 x = 378 y = 452 y = 164 y = 882 x = 661 y = 224 x = 613 x = 435 y = 252 y = 578 y = 987 x = 230 y = 977 x = 392 y = 23 x = 934 y = 300 x = 947 y = 956 x = 93 y = 335 x = 231 x = 469 y = 169 y = 845 x = 936 x = 741 x = 863 y = 904 y = 522 y = 596 x = 681 x = 548 x = 712 x = 809 x = 474 x = 179 y = 445 x = 428 x = 74 y = 713 x = 810 y = 529 y = 877 y = 632 y = 65 x = 208 x = 477 x = 727 x = 613 y = 52 y = 33 x = 849 x = 584 y = 796 y = 256 x = 22 y = 668 y = 92 x = 337 x = 296 y = 305 y = 500 y = 613 x = 29 y = 116 y = 18 y = 16 y = 331 y = 497 y = 964 x = 988 x = 172 x = 889 x = 905 x = 340 x = 332 y = 59 x = 133 x = 412 x = 603 y = 947 y = 29 x = 840 x = 916 x = 839 x = 443 y = 570 x = 188 x = 231 x = 390 y = 648 y = 922 y = 908 x = 83 x = 921 x = 553 x = 307 x = 183 x = 647 x = 838 y = 684 y = 18 y = 601 x = 67 y = 5 y = 108 x = 532 x = 64 y = 789 x = 465 x = 186 y = 930 x = 952 y = 345 y = 566 x = 438 x = 521 x = 857 x = 367 x = 306 y = 86 x = 729 y = 797 y = 763 x = 645 y = 649 x = 598 x = 380 x = 46 x = 854 x = 613 x = 566 x = 804 x = 608 y = 52 x = 896 x = 34 y = 109 x = 771 x = 122 x = 804 x = 951 x = 56 x = 8 x = 410 y = 418 x = 210 y = 862 x = 760 y = 187 y = 737 y = 303 x = 61 y = 307 y = 988 x = 305 y = 553 y = 250 y = 941 y = 415 y = 825 x = 726 x = 818 x = 51 x = 411 x = 743 y = 25 y = 624 y = 163 x = 976 y = 712 x = 0 y = 890 y = 579 y = 862 y = 182 y = 828 x = 75 x = 201 x = 929 x = 420 x = 113 y = 423 y = 589 y = 372 x = 795 y = 198 y = 54 x = 750 x = 272 y = 981 y = 4 y = 68 y = 160 y = 910 x = 234 y = 465 y = 480 y = 140 x = 180 y = 986 y = 948 y = 474 y = 978 x = 989 x = 189 y = 409 y = 131 y = 625 y = 451 y = 732 x = 921 x = 88 x = 439 y = 823 x = 740 x = 298 x = 51 y = 43 x = 997 y = 983 y = 354 x = 732 y = 574 y = 129 x = 948 x = 414 x = 412 y = 624 y = 730 x = 822 x = 961 x = 863 x = 244 x = 745 y = 291 y = 781 y = 474 x = 483 y = 575 y = 426 x = 179 y = 393 y = 695 y = 794 x = 169 x = 600 y = 88 x = 847 x = 73 x = 926 y = 673 y = 362 y = 925 x = 548 x = 514 y = 727 y = 518 y = 636 x = 842 y = 343 y = 398 x = 494 y = 110 y = 171 y = 285 y = 900 x = 861 x = 106 x = 811 x = 990 y = 980 y = 371 x = 190 y = 416 y = 438 y = 396 x = 54 x = 27 x = 583 y = 52 x = 0 y = 180 x = 566 y = 351 y = 293 y = 55 y = 410 y = 476 y = 435 y = 338 x = 4 y = 414 x = 329 x = 927 y = 992 x = 485 y = 283 y = 557 x = 304 y = 579 x = 601 x = 926 y = 413 x = 317 y = 0 x = 426 x = 93 x = 415 y = 634 y = 39 x = 26 x = 675 y = 190 x = 159 x = 493 y = 795 y = 725 x = 811 x = 476 x = 339 y = 487 x = 833 x = 309 x = 707 x = 295 x = 627 x = 270 x = 632 y = 887 y = 306 y = 882 y = 828 y = 175 y = 97 x = 119 x = 832 y = 905 y = 538 y = 265 y = 215 x = 991 x = 883 y = 496 x = 426 y = 10 x = 117 y = 538 y = 851 y = 584 y = 421 y = 737 y = 13 y = 918 y = 914 y = 149 x = 96 y = 323 y = 106 y = 198 y = 907 x = 970 x = 805 y = 969 y = 926 y = 958 y = 960 y = 952 x = 42 x = 877 x = 757 x = 437 x = 870 y = 537 x = 284 y = 566 x = 1 x = 568 y = 396 x = 463 y = 795 y = 373 y = 469 y = 433 x = 899 y = 172 y = 40 x = 863 x = 74 x = 943 y = 192 y = 253 y = 397 x = 0 y = 711 x = 172 x = 237 x = 965 x = 223 y = 921 y = 412 x = 132 y = 407 y = 67 x = 99 x = 543 x = 872 y = 485 y = 970 y = 119 x = 301 x = 891 x = 190 y = 948 y = 311 y = 888 x = 19 x = 528 y = 15 y = 259 x = 309 y = 759 x = 598 x = 155 x = 434 y = 953 x = 918 x = 977 y = 405 x = 874 x = 850 y = 791 y = 783 x = 647 x = 618 x = 617 x = 708 y = 813 x = 677 y = 579 y = 299 y = 550 y = 81 x = 678 x = 508 x = 906 x = 314 y = 580 y = 721 x = 952 y = 134 x = 972 y = 650 y = 853 y = 810 y = 790 x = 670 y = 678 x = 571 y = 590 x = 908 y = 789 y = 898 x = 376 x = 949 y = 664 x = 602 x = 629 y = 477 y = 283 y = 620 x = 748 y = 117 x = 41 y = 135 x = 119 x = 832 x = 323 y = 630 y = 702 x = 732 x = 14 y = 354 x = 938 y = 478 x = 471 x = 646 y = 740 x = 703 x = 803 x = 117 y = 586 y = 182 x = 384 x = 313 y = 743 y = 157 y = 379 y = 401 y = 47 y = 890 x = 330 x = 795 x = 651 x = 204 x = 336 y = 80 x = 327 y = 536 y = 779 x = 854 y = 894 y = 632 y = 874 x = 942 x = 616 x = 145 x = 720 y = 721 y = 790 x = 529 y = 951 y = 753 x = 928 y = 46 x = 491 x = 581 y = 911 x = 11 x = 598 y = 412 y = 138 y = 865 x = 849 y = 582 x = 864 y = 117 y = 425 y = 798 y = 513 x = 412 x = 745 y = 742 x = 911 x = 147 y = 412 x = 77 x = 468 y = 409 x = 881 y = 660 y = 808 y = 912 y = 0 y = 939 y = 260 y = 222 x = 401 y = 366 y = 422 x = 175 x = 776 x = 737 x = 898 y = 265 y = 842 x = 524 y = 55 y = 236 y = 852 x = 273 y = 582 x = 173 x = 163 x = 297 x = 757 x = 772 y = 428 x = 130 x = 360 x = 106 x = 673 x = 205 y = 771 y = 488 y = 320 x = 791 y = 608 y = 238 y = 857 x = 61 x = 711 y = 500 y = 47 y = 170 x = 731 x = 962 y = 610 x = 485 y = 312 x = 61 y = 86 x = 238 y = 170 y = 169 y = 364 x = 993 x = 769 x = 271 y = 477 x = 224 x = 69 x = 964 y = 705 y = 766 y = 774 x = 353 y = 32 x = 258 x = 68 y = 581 y = 363 x = 565 x = 69 x = 300 x = 278 y = 106 x = 414 y = 731 y = 872 x = 840 y = 677 y = 563 y = 785 y = 264 y = 953 x = 990 y = 772 y = 504 y = 392 x = 739 y = 681 x = 721 y = 620 x = 567 x = 302 y = 842 y = 953 x = 393 y = 579 x = 944 x = 854 y = 905 y = 842 x = 820 x = 566 x = 608 y = 109 y = 696 y = 134 y = 573 x = 375 y = 768 y = 525 x = 419 y = 170 y = 693 x = 650 x = 356 x = 359 x = 782 x = 440 x = 878 x = 71 x = 983 y = 541 y = 995 y = 677 x = 598 y = 277 y = 659 x = 733 y = 176 x = 302 y = 579 y = 413 y = 291 y = 455 x = 459 y = 95 y = 436 y = 352 y = 258 x = 899 x = 583 x = 225 x = 327 x = 298 x = 693 x = 740 y = 966 y = 337 x = 63 x = 131 x = 671 y = 317 y = 567 y = 243 x = 402 x = 681 y = 670 y = 932 y = 217 y = 853 x = 535 y = 887 y = 803 x = 463 x = 721 x = 741 x = 172 x = 204 y = 80 x = 565 y = 589 y = 172 y = 858 y = 608 x = 40 y = 338 x = 760 y = 429 x = 155 x = 134 y = 838 x = 621 y = 285 y = 102 x = 272 y = 552 x = 619 y = 472 x = 885 y = 904 y = 246 x = 853 x = 173 x = 274 x = 878 x = 556 y = 283 x = 78 y = 706 x = 638 x = 553 x = 543 y = 618 x = 1 y = 800 x = 781 x = 204 y = 405 y = 972 x = 57 x = 87 x = 918 y = 847 x = 642 x = 234 y = 884 x = 174 y = 311 x = 147 y = 1 x = 921 x = 346 y = 121 y = 855 y = 782 y = 296 x = 583 x = 943 y = 267 y = 984 y = 570 x = 288 y = 1 x = 241 x = 263 y = 800 x = 729 x = 15 x = 249 y = 295 y = 487 x = 252 y = 510 y = 501 y = 484 x = 279 y = 58 y = 151 x = 871 x = 912 x = 339 x = 375 x = 210 y = 270 y = 613 x = 842 x = 861 y = 171 x = 641 y = 148 y = 213 x = 532 y = 51 x = 35 y = 779 x = 760 x = 363 y = 890 x = 526 y = 384 x = 430 y = 592 y = 672 y = 662 x = 139 x = 791 y = 942 y = 328 x = 710 y = 267 y = 15 y = 664 x = 515 x = 304 y = 67 y = 533 y = 267 x = 788 x = 592 y = 605 x = 316 x = 788 x = 71 y = 955 x = 832 x = 975 y = 602 y = 579 y = 545 x = 511 y = 924 x = 461 y = 226 y = 484 y = 403 x = 606 x = 486 y = 330 x = 215 y = 43 x = 860 x = 247 x = 9 x = 284 y = 62 x = 519 x = 896 y = 530 x = 582 y = 294 x = 104 x = 409 x = 999 x = 851 x = 730 x = 261 y = 616 y = 757 y = 687 y = 532 y = 540 y = 88 x = 383 y = 560 x = 985 y = 7 x = 458 y = 31 x = 860 x = 671 y = 481 y = 885 x = 146 y = 75 y = 35 y = 287 y = 362 y = 364 x = 697 x = 415 x = 130 y = 123 x = 190 y = 398 x = 741 x = 345 x = 355 y = 319 x = 224 y = 38 y = 705 y = 187 y = 404 x = 813 x = 828 x = 136 x = 354 x = 251 x = 766 y = 299 y = 72 y = 81 y = 227 x = 632 x = 499 y = 63 x = 52 x = 272 y = 154 x = 262 y = 369 y = 292 x = 11 y = 972 y = 546 x = 637 x = 620 x = 397 y = 175 y = 652 y = 755 y = 232 x = 670 x = 616 x = 646 y = 158 x = 629 x = 91 y = 346 x = 770 y = 686 y = 862 y = 181 y = 859 y = 992 x = 384 x = 930 x = 907 y = 176 x = 424 x = 754 y = 542 y = 385 y = 376 x = 400 x = 976 x = 257 x = 97 x = 802 x = 147 y = 819 x = 894 x = 499 x = 702 y = 29 y = 202 x = 413 x = 871 y = 729 y = 882 x = 97 x = 568 y = 400 x = 496 x = 974 y = 349 y = 527 y = 247 x = 101 y = 407 y = 781 x = 618 y = 706 y = 345 y = 792 y = 917 y = 789 y = 947 x = 854 x = 96 y = 440 y = 326 y = 744 x = 346 y = 875 x = 329 y = 715 y = 851 x = 141 y = 208 y = 127 x = 527 x = 314 y = 809 y = 622 x = 701 y = 54 y = 382 x = 953 x = 997 x = 186 y = 837 x = 977 x = 26 x = 588 y = 756 y = 64 x = 335 x = 109 x = 899 y = 754 x = 146 x = 980 y = 959 x = 313 y = 466 y = 986 x = 104 x = 47 y = 434 x = 716 x = 54 y = 473 y = 511 x = 885 y = 667 y = 715 x = 800 y = 398 y = 333 y = 772 x = 562 x = 806 y = 722 y = 148 x = 192 x = 699 y = 349 x = 987 y = 812 y = 974 x = 216 x = 996 x = 90 y = 832 x = 457 y = 927 y = 362 y = 389 y = 643 y = 946 y = 458 y = 434 y = 874 x = 19 y = 998 y = 517 x = 387 y = 935 y = 612 x = 605 x = 723 x = 793 y = 321 x = 875 y = 776 x = 800 x = 170 y = 393 x = 359 x = 83 y = 758 y = 925 x = 819 y = 327 x = 332 y = 853 y = 816 y = 845 x = 182 x = 454 x = 893 x = 545 x = 192 y = 813 x = 703 y = 909 x = 201 x = 310 y = 751 y = 804 y = 921 y = 842 x = 656 x = 579 y = 760 x = 149 x = 639 y = 774 y = 336 y = 382 x = 187 y = 204 y = 182 y = 761 y = 504 x = 368 y = 223 y = 867 x = 251 y = 422 y = 831 x = 369 y = 969 y = 653 x = 82 x = 345 y = 384 x = 659 x = 416 y = 500 x = 338 y = 51 x = 431 x = 144 x = 717 x = 398 y = 489 x = 723 x = 911 y = 116 y = 116 x = 615 x = 714 y = 419 y = 399 y = 756 y = 491 y = 354 x = 429 x = 309 y = 769 x = 399 x = 475 x = 421 y = 202 y = 83 y = 350 x = 523 x = 29 x = 547 y = 565 y = 869 y = 814 x = 332 y = 426 y = 94 y = 701 x = 805 x = 319 x = 618 y = 115 y = 545 x = 104 x = 882 y = 363 x = 914 x = 85 y = 337 y = 711 y = 847 x = 15 x = 36 x = 787 y = 948 x = 772 x = 981 x = 619 x = 353 y = 594 y = 562 x = 17 x = 590 y = 964 x = 705 y = 949 x = 517 x = 847 x = 736 x = 748 x = 445 x = 602 y = 760 x = 304 y = 649 y = 53 x = 560 x = 392 x = 876 x = 430 y = 736 x = 839 x = 47 y = 160 x = 24 x = 467 y = 132 y = 896 y = 642 x = 359 x = 804 x = 207 y = 835 y = 867 y = 308 x = 997 x = 676 y = 650 x = 874 y = 858 y = 422 y = 369 y = 746 x = 800 y = 170 x = 736 x = 923 x = 691 x = 247 y = 822 y = 855 y = 304 x = 656 x = 958 x = 469 y = 781 x = 845 y = 150 x = 472 x = 683 x = 461 y = 969 x = 68 y = 495 y = 570 y = 223 y = 489 y = 660 x = 833 x = 379 y = 786 y = 898 x = 15 y = 574 y = 351 x = 482 y = 381 y = 549 y = 463 y = 117 x = 714 y = 810 x = 571 x = 700 x = 440 x = 411 y = 593 x = 209 y = 709 x = 800 x = 744 x = 225 x = 437 x = 927 x = 171 x = 637 y = 88 y = 89 x = 269 y = 768 y = 222 y = 287 x = 840 y = 127 y = 983 y = 962 y = 561 x = 853 y = 313 y = 250 y = 881 x = 723 x = 686 y = 981 y = 954 x = 368 y = 280 x = 695 y = 855 x = 374 x = 454 x = 566 y = 227 x = 718 y = 904 x = 377 x = 560 y = 108 y = 265 y = 906 y = 543 y = 100 y = 282 x = 648 x = 674 y = 976 x = 62 y = 201 y = 666 x = 533 y = 592 y = 708 x = 363 x = 752 x = 962 y = 552 x = 285 x = 32 x = 503 x = 58 x = 406 x = 11 x = 929 y = 109 y = 483 x = 517 x = 906 y = 581 y = 98 x = 602 x = 695 y = 917 x = 510 y = 901 y = 334 y = 543 x = 345 x = 561 y = 118 x = 221 y = 666 x = 30 y = 669 y = 545 y = 0 y = 180 y = 357 y = 380 y = 399 x = 233 x = 944 x = 475 x = 35 y = 268 x = 411 y = 107 y = 933 x = 353 y = 452 x = 721 y = 750 x = 852 x = 351 x = 327 x = 218 x = 836 y = 41 x = 156 y = 52 y = 581 y = 267 x = 893 x = 530 y = 802 y = 497 x = 139 y = 129 x = 356 y = 928 x = 582 y = 948 y = 12 y = 434 x = 417 x = 946 y = 654 y = 391 x = 765 y = 145 y = 257 x = 794 y = 595 y = 92 x = 755 x = 338 x = 222 x = 461 y = 627 x = 755 y = 86 x = 395 x = 618 y = 639 x = 412 y = 302 y = 483 x = 770 x = 372 x = 381 x = 938 x = 170 y = 358 x = 746 x = 230 x = 30 y = 907 x = 760 y = 268 x = 909 x = 240 y = 702 x = 661 y = 802 y = 38 x = 865 y = 607 x = 488 x = 722 y = 952 x = 88 x = 973 x = 464 x = 874 y = 485 y = 412 x = 347 x = 449 y = 290 x = 746 y = 138 x = 656 x = 351 y = 712 x = 379 y = 378 x = 350 x = 815 y = 86 y = 898 y = 825 x = 649 x = 129 x = 885 y = 53 y = 100 y = 946 y = 641 y = 253 x = 75 y = 721 x = 452 y = 157 y = 590 y = 309 x = 519 x = 856 y = 658 y = 322 y = 109 x = 526 y = 270 x = 319 x = 122 y = 969 y = 205 y = 3 x = 467 y = 628 y = 460 y = 250 x = 423 x = 851 y = 796 y = 977 x = 900 x = 115 x = 681 y = 434 x = 7 x = 705 x = 447 x = 573 y = 572 x = 323 x = 491 x = 363 x = 384 x = 700 x = 739 y = 86 y = 886 y = 514 x = 988 y = 74 y = 56 y = 559 x = 839 x = 769 y = 37 x = 148 x = 371 y = 795 y = 782 x = 288 x = 525 y = 865 y = 927 y = 682 y = 32 x = 910 y = 536 x = 944 y = 657 y = 844 x = 510 y = 575 x = 560 y = 341 y = 570 y = 217 x = 355 x = 211 y = 166 x = 198 x = 650 y = 638 x = 634 y = 619 y = 0 x = 338 x = 159 x = 96 y = 988 x = 63 x = 770 y = 6 y = 66 x = 407 y = 462 y = 134 y = 418 x = 4 y = 411 y = 343 x = 438 y = 626 x = 300 x = 669 x = 863 y = 199 y = 716 y = 110 y = 126 x = 71 x = 475 y = 53 y = 683 x = 945 x = 384 x = 858 x = 674 x = 124 y = 558 y = 615 x = 878 x = 406 x = 723 y = 81 y = 385 x = 789 y = 711 x = 105 x = 604 y = 840 x = 395 y = 867 y = 534 x = 748 y = 137 y = 217 y = 881 x = 665 y = 843 y = 805 x = 604 y = 441 y = 141 x = 413 y = 301 x = 439 x = 656 x = 118 x = 650 y = 987 x = 933 x = 858 y = 532 y = 122 y = 622 x = 604 x = 225 y = 893 x = 297 x = 465 x = 264 x = 999 y = 914 x = 814 y = 687 x = 407 y = 710 x = 138 x = 789 y = 617 x = 539 x = 990 y = 324 y = 483 x = 894 x = 923 x = 556 y = 782 x = 95 x = 91 y = 454 x = 106 x = 116 y = 406 y = 856 y = 21 y = 301 y = 512 y = 950 x = 598 x = 296 x = 354 x = 148 x = 379 y = 789 y = 378 y = 674 x = 407 y = 81 x = 400 y = 892 x = 37 y = 488 x = 819 x = 897 y = 283 y = 292 x = 101 y = 830 y = 388 y = 656 x = 214 y = 956 y = 472 x = 138 x = 679 y = 997 y = 576 x = 266 y = 276 y = 166 x = 412 x = 252 x = 954 y = 347 y = 53 y = 462 x = 685 y = 240 x = 807 y = 734 y = 113 y = 204 x = 921 y = 789 y = 690 x = 460 x = 117 x = 968 y = 147 x = 767 y = 670 y = 820 x = 999 x = 217 y = 495 x = 645 y = 386 y = 1 y = 376 x = 208 x = 98 x = 520 y = 733 x = 640 y = 156 y = 432 x = 988 y = 238 y = 369 x = 497 y = 110 y = 176 y = 48 x = 508 y = 968 y = 842 y = 737 x = 635 y = 556 x = 350 y = 34 x = 595 x = 739 x = 65 x = 641 x = 676 x = 409 x = 953 y = 30 x = 234 y = 530 x = 769 x = 144 x = 90 y = 383 y = 468 x = 280 y = 143 x = 250 y = 832 x = 123 x = 347 x = 361 y = 990 y = 114 x = 93 y = 654 x = 616 y = 971 y = 202 x = 852 x = 124 x = 86 x = 855 y = 828 y = 580 y = 548 y = 836 x = 932 x = 4 y = 755 y = 394 y = 664 x = 911 y = 422 x = 343 y = 136 x = 110 y = 87 x = 911 y = 5 y = 571 y = 474 x = 814 x = 290 y = 804 y = 619 x = 807 x = 914 x = 272 y = 536 x = 314 x = 434 x = 598 y = 93 x = 142 y = 704 y = 3 y = 825 y = 937 x = 987 y = 512 y = 645 y = 243 y = 94 x = 247 y = 834 x = 654 x = 41 x = 142 x = 466 x = 937 x = 350 y = 701 y = 758 y = 994 x = 85 x = 704 y = 882 x = 641 x = 166 x = 958 x = 153 x = 621 y = 568 x = 32 y = 400 x = 557 x = 910 x = 629 y = 601 x = 469 x = 833 y = 416 y = 825 x = 691 y = 297 x = 696 y = 965 x = 348 y = 785 y = 920 y = 54 x = 639 x = 88 y = 336 x = 243 x = 728 x = 332 y = 144 y = 554 y = 853 x = 189 x = 6 x = 219 x = 40 y = 439 x = 541 x = 790 x = 810 y = 152 y = 920 x = 657 y = 176 x = 144 x = 498 x = 859 x = 550 x = 254 y = 907 y = 262 x = 478 y = 260 y = 548 x = 904 x = 281 y = 209 x = 156 x = 201 x = 207 x = 356 y = 396 x = 410 x = 616 y = 854 y = 489 y = 822 y = 523 y = 691 y = 486 y = 133 y = 355 y = 673 x = 561 y = 547 y = 924 y = 827 y = 823 y = 619 x = 605 x = 666 x = 295 x = 766 y = 923 y = 593 x = 756 y = 881 x = 773 y = 679 x = 132 y = 456 y = 834 y = 730 y = 224 y = 448 x = 175 x = 627 y = 954 x = 344 y = 202 x = 991 x = 16 y = 774 y = 130 y = 476 x = 31 y = 24 x = 567 y = 874 x = 455 y = 676 x = 788 y = 805 x = 49 x = 325 x = 439 y = 914 x = 893 y = 949 y = 493 y = 342 x = 710 y = 742 y = 120 x = 125 y = 643 x = 559 x = 457 y = 527 x = 218 x = 463 y = 872 y = 465 x = 418 y = 493 y = 544 x = 788 y = 554 x = 587 x = 852 y = 954 y = 866 y = 279 x = 582 x = 886 y = 10 y = 458 x = 79 y = 352 y = 394 x = 408 y = 385 y = 544 x = 432 x = 965 x = 196 x = 779 y = 137 y = 442 x = 217 x = 872 x = 30 y = 815 y = 310 y = 606 x = 717 x = 643 x = 267 y = 41 x = 24 x = 335 y = 982 x = 339 y = 878 y = 191 y = 461 y = 27 x = 746 x = 600 x = 714 y = 113 y = 277 x = 885 x = 297 y = 244 y = 988 y = 245 x = 46 x = 91 x = 717 y = 372 y = 698 x = 22 y = 298 x = 204 x = 885 x = 795 x = 427 x = 59 y = 310 x = 749 x = 586 y = 269 x = 931 x = 261 y = 995 y = 531 x = 737 y = 841 y = 881 x = 399 x = 715 x = 929 x = 578 x = 570 y = 643 y = 186 x = 666 y = 566 x = 168 y = 949 y = 813 x = 560 y = 739 x = 937 x = 151 x = 386 y = 882 x = 713 y = 7 x = 348 y = 955 y = 232 x = 343 y = 922 y = 978 x = 27 y = 56 y = 342 x = 693 x = 767 x = 968 y = 62 y = 173 y = 15 x = 59 x = 183 y = 603 x = 987 y = 918 x = 809 x = 484 y = 688 y = 128 y = 40 x = 663 y = 665 y = 314 y = 186 x = 503 x = 668 x = 918 y = 928 y = 619 y = 819 x = 528 x = 434 x = 817 y = 257 x = 505 x = 118 y = 106 x = 504 x = 862 y = 259 x = 244 x = 631 y = 780 y = 35 x = 178 x = 641 y = 835 x = 423 x = 549 y = 301 y = 978 x = 279 y = 554 x = 208 x = 178 x = 134 y = 396 x = 585 x = 29 y = 631 x = 827 x = 618 y = 699 y = 18 y = 73 x = 360 y = 90 x = 840 y = 775 y = 412 x = 517 y = 375 x = 16 y = 793 x = 285 x = 956 x = 49 x = 478 x = 319 y = 349 y = 815 y = 797 y = 349 x = 901 y = 38 y = 781 x = 564 x = 172 y = 173 x = 329 y = 742 y = 274 x = 564 y = 891 y = 248 y = 980 y = 950 y = 320 y = 767 y = 127 x = 238 x = 65 y = 769 x = 734 y = 555 y = 752 x = 53 y = 792 y = 778 x = 204 y = 924 y = 441 y = 962 y = 878 x = 686 x = 239 x = 618 y = 79 y = 893 x = 329 y = 229 x = 449 y = 107 y = 251 y = 277 y = 263 x = 992 y = 428 y = 169 y = 388 y = 17 y = 132 y = 635 y = 23 x = 376 y = 329 y = 138 y = 591 x = 372 y = 835 x = 650 x = 203 y = 507 x = 949 x = 642 y = 236 x = 669 y = 647 x = 931 y = 538 y = 726 x = 617 x = 998 y = 814 y = 403 y = 372 y = 99 x = 47 y = 911 y = 635 y = 39 x = 917 x = 591 x = 717 y = 938 x = 533 x = 475 y = 233 y = 63 x = 548 y = 696 y = 223 x = 200 y = 106 y = 619 x = 369 x = 316 y = 71 x = 202 x = 133 x = 396 y = 156 y = 873 x = 48 y = 788 x = 754 y = 222 x = 336 x = 599 y = 238 y = 535 y = 581 x = 245 y = 462 y = 793 y = 939 y = 965 x = 116 x = 189 y = 126 x = 113 y = 518 x = 209 y = 462 x = 648 y = 732 y = 11 x = 738 x = 318 y = 55 x = 499 x = 356 x = 145 x = 655 y = 636 x = 368 x = 366 y = 141 y = 92 x = 736 x = 7 x = 627 y = 134 x = 626 y = 269 x = 267 y = 731 y = 584 y = 95 y = 915 y = 725 y = 537 y = 169 y = 18 y = 634 x = 705 x = 927 y = 364 y = 401 x = 865 x = 728 x = 790 y = 107 x = 689 x = 318 y = 638 y = 888 y = 486 y = 206 y = 375 x = 964 y = 835 y = 117 x = 657 x = 894 y = 893 y = 359 x = 83 x = 410 y = 373 y = 728 x = 124 y = 538 y = 730 y = 468 x = 938 y = 889 x = 675 x = 676 y = 229 x = 207 x = 546 y = 157 x = 736 y = 105 y = 1 y = 472 y = 506 x = 440 x = 460 x = 693 x = 692 x = 875 y = 293 x = 404 y = 826 x = 996 y = 881 x = 705 x = 777 x = 79 x = 348 x = 608 x = 915 y = 794 y = 309 y = 477 x = 773 x = 73 x = 607 x = 940 x = 793 y = 158 x = 794 y = 645 x = 26 x = 54 x = 628 y = 932 x = 414 y = 622 y = 565 y = 429 x = 803 y = 757 x = 684 x = 197 y = 986 x = 857 x = 923 x = 56 x = 930 y = 28 y = 476 x = 806 y = 391 y = 318 y = 880 x = 0 y = 953 x = 799 x = 159 x = 468 y = 55 y = 630 x = 179 y = 281 y = 796 x = 372 y = 974 x = 867 y = 960 x = 27 y = 284 y = 580 y = 136 x = 579 y = 727 y = 146 x = 76 y = 762 y = 463 y = 69 y = 704 y = 236 y = 620 x = 397 x = 640 x = 477 y = 803 y = 865 y = 789 x = 939 y = 196 y = 299 y = 214 y = 880 y = 456 y = 288 x = 391 y = 192 y = 331 y = 648 y = 717 x = 599 y = 534 y = 163 y = 614 x = 192 y = 892 x = 83 x = 553 y = 783 x = 265 x = 522 x = 652 x = 372 x = 359 x = 307 y = 849 y = 948 x = 76 x = 59 y = 919 y = 852 x = 94 y = 918 y = 252 y = 361 y = 477 x = 878 x = 654 y = 466 y = 622 y = 442 x = 384 x = 206 y = 854 y = 502 y = 868 y = 937 y = 643 y = 314 y = 908 x = 116 x = 911 y = 868 x = 596 x = 930 x = 811 x = 41 x = 115 y = 8 y = 217 x = 447 x = 570 y = 753 y = 591 y = 812 x = 95 x = 237 y = 275 y = 275 y = 143 y = 442 y = 930 y = 503 y = 435 y = 718 y = 726 x = 443 x = 901 x = 213 y = 615 x = 344 y = 658 y = 420 y = 743 x = 804 x = 253 y = 193 x = 82 y = 932 x = 560 x = 522 y = 168 y = 935 x = 513 y = 914 x = 526 x = 543 x = 543 x = 117 y = 11 x = 877 x = 872 x = 151 y = 119 y = 175 x = 734 x = 965 x = 367 y = 323 y = 401 y = 362 y = 847 y = 111 x = 221 y = 381 x = 205 y = 201 y = 681 x = 735 y = 788 x = 479 x = 961 x = 128 x = 49 x = 561 y = 393 y = 377 x = 533 x = 336 y = 772 y = 691 y = 328 y = 407 x = 950 x = 161 x = 405 x = 317 y = 788 y = 399 x = 601 y = 287 x = 588 y = 588 x = 208 x = 579 y = 993 y = 310 y = 868 x = 34 y = 859 y = 612 y = 187 x = 983 x = 727 x = 165 y = 695 y = 675 y = 821 x = 756 y = 539 y = 362 x = 958 x = 558 y = 741 y = 700 y = 140 x = 570 y = 594 y = 8 y = 288 y = 354 y = 330 x = 970 x = 997 x = 886 x = 413 x = 125 x = 625 x = 254 y = 981 y = 671 y = 620 x = 153 y = 147 y = 240 x = 39 y = 122 x = 679 x = 873 y = 522 y = 917 x = 360 y = 11 x = 430 y = 55 y = 925 y = 885 x = 968 y = 463 y = 256 y = 254 x = 353 y = 664 x = 172 x = 413 x = 649 y = 334 y = 77 y = 698 x = 315 x = 919 x = 833 y = 137 y = 898 x = 621 y = 8 x = 801 x = 956 x = 747 x = 356 y = 527 y = 195 x = 719 y = 558 x = 779 x = 875 x = 466 x = 558 y = 214 y = 909 y = 315 y = 414 x = 983 x = 935 y = 203 x = 595 x = 0 y = 943 y = 414 y = 489 x = 727 x = 596 x = 425 y = 502 y = 315 y = 530 x = 384 x = 452 y = 19 x = 802 y = 382 x = 656 y = 891 y = 102 y = 452 x = 203 y = 307 x = 78 x = 657 y = 75 y = 695 y = 308 x = 902 y = 151 x = 499 y = 847 y = 407 y = 615 y = 806 x = 956 y = 660 x = 142 x = 310 x = 756 x = 504 y = 645 y = 789 y = 983 x = 65 x = 316 y = 792 x = 501 x = 370 x = 851 y = 186 x = 139 y = 671 y = 518 y = 206 x = 301 x = 459 x = 614 y = 251 x = 996 x = 435 x = 936 y = 180 x = 132 y = 906 x = 79 x = 494 y = 642 y = 203 y = 499 x = 140 y = 472 x = 451 x = 551 y = 387 x = 75 y = 212 x = 754 x = 801 y = 646 y = 573 x = 151 y = 647 y = 937 x = 306 x = 612 x = 941 x = 397 y = 874 y = 798 y = 848 x = 140 x = 237 x = 156 y = 133 x = 449 x = 232 x = 478 x = 393 x = 435 y = 204 y = 850 x = 836 x = 593 x = 549 y = 676 x = 969 x = 162 x = 62 y = 948 y = 177 x = 606 x = 349 y = 994 y = 852 y = 147 y = 828 x = 258 x = 597 x = 727 y = 948 y = 248 x = 923 y = 828 x = 784 x = 885 y = 878 y = 724 x = 927 x = 674 y = 147 y = 893 y = 523 x = 992 y = 355 y = 971 y = 474 y = 925 y = 333 y = 734 y = 585 y = 431 y = 462 x = 43 y = 873 x = 874 y = 243 x = 700 x = 270 x = 238 y = 763 y = 633 x = 780 y = 986 x = 15 y = 231 x = 692 x = 416 y = 170 y = 896 x = 529 x = 120 x = 537 x = 890 x = 864 y = 138 y = 690 x = 216 x = 34 y = 936 y = 626 x = 2 y = 181 y = 473 y = 582 y = 99 y = 140 y = 235 y = 391 y = 189 y = 606 x = 234 x = 451 y = 766 x = 356 x = 238 y = 221 y = 301 x = 364 x = 458 y = 495 y = 410 y = 128 y = 17 x = 771 y = 126 x = 238 y = 25 y = 514 x = 878 x = 846 y = 205 x = 709 y = 526 y = 632 y = 372 x = 246 y = 467 x = 779 x = 598 y = 746 x = 631 x = 789 x = 377 y = 800 x = 878 y = 724 y = 769 x = 941 y = 211 y = 985 y = 757 x = 69 x = 958 y = 60 x = 751 x = 986 y = 143 x = 391 y = 431 x = 480 x = 893 x = 745 y = 341 x = 310 y = 964 y = 839 x = 879 y = 297 y = 109 x = 98 x = 868 y = 946 y = 212 y = 235 y = 584 y = 657 y = 271 y = 492 x = 442 x = 869 y = 802 y = 832 y = 969 x = 222 y = 191 y = 642 y = 757 y = 774 y = 278 y = 317 x = 725 x = 692 x = 377 y = 961 y = 691 y = 282 x = 892 y = 878 x = 299 x = 292 x = 773 y = 901 y = 875 x = 204 y = 37 x = 721 y = 848 y = 110 x = 950 y = 101 y = 607 y = 838 x = 201 x = 712 x = 168 x = 343 x = 291 x = 177 y = 624 y = 672 y = 607 y = 775 y = 159 y = 384 y = 661 x = 454 x = 572 y = 767 x = 360 x = 626 y = 836 y = 822 y = 269 y = 294 x = 437 x = 906 y = 712 y = 203 y = 271 x = 684 x = 777 y = 553 x = 430 x = 475 y = 504 y = 670 y = 774 y = 820 x = 196 y = 289 y = 785 y = 381 x = 581 x = 72 x = 876 y = 488 y = 894 x = 2 y = 418 x = 818 x = 282 x = 615 x = 333 x = 452 y = 254 y = 867 y = 640 y = 888 x = 833 y = 129 x = 68 x = 714 y = 363 y = 990 x = 898 y = 56 y = 1 x = 589 y = 811 x = 568 x = 838 y = 457 x = 685 x = 404 x = 10 y = 932 x = 856 y = 393 x = 67 x = 353 y = 896 y = 851 x = 784 x = 936 x = 186 x = 14 y = 292 y = 855 x = 521 x = 552 x = 498 x = 963 x = 834 x = 277 x = 444 y = 572 y = 743 x = 942 x = 567 y = 828 x = 735 y = 482 y = 369 y = 61 y = 301 y = 127 x = 449 y = 209 y = 798 y = 889 y = 469 y = 288 x = 236 x = 797 y = 461 x = 261 y = 523 x = 927 x = 433 x = 135 x = 953 x = 238 y = 704 y = 742 y = 286 x = 450 x = 445 y = 25 x = 320 y = 189 y = 151 x = 329 y = 194 y = 918 x = 597 y = 714 x = 20 y = 9 y = 751 x = 932 x = 383 x = 146 y = 824 x = 213 y = 345 x = 278 y = 854 x = 522 x = 216 x = 28 x = 550 y = 421 x = 46 y = 648 x = 534 y = 187 y = 314 x = 449 x = 208 y = 282 x = 65 y = 401 y = 872 x = 672 x = 420 x = 606 y = 794 x = 541 y = 162 x = 989 y = 121 y = 317 x = 862 y = 573 x = 780 x = 976 x = 120 x = 469 y = 357 y = 785 y = 193 y = 748 y = 123 y = 179 y = 183 x = 685 x = 698 x = 92 y = 768 x = 335 x = 225 x = 746 x = 394 y = 42 y = 709 y = 881 y = 923 x = 594 x = 974 y = 35 x = 647 y = 814 x = 722 x = 961 y = 275 y = 390 y = 313 y = 551 y = 705 x = 162 y = 125 x = 373 x = 376 y = 798 y = 446 y = 860 x = 905 y = 142 y = 932 x = 469 y = 752 y = 413 x = 348 y = 828 y = 261 x = 524 y = 738 y = 490 x = 569 y = 170 x = 473 x = 812 x = 409 y = 357 x = 410 x = 253 x = 38 x = 932 x = 982 x = 496 x = 455 x = 334 y = 621 y = 365 y = 465 y = 558 y = 269 x = 669 y = 677 y = 372 y = 205 y = 602 x = 644 x = 334 x = 998 x = 574 y = 202 y = 704 y = 86 y = 14 y = 956 y = 194 x = 648 y = 256 x = 891 x = 413 y = 957 y = 692 x = 253 y = 932 x = 856 x = 409 y = 767 y = 233 x = 534 x = 109 y = 525 y = 420 x = 167 x = 202 y = 8 y = 859 y = 334 y = 271 y = 929 y = 191 x = 61 y = 195 x = 66 x = 34 y = 28 y = 443 y = 799 x = 430 y = 243 y = 729 x = 600 y = 920 y = 491 x = 874 y = 746 x = 557 x = 370 x = 989 y = 532 y = 388 y = 871 x = 170 y = 398 y = 340 y = 586 x = 244 y = 361 x = 825 x = 708 y = 976 y = 117 y = 967 x = 989 x = 275 x = 35 x = 787 y = 199 x = 280 y = 910 x = 591 x = 42 x = 387 x = 1 y = 960 y = 912 x = 516 y = 822 x = 221 y = 143 y = 686 y = 865 x = 437 x = 134 y = 14 x = 691 y = 893 x = 794 y = 841 x = 493 y = 856 y = 91 y = 491 y = 560 x = 77 y = 266 y = 587 x = 940 y = 899 x = 94 y = 120 y = 224 x = 871 x = 646 y = 165 y = 218 y = 600 x = 98 y = 575 x = 509 y = 67 x = 120 x = 258 y = 678 y = 135 y = 423 y = 910 y = 973 y = 17 x = 198 x = 814 x = 556 x = 78 y = 858 y = 17 x = 9 y = 494 x = 738 y = 190 y = 262 y = 894 x = 285 x = 37 x = 290 x = 933 y = 589 y = 256 x = 513 x = 503 y = 339 y = 443 x = 957 x = 478 x = 394 x = 817 y = 698 y = 46 y = 219 y = 945 x = 841 x = 997 x = 977 x = 631 y = 940 x = 566 x = 360 y = 981 y = 652 x = 365 x = 480 x = 407 y = 597 y = 513 x = 888 y = 326 x = 688 y = 864 y = 930 x = 507 x = 982 x = 502 y = 788 x = 12 y = 943 y = 838 y = 912 y = 305 x = 698 x = 326 y = 628 x = 372 x = 329 y = 981 x = 83 x = 833 x = 266 x = 760 x = 819 x = 494 y = 502 x = 889 x = 930 y = 275 x = 364 x = 271 y = 607 x = 308 y = 231 y = 899 x = 834 x = 733 y = 420 x = 507 y = 618 x = 354 x = 38 y = 886 y = 142 y = 302 y = 763 x = 851 x = 217 x = 10 y = 153 y = 115 x = 346 x = 440 y = 694 x = 6 y = 652 y = 432 x = 661 y = 12 x = 831 y = 662 x = 887 x = 669 x = 26 y = 609 x = 293 y = 519 y = 925 y = 758 x = 258 x = 283 y = 181 x = 601 y = 737 x = 998 x = 279 y = 515 y = 526 x = 327 x = 217 x = 84 y = 13 x = 854 x = 562 x = 557 x = 80 x = 82 x = 259 x = 456 x = 1 y = 564 x = 467 y = 152 y = 617 x = 898 x = 768 y = 400 x = 585 y = 719 x = 570 y = 671 y = 820 y = 617 y = 789 y = 427 y = 232 y = 424 x = 423 x = 396 x = 407 y = 578 y = 628 y = 956 y = 585 x = 416 y = 655 y = 511 x = 193 x = 258 y = 905 y = 125 y = 29 x = 540 y = 477 y = 197 y = 935 x = 60 y = 458 x = 481 x = 396 x = 552 y = 337 x = 231 x = 895 x = 865 x = 527 x = 642 x = 244 y = 713 x = 823 y = 310 y = 389 x = 27 x = 92 x = 244 x = 110 x = 244 x = 563 x = 330 y = 318 y = 962 x = 890 x = 106 y = 491 x = 911 x = 433 x = 777 x = 945 y = 374 x = 665 y = 877 x = 118 y = 575 x = 950 x = 195 x = 805 y = 817 y = 466 y = 533 y = 446 y = 976 y = 19 x = 406 x = 910 y = 353 x = 103 y = 702 x = 56 x = 959 x = 888 y = 978 x = 664 y = 93 x = 71 x = 792 x = 423 x = 101 y = 874 x = 758 y = 992 y = 711 y = 46 x = 20 y = 747 y = 813 y = 486 x = 681 x = 939 y = 337 x = 752 x = 233 x = 602 x = 322 y = 546 x = 964 y = 896 x = 337 y = 145 x = 749 x = 41 y = 528 y = 57 y = 381 y = 687 y = 712 y = 201 y = 319 x = 631 y = 984 x = 427 y = 67 x = 976 y = 970 y = 114 y = 365 y = 337 x = 34 y = 806 y = 743 y = 486 y = 637 x = 400 x = 843 y = 302 y = 561 y = 127 y = 757 y = 385 y = 576 x = 502 y = 6 x = 187 x = 233 y = 808 x = 191 x = 784 y = 334 y = 137 y = 921 x = 356 y = 521 x = 815 y = 939 y = 357 y = 756 y = 809 y = 698 y = 507 y = 47 x = 612 y = 962 x = 419 x = 286 y = 825 y = 347 x = 393 y = 16 y = 498 y = 466 x = 175 x = 66 x = 337 y = 685 x = 752 x = 512 x = 323 x = 465 y = 474 y = 2 y = 662 x = 184 y = 922 x = 969 y = 508 y = 980 x = 9 y = 20 y = 515 y = 896 x = 790 y = 335 y = 235 y = 207 y = 256 y = 361 y = 910 x = 327 x = 98 y = 957 y = 435 x = 994 x = 335 x = 847 y = 424 x = 821 y = 152 y = 679 x = 310 x = 448 y = 799 y = 837 x = 707 y = 246 y = 164 y = 116 y = 492 y = 748 y = 829 y = 382 y = 691 y = 819 x = 712 x = 934 x = 88 y = 941 x = 896 y = 301 y = 295 y = 464 y = 102 x = 411 y = 396 y = 773 y = 458 y = 479 x = 711 y = 344 x = 501 y = 150 y = 365 y = 181 x = 221 x = 920 x = 381 y = 328 y = 317 y = 429 x = 602 x = 939 x = 62 y = 210 x = 772 y = 900 x = 537 x = 215 x = 493 y = 219 y = 878 y = 583 y = 875 y = 94 y = 2 x = 258 y = 781 y = 17 y = 671 x = 320 y = 485 x = 717 x = 623 y = 980 y = 32 x = 184 y = 690 x = 873 y = 31 y = 463 y = 194 x = 342 y = 623 x = 523 x = 938 y = 90 x = 417 x = 502 x = 444 y = 509 y = 34 x = 739 y = 165 x = 346 y = 932 y = 933 y = 883 x = 807 x = 986 x = 504 y = 526 y = 52 x = 755 y = 40 y = 388 x = 676 x = 947 x = 851 y = 381 y = 660 y = 359 x = 144 y = 221 y = 804 x = 634 x = 188 x = 903 x = 160 x = 498 x = 210 x = 101 x = 661 x = 358 y = 512 x = 413 x = 405 y = 118 y = 718 x = 853 y = 602 x = 183 x = 703 y = 382 x = 449 y = 415 y = 119 x = 601 x = 269 x = 996 y = 699 x = 658 x = 886 x = 358 y = 819 x = 831 x = 754 y = 564 y = 452 y = 321 x = 179 x = 264 x = 605 y = 430 x = 826 y = 9 y = 892 x = 686 x = 796 y = 438 y = 959 y = 741 x = 635 x = 170 y = 957 x = 693 x = 580 y = 435 y = 176 x = 764 y = 348 x = 231 y = 145 y = 722 x = 313 x = 260 x = 430 y = 337 x = 12 y = 857 y = 703 y = 457 x = 213 y = 525 y = 462 x = 95 x = 415 x = 402 x = 948 y = 205 y = 284 x = 238 y = 171 y = 484 y = 787 y = 504 x = 596 y = 478 y = 206 x = 550 y = 645 x = 182 x = 324 x = 324 y = 60 y = 237 y = 346 x = 115 y = 403 x = 53 x = 645 y = 385 x = 872 x = 403 y = 219 x = 99 y = 599 y = 628 x = 218 x = 899 x = 833 x = 327 y = 964 y = 50 y = 746 y = 261 y = 13 y = 985 x = 863 x = 316 y = 693 x = 651 y = 48 x = 271 x = 936 y = 249 x = 11 y = 301 y = 723 x = 46 y = 159 x = 565 x = 306 y = 410 x = 290 x = 604 y = 845 y = 980 x = 886 x = 864 y = 774 y = 944 y = 393 y = 112 x = 301 x = 291 x = 818 x = 984 x = 759 y = 294 x = 824 y = 385 x = 505 y = 915 y = 970 x = 918 x = 244 y = 530 x = 459 x = 106 y = 153 y = 924 y = 606 y = 95 y = 7 x = 766 x = 991 x = 501 x = 870 x = 592 x = 547 y = 584 x = 372 y = 781 y = 461 x = 648 x = 989 y = 937 x = 833 y = 312 x = 126 y = 673 x = 230 x = 966 x = 295 x = 292 y = 68 x = 634 y = 695 x = 327 y = 654 y = 122 y = 900 y = 590 x = 444 x = 926 y = 981 y = 39 y = 478 y = 368 x = 563 y = 967 y = 889 y = 775 y = 720 y = 445 x = 430 x = 370 y = 331 y = 416 x = 567 x = 49 y = 294 x = 464 x = 446 x = 249 x = 844 x = 345 y = 170 x = 375 x = 576 x = 617 x = 92 x = 689 y = 5 x = 903 y = 799 y = 473 y = 394 x = 569 x = 473 y = 202 x = 387 y = 755 x = 21 y = 799 y = 303 y = 307 x = 461 x = 171 y = 453 y = 390 y = 380 x = 698 x = 856 y = 966 y = 86 y = 351 x = 421 x = 734 x = 589 x = 743 x = 7 x = 991 y = 399 x = 638 x = 942 x = 809 x = 596 x = 448 x = 776 x = 134 y = 639 x = 40 x = 943 x = 854 y = 12 y = 128 x = 0 y = 839 y = 635 y = 307 y = 858 x = 251 y = 625 y = 258 x = 169 y = 319 y = 229 y = 869 x = 838 x = 57 x = 673 y = 870 y = 658 y = 128 x = 539 y = 574 y = 905 x = 203 y = 876 y = 635 x = 206 y = 206 x = 18 x = 312 x = 152 y = 58 x = 260 x = 555 y = 342 y = 915 y = 471 x = 630 y = 666 x = 258 y = 646 x = 291 x = 552 x = 992 x = 926 x = 130 x = 378 x = 607 x = 821 y = 260 y = 198 y = 748 x = 16 x = 398 x = 211 y = 576 x = 254 x = 414 x = 718 x = 80 x = 414 y = 74 y = 750 y = 135 x = 548 x = 790 x = 923 x = 767 y = 916 y = 622 y = 526 x = 689 y = 771 y = 938 x = 213 y = 133 y = 228 x = 124 x = 592 x = 606 x = 8 y = 238 x = 935 y = 223 x = 875 y = 683 x = 749 x = 181 y = 179 x = 9 x = 489 y = 723 x = 405 y = 400 x = 812 x = 842 x = 754 y = 455 y = 790 x = 245 x = 877 x = 419 y = 4 y = 498 y = 424 x = 279 x = 705 x = 983 y = 554 x = 163 y = 93 x = 890 x = 790 x = 889 x = 377 x = 598 x = 766 x = 584 x = 323 y = 9 x = 645 x = 13 y = 643 y = 164 y = 436 x = 564 x = 685 y = 730 y = 152 y = 407 x = 458 x = 135 y = 80 y = 51 x = 153 x = 502 x = 349 x = 852 x = 217 y = 541 y = 696 y = 535 y = 912 x = 560 y = 589 y = 594 y = 677 y = 327 x = 801 x = 512 y = 791 x = 457 y = 883 x = 836 y = 678 x = 457 y = 835 y = 459 y = 314 y = 163 y = 338 x = 654 x = 839 x = 477 x = 64 y = 650 y = 709 x = 51 y = 769 y = 396 y = 617 x = 525 x = 902 y = 551 x = 355 y = 472 y = 176 y = 765 y = 813 y = 359 y = 937 x = 85 x = 469 x = 590 x = 376 y = 389 x = 543 x = 149 x = 250 y = 15 y = 118 x = 650 x = 966 y = 13 x = 11 x = 657 x = 734 y = 946 x = 582 x = 145 x = 874 y = 655 x = 448 x = 567 x = 856 y = 655 y = 70 x = 973 y = 425 x = 816 y = 711 y = 88 x = 271 y = 352 y = 922 x = 164 y = 383 y = 918 y = 328 x = 881 x = 420 x = 863 y = 898 y = 526 x = 176 y = 464 x = 519 x = 37 y = 291 y = 996 x = 591 x = 714 x = 683 y = 158 y = 821 y = 548 y = 280 x = 731 x = 952 x = 853 y = 304 x = 720 y = 574 y = 318 x = 850 y = 430 x = 178 x = 416 x = 480 x = 577 y = 965 y = 247 y = 241 y = 127 y = 941 y = 26 x = 2 x = 125 x = 207 y = 145 x = 462 y = 851 y = 424 y = 855 x = 193 x = 911 x = 262 y = 460 y = 841 x = 752 x = 272 y = 732 y = 228 y = 907 y = 5 x = 197 x = 981 y = 109 x = 667 x = 14 y = 452 x = 722 x = 788 y = 921 x = 122 x = 764 x = 804 y = 373 y = 57 y = 820 y = 686 y = 531 x = 417 x = 424 y = 660 x = 296 y = 716 x = 179 x = 553 y = 486 x = 774 y = 774 y = 450 y = 964 x = 132 x = 922 y = 506 y = 485 x = 797 y = 712 x = 701 y = 922 y = 379 y = 626 x = 553 x = 312 x = 66 x = 611 y = 938 x = 375 x = 63 y = 889 x = 103 y = 197 y = 988 y = 62 x = 269 y = 459 y = 141 y = 286 x = 901 y = 727 x = 389 y = 835 x = 617 x = 749 x = 212 x = 954 y = 717 y = 921 y = 764 y = 747 x = 24 y = 386 x = 995 x = 212 y = 975 x = 215 x = 629 x = 691 x = 612 y = 279 y = 431 x = 493 x = 88 x = 557 x = 101 y = 589 x = 862 y = 643 y = 352 y = 105 x = 147 x = 691 x = 370 y = 375 x = 527 x = 512 y = 591 y = 162 y = 123 x = 235 x = 24 x = 54 y = 152 y = 96 y = 904 y = 184 x = 874 x = 532 y = 314 y = 931 y = 913 x = 855 y = 800 y = 535 x = 737 y = 500 x = 946 y = 351 y = 603 y = 308 x = 353 y = 263 y = 424 y = 823 y = 54 y = 284 x = 550 y = 823 x = 157 x = 274 x = 128 x = 7 y = 680 y = 525 y = 510 y = 143 x = 30 x = 90 x = 553 y = 193 x = 21 y = 926 y = 970 y = 274 y = 459 y = 374 y = 675 x = 365 y = 444 y = 343 x = 428 x = 818 y = 596 y = 265 x = 175 x = 460 x = 640 x = 119 x = 839 x = 90 x = 295 x = 941 y = 901 x = 382 x = 902 x = 5 y = 564 y = 493 x = 436 y = 14 y = 920 y = 511 y = 565 y = 523 y = 729 x = 759 y = 781 y = 698 y = 360 x = 733 x = 159 y = 648 y = 265 x = 236 y = 603 x = 17 y = 430 y = 85 x = 864 y = 104 x = 574 y = 969 y = 917 y = 742 y = 452 y = 243 y = 917 y = 39 y = 737 x = 589 x = 230 x = 864 y = 487 y = 8 x = 262 x = 296 y = 328 y = 543 x = 989 y = 874 y = 465 y = 757 x = 361 x = 918 y = 423 x = 790 y = 465 y = 314 x = 660 x = 8 y = 139 y = 758 x = 626 y = 713 y = 292 y = 761 x = 57 x = 844 x = 314 y = 220 x = 973 y = 743 x = 721 x = 96 x = 84 y = 304 y = 113 x = 691 x = 69 y = 59 x = 343 x = 822 y = 338 x = 170 x = 133 y = 94 y = 105 x = 898 x = 599 x = 208 y = 450 x = 259 x = 280 y = 360 y = 58 x = 414 x = 240 x = 154 y = 607 y = 287 y = 419 x = 848 x = 570 x = 703 y = 444 x = 206 y = 128 x = 162 x = 768 x = 109 y = 294 x = 580 y = 112 y = 816 y = 764 y = 812 x = 484 y = 412 y = 110 x = 577 y = 378 y = 801 y = 600 x = 915 y = 190 x = 547 y = 900 x = 370 x = 566 x = 84 x = 642 x = 218 x = 909 y = 885 x = 745 y = 926 y = 597 x = 334 x = 394 x = 566 y = 979 y = 420 x = 945 y = 244 x = 329 y = 194 x = 928 y = 449 y = 394 y = 561 y = 149 y = 966 y = 918 x = 945 y = 255 x = 601 y = 681 x = 465 y = 164 y = 489 y = 389 x = 816 y = 799 y = 859 x = 952 x = 36 y = 259 y = 849 x = 8 y = 194 y = 361 x = 849 x = 168 x = 20 x = 24 y = 529 y = 545 y = 435 y = 963 y = 242 y = 67 y = 17 x = 634 x = 208 x = 716 x = 609 x = 549 x = 472 y = 772 x = 754 x = 355 x = 266 y = 629 x = 949 x = 700 x = 860 y = 823 y = 799 y = 800 x = 803 x = 762 y = 946 y = 870 x = 733 x = 264 y = 495 y = 124 y = 223 y = 166 y = 50 x = 717 x = 339 x = 491 y = 349 x = 145 y = 160 x = 916 x = 923 x = 877 y = 484 y = 848 x = 464 x = 444 y = 430 x = 861 x = 182 y = 446 y = 470 y = 659 x = 933 y = 675 y = 416 y = 551 y = 433 y = 347 x = 274 y = 249 y = 520 x = 427 x = 656 x = 134 x = 570 x = 359 x = 870 y = 915 x = 527 y = 248 y = 237 x = 634 y = 932 y = 587 x = 529 x = 298 y = 530 x = 704 y = 69 y = 25 x = 123 y = 383 x = 107 x = 500 x = 944 y = 929 y = 252 x = 851 x = 544 x = 743 y = 627 y = 828 x = 470 y = 695 x = 427 y = 882 y = 809 x = 248 y = 267 y = 902 y = 201 y = 392 y = 746 x = 990 y = 386 y = 68 x = 479 y = 170 y = 485 x = 841 y = 938 y = 815 x = 341 x = 367 y = 165 x = 524 x = 804 x = 172 x = 864 x = 192 y = 895 x = 263 y = 861 x = 28 y = 650 x = 611 x = 296 y = 391 x = 842 y = 950 x = 379 y = 726 x = 742 x = 85 x = 412 y = 856 y = 891 x = 386 x = 904 y = 803 x = 635 y = 199 y = 544 y = 921 y = 701 y = 746 x = 697 y = 968 x = 74 x = 46 x = 684 y = 498 x = 374 x = 383 x = 650 y = 889 y = 304 y = 568 y = 32 y = 236 x = 712 y = 518 y = 511 y = 201 y = 893 y = 776 x = 205 y = 208 y = 862 x = 562 y = 130 x = 149 y = 892 x = 635 y = 911 y = 10 x = 558 y = 737 x = 719 x = 358 x = 241 x = 893 y = 760 x = 378 x = 45 y = 486 y = 743 x = 961 y = 409 x = 912 x = 172 x = 647 x = 803 x = 151 x = 26 y = 839 x = 996 y = 66 x = 186 y = 83 x = 736 y = 110 y = 909 x = 467 x = 372 y = 342 x = 654 y = 627 y = 726 y = 684 y = 641 y = 724 x = 607 y = 98 x = 586 x = 728 x = 104 y = 154 y = 262 x = 36 x = 353 x = 179 y = 720 y = 169 y = 938 y = 256 x = 376 x = 920 y = 475 y = 481 x = 553 y = 736 x = 400 x = 374 x = 567 y = 649 x = 493 y = 633 x = 987 y = 364 x = 8 x = 208 y = 953 x = 72 x = 500 y = 841 y = 116 x = 414 x = 523 y = 179 x = 255 x = 364 y = 8 x = 665 x = 799 y = 273 x = 354 y = 544 x = 963 y = 439 y = 522 x = 220 x = 562 x = 507 x = 126 y = 529 y = 866 x = 833 y = 890 y = 574 x = 233 y = 201 y = 34 y = 599 x = 65 x = 164 x = 671 x = 578 y = 722 x = 24 y = 123 y = 934 y = 446 x = 920 x = 970 y = 729 x = 694 x = 143 x = 379 y = 429 y = 132 x = 385 y = 681 y = 742 x = 753 x = 956 x = 319 y = 922 x = 361 x = 805 x = 336 y = 887 x = 169 x = 463 y = 476 y = 345 x = 190 x = 765 y = 750 y = 627 y = 977 x = 731 y = 177 y = 765 x = 847 x = 575 x = 808 y = 567 x = 197 y = 230 y = 627 x = 634 y = 10 x = 690 y = 610 y = 263 x = 605 x = 235 x = 704 y = 25 x = 274 y = 735 x = 415 x = 764 x = 389 x = 637 x = 922 x = 834 x = 375 x = 44 y = 546 y = 277 y = 357 y = 637 y = 217 x = 613 x = 615 x = 279 y = 707 x = 346 x = 390 x = 112 y = 960 y = 596 x = 175 y = 25 y = 651 x = 576 x = 520 y = 422 y = 229 x = 581 x = 87 x = 875 y = 256 x = 890 y = 909 y = 310 x = 654 y = 909 x = 250 y = 607 y = 941 y = 613 y = 749 x = 551 x = 422 x = 823 x = 697 y = 656 y = 623 y = 599 y = 254 x = 754 y = 519 y = 793 x = 950 y = 726 y = 936 y = 57 x = 79 y = 664 y = 444 y = 715 x = 241 x = 94 y = 623 y = 749 x = 658 y = 489 x = 519 y = 650 x = 683 y = 65 x = 420 y = 656 x = 730 x = 352 x = 511 x = 668 x = 144 y = 969 x = 160 x = 644 y = 574 x = 348 x = 767 x = 915 x = 79 y = 421 x = 102 x = 702 x = 750 x = 711 y = 826 x = 366 y = 845 y = 737 y = 406 x = 176 x = 218 x = 426 x = 226 y = 788 x = 322 y = 860 x = 640 x = 961 x = 969 y = 356 y = 755 y = 766 y = 762 x = 958 x = 589 y = 853 y = 362 y = 793 x = 621 x = 598 y = 496 x = 73 x = 21 x = 230 y = 763 x = 138 x = 366 x = 471 x = 111 x = 1 x = 916 y = 508 y = 133 y = 220 x = 939 y = 755 x = 629 y = 923 x = 566 y = 993 y = 797 y = 200 y = 387 y = 995 x = 453 x = 199 y = 554 x = 1 y = 65 x = 147 x = 391 y = 440 y = 82 x = 24 y = 573 x = 682 x = 501 x = 885 y = 905 y = 739 y = 581 x = 81 x = 350 y = 176 y = 7 x = 772 x = 929 y = 123 y = 631 y = 363 y = 517 x = 575 y = 279 y = 258 x = 694 y = 896 y = 641 y = 763 y = 763 x = 111 y = 966 y = 520 x = 799 x = 258 x = 143 x = 987 y = 371 y = 382 y = 376 x = 836 x = 343 x = 697 y = 61 x = 31 x = 752 y = 946 x = 729 x = 966 y = 462 x = 663 x = 903 x = 970 y = 565 y = 925 y = 346 y = 363 y = 197 x = 377 x = 226 x = 786 x = 903 x = 401 x = 199 y = 865 x = 297 x = 971 x = 530 x = 826 x = 295 y = 389 y = 569 y = 34 y = 166 x = 729 x = 819 x = 722 x = 248 y = 707 x = 844 y = 165 x = 452 x = 45 y = 430 y = 430 x = 679 y = 70 x = 573 y = 720 y = 515 y = 835 y = 317 x = 409 x = 385 y = 69 x = 40 x = 74 y = 723 y = 827 y = 47 x = 231 y = 429 x = 679 y = 758 y = 445 x = 201 x = 960 x = 542 y = 140 x = 190 y = 509 y = 796 y = 75 x = 759 x = 25 x = 512 y = 884 x = 909 y = 296 y = 315 x = 645 y = 726 x = 91 y = 679 x = 899 x = 145 x = 453 x = 696 y = 813 x = 783 y = 965 y = 446 x = 940 x = 117 y = 375 x = 682 x = 5 x = 978 y = 380 y = 680 y = 231 x = 40 x = 119 y = 565 x = 895 x = 123 x = 699 y = 61 y = 278 y = 228 x = 964 y = 26 x = 22 x = 418 x = 717 y = 681 y = 627 y = 985 x = 809 x = 384 y = 602 y = 916 x = 781 y = 293 y = 509 y = 65 y = 135 y = 794 x = 151 x = 911 x = 14 x = 817 y = 666 y = 93 y = 705 x = 884 x = 688 x = 961 x = 130 y = 881 x = 479 x = 464 y = 741 x = 475 x = 527 x = 761 x = 683 y = 888 y = 733 y = 880 x = 810 x = 99 x = 269 y = 672 x = 19 x = 391 y = 500 x = 817 x = 170 x = 486 y = 383 x = 592 x = 530 y = 119 y = 813 y = 406 y = 468 y = 177 x = 270 y = 488 y = 404 x = 491 x = 791 y = 850 y = 305 x = 11 y = 288 x = 458 y = 787 x = 786 x = 280 x = 279 y = 402 x = 485 x = 307 y = 665 x = 557 x = 319 x = 817 x = 662 y = 211 y = 514 x = 981 x = 22 x = 253 y = 425 x = 704 x = 634 y = 513 x = 130 y = 445 y = 235 y = 304 y = 703 y = 429 x = 947 y = 391 x = 491 y = 785 x = 844 y = 25 x = 275 y = 974 y = 836 y = 381 x = 660 y = 466 x = 533 y = 802 y = 595 x = 954 y = 223 y = 355 x = 69 x = 932 x = 882 x = 535 y = 40 x = 771 x = 349 y = 899 x = 683 x = 608 y = 840 x = 157 x = 346 x = 682 x = 161 y = 341 y = 882 y = 497 x = 935 y = 627 x = 894 y = 556 y = 903 x = 308 x = 173 x = 858 x = 383 x = 154 x = 832 y = 4 y = 226 y = 224 y = 322 x = 578 y = 458 x = 585 y = 307 x = 651 y = 949 x = 852 y = 579 y = 488 x = 727 y = 45 y = 831 y = 904 y = 98 x = 518 x = 554 x = 30 x = 5 y = 716 y = 109 x = 227 x = 678 x = 533 y = 791 x = 573 x = 16 y = 781 y = 19 y = 904 y = 166 y = 889 x = 223 y = 733 x = 888 y = 894 y = 521 x = 408 y = 553 x = 162 y = 314 x = 566 y = 705 x = 177 x = 385 y = 545 x = 209 x = 272 x = 706 x = 13 y = 512 y = 592 x = 381 x = 937 y = 645 y = 631 y = 834 y = 290 y = 897 x = 967 x = 605 x = 185 x = 299 y = 599 x = 520 x = 600 x = 224 y = 769 y = 248 y = 243 x = 806 y = 852 x = 776 y = 884 x = 666 y = 659 x = 68 y = 438 y = 6 x = 725 y = 705 y = 910 x = 221 y = 886 x = 739 y = 362 x = 356 x = 242 y = 61 y = 509 x = 683 y = 350 x = 13 y = 471 x = 881 y = 898 x = 873 x = 868 y = 840 y = 563 y = 237 y = 829 y = 843 x = 430 y = 902 y = 983 x = 108 y = 689 x = 826 x = 492 x = 356 y = 647 y = 551 y = 675 x = 270 y = 675 x = 867 x = 805 y = 279 x = 967 x = 526 x = 119 x = 988 y = 107 x = 320 x = 875 x = 694 y = 257 x = 389 x = 341 x = 522 y = 871 x = 576 y = 804 y = 263 x = 389 y = 777 x = 424 x = 21 x = 933 x = 836 x = 370 x = 34 y = 128 y = 912 y = 435 y = 189 y = 880 x = 335 y = 972 x = 159 y = 741 y = 575 x = 703 x = 401 y = 290 y = 500 x = 120 x = 641 y = 309 y = 69 x = 44 y = 404 y = 23 y = 961 y = 42 y = 61 x = 58 y = 653 x = 937 y = 101 y = 996 x = 240 y = 487 x = 716 y = 139 y = 893 y = 395 x = 460 x = 389 y = 469 y = 895 y = 567 x = 871 x = 66 y = 978 x = 388 x = 472 y = 794 x = 214 y = 459 y = 999 x = 240 y = 2 y = 868 x = 475 x = 175 x = 221 x = 675 y = 314 x = 253 y = 612 x = 619 y = 621 y = 99 x = 276 y = 540 y = 263 x = 374 x = 834 y = 657 x = 284 y = 31 x = 926 x = 950 y = 799 y = 885 x = 548 y = 551 x = 621 y = 357 y = 560 x = 877 y = 30 x = 90 y = 549 x = 525 x = 284 x = 339 y = 614 y = 155 x = 548 x = 528 y = 600 y = 266 y = 433 x = 823 x = 872 y = 818 x = 655 x = 119 y = 711 y = 38 x = 553 x = 262 y = 723 x = 285 x = 161 y = 720 x = 949 y = 334 y = 313 x = 377 y = 209 x = 793 x = 159 x = 421 y = 909 y = 570 x = 893 y = 687 x = 601 x = 241 y = 842 x = 875 y = 300 y = 175 x = 71 x = 151 x = 451 x = 497 x = 209 x = 832 x = 433 y = 637 x = 586 y = 296 y = 649 y = 653 x = 850 x = 283 x = 442 y = 116 y = 714 y = 145 x = 916 y = 479 x = 264 x = 947 y = 418 y = 377 y = 909 x = 896 x = 562 x = 754 y = 782 x = 915 y = 200 x = 89 y = 2 x = 784 y = 229 x = 747 y = 927 x = 896 y = 632 y = 55 y = 946 x = 804 x = 205 x = 272 y = 947 y = 564 x = 922 y = 414 x = 241 x = 547 y = 461 y = 668 x = 342 x = 439 x = 837 y = 867 y = 149 y = 995 x = 229 y = 695 y = 159 x = 676 x = 265 x = 359 x = 640 x = 329 y = 553 y = 195 x = 914 y = 221 y = 480 y = 239 x = 112 x = 336 y = 206 x = 871 y = 643 x = 800 y = 342 x = 119 x = 769 y = 788 y = 797 y = 570 x = 321 y = 815 x = 233 y = 783 y = 344 y = 39 x = 855 x = 621 y = 162 x = 110 y = 284 y = 838 y = 29 y = 728 y = 314 x = 890 y = 443 x = 789 x = 815 x = 725 y = 396 y = 415 x = 379 y = 101 y = 809 y = 397 x = 793 x = 850 y = 567 y = 1 x = 230 y = 869 y = 301 y = 53 x = 935 y = 277 x = 247 y = 286 y = 80 y = 872 x = 303 x = 686 x = 210 y = 622 x = 467 y = 10 x = 220 y = 722 y = 243 x = 638 y = 258 y = 862 x = 311 y = 836 y = 888 y = 984 x = 331 y = 991 y = 911 x = 670 x = 589 y = 428 x = 264 y = 683 y = 278 x = 686 x = 941 x = 745 x = 48 x = 348 x = 291 x = 831 x = 707 x = 867 y = 788 y = 348 x = 921 x = 891 x = 279 y = 693 y = 247 x = 797 x = 631 x = 145 y = 124 y = 672 x = 177 x = 93 x = 678 x = 206 y = 849 y = 900 y = 683 x = 309 x = 717 x = 223 x = 86 y = 857 x = 563 y = 453 x = 847 x = 807 x = 982 x = 965 y = 213 x = 183 y = 430 x = 185 x = 226 y = 780 x = 201 y = 611 x = 24 y = 708 x = 174 y = 979 x = 992 x = 102 y = 390 y = 338 y = 942 y = 666 y = 956 x = 839 y = 50 y = 829 y = 975 x = 890 x = 613 x = 939 x = 464 x = 865 y = 408 y = 782 y = 738 y = 402 x = 994 y = 54 y = 976 x = 485 y = 864 x = 629 y = 460 y = 192 y = 821 x = 917 y = 754 x = 94 y = 454 y = 313 x = 702 x = 578 x = 840 x = 999 y = 229 y = 194 y = 504 x = 637 y = 694 x = 741 y = 313 y = 506 x = 146 x = 933 y = 533 y = 497 y = 667 y = 932 y = 59 x = 676 x = 472 x = 86 y = 398 x = 292 x = 553 x = 312 x = 397 y = 989 x = 475 x = 495 y = 873 x = 244 x = 68 x = 400 x = 811 x = 120 x = 2 x = 612 y = 930 y = 845 y = 643 x = 405 x = 680 y = 935 x = 20 x = 163 y = 423 x = 786 x = 935 y = 676 x = 966 y = 735 y = 355 y = 721 x = 956 y = 824 y = 76 x = 991 x = 975 y = 263 x = 709 x = 241 x = 186 y = 680 x = 566 y = 572 y = 505 x = 206 y = 7 y = 849 y = 494 x = 267 x = 254 y = 678 y = 889 x = 928 x = 719 y = 434 y = 198 x = 379 y = 471 x = 1 y = 611 x = 188 y = 487 y = 285 x = 62 x = 903 y = 163 x = 249 x = 226 y = 2 x = 700 x = 851 x = 903 y = 366 x = 533 x = 55 x = 279 x = 114 x = 985 x = 451 x = 304 y = 68 x = 639 y = 871 y = 848 x = 163 x = 662 y = 150 x = 596 y = 644 x = 588 x = 274 x = 648 y = 690 x = 492 y = 385 x = 848 x = 264 x = 772 x = 57 x = 361 y = 872 x = 586 x = 645 y = 890 y = 312 x = 693 y = 403 y = 678 y = 679 x = 235 x = 968 x = 518 x = 276 y = 72 x = 614 x = 554 x = 513 x = 508 y = 675 y = 800 y = 582 y = 277 y = 539 x = 430 x = 126 x = 282 y = 102 x = 31 y = 443 x = 63 y = 241 y = 544 y = 462 y = 265 y = 156 x = 476 y = 263 x = 427 y = 60 y = 20 x = 523 y = 985 x = 455 y = 707 y = 824 y = 309 y = 92 x = 524 x = 610 x = 43 y = 559 x = 208 y = 624 y = 976 x = 493 x = 224 y = 651 x = 698 y = 930 x = 5 x = 880 y = 523 x = 872 x = 527 y = 542 y = 601 y = 442 y = 276 x = 797 x = 104 x = 601 x = 362 x = 241 y = 358 x = 818 x = 629 y = 382 x = 671 y = 905 y = 89 x = 474 x = 900 x = 203 x = 335 y = 781 x = 994 y = 471 y = 634 x = 769 y = 236 x = 708 y = 638 y = 723 x = 697 x = 212 x = 75 y = 180 x = 955 x = 504 y = 88 y = 434 y = 19 y = 792 y = 970 y = 645 x = 501 y = 777 x = 149 x = 152 y = 480 y = 337 y = 403 x = 234 x = 253 x = 353 y = 375 x = 777 y = 396 y = 399 y = 834 y = 278 y = 103 x = 178 y = 907 y = 154 y = 696 y = 294 x = 9 x = 162 y = 619 x = 956 y = 6 x = 93 x = 654 y = 473 y = 889 x = 176 y = 158 y = 948 y = 686 x = 804 x = 946 y = 537 y = 979 x = 922 x = 918 x = 296 y = 964 x = 31 x = 234 y = 459 x = 256 x = 468 x = 343 y = 184 x = 871 x = 467 x = 439 x = 125 y = 56 x = 720 x = 278 x = 251 x = 110 x = 212 x = 138 x = 467 y = 660 y = 513 y = 704 y = 736 y = 37 x = 745 y = 207 y = 950 x = 622 x = 238 y = 391 y = 494 y = 475 y = 197 x = 731 y = 360 y = 304 x = 746 x = 922 y = 287 y = 685 x = 788 x = 960 x = 508 x = 113 x = 835 y = 939 x = 357 x = 388 y = 379 y = 922 x = 862 x = 612 x = 938 x = 442 y = 846 x = 963 y = 372 x = 76 y = 857 x = 330 y = 45 x = 374 x = 387 x = 660 y = 586 x = 506 x = 513 x = 761 y = 357 y = 382 y = 683 y = 189 y = 620 y = 639 y = 807 x = 522 x = 942 y = 607 y = 714 x = 95 y = 554 x = 453 x = 424 y = 224 x = 769 x = 336 y = 303 y = 563 x = 494 y = 400 x = 875 y = 858 y = 522 y = 146 x = 436 y = 889 x = 547 y = 763 y = 908 x = 104 x = 945 x = 186 x = 21 x = 523 y = 304 x = 521 y = 550 x = 349 x = 196 y = 309 y = 442 y = 976 y = 245 x = 665 y = 430 y = 536 x = 266 y = 975 x = 176 y = 155 y = 773 y = 365 x = 760 y = 748 y = 914 x = 294 x = 960 x = 402 y = 713 y = 712 x = 188 x = 870 y = 674 y = 94 y = 47 x = 36 y = 630 y = 848 x = 467 x = 700 x = 5 x = 794 x = 968 y = 524 x = 615 x = 176 x = 188 x = 962 x = 947 x = 417 y = 658 x = 166 x = 206 x = 31 y = 962 x = 760 x = 77 y = 286 x = 455 x = 430 x = 398 x = 226 y = 356 y = 800 x = 597 y = 649 x = 671 x = 896 y = 534 y = 256 x = 11 x = 817 y = 274 y = 838 x = 265 y = 504 x = 227 y = 601 y = 623 y = 591 x = 971 y = 828 x = 408 y = 225 y = 652 y = 792 y = 849 y = 103 y = 64 y = 557 y = 562 y = 696 y = 495 y = 76 y = 50 x = 340 x = 908 x = 369 x = 245 y = 963 y = 427 x = 912 y = 716 x = 455 x = 309 y = 813 y = 777 y = 12 x = 510 y = 392 x = 756 x = 287 x = 604 y = 684 x = 954 y = 98 x = 755 x = 713 x = 378 y = 956 x = 885 x = 910 x = 983 x = 287 y = 362 x = 759 x = 115 x = 486 y = 758 x = 921 x = 523 x = 797 x = 30 x = 454 y = 382 y = 447 y = 885 x = 282 y = 983 x = 66 y = 601 x = 168 y = 575 y = 436 x = 530 y = 397 x = 730 x = 35 x = 408 y = 873 x = 253 x = 410 x = 382 y = 358 y = 614 y = 711 x = 602 x = 931 x = 239 y = 863 y = 430 x = 526 y = 807 x = 272 y = 403 x = 359 y = 818 x = 498 y = 814 x = 565 y = 986 x = 643 x = 861 x = 118 x = 646 x = 221 y = 595 x = 236 y = 12 x = 970 y = 6 x = 776 y = 803 y = 376 x = 484 x = 397 x = 923 x = 410 y = 318 y = 588 y = 863 x = 393 x = 260 x = 212 y = 843 y = 40 y = 216 y = 26 x = 444 x = 988 y = 48 y = 750 x = 777 x = 459 y = 393 x = 413 x = 560 x = 418 y = 788 y = 445 y = 870 x = 833 y = 6 x = 458 x = 613 x = 730 x = 536 y = 985 y = 345 x = 761 x = 196 y = 699 y = 333 y = 929 x = 452 x = 457 x = 564 x = 761 y = 501 x = 21 y = 721 y = 128 x = 936 y = 923 x = 263 y = 723 x = 563 x = 216 x = 892 x = 73 x = 224 x = 371 x = 820 y = 359 x = 55 x = 788 x = 835 y = 386 y = 734 y = 108 x = 697 x = 457 y = 606 x = 860 x = 523 x = 899 x = 464 y = 888 y = 402 y = 662 x = 331 y = 585 y = 71 y = 994 y = 632 x = 155 x = 287 y = 942 y = 989 y = 96 y = 89 y = 613 y = 265 y = 894 y = 101 x = 180 y = 359 x = 303 x = 441 y = 940 y = 401 x = 755 x = 59 x = 285 y = 205 x = 561 x = 728 y = 903 x = 28 y = 716 x = 707 x = 913 y = 14 y = 201 y = 867 x = 880 x = 236 y = 660 y = 38 y = 695 y = 679 y = 593 x = 135 y = 753 y = 294 y = 996 x = 718 x = 772 y = 479 x = 539 y = 114 x = 318 x = 407 y = 349 x = 923 x = 744 y = 653 y = 362 y = 834 x = 304 y = 288 x = 834 x = 563 x = 442 y = 931 y = 92 x = 401 x = 99 x = 740 y = 310 x = 492 x = 618 x = 744 x = 287 y = 799 y = 410 x = 596 y = 798 x = 554 y = 257 y = 222 y = 234 y = 111 y = 487 y = 133 x = 867 y = 852 x = 476 y = 817 x = 526 x = 410 y = 407 y = 237 y = 870 x = 798 x = 981 y = 477 y = 347 x = 549 x = 792 y = 632 x = 660 x = 496 y = 784 x = 603 x = 633 y = 950 y = 373 y = 950 x = 683 x = 723 y = 120 y = 879 x = 494 x = 654 x = 815 y = 298 x = 826 x = 316 y = 460 y = 272 x = 285 x = 838 y = 114 y = 254 y = 241 x = 813 x = 530 x = 533 y = 825 x = 663 y = 177 y = 467 y = 107 y = 965 y = 55 x = 365 y = 516 x = 351 y = 48 x = 131 x = 934 y = 4 y = 340 y = 193 x = 77 x = 805 y = 169 y = 962 y = 408 y = 548 y = 869 y = 156 y = 173 y = 367 x = 464 x = 511 y = 146 x = 567 y = 405 x = 652 y = 321 y = 792 x = 434 y = 824 x = 386 y = 658 x = 990 y = 344 y = 673 y = 736 x = 913 y = 240 y = 115 x = 897 y = 272 x = 706 y = 63 y = 141 y = 957 y = 44 y = 337 y = 302 x = 221 y = 842 y = 413 x = 736 x = 179 x = 89 y = 136 x = 519 y = 240 y = 58 y = 428 x = 505 y = 164 x = 81 x = 956 x = 533 x = 734 x = 425 y = 307 x = 178 x = 490 x = 484 y = 607 y = 738 y = 933 y = 855 x = 348 y = 747 y = 613 x = 719 x = 917 y = 100 y = 332 y = 503 x = 38 x = 829 x = 302 y = 506 y = 669 x = 460 y = 746 x = 316 y = 379 y = 311 x = 244 y = 915 y = 987 y = 517 x = 892 x = 663 x = 54 x = 811 y = 158 x = 617 x = 914 x = 134 x = 449 y = 459 x = 866 x = 526 y = 505 x = 976 y = 160 x = 515 x = 865 x = 686 y = 23 y = 628 x = 167 y = 65 x = 28 y = 446 y = 2 x = 10 x = 379 x = 331 y = 681 y = 728 x = 152 y = 245 x = 422 y = 937 x = 781 x = 331 x = 516 x = 382 x = 948 y = 725 x = 437 x = 819 x = 624 x = 701 y = 161 y = 147 y = 25 x = 331 x = 677 x = 597 x = 538 x = 759 y = 677 y = 302 x = 673 x = 576 x = 764 x = 926 y = 602 x = 694 x = 761 x = 77 x = 939 x = 586 x = 381 y = 778 y = 464 y = 678 x = 734 y = 119 y = 360 x = 869 x = 795 x = 865 y = 127 x = 514 y = 105 x = 675 y = 352 y = 716 y = 149 x = 708 x = 736 y = 459 x = 719 y = 230 x = 626 y = 556 y = 248 y = 171 y = 684 x = 616 y = 629 y = 538 y = 256 x = 770 x = 102 x = 372 y = 217 x = 13 x = 762 x = 719 y = 696 x = 161 y = 48 y = 671 y = 722 y = 875 y = 930 y = 388 x = 20 x = 945 y = 989 x = 313 x = 500 x = 846 y = 922 x = 650 x = 193 y = 914 x = 201 y = 678 y = 577 x = 979 y = 319 y = 47 x = 878 y = 814 y = 661 y = 777 y = 157 x = 776 x = 540 y = 402 y = 942 y = 31 y = 607 x = 419 x = 615 x = 396 y = 469 y = 625 y = 787 x = 918 y = 270 x = 962 x = 22 y = 860 x = 516 y = 0 y = 283 x = 954 y = 741 x = 779 y = 827 y = 642 y = 619 x = 996 y = 411 y = 559 y = 314 y = 461 y = 611 y = 252 x = 936 y = 290 y = 636 y = 462 y = 674 x = 437 y = 416 y = 799 y = 50 y = 146 y = 766 y = 495 x = 578 y = 770 x = 630 x = 20 y = 978 x = 137 y = 260 x = 343 x = 192 y = 436 y = 563 x = 348 x = 735 y = 779 x = 903 y = 934 x = 583 y = 374 y = 430 y = 131 x = 410 x = 23 y = 220 x = 604 y = 851 y = 725 x = 980 y = 381 x = 272 x = 921 y = 787 x = 361 x = 264 x = 935 x = 187 y = 103 y = 38 x = 267 y = 198 y = 375 x = 968 y = 816 y = 526 y = 368 y = 710 y = 327 x = 849 y = 571 x = 480 y = 807 y = 276 x = 264 y = 742 x = 277 x = 459 y = 341 x = 752 y = 728 y = 59 y = 430 y = 738 y = 970 y = 501 x = 52 x = 399 y = 649 x = 475 y = 342 y = 149 x = 509 x = 623 y = 388 x = 712 x = 358 x = 565 x = 245 x = 249 y = 595 x = 461 y = 85 x = 212 y = 888 x = 352 x = 904 y = 553 x = 814 x = 615 x = 256 x = 671 x = 804 y = 107 x = 596 x = 969 y = 459 x = 544 x = 644 x = 631 y = 443 y = 819 x = 837 x = 464 y = 253 y = 206 y = 111 y = 827 x = 818 x = 669 x = 643 x = 310 x = 421 y = 999 x = 610 y = 950 y = 317 y = 104 x = 845 x = 511 y = 0 y = 959 y = 299 y = 731 x = 721 x = 235 x = 390 x = 819 x = 400 y = 581 y = 152 y = 768 y = 4 x = 328 y = 793 y = 948 x = 261 x = 609 x = 47 x = 29 x = 444 x = 485 x = 162 y = 702 x = 826 x = 630 x = 167 x = 151 x = 975 y = 22 x = 23 x = 266 y = 230 y = 196 y = 271 y = 398 y = 194 x = 606 x = 539 y = 975 y = 592 x = 47 x = 708 y = 932 x = 382 x = 156 y = 276 y = 42 y = 354 x = 136 x = 816 x = 693 y = 769 x = 71 x = 960 x = 377 x = 4 x = 312 x = 327 y = 99 x = 902 y = 467 x = 31 y = 38 x = 101 y = 363 y = 61 x = 280 y = 60 x = 491 x = 101 y = 573 y = 997 x = 169 y = 834 x = 385 y = 877 x = 267 y = 67 x = 645 y = 480 y = 437 y = 770 x = 723 x = 772 x = 203 x = 787 x = 331 y = 717 y = 812 y = 474 y = 992 y = 754 y = 611 x = 917 y = 341 y = 969 y = 290 y = 200 y = 274 y = 932 y = 551 x = 957 x = 207 y = 87 y = 930 x = 920 y = 912 y = 533 x = 200 x = 484 y = 551 y = 25 y = 545 y = 559 y = 902 y = 648 y = 562 y = 688 y = 983 y = 140 x = 689 y = 187 y = 87 x = 477 y = 227 y = 182 y = 766 y = 972 y = 136 y = 130 x = 374 x = 196 x = 735 y = 409 y = 12 y = 984 x = 314 y = 654 y = 949 x = 41 y = 796 y = 955 x = 134 y = 874 y = 163 x = 662 x = 135 y = 178 x = 95 y = 942 x = 193 y = 512 x = 802 y = 613 x = 2 x = 928 y = 582 x = 713 x = 515 y = 339 y = 945 x = 569 y = 564 y = 655 y = 391 y = 470 x = 876 x = 796 y = 148 x = 430 x = 416 x = 301 x = 945 y = 418 x = 954 y = 140 y = 815 y = 684 y = 160 x = 390 x = 289 y = 841 y = 842 y = 195 y = 47 y = 845 x = 39 y = 165 y = 865 y = 446 x = 45 y = 423 y = 999 y = 592 y = 798 y = 415 x = 195 x = 956 x = 894 y = 733 x = 833 y = 108 y = 781 x = 210 x = 208 x = 817 x = 298 y = 467 y = 51 x = 160 x = 394 x = 641 x = 184 x = 332 y = 806 y = 723 y = 347 x = 864 x = 456 y = 774 x = 434 x = 623 x = 536 x = 733 x = 853 x = 790 y = 822 x = 190 x = 733 y = 141 x = 939 x = 531 y = 48 x = 767 y = 174 x = 521 x = 837 x = 693 x = 586 x = 666 x = 672 x = 40 x = 239 y = 205 x = 104 y = 864 y = 562 x = 33 x = 791 y = 467 x = 694 y = 925 x = 837 y = 609 y = 749 y = 567 y = 731 y = 620 y = 189 y = 648 x = 875 y = 392 x = 908 y = 400 y = 226 x = 16 y = 911 x = 804 y = 616 y = 524 y = 41 x = 490 x = 51 x = 447 y = 639 x = 590 x = 960 x = 304 x = 408 y = 919 y = 275 x = 907 y = 932 x = 287 y = 477 x = 617 x = 606 y = 994 x = 570 x = 602 x = 241 y = 724 x = 174 y = 421 x = 84 y = 570 y = 979 x = 250 y = 541 x = 164 x = 404 x = 240 x = 242 x = 724 x = 380 x = 22 y = 870 x = 175 y = 479 x = 331 y = 289 y = 627 y = 83 x = 885 y = 470 x = 346 x = 183 y = 589 y = 524 y = 590 x = 343 y = 527 x = 63 y = 961 y = 651 y = 459 x = 898 y = 914 y = 668 x = 309 y = 552 x = 365 x = 945 x = 865 y = 971 x = 727 x = 420 y = 879 x = 660 x = 378 y = 837 x = 605 y = 276 x = 421 y = 22 x = 434 y = 90 x = 662 x = 457 x = 858 y = 335 y = 446 y = 191 y = 591 y = 870 y = 515 x = 159 y = 147 y = 991 y = 83 y = 356 x = 940 x = 669 x = 834 x = 482 x = 611 y = 629 x = 925 x = 87 y = 24 y = 190 y = 368 x = 660 y = 840 y = 789 y = 17 y = 440 y = 943 x = 911 x = 292 y = 822 x = 564 y = 664 y = 272 x = 62 x = 412 y = 188 x = 657 y = 649 x = 203 x = 420 x = 935 x = 881 y = 674 x = 8 y = 539 y = 573 y = 635 y = 648 x = 693 y = 908 x = 666 y = 886 y = 296 y = 820 x = 677 x = 72 y = 453 y = 195 y = 746 y = 797 x = 386 y = 444 y = 311 x = 281 y = 507 x = 462 x = 637 y = 497 x = 588 y = 432 x = 910 y = 230 y = 458 x = 842 y = 628 y = 194 x = 713 y = 388 y = 435 y = 381 y = 562 y = 469 x = 544 x = 132 y = 636 y = 749 y = 421 y = 262 y = 404 y = 436 x = 448 x = 104 x = 324 x = 891 x = 866 x = 55 x = 820 x = 332 x = 842 y = 200 y = 733 y = 730 x = 929 y = 386 x = 801 x = 422 x = 508 y = 116 y = 371 y = 945 x = 983 y = 369 y = 228 x = 871 y = 518 y = 253 y = 373 x = 406 y = 976 y = 339 x = 319 x = 379 y = 288 y = 661 x = 206 x = 248 x = 958 x = 697 y = 319 y = 608 x = 992 y = 441 y = 845 y = 19 y = 344 x = 303 x = 473 y = 492 y = 882 x = 125 y = 463 y = 982 x = 695 y = 311 y = 953 y = 556 y = 133 y = 15 x = 197 y = 856 y = 97 x = 205 y = 546 x = 36 y = 906 y = 572 y = 886 x = 142 y = 939 x = 301 y = 77 x = 541 x = 855 x = 893 x = 295 x = 945 y = 613 y = 315 y = 552 y = 291 x = 216 x = 180 y = 123 x = 388 y = 480 y = 658 y = 547 x = 120 y = 812 y = 158 y = 819 y = 851 x = 958 y = 296 x = 573 y = 674 x = 156 y = 244 x = 529 x = 693 y = 322 y = 271 y = 606 x = 327 y = 461 x = 525 y = 940 y = 65 x = 599 y = 114 x = 302 x = 314 x = 642 x = 89 x = 191 y = 238 y = 189 y = 86 y = 253 x = 214 y = 250 x = 346 x = 172 x = 793 y = 478 x = 297 y = 695 x = 942 y = 522 y = 566 x = 517 x = 930 x = 313 x = 853 y = 781 y = 336 y = 511 y = 277 y = 799 y = 807 x = 330 x = 409 y = 420 x = 68 x = 734 y = 7 y = 438 y = 661 x = 305 x = 374 x = 934 y = 173 x = 745 x = 128 x = 873 x = 821 x = 392 x = 582 x = 933 y = 106 y = 636 x = 270 y = 402 y = 881 y = 798 x = 497 x = 318 y = 529 y = 473 x = 960 y = 945 x = 550 x = 716 y = 854 y = 134 x = 669 y = 426 y = 548 x = 575 y = 888 x = 37 y = 809 x = 408 y = 123 y = 995 y = 228 x = 568 x = 983 y = 615 y = 286 y = 798 y = 224 x = 950 y = 758 x = 906 x = 602 y = 384 y = 651 x = 749 y = 26 x = 209 x = 390 y = 737 x = 414 x = 210 y = 805 y = 711 x = 290 x = 154 x = 187 x = 694 y = 356 x = 553 y = 576 x = 486 x = 752 x = 561 x = 178 x = 867 y = 354 y = 349 x = 790 x = 541 y = 722 x = 480 y = 459 x = 404 y = 958 x = 880 x = 612 x = 840 y = 118 x = 858 y = 755 y = 593 x = 155 y = 973 x = 2 y = 730 x = 913 x = 987 y = 737 y = 244 x = 700 y = 285 x = 195 y = 677 x = 231 y = 314 y = 613 x = 800 y = 201 y = 66 x = 991 x = 632 y = 710 x = 333 y = 714 y = 847 y = 54 y = 728 y = 611 x = 266 x = 645 y = 885 x = 191 x = 379 y = 163 y = 300 x = 297 x = 411 x = 904 x = 808 y = 674 x = 385 y = 492 y = 681 y = 575 x = 650 y = 232 y = 183 y = 925 y = 520 x = 712 x = 596 y = 104 x = 370 x = 456 x = 331 x = 537 x = 562 y = 534 y = 485 y = 894 x = 33 y = 375 x = 606 x = 132 x = 741 y = 946 x = 558 x = 697 y = 763 x = 810 x = 635 y = 162 x = 378 y = 792 x = 509 y = 351 x = 869 y = 112 x = 378 x = 953 y = 144 y = 809 x = 653 x = 335 x = 659 x = 862 y = 494 x = 843 y = 425 y = 87 x = 378 y = 830 x = 868 y = 74 y = 890 x = 71 x = 278 y = 89 y = 387 x = 52 x = 923 y = 397 x = 643 y = 993 x = 580 x = 708 x = 223 y = 557 y = 184 x = 42 y = 10 x = 460 x = 346 y = 923 y = 679 x = 483 x = 242 y = 723 x = 473 y = 658 x = 852 y = 363 x = 608 x = 871 y = 903 y = 866 y = 731 y = 257 x = 581 x = 162 y = 860 x = 214 y = 230 y = 691 x = 357 y = 460 y = 68 y = 637 x = 95 x = 821 x = 125 x = 615 x = 719 x = 285 y = 756 x = 560 x = 797 y = 70 x = 415 x = 82 x = 816 x = 685 x = 717 x = 265 y = 534 x = 514 y = 127 x = 868 x = 705 y = 498 x = 953 x = 430 x = 536 y = 129 y = 966 x = 75 x = 457 x = 19 x = 787 y = 690 x = 723 x = 333 x = 37 x = 400 x = 708 y = 908 x = 308 x = 764 y = 894 y = 147 x = 457 x = 347 x = 687 x = 441 y = 355 x = 147 y = 40 y = 281 y = 35 y = 876 x = 932 x = 756 x = 178 x = 85 x = 766 y = 285 y = 807 x = 489 x = 703 x = 320 y = 118 x = 137 x = 300 y = 939 y = 803 y = 782 y = 303 y = 976 y = 411 y = 554 y = 997 x = 752 x = 176 x = 2 x = 228 x = 938 y = 494 x = 856 x = 549 y = 186 x = 315 y = 88 x = 859 y = 100 x = 829 y = 800 y = 550 x = 983 x = 851 y = 958 y = 12 x = 778 x = 28 x = 5 y = 486 x = 931 y = 511 y = 773 y = 788 y = 994 x = 584 x = 796 x = 403 x = 212 y = 470 x = 686 x = 772 x = 693 x = 154 y = 378 y = 241 x = 795 x = 33 y = 475 y = 793 y = 790 y = 968 y = 863 x = 71 y = 978 x = 599 y = 375 x = 184 x = 875 x = 470 y = 331 x = 267 x = 168 y = 398 x = 473 x = 817 y = 921 y = 203 x = 508 x = 565 x = 167 x = 854 x = 239 x = 315 y = 729 x = 720 x = 201 y = 891 y = 992 x = 716 y = 833 y = 434 y = 670 y = 596 y = 615 x = 17 x = 677 x = 28 y = 910 y = 382 y = 833 x = 404 y = 795 y = 755 y = 936 x = 605 y = 357 y = 581 y = 28 y = 558 x = 338 y = 777 x = 448 x = 283 y = 501 x = 702 x = 472 y = 368 y = 753 y = 407 x = 651 x = 163 x = 404 x = 739 x = 921 y = 428 y = 226 x = 626 y = 363 y = 736 x = 631 y = 199 x = 896 y = 75 x = 747 x = 43 x = 198 x = 758 x = 303 x = 91 y = 148 x = 836 x = 428 x = 400 x = 428 y = 657 x = 927 y = 514 y = 480 x = 177 x = 423 x = 978 y = 778 y = 280 y = 587 y = 658 x = 242 y = 461 y = 660 x = 463 x = 701 x = 499 x = 32 y = 156 y = 955 y = 93 y = 257 y = 705 y = 160 y = 469 y = 709 y = 186 y = 973 y = 622 y = 860 x = 778 y = 909 x = 542 x = 643 y = 807 x = 735 x = 330 y = 971 x = 380 y = 724 y = 583 x = 976 y = 737 y = 417 x = 638 x = 149 x = 544 x = 46 y = 704 y = 489 x = 288 x = 763 y = 921 y = 357 x = 219 x = 502 x = 867 x = 924 x = 483 y = 316 y = 324 x = 890 x = 875 x = 658 y = 977 x = 443 y = 428 y = 588 x = 294 y = 2 x = 732 y = 19 x = 334 y = 556 x = 638 x = 290 x = 689 x = 182 x = 820 x = 848 x = 692 x = 768 x = 203 y = 821 y = 6 x = 714 y = 679 y = 690 x = 29 y = 534 x = 118 y = 981 y = 709 y = 723 x = 60 x = 31 y = 568 y = 224 y = 508 x = 620 x = 220 y = 253 y = 419 y = 616 x = 189 y = 468 x = 678 y = 818 y = 669 y = 621 x = 817 y = 833 y = 804 x = 156 x = 454 x = 826 y = 462 x = 277 y = 726 y = 683 y = 747 x = 926 x = 657 y = 517 x = 638 y = 760 x = 143 y = 193 y = 3 x = 611 y = 478 x = 836 x = 221 y = 174 y = 711 y = 215 y = 65 x = 237 x = 238 x = 753 x = 245 x = 387 x = 108 y = 39 x = 282 x = 273 x = 791 x = 700 y = 928 y = 960 y = 436 y = 802 y = 20 x = 576 y = 498 y = 190 x = 843 y = 835 x = 158 x = 767 x = 228 y = 200 y = 206 x = 32 x = 832 x = 478 x = 871 y = 122 x = 24 x = 854 x = 27 y = 617 x = 622 y = 526 y = 30 x = 925 x = 390 x = 629 y = 731 y = 83 y = 709 x = 535 y = 545 y = 176 x = 707 y = 795 x = 426 y = 310 x = 568 x = 534 y = 186 x = 560 x = 937 x = 524 y = 555 y = 287 y = 872 x = 197 y = 480 x = 43 y = 755 x = 275 y = 955 x = 583 y = 125 y = 826 y = 280 x = 239 x = 281 x = 590 x = 75 x = 805 y = 53 y = 70 y = 80 x = 73 x = 656 x = 370 y = 637 y = 488 x = 774 x = 130 x = 53 x = 624 y = 838 y = 227 x = 149 x = 213 y = 739 x = 87 y = 101 y = 8 x = 213 y = 721 y = 683 y = 670 x = 524 y = 863 x = 522 x = 968 y = 759 x = 274 y = 931 y = 462 y = 827 x = 843 y = 62 x = 389 y = 229 x = 479 y = 320 x = 73 x = 301 x = 478 x = 128 y = 184 x = 993 x = 499 y = 650 y = 947 x = 863 y = 109 x = 641 x = 201 x = 961 x = 486 y = 533 y = 830 x = 848 x = 11 y = 754 y = 920 y = 358 x = 376 y = 733 x = 189 x = 114 y = 521 y = 148 x = 978 x = 459 y = 744 x = 376 x = 532 y = 883 y = 904 x = 90 x = 89 y = 596 y = 808 y = 788 x = 277 x = 999 x = 10 x = 577 y = 610 x = 156 x = 734 x = 280 y = 108 y = 161 y = 505 x = 189 y = 52 x = 411 y = 818 y = 914 y = 806 x = 598 y = 61 y = 860 x = 564 x = 729 x = 901 y = 916 y = 877 x = 726 x = 681 y = 680 y = 405 x = 649 y = 995 y = 671 y = 477 x = 673 y = 797 y = 914 y = 901 x = 364 x = 357 y = 868 x = 710 y = 969 x = 214 x = 476 y = 93 x = 196 y = 41 x = 593 x = 489 x = 408 x = 503 y = 351 y = 670 y = 911 y = 348 x = 614 x = 78 x = 801 y = 586 y = 616 x = 106 y = 120 y = 32 y = 17 x = 684 y = 511 x = 452 x = 944 x = 634 x = 854 x = 339 y = 392 y = 404 x = 766 x = 174 x = 22 x = 547 y = 780 y = 559 y = 804 y = 575 x = 783 y = 233 y = 854 x = 935 y = 201 y = 529 y = 748 x = 490 x = 628 x = 249 x = 297 y = 144 y = 79 y = 226 x = 299 x = 254 y = 534 x = 809 y = 59 x = 449 x = 76 x = 558 x = 615 y = 691 x = 417 x = 245 y = 440 y = 495 y = 445 x = 106 x = 227 y = 826 y = 551 x = 502 y = 436 x = 575 y = 985 x = 41 x = 885 x = 548 y = 24 x = 720 y = 535 x = 687 y = 993 x = 76 x = 857 x = 334 x = 241 x = 371 x = 843 x = 542 y = 783 x = 132 x = 667 y = 675 y = 826 y = 211 x = 667 x = 45 y = 43 x = 232 x = 375 x = 661 x = 106 y = 998 y = 682 y = 481 x = 828 x = 837 x = 294 x = 243 y = 612 y = 185 x = 353 y = 939 y = 703 x = 649 x = 90 x = 399 y = 694 x = 202 y = 994 y = 193 y = 297 x = 23 x = 895 y = 416 x = 721 y = 138 y = 184 x = 176 y = 601 y = 670 y = 488 x = 943 y = 523 y = 911 x = 181 x = 692 y = 487 y = 774 y = 334 y = 594 y = 497 y = 834 x = 514 y = 273 x = 540 x = 862 x = 717 x = 562 y = 303 x = 110 x = 930 y = 315 y = 870 x = 504 y = 984 y = 611 x = 536 x = 867 x = 512 x = 870 x = 140 x = 432 y = 890 x = 450 x = 820 x = 678 y = 363 y = 520 x = 435 y = 789 x = 475 y = 605 x = 550 y = 766 x = 668 y = 467 x = 720 y = 667 y = 247 y = 509 y = 382 y = 818 x = 885 x = 330 y = 714 x = 443 x = 223 x = 905 y = 224 y = 189 x = 659 x = 702 y = 260 y = 47 x = 190 x = 927 y = 95 x = 669 y = 435 y = 4 x = 822 x = 395 y = 848 y = 172 y = 324 x = 966 x = 721 x = 420 y = 741 y = 841 x = 23 x = 208 y = 865 x = 803 y = 581 y = 506 y = 255 x = 801 y = 554 y = 177 y = 38 x = 919 y = 515 x = 94 y = 806 y = 539 y = 56 y = 651 x = 977 x = 926 x = 262 y = 665 y = 685 x = 973 x = 144 y = 823 x = 349 x = 647 y = 433 y = 120 x = 380 x = 772 y = 111 x = 62 x = 230 x = 350 x = 772 y = 713 y = 187 y = 49 x = 893 y = 218 y = 966 y = 459 x = 958 y = 990 x = 944 y = 479 y = 538 x = 848 x = 881 y = 964 y = 566 y = 463 x = 420 x = 437 y = 89 y = 909 x = 873 y = 159 y = 300 x = 874 x = 616 x = 4 x = 895 y = 626 x = 402 y = 134 y = 323 x = 74 y = 814 y = 410 y = 871 x = 662 y = 39 x = 279 x = 323 y = 936 x = 508 y = 797 y = 144 y = 532 y = 717 x = 868 x = 616 x = 784 x = 158 y = 37 x = 865 y = 125 x = 873 x = 245 y = 558 x = 839 x = 178 x = 822 x = 411 x = 221 y = 725 x = 169 y = 736 x = 828 x = 852 y = 627 x = 918 y = 622 y = 508 y = 44 y = 105 y = 837 y = 224 y = 605 y = 718 y = 116 y = 972 x = 841 x = 942 x = 306 y = 536 x = 864 x = 37 x = 301 y = 706 y = 965 x = 933 y = 94 y = 166 x = 144 x = 582 y = 31 y = 897 x = 967 x = 895 y = 338 x = 207 y = 941 x = 41 y = 143 x = 292 y = 910 x = 614 x = 734 x = 759 x = 368 x = 491 x = 249 x = 977 x = 284 y = 842 x = 7 x = 177 x = 999 x = 542 x = 317 y = 602 x = 411 y = 935 y = 53 y = 376 y = 741 x = 525 x = 959 x = 910 y = 78 y = 219 x = 155 x = 385 x = 319 x = 648 x = 114 x = 568 y = 522 y = 23 y = 902 y = 349 x = 970 x = 985 x = 81 y = 878 y = 1 x = 597 x = 845 x = 14 x = 262 y = 153 y = 264 x = 255 x = 928 y = 714 y = 734 x = 178 x = 289 x = 338 x = 412 y = 234 y = 313 y = 273 y = 165 x = 27 x = 949 y = 509 x = 605 x = 703 y = 746 x = 69 y = 832 x = 537 y = 763 y = 196 x = 92 y = 292 y = 613 y = 620 x = 852 y = 263 x = 884 x = 70 x = 240 x = 728 y = 895 x = 819 x = 748 x = 554 x = 583 y = 391 x = 885 x = 137 y = 249 x = 333 x = 461 x = 607 x = 720 x = 188 x = 804 y = 299 x = 417 y = 779 y = 178 y = 381 y = 140 y = 141 x = 809 x = 875 y = 739 y = 864 x = 157 x = 899 y = 502 x = 190 y = 355 x = 357 y = 311 y = 993 y = 174 x = 603 x = 852 y = 691 y = 726 y = 423 x = 480 y = 370 y = 464 x = 867 x = 356 y = 976 y = 251 y = 187 y = 174 y = 404 y = 908 x = 367 y = 455 y = 125 x = 978 x = 703 y = 188 x = 447 y = 695 y = 322 x = 725 x = 467 x = 336 x = 243 x = 539 y = 563 y = 711 y = 911 x = 342 x = 52 y = 585 y = 130 y = 181 x = 482 x = 596 y = 279 x = 807 y = 2 y = 105 x = 653 y = 597 y = 796 y = 500 x = 828 x = 96 y = 514 x = 340 y = 158 x = 925 x = 101 x = 797 x = 195 y = 831 x = 99 x = 147 x = 284 x = 673 y = 757 y = 140 x = 367 y = 170 x = 269 y = 229 y = 735 x = 772 y = 381 x = 920 y = 877 x = 830 y = 391 x = 80 x = 425 y = 108 x = 279 y = 120 x = 836 y = 232 x = 504 y = 237 y = 321 x = 427 x = 930 y = 334 x = 803 y = 135 y = 141 y = 223 y = 321 y = 102 x = 932 x = 600 x = 865 y = 874 y = 646 y = 961 x = 472 x = 725 x = 440 x = 561 x = 224 x = 791 x = 615 y = 637 y = 697 y = 890 x = 313 x = 398 x = 26 y = 900 y = 87 y = 344 x = 601 x = 665 x = 482 x = 990 y = 626 y = 424 y = 851 x = 178 x = 152 x = 530 x = 262 y = 996 x = 256 y = 666 x = 757 y = 254 y = 784 x = 457 y = 849 y = 973 y = 932 y = 68 y = 163 y = 683 y = 19 x = 781 x = 845 y = 275 y = 26 x = 796 x = 303 x = 847 x = 673 x = 354 y = 103 y = 349 x = 429 x = 522 y = 17 x = 259 y = 123 x = 670 y = 523 y = 422 x = 238 x = 685 x = 621 x = 982 x = 188 y = 817 x = 368 y = 382 x = 584 y = 741 x = 166 y = 990 x = 745 x = 609 y = 310 x = 818 y = 250 y = 442 x = 388 x = 517 x = 113 y = 924 x = 853 y = 630 y = 915 y = 743 y = 75 y = 370 y = 97 y = 441 y = 363 y = 308 x = 115 y = 836 y = 527 x = 135 y = 40 y = 473 y = 718 y = 34 y = 178 y = 66 x = 214 x = 426 x = 119 x = 71 y = 479 x = 799 y = 834 y = 801 y = 341 y = 353 x = 348 x = 978 x = 633 y = 51 y = 494 x = 768 y = 905 y = 372 x = 415 x = 859 y = 527 y = 841 x = 646 y = 74 y = 931 x = 424 x = 957 x = 698 x = 119 y = 105 x = 867 y = 377 x = 69 x = 150 y = 898 y = 730 y = 20 y = 139 y = 566 y = 358 y = 993 x = 129 x = 889 x = 893 x = 930 y = 677 y = 872 y = 274 x = 157 y = 129 x = 138 x = 832 y = 431 y = 529 x = 185 x = 199 x = 375 x = 480 y = 860 x = 625 x = 724 x = 644 x = 709 x = 242 y = 47 y = 273 x = 231 y = 695 y = 429 x = 716 y = 465 x = 144 y = 948 x = 456 y = 350 x = 303 y = 88 y = 23 y = 217 x = 16 y = 988 x = 801 y = 99 y = 939 y = 74 y = 495 x = 923 y = 83 y = 617 y = 383 x = 325 y = 746 y = 337 y = 562 x = 738 x = 523 y = 924 y = 650 y = 174 x = 904 x = 949 x = 491 x = 392 y = 447 x = 465 x = 680 x = 869 x = 555 x = 547 y = 113 y = 752 x = 716 x = 314 x = 404 x = 660 y = 440 y = 60 x = 185 x = 209 x = 165 x = 814 y = 169 x = 624 x = 594 y = 898 y = 161 y = 48 x = 31 y = 948 x = 554 x = 96 x = 569 x = 981 x = 961 x = 738 x = 569 x = 324 y = 588 x = 518 y = 825 x = 593 x = 772 y = 216 x = 356 y = 295 y = 124 y = 609 y = 899 x = 151 y = 133 x = 339 y = 793 y = 144 y = 316 y = 267 y = 784 x = 480 x = 503 y = 415 x = 212 x = 474 x = 101 y = 733 x = 27 x = 565 x = 125 x = 215 y = 272 x = 652 y = 374 x = 730 x = 132 y = 418 x = 610 x = 199 y = 544 x = 862 y = 757 x = 351 x = 831 x = 297 x = 525 y = 226 x = 223 x = 385 y = 502 x = 812 y = 29 y = 622 y = 65 y = 813 y = 846 x = 311 x = 974 y = 92 y = 283 x = 465 x = 253 y = 605 x = 626 x = 131 y = 162 y = 115 y = 174 y = 183 x = 262 x = 905 x = 376 x = 64 y = 583 x = 212 y = 898 x = 26 y = 73 x = 333 x = 325 y = 180 y = 759 x = 31 x = 736 x = 229 x = 914 x = 459 y = 703 x = 697 y = 32 y = 504 x = 938 x = 435 x = 513 x = 416 x = 936 y = 30 y = 596 x = 685 y = 627 y = 35 x = 401 x = 536 y = 17 x = 94 x = 142 x = 333 x = 480 y = 444 x = 240 x = 536 x = 809 y = 575 y = 979 x = 441 x = 528 y = 499 y = 970 x = 738 x = 620 x = 742 y = 783 y = 195 y = 195 y = 961 y = 204 y = 315 x = 415 x = 122 y = 855 y = 0 y = 744 x = 17 y = 887 y = 406 x = 291 x = 974 y = 575 x = 690 y = 864 x = 557 x = 500 y = 785 y = 467 x = 309 y = 175 y = 58 y = 512 y = 985 x = 534 y = 963 y = 892 x = 604 x = 458 x = 590 x = 649 y = 743 x = 372 y = 416 y = 788 y = 514 x = 90 x = 234 y = 703 y = 706 y = 315 x = 766 x = 958 x = 28 x = 16 y = 90 y = 118 y = 166 x = 714 x = 34 x = 11 y = 521 y = 824 y = 408 x = 678 x = 468 y = 135 y = 554 x = 957 x = 861 y = 552 y = 343 x = 489 y = 514 x = 796 x = 761 x = 449 y = 613 y = 389 y = 505 y = 487 x = 413 y = 912 x = 419 x = 253 x = 548 y = 936 y = 477 y = 105 x = 332 y = 891 x = 414 y = 727 x = 318 y = 401 x = 887 y = 500 y = 215 x = 972 x = 635 y = 619 y = 384 y = 778 x = 332 x = 556 y = 138 x = 461 x = 140 x = 579 x = 656 y = 633 y = 573 x = 196 y = 898 y = 774 y = 99 y = 420 y = 652 x = 48 x = 83 y = 352 y = 403 y = 125 x = 353 y = 353 x = 389 x = 905 y = 824 x = 102 x = 974 y = 960 x = 974 x = 908 x = 579 x = 963 y = 912 x = 587 x = 481 x = 211 y = 769 x = 844 y = 607 y = 472 x = 554 y = 858 x = 802 x = 954 y = 198 x = 755 x = 523 x = 144 x = 385 x = 104 y = 796 y = 701 y = 936 x = 427 y = 998 x = 327 y = 473 x = 433 x = 355 x = 404 y = 307 x = 684 x = 877 y = 618 x = 264 y = 481 x = 742 x = 330 x = 79 y = 222 x = 9 y = 334 y = 439 y = 111 y = 211 x = 349 y = 27 x = 349 y = 565 x = 519 y = 394 x = 947 y = 535 y = 166 y = 387 y = 748 x = 643 x = 232 y = 202 y = 229 x = 210 y = 284 y = 315 y = 494 y = 304 x = 767 x = 718 x = 186 y = 343 y = 573 y = 446 y = 832 x = 756 x = 523 y = 759 y = 75 y = 683 y = 911 y = 344 y = 584 y = 122 y = 51 x = 417 x = 447 x = 295 y = 843 y = 693 y = 182 y = 91 x = 111 y = 810 x = 524 y = 546 y = 197 y = 192 x = 596 y = 836 y = 155 x = 589 x = 13 y = 974 x = 977 y = 884 x = 821 y = 569 y = 178 x = 120 x = 577 x = 489 y = 613 y = 907 y = 348 y = 209 x = 348 x = 458 x = 35 x = 923 y = 156 x = 228 y = 783 x = 263 y = 528 x = 368 x = 753 y = 232 x = 891 y = 928 y = 939 x = 95 y = 640 y = 2 y = 41 x = 743 y = 84 x = 528 y = 120 y = 534 x = 526 y = 459 y = 112 x = 350 y = 535 y = 595 x = 472 x = 115 y = 299 y = 139 y = 746 x = 539 y = 854 y = 50 x = 210 x = 328 y = 839 y = 71 x = 830 x = 307 y = 757 y = 545 x = 297 y = 342 y = 833 y = 290 y = 716 y = 761 x = 600 x = 250 x = 100 y = 602 y = 365 y = 891 x = 447 x = 617 x = 805 y = 786 x = 526 y = 404 x = 961 x = 938 x = 227 y = 953 y = 216 x = 341 y = 781 x = 608 y = 968 x = 397 y = 49 y = 972 x = 529 x = 310 x = 238 x = 415 x = 760 y = 582 y = 758 x = 166 y = 738 y = 994 x = 802 x = 721 x = 101 y = 538 y = 837 y = 358 x = 973 x = 423 x = 86 x = 116 x = 896 x = 185 y = 233 y = 332 y = 210 x = 546 y = 929 y = 486 y = 89 y = 886 x = 240 y = 646 y = 616 x = 777 y = 611 x = 900 y = 943 x = 218 y = 140 x = 851 y = 230 y = 66 x = 368 x = 246 x = 929 y = 89 y = 80 x = 383 x = 508 y = 102 x = 758 y = 331 x = 791 y = 230 y = 453 y = 985 y = 831 y = 546 y = 956 y = 361 x = 277 x = 55 x = 537 y = 758 y = 654 x = 517 x = 919 y = 114 x = 750 y = 346 x = 777 x = 238 y = 735 y = 512 y = 282 y = 929 x = 676 y = 621 x = 126 x = 259 x = 945 x = 545 y = 976 y = 927 x = 707 x = 634 y = 958 y = 445 y = 362 x = 737 x = 182 x = 555 y = 354 x = 424 y = 261 x = 964 y = 811 y = 774 x = 872 y = 218 y = 680 x = 64 y = 78 x = 35 x = 170 x = 436 y = 142 x = 915 y = 224 y = 328 y = 374 y = 395 x = 154 y = 324 y = 576 x = 958 x = 748 x = 598 y = 587 y = 970 x = 110 x = 814 y = 101 x = 453 y = 68 x = 163 y = 426 y = 979 y = 433 y = 312 x = 550 x = 969 y = 997 x = 476 x = 552 x = 694 x = 204 x = 619 x = 237 y = 336 y = 205 x = 451 x = 114 y = 269 y = 85 x = 260 y = 555 x = 286 y = 148 y = 489 y = 561 x = 67 x = 43 x = 128 x = 462 x = 289 x = 667 x = 356 y = 170 y = 33 x = 910 y = 243 x = 523 x = 722 y = 645 x = 725 x = 746 y = 676 x = 183 y = 773 x = 972 x = 369 y = 154 x = 126 y = 702 x = 283 y = 453 y = 782 x = 409 x = 1 x = 67 y = 964 y = 222 y = 306 y = 149 x = 107 x = 493 y = 466 x = 554 x = 323 x = 751 y = 573 y = 485 x = 534 y = 211 x = 652 y = 965 y = 795 y = 962 y = 649 x = 532 y = 585 y = 584 x = 672 y = 995 y = 747 x = 953 y = 304 x = 379 x = 37 x = 77 x = 572 y = 11 y = 933 x = 172 x = 436 x = 42 y = 81 y = 425 y = 117 x = 452 y = 520 x = 888 y = 900 x = 14 y = 209 y = 332 y = 485 x = 852 x = 316 x = 57 y = 728 y = 478 x = 78 x = 266 x = 29 y = 116 y = 828 x = 725 y = 624 x = 370 x = 182 y = 319 x = 45 y = 789 x = 196 y = 818 x = 298 x = 790 y = 552 y = 276 y = 127 y = 130 y = 750 x = 740 x = 946 x = 912 x = 813 x = 147 y = 108 x = 276 x = 487 y = 285 x = 390 y = 514 x = 133 x = 876 y = 535 y = 272 x = 566 y = 364 x = 474 y = 993 y = 564 x = 850 x = 134 y = 329 x = 572 x = 759 y = 690 y = 609 x = 767 y = 140 x = 845 y = 292 x = 776 x = 276 x = 637 y = 890 x = 467 y = 874 y = 570 x = 574 y = 521 x = 456 x = 310 x = 739 y = 904 y = 733 y = 643 y = 512 y = 386 y = 374 x = 115 x = 576 x = 708 x = 535 y = 357 y = 124 x = 795 y = 443 x = 998 x = 535 x = 766 y = 3 x = 998 x = 181 y = 361 x = 759 y = 171 y = 410 y = 138 y = 861 y = 758 y = 78 y = 917 x = 363 x = 408 x = 170 x = 871 y = 935 x = 746 y = 309 x = 23 x = 935 y = 755 y = 777 x = 346 x = 93 y = 975 y = 10 y = 397 y = 161 y = 975 x = 331 x = 561 y = 771 x = 735 x = 766 y = 500 x = 657 x = 102 x = 853 x = 425 x = 553 y = 822 y = 997 x = 640 y = 376 y = 194 y = 814 y = 325 x = 415 y = 18 x = 171 x = 587 y = 126 x = 614 y = 138 y = 278 x = 792 y = 958 x = 671 y = 300 x = 213 y = 106 x = 953 x = 965 y = 844 y = 254 y = 853 x = 195 x = 530 x = 960 x = 201 y = 711 y = 43 x = 135 y = 619 y = 762 x = 985 x = 212 y = 652 y = 11 y = 864 x = 216 x = 458 x = 698 x = 574 y = 9 x = 600 y = 473 x = 94 y = 710 x = 99 x = 546 y = 44 y = 726 y = 992 y = 898 x = 706 x = 927 y = 526 x = 505 x = 987 y = 580 y = 586 x = 583 y = 365 x = 746 x = 469 y = 900 x = 755 x = 562 x = 716 x = 309 x = 575 y = 939 x = 213 x = 258 x = 958 x = 139 x = 243 x = 929 y = 719 x = 424 x = 319 y = 702 x = 302 x = 527 x = 77 x = 793 x = 72 y = 809 y = 176 x = 837 x = 257 x = 382 y = 51 x = 812 x = 986 x = 311 y = 912 y = 85 x = 629 x = 585 x = 800 x = 414 x = 462 x = 861 x = 643 y = 476 y = 26 y = 105 x = 522 y = 200 y = 858 y = 519 x = 876 y = 690 y = 920 x = 268 x = 358 x = 296 y = 906 x = 163 y = 207 y = 803 x = 202 y = 663 y = 530 y = 938 y = 78 x = 864 x = 765 y = 163 y = 533 y = 757 y = 114 x = 768 y = 562 y = 922 y = 274 y = 354 y = 986 x = 906 x = 584 x = 609 y = 5 x = 320 x = 731 y = 159 x = 619 y = 212 x = 673 y = 458 x = 263 x = 708 x = 458 x = 367 y = 784 x = 664 x = 469 x = 735 y = 451 y = 948 y = 243 y = 152 x = 375 x = 596 x = 697 x = 987 y = 787 y = 850 y = 109 y = 745 y = 194 y = 614 y = 387 y = 841 y = 756 x = 726 x = 248 y = 863 y = 946 y = 375 x = 218 y = 308 x = 409 y = 954 y = 80 x = 116 x = 812 x = 994 y = 431 x = 743 y = 329 y = 188 y = 51 y = 905 x = 214 x = 345 y = 347 x = 141 y = 515 y = 979 x = 498 y = 574 x = 178 x = 215 x = 755 x = 150 x = 131 x = 14 y = 93 y = 883 x = 551 x = 92 y = 585 y = 359 x = 681 y = 48 x = 786 y = 842 y = 542 x = 279 y = 367 x = 734 x = 119 x = 32 x = 371 y = 519 y = 848 x = 173 x = 197 x = 887 y = 223 y = 409 x = 262 x = 678 y = 13 y = 806 y = 738 y = 231 x = 993 y = 69 y = 884 x = 640 y = 904 y = 870 y = 50 y = 331 y = 397 y = 986 y = 697 x = 167 x = 326 y = 443 y = 867 x = 922 x = 643 y = 577 y = 933 y = 611 x = 383 y = 291 x = 943 x = 410 x = 67 x = 703 y = 765 x = 179 x = 197 x = 509 y = 649 x = 628 x = 127 x = 171 y = 775 x = 602 y = 969 x = 295 y = 219 y = 957 x = 454 y = 755 x = 883 x = 15 x = 557 x = 496 y = 308 y = 203 x = 331 x = 848 x = 509 x = 969 x = 695 x = 95 x = 322 x = 553 y = 64 x = 699 y = 595 x = 380 y = 943 y = 63 x = 2 y = 391 y = 992 x = 143 x = 41 x = 684 y = 729 y = 354 x = 535 x = 531 x = 921 x = 252 x = 649 y = 21 x = 509 y = 548 y = 54 x = 548 x = 530 y = 900 y = 156 y = 11 x = 68 x = 288 y = 978 y = 260 x = 754 y = 415 x = 144 x = 700 y = 224 x = 517 x = 188 y = 325 y = 462 x = 642 x = 514 y = 856 x = 724 x = 243 y = 668 x = 601 x = 15 y = 529 x = 157 y = 165 y = 479 y = 12 y = 453 y = 90 y = 266 y = 885 y = 739 y = 68 y = 238 x = 517 x = 166 y = 680 y = 838 y = 692 x = 439 x = 81 y = 597 x = 642 x = 134 x = 669 x = 465 x = 533 y = 648 x = 371 x = 616 x = 144 x = 710 y = 315 x = 385 y = 600 y = 922 y = 799 y = 478 x = 273 x = 174 y = 365 x = 848 x = 900 y = 556 x = 734 x = 864 x = 307 x = 406 x = 179 x = 982 x = 321 x = 813 x = 775 x = 562 x = 608 y = 342 y = 79 y = 576 x = 39 x = 603 y = 656 y = 708 y = 745 y = 938 x = 259 x = 57 x = 529 x = 52 x = 866 y = 705 y = 54 x = 800 x = 942 x = 817 x = 212 y = 812 x = 591 y = 184 x = 987 x = 966 y = 747 x = 178 y = 245 x = 932 y = 549 x = 291 y = 741 y = 794 y = 524 x = 17 y = 88 y = 957 x = 702 y = 720 x = 968 y = 936 x = 709 y = 343 x = 49 y = 123 x = 617 x = 259 y = 209 y = 42 y = 16 x = 470 y = 593 y = 488 x = 273 x = 984 x = 247 x = 309 y = 739 x = 615 x = 281 x = 443 x = 504 x = 609 y = 107 x = 799 y = 766 y = 932 x = 401 x = 654 y = 629 x = 268 x = 263 x = 184 x = 583 x = 847 x = 242 y = 114 y = 345 x = 813 x = 78 y = 928 y = 234 y = 204 y = 281 x = 661 x = 202 y = 490 y = 860 y = 172 y = 179 y = 659 y = 661 x = 520 y = 849 y = 811 y = 298 x = 124 y = 952 x = 871 x = 892 x = 848 y = 166 x = 263 y = 718 y = 821 x = 158 x = 318 y = 606 y = 530 y = 876 x = 86 y = 785 y = 410 y = 892 x = 675 x = 518 x = 230 y = 567 y = 415 x = 281 y = 534 x = 421 y = 315 x = 395 x = 186 x = 891 x = 798 y = 835 y = 118 y = 194 x = 511 y = 21 x = 101 x = 587 x = 577 y = 104 y = 11 y = 668 y = 256 x = 525 x = 335 x = 67 x = 797 y = 695 y = 334 y = 60 x = 306 y = 939 x = 726 x = 275 y = 450 y = 119 y = 257 y = 140 y = 851 x = 308 y = 786 y = 672 y = 333 y = 850 x = 961 y = 865 x = 696 y = 26 y = 386 x = 431 x = 32 y = 649 x = 690 y = 507 y = 159 y = 783 x = 246 y = 232 x = 527 x = 599 x = 697 y = 755 y = 620 x = 872 y = 434 y = 842 y = 558 x = 460 y = 985 y = 493 x = 486 x = 794 y = 436 x = 664 y = 165 x = 452 x = 727 y = 312 x = 45 x = 57 y = 840 x = 651 y = 94 x = 998 y = 783 y = 577 y = 471 x = 354 x = 454 x = 224 x = 633 x = 834 x = 588 x = 763 x = 683 y = 466 y = 775 y = 273 y = 580 y = 653 x = 466 y = 337 y = 306 x = 197 y = 413 x = 732 y = 450 x = 110 y = 417 x = 376 x = 397 x = 975 x = 311 x = 745 y = 519 y = 959 x = 981 y = 275 x = 339 x = 400 x = 246 x = 150 x = 403 y = 438 y = 837 x = 273 y = 9 y = 110 x = 849 y = 917 x = 607 x = 58 y = 173 x = 228 x = 510 x = 617 y = 816 x = 156 x = 380 y = 745 x = 761 y = 804 x = 971 y = 796 y = 770 y = 246 x = 589 x = 318 x = 342 x = 979 x = 878 x = 312 x = 363 y = 618 y = 766 x = 313 y = 734 y = 3 y = 31 x = 230 x = 864 y = 883 y = 133 y = 920 y = 99 y = 31 y = 847 x = 376 x = 515 y = 306 y = 710 x = 865 x = 88 y = 853 x = 371 y = 273 y = 912 y = 41 y = 710 x = 224 y = 212 y = 491 y = 302 y = 621 y = 566 x = 803 x = 250 x = 72 y = 889 x = 810 y = 713 x = 496 y = 944 y = 727 x = 850 x = 817 x = 559 x = 473 x = 880 x = 31 x = 726 x = 74 x = 855 x = 667 y = 127 y = 356 x = 264 y = 171 x = 93 y = 216 y = 202 x = 61 x = 45 y = 976 y = 333 y = 723 y = 546 y = 739 x = 999 y = 497 y = 587 x = 320 y = 410 y = 413 y = 741 x = 503 x = 14 y = 410 x = 451 x = 689 x = 97 y = 899 x = 914 y = 44 y = 749 x = 392 x = 99 y = 244 y = 907 y = 68 y = 638 x = 297 y = 488 y = 416 y = 797 x = 779 x = 869 y = 538 x = 668 y = 401 y = 180 y = 458 x = 210 y = 492 x = 712 x = 118 y = 484 x = 59 y = 826 y = 967 x = 284 y = 518 x = 424 x = 641 x = 694 x = 862 x = 539 y = 153 y = 726 x = 867 y = 558 x = 493 x = 105 y = 70 y = 731 y = 555 y = 783 y = 520 y = 185 y = 651 y = 907 y = 754 y = 889 x = 196 y = 257 y = 406 y = 753 x = 561 y = 155 x = 493 x = 20 y = 901 x = 825 x = 362 y = 287 y = 242 x = 231 x = 994 x = 607 x = 88 y = 958 y = 383 x = 746 x = 625 x = 927 y = 140 x = 519 x = 102 x = 168 y = 59 y = 830 y = 2 x = 649 x = 533 x = 891 y = 121 x = 469 y = 264 y = 801 x = 821 x = 7 x = 380 x = 356 x = 575 x = 299 y = 331 x = 287 x = 894 y = 682 y = 192 y = 401 x = 774 x = 522 y = 438 y = 279 y = 107 y = 573 y = 869 x = 674 y = 805 y = 430 y = 158 x = 823 y = 5 x = 831 y = 783 y = 215 y = 807 y = 948 y = 764 x = 209 x = 570 x = 63 y = 64 y = 236 y = 414 x = 710 y = 736 x = 976 x = 743 x = 292 y = 97 x = 435 y = 597 y = 502 y = 667 y = 937 y = 197 y = 29 x = 442 y = 835 y = 285 y = 133 x = 783 x = 115 y = 622 y = 756 y = 267 x = 623 y = 631 x = 929 y = 540 x = 239 y = 220 x = 351 x = 239 x = 223 y = 436 y = 249 y = 819 y = 449 y = 124 y = 160 y = 100 y = 607 y = 613 y = 733 y = 756 x = 243 y = 594 y = 342 x = 485 y = 709 x = 923 x = 844 y = 675 x = 183 y = 554 y = 895 y = 830 y = 90 x = 744 x = 653 x = 797 y = 828 x = 195 y = 576 y = 88 y = 306 y = 595 y = 105 x = 148 y = 775 x = 687 x = 62 x = 877 y = 665 x = 328 y = 473 y = 567 x = 220 x = 176 x = 147 x = 433 y = 980 y = 957 y = 356 y = 78 y = 512 x = 505 y = 635 y = 79 y = 356 x = 323 x = 237 y = 835 y = 357 x = 606 y = 980 x = 310 y = 772 x = 397 y = 77 y = 963 y = 945 x = 868 y = 204 x = 937 y = 58 y = 742 x = 855 x = 105 y = 293 y = 69 y = 102 y = 585 y = 999 x = 707 y = 162 y = 721 y = 492 x = 40 y = 240 y = 608 y = 590 x = 946 y = 281 x = 10 y = 114 y = 200 y = 811 x = 796 y = 120 y = 942 y = 878 x = 390 x = 605 y = 66 y = 112 x = 496 y = 378 y = 852 y = 846 y = 585 y = 646 y = 530 x = 571 y = 323 y = 181 x = 326 y = 281 x = 782 y = 851 y = 435 x = 228 x = 370 x = 727 y = 969 x = 789 x = 886 x = 692 y = 245 y = 742 x = 658 y = 186 y = 688 x = 54 y = 57 y = 23 y = 925 y = 777 x = 209 x = 869 y = 429 x = 85 y = 447 x = 84 y = 96 x = 613 x = 455 y = 91 y = 971 y = 317 y = 107 x = 874 y = 944 x = 679 x = 859 x = 36 y = 559 x = 956 y = 954 x = 51 x = 572 y = 157 x = 168 x = 522 y = 98 y = 521 y = 532 y = 589 x = 750 y = 983 y = 168 x = 249 x = 845 y = 86 y = 951 y = 202 y = 506 x = 902 x = 959 y = 518 y = 615 x = 614 y = 138 x = 977 x = 823 x = 849 y = 683 x = 424 x = 9 x = 32 x = 352 x = 835 y = 945 x = 236 y = 865 x = 314 x = 498 y = 980 y = 836 y = 877 y = 621 y = 355 y = 178 y = 537 y = 642 x = 499 x = 803 x = 556 x = 775 x = 5 y = 251 x = 472 y = 303 y = 739 x = 762 x = 503 x = 343 y = 41 x = 342 x = 412 y = 148 y = 330 x = 949 x = 404 y = 734 x = 716 y = 784 y = 88 y = 994 x = 579 x = 443 y = 844 y = 644 x = 12 y = 464 x = 322 x = 688 x = 619 y = 242 y = 714 y = 136 x = 315 y = 324 x = 8 y = 230 y = 130 y = 373 y = 164 y = 212 x = 4 x = 602 x = 992 x = 331 y = 280 y = 987 x = 902 y = 130 x = 396 x = 972 x = 476 x = 695 x = 228 x = 933 x = 86 x = 569 y = 174 y = 120 y = 166 x = 131 x = 729 y = 145 y = 594 y = 553 y = 81 y = 99 y = 728 x = 516 y = 863 y = 700 x = 947 x = 95 x = 497 y = 641 x = 19 x = 462 y = 242 y = 436 y = 587 x = 532 y = 514 x = 930 x = 426 x = 550 y = 599 y = 943 y = 225 x = 669 x = 607 x = 738 x = 82 x = 79 y = 511 x = 865 y = 856 x = 119 y = 29 y = 965 y = 847 x = 449 y = 470 y = 345 x = 136 y = 122 x = 676 x = 721 x = 764 y = 787 x = 19 y = 726 y = 402 y = 598 y = 598 y = 590 x = 430 y = 595 y = 137 y = 300 x = 307 x = 368 y = 634 x = 94 y = 946 y = 378 x = 886 x = 193 y = 653 y = 423 y = 706 x = 752 y = 757 x = 741 x = 640 x = 871 y = 816 y = 284 x = 33 y = 553 y = 964 x = 296 y = 387 x = 842 y = 984 x = 995 y = 278 x = 179 x = 447 y = 282 x = 666 y = 387 y = 745 x = 638 y = 402 x = 461 x = 475 x = 568 x = 951 x = 255 x = 675 y = 978 y = 702 y = 693 x = 782 x = 236 x = 834 y = 635 y = 647 y = 62 y = 817 x = 767 y = 633 y = 506 y = 97 x = 225 y = 716 x = 430 y = 417 y = 919 y = 803 y = 351 y = 483 y = 569 y = 612 y = 884 x = 506 x = 73 x = 691 y = 781 x = 45 y = 265 y = 913 x = 883 x = 523 x = 881 y = 310 y = 964 y = 572 x = 276 y = 516 x = 614 y = 165 x = 218 y = 971 y = 997 y = 5 y = 130 x = 310 y = 601 y = 168 x = 512 x = 68 x = 976 x = 65 y = 176 x = 765 x = 307 x = 182 y = 787 x = 525 y = 170 y = 399 x = 154 y = 371 y = 247 y = 238 x = 722 x = 291 x = 650 y = 302 x = 289 y = 969 y = 998 y = 475 x = 657 y = 274 y = 587 y = 184 y = 87 y = 497 y = 447 y = 150 x = 746 x = 219 y = 150 x = 575 y = 941 x = 741 x = 400 y = 781 y = 920 x = 237 y = 81 x = 601 x = 977 x = 207 x = 538 x = 297 x = 152 x = 384 x = 741 y = 94 y = 209 y = 327 x = 403 x = 667 x = 164 y = 536 y = 677 x = 117 y = 588 x = 782 y = 387 y = 114 x = 299 y = 841 x = 810 y = 724 y = 475 y = 981 x = 511 y = 907 y = 256 y = 624 x = 284 x = 644 x = 123 x = 350 x = 210 y = 49 x = 667 y = 550 x = 882 x = 201 x = 29 y = 589 x = 534 x = 568 y = 291 y = 427 y = 639 x = 800 x = 202 x = 624 y = 319 x = 921 x = 267 x = 167 x = 98 x = 860 y = 902 x = 669 y = 945 x = 282 x = 134 y = 515 y = 133 y = 887 y = 170 y = 99 y = 536 x = 827 x = 845 y = 658 x = 715 y = 423 x = 967 x = 110 x = 34 x = 204 y = 454 x = 942 y = 387 y = 627 y = 693 y = 398 y = 748 y = 385 y = 923 x = 888 x = 561 x = 960 x = 756 x = 496 x = 814 y = 311 y = 772 y = 209 x = 786 y = 420 x = 563 y = 61 x = 747 x = 256 y = 490 y = 661 y = 809 y = 636 x = 43 y = 60 y = 537 y = 126 y = 328 x = 172 x = 524 y = 946 y = 762 y = 103 y = 805 y = 179 x = 208 y = 403 y = 813 x = 287 y = 523 x = 66 x = 422 x = 721 y = 232 x = 216 x = 485 y = 899 x = 225 y = 108 x = 66 x = 678 y = 480 x = 996 y = 472 x = 502 x = 982 x = 56 x = 465 y = 506 x = 23 y = 509 x = 941 x = 460 y = 763 y = 197 x = 209 y = 807 y = 661 x = 335 x = 86 x = 482 x = 110 y = 824 x = 372 x = 328 y = 757 x = 609 y = 598 y = 864 x = 990 y = 894 y = 994 y = 241 x = 505 y = 493 y = 118 y = 364 x = 218 x = 508 y = 223 x = 338 y = 26 x = 678 x = 721 y = 337 y = 660 x = 615 x = 285 x = 662 y = 488 y = 85 y = 835 y = 188 x = 990 y = 347 x = 237 x = 545 y = 337 x = 240 x = 469 x = 474 y = 513 x = 136 x = 649 y = 588 x = 10 y = 96 x = 475 y = 602 y = 37 x = 30 y = 987 y = 890 y = 150 x = 87 y = 765 x = 454 x = 354 y = 429 y = 445 y = 845 y = 43 y = 300 x = 930 y = 688 y = 203 y = 241 x = 998 y = 572 y = 319 x = 473 y = 573 y = 714 y = 221 x = 283 x = 513 x = 473 y = 421 y = 131 x = 379 y = 318 x = 243 y = 478 x = 748 y = 94 y = 61 x = 855 y = 198 x = 914 y = 65 x = 790 x = 29 x = 190 x = 389 y = 154 x = 494 y = 704 x = 88 x = 330 y = 584 y = 255 x = 344 y = 632 x = 32 y = 667 y = 95 x = 731 y = 73 y = 926 x = 243 y = 936 x = 257 y = 826 y = 526 x = 534 y = 934 x = 107 y = 604 x = 525 x = 637 x = 437 x = 2 y = 208 y = 89 y = 594 x = 567 x = 774 y = 874 x = 522 x = 110 x = 214 x = 549 y = 674 x = 413 y = 141 x = 744 x = 135 x = 98 x = 878 x = 183 x = 225 y = 59 y = 279 y = 952 x = 38 x = 561 x = 810 y = 926 x = 616 y = 389 y = 95 x = 40 x = 936 x = 278 y = 678 y = 990 y = 916 y = 607 y = 335 y = 700 y = 326 x = 977 x = 427 y = 677 x = 948 y = 505 y = 904 x = 625 x = 683 x = 358 x = 69 y = 321 x = 750 y = 532 x = 192 x = 514 y = 549 y = 358 x = 99 y = 372 y = 806 x = 794 x = 774 x = 254 x = 380 y = 876 y = 313 y = 787 y = 478 x = 204 x = 256 y = 540 x = 913 y = 134 y = 990 y = 764 y = 736 y = 211 x = 683 y = 673 y = 430 y = 864 y = 746 x = 510 x = 323 y = 246 x = 136 x = 736 y = 741 y = 415 y = 730 x = 880 x = 442 y = 681 x = 910 x = 892 y = 903 x = 436 x = 408 y = 578 y = 365 y = 662 y = 315 x = 551 x = 270 x = 140 x = 202 x = 170 x = 464 x = 474 x = 206 x = 67 y = 475 x = 816 x = 801 x = 319 x = 571 y = 668 y = 381 y = 647 y = 242 x = 707 y = 512 x = 440 x = 81 x = 55 x = 281 x = 102 x = 977 x = 344 x = 664 x = 945 y = 646 y = 827 x = 536 x = 734 y = 966 x = 574 y = 670 x = 158 y = 929 x = 392 x = 687 x = 671 y = 116 x = 795 x = 31 y = 720 y = 705 y = 760 x = 374 x = 724 x = 287 x = 170 x = 665 y = 62 x = 246 y = 861 x = 4 x = 302 y = 252 y = 604 y = 189 x = 665 y = 224 x = 839 y = 624 y = 642 x = 566 y = 221 y = 845 y = 882 x = 441 y = 728 x = 628 x = 269 x = 127 x = 868 y = 903 y = 562 x = 662 x = 430 x = 21 y = 550 y = 589 x = 523 y = 759 x = 229 y = 501 x = 350 y = 988 y = 362 x = 845 x = 784 x = 467 x = 580 x = 452 x = 768 x = 786 y = 765 x = 442 y = 865 x = 398 y = 753 y = 404 x = 381 x = 427 x = 211 y = 326 x = 725 y = 46 x = 276 x = 315 y = 676 x = 363 y = 181 x = 434 x = 358 y = 493 y = 84 y = 919 x = 993 x = 209 x = 970 y = 552 x = 34 x = 0 y = 800 y = 354 y = 473 x = 623 y = 226 x = 52 y = 890 x = 400 y = 794 y = 791 y = 17 y = 344 x = 241 y = 387 y = 198 x = 585 y = 759 x = 179 x = 361 y = 238 x = 860 x = 524 x = 836 x = 428 y = 947 x = 770 x = 572 y = 655 x = 362 x = 440 y = 134 y = 910 x = 669 x = 477 y = 892 x = 969 y = 357 y = 206 x = 769 x = 176 x = 854 x = 384 x = 764 x = 944 x = 138 x = 38 x = 114 y = 869 x = 742 y = 517 x = 413 y = 91 x = 332 y = 316 x = 284 x = 874 x = 142 x = 269 y = 2 y = 384 x = 301 y = 765 y = 75 y = 902 y = 333 y = 804 x = 610 x = 870 x = 898 x = 747 y = 31 y = 673 x = 232 x = 784 x = 859 x = 727 y = 943 x = 280 x = 128 y = 539 x = 306 x = 560 x = 944 x = 210 y = 969 x = 376 y = 931 y = 877 y = 695 x = 749 y = 182 y = 419 y = 970 x = 847 x = 585 y = 263 x = 434 x = 159 y = 606 y = 924 y = 679 x = 927 y = 702 x = 125 x = 818 x = 656 y = 351 y = 477 x = 478 x = 123 y = 415 y = 307 y = 563 y = 284 x = 540 y = 97 x = 861 x = 181 x = 181 x = 666 x = 533 x = 352 x = 102 x = 910 y = 858 y = 996 x = 124 y = 827 y = 827 y = 561 x = 23 y = 587 x = 386 x = 801 y = 779 x = 920 x = 493 y = 548 x = 454 y = 528 x = 548 x = 938 y = 884 y = 64 y = 580 x = 431 x = 987 y = 841 x = 490 y = 645 y = 813 x = 933 x = 542 x = 606 x = 996 x = 661 x = 362 y = 569 y = 421 x = 662 y = 610 y = 310 y = 815 x = 322 x = 497 x = 279 y = 237 y = 968 x = 399 y = 128 y = 60 y = 940 y = 93 y = 726 x = 494 x = 221 y = 834 y = 701 y = 34 y = 659 y = 695 y = 841 y = 152 y = 64 x = 736 x = 298 x = 686 y = 923 y = 451 y = 646 y = 390 x = 49 x = 750 x = 577 y = 830 y = 315 x = 528 x = 162 y = 670 x = 935 y = 771 y = 906 x = 176 y = 941 y = 183 y = 573 x = 807 y = 853 y = 725 y = 694 y = 372 x = 432 y = 518 x = 284 y = 174 y = 298 x = 804 x = 107 x = 90 x = 960 y = 987 x = 903 y = 507 x = 56 x = 540 x = 491 x = 111 y = 164 x = 871 y = 521 y = 19 y = 46 y = 728 x = 156 x = 553 y = 796 x = 1 x = 39 y = 809 y = 93 x = 197 y = 965 y = 860 y = 642 x = 929 x = 832 y = 687 y = 123 y = 384 x = 938 x = 99 x = 183 x = 786 y = 609 x = 22 y = 648 y = 638 y = 584 y = 94 y = 286 y = 743 x = 675 y = 998 x = 550 x = 782 x = 24 y = 926 y = 982 y = 134 x = 12 y = 997 x = 431 x = 626 y = 839 y = 595 x = 448 x = 596 x = 472 x = 627 y = 329 y = 214 y = 291 x = 265 y = 558 x = 569 y = 611 x = 935 x = 907 x = 410 y = 987 y = 223 x = 47 x = 263 x = 118 y = 598 y = 300 y = 505 x = 658 x = 921 y = 873 x = 490 x = 762 y = 878 y = 692 y = 767 x = 350 x = 466 x = 514 y = 974 x = 972 x = 432 y = 737 y = 568 y = 411 x = 667 x = 332 x = 120 y = 936 x = 763 x = 992 x = 659 y = 577 y = 92 x = 207 x = 76 y = 991 x = 156 x = 150 x = 828 y = 214 x = 198 y = 5 y = 993 x = 670 x = 273 x = 343 x = 356 y = 410 y = 363 x = 867 x = 501 x = 5 y = 939 y = 734 x = 421 x = 966 x = 199 x = 291 y = 617 y = 652 y = 975 y = 175 y = 267 y = 780 x = 907 x = 127 x = 858 y = 418 y = 991 y = 620 y = 453 x = 385 x = 263 x = 548 y = 989 x = 123 y = 900 x = 295 x = 236 y = 503 x = 428 x = 904 x = 114 y = 140 x = 827 y = 518 y = 699 x = 637 x = 931 x = 547 x = 91 y = 236 x = 321 x = 511 x = 960 x = 405 y = 996 x = 378 x = 984 y = 568 x = 631 x = 796 x = 694 y = 997 x = 324 y = 250 x = 566 x = 110 x = 18 x = 150 y = 340 y = 70 y = 217 y = 799 y = 671 x = 716 y = 806 x = 337 x = 3 y = 829 y = 878 x = 446 x = 566 x = 36 x = 530 y = 619 y = 94 y = 912 y = 842 x = 216 x = 431 y = 168 y = 149 x = 441 x = 191 y = 183 y = 702 x = 218 x = 538 x = 556 y = 793 y = 643 y = 569 y = 550 x = 619 x = 629 x = 402 x = 991 x = 655 y = 56 x = 406 x = 268 x = 221 y = 728 y = 93 x = 532 y = 164 y = 773 y = 731 x = 849 x = 793 y = 752 y = 276 x = 99 x = 231 y = 483 y = 100 y = 746 x = 590 y = 433 y = 815 x = 921 x = 140 y = 65 x = 721 x = 925 y = 745 y = 61 y = 124 y = 657 x = 21 y = 345 y = 244 x = 442 y = 269 y = 573 x = 192 y = 417 x = 540 y = 908 x = 101 x = 479 x = 215 x = 219 y = 405 x = 399 x = 721 y = 547 x = 539 y = 503 x = 921 x = 598 y = 922 x = 151 y = 201 x = 779 x = 597 y = 500 x = 503 x = 209 x = 653 x = 335 x = 705 x = 692 y = 928 x = 405 y = 976 x = 316 y = 370 x = 65 x = 582 x = 226 y = 455 x = 697 x = 151 x = 218 y = 866 y = 530 x = 140 x = 168 y = 122 x = 622 x = 281 y = 700 y = 109 x = 927 x = 962 y = 224 y = 585 x = 727 y = 179 y = 244 x = 851 y = 969 y = 701 y = 115 x = 414 y = 625 y = 28 x = 51 x = 443 y = 534 x = 836 y = 526 y = 383 x = 861 y = 902 y = 959 x = 584 y = 448 x = 769 x = 460 y = 654 x = 583 x = 410 y = 524 x = 317 y = 962 x = 168 y = 279 x = 93 x = 465 y = 302 x = 101 x = 57 y = 523 y = 818 x = 715 x = 420 x = 858 y = 637 x = 388 x = 793 x = 459 x = 191 x = 865 y = 583 y = 984 x = 460 y = 123 x = 340 x = 48 y = 981 y = 334 x = 414 y = 583 y = 927 y = 5 x = 26 y = 387 x = 907 x = 205 x = 287 y = 727 x = 628 x = 969 y = 496 y = 478 x = 133 y = 230 y = 356 x = 598 y = 489 y = 709 x = 771 x = 84 y = 52 x = 872 y = 831 y = 439 x = 801 y = 779 y = 778 y = 478 x = 773 x = 810 x = 874 y = 118 y = 715 x = 582 x = 627 y = 869 y = 659 y = 371 y = 341 x = 302 x = 571 y = 144 x = 691 y = 964 x = 331 y = 299 y = 182 y = 624 x = 948 y = 736 y = 576 y = 606 x = 698 y = 78 y = 141 x = 886 x = 463 x = 118 x = 4 y = 323 x = 857 y = 244 x = 391 y = 641 y = 426 x = 970 y = 686 x = 590 x = 259 x = 128 x = 401 x = 816 x = 396 x = 371 x = 17 x = 88 x = 669 x = 969 x = 905 y = 456 x = 691 y = 38 x = 355 x = 466 x = 0 x = 366 y = 312 x = 618 y = 469 x = 812 x = 388 y = 64 x = 289 x = 469 y = 996 x = 229 y = 704 y = 769 y = 951 x = 674 x = 181 y = 354 x = 575 y = 905 x = 666 x = 235 x = 322 y = 111 x = 686 x = 157 y = 210 x = 722 x = 358 x = 973 y = 727 y = 614 x = 392 y = 106 x = 644 x = 68 x = 82 x = 716 y = 956 x = 368 y = 112 x = 676 y = 264 y = 588 y = 243 x = 285 y = 913 y = 583 x = 571 y = 328 y = 406 x = 230 x = 53 y = 244 x = 126 x = 651 y = 490 x = 912 x = 78 y = 729 x = 413 x = 644 y = 617 x = 335 x = 621 y = 108 x = 765 x = 867 x = 636 x = 827 x = 428 x = 704 x = 157 x = 673 x = 820 x = 261 y = 121 x = 264 x = 837 x = 631 y = 968 y = 838 y = 781 y = 551 x = 873 x = 884 x = 560 y = 220 y = 557 y = 657 y = 648 y = 315 x = 176 y = 859 x = 884 x = 176 x = 581 x = 937 x = 423 y = 132 x = 570 x = 599 y = 604 y = 199 y = 65 y = 595 x = 128 x = 186 y = 842 x = 22 x = 888 y = 578 y = 564 y = 536 x = 707 y = 988 y = 684 x = 407 y = 111 x = 506 y = 168 x = 593 y = 363 x = 304 x = 176 x = 932 y = 228 x = 238 x = 730 x = 484 x = 794 x = 715 y = 764 y = 470 x = 434 x = 755 x = 781 y = 250 x = 831 y = 351 y = 937 y = 128 x = 498 y = 310 x = 492 x = 19 x = 970 x = 468 x = 913 y = 313 x = 619 x = 301 y = 768 y = 897 x = 810 y = 311 y = 236 x = 264 x = 157 y = 667 x = 424 y = 639 y = 477 x = 481 y = 749 x = 738 y = 215 x = 121 x = 943 y = 287 x = 971 y = 204 x = 741 x = 293 y = 99 y = 603 x = 351 x = 270 x = 53 y = 219 y = 251 x = 523 x = 348 y = 154 x = 367 x = 748 x = 96 x = 897 x = 477 x = 792 x = 503 y = 451 x = 342 x = 683 x = 178 y = 199 x = 563 x = 599 x = 71 x = 555 x = 900 x = 480 y = 960 y = 538 y = 919 y = 365 y = 79 y = 630 y = 891 y = 169 x = 920 y = 850 y = 795 x = 395 y = 555 y = 8 x = 959 y = 804 x = 217 x = 61 x = 377 x = 559 y = 243 x = 582 y = 207 y = 555 y = 824 y = 962 x = 207 x = 541 y = 365 x = 570 x = 741 x = 947 x = 420 x = 94 x = 435 x = 958 x = 547 x = 517 x = 644 x = 585 x = 830 y = 791 x = 962 y = 151 y = 585 x = 3 x = 447 x = 284 x = 311 x = 18 x = 736 x = 128 y = 869 y = 94 x = 70 x = 685 x = 932 x = 641 x = 512 y = 573 x = 866 y = 423 y = 230 y = 533 y = 789 x = 639 x = 880 y = 514 x = 765 y = 614 y = 640 x = 439 x = 127 y = 170 y = 225 y = 88 y = 23 x = 108 x = 922 y = 499 y = 897 y = 589 y = 259 x = 230 x = 712 x = 564 y = 495 x = 277 y = 436 y = 965 y = 895 x = 456 x = 268 x = 228 x = 558 x = 902 y = 219 x = 937 x = 947 y = 206 x = 364 x = 363 x = 774 x = 186 x = 144 y = 223 y = 909 x = 661 x = 595 x = 720 x = 618 y = 962 y = 818 y = 19 y = 67 x = 128 y = 348 x = 644 x = 836 x = 36 y = 38 x = 371 x = 290 y = 830 x = 274 x = 391 y = 877 y = 433 x = 605 x = 812 x = 382 x = 456 x = 783 y = 908 x = 635 y = 303 x = 555 y = 325 y = 411 y = 434 x = 58 y = 282 y = 531 x = 630 x = 224 x = 161 y = 734 y = 40 x = 70 y = 841 x = 244 y = 434 x = 523 x = 348 x = 267 y = 323 y = 312 x = 260 x = 25 y = 332 y = 36 x = 559 y = 463 y = 344 y = 547 y = 942 x = 681 x = 942 x = 488 x = 490 x = 776 y = 433 x = 771 x = 285 y = 288 y = 749 x = 815 x = 799 y = 259 x = 515 y = 680 x = 949 y = 537 x = 270 y = 237 x = 134 y = 927 x = 455 x = 613 x = 199 x = 413 x = 931 x = 961 x = 210 y = 578 x = 379 x = 886 x = 324 y = 924 y = 802 x = 708 y = 527 x = 207 y = 37 x = 778 x = 427 x = 889 x = 772 y = 792 x = 70 y = 60 y = 981 y = 130 x = 723 y = 252 x = 919 y = 165 x = 299 y = 133 x = 545 x = 925 x = 808 x = 34 y = 16 y = 915 x = 549 x = 240 x = 627 x = 188 x = 128 x = 227 x = 105 x = 199 x = 764 x = 741 y = 948 x = 986 y = 185 x = 689 x = 200 y = 345 y = 284 y = 632 x = 308 x = 613 x = 964 y = 836 y = 584 y = 826 y = 720 x = 363 y = 938 x = 425 x = 74 x = 30 y = 70 y = 728 x = 312 x = 970 x = 532 x = 409 y = 776 y = 270 x = 985 y = 414 y = 15 x = 77 x = 182 y = 430 x = 968 y = 235 y = 539 y = 450 x = 675 y = 824 y = 708 y = 408 x = 182 y = 550 x = 774 y = 576 x = 445 y = 95 y = 508 y = 236 x = 689 x = 572 x = 787 y = 432 x = 794 y = 22 x = 193 y = 340 x = 460 x = 247 y = 206 y = 728 y = 181 x = 630 y = 701 x = 871 y = 691 x = 323 y = 817 y = 293 x = 715 x = 466 x = 98 y = 987 x = 400 x = 849 y = 762 y = 961 x = 753 x = 985 x = 811 x = 548 y = 651 x = 332 x = 978 y = 432 x = 294 x = 953 y = 761 y = 655 y = 527 y = 472 y = 82 y = 585 x = 377 x = 993 x = 779 x = 42 y = 413 x = 251 y = 353 y = 437 y = 637 x = 391 y = 684 y = 912 x = 552 x = 853 x = 169 y = 174 y = 360 y = 735 x = 61 y = 274 y = 505 x = 571 x = 912 y = 857 x = 751 y = 300 x = 295 y = 999 x = 948 y = 186 x = 642 x = 16 x = 879 y = 846 x = 234 y = 768 y = 645 y = 949 x = 51 y = 458 x = 406 x = 942 y = 322 x = 901 y = 793 y = 92 x = 799 y = 142 x = 212 x = 620 x = 108 y = 537 x = 431 x = 14 x = 996 y = 989 x = 583 y = 105 x = 873 y = 880 x = 446 y = 806 x = 432 y = 276 x = 640 x = 795 y = 340 y = 205 y = 875 x = 958 y = 396 y = 627 x = 231 y = 588 x = 442 x = 476 x = 144 y = 838 x = 935 y = 926 y = 715 y = 676 y = 110 x = 531 y = 805 y = 210 y = 788 x = 236 x = 273 y = 125 y = 997 y = 660 x = 587 x = 70 x = 316 y = 450 x = 422 x = 791 x = 359 x = 870 x = 811 y = 421 y = 621 x = 619 x = 834 y = 314 x = 49 y = 324 y = 824 x = 511 y = 95 y = 876 y = 439 y = 754 x = 341 x = 19 y = 409 x = 455 y = 450 x = 277 y = 875 y = 467 x = 565 y = 914 y = 891 x = 233 y = 91 x = 560 x = 128 y = 33 y = 642 y = 325 y = 494 x = 82 y = 560 y = 581 x = 302 y = 712 x = 544 y = 312 y = 756 y = 478 x = 7 y = 729 y = 704 x = 309 x = 816 x = 750 x = 119 y = 958 y = 895 y = 467 y = 292 x = 120 x = 158 x = 328 x = 977 x = 113 x = 196 x = 824 y = 605 y = 950 x = 471 y = 435 x = 236 y = 622 y = 637 y = 32 x = 973 y = 470 x = 936 x = 749 x = 604 x = 602 x = 56 x = 404 x = 263 y = 787 y = 759 y = 678 x = 321 x = 831 y = 94 y = 240 x = 720 x = 902 y = 508 x = 274 y = 865 y = 616 x = 7 y = 287 y = 78 y = 710 x = 650 y = 833 x = 392 x = 281 y = 879 y = 257 y = 583 y = 960 x = 810 y = 555 y = 815 y = 301 x = 895 x = 798 x = 15 y = 811 x = 248 x = 988 x = 12 x = 479 x = 495 y = 195 y = 896 x = 522 x = 742 y = 86 y = 953 y = 84 x = 327 y = 823 x = 94 x = 360 y = 983 y = 335 x = 323 x = 239 y = 902 x = 249 x = 942 x = 209 y = 554 y = 946 x = 34 y = 708 y = 617 y = 56 y = 870 y = 406 y = 766 y = 200 x = 907 y = 611 y = 579 y = 960 y = 985 y = 910 x = 168 x = 398 y = 238 y = 267 x = 694 x = 271 y = 741 y = 121 x = 770 y = 300 y = 818 y = 838 x = 124 y = 270 x = 671 y = 0 y = 740 y = 393 y = 562 x = 538 y = 985 x = 173 x = 486 x = 937 y = 320 x = 285 x = 500 y = 535 x = 626 x = 86 y = 690 y = 489 y = 190 x = 762 x = 248 y = 360 y = 110 x = 663 x = 180 x = 557 x = 189 y = 639 x = 670 y = 666 y = 684 y = 299 x = 544 x = 510 x = 727 y = 190 x = 924 x = 264 y = 436 x = 687 x = 879 x = 468 y = 790 y = 462 x = 634 x = 814 y = 233 y = 397 y = 957 y = 215 y = 883 x = 364 y = 308 x = 546 y = 908 x = 712 x = 181 x = 560 x = 640 x = 489 y = 503 x = 944 x = 120 y = 866 y = 953 y = 114 y = 839 y = 997 y = 460 x = 595 y = 481 x = 508 y = 839 y = 338 y = 443 x = 105 x = 834 x = 35 y = 448 y = 384 x = 686 y = 942 y = 329 y = 376 y = 187 x = 510 x = 630 x = 34 y = 791 y = 653 y = 904 y = 885 x = 865 y = 45 y = 877 x = 418 y = 280 y = 793 x = 652 y = 103 y = 493 x = 859 x = 687 y = 650 y = 619 y = 418 y = 118 y = 614 x = 928 y = 0 y = 89 y = 721 y = 132 x = 35 x = 37 x = 976 y = 455 x = 710 x = 81 x = 973 y = 368 x = 576 x = 399 y = 822 x = 202 x = 836 x = 593 y = 365 x = 425 x = 214 x = 890 y = 696 y = 377 y = 840 y = 767 y = 863 y = 909 x = 974 x = 982 x = 987 y = 322 x = 828 x = 733 x = 345 y = 946 y = 972 y = 101 y = 886 x = 428 y = 642 y = 244 y = 35 y = 297 y = 813 x = 509 y = 815 x = 327 y = 451 y = 542 x = 923 x = 708 x = 381 x = 269 y = 641 y = 346 x = 596 y = 140 y = 95 x = 992 y = 68 x = 412 x = 37 x = 232 x = 153 x = 637 x = 966 x = 676 y = 508 y = 968 x = 994 y = 784 x = 257 x = 222 y = 362 x = 613 y = 420 y = 18 x = 117 x = 298 y = 376 y = 699 y = 281 y = 395 y = 673 y = 290 x = 29 x = 258 y = 351 y = 343 x = 752 x = 847 x = 685 y = 334 x = 820 y = 777 x = 919 y = 244 y = 556 y = 694 y = 354 y = 248 y = 763 x = 374 y = 692 x = 531 y = 377 x = 672 x = 949 y = 569 y = 990 x = 318 x = 175 y = 167 y = 905 y = 312 y = 550 x = 347 y = 420 x = 780 x = 790 y = 612 x = 395 x = 285 y = 291 y = 465 x = 554 y = 247 x = 50 x = 813 y = 980 x = 567 x = 38 x = 196 y = 987 y = 626 x = 345 x = 0 x = 523 x = 788 y = 141 y = 151 y = 741 x = 776 y = 517 y = 452 y = 419 y = 732 x = 638 y = 620 x = 961 x = 107 y = 485 x = 398 x = 745 x = 526 y = 792 y = 933 x = 780 x = 29 y = 3 x = 499 y = 205 y = 232 x = 512 y = 820 y = 450 y = 132 x = 387 x = 647 y = 717 y = 371 x = 555 y = 746 x = 718 x = 337 y = 609 x = 496 x = 420 x = 9 x = 636 y = 110 x = 109 x = 374 x = 124 y = 629 x = 899 x = 54 y = 656 y = 142 y = 577 x = 449 y = 668 y = 705 x = 378 x = 373 y = 896 x = 453 x = 77 x = 502 y = 554 y = 395 x = 131 x = 260 x = 603 x = 515 x = 233 x = 70 y = 261 y = 343 x = 842 x = 358 y = 256 y = 744 y = 343 y = 239 y = 378 x = 351 y = 437 x = 2 y = 717 x = 572 x = 481 x = 556 y = 770 x = 86 x = 672 x = 350 y = 959 y = 613 y = 694 x = 200 y = 840 y = 638 x = 218 y = 21 y = 509 x = 238 x = 939 y = 437 y = 46 x = 25 x = 671 x = 998 y = 175 y = 285 x = 816 x = 645 x = 93 x = 285 x = 924 x = 247 y = 603 y = 128 y = 632 x = 956 x = 792 y = 100 x = 62 y = 798 y = 61 x = 458 y = 921 y = 886 x = 387 x = 327 x = 182 x = 450 x = 412 x = 33 y = 144 x = 74 x = 675 y = 104 x = 624 y = 326 x = 337 y = 915 x = 888 y = 978 y = 326 x = 291 y = 583 y = 646 y = 320 x = 391 y = 373 x = 104 x = 991 y = 490 x = 462 x = 653 x = 601 y = 763 y = 722 x = 468 x = 398 y = 909 y = 853 y = 977 x = 291 x = 693 x = 186 y = 416 x = 710 y = 497 x = 75 x = 677 x = 70 y = 221 y = 533 y = 545 x = 153 y = 912 y = 714 y = 236 x = 314 x = 373 y = 80 x = 381 x = 48 y = 19 x = 380 y = 503 x = 488 y = 300 y = 117 y = 304 y = 652 x = 982 x = 162 x = 75 x = 148 x = 328 x = 237 y = 75 x = 940 y = 464 y = 143 y = 828 x = 395 y = 357 y = 973 y = 136 x = 582 y = 695 x = 688 y = 573 x = 218 x = 769 x = 964 x = 797 x = 291 x = 281 y = 581 y = 769 x = 237 y = 842 x = 140 x = 188 x = 800 x = 819 y = 6 y = 677 y = 647 y = 737 x = 995 x = 571 y = 148 x = 424 x = 962 x = 411 y = 320 x = 763 y = 935 y = 887 x = 539 x = 575 y = 451 x = 475 x = 52 y = 765 y = 450 y = 38 x = 190 x = 33 x = 656 y = 704 y = 401 x = 493 x = 771 x = 423 x = 439 x = 560 y = 603 y = 45 x = 951 x = 407 y = 499 y = 353 x = 259 x = 194 x = 182 y = 949 x = 718 y = 623 x = 823 x = 503 x = 748 x = 856 y = 451 y = 63 x = 64 y = 157 x = 619 y = 253 y = 248 x = 147 x = 49 y = 717 x = 538 y = 312 x = 90 x = 327 x = 232 y = 894 x = 437 y = 438 y = 780 x = 417 x = 457 y = 631 x = 821 x = 191 x = 226 x = 694 x = 952 x = 830 y = 174 x = 585 y = 45 y = 442 x = 789 x = 688 y = 828 y = 322 y = 127 x = 47 x = 83 y = 523 y = 851 y = 777 y = 927 x = 902 y = 821 x = 508 x = 670 x = 53 x = 183 y = 734 x = 847 y = 352 y = 713 x = 627 x = 342 y = 809 x = 71 y = 52 x = 898 y = 453 y = 145 x = 937 y = 616 y = 628 x = 85 x = 514 x = 770 y = 611 y = 970 x = 983 x = 445 y = 209 y = 730 x = 220 y = 920 y = 699 y = 986 x = 881 y = 332 y = 753 y = 223 y = 53 y = 838 x = 180 y = 608 y = 824 y = 307 x = 274 x = 998 x = 18 x = 167 x = 984 y = 59 y = 460 x = 727 x = 160 y = 185 y = 648 x = 582 x = 535 y = 344 y = 948 x = 744 y = 41 x = 717 x = 13 y = 482 y = 94 y = 215 x = 284 x = 473 x = 244 x = 9 x = 386 y = 73 y = 134 x = 985 y = 420 x = 657 x = 176 x = 226 x = 962 y = 187 x = 249 y = 964 y = 696 y = 329 x = 447 y = 185 x = 282 y = 459 x = 379 x = 851 x = 877 x = 614 x = 234 y = 244 y = 900 y = 606 x = 890 x = 34 y = 359 x = 231 y = 53 x = 344 y = 379 y = 105 x = 951 x = 911 y = 817 y = 882 x = 69 y = 600 x = 614 x = 470 x = 480 y = 90 x = 219 x = 350 x = 443 x = 960 y = 849 x = 933 x = 726 y = 980 y = 73 x = 946 y = 341 y = 463 y = 457 x = 811 x = 141 x = 129 y = 928 y = 337 y = 525 x = 545 y = 67 y = 878 y = 27 y = 336 x = 722 y = 595 y = 181 y = 723 x = 696 x = 929 x = 788 x = 550 y = 538 y = 439 y = 537 x = 790 x = 168 y = 749 y = 879 y = 0 x = 719 y = 721 x = 359 y = 244 y = 330 y = 245 x = 583 y = 539 y = 387 x = 537 y = 20 x = 880 y = 699 y = 87 x = 418 x = 884 y = 36 y = 743 y = 401 x = 154 x = 864 y = 907 x = 900 y = 921 x = 129 y = 564 x = 841 x = 689 y = 778 x = 823 x = 865 y = 686 y = 313 y = 0 x = 120 x = 151 x = 906 x = 432 y = 208 x = 446 x = 515 x = 839 y = 158 x = 248 x = 10 y = 485 y = 780 y = 480 x = 305 y = 512 y = 634 y = 762 x = 425 x = 699 y = 899 x = 324 y = 859 x = 122 x = 396 x = 306 y = 442 x = 633 y = 19 x = 372 x = 593 x = 453 y = 252 y = 473 x = 761 x = 663 y = 22 y = 778 x = 855 y = 251 x = 623 y = 658 y = 405 x = 992 x = 757 x = 452 x = 600 x = 282 y = 121 y = 234 y = 632 x = 247 x = 589 x = 887 y = 278 y = 47 y = 401 x = 671 y = 349 x = 583 y = 379 y = 808 y = 293 y = 888 x = 198 x = 2 y = 723 x = 188 x = 979 x = 460 x = 567 x = 863 x = 213 x = 126 y = 549 x = 668 y = 449 x = 612 x = 920 x = 509 y = 326 y = 5 y = 465 x = 66 x = 621 x = 54 x = 34 x = 860 y = 804 x = 514 y = 400 y = 634 x = 364 x = 944 y = 802 x = 106 y = 317 x = 530 x = 657 x = 226 y = 122 y = 819 y = 903 y = 461 y = 370 y = 413 x = 510 x = 972 x = 350 y = 510 y = 722 y = 281 y = 432 y = 173 y = 759 x = 368 y = 384 y = 95 x = 218 y = 699 x = 531 x = 712 x = 864 y = 620 y = 305 y = 720 y = 452 x = 770 y = 517 x = 974 x = 46 y = 862 y = 881 y = 422 y = 865 y = 392 x = 586 x = 143 y = 493 x = 369 y = 246 x = 881 y = 795 x = 583 y = 946 x = 940 y = 251 x = 775 x = 112 x = 935 x = 23 y = 79 x = 136 y = 764 y = 337 x = 131 x = 575 x = 986 y = 15 y = 34 x = 830 y = 658 y = 833 x = 917 y = 335 y = 276 y = 885 y = 672 x = 929 x = 3 x = 274 y = 554 y = 851 x = 923 y = 462 y = 884 x = 635 y = 726 x = 327 y = 767 y = 201 x = 78 x = 102 y = 459 x = 891 y = 1 x = 301 x = 366 y = 801 y = 722 x = 598 y = 908 y = 500 x = 406 y = 983 x = 547 y = 920 x = 622 y = 727 x = 757 y = 896 y = 135 y = 19 x = 701 y = 790 x = 435 x = 734 x = 326 x = 35 x = 766 y = 258 x = 906 x = 938 x = 553 x = 961 y = 636 x = 773 x = 406 y = 625 x = 964 x = 883 y = 508 x = 448 y = 203 x = 271 y = 205 y = 635 x = 59 x = 991 x = 592 x = 627 x = 810 x = 704 x = 545 y = 676 y = 450 x = 613 y = 880 y = 497 x = 248 y = 405 y = 649 x = 916 y = 967 y = 25 x = 860 x = 491 x = 756 y = 590 x = 878 x = 515 x = 529 y = 990 y = 246 x = 845 x = 607 x = 652 x = 643 x = 317 x = 828 x = 873 y = 346 x = 62 x = 913 y = 756 y = 623 x = 823 y = 103 y = 914 y = 653 x = 196 x = 713 y = 517 x = 768 x = 671 y = 528 x = 636 x = 262 y = 328 x = 55 x = 22 y = 707 y = 534 x = 362 y = 864 x = 911 y = 628 y = 260 y = 686 y = 683 y = 329 x = 606 x = 437 y = 368 y = 99 y = 202 y = 805 x = 670 y = 424 y = 492 x = 400 x = 701 x = 733 y = 877 x = 47 x = 832 y = 123 x = 694 y = 11 y = 678 x = 190 x = 936 y = 493 x = 40 x = 992 x = 911 x = 288 y = 125 x = 278 y = 144 y = 915 x = 54 x = 768 y = 951 y = 515 x = 242 y = 861 x = 406 x = 138 x = 624 y = 330 y = 226 y = 852 x = 992 y = 706 y = 160 x = 466 x = 363 x = 666 x = 13 x = 295 x = 592 x = 139 y = 863 y = 796 x = 759 y = 375 y = 745 x = 689 y = 61 y = 579 y = 72 y = 139 x = 279 x = 102 y = 692 x = 604 y = 906 y = 634 x = 20 y = 608 y = 556 x = 117 x = 914 x = 744 y = 905 y = 549 y = 368 y = 764 x = 847 y = 995 x = 616 x = 175 y = 343 x = 291 y = 239 y = 495 x = 587 y = 449 y = 770 y = 829 y = 868 x = 356 y = 420 y = 939 y = 691 y = 510 y = 535 x = 181 x = 494 y = 242 x = 76 y = 880 x = 702 y = 516 x = 227 x = 852 y = 77 y = 36 x = 682 y = 820 x = 263 x = 33 x = 15 y = 676 y = 39 y = 594 x = 361 y = 130 x = 508 x = 888 y = 344 y = 536 x = 302 x = 974 x = 252 y = 709 x = 124 y = 313 x = 309 x = 352 x = 613 x = 815 y = 125 y = 389 x = 295 x = 73 y = 19 y = 765 x = 886 x = 9 x = 534 y = 6 y = 165 x = 854 y = 13 x = 174 y = 857 x = 304 x = 638 y = 320 y = 972 y = 925 y = 707 y = 16 y = 431 y = 435 y = 95 x = 680 y = 817 x = 86 x = 94 y = 161 y = 305 y = 286 x = 159 y = 229 x = 703 x = 826 x = 549 x = 707 y = 571 y = 2 x = 288 y = 279 x = 569 y = 288 y = 330 x = 967 y = 618 x = 931 x = 563 x = 613 x = 371 x = 381 x = 986 x = 253 y = 935 x = 577 x = 289 y = 33 y = 926 y = 874 y = 474 y = 597 x = 446 y = 223 x = 393 x = 332 y = 980 y = 684 y = 505 y = 877 x = 896 x = 721 x = 14 y = 45 y = 780 x = 902 y = 113 y = 699 x = 379 x = 625 y = 463 y = 888 y = 22 y = 762 y = 566 y = 672 y = 797 x = 1 x = 500 x = 809 y = 317 x = 886 x = 914 y = 694 y = 212 y = 418 x = 628 x = 823 y = 583 x = 881 x = 929 x = 613 x = 3 y = 242 y = 12 y = 135 x = 466 x = 816 x = 664 x = 26 x = 533 y = 256 y = 454 x = 515 x = 16 y = 540 y = 6 x = 24 x = 471 y = 865 y = 22 x = 868 x = 79 y = 869 y = 898 y = 323 y = 43 y = 296 y = 10 y = 535 y = 264 x = 324 x = 932 y = 984 x = 319 y = 238 y = 555 x = 829 x = 143 x = 81 x = 297 x = 825 x = 336 x = 190 y = 285 y = 725 x = 505 y = 172 x = 750 y = 193 y = 358 y = 410 x = 890 x = 251 x = 642 x = 428 y = 89 y = 984 x = 375 y = 123 y = 252 y = 562 x = 251 y = 194 y = 243 y = 71 y = 171 y = 219 x = 425 x = 447 y = 507 x = 64 x = 481 x = 373 x = 223 y = 869 x = 697 x = 232 x = 518 y = 302 y = 166 y = 67 x = 558 x = 750 x = 108 y = 108 x = 777 x = 915 x = 220 y = 467 x = 137 x = 918 x = 120 y = 135 y = 281 y = 104 y = 514 x = 488 x = 161 x = 760 x = 492 x = 589 y = 392 y = 880 y = 145 x = 408 y = 684 x = 821 x = 181 x = 499 x = 745 y = 965 y = 479 y = 35 x = 396 x = 263 x = 16 y = 510 y = 709 y = 374 x = 90 x = 489 x = 813 y = 283 x = 266 y = 161 y = 738 x = 974 x = 932 x = 211 x = 158 x = 569 y = 678 x = 287 y = 822 y = 243 x = 796 y = 39 x = 43 y = 956 x = 457 y = 377 y = 245 y = 117 x = 65 y = 858 y = 154 y = 102 y = 858 y = 221 x = 403 y = 946 y = 196 y = 512 y = 12 y = 253 x = 939 x = 368 x = 333 y = 65 y = 166 y = 326 x = 702 y = 154 y = 522 y = 594 x = 191 y = 828 x = 229 y = 331 x = 161 x = 62 y = 918 y = 636 x = 621 y = 354 y = 977 x = 812 x = 461 y = 945 y = 45 x = 260 x = 783 x = 328 y = 781 x = 606 x = 947 y = 395 y = 803 x = 820 y = 437 y = 916 x = 856 y = 799 x = 399 x = 653 y = 635 x = 33 y = 706 y = 782 x = 724 y = 781 x = 409 x = 240 x = 912 y = 341 y = 235 y = 116 y = 689 x = 465 x = 11 x = 533 x = 735 y = 768 y = 279 y = 280 x = 291 x = 378 x = 942 x = 617 x = 678 x = 556 x = 919 x = 61 x = 292 y = 49 x = 996 x = 654 x = 852 y = 173 x = 325 y = 838 x = 220 x = 21 x = 186 x = 721 y = 300 y = 482 x = 653 y = 532 y = 70 y = 601 y = 219 y = 151 x = 381 y = 906 x = 482 x = 676 y = 664 x = 921 x = 40 x = 418 y = 623 x = 264 x = 797 y = 574 y = 81 x = 638 y = 134 y = 723 y = 466 x = 574 x = 77 y = 707 x = 652 x = 295 y = 622 y = 736 x = 966 y = 521 y = 500 y = 335 y = 974 x = 233 x = 115 y = 976 x = 937 x = 233 x = 505 y = 459 x = 920 x = 553 y = 468 x = 787 y = 642 x = 550 y = 108 y = 76 y = 210 y = 543 y = 266 y = 610 x = 774 y = 922 y = 488 y = 788 y = 136 x = 303 y = 982 x = 390 x = 752 x = 471 y = 529 x = 295 y = 208 x = 769 x = 414 x = 382 x = 928 x = 819 y = 37 y = 529 y = 300 y = 481 x = 276 x = 611 x = 516 x = 240 x = 981 x = 138 y = 79 y = 16 x = 991 y = 34 y = 54 x = 40 y = 813 y = 617 y = 754 x = 100 x = 323 y = 410 y = 498 x = 237 y = 891 x = 22 x = 339 x = 167 y = 789 y = 954 x = 759 x = 287 y = 267 x = 389 x = 4 y = 756 y = 906 x = 518 x = 522 y = 588 x = 835 x = 87 x = 353 x = 857 y = 808 y = 689 y = 157 x = 491 x = 234 x = 798 y = 74 x = 917 y = 74 x = 89 y = 895 y = 361 x = 640 y = 257 x = 54 x = 839 x = 925 x = 133 x = 209 y = 859 y = 857 y = 33 x = 916 x = 264 y = 90 y = 290 y = 382 x = 68 x = 803 x = 367 x = 792 x = 424 x = 791 x = 504 y = 534 y = 796 y = 77 y = 27 y = 836 x = 40 x = 348 x = 263 x = 686 y = 105 x = 362 x = 51 x = 383 x = 576 y = 738 x = 526 x = 500 y = 368 y = 856 x = 275 y = 390 x = 322 y = 349 y = 468 y = 621 y = 581 x = 398 y = 490 x = 460 x = 659 y = 851 x = 823 y = 860 x = 633 x = 290 x = 112 x = 927 y = 770 x = 371 y = 16 y = 516 x = 328 x = 582 x = 399 x = 941 x = 945 x = 595 y = 848 x = 15 y = 227 y = 742 x = 337 y = 773 y = 651 y = 697 y = 842 x = 969 y = 479 x = 693 x = 297 x = 640 x = 778 y = 714 y = 395 y = 813 y = 386 y = 962 x = 929 x = 182 x = 585 y = 952 y = 445 y = 949 x = 824 y = 507 x = 628 y = 420 x = 736 y = 90 y = 568 x = 754 y = 810 x = 30 x = 509 x = 24 x = 444 x = 873 x = 601 y = 519 x = 169 y = 251 y = 878 x = 908 x = 157 y = 746 x = 253 x = 32 x = 273 x = 508 x = 626 y = 228 y = 861 x = 665 x = 276 y = 240 y = 266 y = 594 y = 866 y = 759 y = 853 y = 453 y = 62 y = 523 y = 899 y = 118 x = 915 x = 300 y = 800 x = 943 y = 853 x = 225 y = 730 x = 617 x = 26 x = 323 x = 586 x = 339 x = 965 x = 335 y = 597 x = 94 x = 504 x = 345 x = 712 y = 84 y = 175 y = 389 x = 480 y = 205 x = 735 y = 739 x = 657 x = 321 x = 644 y = 839 y = 814 x = 457 x = 679 y = 974 x = 442 y = 13 x = 71 y = 874 y = 761 x = 410 y = 960 y = 169 x = 931 y = 591 x = 498 x = 168 x = 715 y = 334 x = 780 y = 842 y = 70 y = 840 y = 610 y = 45 y = 498 x = 219 x = 309 x = 427 y = 230 x = 168 x = 801 y = 745 y = 666 y = 968 x = 740 x = 670 x = 18 x = 304 y = 929 x = 703 x = 508 y = 238 x = 14 x = 410 x = 685 x = 676 y = 618 y = 707 y = 205 y = 84 x = 838 x = 459 y = 968 x = 540 y = 464 y = 678 x = 869 y = 142 x = 934 y = 831 y = 834 y = 810 y = 633 x = 442 x = 897 y = 135 x = 632 x = 295 y = 710 x = 850 x = 430 y = 851 x = 149 y = 886 y = 602 y = 55 y = 576 y = 594 x = 734 y = 399 x = 914 x = 718 y = 833 y = 850 y = 200 x = 421 y = 285 x = 633 y = 323 y = 518 y = 588 y = 714 x = 790 x = 374 x = 696 x = 156 x = 12 y = 212 y = 240 x = 92 x = 468 y = 775 x = 491 x = 540 x = 632 x = 91 x = 983 y = 385 x = 466 y = 297 y = 238 x = 829 x = 32 x = 448 x = 457 y = 768 y = 406 y = 382 x = 656 x = 415 y = 684 y = 860 x = 17 y = 792 x = 710 x = 350 x = 247 y = 550 x = 574 y = 607 x = 243 y = 660 x = 623 y = 251 x = 669 y = 271 x = 877 x = 373 y = 82 x = 730 x = 607 y = 92 x = 964 x = 838 x = 345 x = 921 y = 526 y = 589 x = 328 y = 133 x = 211 x = 702 y = 240 x = 687 y = 241 x = 466 x = 201 x = 55 x = 905 x = 704 x = 44 x = 190 y = 559 y = 423 x = 972 y = 236 y = 665 y = 975 x = 14 y = 932 x = 783 y = 104 y = 661 x = 503 y = 757 y = 168 x = 185 y = 427 y = 489 y = 984 y = 111 x = 700 x = 512 x = 386 x = 42 x = 782 x = 420 y = 163 x = 749 y = 351 y = 577 y = 364 x = 229 y = 212 x = 643 x = 884 y = 121 y = 235 y = 613 y = 160 x = 291 y = 833 x = 532 y = 145 x = 366 x = 844 y = 368 y = 411 y = 1 x = 668 y = 523 y = 102 y = 842 y = 278 x = 310 y = 814 x = 84 x = 665 x = 348 y = 954 x = 658 x = 363 x = 359 x = 976 x = 397 x = 708 y = 901 y = 917 x = 852 y = 550 y = 338 y = 116 y = 365 y = 95 y = 591 x = 780 y = 200 y = 628 x = 269 x = 624 x = 601 x = 939 x = 847 x = 598 x = 404 y = 215 y = 513 x = 870 y = 465 x = 944 x = 367 y = 658 y = 572 y = 830 x = 243 x = 860 y = 491 x = 51 y = 7 x = 742 y = 797 y = 859 y = 993 x = 541 y = 46 y = 866 y = 562 x = 332 y = 516 y = 327 y = 617 x = 308 y = 338 x = 799 y = 8 y = 462 y = 203 x = 820 x = 402 x = 654 x = 199 y = 862 x = 749 y = 599 y = 357 y = 729 y = 466 y = 787 x = 748 x = 503 y = 480 y = 617 x = 286 x = 231 y = 152 y = 136 x = 461 y = 817 x = 545 x = 180 y = 47 x = 581 y = 298 x = 671 x = 307 y = 858 x = 491 y = 174 y = 914 x = 169 y = 994 x = 769 x = 8 y = 19 y = 707 x = 159 y = 461 y = 620 y = 110 y = 510 x = 169 x = 909 y = 844 x = 141 x = 841 y = 528 x = 320 x = 995 x = 236 y = 585 x = 566 y = 402 x = 837 y = 138 x = 18 y = 69 x = 369 y = 552 y = 413 x = 676 x = 708 x = 794 y = 854 y = 60 y = 508 x = 738 x = 93 y = 453 y = 867 y = 934 y = 944 y = 424 x = 685 y = 230 x = 374 x = 57 y = 815 y = 814 x = 697 y = 464 y = 223 x = 279 x = 399 x = 303 x = 27 y = 503 x = 945 y = 636 y = 608 x = 434 y = 829 x = 64 x = 399 x = 18 x = 104 y = 301 x = 741 y = 700 y = 16 y = 407 y = 241 y = 367 y = 543 y = 170 x = 574 x = 134 x = 447 x = 400 x = 781 y = 942 y = 605 x = 269 y = 527 y = 839 y = 972 x = 939 x = 862 y = 105 y = 13 x = 556 x = 231 x = 696 x = 593 x = 877 y = 219 x = 963 x = 767 x = 522 x = 201 x = 542 y = 961 y = 92 y = 491 x = 228 x = 472 y = 796 x = 179 x = 85 x = 293 x = 498 y = 486 y = 688 x = 46 y = 251 y = 276 y = 125 y = 626 y = 764 x = 766 x = 974 x = 481 x = 645 y = 615 x = 784 x = 45 y = 420 x = 447 y = 136 x = 374 y = 797 x = 181 x = 592 y = 492 x = 277 y = 701 x = 201 x = 374 y = 546 x = 577 y = 897 y = 316 x = 506 y = 481 y = 313 x = 31 x = 210 y = 385 y = 724 x = 512 y = 487 x = 605 y = 100 x = 887 x = 320 y = 329 y = 791 x = 238 y = 113 y = 293 x = 279 y = 889 x = 240 y = 644 x = 503 y = 319 x = 722 x = 383 x = 256 x = 820 y = 87 x = 498 x = 499 x = 528 y = 160 y = 743 y = 497 x = 280 y = 259 y = 407 x = 433 y = 458 y = 354 x = 329 x = 816 y = 891 y = 3 x = 485 x = 829 y = 467 x = 187 y = 132 y = 195 y = 479 x = 690 y = 922 x = 316 x = 983 x = 925 y = 985 x = 814 x = 996 x = 969 x = 672 y = 848 y = 492 x = 54 y = 776 y = 389 y = 408 x = 493 y = 555 x = 766 x = 832 y = 202 y = 785 x = 397 x = 539 y = 968 x = 868 x = 55 y = 907 x = 337 x = 62 y = 291 y = 158 y = 505 x = 594 x = 955 y = 316 y = 947 x = 878 y = 939 y = 414 y = 333 x = 427 y = 347 x = 201 y = 371 x = 763 y = 438 x = 799 x = 338 y = 920 x = 524 x = 802 y = 393 y = 168 y = 802 y = 592 x = 570 y = 227 x = 59 x = 954 y = 396 x = 796 x = 990 x = 834 x = 342 x = 973 y = 46 x = 42 y = 160 y = 773 y = 498 x = 802 x = 89 x = 985 y = 810 x = 282 y = 360 x = 97 y = 675 y = 382 y = 742 x = 587 x = 835 y = 228 y = 193 y = 662 y = 71 x = 111 x = 495 y = 661 y = 740 x = 568 y = 22 y = 803 y = 652 x = 770 x = 893 x = 535 y = 340 y = 427 x = 469 x = 928 y = 907 x = 52 y = 839 y = 763 y = 9 y = 32 y = 52 y = 433 y = 372 y = 451 x = 265 y = 49 y = 102 y = 842 x = 271 x = 463 y = 513 y = 636 y = 581 x = 284 x = 787 y = 325 x = 855 x = 896 x = 314 y = 549 y = 686 x = 537 y = 780 y = 711 x = 854 y = 933 y = 394 y = 72 y = 672 y = 269 x = 729 y = 651 y = 705 y = 517 x = 247 x = 302 y = 17 y = 74 x = 275 y = 200 y = 16 x = 200 y = 406 y = 89 x = 334 y = 242 y = 657 x = 0 y = 793 x = 437 y = 288 y = 326 y = 283 x = 807 y = 891 y = 391 y = 845 y = 670 y = 568 x = 34 y = 822 y = 318 x = 522 y = 193 x = 892 x = 60 x = 721 x = 837 x = 787 x = 266 y = 4 y = 938 x = 601 y = 452 y = 719 y = 424 x = 468 x = 20 y = 764 x = 10 x = 195 y = 188 x = 808 x = 625 x = 22 x = 978 x = 901 x = 227 x = 524 x = 24 x = 871 y = 137 x = 894 x = 681 y = 75 y = 19 y = 465 x = 540 y = 585 x = 222 x = 409 y = 986 x = 117 y = 517 y = 598 y = 589 y = 341 y = 160 y = 589 x = 598 y = 589 x = 639 y = 176 x = 328 x = 49 x = 722 x = 751 x = 473 y = 978 x = 213 y = 884 x = 749 y = 586 y = 165 y = 807 x = 543 y = 732 y = 802 y = 66 y = 23 y = 33 x = 926 y = 509 x = 356 x = 742 y = 768 x = 77 y = 557 x = 483 x = 542 y = 838 x = 38 y = 620 y = 183 x = 972 y = 802 x = 655 y = 494 x = 832 x = 357 y = 772 y = 905 x = 347 y = 216 x = 889 y = 473 x = 844 x = 1 y = 353 y = 503 x = 95 y = 34 x = 90 x = 620 y = 731 y = 201 x = 806 x = 57 y = 273 x = 337 x = 32 x = 241 x = 322 y = 44 x = 131 y = 56 y = 558 x = 330 x = 323 x = 923 x = 631 y = 910 y = 582 y = 591 x = 240 x = 369 x = 91 y = 852 y = 557 x = 145 y = 149 y = 619 y = 996 x = 59 x = 603 x = 726 x = 810 y = 672 y = 955 x = 952 x = 248 y = 172 y = 636 y = 456 y = 978 y = 586 y = 155 y = 890 y = 859 x = 823 x = 636 x = 49 y = 890 x = 191 x = 40 x = 746 x = 818 x = 627 x = 647 y = 352 x = 37 x = 456 x = 495 x = 696 y = 0 x = 169 x = 773 x = 434 x = 643 y = 862 x = 474 x = 324 y = 230 x = 450 x = 387 y = 207 x = 92 x = 321 y = 714 x = 646 y = 593 x = 54 y = 737 x = 734 x = 171 y = 768 x = 908 y = 641 y = 395 y = 369 x = 598 x = 264 y = 944 y = 630 y = 955 x = 77 x = 796 x = 618 y = 325 x = 970 x = 301 x = 493 x = 182 x = 349 x = 929 y = 417 y = 646 y = 570 x = 266 y = 954 y = 181 x = 825 x = 515 x = 568 x = 797 x = 688 y = 629 y = 660 y = 19 y = 93 x = 431 x = 828 x = 543 x = 725 y = 303 x = 87 y = 62 x = 166 x = 357 x = 122 y = 625 x = 956 y = 344 x = 769 y = 330 x = 665 y = 77 y = 544 y = 244 y = 135 x = 300 x = 383 x = 487 x = 292 y = 636 y = 350 y = 578 x = 219 y = 276 x = 638 y = 908 y = 72 x = 149 y = 310 y = 237 y = 644 y = 372 y = 252 x = 281 x = 56 x = 663 y = 883 y = 65 y = 516 x = 148 x = 652 x = 810 y = 745 x = 693 x = 408 x = 853 y = 172 x = 783 y = 437 y = 24 x = 687 x = 251 y = 633 y = 729 y = 714 x = 8 x = 285 y = 443 x = 481 y = 439 x = 770 x = 293 x = 222 y = 422 y = 493 x = 504 y = 839 x = 455 x = 776 y = 326 x = 414 y = 209 x = 856 y = 82 y = 492 y = 226 y = 518 x = 909 x = 299 y = 751 y = 835 x = 677 x = 714 y = 850 x = 669 y = 334 y = 214 x = 134 y = 548 x = 407 y = 442 x = 655 y = 856 x = 52 y = 953 x = 301 x = 114 y = 814 x = 815 x = 672 x = 545 y = 271 y = 901 y = 830 y = 326 y = 842 y = 575 y = 81 x = 766 y = 291 x = 993 x = 507 y = 275 x = 937 y = 690 y = 926 y = 967 x = 994 x = 306 y = 22 x = 766 y = 754 y = 713 x = 124 x = 673 y = 551 y = 712 y = 775 x = 732 x = 429 y = 25 x = 9 x = 256 y = 564 x = 532 x = 900 x = 154 x = 639 x = 193 y = 52 y = 884 x = 886 y = 662 y = 936 y = 77 x = 873 y = 73 y = 798 x = 239 y = 596 x = 5 y = 422 y = 502 x = 379 y = 881 y = 563 y = 35 y = 714 x = 814 y = 148 x = 367 x = 697 y = 257 x = 122 x = 913 x = 971 y = 567 y = 430 y = 807 x = 765 x = 593 x = 806 x = 481 y = 381 x = 522 y = 890 y = 904 y = 682 x = 138 x = 361 x = 226 y = 970 x = 726 y = 863 x = 562 y = 925 y = 661 x = 487 x = 955 y = 494 x = 750 x = 719 y = 28 x = 167 x = 909 y = 218 y = 213 y = 929 x = 293 y = 176 y = 124 y = 714 y = 185 x = 984 x = 70 x = 970 y = 566 x = 179 x = 442 y = 761 y = 579 x = 838 y = 872 x = 83 y = 263 x = 725 x = 712 y = 877 y = 993 y = 742 x = 43 x = 588 y = 753 y = 556 y = 465 x = 250 x = 353 y = 188 y = 208 y = 95 y = 530 y = 211 y = 613 x = 844 x = 654 x = 374 x = 650 y = 660 x = 81 x = 302 x = 590 y = 295 y = 641 y = 872 x = 755 y = 672 x = 493 x = 584 y = 325 y = 64 x = 367 x = 29 y = 752 y = 125 x = 610 x = 84 y = 332 y = 847 y = 214 y = 526 y = 39 x = 959 y = 435 x = 990 y = 324 x = 91 y = 197 x = 414 y = 162 x = 487 y = 319 x = 28 y = 302 y = 977 x = 947 x = 838 y = 55 x = 871 y = 45 y = 602 y = 620 x = 765 y = 814 y = 120 y = 71 x = 805 x = 883 y = 394 x = 61 x = 54 y = 580 y = 347 x = 394 y = 477 y = 783 x = 161 x = 772 y = 574 x = 458 y = 268 y = 5 x = 623 x = 259 y = 778 x = 94 x = 329 x = 429 x = 661 x = 598 x = 967 x = 217 y = 490 x = 759 y = 280 x = 462 y = 450 y = 326 y = 60 x = 795 y = 258 x = 22 x = 915 x = 968 y = 980 y = 714 y = 653 y = 780 y = 625 y = 559 y = 460 x = 158 x = 840 x = 687 y = 421 x = 90 y = 724 x = 972 x = 621 y = 568 y = 859 x = 252 x = 918 y = 7 x = 923 y = 801 y = 587 x = 645 y = 147 x = 32 y = 168 x = 952 x = 292 y = 236 y = 217 x = 866 x = 440 x = 293 x = 503 x = 902 y = 867 x = 162 y = 718 y = 586 y = 844 x = 137 x = 446 x = 609 y = 718 y = 3 y = 2 x = 716 y = 987 x = 801 y = 309 x = 269 y = 462 x = 687 y = 942 y = 397 x = 596 x = 503 x = 680 y = 484 y = 310 x = 38 x = 356 x = 107 x = 115 y = 186 y = 315 y = 657 x = 590 y = 309 x = 970 x = 24 y = 592 y = 313 y = 992 x = 376 x = 285 y = 318 y = 873 x = 337 x = 37 x = 117 y = 683 x = 481 x = 471 y = 511 y = 848 y = 360 y = 62 x = 66 x = 470 y = 708 y = 208 y = 749 x = 804 x = 422 y = 314 x = 546 x = 666 x = 976 y = 522 y = 931 y = 22 x = 164 x = 316 y = 491 y = 376 x = 894 y = 578 y = 18 x = 82 x = 929 y = 683 x = 98 x = 559 x = 192 y = 561 y = 805 y = 767 y = 372 y = 903 y = 222 y = 414 y = 215 y = 760 x = 80 y = 377 y = 295 y = 188 x = 763 y = 468 y = 182 y = 430 y = 317 y = 308 y = 633 y = 552 x = 490 y = 324 y = 15 y = 643 x = 631 x = 808 y = 81 x = 672 x = 97 y = 151 x = 873 x = 618 x = 483 x = 879 y = 489 y = 676 x = 454 y = 388 y = 437 y = 269 y = 404 y = 699 y = 426 y = 34 y = 863 y = 506 x = 471 y = 279 y = 402 y = 423 y = 294 x = 574 y = 452 y = 922 y = 346 x = 310 x = 620 y = 940 x = 733 y = 274 y = 511 y = 38 y = 609 x = 290 y = 828 y = 607 x = 517 y = 575 y = 497 y = 858 y = 40 y = 650 x = 883 x = 60 x = 916 y = 269 y = 819 y = 114 x = 977 y = 145 x = 822 y = 632 x = 286 y = 660 x = 409 x = 331 y = 743 x = 463 y = 923 y = 299 x = 209 y = 970 y = 876 y = 810 y = 545 y = 362 y = 59 x = 410 x = 907 x = 481 x = 293 x = 118 y = 145 x = 367 x = 104 x = 611 x = 234 x = 695 y = 371 x = 667 x = 812 y = 988 x = 377 x = 217 y = 821 x = 952 y = 215 y = 854 y = 652 y = 133 y = 239 x = 127 x = 679 x = 288 x = 679 y = 670 x = 690 y = 66 x = 409 x = 703 y = 687 x = 48 x = 78 y = 615 y = 476 y = 544 y = 846 y = 541 x = 493 x = 279 y = 842 x = 719 y = 312 y = 303 x = 421 x = 303 y = 13 x = 363 x = 605 y = 527 y = 79 y = 149 x = 742 y = 802 y = 224 x = 111 x = 735 y = 950 y = 967 y = 120 y = 611 y = 201 x = 478 y = 421 x = 247 x = 517 x = 19 y = 956 x = 708 y = 700 y = 544 y = 351 x = 345 x = 30 x = 259 y = 757 y = 277 y = 552 y = 227 x = 838 y = 921 x = 857 y = 373 x = 405 y = 275 y = 367 x = 268 y = 154 x = 76 x = 629 y = 686 y = 911 y = 698 y = 718 y = 788 y = 104 y = 616 x = 353 x = 478 y = 424 y = 215 y = 629 y = 213 x = 448 y = 320 x = 330 y = 816 x = 674 x = 408 x = 144 x = 653 x = 257 x = 913 y = 612 x = 72 y = 200 y = 179 x = 122 x = 317 y = 386 x = 999 x = 347 y = 309 y = 34 x = 766 y = 617 x = 778 y = 393 y = 188 x = 138 y = 393 x = 547 y = 872 y = 669 y = 591 y = 178 x = 772 y = 111 y = 251 y = 503 x = 676 x = 141 x = 347 y = 850 x = 892 y = 796 y = 31 x = 210 y = 365 x = 93 x = 286 x = 251 x = 854 y = 844 y = 860 x = 827 x = 171 x = 694 x = 206 x = 406 x = 237 x = 736 x = 601 x = 172 x = 529 y = 627 x = 594 x = 874 x = 593 y = 257 x = 769 x = 341 y = 756 y = 163 y = 932 y = 61 y = 827 x = 789 x = 447 x = 747 x = 932 x = 144 x = 956 y = 326 y = 440 y = 354 y = 20 x = 501 x = 435 y = 739 y = 937 x = 888 y = 302 x = 545 x = 991 y = 430 x = 370 x = 801 y = 944 x = 228 x = 711 y = 945 y = 982 y = 507 y = 815 y = 136 x = 752 x = 221 x = 405 y = 508 y = 410 x = 672 x = 865 x = 459 y = 953 x = 898 x = 973 y = 99 y = 995 x = 724 x = 558 x = 267 y = 588 x = 68 y = 607 x = 743 y = 868 y = 150 y = 593 y = 599 x = 648 x = 915 y = 694 y = 929 x = 974 x = 851 y = 218 y = 194 x = 312 y = 505 x = 191 y = 641 x = 367 y = 849 x = 753 x = 212 y = 946 x = 728 y = 494 x = 681 y = 15 x = 352 x = 356 x = 97 x = 513 x = 643 y = 202 y = 468 y = 429 x = 586 x = 117 x = 288 x = 278 x = 56 x = 378 y = 593 y = 623 y = 683 x = 548 y = 703 x = 734 x = 117 y = 983 x = 210 x = 254 x = 947 y = 947 y = 788 x = 956 x = 349 x = 934 y = 783 y = 592 x = 592 y = 599 x = 201 x = 994 y = 622 x = 256 x = 390 y = 333 x = 586 x = 924 x = 857 x = 571 y = 918 x = 149 y = 119 y = 521 x = 881 x = 7 y = 806 y = 104 x = 330 x = 317 x = 575 y = 761 x = 930 y = 888 y = 270 y = 346 y = 20 y = 243 x = 588 y = 851 x = 588 y = 607 y = 563 y = 880 y = 424 y = 318 y = 848 x = 864 x = 117 x = 270 x = 915 x = 929 x = 463 y = 427 x = 992 x = 224 y = 840 y = 679 y = 894 x = 1 y = 109 y = 21 x = 750 x = 87 y = 990 x = 608 y = 325 x = 546 y = 413 y = 191 y = 956 x = 337 y = 598 y = 904 y = 280 y = 515 y = 576 x = 346 x = 775 y = 546 x = 495 y = 375 y = 395 x = 961 y = 247 y = 565 y = 920 y = 351 y = 624 x = 364 y = 864 x = 646 x = 768 y = 471 y = 130 x = 661 x = 876 y = 151 x = 310 y = 432 y = 617 x = 112 y = 604 x = 409 y = 423 y = 485 y = 356 y = 80 y = 475 x = 20 y = 920 x = 936 y = 70 x = 68 x = 551 y = 289 y = 849 x = 59 x = 216 y = 34 y = 593 y = 279 y = 354 x = 426 y = 262 x = 788 x = 480 x = 979 y = 163 x = 930 y = 251 x = 235 x = 972 y = 906 y = 114 y = 532 y = 812 y = 361 y = 522 x = 349 y = 586 y = 319 x = 565 x = 617 x = 401 x = 146 x = 471 x = 752 y = 28 y = 985 y = 952 x = 554 y = 681 y = 635 x = 407 y = 692 y = 825 x = 412 x = 365 x = 470 y = 282 y = 418 x = 351 y = 549 x = 533 y = 226 y = 404 y = 954 y = 48 y = 640 x = 926 y = 801 y = 47 x = 494 x = 947 y = 178 x = 285 x = 687 x = 471 x = 720 x = 771 y = 194 x = 79 x = 612 x = 89 y = 287 x = 641 x = 471 y = 6 y = 453 y = 985 y = 887 x = 284 y = 611 y = 810 y = 463 y = 982 y = 460 x = 157 y = 245 y = 381 x = 966 y = 677 y = 62 y = 106 x = 341 x = 851 y = 67 x = 802 x = 242 y = 714 x = 250 x = 363 x = 813 y = 487 x = 119 x = 296 y = 890 x = 227 x = 9 x = 820 y = 778 y = 578 x = 806 x = 227 y = 48 x = 753 x = 341 y = 361 x = 341 x = 566 x = 716 x = 898 x = 187 x = 910 x = 812 x = 898 x = 401 y = 139 x = 912 y = 959 y = 308 y = 611 x = 533 x = 156 x = 172 x = 335 y = 640 x = 198 y = 711 y = 728 y = 191 y = 817 x = 807 x = 504 x = 323 y = 385 x = 529 x = 984 y = 321 y = 937 x = 919 x = 86 x = 209 y = 740 x = 745 y = 148 x = 447 y = 234 x = 922 y = 679 x = 906 y = 580 y = 412 y = 850 y = 410 y = 931 y = 115 x = 889 y = 301 y = 949 x = 802 y = 336 x = 416 x = 560 y = 12 y = 288 x = 7 x = 706 x = 785 y = 857 x = 399 x = 877 x = 805 y = 543 x = 452 x = 210 x = 942 x = 855 x = 820 x = 753 y = 7 y = 103 x = 261 y = 787 x = 422 x = 946 y = 785 x = 40 y = 646 x = 401 y = 428 x = 704 y = 509 y = 433 x = 327 y = 514 y = 579 x = 54 y = 483 x = 943 x = 837 x = 80 x = 417 y = 565 x = 56 x = 513 y = 282 y = 206 y = 129 x = 473 y = 529 x = 495 y = 660 x = 653 x = 742 x = 402 x = 838 x = 554 y = 306 x = 671 y = 790 x = 846 y = 754 y = 863 x = 396 x = 44 y = 379 x = 386 y = 793 y = 888 x = 988 x = 467 x = 124 x = 786 x = 845 y = 145 y = 347 y = 707 y = 396 y = 41 y = 963 y = 423 y = 976 y = 87 y = 553 y = 657 x = 617 y = 71 x = 202 x = 523 x = 20 y = 683 y = 12 x = 524 y = 666 y = 905 x = 2 y = 324 y = 490 y = 452 y = 738 y = 288 y = 938 x = 448 x = 921 y = 540 x = 992 x = 364 y = 967 y = 117 x = 806 y = 614 y = 703 y = 140 x = 54 y = 940 x = 54 x = 500 y = 939 y = 836 y = 273 y = 154 y = 953 x = 622 y = 760 x = 257 y = 113 x = 727 y = 514 y = 361 y = 164 x = 714 x = 529 y = 914 x = 515 x = 682 x = 479 x = 54 x = 707 y = 56 y = 767 x = 386 y = 889 y = 49 x = 685 y = 676 x = 64 y = 771 y = 957 x = 766 x = 139 y = 261 y = 989 x = 755 x = 47 x = 516 x = 181 x = 46 y = 719 x = 178 x = 858 x = 957 x = 597 x = 219 x = 117 y = 378 y = 138 y = 580 y = 10 y = 176 x = 851 y = 871 x = 298 y = 455 y = 365 y = 478 y = 192 y = 497 y = 516 y = 695 y = 55 y = 242 x = 417 y = 673 y = 862 y = 485 x = 893 y = 98 x = 978 x = 912 x = 243 y = 567 y = 178 x = 224 y = 134 y = 31 x = 697 x = 86 y = 800 x = 893 x = 960 y = 728 x = 439 y = 396 y = 84 x = 761 y = 51 y = 115 x = 98 x = 627 y = 963 x = 125 y = 637 y = 478 x = 323 y = 100 x = 102 y = 137 y = 6 y = 311 x = 546 x = 123 x = 105 y = 179 y = 930 x = 435 x = 170 y = 258 y = 124 y = 244 x = 813 y = 730 y = 524 y = 161 x = 105 y = 974 y = 896 x = 249 y = 687 x = 205 y = 292 x = 216 x = 905 y = 621 y = 915 x = 476 y = 562 x = 348 y = 778 y = 321 y = 333 y = 535 x = 744 x = 231 y = 269 y = 754 x = 782 y = 727 x = 148 x = 69 y = 566 x = 496 x = 456 y = 918 x = 353 x = 470 y = 887 x = 268 y = 846 y = 768 x = 640 x = 381 x = 196 x = 814 y = 457 y = 760 y = 132 y = 855 y = 101 y = 176 x = 365 y = 845 y = 356 x = 589 y = 317 y = 669 x = 583 y = 84 x = 511 x = 475 x = 133 y = 695 x = 845 x = 206 x = 675 y = 457 y = 733 y = 646 y = 120 y = 643 x = 296 y = 99 y = 715 x = 362 y = 785 x = 898 y = 425 x = 535 x = 143 x = 273 x = 828 y = 211 y = 737 x = 650 y = 796 x = 647 x = 310 y = 675 y = 633 x = 955 y = 227 x = 688 x = 446 y = 627 x = 22 x = 759 y = 630 x = 412 x = 532 y = 578 y = 60 x = 773 y = 676 y = 99 x = 838 y = 80 x = 259 y = 718 y = 696 x = 646 y = 597 y = 921 y = 80 y = 299 y = 99 y = 294 y = 807 y = 585 x = 220 y = 144 x = 90 y = 124 x = 697 y = 406 x = 891 x = 816 y = 162 x = 420 y = 422 y = 559 y = 949 x = 737 x = 977 y = 943 y = 359 y = 608 y = 16 y = 151 y = 279 y = 810 x = 314 x = 363 y = 715 y = 774 x = 207 x = 363 x = 243 x = 616 y = 126 y = 122 x = 998 x = 639 x = 167 y = 431 x = 51 y = 322 y = 220 x = 897 x = 173 x = 425 x = 710 y = 240 x = 944 y = 878 x = 767 y = 260 y = 82 x = 484 y = 41 y = 49 y = 509 x = 810 x = 760 y = 18 y = 84 x = 17 y = 288 x = 451 y = 465 x = 7 x = 681 x = 702 x = 167 y = 718 y = 453 y = 302 x = 490 x = 45 y = 524 x = 888 y = 210 x = 106 x = 163 x = 435 x = 239 y = 213 y = 710 x = 389 y = 453 x = 439 y = 226 x = 221 x = 909 x = 318 x = 385 x = 746 y = 464 y = 798 y = 763 x = 959 x = 28 x = 275 x = 791 x = 320 y = 475 y = 855 x = 204 x = 769 x = 47 x = 900 x = 998 x = 380 y = 851 x = 793 y = 116 x = 617 x = 277 y = 939 y = 613 x = 665 x = 371 y = 790 y = 949 x = 41 y = 351 x = 132 y = 940 y = 516 x = 396 x = 758 y = 63 x = 713 x = 971 x = 113 y = 911 x = 25 y = 651 x = 562 y = 78 x = 652 y = 249 y = 484 x = 650 x = 684 x = 310 y = 614 y = 169 y = 418 y = 979 y = 77 x = 14 x = 229 y = 269 x = 322 y = 451 x = 482 x = 112 x = 241 y = 966 y = 512 x = 720 y = 354 x = 158 y = 382 x = 360 x = 732 x = 914 x = 744 y = 457 x = 236 x = 42 x = 960 y = 684 x = 268 x = 831 y = 983 x = 610 x = 792 y = 166 x = 258 x = 339 y = 901 y = 656 x = 789 y = 64 x = 726 y = 95 y = 612 x = 592 y = 134 y = 364 y = 326 y = 807 x = 447 y = 350 y = 852 y = 400 x = 942 x = 103 y = 226 y = 461 y = 626 x = 992 x = 40 x = 471 y = 360 x = 644 y = 514 x = 861 y = 129 x = 371 y = 900 y = 439 x = 532 x = 631 x = 62 x = 63 y = 353 x = 278 y = 992 x = 920 x = 289 y = 94 x = 720 y = 117 y = 519 x = 535 y = 964 x = 319 x = 869 y = 607 x = 746 x = 971 x = 430 x = 846 x = 703 x = 830 x = 683 y = 148 y = 232 x = 956 x = 106 y = 876 y = 819 x = 919 x = 497 y = 324 y = 901 y = 695 y = 249 y = 457 y = 660 y = 945 y = 211 x = 450 x = 711 y = 900 x = 250 y = 592 x = 675 x = 462 x = 742 y = 119 y = 433 y = 326 y = 60 x = 988 y = 422 x = 767 y = 379 x = 782 x = 976 x = 259 x = 162 y = 352 x = 716 x = 361 x = 304 y = 454 x = 647 x = 124 x = 268 x = 780 x = 46 y = 28 x = 117 y = 867 x = 548 x = 376 x = 330 x = 899 x = 246 x = 857 y = 445 x = 639 x = 795 y = 504 y = 876 x = 458 x = 537 x = 51 x = 1 y = 452 x = 45 y = 612 y = 260 x = 126 y = 476 y = 408 y = 646 y = 69 x = 163 x = 209 y = 211 x = 666 x = 153 x = 754 x = 988 y = 56 x = 90 x = 113 y = 531 y = 208 x = 574 x = 984 x = 368 y = 365 x = 628 y = 275 x = 241 y = 939 y = 364 x = 253 y = 604 x = 738 y = 977 y = 397 y = 442 x = 572 y = 926 x = 588 y = 611 y = 529 y = 528 y = 782 y = 99 y = 868 x = 766 x = 167 y = 431 y = 417 x = 756 x = 974 x = 771 y = 566 x = 455 x = 343 y = 108 x = 9 y = 30 y = 757 x = 864 y = 296 y = 748 y = 705 x = 369 y = 644 x = 288 x = 28 x = 869 x = 109 y = 101 y = 743 x = 382 x = 197 x = 896 x = 245 y = 932 x = 95 y = 356 y = 564 x = 627 x = 907 y = 883 x = 328 y = 233 x = 76 y = 946 x = 895 x = 924 x = 92 y = 399 y = 284 x = 582 y = 364 x = 885 x = 720 y = 840 y = 428 x = 266 x = 827 x = 898 x = 538 x = 75 y = 525 y = 878 y = 523 x = 307 y = 961 y = 540 y = 180 y = 957 y = 937 x = 880 y = 225 x = 826 x = 351 y = 308 x = 273 x = 675 x = 87 y = 119 x = 535 x = 771 y = 668 x = 525 x = 736 y = 101 x = 632 y = 743 x = 833 x = 261 x = 350 y = 425 y = 658 y = 125 y = 711 x = 708 y = 23 y = 447 x = 790 x = 892 y = 159 y = 904 y = 327 x = 352 y = 921 x = 48 x = 887 y = 247 y = 279 x = 291 y = 322 y = 588 y = 831 y = 37 y = 64 y = 852 x = 274 x = 366 x = 755 y = 466 y = 35 y = 301 x = 341 x = 468 y = 977 y = 962 x = 463 x = 645 x = 642 x = 267 y = 315 y = 281 y = 875 y = 895 x = 717 x = 660 y = 229 x = 27 x = 213 y = 894 x = 607 x = 490 y = 110 x = 364 x = 873 x = 810 y = 103 y = 482 y = 90 y = 962 x = 91 x = 264 y = 287 x = 594 x = 787 y = 691 x = 696 y = 817 x = 373 y = 263 x = 166 y = 139 y = 869 x = 600 x = 351 x = 471 y = 888 y = 467 y = 379 x = 676 y = 902 x = 265 y = 605 y = 461 y = 969 y = 930 y = 503 x = 756 y = 43 x = 36 x = 623 x = 892 y = 947 x = 687 y = 773 y = 197 x = 435 x = 329 y = 897 x = 723 y = 868 y = 353 x = 427 x = 799 x = 523 x = 568 x = 48 y = 10 x = 172 y = 26 y = 765 x = 324 y = 389 y = 297 x = 796 x = 857 y = 26 y = 739 y = 377 x = 627 y = 727 y = 398 y = 7 y = 474 x = 811 x = 476 x = 427 y = 833 x = 158 x = 456 y = 502 x = 323 x = 228 y = 685 x = 953 x = 505 x = 859 y = 159 x = 17 x = 398 y = 486 x = 460 y = 379 y = 83 y = 775 x = 196 y = 204 y = 510 x = 933 y = 38 x = 508 x = 271 y = 504 y = 587 y = 417 y = 53 y = 212 x = 169 x = 159 x = 481 y = 143 x = 564 y = 196 x = 133 y = 623 y = 721 x = 771 y = 203 x = 775 x = 148 y = 128 x = 448 y = 67 x = 284 x = 870 y = 864 y = 795 x = 65 x = 208 y = 826 y = 74 y = 18 x = 539 y = 473 y = 716 x = 859 y = 527 x = 537 y = 277 y = 524 x = 939 y = 864 x = 521 y = 79 y = 480 x = 264 y = 452 y = 104 y = 209 y = 10 x = 902 y = 122 y = 177 x = 375 y = 480 x = 953 x = 992 y = 507 x = 100 x = 595 y = 843 y = 191 y = 494 y = 638 y = 576 x = 981 y = 871 x = 612 y = 762 x = 207 x = 591 y = 366 y = 682 x = 96 y = 163 x = 419 x = 255 y = 301 x = 257 y = 805 x = 293 x = 15 y = 241 y = 564 y = 967 x = 949 x = 636 x = 493 y = 893 y = 805 x = 985 x = 63 y = 834 y = 341 x = 9 x = 276 y = 284 y = 818 x = 271 x = 232 x = 858 x = 500 y = 850 y = 164 y = 934 y = 504 x = 193 y = 511 y = 637 x = 822 x = 999 x = 652 x = 742 y = 865 x = 556 x = 955 y = 280 x = 260 y = 800 x = 929 x = 394 x = 358 y = 354 y = 319 x = 722 x = 341 y = 592 x = 62 y = 167 y = 403 x = 25 y = 842 x = 517 y = 139 y = 527 x = 756 x = 855 y = 566 y = 335 x = 552 y = 731 x = 484 x = 942 y = 362 x = 473 y = 536 x = 476 x = 508 x = 833 x = 663 y = 421 x = 986 x = 885 y = 837 y = 142 y = 631 y = 986 x = 901 x = 661 x = 389 y = 382 x = 337 x = 656 y = 204 x = 198 y = 553 x = 639 y = 247 x = 796 x = 98 y = 825 y = 516 y = 844 y = 739 x = 33 y = 343 y = 757 y = 978 x = 231 y = 606 x = 402 x = 400 y = 52 x = 271 y = 83 x = 491 y = 450 x = 719 x = 776 x = 503 x = 290 y = 577 y = 879 x = 813 y = 90 x = 243 y = 931 y = 238 y = 642 y = 184 y = 582 x = 633 x = 386 x = 678 y = 162 x = 324 x = 380 y = 852 y = 809 y = 426 y = 788 x = 96 x = 665 y = 55 y = 900 x = 385 x = 618 x = 867 y = 723 y = 519 y = 79 y = 42 x = 97 y = 774 x = 615 y = 862 x = 222 y = 475 y = 997 y = 546 y = 474 y = 731 x = 302 y = 449 x = 496 y = 614 x = 164 y = 738 x = 606 y = 872 y = 417 y = 977 x = 45 x = 526 x = 687 x = 291 y = 356 x = 959 x = 621 y = 35 y = 81 y = 44 x = 10 x = 858 y = 351 x = 542 y = 466 y = 407 y = 675 y = 906 y = 357 y = 229 x = 572 x = 723 x = 300 y = 663 x = 760 x = 626 y = 546 y = 90 x = 216 x = 17 x = 503 y = 545 y = 709 y = 246 y = 1 y = 484 x = 15 y = 119 y = 318 x = 697 y = 547 y = 552 y = 160 x = 343 x = 979 y = 762 x = 137 x = 366 x = 111 x = 969 x = 791 x = 38 y = 366 x = 473 x = 996 y = 467 y = 198 x = 989 x = 366 x = 791 y = 396 y = 181 y = 213 y = 436 y = 511 x = 141 y = 563 y = 460 y = 41 y = 966 y = 808 x = 933 x = 156 y = 420 y = 310 x = 869 x = 117 x = 296 x = 301 x = 711 y = 489 y = 818 x = 736 y = 334 x = 915 y = 871 x = 789 x = 785 x = 430 x = 821 x = 769 x = 502 x = 444 y = 273 x = 882 x = 261 y = 541 x = 129 y = 709 x = 759 x = 468 y = 700 y = 786 x = 555 x = 43 y = 660 y = 418 x = 403 x = 313 x = 959 x = 13 x = 272 y = 651 x = 184 x = 216 x = 337 y = 278 y = 646 y = 226 x = 985 x = 930 x = 435 x = 513 x = 915 x = 219 x = 726 x = 799 x = 138 y = 751 x = 163 x = 619 y = 356 x = 889 y = 666 x = 556 x = 737 x = 2 y = 538 y = 715 x = 45 x = 680 y = 518 x = 122 x = 281 x = 331 x = 194 x = 944 y = 552 x = 553 y = 301 x = 222 x = 299 y = 915 x = 91 y = 643 y = 268 x = 613 y = 154 y = 794 x = 961 y = 232 x = 428 x = 706 y = 362 y = 199 y = 424 y = 405 x = 998 y = 912 y = 654 x = 930 y = 230 x = 412 y = 279 x = 524 x = 685 y = 748 x = 284 x = 446 y = 769 y = 13 y = 770 x = 268 x = 443 x = 562 x = 88 x = 724 y = 388 y = 55 y = 344 y = 611 y = 687 y = 846 x = 517 x = 970 y = 289 x = 831 y = 754 x = 532 x = 632 x = 648 x = 939 y = 38 y = 509 y = 698 y = 376 y = 586 y = 21 x = 35 y = 77 y = 529 x = 988 y = 131 y = 812 x = 293 y = 110 y = 164 x = 665 y = 728 x = 0 x = 732 y = 87 x = 792 y = 104 y = 351 x = 184 x = 900 y = 592 x = 619 x = 47 y = 200 x = 557 y = 910 x = 623 y = 750 x = 416 y = 351 y = 153 y = 964 y = 674 x = 791 y = 547 y = 383 x = 427 x = 896 x = 619 x = 335 y = 517 x = 103 y = 235 y = 115 x = 688 y = 858 x = 666 x = 803 x = 489 x = 199 x = 989 x = 528 x = 288 y = 946 y = 576 y = 140 y = 878 y = 937 x = 449 y = 820 y = 575 y = 682 y = 853 y = 581 x = 431 y = 83 y = 66 y = 893 x = 91 x = 318 x = 473 x = 465 y = 702 y = 169 x = 159 x = 640 x = 373 x = 975 y = 160 y = 273 y = 41 x = 716 x = 24 x = 815 y = 450 y = 488 y = 592 x = 627 y = 60 x = 149 y = 491 x = 306 x = 463 y = 442 x = 543 x = 215 y = 129 y = 692 y = 893 y = 621 y = 993 y = 619 x = 767 y = 583 x = 395 x = 399 x = 873 x = 454 y = 692 y = 960 y = 317 x = 819 x = 162 x = 951 y = 723 x = 399 x = 34 y = 5 x = 617 x = 981 x = 672 y = 603 y = 790 x = 234 x = 306 y = 717 y = 425 y = 421 y = 753 x = 643 y = 650 x = 897 x = 765 x = 838 y = 195 y = 99 x = 903 x = 117 y = 111 x = 528 x = 249 x = 393 y = 487 x = 965 y = 892 x = 420 y = 356 y = 226 x = 924 y = 560 y = 939 y = 338 y = 713 x = 241 y = 158 y = 242 x = 367 x = 137 y = 803 y = 798 y = 64 x = 589 y = 240 x = 597 y = 584 y = 635 x = 816 y = 70 y = 781 x = 354 x = 433 x = 51 y = 936 y = 359 y = 644 x = 138 y = 432 y = 480 y = 895 y = 541 y = 235 y = 706 y = 151 x = 285 y = 792 y = 576 x = 939 x = 730 y = 169 y = 319 x = 302 y = 873 y = 537 x = 112 y = 782 y = 967 x = 830 y = 125 x = 155 y = 618 x = 401 x = 877 y = 174 y = 920 x = 400 x = 508 y = 402 y = 141 y = 86 y = 428 y = 907 y = 590 y = 421 x = 423 y = 125 x = 228 y = 939 x = 571 y = 416 x = 809 x = 435 y = 222 x = 51 x = 481 y = 969 x = 359 y = 656 x = 318 y = 665 x = 358 x = 486 y = 21 x = 747 y = 891 y = 435 y = 683 x = 723 x = 60 y = 622 y = 264 y = 802 y = 172 x = 925 x = 241 y = 583 y = 84 y = 242 y = 198 x = 697 y = 153 x = 847 x = 356 x = 94 x = 696 y = 310 x = 12 x = 936 y = 275 x = 674 y = 155 x = 468 x = 30 x = 697 y = 51 x = 374 y = 232 x = 745 y = 791 x = 356 x = 260 x = 153 y = 131 x = 808 x = 655 x = 923 y = 443 y = 402 x = 805 x = 757 x = 199 y = 413 x = 353 y = 19 y = 701 y = 689 x = 394 y = 585 y = 283 x = 931 x = 579 x = 453 y = 949 x = 199 y = 659 x = 315 x = 441 x = 641 x = 590 y = 995 x = 388 x = 253 x = 878 x = 659 x = 584 y = 156 y = 149 x = 890 y = 817 x = 909 x = 398 y = 687 x = 304 x = 690 y = 341 y = 185 x = 74 x = 567 x = 981 y = 818 y = 520 y = 80 x = 584 y = 824 y = 412 x = 582 y = 309 y = 706 x = 301 x = 507 x = 785 y = 427 x = 835 x = 812 x = 572 y = 733 y = 957 x = 466 x = 488 x = 647 y = 375 x = 414 x = 554 x = 297 x = 220 x = 202 x = 201 x = 865 y = 328 y = 204 y = 12 y = 346 x = 102 x = 215 y = 455 x = 842 y = 148 y = 515 x = 81 x = 263 y = 321 x = 660 y = 799 x = 910 x = 555 y = 29 y = 403 y = 888 x = 891 x = 800 x = 671 y = 177 x = 603 y = 522 y = 208 y = 691 y = 603 x = 403 y = 228 y = 882 y = 131 x = 54 y = 990 x = 744 x = 751 x = 228 y = 538 x = 241 x = 801 x = 883 x = 901 x = 539 y = 629 y = 611 y = 960 x = 345 y = 757 y = 978 x = 46 y = 981 x = 618 y = 219 y = 319 y = 355 x = 577 x = 131 x = 516 y = 687 x = 317 x = 706 y = 143 x = 74 x = 155 y = 352 y = 479 y = 351 x = 895 y = 958 y = 735 x = 688 y = 255 y = 495 x = 545 y = 620 y = 184 y = 845 y = 434 y = 932 x = 323 x = 495 x = 969 y = 252 x = 768 x = 784 x = 228 y = 520 y = 995 x = 959 y = 901 y = 755 x = 610 y = 469 y = 871 y = 986 y = 389 x = 997 y = 679 x = 927 y = 164 x = 656 x = 887 x = 579 x = 896 y = 775 x = 470 x = 939 x = 835 x = 829 x = 161 x = 901 y = 1 y = 260 x = 852 x = 833 y = 251 y = 112 x = 369 y = 373 x = 582 x = 415 x = 735 x = 189 x = 114 y = 628 x = 538 x = 177 y = 485 y = 573 x = 329 y = 706 x = 247 x = 424 y = 862 y = 882 y = 2 y = 201 x = 355 y = 659 y = 761 y = 96 y = 873 x = 839 x = 62 x = 48 x = 818 y = 677 y = 924 y = 34 x = 602 x = 584 y = 917 x = 341 x = 528 y = 741 y = 344 y = 588 x = 462 x = 928 x = 192 y = 972 y = 434 x = 780 x = 102 y = 497 y = 82 y = 661 y = 571 y = 623 x = 707 y = 740 x = 905 y = 973 y = 812 y = 948 x = 581 y = 720 x = 570 x = 725 y = 667 y = 81 y = 8 y = 453 x = 98 y = 382 x = 145 x = 561 x = 507 y = 122 x = 787 x = 676 x = 990 x = 87 x = 249 x = 289 x = 739 x = 369 x = 465 y = 31 x = 899 x = 721 x = 240 y = 798 x = 816 y = 419 y = 342 y = 675 x = 196 y = 597 x = 926 x = 713 x = 609 x = 766 y = 257 x = 990 y = 267 x = 904 x = 993 y = 959 x = 623 y = 116 y = 178 x = 650 x = 905 y = 171 x = 838 y = 497 y = 670 y = 226 x = 117 x = 435 y = 279 x = 244 x = 42 y = 137 y = 286 x = 334 y = 396 y = 190 y = 937 y = 484 x = 301 x = 279 y = 301 x = 251 y = 425 x = 803 y = 730 x = 32 y = 955 x = 141 x = 774 x = 410 y = 165 x = 175 y = 666 x = 933 x = 345 y = 292 y = 421 x = 65 x = 934 y = 254 x = 972 y = 789 y = 807 y = 521 x = 111 x = 455 x = 885 y = 730 y = 642 y = 871 y = 228 y = 986 x = 59 y = 200 x = 624 x = 10 x = 93 x = 876 y = 435 x = 834 y = 681 x = 174 x = 920 x = 822 y = 271 y = 253 x = 209 x = 853 y = 644 x = 317 x = 859 x = 217 y = 832 y = 205 y = 842 x = 517 y = 328 x = 794 x = 299 x = 514 x = 662 y = 126 y = 360 x = 195 x = 736 y = 624 y = 840 x = 252 y = 286 y = 291 x = 848 x = 5 y = 851 x = 129 y = 768 x = 777 y = 763 y = 5 x = 586 x = 479 x = 712 y = 269 y = 945 x = 929 y = 330 x = 713 x = 381 y = 707 x = 869 y = 439 x = 831 y = 771 x = 471 y = 70 x = 328 y = 731 y = 654 y = 946 y = 226 y = 183 x = 800 x = 87 x = 966 x = 119 x = 982 x = 529 y = 127 x = 761 y = 429 x = 360 y = 733 y = 799 y = 796 y = 691 x = 324 y = 932 y = 475 y = 659 x = 166 x = 981 y = 688 y = 314 y = 164 y = 118 x = 259 x = 351 x = 921 x = 84 y = 599 x = 93 y = 1 x = 753 x = 396 x = 270 y = 894 x = 711 y = 466 x = 102 x = 453 x = 224 y = 698 y = 56 x = 430 y = 689 x = 267 y = 9 x = 807 x = 449 y = 878 x = 118 y = 675 y = 59 y = 559 x = 772 x = 733 y = 428 x = 275 y = 754 x = 329 x = 439 x = 578 x = 217 y = 563 y = 294 x = 738 y = 918 y = 946 y = 907 y = 842 y = 221 y = 379 x = 710 x = 485 x = 712 y = 612 y = 763 x = 303 x = 929 y = 351 x = 12 x = 987 y = 855 x = 259 y = 142 y = 145 x = 380 x = 364 x = 531 y = 610 y = 368 y = 98 y = 414 y = 816 y = 620 x = 918 y = 609 y = 914 y = 191 y = 931 y = 978 x = 49 y = 953 x = 504 x = 319 x = 79 y = 337 y = 171 y = 283 y = 446 x = 507 x = 887 y = 622 y = 285 y = 326 x = 850 y = 294 y = 366 x = 17 x = 84 y = 984 x = 376 x = 45 x = 425 x = 887 x = 583 x = 588 x = 215 x = 271 y = 375 x = 69 y = 605 y = 477 x = 315 y = 841 y = 535 y = 266 y = 851 y = 811 y = 991 x = 501 y = 797 x = 396 y = 652 y = 217 x = 968 y = 605 y = 354 y = 544 y = 281 x = 420 x = 267 x = 80 y = 350 y = 747 x = 294 x = 268 x = 690 x = 160 y = 684 x = 369 y = 16 x = 578 x = 762 y = 39 y = 564 y = 564 x = 849 y = 949 y = 239 x = 893 y = 297 y = 978 x = 529 y = 329 y = 868 x = 570 x = 378 x = 254 y = 622 x = 535 y = 808 y = 369 y = 95 y = 857 x = 368 y = 869 y = 967 x = 5 x = 689 y = 414 x = 737 y = 793 y = 484 x = 255 y = 396 x = 997 x = 242 x = 862 y = 37 y = 673 x = 525 x = 775 x = 445 x = 340 x = 818 x = 44 y = 90 x = 23 y = 589 y = 33 x = 774 x = 542 x = 748 x = 58 y = 827 x = 543 x = 977 x = 844 x = 802 y = 909 y = 291 y = 881 x = 494 y = 308 y = 239 y = 773 y = 75 y = 734 x = 423 x = 609 y = 876 y = 602 x = 823 x = 628 y = 334 y = 951 x = 194 x = 711 y = 88 x = 476 y = 64 y = 45 y = 268 y = 962 x = 276 x = 293 y = 429 x = 357 y = 45 y = 230 y = 226 x = 61 x = 365 x = 813 y = 143 y = 486 y = 242 x = 698 x = 15 y = 905 x = 288 y = 795 x = 445 x = 322 x = 842 x = 925 x = 86 y = 193 x = 758 y = 609 y = 999 y = 812 x = 979 x = 455 x = 875 y = 637 x = 558 y = 881 y = 936 x = 197 x = 107 y = 551 x = 461 y = 997 x = 454 y = 825 y = 54 y = 398 y = 852 y = 731 x = 565 y = 242 y = 800 x = 830 y = 678 x = 867 x = 853 x = 683 x = 514 x = 238 y = 991 y = 773 y = 404 x = 782 y = 24 y = 335 x = 881 y = 416 x = 53 x = 769 x = 329 x = 222 y = 406 x = 553 y = 938 y = 240 y = 558 x = 678 x = 184 x = 923 x = 973 x = 501 y = 188 x = 887 x = 219 x = 678 x = 997 y = 787 x = 805 y = 676 x = 483 y = 376 x = 282 x = 707 x = 866 y = 379 x = 593 y = 45 x = 854 y = 375 y = 645 x = 326 y = 305 y = 397 y = 453 x = 558 y = 694 x = 681 x = 693 x = 794 y = 723 x = 399 y = 406 x = 449 y = 433 x = 685 y = 230 x = 72 x = 476 y = 999 y = 247 y = 569 x = 196 x = 269 x = 991 x = 450 y = 589 y = 30 y = 350 x = 959 y = 8 y = 862 y = 360 y = 127 x = 757 x = 118 x = 387 x = 650 y = 290 y = 826 x = 687 y = 347 y = 829 x = 976 x = 561 y = 316 x = 285 y = 160 y = 465 x = 834 y = 765 y = 579 y = 993 y = 441 y = 500 x = 917 x = 895 x = 169 y = 994 y = 608 x = 785 x = 476 y = 455 x = 68 x = 924 x = 495 x = 207 x = 547 x = 7 y = 836 y = 607 x = 399 x = 369 y = 282 y = 66 y = 270 y = 871 x = 274 x = 736 x = 951 x = 596 x = 54 y = 224 y = 356 x = 645 x = 442 x = 297 y = 458 y = 762 x = 382 y = 688 y = 32 x = 104 x = 238 y = 352 x = 852 y = 987 y = 104 y = 564 x = 146 x = 5 y = 814 y = 782 y = 322 x = 718 x = 373 y = 709 y = 317 y = 415 y = 5 x = 96 y = 68 x = 821 y = 998 x = 985 y = 595 x = 85 y = 998 x = 387 y = 412 x = 376 x = 215 x = 895 y = 603 y = 440 x = 430 x = 171 x = 972 x = 23 x = 729 y = 467 x = 351 y = 439 x = 771 x = 21 x = 635 x = 674 y = 836 y = 734 x = 232 y = 752 y = 415 y = 513 x = 267 y = 61 x = 897 x = 674 y = 432 x = 302 y = 643 x = 740 x = 73 y = 480 x = 687 x = 53 y = 741 x = 935 x = 81 x = 247 x = 337 x = 697 y = 189 y = 834 x = 188 y = 529 y = 812 y = 109 y = 387 y = 499 x = 156 y = 347 x = 709 x = 757 x = 82 y = 843 x = 16 y = 5 x = 616 x = 531 x = 680 x = 636 y = 682 y = 730 y = 39 y = 496 y = 133 x = 796 y = 477 x = 985 x = 261 y = 683 y = 720 x = 835 x = 585 y = 493 y = 778 x = 758 x = 578 y = 234 x = 69 x = 516 x = 926 y = 396 y = 217 x = 667 y = 561 x = 108 y = 744 y = 322 y = 309 y = 946 x = 648 y = 900 x = 544 y = 548 y = 216 x = 167 x = 729 y = 250 y = 297 y = 129 y = 972 x = 845 y = 180 y = 397 x = 335 y = 281 y = 400 y = 914 y = 667 y = 262 x = 880 y = 82 x = 698 y = 260 x = 601 x = 558 y = 627 x = 642 x = 923 x = 1 x = 88 x = 945 x = 815 x = 137 x = 675 y = 422 x = 886 x = 868 y = 188 y = 931 x = 871 x = 67 x = 245 x = 10 x = 806 x = 130 x = 646 x = 734 x = 640 y = 648 x = 976 x = 574 x = 926 x = 798 y = 275 x = 960 y = 923 y = 349 y = 441 y = 41 x = 75 x = 141 x = 952 x = 888 x = 804 x = 259 y = 959 y = 346 x = 979 y = 704 x = 577 y = 105 x = 43 y = 22 y = 518 y = 84 x = 587 y = 19 y = 158 x = 131 x = 796 y = 94 x = 575 y = 344 x = 936 y = 162 y = 416 x = 366 x = 74 x = 649 y = 452 y = 889 y = 15 y = 931 x = 168 x = 135 y = 805 x = 71 x = 21 y = 287 y = 816 y = 823 y = 69 y = 397 x = 930 x = 791 x = 483 y = 125 x = 941 x = 24 x = 471 x = 74 x = 93 y = 360 x = 914 x = 776 y = 801 x = 667 x = 141 y = 717 x = 814 x = 805 x = 541 x = 501 y = 339 x = 592 y = 37 y = 142 x = 165 y = 598 x = 854 x = 513 y = 678 y = 878 x = 949 x = 242 y = 456 y = 766 y = 681 x = 480 x = 792 x = 886 x = 443 x = 665 y = 235 y = 391 y = 341 y = 97 x = 438 y = 190 x = 924 x = 503 y = 535 y = 730 x = 888 y = 293 x = 634 x = 215 x = 912 y = 390 x = 495 x = 589 x = 687 y = 208 x = 366 x = 864 x = 535 x = 375 y = 989 x = 991 y = 667 y = 559 x = 169 y = 83 x = 6 y = 581 x = 256 y = 689 y = 560 y = 772 x = 648 y = 921 x = 356 x = 957 y = 753 x = 224 y = 938 y = 74 y = 261 y = 188 y = 983 y = 472 y = 643 x = 886 x = 59 y = 835 x = 647 y = 594 y = 405 x = 53 y = 204 x = 931 y = 764 y = 601 x = 514 x = 996 x = 911 y = 441 x = 982 y = 111 x = 338 y = 452 x = 406 y = 693 x = 949 x = 322 y = 376 x = 296 x = 962 x = 870 x = 40 y = 678 x = 687 y = 210 y = 800 x = 62 x = 971 x = 828 y = 912 y = 541 y = 971 y = 15 x = 820 x = 192 x = 914 x = 963 y = 280 y = 609 x = 465 y = 340 x = 845 y = 756 x = 620 x = 547 x = 809 x = 394 y = 656 x = 480 x = 425 y = 963 x = 438 x = 997 y = 623 y = 390 x = 131 x = 354 x = 837 y = 497 x = 46 y = 342 x = 837 y = 988 x = 201 y = 673 x = 844 x = 670 x = 266 x = 352 x = 627 x = 979 y = 177 x = 86 x = 148 x = 175 y = 980 y = 402 x = 309 y = 662 x = 562 x = 490 x = 324 y = 688 x = 180 y = 833 x = 135 x = 565 x = 849 y = 30 y = 236 x = 896 x = 427 x = 386 x = 392 x = 599 y = 736 y = 360 x = 602 x = 356 y = 440 y = 590 y = 705 x = 239 y = 511 y = 256 x = 827 x = 316 x = 154 x = 342 x = 454 y = 852 x = 383 y = 604 x = 964 x = 768 x = 501 x = 332 y = 217 y = 464 x = 545 x = 828 x = 576 x = 978 x = 550 y = 628 x = 614 x = 548 x = 396 x = 335 y = 464 y = 117 y = 165 y = 523 y = 76 y = 464 x = 60 x = 345 y = 493 y = 367 y = 700 x = 752 x = 180 x = 664 x = 804 x = 641 x = 455 y = 585 x = 263 y = 708 x = 96 x = 313 x = 168 y = 792 y = 38 x = 57 y = 211 y = 404 y = 110 x = 671 x = 773 x = 535 x = 774 y = 553 y = 229 y = 729 x = 785 x = 833 y = 404 x = 615 x = 841 x = 532 y = 834 x = 795 x = 710 y = 562 y = 131 y = 415 y = 570 y = 943 x = 582 x = 828 y = 66 x = 674 y = 342 y = 617 y = 666 x = 587 x = 790 x = 148 x = 849 x = 335 y = 160 x = 237 x = 72 x = 233 y = 556 x = 726 x = 778 x = 797 x = 394 x = 656 y = 267 x = 912 x = 978 y = 910 x = 122 x = 511 x = 701 y = 364 y = 281 y = 131 x = 10 x = 164 y = 610 x = 261 y = 79 x = 416 x = 864 x = 756 y = 92 y = 373 x = 617 x = 849 x = 985 x = 443 x = 811 x = 807 y = 784 y = 314 y = 284 y = 751 x = 548 y = 62 x = 848 y = 607 y = 189 x = 508 y = 217 x = 476 y = 571 y = 172 x = 846 x = 261 y = 951 x = 377 y = 855 y = 951 y = 297 y = 520 x = 536 y = 438 x = 461 x = 884 x = 656 y = 233 y = 632 x = 666 y = 737 y = 460 x = 207 x = 629 x = 967 x = 169 x = 946 x = 113 x = 170 y = 559 y = 202 x = 13 x = 156 x = 790 x = 4 y = 970 x = 736 y = 134 y = 972 y = 709 x = 696 x = 259 y = 920 x = 476 y = 277 y = 73 y = 831 y = 42 x = 37 y = 831 y = 992 x = 487 y = 935 x = 375 x = 385 y = 903 y = 315 y = 427 y = 888 y = 678 y = 290 y = 348 x = 542 x = 812 y = 278 y = 325 x = 796 x = 351 y = 434 y = 696 y = 163 x = 604 y = 114 x = 418 x = 286 x = 871 x = 551 x = 402 x = 314 y = 378 y = 210 x = 216 y = 868 x = 442 x = 998 x = 825 y = 442 x = 344 x = 164 x = 911 x = 562 x = 730 x = 706 y = 912 x = 699 y = 318 x = 697 y = 619 x = 453 x = 867 x = 256 x = 318 x = 825 y = 255 x = 777 y = 791 x = 652 y = 805 y = 6 y = 84 x = 711 y = 318 x = 288 y = 326 x = 56 x = 249 y = 590 x = 11 x = 582 y = 757 y = 136 x = 402 x = 423 y = 851 y = 629 y = 839 y = 689 y = 454 x = 799 y = 775 x = 678 y = 520 y = 944 x = 389 x = 501 y = 237 y = 399 x = 129 y = 551 y = 956 y = 268 x = 226 x = 656 x = 991 x = 164 y = 15 y = 143 y = 464 y = 418 y = 613 x = 703 y = 260 x = 193 y = 629 y = 371 y = 630 x = 84 y = 653 y = 888 x = 901 x = 411 x = 247 y = 804 x = 641 x = 268 x = 494 x = 160 x = 779 x = 496 y = 803 y = 698 x = 211 x = 641 y = 875 x = 861 y = 285 y = 45 y = 179 y = 948 y = 423 y = 779 x = 893 x = 376 x = 998 y = 784 x = 92 y = 586 y = 969 x = 871 y = 460 y = 973 x = 358 y = 630 y = 219 x = 62 x = 500 y = 912 x = 486 x = 769 y = 160 x = 637 y = 740 y = 611 y = 802 x = 905 x = 568 x = 711 x = 600 y = 167 x = 273 y = 814 x = 776 x = 870 y = 14 x = 98 y = 896 x = 483 x = 662 x = 49 y = 929 y = 430 y = 889 x = 127 y = 835 x = 661 y = 229 y = 585 y = 553 y = 971 y = 798 y = 798 y = 508 x = 35 y = 727 y = 338 x = 744 y = 858 x = 261 y = 827 y = 985 x = 909 y = 668 x = 923 x = 654 y = 141 y = 667 y = 852 y = 572 x = 697 y = 676 x = 309 y = 155 x = 110 y = 857 x = 217 y = 778 y = 112 y = 326 x = 21 x = 281 x = 489 y = 454 x = 475 x = 933 y = 678 y = 559 x = 86 x = 859 x = 483 x = 133 x = 615 y = 531 y = 711 x = 115 x = 894 y = 246 x = 401 x = 77 x = 431 y = 401 x = 323 y = 801 x = 379 x = 957 y = 80 y = 266 x = 707 x = 127 x = 7 y = 502 x = 694 y = 637 x = 153 x = 972 y = 76 y = 45 x = 389 x = 513 x = 210 y = 334 y = 913 x = 690 y = 751 x = 390 x = 411 x = 364 y = 993 x = 553 y = 67 y = 730 y = 954 x = 246 y = 326 x = 464 y = 582 y = 179 x = 752 y = 468 x = 39 y = 965 y = 103 x = 261 x = 330 y = 594 x = 692 x = 244 y = 803 y = 342 y = 954 x = 18 y = 958 x = 736 x = 419 y = 917 x = 414 y = 614 y = 212 x = 317 y = 41 y = 644 x = 939 y = 84 x = 83 x = 576 x = 585 y = 278 x = 144 y = 309 x = 922 y = 78 x = 461 y = 558 x = 271 y = 919 y = 139 y = 750 x = 804 y = 526 x = 613 x = 629 x = 697 y = 446 y = 626 y = 460 y = 334 y = 238 x = 583 y = 820 y = 376 x = 872 x = 655 y = 947 y = 161 x = 50 x = 927 x = 676 x = 292 x = 169 x = 934 x = 467 y = 521 x = 415 y = 206 x = 663 y = 678 y = 450 y = 214 y = 848 y = 574 x = 853 y = 931 y = 478 x = 708 x = 493 y = 982 y = 262 y = 370 x = 663 y = 968 x = 159 y = 566 x = 684 x = 711 y = 859 x = 783 x = 787 x = 298 x = 641 y = 618 x = 0 x = 448 x = 807 x = 643 y = 747 x = 149 x = 961 y = 867 x = 200 x = 530 y = 216 y = 124 x = 732 y = 621 y = 780 x = 860 x = 191 x = 746 y = 479 x = 469 x = 704 x = 484 y = 38 y = 663 y = 634 x = 651 y = 211 y = 557 y = 550 x = 668 y = 122 x = 167 y = 541 x = 664 y = 359 y = 598 x = 456 x = 81 y = 490 x = 85 x = 642 y = 678 y = 512 x = 148 y = 766 y = 448 y = 50 y = 555 y = 233 x = 316 x = 57 y = 7 y = 701 y = 359 y = 538 x = 667 y = 181 y = 386 x = 932 y = 811 x = 407 y = 292 y = 227 x = 753 y = 770 y = 404 x = 335 x = 692 x = 853 y = 579 x = 849 x = 923 y = 295 x = 428 y = 548 y = 631 y = 851 y = 117 x = 474 x = 595 x = 291 x = 424 x = 116 y = 15 x = 872 y = 64 y = 545 x = 456 x = 649 y = 420 y = 475 y = 856 y = 678 x = 462 y = 195 x = 749 y = 409 y = 465 x = 993 x = 846 x = 778 y = 291 y = 250 y = 516 x = 983 y = 800 x = 340 x = 842 x = 982 y = 523 x = 361 y = 368 y = 149 x = 648 y = 17 y = 360 x = 757 y = 471 y = 751 y = 258 x = 923 y = 250 x = 67 y = 986 y = 396 y = 930 x = 133 x = 232 y = 483 x = 776 y = 80 y = 648 y = 141 x = 549 y = 106 y = 331 y = 570 y = 997 y = 673 y = 390 x = 844 y = 531 y = 323 x = 611 y = 348 x = 11 y = 876 y = 618 y = 130 x = 262 y = 326 x = 969 x = 527 x = 885 y = 301 y = 326 y = 652 y = 826 y = 324 y = 485 x = 177 y = 101 y = 507 y = 423 y = 238 y = 225 y = 982 y = 165 y = 513 y = 766 x = 30 x = 664 y = 301 y = 9 y = 280 y = 650 x = 343 y = 863 x = 823 x = 192 x = 675 y = 683 x = 317 x = 871 y = 251 x = 349 x = 433 x = 316 x = 857 y = 711 x = 173 x = 299 x = 466 y = 71 x = 800 y = 407 x = 34 y = 836 y = 939 x = 533 y = 48 y = 176 y = 601 x = 567 y = 523 x = 299 x = 345 y = 268 x = 112 x = 804 x = 956 x = 739 x = 302 y = 693 x = 987 x = 136 x = 813 x = 869 y = 509 x = 576 x = 772 y = 432 y = 178 y = 280 x = 393 y = 555 y = 296 y = 691 x = 575 x = 896 x = 666 x = 950 x = 49 x = 598 y = 313 y = 943 y = 755 y = 202 x = 780 y = 576 x = 918 y = 874 y = 779 x = 518 x = 653 x = 268 y = 799 x = 152 x = 95 x = 758 y = 629 x = 845 y = 133 y = 22 x = 233 y = 439 y = 82 y = 718 x = 231 x = 919 x = 355 x = 556 x = 463 x = 354 x = 811 x = 318 y = 518 y = 529 y = 562 y = 564 y = 501 x = 298 y = 669 x = 149 y = 957 x = 488 y = 961 x = 818 x = 105 x = 334 x = 637 y = 61 x = 167 y = 158 x = 845 x = 228 x = 430 y = 634 x = 247 y = 703 y = 557 x = 221 x = 588 x = 646 x = 916 y = 962 y = 984 y = 412 x = 317 x = 584 x = 997 y = 861 y = 42 x = 582 y = 631 x = 551 x = 828 y = 58 x = 164 y = 111 y = 36 x = 338 y = 801 x = 227 y = 673 x = 985 x = 327 x = 153 y = 693 y = 364 y = 20 y = 865 x = 39 x = 618 y = 332 y = 989 y = 506 y = 445 y = 78 x = 130 y = 836 x = 478 x = 665 x = 886 x = 367 x = 387 y = 869 x = 941 y = 881 y = 816 y = 640 x = 638 x = 485 y = 158 x = 757 y = 19 x = 107 x = 461 y = 130 y = 834 x = 301 x = 941 x = 827 x = 783 y = 145 y = 977 x = 757 x = 636 x = 52 y = 157 y = 786 y = 106 x = 27 y = 369 y = 267 y = 358 x = 425 x = 443 x = 886 x = 16 x = 530 y = 521 y = 962 x = 881 x = 655 y = 175 y = 919 x = 686 y = 201 y = 455 x = 259 x = 742 y = 818 x = 993 y = 116 x = 440 x = 3 y = 637 x = 823 y = 331 x = 260 x = 272 y = 140 y = 126 x = 718 y = 162 x = 452 x = 366 y = 794 x = 678 y = 720 x = 260 y = 137 x = 393 y = 767 y = 143 x = 231 y = 207 x = 79 y = 65 y = 972 x = 479 y = 484 x = 46 x = 556 x = 540 x = 899 x = 704 x = 697 x = 349 x = 823 x = 843 y = 260 y = 130 y = 441 y = 489 x = 774 x = 189 y = 165 y = 888 x = 663 y = 701 x = 228 y = 951 x = 856 y = 93 y = 145 y = 437 y = 692 y = 449 x = 466 y = 898 y = 610 y = 851 x = 674 y = 200 y = 520 y = 252 x = 11 y = 730 x = 856 y = 250 x = 113 y = 463 x = 311 x = 290 x = 554 x = 371 x = 627 y = 291 y = 666 y = 990 y = 96 x = 640 x = 799 y = 679 x = 546 y = 713 x = 674 y = 168 x = 440 x = 115 x = 998 y = 510 y = 413 y = 278 y = 644 x = 970 x = 216 y = 552 x = 333 y = 726 y = 866 x = 243 y = 967 y = 877 y = 870 x = 105 y = 831 x = 198 x = 768 x = 676 x = 449 y = 505 y = 609 x = 384 y = 993 y = 173 x = 902 x = 103 y = 180 x = 981 y = 326 y = 622 x = 406 y = 754 x = 1 x = 939 x = 428 y = 820 x = 206 y = 331 y = 315 x = 763 x = 625 y = 440 y = 551 y = 207 x = 212 y = 387 y = 354 y = 146 y = 571 y = 158 x = 234 x = 389 x = 534 x = 991 x = 929 y = 420 x = 677 x = 360 x = 985 x = 106 y = 102 x = 521 y = 986 y = 164 x = 104 x = 260 y = 4 x = 130 x = 722 y = 92 x = 932 y = 558 y = 76 x = 838 x = 191 y = 316 y = 141 y = 101 y = 856 x = 388 x = 291 y = 3 y = 298 x = 538 x = 959 x = 23 x = 847 y = 853 y = 853 x = 689 y = 691 x = 41 x = 194 x = 311 y = 112 y = 715 x = 700 x = 403 y = 555 y = 722 y = 923 x = 111 x = 679 x = 46 y = 360 y = 632 y = 445 y = 236 y = 168 x = 394 y = 951 y = 35 x = 531 x = 353 y = 731 y = 305 x = 172 x = 777 y = 437 y = 88 y = 615 x = 200 x = 746 x = 403 y = 40 y = 546 x = 258 y = 994 y = 724 x = 580 y = 774 x = 463 x = 358 y = 502 y = 416 y = 296 x = 664 x = 443 x = 637 y = 677 y = 996 x = 20 x = 509 x = 748 x = 417 y = 42 y = 269 y = 489 x = 97 y = 774 x = 935 y = 896 y = 271 x = 713 x = 890 x = 289 y = 318 y = 492 x = 27 x = 765 y = 624 x = 987 x = 664 x = 873 x = 172 y = 627 x = 422 y = 410 x = 567 y = 953 x = 218 x = 47 x = 255 x = 68 y = 484 y = 430 y = 993 y = 3 x = 598 x = 771 y = 228 y = 230 x = 275 x = 696 x = 468 y = 356 y = 596 x = 927 y = 295 x = 486 y = 181 x = 241 x = 686 x = 535 y = 472 y = 407 y = 58 y = 704 x = 981 x = 879 y = 754 y = 489 x = 991 x = 555 y = 764 y = 66 y = 662 y = 823 x = 903 x = 985 x = 17 y = 781 y = 381 y = 760 x = 589 x = 165 x = 579 x = 47 x = 774 x = 857 y = 699 x = 187 x = 935 x = 63 x = 721 x = 270 y = 145 x = 814 x = 240 x = 593 x = 566 x = 878 y = 468 y = 68 y = 231 x = 133 y = 553 x = 644 y = 683 x = 382 y = 812 y = 143 y = 56 y = 187 y = 235 x = 831 y = 243 x = 652 x = 986 y = 955 x = 998 y = 851 x = 113 y = 95 y = 907 y = 201 x = 482 y = 28 x = 5 y = 540 y = 349 x = 395 y = 432 x = 304 y = 119 y = 987 x = 404 y = 372 y = 38 x = 314 x = 297 y = 369 x = 916 x = 22 x = 318 y = 515 x = 285 y = 611 x = 661 x = 487 x = 231 y = 250 x = 369 y = 505 y = 146 y = 705 y = 39 x = 926 y = 177 y = 582 y = 863 y = 514 y = 711 x = 570 x = 745 y = 504 x = 588 y = 964 y = 433 y = 717 x = 641 x = 374 x = 201 x = 340 x = 601 y = 225 y = 371 x = 670 x = 569 x = 806 y = 2 y = 291 x = 769 x = 252 y = 77 x = 781 y = 96 y = 751 y = 808 y = 28 y = 366 y = 578 x = 49 x = 172 x = 193 y = 932 x = 993 y = 490 y = 184 y = 965 y = 64 x = 332 y = 254 x = 458 x = 878 x = 176 x = 795 x = 334 x = 707 x = 462 y = 188 x = 447 x = 675 y = 297 x = 33 y = 472 x = 361 x = 610 x = 591 x = 382 x = 610 y = 418 x = 17 x = 602 x = 962 y = 328 y = 515 x = 37 x = 417 x = 401 x = 948 x = 252 x = 382 x = 630 x = 282 x = 796 x = 627 x = 1 y = 671 y = 72 x = 372 y = 488 y = 527 y = 430 y = 563 x = 99 y = 57 x = 526 x = 565 y = 766 x = 224 y = 443 y = 480 y = 847 y = 400 x = 137 y = 671 y = 364 x = 855 x = 848 y = 977 y = 634 x = 651 x = 475 y = 372 y = 768 y = 507 y = 448 x = 656 y = 139 x = 919 y = 533 y = 253 x = 142 x = 691 y = 231 y = 641 x = 56 y = 730 x = 213 y = 476 y = 51 x = 544 y = 970 y = 500 y = 962 y = 737 y = 362 x = 745 x = 155 x = 198 x = 809 y = 956 x = 836 y = 100 x = 140 x = 382 y = 559 x = 396 x = 832 x = 343 y = 667 x = 641 x = 128 y = 886 y = 527 x = 374 x = 277 y = 906 x = 368 x = 515 y = 935 x = 404 x = 528 x = 728 x = 48 x = 506 x = 857 y = 746 x = 590 y = 972 x = 69 x = 158 x = 28 x = 812 y = 422 y = 609 y = 280 y = 556 x = 166 x = 521 x = 60 y = 930 x = 232 x = 958 y = 661 x = 644 x = 629 x = 429 y = 218 x = 758 y = 624 x = 702 x = 733 y = 65 y = 894 y = 113 x = 671 y = 576 y = 424 y = 429 y = 818 y = 520 y = 227 y = 809 x = 246 x = 790 x = 287 x = 126 x = 102 x = 271 y = 835 x = 655 x = 485 y = 113 x = 471 y = 699 y = 968 y = 88 x = 872 x = 993 y = 818 y = 340 x = 627 y = 830 y = 362 y = 429 y = 190 y = 407 x = 21 x = 937 x = 767 y = 133 y = 855 y = 634 y = 823 y = 197 y = 114 y = 99 y = 355 x = 174 x = 382 y = 619 y = 689 x = 600 y = 251 x = 554 y = 525 x = 457 x = 612 x = 811 x = 423 x = 429 x = 897 y = 631 x = 161 x = 27 x = 762 y = 821 y = 377 y = 865 y = 663 x = 999 y = 810 x = 921 x = 253 x = 210 x = 93 x = 566 x = 872 x = 299 x = 708 x = 282 y = 325 x = 273 x = 228 y = 683 y = 909 y = 80 y = 844 y = 493 x = 437 x = 773 x = 696 x = 225 x = 242 x = 954 x = 203 x = 420 y = 691 x = 934 x = 183 x = 811 y = 5 y = 163 x = 948 x = 298 y = 712 x = 268 y = 115 y = 977 y = 370 y = 659 y = 520 y = 157 y = 124 y = 483 y = 413 x = 751 x = 242 y = 971 y = 923 y = 577 y = 397 x = 396 y = 691 y = 574 y = 656 x = 690 y = 17 y = 92 y = 642 x = 153 x = 574 y = 178 x = 523 x = 360 y = 123 x = 785 y = 134 y = 385 y = 906 y = 942 x = 896 y = 443 y = 183 x = 407 x = 463 y = 234 x = 816 y = 206 x = 266 x = 489 y = 855 x = 262 y = 456 y = 519 x = 310 y = 278 y = 798 x = 472 y = 609 x = 160 x = 143 x = 813 x = 510 y = 3 y = 290 x = 519 y = 768 x = 840 y = 133 y = 291 y = 525 x = 354 y = 995 x = 658 x = 410 x = 380 y = 564 x = 218 y = 917 x = 203 x = 66 x = 58 x = 208 y = 763 x = 961 y = 488 y = 976 y = 515 y = 22 x = 927 y = 695 y = 690 x = 204 x = 37 y = 482 x = 34 x = 667 y = 735 x = 342 y = 920 y = 256 x = 846 y = 956 x = 555 x = 590 y = 114 y = 493 x = 896 x = 65 y = 524 x = 879 x = 800 y = 2 x = 126 x = 737 y = 351 x = 159 y = 578 y = 615 x = 445 x = 320 y = 491 x = 69 x = 215 y = 26 y = 386 x = 649 y = 803 y = 425 x = 347 y = 328 y = 859 y = 953 x = 603 x = 275 y = 774 x = 312 y = 112 x = 358 x = 868 x = 771 y = 993 x = 144 y = 424 x = 78 x = 83 x = 175 x = 893 x = 732 y = 696 y = 249 y = 306 x = 89 y = 295 y = 802 x = 887 x = 121 y = 347 y = 676 x = 834 y = 543 x = 512 x = 563 y = 846 y = 606 y = 6 x = 366 y = 121 x = 435 y = 958 y = 283 x = 163 x = 725 y = 669 y = 634 y = 508 x = 124 y = 600 x = 778 y = 335 y = 693 y = 592 y = 358 y = 218 x = 481 x = 734 x = 373 x = 520 y = 112 x = 204 x = 44 x = 628 x = 84 y = 208 y = 378 x = 952 x = 588 x = 835 x = 962 y = 795 x = 934 x = 560 x = 484 x = 758 x = 622 x = 47 y = 26 y = 539 y = 607 y = 30 x = 994 x = 409 y = 878 x = 585 x = 3 y = 636 x = 614 x = 597 x = 332 x = 47 x = 670 y = 325 x = 121 x = 512 x = 315 y = 65 y = 876 x = 947 x = 424 y = 947 y = 265 y = 364 x = 835 y = 978 y = 670 x = 474 y = 471 x = 741 y = 367 x = 320 y = 499 y = 695 x = 212 x = 482 y = 527 x = 415 x = 68 y = 23 y = 446 x = 774 x = 730 y = 160 x = 751 x = 793 y = 859 y = 152 y = 203 y = 86 x = 842 y = 756 y = 701 y = 161 x = 655 y = 24 y = 890 x = 921 x = 751 y = 174 y = 688 y = 973 x = 785 x = 906 y = 325 y = 459 y = 913 y = 888 y = 91 x = 736 y = 938 x = 200 y = 264 y = 152 x = 555 y = 870 x = 646 y = 143 y = 674 y = 123 x = 746 x = 871 y = 150 y = 979 y = 513 y = 691 y = 180 x = 335 y = 365 x = 164 x = 814 x = 868 y = 582 x = 595 x = 764 y = 960 y = 4 x = 875 x = 942 y = 99 y = 921 x = 962 y = 34 y = 250 x = 785 y = 376 x = 153 y = 763 x = 959 y = 696 x = 780 x = 938 y = 839 y = 291 x = 19 y = 941 y = 533 x = 395 y = 201 x = 671 y = 764 y = 289 x = 643 x = 356 x = 762 x = 30 x = 708 y = 326 y = 134 y = 681 x = 360 y = 446 y = 877 x = 165 y = 191 y = 416 y = 884 x = 224 x = 757 y = 834 x = 985 y = 413 x = 185 y = 593 x = 61 y = 824 y = 248 y = 19 x = 464 y = 556 x = 373 x = 962 x = 30 y = 490 x = 119 x = 11 x = 541 x = 149 x = 868 x = 749 y = 368 x = 55 x = 196 y = 94 x = 963 x = 668 y = 974 x = 946 x = 521 x = 144 y = 761 x = 448 x = 283 x = 732 y = 692 y = 786 y = 54 y = 381 y = 620 y = 616 x = 477 x = 271 x = 619 y = 456 x = 6 y = 485 x = 107 y = 773 y = 884 x = 895 y = 986 y = 693 y = 874 x = 996 x = 902 x = 429 y = 248 x = 832 x = 623 y = 361 x = 593 x = 397 x = 132 x = 443 x = 28 x = 297 x = 723 x = 111 y = 417 x = 444 x = 423 x = 700 x = 279 x = 892 y = 524 y = 883 x = 451 x = 170 y = 803 y = 304 y = 8 y = 549 y = 944 y = 681 x = 472 x = 385 y = 56 y = 568 x = 321 x = 589 x = 417 x = 667 y = 105 x = 156 y = 155 y = 795 x = 414 x = 246 x = 709 x = 424 y = 758 x = 78 x = 247 x = 501 x = 810 y = 470 x = 266 y = 799 x = 327 x = 335 x = 769 y = 997 x = 179 x = 894 x = 876 x = 70 x = 831 x = 800 y = 498 x = 703 y = 95 y = 591 y = 311 y = 437 x = 51 x = 473 y = 607 x = 355 y = 419 y = 26 y = 271 y = 281 y = 949 x = 885 x = 86 y = 812 x = 762 y = 246 y = 147 x = 64 x = 160 y = 18 y = 713 x = 905 y = 975 x = 427 x = 380 x = 53 y = 493 y = 482 x = 231 y = 112 x = 698 y = 771 y = 746 x = 395 y = 77 x = 25 x = 139 x = 274 y = 213 x = 416 x = 113 x = 276 x = 113 x = 537 y = 52 y = 690 y = 712 x = 948 x = 0 x = 716 y = 109 x = 220 y = 375 x = 418 y = 900 x = 534 x = 657 x = 972 x = 272 y = 466 x = 863 y = 780 x = 321 x = 385 y = 776 x = 104 x = 194 y = 190 y = 523 x = 510 x = 444 y = 790 x = 559 y = 223 y = 976 x = 860 x = 198 y = 767 y = 425 y = 545 y = 254 y = 791 x = 326 y = 370 x = 591 y = 273 y = 277 x = 488 y = 178 x = 371 x = 752 x = 346 x = 576 y = 174 y = 619 y = 203 x = 369 y = 26 y = 328 y = 896 x = 981 x = 658 x = 289 y = 798 x = 561 x = 326 x = 754 x = 320 x = 138 y = 332 y = 566 y = 335 y = 233 x = 334 x = 462 x = 185 x = 456 x = 54 y = 46 x = 917 y = 375 y = 978 x = 916 x = 459 y = 145 y = 868 y = 30 x = 350 x = 620 y = 530 y = 618 y = 879 y = 263 x = 525 x = 490 y = 622 x = 686 x = 346 x = 250 y = 712 x = 949 x = 106 x = 487 x = 948 x = 844 y = 543 x = 545 y = 242 y = 411 x = 823 y = 913 y = 119 x = 749 y = 257 x = 976 y = 747 y = 254 x = 609 y = 14 x = 850 y = 35 y = 673 y = 519 x = 94 y = 738 x = 184 x = 418 y = 955 y = 474 x = 518 y = 535 y = 727 y = 471 y = 883 y = 246 x = 343 y = 830 y = 215 y = 988 y = 632 x = 930 x = 731 x = 176 x = 515 y = 251 x = 804 x = 651 x = 928 y = 573 y = 959 x = 897 y = 101 x = 23 x = 429 y = 977 y = 739 x = 933 x = 607 x = 508 x = 464 y = 508 y = 898 x = 153 x = 633 x = 990 y = 897 y = 246 x = 318 y = 667 y = 634 y = 864 x = 256 x = 547 y = 612 x = 338 x = 519 x = 697 x = 357 x = 300 x = 280 x = 934 y = 881 x = 529 x = 155 y = 651 x = 545 x = 866 y = 18 x = 370 x = 172 x = 410 x = 907 x = 166 x = 662 y = 959 y = 461 x = 473 x = 426 y = 246 x = 902 x = 722 x = 470 x = 954 x = 705 x = 470 x = 384 y = 626 x = 340 y = 908 y = 610 y = 650 y = 112 y = 118 x = 477 y = 824 y = 318 x = 531 y = 487 y = 276 x = 513 x = 775 y = 331 y = 541 y = 545 y = 378 x = 668 y = 931 y = 503 x = 24 x = 117 x = 64 y = 747 y = 224 y = 785 x = 132 y = 951 x = 548 x = 308 y = 658 x = 891 x = 360 y = 417 x = 45 y = 44 x = 605 y = 269 y = 950 x = 968 y = 956 x = 27 y = 404 x = 347 y = 317 y = 394 x = 860 x = 364 y = 550 y = 216 x = 405 x = 16 y = 774 x = 383 x = 302 x = 251 x = 809 y = 698 y = 313 y = 870 x = 52 x = 958 x = 254 x = 837 y = 455 y = 751 y = 17 x = 223 y = 53 y = 868 y = 663 x = 318 x = 102 y = 390 x = 414 x = 46 y = 228 y = 83 x = 679 y = 639 y = 677 x = 700 y = 510 y = 190 y = 234 y = 975 y = 882 x = 722 x = 661 y = 752 x = 724 x = 894 y = 507 y = 435 y = 601 x = 674 x = 170 x = 676 y = 1 x = 300 y = 630 x = 485 y = 272 y = 201 y = 671 y = 713 y = 103 y = 348 y = 288 y = 150 x = 562 x = 519 y = 902 y = 469 y = 766 x = 491 y = 748 x = 613 x = 536 x = 305 x = 119 x = 603 y = 977 y = 537 y = 439 y = 506 y = 567 y = 438 y = 925 y = 725 x = 380 x = 792 y = 897 x = 500 y = 923 x = 642 y = 176 y = 968 x = 901 x = 771 y = 897 y = 45 y = 7 x = 286 y = 94 x = 975 y = 284 y = 306 x = 876 y = 615 y = 316 x = 545 x = 207 x = 349 x = 372 y = 152 y = 102 y = 438 y = 385 y = 393 x = 792 x = 658 x = 840 x = 258 y = 827 y = 220 y = 483 x = 339 x = 631 y = 854 x = 161 y = 977 y = 555 x = 76 y = 844 y = 124 x = 541 y = 65 y = 450 y = 802 x = 197 x = 772 y = 139 y = 426 x = 152 y = 478 y = 638 y = 632 x = 575 y = 838 x = 529 x = 408 x = 96 x = 508 x = 797 x = 528 x = 36 y = 730 x = 764 x = 650 y = 436 x = 933 y = 936 y = 620 x = 625 x = 283 y = 772 x = 928 x = 517 y = 118 x = 450 x = 365 x = 947 y = 366 x = 252 y = 331 x = 497 x = 467 y = 181 x = 297 x = 249 y = 312 x = 624 y = 241 x = 381 y = 512 x = 6 y = 670 x = 326 x = 368 y = 404 x = 971 y = 315 x = 40 y = 230 x = 654 x = 270 x = 853 y = 911 x = 91 x = 455 y = 475 y = 834 x = 119 y = 533 x = 442 x = 891 x = 544 x = 557 y = 407 y = 273 y = 619 y = 380 y = 141 y = 568 y = 935 x = 837 y = 540 y = 908 y = 183 y = 851 x = 731 y = 743 x = 652 y = 563 y = 440 y = 825 y = 732 x = 884 x = 200 y = 107 x = 531 x = 897 y = 319 x = 83 x = 599 x = 831 y = 380 y = 310 y = 227 y = 796 y = 62 y = 79 y = 530 x = 669 x = 120 y = 865 y = 72 y = 723 y = 272 y = 245 x = 93 x = 906 x = 3 y = 211 y = 441 x = 898 y = 333 y = 651 x = 293 y = 594 y = 448 x = 64 x = 926 y = 263 x = 299 x = 422 x = 936 x = 570 y = 896 x = 171 y = 141 x = 194 y = 751 x = 337 y = 517 y = 809 y = 95 y = 837 x = 365 x = 572 y = 960 x = 409 y = 675 x = 836 y = 113 x = 262 x = 781 x = 80 y = 653 x = 928 y = 53 x = 839 x = 314 x = 873 x = 776 x = 48 y = 793 x = 984 y = 141 x = 40 x = 532 y = 860 x = 462 y = 197 y = 61 x = 989 x = 566 y = 966 x = 504 x = 617 y = 286 y = 720 y = 179 x = 899 x = 878 x = 926 x = 946 y = 428 y = 78 y = 876 x = 807 y = 606 x = 46 y = 310 y = 412 x = 535 x = 297 x = 833 y = 961 y = 796 x = 377 y = 305 y = 860 x = 436 y = 63 x = 429 y = 883 y = 947 x = 312 x = 184 x = 537 x = 479 x = 328 y = 310 x = 397 x = 184 y = 884 x = 154 x = 575 x = 34 x = 959 x = 212 y = 555 y = 476 x = 417 y = 296 y = 84 x = 789 x = 439 y = 405 y = 262 y = 667 y = 79 x = 243 x = 116 y = 996 x = 446 y = 270 x = 367 y = 573 y = 110 y = 92 y = 348 y = 959 y = 685 x = 328 x = 954 y = 799 x = 169 y = 743 y = 672 x = 713 y = 299 y = 472 y = 81 y = 804 x = 266 x = 738 x = 129 y = 105 x = 63 y = 819 x = 134 y = 107 x = 660 y = 293 x = 590 y = 155 y = 341 x = 908 x = 24 x = 965 x = 960 x = 960 x = 402 y = 961 x = 204 x = 538 y = 398 x = 697 x = 496 x = 447 y = 348 y = 327 x = 582 y = 463 y = 652 y = 953 x = 485 y = 407 x = 332 x = 56 x = 148 x = 226 y = 592 x = 660 x = 266 x = 526 y = 711 y = 656 y = 793 x = 604 x = 252 y = 411 x = 472 x = 328 x = 186 x = 692 x = 331 y = 936 x = 545 y = 363 y = 704 y = 778 x = 446 x = 413 y = 609 x = 686 y = 927 y = 951 x = 267 y = 555 y = 16 y = 491 y = 869 y = 622 y = 375 x = 578 x = 578 y = 847 x = 846 x = 265 y = 630 y = 318 y = 400 y = 309 x = 901 x = 472 y = 816 y = 617 x = 94 y = 452 y = 929 x = 901 y = 91 x = 533 x = 361 y = 746 x = 453 y = 901 x = 37 y = 872 x = 778 x = 857 x = 11 y = 632 x = 418 x = 278 x = 467 y = 208 y = 281 x = 497 y = 243 x = 338 y = 659 x = 901 y = 153 y = 987 x = 821 x = 526 x = 23 y = 993 y = 594 x = 493 y = 451 x = 621 x = 146 y = 79 y = 65 x = 789 x = 360 y = 772 x = 167 x = 796 x = 956 y = 876 y = 184 y = 125 x = 141 x = 193 x = 672 x = 29 x = 636 y = 912 y = 229 y = 777 y = 96 y = 806 x = 13 x = 308 x = 981 y = 653 x = 406 y = 648 y = 397 y = 195 x = 359 y = 239 y = 36 y = 48 y = 557 y = 558 x = 79 x = 620 x = 671 x = 766 x = 817 y = 521 x = 550 y = 474 y = 715 y = 720 x = 598 x = 422 y = 815 x = 252 x = 0 y = 729 x = 527 x = 524 x = 982 y = 906 y = 62 y = 374 x = 301 y = 912 y = 222 x = 92 x = 945 x = 454 x = 689 x = 837 x = 869 x = 769 y = 268 y = 650 x = 936 x = 50 y = 335 y = 963 x = 625 y = 654 x = 861 x = 19 x = 964 x = 270 y = 532 y = 344 y = 26 x = 501 y = 111 y = 897 x = 59 y = 749 y = 725 x = 32 x = 293 x = 902 y = 136 x = 664 x = 747 x = 458 x = 746 x = 385 y = 620 y = 418 x = 742 x = 834 y = 616 y = 549 y = 648 y = 747 y = 971 y = 447 y = 923 x = 911 x = 750 x = 654 x = 524 x = 620 x = 631 y = 579 y = 58 x = 527 x = 701 y = 71 y = 9 x = 995 x = 820 y = 791 y = 258 x = 118 x = 425 y = 856 x = 164 y = 798 y = 570 y = 521 x = 143 x = 7 y = 125 x = 545 x = 898 x = 819 x = 335 y = 814 x = 665 x = 953 y = 56 y = 744 x = 989 y = 368 y = 919 x = 540 x = 938 y = 610 x = 979 y = 901 x = 400 y = 947 y = 683 x = 32 y = 45 x = 143 y = 498 y = 675 y = 429 x = 399 y = 933 y = 467 y = 191 x = 286 y = 937 x = 751 y = 260 y = 425 x = 516 x = 995 x = 795 x = 16 y = 377 x = 133 x = 86 y = 211 x = 528 y = 242 x = 459 y = 594 y = 420 x = 87 x = 100 y = 975 x = 674 x = 531 y = 461 x = 468 y = 942 x = 349 x = 838 x = 400 x = 590 y = 437 y = 875 y = 798 y = 81 y = 975 x = 102 x = 150 y = 272 y = 950 x = 932 x = 276 y = 372 x = 255 y = 537 y = 576 y = 649 x = 880 y = 749 x = 171 x = 916 x = 715 x = 800 y = 499 y = 603 x = 510 x = 220 x = 762 y = 763 x = 802 x = 672 x = 131 x = 95 x = 550 x = 43 y = 378 x = 924 y = 34 y = 16 y = 854 x = 334 x = 155 x = 503 x = 146 x = 935 x = 919 x = 678 x = 634 x = 766 y = 322 y = 962 y = 473 y = 147 y = 316 x = 744 x = 782 x = 886 y = 633 y = 560 y = 8 y = 432 x = 807 y = 329 x = 588 y = 330 x = 257 x = 612 y = 883 y = 293 y = 626 x = 721 x = 116 y = 50 x = 997 y = 232 x = 458 y = 284 x = 479 y = 59 y = 414 y = 978 x = 385 y = 458 y = 405 y = 820 x = 789 y = 144 x = 502 y = 710 x = 157 y = 857 y = 959 x = 584 y = 459 y = 857 x = 736 x = 897 y = 482 x = 95 y = 458 y = 271 y = 161 y = 856 x = 962 y = 515 x = 861 x = 438 x = 865 y = 962 y = 18 x = 550 y = 359 x = 580 y = 506 y = 82 y = 295 x = 564 y = 769 y = 120 y = 339 x = 202 x = 359 x = 724 x = 662 x = 253 x = 210 y = 787 y = 955 x = 763 y = 747 x = 779 y = 551 x = 498 x = 468 x = 755 y = 605 x = 712 y = 949 y = 541 x = 827 y = 996 y = 950 x = 959 x = 854 y = 720 y = 272 y = 643 x = 546 y = 495 x = 464 x = 175 y = 911 x = 386 y = 28 x = 823 y = 426 x = 245 x = 306 y = 634 x = 279 y = 762 x = 205 x = 726 y = 252 x = 119 x = 175 x = 138 y = 885 x = 298 y = 156 x = 122 y = 645 y = 663 y = 572 y = 464 y = 4 y = 106 x = 689 y = 665 x = 757 x = 9 x = 430 x = 722 x = 377 y = 582 x = 845 x = 172 y = 71 y = 794 x = 132 x = 550 x = 189 x = 50 y = 192 y = 171 y = 852 x = 937 y = 33 x = 950 x = 31 y = 999 y = 588 x = 719 y = 6 y = 7 x = 476 y = 627 y = 566 y = 896 y = 97 y = 412 x = 952 y = 583 x = 9 y = 99 y = 770 y = 270 y = 270 y = 371 x = 207 y = 768 y = 936 y = 700 x = 129 x = 966 x = 720 x = 175 x = 728 x = 10 y = 996 y = 835 y = 560 y = 478 y = 798 y = 460 x = 227 x = 40 y = 327 x = 371 y = 393 y = 34 y = 715 x = 786 x = 672 x = 238 y = 257 x = 139 y = 882 x = 1 y = 818 x = 38 x = 41 x = 914 y = 523 y = 529 y = 974 y = 382 x = 125 y = 189 y = 668 x = 169 y = 852 x = 96 y = 630 y = 767 y = 262 y = 199 y = 587 y = 375 x = 750 x = 732 x = 820 y = 117 y = 987 y = 446 y = 86 y = 933 y = 980 y = 25 x = 830 x = 412 y = 653 y = 747 y = 428 x = 56 x = 731 y = 606 y = 606 y = 200 x = 382 y = 601 x = 318 x = 112 y = 268 x = 909 y = 986 y = 895 x = 636 x = 232 x = 469 y = 594 x = 780 y = 456 y = 628 x = 684 y = 359 y = 183 y = 524 x = 976 y = 137 y = 594 y = 911 y = 762 y = 484 y = 964 x = 635 x = 210 y = 111 y = 507 y = 28 y = 453 y = 181 y = 65 y = 284 y = 201 y = 278 y = 896 y = 637 y = 89 y = 6 y = 778 y = 315 x = 761 x = 8 x = 869 y = 164 y = 127 x = 312 x = 402 y = 937 x = 370 x = 750 y = 109 x = 277 y = 860 y = 955 y = 277 x = 980 x = 49 y = 11 y = 728 y = 594 x = 872 x = 752 y = 502 x = 581 y = 609 y = 491 x = 71 y = 269 y = 404 y = 570 x = 848 y = 423 x = 242 x = 520 x = 609 y = 530 x = 20 y = 107 x = 675 y = 99 x = 372 y = 4 y = 63 y = 726 y = 202 x = 852 y = 551 x = 652 x = 710 y = 116 x = 287 y = 153 x = 632 x = 886 x = 653 y = 593 y = 280 y = 172 x = 574 y = 514 x = 547 y = 179 y = 642 x = 893 y = 708 y = 23 x = 360 x = 6 y = 789 x = 300 y = 231 y = 171 y = 194 y = 911 y = 241 y = 898 y = 792 x = 888 y = 613 y = 138 y = 846 x = 668 x = 690 y = 551 y = 271 x = 273 x = 449 y = 718 y = 139 x = 412 x = 406 x = 521 y = 92 y = 336 x = 246 y = 730 x = 988 x = 299 x = 776 x = 509 x = 54 y = 902 x = 578 y = 498 y = 601 x = 449 y = 925 y = 558 y = 84 y = 426 x = 73 y = 424 y = 906 y = 443 x = 926 x = 731 y = 86 x = 187 y = 958 y = 85 y = 300 x = 919 x = 210 x = 947 x = 77 x = 977 y = 882 y = 916 y = 477 y = 176 y = 664 x = 87 x = 244 x = 471 x = 663 x = 762 y = 795 y = 542 y = 863 x = 4 y = 567 x = 795 y = 383 x = 943 y = 422 x = 967 x = 378 x = 541 x = 32 y = 177 y = 920 x = 11 y = 324 x = 425 y = 747 x = 832 y = 763 x = 468 y = 690 y = 710 y = 234 x = 903 x = 435 y = 939 x = 456 y = 866 x = 407 y = 149 x = 783 x = 271 x = 708 y = 549 y = 435 x = 969 y = 133 y = 943 x = 60 y = 332 y = 291 y = 666 x = 387 x = 180 y = 762 x = 877 y = 256 x = 780 y = 957 x = 787 x = 51 x = 870 y = 139 y = 903 y = 660 y = 398 x = 506 y = 402 y = 948 y = 391 y = 912 x = 961 y = 122 y = 836 y = 775 x = 823 x = 731 x = 362 y = 859 y = 773 y = 501 y = 822 y = 587 x = 605 x = 160 x = 951 x = 969 y = 945 y = 357 x = 522 x = 405 x = 310 x = 392 y = 711 x = 290 y = 123 y = 8 y = 502 y = 874 x = 187 x = 808 y = 459 x = 754 x = 869 y = 185 x = 596 y = 89 y = 431 x = 931 y = 85 x = 978 x = 364 y = 505 x = 638 y = 326 x = 414 y = 668 x = 264 y = 629 y = 238 y = 228 x = 757 x = 94 y = 151 x = 682 y = 247 y = 796 x = 703 y = 830 y = 34 x = 871 y = 995 y = 26 y = 17 x = 448 y = 470 x = 443 y = 699 x = 120 y = 562 y = 791 y = 520 y = 125 y = 241 y = 269 x = 464 x = 76 x = 383 x = 423 x = 109 x = 8 y = 253 x = 512 x = 988 y = 506 y = 139 y = 416 y = 237 x = 235 x = 497 y = 458 x = 348 y = 125 y = 988 y = 483 x = 125 x = 29 y = 295 x = 682 x = 526 y = 891 y = 190 y = 677 x = 849 x = 609 y = 120 x = 363 y = 953 y = 551 x = 742 y = 743 x = 230 x = 245 y = 666 x = 866 y = 467 y = 561 x = 416 y = 436 x = 854 x = 667 y = 465 y = 442 y = 872 x = 64 y = 732 x = 481 x = 284 x = 544 x = 5 x = 846 y = 519 x = 834 x = 350 x = 905 y = 20 x = 531 y = 956 x = 609 y = 671 y = 442 y = 185 y = 69 x = 353 x = 771 y = 376 x = 534 x = 728 x = 536 y = 991 y = 283 x = 718 x = 201 x = 139 x = 854 x = 188 y = 917 y = 923 x = 546 y = 953 y = 986 y = 638 x = 929 y = 241 x = 445 x = 611 y = 948 y = 246 y = 708 x = 312 x = 548 y = 211 x = 577 y = 804 y = 115 y = 792 x = 439 x = 326 x = 148 y = 186 y = 504 x = 25 y = 830 x = 954 x = 657 y = 453 x = 118 y = 374 y = 502 y = 170 x = 288 y = 775 y = 96 x = 800 x = 373 x = 190 y = 487 y = 34 x = 839 x = 208 y = 606 x = 405 y = 29 y = 123 y = 662 y = 853 x = 311 y = 382 x = 433 y = 4 x = 872 y = 389 y = 113 x = 381 y = 764 x = 800 y = 954 y = 799 x = 41 y = 866 y = 272 y = 6 y = 51 y = 343 y = 627 x = 644 y = 597 x = 563 x = 808 x = 15 y = 237 y = 647 x = 77 x = 526 y = 424 x = 173 x = 168 x = 632 y = 625 x = 57 y = 26 y = 104 x = 86 x = 37 x = 964 x = 171 x = 924 y = 97 x = 968 x = 471 x = 721 y = 441 y = 528 y = 813 x = 400 x = 758 x = 923 y = 105 x = 882 y = 608 y = 899 y = 401 x = 301 y = 528 y = 474 y = 13 x = 347 x = 789 x = 879 y = 381 y = 825 x = 409 x = 2 x = 462 x = 9 x = 83 x = 201 x = 435 y = 335 y = 475 x = 666 y = 709 x = 647 x = 241 y = 452 y = 510 y = 114 x = 730 x = 138 y = 705 x = 614 y = 759 x = 625 x = 373 x = 861 y = 121 x = 688 y = 892 x = 680 y = 214 x = 461 y = 114 x = 347 y = 396 y = 388 x = 336 y = 241 x = 521 x = 993 x = 178 x = 94 y = 85 x = 482 y = 470 x = 168 y = 648 x = 464 x = 556 x = 959 y = 649 x = 405 y = 54 y = 433 y = 513 x = 174 x = 337 y = 344 x = 403 x = 105 y = 989 y = 262 y = 254 x = 752 y = 891 x = 115 x = 410 x = 230 x = 167 y = 392 x = 795 x = 725 y = 186 x = 259 x = 247 y = 816 x = 989 y = 226 x = 509 x = 758 y = 393 x = 645 y = 745 y = 620 x = 891 x = 298 y = 282 y = 523 x = 796 y = 411 y = 499 x = 632 y = 9 y = 84 x = 893 y = 975 x = 67 x = 443 y = 848 y = 429 y = 780 x = 130 y = 454 x = 883 x = 787 x = 646 x = 225 y = 127 y = 193 y = 458 y = 757 x = 726 y = 406 x = 340 x = 936 x = 345 y = 201 x = 483 x = 832 x = 906 x = 13 x = 258 y = 535 x = 177 y = 652 y = 167 y = 773 y = 937 x = 766 y = 785 x = 752 y = 771 x = 310 x = 961 x = 973 x = 466 y = 772 y = 928 x = 814 y = 740 y = 445 x = 228 x = 153 y = 397 x = 148 x = 974 x = 17 y = 557 y = 352 y = 173 x = 739 y = 663 x = 365 y = 523 y = 50 y = 998 y = 522 y = 714 y = 745 y = 299 y = 998 y = 497 x = 371 x = 46 y = 925 x = 49 y = 859 x = 528 y = 657 y = 108 x = 314 x = 554 x = 37 x = 864 y = 84 x = 379 x = 436 x = 801 y = 283 x = 884 y = 418 x = 873 y = 646 y = 558 x = 452 x = 362 y = 477 x = 954 x = 537 y = 1 x = 333 x = 407 x = 609 x = 282 x = 759 x = 804 y = 451 x = 160 x = 430 x = 105 x = 89 x = 352 y = 89 x = 784 y = 181 y = 600 y = 870 y = 341 y = 568 y = 427 y = 493 x = 857 y = 261 y = 746 x = 440 y = 278 x = 24 y = 799 y = 993 y = 739 y = 425 y = 42 y = 699 y = 478 y = 358 y = 946 x = 136 y = 499 x = 525 y = 441 y = 450 x = 550 y = 53 y = 939 x = 637 x = 222 x = 722 y = 709 y = 999 y = 40 x = 444 x = 264 y = 494 x = 330 y = 9 y = 41 x = 194 y = 285 x = 293 x = 294 x = 255 y = 696 y = 484 y = 750 x = 296 x = 544 x = 480 y = 25 y = 924 y = 51 x = 830 x = 97 x = 388 x = 271 x = 959 x = 316 y = 434 y = 895 y = 122 y = 754 y = 139 y = 511 x = 811 y = 650 y = 243 y = 21 x = 498 x = 97 y = 852 y = 920 y = 287 y = 81 x = 954 x = 992 y = 973 x = 847 y = 102 y = 436 x = 599 y = 1 x = 788 x = 268 x = 844 x = 524 y = 439 x = 564 y = 386 x = 151 x = 974 y = 120 x = 947 y = 412 x = 383 x = 962 y = 934 x = 177 x = 41 y = 64 y = 164 y = 286 x = 738 x = 33 x = 847 y = 168 x = 32 y = 121 y = 312 y = 28 y = 733 y = 678 y = 10 x = 446 x = 653 y = 641 y = 451 y = 772 y = 481 y = 665 y = 342 x = 502 y = 826 x = 706 x = 860 y = 186 x = 429 x = 317 y = 423 y = 844 y = 625 y = 246 y = 765 x = 618 x = 176 x = 279 x = 469 y = 597 y = 109 x = 138 x = 389 y = 267 x = 892 y = 963 y = 699 y = 392 y = 644 y = 754 x = 362 x = 360 y = 8 x = 761 x = 773 y = 829 y = 13 x = 557 x = 643 y = 925 x = 113 x = 851 y = 47 x = 841 y = 586 x = 157 y = 672 x = 839 x = 509 x = 862 x = 662 y = 869 x = 659 y = 429 y = 955 x = 838 y = 595 y = 232 x = 637 y = 687 x = 373 y = 524 y = 714 y = 78 x = 19 y = 209 y = 984 x = 708 y = 209 x = 299 y = 196 x = 936 y = 883 x = 435 x = 595 x = 95 y = 670 x = 366 x = 38 y = 311 y = 736 y = 90 x = 304 y = 717 x = 640 x = 382 x = 209 x = 980 y = 191 x = 612 x = 241 x = 459 y = 383 x = 0 x = 269 y = 183 x = 537 y = 78 y = 128 x = 58 x = 163 y = 957 y = 463 x = 465 x = 705 x = 793 x = 842 y = 562 y = 77 x = 351 y = 227 x = 703 x = 865 y = 957 y = 929 y = 762 y = 808 y = 818 y = 8 y = 277 x = 65 y = 364 x = 322 y = 189 x = 193 x = 449 y = 779 x = 536 y = 639 x = 638 x = 861 y = 13 y = 823 y = 292 y = 467 x = 249 y = 992 x = 496 y = 595 y = 66 y = 225 y = 209 x = 372 y = 1 y = 943 x = 580 y = 743 x = 825 y = 777 x = 750 y = 391 y = 480 x = 668 y = 49 y = 661 y = 52 x = 335 y = 596 y = 712 y = 719 y = 941 x = 812 y = 596 y = 251 y = 459 x = 617 x = 56 x = 585 x = 426 x = 339 x = 102 y = 679 y = 358 x = 496 y = 576 y = 77 y = 570 y = 554 y = 879 x = 540 x = 510 x = 540 y = 960 x = 994 y = 111 y = 826 y = 77 y = 706 y = 484 y = 857 y = 122 y = 930 x = 528 y = 860 x = 641 y = 97 y = 614 x = 421 y = 466 x = 313 y = 101 x = 847 x = 349 y = 614 y = 109 y = 246 y = 110 y = 276 x = 661 y = 398 x = 593 y = 158 x = 837 x = 782 y = 347 x = 586 y = 938 y = 979 y = 339 x = 825 y = 768 y = 32 x = 248 x = 222 x = 149 x = 917 y = 468 x = 949 y = 359 y = 962 x = 882 y = 859 x = 333 y = 812 y = 135 x = 473 y = 709 y = 487 y = 166 y = 571 x = 329 x = 409 x = 268 y = 808 x = 146 x = 38 x = 670 y = 201 x = 440 x = 380 x = 355 x = 832 y = 359 y = 726 y = 380 y = 192 y = 138 x = 211 y = 16 x = 737 x = 141 y = 542 x = 378 x = 871 y = 814 y = 746 x = 105 y = 586 x = 601 y = 694 y = 961 y = 747 x = 192 x = 209 y = 682 y = 74 y = 75 y = 339 x = 417 y = 975 x = 813 y = 752 x = 4 x = 88 x = 354 x = 291 x = 21 x = 119 y = 349 y = 126 y = 628 y = 206 y = 522 y = 860 y = 459 y = 874 x = 261 x = 896 x = 669 y = 576 y = 118 x = 43 y = 610 y = 706 x = 844 x = 694 x = 737 y = 231 y = 502 y = 902 x = 630 x = 938 x = 107 x = 862 x = 522 y = 855 y = 9 y = 781 y = 414 x = 282 x = 23 y = 786 y = 581 y = 724 y = 460 x = 396 y = 459 x = 686 x = 873 x = 46 x = 986 x = 389 x = 153 y = 967 x = 361 x = 881 y = 578 y = 201 x = 36 x = 242 y = 257 x = 290 y = 30 y = 635 y = 525 x = 3 x = 287 x = 212 y = 266 y = 711 x = 133 x = 68 y = 611 y = 871 x = 547 x = 495 x = 809 y = 873 x = 763 x = 94 x = 893 y = 856 x = 842 y = 973 y = 304 y = 440 x = 629 y = 149 y = 778 y = 240 x = 191 x = 482 y = 522 y = 191 y = 215 x = 629 x = 439 x = 641 y = 258 x = 95 y = 4 y = 0 y = 44 x = 578 y = 874 y = 851 y = 555 y = 769 x = 40 y = 714 y = 302 y = 716 y = 533 x = 375 x = 676 x = 706 x = 6 x = 18 x = 560 x = 928 y = 415 x = 204 y = 113 y = 399 y = 638 x = 761 y = 161 x = 33 y = 890 y = 838 y = 879 y = 951 y = 955 y = 639 y = 918 y = 654 x = 347 x = 8 y = 535 y = 317 x = 873 x = 817 y = 259 x = 80 y = 260 y = 421 x = 816 y = 729 x = 694 x = 639 y = 640 y = 649 y = 855 x = 151 x = 65 x = 620 y = 251 x = 676 x = 640 x = 364 y = 379 y = 744 y = 510 x = 319 x = 193 y = 168 y = 955 x = 524 y = 475 x = 256 x = 848 y = 182 x = 666 x = 313 x = 318 x = 559 y = 463 y = 597 x = 776 y = 529 y = 578 y = 507 y = 515 x = 399 x = 763 y = 234 x = 884 x = 62 y = 978 x = 857 x = 405 y = 698 x = 719 y = 194 x = 564 y = 520 y = 773 x = 380 x = 763 x = 982 x = 788 x = 489 y = 984 x = 223 x = 630 x = 315 y = 200 y = 257 y = 661 x = 118 x = 879 y = 73 y = 370 y = 645 x = 585 y = 11 x = 196 y = 398 y = 755 y = 199 x = 405 y = 773 x = 880 y = 228 x = 834 y = 119 x = 688 x = 70 x = 350 y = 543 x = 696 x = 661 y = 110 y = 129 y = 384 y = 603 x = 195 y = 746 x = 759 y = 617 x = 24 x = 10 y = 633 y = 123 x = 149 y = 270 y = 277 y = 441 y = 342 x = 605 x = 252 y = 867 y = 288 y = 875 x = 643 y = 992 y = 932 y = 732 y = 436 y = 252 y = 577 x = 782 y = 158 y = 594 y = 498 x = 931 y = 111 y = 902 y = 468 x = 799 y = 621 y = 779 y = 146 x = 823 y = 422 x = 519 y = 654 y = 206 x = 229 y = 18 y = 351 x = 830 x = 452 y = 214 y = 861 x = 33 x = 156 y = 387 x = 380 x = 237 y = 342 x = 802 y = 58 y = 161 y = 161 y = 367 y = 481 y = 327 y = 633 x = 854 y = 906 y = 976 y = 404 x = 718 y = 278 x = 938 y = 712 y = 968 x = 102 y = 762 y = 661 x = 128 x = 30 y = 428 x = 701 x = 509 y = 874 x = 375 y = 553 y = 414 x = 400 y = 155 y = 445 y = 940 x = 957 y = 515 y = 536 x = 113 y = 803 y = 934 y = 176 x = 169 x = 633 x = 680 x = 989 y = 369 x = 798 x = 206 x = 999 y = 143 x = 553 y = 928 y = 6 y = 359 y = 287 y = 18 y = 89 x = 217 y = 83 x = 260 y = 343 y = 166 x = 857 x = 737 y = 223 x = 517 y = 243 y = 865 x = 191 x = 763 y = 222 y = 293 x = 321 x = 737 y = 759 x = 181 y = 978 y = 947 y = 423 x = 43 y = 270 y = 774 y = 358 y = 467 x = 568 x = 379 x = 363 x = 453 x = 534 y = 145 x = 539 y = 99 y = 377 x = 56 y = 436 x = 151 y = 12 y = 923 x = 621 y = 624 x = 972 x = 331 x = 380 y = 724 y = 678 y = 264 x = 899 x = 438 x = 115 y = 781 x = 945 x = 609 x = 913 x = 385 y = 275 y = 75 x = 717 x = 287 x = 246 x = 69 y = 233 y = 845 y = 49 x = 761 x = 129 y = 715 x = 178 x = 89 x = 209 x = 978 x = 835 y = 435 y = 164 y = 707 x = 735 x = 687 y = 109 y = 805 y = 816 x = 675 y = 813 x = 725 x = 419 x = 788 x = 640 y = 168 x = 172 y = 84 y = 327 x = 748 y = 567 y = 86 x = 968 y = 892 y = 163 x = 787 x = 662 x = 672 x = 30 x = 766 y = 579 y = 497 x = 891 x = 440 x = 725 y = 984 x = 328 x = 26 x = 314 y = 785 x = 837 x = 158 x = 788 x = 638 x = 995 x = 840 x = 43 x = 29 x = 624 y = 152 x = 362 x = 994 x = 559 y = 339 x = 290 x = 703 y = 401 y = 332 x = 43 x = 360 x = 78 x = 964 x = 242 x = 56 y = 816 x = 568 x = 49 x = 869 x = 287 y = 834 y = 684 y = 57 y = 750 y = 979 y = 63 x = 184 x = 891 x = 968 x = 494 x = 352 x = 937 y = 489 x = 835 x = 299 y = 270 x = 51 y = 22 x = 744 y = 202 x = 918 x = 414 y = 464 x = 602 y = 143 x = 808 x = 407 x = 768 y = 437 x = 310 x = 77 y = 222 x = 887 y = 942 x = 721 y = 706 x = 466 x = 741 y = 129 y = 362 y = 792 x = 473 y = 621 x = 800 y = 549 x = 498 x = 43 x = 459 y = 669 x = 913 y = 250 x = 29 x = 91 y = 647 y = 817 x = 198 y = 884 y = 514 x = 616 y = 915 x = 129 y = 496 y = 838 y = 807 y = 61 y = 897 x = 692 x = 379 x = 752 x = 709 y = 740 x = 532 x = 282 x = 482 y = 64 x = 768 x = 867 x = 719 x = 219 x = 213 y = 599 x = 943 y = 741 x = 780 y = 701 y = 768 x = 100 x = 770 x = 50 x = 984 x = 705 y = 308 y = 368 x = 279 x = 906 y = 220 x = 307 y = 149 y = 839 x = 599 y = 122 x = 38 x = 19 y = 308 y = 764 y = 183 x = 749 x = 394 y = 223 y = 58 x = 222 y = 339 x = 146 y = 282 y = 122 x = 582 x = 600 y = 819 y = 780 x = 40 x = 124 x = 717 x = 420 y = 344 x = 489 y = 829 x = 384 y = 593 y = 360 x = 220 x = 461 y = 431 x = 774 x = 33 y = 729 x = 450 x = 1 y = 784 x = 632 y = 769 x = 234 x = 185 x = 470 x = 501 x = 357 x = 665 x = 228 y = 584 y = 698 y = 909 x = 394 x = 337 y = 880 x = 169 x = 601 y = 337 x = 888 x = 806 y = 4 x = 541 x = 733 x = 884 x = 6 x = 317 x = 789 x = 835 y = 938 x = 580 y = 646 x = 386 x = 40 x = 435 y = 598 y = 991 x = 253 x = 317 y = 442 x = 652 y = 374 y = 504 y = 548 x = 699 y = 568 y = 361 y = 381 y = 167 x = 471 x = 53 x = 548 y = 25 x = 928 x = 491 x = 247 y = 170 x = 465 y = 137 x = 70 x = 204 y = 468 y = 205 x = 312 x = 326 y = 327 y = 558 y = 128 x = 28 y = 981 x = 131 y = 15 y = 554 y = 32 x = 846 x = 231 y = 92 x = 967 x = 252 x = 374 y = 768 x = 662 x = 280 x = 965 x = 198 y = 532 y = 878 x = 335 y = 732 y = 179 y = 469 y = 333 y = 462 y = 563 x = 285 y = 997 y = 343 x = 435 x = 449 x = 636 x = 50 x = 681 x = 68 x = 417 x = 383 x = 83 y = 7 x = 470 y = 422 y = 241 x = 323 y = 464 y = 250 y = 995 y = 651 y = 51 y = 800 x = 333 x = 101 y = 724 x = 699 x = 393 y = 929 y = 880 y = 249 x = 410 x = 712 x = 943 x = 773 x = 13 y = 570 x = 829 x = 502 y = 294 x = 617 x = 792 x = 178 y = 374 y = 49 x = 458 x = 80 x = 223 x = 742 y = 458 x = 457 y = 995 x = 241 y = 101 y = 691 x = 698 y = 765 x = 976 x = 677 x = 51 x = 661 x = 377 x = 730 y = 238 y = 470 y = 44 x = 521 x = 658 y = 216 y = 857 y = 858 x = 567 y = 46 y = 920 y = 598 y = 154 y = 185 x = 705 x = 483 y = 93 y = 641 x = 585 y = 529 x = 276 y = 355 y = 653 y = 688 y = 189 y = 468 x = 162 x = 433 x = 30 y = 199 x = 886 y = 679 x = 340 y = 469 x = 186 x = 520 y = 96 x = 947 x = 793 x = 675 y = 427 y = 444 y = 562 x = 610 y = 199 x = 679 y = 196 x = 769 x = 735 x = 165 y = 941 y = 88 x = 913 x = 491 x = 728 y = 40 x = 662 x = 448 x = 417 y = 520 y = 572 x = 407 x = 262 x = 8 y = 119 x = 272 x = 210 y = 801 y = 748 x = 181 x = 811 y = 983 x = 410 x = 49 y = 842 x = 149 x = 473 y = 886 x = 436 y = 85 y = 419 x = 319 y = 70 x = 105 y = 766 y = 999 x = 213 y = 403 x = 766 y = 155 x = 726 y = 727 x = 212 y = 286 x = 860 x = 556 x = 81 y = 614 y = 701 y = 674 y = 358 y = 748 y = 7 x = 899 x = 308 x = 87 x = 711 y = 937 y = 780 y = 924 y = 299 y = 625 y = 61 x = 236 x = 310 y = 581 y = 287 y = 944 y = 833 y = 773 x = 250 y = 879 x = 26 y = 884 y = 743 y = 152 y = 994 y = 776 x = 368 x = 817 x = 627 x = 51 x = 431 x = 561 x = 191 y = 757 x = 546 y = 754 y = 804 x = 84 x = 152 x = 943 y = 717 y = 201 x = 435 x = 467 y = 472 y = 681 x = 219 x = 520 y = 281 y = 204 x = 618 x = 752 x = 301 y = 322 y = 776 y = 599 x = 688 x = 930 x = 522 x = 890 y = 269 x = 898 x = 166 y = 250 x = 399 y = 626 y = 117 x = 792 x = 919 x = 224 y = 84 x = 541 x = 328 x = 600 y = 222 y = 197 y = 414 x = 683 y = 217 x = 379 x = 444 y = 986 x = 441 x = 683 y = 596 x = 760 x = 435 y = 157 y = 126 x = 613 x = 600 y = 895 x = 609 x = 947 y = 567 y = 795 y = 389 x = 276 x = 911 y = 894 y = 219 x = 892 y = 309 y = 769 y = 510 y = 487 x = 897 y = 478 y = 664 y = 685 x = 456 y = 243 y = 965 x = 27 x = 831 y = 88 x = 929 x = 409 y = 733 y = 377 x = 266 y = 58 x = 950 x = 22 x = 666 x = 845 x = 540 x = 672 y = 312 y = 734 x = 325 x = 250 x = 506 y = 196 y = 191 y = 187 y = 789 y = 972 y = 838 x = 705 y = 55 y = 330 x = 695 y = 805 x = 406 y = 207 y = 66 y = 986 x = 469 x = 164 y = 108 y = 469 x = 301 y = 341 x = 437 x = 347 y = 653 y = 791 y = 384 x = 60 y = 489 y = 521 y = 725 x = 128 y = 394 x = 207 x = 348 y = 103 x = 470 y = 492 y = 547 x = 103 y = 869 y = 549 x = 844 y = 395 x = 229 x = 888 y = 128 x = 501 x = 662 x = 728 y = 88 y = 364 x = 980 y = 522 x = 48 y = 727 y = 225 y = 874 y = 591 x = 754 x = 537 y = 127 x = 11 y = 891 y = 40 x = 388 x = 803 y = 391 x = 608 x = 14 y = 596 y = 925 y = 722 y = 242 x = 420 x = 486 y = 990 x = 327 y = 945 y = 379 y = 190 y = 817 y = 871 x = 480 x = 827 y = 488 x = 588 x = 596 x = 565 x = 328 x = 538 x = 648 y = 131 x = 882 x = 546 y = 413 x = 733 y = 82 y = 791 x = 85 y = 409 y = 745 y = 691 y = 660 x = 883 y = 947 y = 506 y = 302 x = 274 y = 65 x = 502 x = 262 x = 412 x = 841 x = 611 y = 526 x = 203 y = 370 x = 317 y = 856 y = 722 x = 326 x = 102 x = 217 x = 869 y = 253 y = 464 y = 959 x = 564 y = 433 y = 430 x = 900 y = 935 y = 233 y = 357 x = 806 x = 596 x = 660 x = 465 x = 130 x = 512 y = 705 y = 251 y = 206 y = 817 x = 47 y = 950 x = 586 y = 274 x = 491 y = 260 x = 64 x = 133 x = 258 x = 306 y = 932 x = 772 x = 148 x = 7 x = 895 x = 345 y = 424 x = 242 x = 533 x = 181 y = 500 x = 25 y = 1 y = 641 y = 109 x = 648 x = 470 x = 736 y = 148 x = 324 y = 919 x = 338 x = 669 x = 58 x = 449 y = 931 x = 385 y = 514 y = 819 y = 646 x = 806 y = 27 y = 419 y = 247 x = 506 y = 315 x = 945 x = 825 x = 234 y = 521 x = 476 y = 985 y = 112 x = 600 y = 358 x = 917 x = 245 x = 145 y = 707 y = 936 y = 669 x = 342 x = 905 x = 285 x = 404 x = 175 x = 962 x = 797 x = 363 y = 710 y = 349 x = 590 y = 571 x = 611 y = 832 y = 195 x = 798 x = 172 y = 410 x = 548 y = 263 y = 398 y = 588 y = 651 x = 945 x = 25 y = 693 y = 241 x = 54 y = 247 y = 103 y = 92 x = 37 y = 957 y = 73 x = 613 y = 933 y = 265 y = 910 x = 472 y = 983 x = 854 y = 816 y = 645 y = 651 x = 814 x = 392 y = 8 y = 875 x = 228 y = 175 x = 989 x = 556 x = 629 y = 523 x = 378 y = 655 y = 239 x = 680 x = 46 x = 481 y = 790 x = 119 x = 654 x = 468 y = 646 y = 75 y = 103 x = 890 y = 802 x = 537 x = 976 y = 765 x = 16 x = 451 y = 834 x = 275 x = 158 y = 775 y = 444 x = 47 y = 590 y = 726 x = 458 x = 777 x = 733 y = 145 x = 211 y = 924 x = 412 x = 993 x = 661 y = 223 x = 718 x = 336 x = 593 y = 253 y = 563 y = 228 y = 947 x = 986 y = 23 x = 390 x = 97 x = 813 y = 394 y = 756 y = 779 x = 579 y = 329 x = 660 y = 355 x = 809 y = 244 y = 644 x = 394 x = 872 x = 465 x = 4 x = 632 y = 424 y = 329 x = 434 y = 864 x = 606 y = 985 x = 820 x = 532 y = 611 y = 371 x = 968 x = 237 x = 888 x = 158 y = 320 y = 414 y = 170 x = 278 x = 204 x = 322 y = 40 y = 781 x = 999 x = 195 x = 443 y = 217 x = 684 x = 308 x = 212 y = 169 y = 609 y = 630 x = 383 y = 88 x = 754 y = 101 y = 421 x = 8 y = 549 x = 383 x = 121 x = 459 y = 759 y = 82 y = 586 y = 856 x = 891 x = 31 y = 746 y = 213 x = 233 x = 648 x = 549 x = 426 y = 211 x = 146 x = 114 y = 842 y = 373 y = 548 y = 232 y = 859 x = 243 x = 749 x = 361 x = 195 y = 981 x = 600 x = 851 x = 333 y = 188 x = 98 y = 437 y = 527 y = 570 x = 474 y = 184 x = 278 y = 575 x = 474 y = 46 y = 234 x = 216 y = 909 x = 565 y = 833 y = 426 y = 759 x = 224 x = 26 y = 65 x = 949 y = 186 x = 382 x = 958 x = 402 y = 877 y = 383 y = 527 x = 512 y = 591 y = 549 x = 628 y = 233 y = 298 x = 351 x = 112 y = 318 x = 583 x = 765 y = 556 y = 250 x = 860 x = 526 x = 631 x = 184 x = 735 y = 592 y = 746 y = 920 x = 788 y = 113 y = 628 x = 256 y = 483 y = 458 x = 892 y = 824 x = 694 y = 493 y = 92 y = 548 x = 763 x = 894 y = 669 y = 259 x = 143 y = 62 x = 155 x = 335 y = 691 x = 29 y = 854 x = 689 x = 259 y = 874 x = 563 y = 530 x = 266 y = 541 x = 591 x = 744 y = 524 y = 858 y = 829 y = 669 x = 691 y = 457 x = 607 x = 797 y = 384 y = 569 y = 797 y = 626 y = 875 y = 350 y = 967 y = 905 y = 606 y = 522 y = 13 x = 308 y = 593 x = 953 x = 967 y = 418 y = 774 y = 299 y = 438 x = 987 y = 93 x = 485 x = 784 x = 904 x = 858 y = 178 x = 322 y = 927 x = 308 y = 820 x = 982 x = 627 x = 930 x = 328 y = 203 x = 386 y = 4 y = 61 y = 966 x = 531 y = 743 y = 47 x = 900 x = 685 y = 206 x = 835 x = 447 y = 945 y = 92 x = 98 x = 292 x = 648 y = 708 x = 437 y = 26 x = 850 y = 382 x = 539 x = 223 y = 194 x = 81 y = 969 x = 548 y = 258 x = 891 y = 641 y = 193 y = 184 y = 703 y = 279 y = 294 y = 203 y = 378 y = 15 x = 671 y = 382 y = 944 x = 986 x = 618 y = 485 x = 305 x = 45 y = 120 y = 103 x = 554 y = 904 x = 511 y = 878 y = 555 x = 842 x = 807 y = 683 y = 575 y = 596 y = 618 y = 55 x = 264 x = 125 x = 33 y = 911 y = 610 y = 788 x = 627 x = 66 x = 264 y = 465 x = 484 y = 175 y = 522 x = 957 x = 556 x = 767 x = 816 y = 556 y = 120 x = 788 y = 987 x = 907 y = 947 y = 501 x = 233 y = 635 x = 818 x = 128 y = 285 y = 184 y = 449 y = 14 x = 195 y = 466 y = 742 y = 749 x = 184 y = 47 x = 333 x = 47 x = 866 y = 635 x = 196 y = 377 x = 201 y = 674 x = 865 y = 268 y = 315 y = 80 x = 694 x = 490 y = 542 x = 713 x = 438 x = 442 x = 794 x = 693 y = 194 y = 471 x = 337 x = 750 y = 538 y = 967 x = 458 x = 614 x = 582 x = 382 y = 642 x = 0 y = 208 x = 88 x = 873 y = 345 x = 205 x = 166 y = 18 y = 448 x = 640 x = 114 y = 816 x = 602 x = 833 y = 874 y = 783 y = 611 x = 22 y = 50 y = 834 y = 666 x = 915 x = 285 y = 101 y = 195 y = 501 y = 191 y = 390 x = 67 x = 481 y = 755 y = 169 y = 312 x = 419 y = 438 x = 109 y = 348 y = 640 x = 311 x = 70 x = 835 y = 167 x = 241 y = 876 x = 486 y = 955 x = 327 y = 608 y = 19 y = 354 y = 984 x = 265 y = 840 y = 317 x = 647 y = 361 y = 312 y = 566 x = 791 y = 918 y = 504 y = 870 y = 701 x = 823 y = 210 y = 529 x = 992 y = 879 y = 700 y = 688 x = 289 y = 886 x = 283 x = 858 y = 599 y = 55 y = 2 x = 287 x = 756 y = 776 x = 991 y = 866 y = 452 x = 872 y = 294 y = 204 x = 315 x = 536 y = 247 x = 376 y = 524 x = 301 x = 60 y = 934 y = 402 y = 488 x = 721 y = 433 y = 451 x = 30 x = 218 y = 681 x = 28 y = 483 y = 317 y = 825 y = 994 y = 71 x = 771 x = 224 x = 69 x = 271 x = 418 y = 667 y = 362 x = 967 y = 283 x = 466 y = 219 x = 291 y = 513 y = 729 x = 300 y = 914 x = 158 y = 597 y = 554 x = 721 y = 629 y = 194 y = 438 x = 924 x = 162 y = 386 y = 43 x = 621 x = 850 x = 768 x = 855 y = 574 y = 525 y = 945 x = 744 x = 404 x = 407 x = 69 y = 759 x = 272 x = 87 y = 7 y = 39 x = 39 y = 331 x = 40 x = 842 y = 552 y = 138 x = 798 x = 515 y = 960 x = 152 x = 825 y = 375 y = 538 y = 107 x = 298 y = 878 x = 36 y = 497 y = 748 x = 395 y = 410 x = 501 y = 472 x = 115 y = 996 y = 814 x = 883 y = 918 y = 709 y = 23 y = 523 x = 696 y = 463 x = 693 x = 236 x = 568 x = 326 x = 559 x = 439 y = 582 y = 645 y = 608 x = 643 x = 6 y = 255 x = 359 y = 283 x = 42 y = 601 y = 662 y = 176 x = 188 y = 653 x = 4 x = 477 x = 231 y = 687 x = 355 x = 421 x = 682 y = 95 x = 806 y = 97 x = 829 y = 288 x = 239 y = 74 y = 670 x = 878 y = 171 x = 613 x = 830 y = 945 x = 631 y = 251 y = 394 y = 707 x = 429 x = 754 x = 206 y = 454 x = 211 y = 225 y = 608 y = 260 y = 811 y = 886 y = 173 x = 530 x = 550 x = 822 y = 185 x = 849 y = 685 y = 577 y = 350 y = 688 y = 911 y = 146 x = 721 x = 651 y = 279 y = 877 y = 72 x = 313 y = 245 x = 623 x = 16 y = 397 x = 428 x = 944 y = 5 x = 43 y = 602 y = 788 y = 596 y = 559 x = 32 x = 384 x = 900 y = 431 x = 185 x = 576 y = 878 x = 255 x = 299 x = 788 y = 889 y = 924 x = 373 y = 167 x = 855 y = 900 y = 867 y = 344 y = 335 x = 264 x = 181 y = 426 x = 517 x = 70 x = 586 y = 824 y = 394 y = 966 y = 813 y = 440 x = 212 y = 556 x = 977 x = 550 x = 27 x = 537 y = 7 x = 972 x = 997 y = 693 y = 956 x = 58 y = 266 x = 469 y = 510 x = 101 y = 954 y = 505 y = 910 y = 596 y = 222 y = 498 x = 96 x = 105 x = 568 x = 29 x = 316 x = 875 x = 465 y = 366 y = 310 x = 754 y = 477 y = 195 y = 19 y = 676 x = 276 y = 822 y = 700 x = 171 x = 78 x = 793 x = 992 y = 32 y = 68 x = 137 y = 570 y = 994 x = 854 y = 138 y = 685 x = 818 x = 693 x = 391 x = 272 x = 14 y = 466 y = 448 x = 531 x = 268 y = 583 x = 330 y = 0 y = 905 x = 219 x = 432 y = 211 x = 218 y = 243 y = 2 y = 523 x = 217 y = 528 x = 449 y = 850 y = 364 x = 475 y = 291 y = 723 x = 34 y = 241 x = 847 y = 718 y = 708 y = 27 x = 829 x = 80 x = 892 y = 768 x = 372 x = 763 x = 755 y = 783 x = 417 x = 244 y = 449 x = 919 y = 289 y = 65 x = 950 y = 412 x = 995 y = 882 x = 805 y = 933 x = 620 y = 914 y = 286 y = 774 x = 555 x = 507 x = 855 x = 4 x = 415 x = 846 x = 514 y = 849 y = 103 x = 101 x = 733 y = 437 y = 434 x = 81 y = 400 x = 775 y = 226 y = 312 y = 61 y = 282 x = 739 y = 547 x = 738 y = 467 x = 480 y = 453 y = 306 x = 271 x = 594 y = 812 y = 559 y = 951 y = 574 x = 923 y = 932 y = 465 x = 685 y = 629 x = 760 x = 969 x = 16 x = 158 y = 17 x = 62 x = 133 x = 607 x = 165 x = 534 y = 525 x = 376 y = 14 y = 833 x = 557 y = 474 y = 262 x = 262 x = 922 y = 952 x = 201 x = 551 x = 592 x = 82 x = 420 x = 850 x = 777 y = 108 y = 771 x = 842 y = 108 x = 997 y = 464 x = 1 y = 31 x = 678 y = 672 x = 622 y = 92 x = 726 x = 25 y = 162 x = 154 y = 594 y = 564 x = 957 y = 458 x = 394 y = 566 x = 13 y = 53 y = 534 y = 624 x = 693 x = 214 y = 581 y = 700 y = 42 y = 366 x = 484 x = 778 x = 306 x = 397 y = 862 y = 800 y = 913 x = 918 y = 930 y = 605 y = 259 x = 747 x = 410 y = 288 x = 655 y = 442 x = 288 x = 933 x = 160 x = 998 x = 998 y = 898 x = 651 y = 711 x = 711 y = 909 x = 839 x = 867 y = 456 y = 55 y = 513 y = 603 x = 421 y = 99 x = 571 y = 955 y = 248 x = 480 x = 374 y = 185 x = 212 x = 408 x = 103 y = 654 y = 783 y = 23 x = 558 y = 802 x = 866 y = 264 y = 56 x = 6 y = 425 y = 908 x = 383 y = 236 y = 540 y = 999 y = 625 x = 555 x = 362 x = 409 x = 908 x = 955 y = 170 x = 564 x = 791 x = 882 y = 761 x = 367 y = 237 y = 92 y = 952 y = 773 x = 745 y = 338 y = 610 x = 84 y = 15 y = 644 x = 611 x = 763 x = 483 x = 970 y = 437 x = 741 y = 644 y = 803 x = 924 y = 526 x = 608 x = 833 y = 316 y = 440 y = 956 y = 221 x = 997 x = 969 y = 630 y = 77 x = 980 y = 797 y = 651 y = 574 x = 881 x = 949 x = 317 y = 60 y = 51 y = 668 y = 290 y = 927 x = 874 x = 120 y = 540 x = 628 y = 15 x = 497 y = 378 x = 945 x = 172 y = 102 x = 28 y = 826 x = 367 y = 439 x = 736 x = 297 y = 966 x = 818 x = 614 y = 731 x = 576 x = 647 x = 652 x = 566 x = 839 y = 17 y = 535 x = 299 x = 689 y = 912 y = 808 x = 387 x = 978 x = 633 x = 708 x = 573 x = 944 x = 591 y = 164 y = 124 y = 530 y = 575 x = 336 x = 671 y = 668 x = 155 y = 496 x = 250 y = 805 y = 418 y = 951 x = 150 y = 915 x = 196 y = 250 x = 787 x = 814 y = 197 y = 292 x = 881 x = 156 y = 436 y = 283 x = 479 x = 626 x = 954 x = 593 y = 826 x = 197 y = 941 x = 695 x = 580 y = 795 y = 13 x = 350 y = 400 x = 634 x = 864 y = 227 x = 710 x = 945 y = 432 x = 472 y = 48 y = 984 x = 117 y = 421 x = 190 y = 178 y = 656 x = 801 y = 388 x = 244 x = 57 x = 947 y = 678 x = 136 y = 784 x = 424 x = 630 y = 525 x = 88 x = 148 y = 515 y = 185 x = 856 x = 931 y = 126 y = 848 y = 351 y = 655 x = 40 x = 195 y = 105 y = 8 y = 28 x = 835 y = 832 y = 99 x = 662 x = 574 y = 623 y = 466 x = 384 x = 636 x = 814 x = 469 y = 140 y = 31 y = 636 x = 332 y = 277 y = 485 x = 855 y = 160 x = 220 y = 740 x = 591 y = 296 y = 577 y = 63 y = 929 y = 245 x = 902 x = 666 x = 668 y = 555 x = 870 y = 758 x = 328 x = 946 x = 4 y = 744 x = 597 x = 274 x = 325 x = 917 x = 575 y = 675 y = 791 y = 367 x = 692 x = 108 x = 18 x = 639 y = 488 x = 895 y = 624 y = 791 y = 383 y = 747 x = 107 x = 315 y = 530 y = 511 y = 684 x = 484 x = 857 x = 938 y = 162 x = 222 y = 515 y = 494 y = 460 x = 712 y = 55 x = 905 x = 827 y = 197 x = 915 x = 31 y = 643 y = 328 y = 812 x = 729 y = 548 y = 329 y = 773 y = 202 x = 813 x = 781 x = 77 x = 734 y = 611 x = 614 y = 696 y = 830 y = 512 x = 192 y = 130 x = 3 x = 225 x = 742 x = 507 x = 935 y = 563 x = 244 y = 755 x = 897 y = 966 x = 597 y = 156 x = 354 x = 938 x = 697 x = 820 y = 747 y = 736 y = 747 x = 489 x = 620 x = 103 y = 45 x = 195 x = 929 x = 453 y = 176 x = 306 x = 333 x = 781 y = 665 x = 434 x = 350 y = 605 x = 118 x = 483 y = 499 x = 954 x = 798 y = 838 y = 16 x = 606 x = 604 y = 75 x = 508 y = 320 x = 809 y = 289 x = 629 y = 312 y = 341 x = 837 y = 86 x = 88 x = 293 y = 964 x = 569 y = 854 y = 186 x = 462 x = 489 x = 572 y = 241 x = 161 y = 108 y = 969 x = 620 y = 345 y = 597 y = 943 y = 711 x = 552 x = 533 y = 805 y = 39 x = 118 x = 106 y = 178 y = 903 y = 569 x = 164 y = 164 y = 696 y = 196 y = 294 y = 888 y = 751 x = 637 x = 551 y = 356 x = 414 x = 471 x = 868 y = 219 x = 693 x = 487 y = 382 x = 347 y = 865 y = 75 x = 386 y = 517 x = 461 x = 774 x = 949 y = 307 y = 308 x = 587 x = 485 x = 299 x = 298 x = 388 y = 142 y = 462 y = 982 y = 166 y = 205 x = 858 x = 190 y = 383 x = 114 x = 206 y = 173 x = 950 x = 951 y = 837 y = 388 x = 633 y = 17 y = 537 x = 984 x = 720 y = 91 y = 208 y = 563 x = 772 x = 634 y = 452 y = 123 x = 818 y = 5 y = 27 x = 584 y = 276 y = 107 x = 953 y = 221 y = 634 x = 252 x = 946 y = 138 x = 846 x = 401 y = 283 y = 405 x = 951 y = 460 y = 156 x = 991 y = 998 y = 597 y = 895 y = 977 y = 484 x = 75 y = 749 y = 853 y = 689 y = 950 y = 132 y = 426 y = 118 x = 766 x = 284 x = 410 y = 913 x = 938 y = 178 x = 689 x = 200 x = 93 x = 682 y = 249 y = 553 y = 48 y = 907 y = 825 y = 66 x = 355 y = 53 x = 688 x = 124 y = 774 y = 245 x = 965 x = 932 x = 748 y = 61 x = 689 x = 901 x = 4 y = 917 y = 537 x = 772 x = 37 y = 9 y = 792 y = 352 y = 788 x = 734 x = 395 y = 868 y = 280 x = 493 x = 896 x = 60 y = 554 y = 81 y = 312 y = 687 x = 679 x = 74 x = 181 x = 743 y = 728 y = 428 x = 144 x = 971 x = 226 x = 98 x = 562 x = 374 y = 839 y = 911 x = 308 x = 852 y = 646 y = 164 y = 57 y = 149 y = 88 x = 613 x = 874 x = 361 y = 400 x = 574 x = 674 y = 430 y = 755 y = 665 y = 291 y = 755 y = 796 x = 116 x = 530 y = 343 x = 195 y = 203 x = 892 x = 873 y = 80 x = 606 x = 747 x = 267 x = 433 x = 270 y = 154 x = 13 x = 649 y = 156 x = 100 y = 502 x = 808 y = 717 x = 974 x = 345 x = 390 y = 160 x = 692 x = 344 x = 64 x = 202 x = 343 x = 521 y = 402 x = 876 x = 881 x = 797 x = 436 y = 743 x = 105 y = 169 x = 744 y = 336 x = 110 x = 267 y = 646 x = 745 x = 389 y = 686 x = 647 y = 645 y = 293 y = 571 x = 309 x = 844 x = 106 y = 613 x = 344 x = 992 y = 630 y = 332 y = 80 x = 971 y = 47 y = 965 y = 924 y = 576 y = 54 y = 650 y = 517 y = 482 y = 213 y = 178 x = 397 x = 715 y = 781 x = 361 x = 477 x = 36 y = 693 y = 571 y = 612 x = 538 y = 998 y = 734 x = 388 y = 491 y = 367 y = 510 y = 192 y = 497 x = 976 y = 187 y = 894 y = 330 y = 225 y = 909 y = 753 y = 208 x = 340 x = 267 x = 862 y = 33 y = 779 y = 346 y = 472 y = 945 x = 757 y = 254 x = 708 y = 943 x = 542 y = 122 x = 3 x = 46 y = 624 x = 128 x = 775 y = 68 x = 57 x = 878 y = 314 y = 683 y = 660 x = 427 x = 226 x = 653 y = 926 y = 415 y = 458 x = 977 x = 479 x = 273 y = 620 y = 865 x = 811 y = 911 x = 623 y = 901 x = 884 x = 355 x = 50 x = 230 y = 488 x = 609 y = 458 y = 732 y = 45 y = 248 y = 50 x = 46 x = 561 y = 339 x = 552 x = 820 x = 920 x = 898 x = 888 x = 650 x = 125 x = 26 y = 199 x = 225 y = 468 y = 613 y = 291 x = 733 x = 969 x = 389 x = 17 y = 310 y = 90 x = 964 x = 337 y = 59 y = 226 y = 399 x = 196 y = 373 x = 802 y = 536 y = 350 y = 297 y = 45 x = 193 x = 601 y = 704 x = 65 x = 373 x = 634 y = 569 x = 870 x = 638 x = 297 y = 435 y = 54 x = 544 y = 592 x = 428 y = 880 y = 404 x = 829 x = 876 x = 480 y = 649 x = 34 x = 328 x = 539 x = 323 x = 682 y = 639 y = 82 x = 845 y = 376 y = 664 y = 599 x = 90 y = 881 x = 675 x = 569 y = 477 y = 246 y = 860 y = 475 x = 325 x = 293 y = 599 x = 499 x = 402 x = 422 y = 485 y = 839 y = 153 x = 246 y = 435 x = 856 y = 419 y = 421 x = 592 x = 814 y = 406 y = 586 x = 187 y = 802 x = 666 y = 711 y = 597 x = 430 y = 624 y = 931 y = 844 y = 675 x = 594 y = 894 x = 344 y = 161 y = 872 y = 108 x = 889 y = 352 y = 486 y = 58 y = 966 x = 186 y = 518 x = 1 x = 608 y = 978 x = 124 y = 446 y = 637 y = 572 x = 58 x = 920 x = 943 y = 503 x = 687 x = 865 y = 755 y = 596 x = 520 x = 987 y = 978 y = 387 y = 542 y = 276 x = 792 y = 40 x = 232 y = 151 x = 936 y = 605 x = 272 y = 981 x = 873 y = 652 x = 880 x = 225 y = 957 y = 665 y = 798 y = 382 x = 493 x = 794 y = 438 x = 253 x = 303 x = 702 y = 680 y = 955 x = 613 y = 650 x = 248 y = 704 y = 841 y = 409 y = 15 x = 582 x = 270 x = 938 x = 25 y = 435 y = 402 y = 257 x = 172 x = 340 y = 172 x = 631 y = 219 x = 330 y = 409 x = 51 x = 234 x = 988 y = 362 x = 565 x = 471 y = 69 x = 841 y = 660 y = 242 y = 503 y = 696 y = 539 y = 174 y = 679 x = 960 y = 711 x = 68 y = 403 x = 331 x = 523 x = 672 y = 379 x = 622 x = 879 x = 97 y = 983 y = 869 x = 60 y = 744 y = 979 y = 173 x = 956 y = 447 x = 729 x = 32 x = 932 y = 196 x = 570 y = 55 x = 738 x = 535 y = 297 y = 597 y = 801 x = 800 x = 750 x = 527 x = 272 y = 418 x = 104 x = 253 y = 506 x = 52 y = 971 y = 877 y = 612 y = 135 x = 170 y = 971 y = 778 x = 807 y = 449 y = 235 y = 661 x = 722 y = 455 y = 154 x = 128 y = 390 y = 666 x = 161 x = 32 x = 891 x = 381 y = 229 y = 986 y = 39 x = 724 y = 509 y = 279 x = 855 x = 559 y = 48 x = 216 x = 139 x = 57 x = 864 x = 300 y = 348 x = 970 x = 544 x = 967 y = 96 y = 210 x = 780 x = 188 y = 928 x = 998 x = 139 x = 118 x = 801 y = 282 x = 322 x = 125 x = 968 x = 600 y = 756 x = 448 y = 962 y = 161 x = 853 y = 83 y = 801 x = 814 x = 647 x = 922 x = 812 x = 818 y = 787 y = 805 y = 743 x = 619 x = 325 y = 408 x = 79 x = 734 y = 624 y = 417 y = 898 x = 70 x = 516 x = 50 x = 197 x = 815 x = 516 y = 795 x = 729 x = 815 x = 834 y = 398 x = 146 x = 901 y = 950 x = 899 y = 254 x = 450 y = 314 y = 803 x = 73 y = 551 x = 294 y = 553 x = 112 y = 782 x = 944 x = 916 x = 664 x = 212 x = 841 y = 167 y = 785 y = 218 y = 822 x = 666 y = 343 y = 837 x = 915 x = 12 x = 111 y = 679 y = 678 y = 498 x = 117 x = 309 x = 526 x = 54 x = 150 x = 115 x = 997 x = 220 x = 351 y = 329 y = 152 y = 999 x = 488 x = 671 y = 329 y = 861 y = 583 x = 405 y = 703 y = 126 y = 83 x = 178 x = 375 y = 772 y = 808 y = 698 y = 795 y = 576 y = 431 x = 153 y = 768 x = 207 y = 890 y = 814 x = 776 x = 799 y = 533 y = 644 y = 727 x = 988 x = 870 y = 849 y = 87 x = 652 x = 25 y = 278 x = 525 y = 849 y = 803 y = 712 y = 307 y = 791 x = 544 x = 102 x = 205 y = 512 y = 128 y = 445 y = 490 y = 85 y = 607 x = 13 x = 553 x = 251 x = 878 y = 640 y = 531 x = 378 x = 571 x = 700 x = 274 x = 908 y = 925 y = 969 x = 154 x = 283 x = 770 y = 598 x = 158 x = 384 x = 518 y = 926 x = 159 y = 477 y = 841 y = 211 y = 389 x = 870 y = 176 y = 82 y = 598 x = 797 y = 661 y = 395 y = 949 y = 912 x = 507 y = 221 x = 198 y = 102 y = 228 y = 155 y = 137 y = 636 x = 568 x = 348 y = 435 x = 238 x = 245 x = 971 y = 765 y = 718 y = 73 x = 292 x = 341 y = 663 x = 411 x = 891 y = 547 x = 214 x = 949 x = 986 y = 60 y = 184 y = 211 x = 203 y = 39 x = 601 y = 212 x = 88 x = 991 y = 475 x = 274 x = 303 y = 597 x = 642 x = 432 x = 282 x = 557 x = 149 x = 974 y = 97 x = 626 x = 829 x = 296 y = 96 x = 374 x = 42 x = 642 x = 822 x = 215 y = 490 y = 797 x = 491 x = 591 y = 475 x = 697 y = 930 x = 622 x = 865 x = 382 x = 558 x = 238 x = 756 y = 650 x = 176 y = 747 x = 217 y = 792 y = 603 x = 53 x = 301 y = 2 x = 777 y = 695 y = 247 y = 309 y = 185 x = 461 x = 483 x = 225 x = 330 y = 327 y = 221 x = 960 x = 206 y = 606 x = 468 x = 443 x = 936 y = 593 x = 568 y = 692 x = 153 x = 399 x = 618 x = 296 y = 301 x = 199 x = 446 y = 50 x = 526 x = 512 y = 616 x = 592 y = 446 x = 88 x = 439 x = 471 y = 286 x = 933 y = 199 x = 204 x = 557 y = 726 x = 268 x = 360 y = 784 x = 492 y = 180 x = 305 y = 622 x = 992 x = 229 x = 710 y = 687 x = 772 y = 225 x = 739 y = 85 y = 489 x = 594 x = 499 y = 75 y = 131 x = 428 y = 234 x = 885 x = 169 y = 690 y = 982 y = 523 x = 616 y = 436 y = 882 y = 524 x = 578 y = 573 x = 849 x = 772 y = 256 x = 472 y = 956 y = 68 y = 471 x = 4 y = 840 x = 561 y = 627 y = 515 x = 222 x = 233 x = 510 y = 229 y = 807 y = 43 y = 554 x = 905 y = 872 x = 987 x = 84 y = 502 y = 223 y = 733 y = 412 x = 64 y = 641 y = 786 y = 456 y = 863 x = 368 y = 678 y = 774 x = 785 y = 556 y = 694 x = 117 x = 918 y = 611 y = 895 x = 252 y = 9 y = 609 y = 749 x = 162 y = 680 x = 222 x = 806 y = 941 x = 347 y = 716 y = 491 y = 942 y = 878 y = 412 y = 281 x = 85 y = 262 y = 790 x = 112 y = 327 x = 187 y = 151 y = 250 y = 289 y = 295 x = 695 y = 543 y = 547 y = 894 y = 546 x = 328 y = 818 x = 31 y = 306 x = 264 x = 288 x = 536 x = 149 x = 237 x = 88 y = 148 y = 670 y = 124 x = 464 x = 528 y = 194 x = 698 y = 800 x = 324 x = 225 y = 92 x = 744 x = 657 x = 471 y = 36 x = 778 x = 46 x = 227 y = 17 x = 188 x = 406 x = 107 y = 98 x = 834 y = 717 x = 363 y = 276 x = 494 y = 353 x = 532 y = 228 x = 926 x = 463 y = 796 y = 197 y = 731 x = 719 x = 60 x = 449 x = 592 y = 657 y = 680 y = 415 x = 571 x = 492 y = 862 y = 767 x = 347 x = 295 x = 415 x = 129 x = 800 x = 688 y = 370 y = 458 y = 8 x = 622 y = 104 x = 215 x = 158 x = 132 y = 133 x = 161 x = 833 y = 624 y = 5 y = 99 x = 658 x = 17 y = 277 y = 695 x = 294 x = 678 y = 707 y = 426 x = 305 x = 590 y = 161 y = 919 y = 264 y = 948 y = 1 y = 426 y = 187 y = 39 y = 622 x = 806 x = 757 x = 666 y = 730 y = 34 x = 355 y = 826 y = 79 y = 216 x = 992 y = 964 x = 915 y = 356 x = 537 y = 272 x = 835 x = 427 x = 563 y = 408 x = 891 x = 680 x = 770 x = 467 y = 955 x = 897 x = 199 y = 645 x = 956 x = 922 x = 750 y = 5 y = 624 y = 529 y = 231 x = 184 y = 84 x = 720 x = 75 y = 760 x = 223 y = 683 x = 224 x = 242 x = 330 x = 26 x = 710 x = 665 x = 817 x = 226 x = 836 x = 170 x = 331 y = 478 y = 782 x = 142 y = 249 y = 485 y = 153 x = 5 x = 243 y = 916 x = 416 y = 991 y = 480 x = 281 y = 332 y = 588 y = 397 x = 422 x = 306 y = 890 y = 741 y = 380 y = 454 y = 83 y = 769 y = 354 y = 285 x = 770 y = 267 y = 434 y = 558 x = 966 y = 442 x = 840 x = 657 y = 655 y = 457 y = 646 y = 772 x = 312 x = 80 x = 431 x = 67 x = 132 x = 957 x = 637 x = 293 y = 824 x = 697 x = 835 x = 98 y = 753 y = 229 x = 522 x = 480 y = 248 y = 204 y = 927 y = 233 y = 958 y = 329 y = 411 y = 551 x = 710 x = 603 y = 955 x = 740 x = 960 x = 460 x = 676 x = 668 x = 205 x = 307 y = 495 y = 895 y = 436 y = 753 x = 200 x = 786 y = 257 x = 160 y = 442 x = 272 x = 575 y = 236 x = 729 x = 527 x = 128 y = 419 x = 79 y = 781 x = 891 y = 714 x = 190 y = 706 x = 241 y = 11 x = 119 x = 437 y = 720 y = 649 x = 929 y = 736 y = 715 x = 385 x = 469 y = 310 x = 52 x = 508 x = 229 x = 394 y = 433 x = 506 y = 393 x = 303 x = 321 x = 267 y = 481 x = 660 y = 158 x = 990 x = 563 y = 693 y = 29 x = 209 y = 768 y = 80 x = 361 x = 809 x = 234 y = 572 x = 417 x = 157 y = 843 x = 94 x = 566 y = 334 y = 89 x = 96 x = 932 x = 80 x = 261 x = 957 y = 451 y = 81 y = 583 x = 592 y = 197 y = 250 x = 271 y = 395 y = 133 x = 671 y = 460 x = 396 x = 425 y = 445 x = 692 y = 13 x = 873 y = 180 x = 804 y = 809 x = 578 y = 42 y = 756 y = 390 y = 222 x = 167 y = 829 x = 427 x = 743 x = 293 y = 978 x = 931 x = 457 y = 661 x = 940 x = 263 y = 882 y = 719 x = 447 y = 232 x = 171 x = 704 y = 667 y = 959 x = 707 y = 199 x = 615 y = 889 x = 946 y = 334 y = 373 y = 405 y = 255 x = 246 y = 235 x = 75 y = 583 x = 463 x = 262 y = 13 x = 378 x = 7 x = 695 y = 67 y = 799 x = 528 x = 351 x = 779 x = 59 x = 12 y = 209 x = 404 y = 219 y = 746 x = 993 x = 155 x = 972 y = 718 y = 762 y = 661 y = 890 y = 437 y = 123 x = 551 y = 947 x = 180 y = 3 x = 4 x = 156 x = 407 x = 510 y = 874 x = 76 y = 854 y = 433 y = 104 x = 57 x = 269 x = 463 x = 67 y = 736 y = 270 x = 536 y = 313 x = 376 y = 547 y = 635 y = 426 x = 69 x = 254 y = 500 y = 177 x = 605 x = 441 x = 971 y = 182 x = 108 x = 150 y = 430 x = 41 x = 535 x = 397 y = 713 x = 586 x = 456 x = 636 x = 551 x = 865 x = 964 y = 928 x = 167 y = 346 x = 914 x = 623 y = 311 y = 855 x = 957 y = 721 y = 428 x = 805 x = 148 y = 544 y = 608 x = 560 x = 67 x = 860 x = 599 y = 213 y = 703 x = 914 y = 854 y = 565 y = 373 y = 834 x = 946 x = 741 y = 434 x = 498 x = 46 x = 966 x = 898 y = 52 x = 385 x = 67 y = 455 y = 806 x = 102 y = 472 y = 11 y = 333 x = 651 y = 756 x = 360 x = 831 y = 16 x = 224 y = 976 y = 116 y = 247 x = 801 y = 516 x = 715 y = 331 x = 149 x = 198 y = 652 x = 557 y = 638 y = 14 x = 27 x = 267 y = 648 x = 233 x = 956 y = 299 y = 534 y = 716 x = 489 y = 788 y = 742 x = 121 x = 540 y = 154 x = 299 y = 648 y = 902 y = 283 x = 510 x = 19 y = 348 x = 927 x = 838 x = 835 y = 44 x = 967 x = 314 y = 181 y = 471 x = 34 x = 208 x = 153 x = 950 x = 365 y = 656 x = 631 x = 56 x = 942 y = 554 x = 926 y = 753 y = 385 x = 686 y = 922 x = 605 y = 631 y = 991 y = 980 y = 925 x = 105 x = 82 x = 290 y = 999 y = 737 y = 10 y = 856 y = 909 y = 183 y = 511 x = 104 y = 414 y = 986 x = 224 x = 50 y = 663 x = 84 x = 596 y = 588 y = 959 x = 852 x = 693 x = 437 x = 653 x = 901 y = 78 x = 337 y = 444 y = 249 y = 641 x = 819 y = 806 x = 754 y = 981 y = 701 x = 724 y = 615 x = 318 x = 723 x = 377 y = 840 y = 981 x = 299 x = 204 y = 447 x = 551 y = 854 x = 873 x = 816 y = 655 x = 147 x = 127 x = 149 y = 167 x = 770 x = 201 y = 703 x = 492 x = 313 x = 254 y = 894 x = 378 y = 218 x = 708 x = 457 y = 256 y = 96 y = 367 x = 181 y = 822 x = 134 y = 266 x = 911 x = 191 y = 806 x = 688 x = 306 y = 800 y = 21 x = 911 y = 225 y = 83 y = 903 x = 918 y = 41 x = 388 x = 469 x = 13 y = 764 x = 308 x = 354 y = 623 y = 766 y = 538 y = 284 y = 617 y = 969 x = 830 y = 856 y = 308 x = 842 y = 73 y = 54 x = 43 y = 644 x = 93 x = 51 y = 11 y = 491 x = 308 y = 351 x = 285 x = 978 x = 896 x = 569 y = 732 y = 957 y = 426 y = 596 x = 182 y = 524 y = 591 x = 343 x = 96 x = 856 y = 962 x = 329 x = 231 y = 68 y = 494 x = 683 x = 752 x = 736 x = 4 x = 999 y = 925 x = 165 x = 450 x = 174 x = 46 y = 302 y = 589 x = 609 y = 291 x = 299 y = 370 x = 68 x = 975 y = 652 y = 489 x = 221 x = 878 x = 986 x = 598 y = 226 x = 543 x = 654 y = 511 y = 305 x = 996 x = 293 y = 587 y = 840 x = 518 y = 598 x = 847 y = 477 y = 558 y = 405 y = 623 x = 154 x = 863 x = 651 x = 127 y = 881 x = 560 x = 489 y = 240 x = 767 y = 173 x = 469 x = 537 x = 97 x = 761 x = 957 y = 485 x = 255 x = 975 x = 74 x = 214 x = 577 x = 834 x = 626 y = 99 x = 184 y = 111 x = 996 y = 303 x = 448 y = 947 x = 801 x = 572 y = 484 x = 314 x = 1 x = 218 y = 654 y = 996 y = 127 x = 26 y = 71 y = 669 y = 490 x = 160 y = 37 x = 696 x = 243 y = 246 x = 168 y = 990 x = 792 y = 452 x = 261 y = 432 x = 248 y = 405 x = 300 x = 387 y = 399 y = 728 x = 359 x = 627 x = 397 y = 34 x = 490 y = 438 x = 232 x = 82 x = 691 y = 939 x = 676 x = 258 y = 770 x = 766 y = 897 x = 959 x = 623 x = 210 x = 164 y = 641 x = 620 y = 290 x = 322 y = 403 x = 590 x = 656 y = 686 x = 243 y = 264 y = 330 y = 208 x = 769 x = 228 x = 908 x = 576 y = 751 y = 982 x = 754 y = 469 y = 22 x = 851 y = 678 y = 297 x = 697 x = 634 y = 75 y = 317 y = 379 y = 529 y = 642 y = 837 y = 6 x = 139 x = 476 x = 621 x = 20 x = 880 x = 361 y = 323 y = 92 y = 87 x = 504 y = 716 y = 654 x = 523 x = 55 y = 393 x = 884 x = 526 y = 493 y = 562 x = 972 y = 915 x = 972 x = 744 y = 899 x = 936 x = 940 x = 639 x = 602 y = 594 y = 227 y = 422 x = 872 y = 175 y = 800 x = 582 y = 883 x = 457 x = 791 x = 624 x = 385 y = 446 x = 917 y = 271 y = 952 y = 528 x = 205 y = 994 y = 603 y = 146 x = 962 x = 175 x = 281 x = 406 x = 834 x = 114 y = 295 x = 897 y = 999 y = 435 y = 90 y = 835 y = 617 x = 76 x = 55 y = 623 x = 6 y = 567 y = 783 y = 711 x = 708 y = 893 y = 387 x = 919 x = 16 x = 41 x = 21 x = 754 x = 410 y = 211 x = 405 y = 186 x = 985 x = 51 x = 79 y = 441 y = 940 y = 846 y = 830 x = 417 y = 823 x = 952 x = 39 y = 835 x = 889 x = 618 y = 232 y = 409 x = 559 x = 41 y = 575 y = 482 x = 522 x = 195 x = 446 y = 198 x = 775 y = 818 y = 561 x = 616 y = 403 y = 448 y = 40 y = 557 x = 670 y = 293 y = 785 y = 112 y = 456 x = 11 y = 624 y = 227 y = 416 y = 566 y = 402 y = 779 y = 418 x = 793 x = 436 x = 113 x = 652 x = 703 x = 534 x = 449 y = 179 y = 596 y = 726 x = 555 y = 221 y = 471 x = 656 x = 781 x = 829 x = 236 y = 628 x = 724 x = 108 x = 774 x = 948 y = 336 x = 389 y = 283 x = 459 x = 610 y = 311 x = 8 y = 684 y = 394 y = 67 y = 131 x = 684 x = 679 x = 636 x = 786 x = 30 y = 415 x = 758 x = 590 x = 240 x = 602 x = 986 x = 224 x = 751 x = 535 y = 305 x = 865 y = 523 y = 134 y = 351 y = 447 x = 747 x = 504 x = 265 y = 428 x = 999 y = 113 y = 641 x = 655 x = 660 y = 563 x = 857 x = 307 x = 973 x = 243 x = 67 x = 57 y = 905 x = 24 x = 360 y = 379 y = 483 x = 696 y = 182 x = 220 y = 893 y = 512 y = 212 y = 835 y = 965 x = 862 y = 121 x = 551 y = 185 y = 548 x = 732 y = 608 x = 773 y = 43 y = 359 x = 502 x = 399 y = 707 y = 833 y = 500 x = 974 y = 535 x = 634 y = 474 x = 366 x = 420 x = 654 y = 17 x = 36 y = 87 y = 27 x = 999 y = 603 x = 741 x = 954 x = 939 y = 956 x = 375 y = 913 y = 113 y = 576 x = 81 x = 265 y = 362 y = 862 x = 400 x = 38 y = 20 x = 459 y = 781 y = 356 x = 45 x = 900 y = 255 x = 974 x = 797 x = 606 y = 484 x = 681 y = 877 y = 647 y = 137 x = 29 x = 30 x = 624 x = 605 x = 237 y = 644 y = 775 y = 302 y = 972 x = 3 y = 682 y = 153 x = 38 y = 962 x = 660 y = 75 y = 962 x = 530 y = 621 x = 270 x = 490 y = 347 x = 518 x = 366 y = 805 y = 772 y = 208 x = 554 y = 660 x = 636 y = 969 y = 361 y = 168 x = 221 y = 731 y = 352 x = 757 y = 838 x = 406 y = 821 y = 925 y = 51 y = 223 y = 84 x = 826 y = 555 x = 783 y = 430 y = 512 y = 445 x = 494 x = 816 x = 850 x = 583 y = 210 y = 467 x = 702 y = 620 x = 180 x = 160 y = 776 y = 154 x = 688 x = 215 x = 940 x = 795 y = 458 x = 390 x = 969 y = 916 x = 731 y = 666 x = 606 x = 711 y = 695 y = 145 y = 643 y = 735 x = 587 y = 883 x = 610 y = 666 x = 345 x = 81 x = 382 y = 197 y = 86 x = 603 x = 853 x = 183 x = 889 x = 76 y = 979 x = 567 x = 113 y = 798 x = 832 y = 496 x = 872 y = 843 x = 928 x = 424 y = 607 y = 58 y = 693 y = 65 y = 921 x = 819 y = 952 y = 523 y = 189 x = 141 y = 137 y = 551 y = 567 y = 968 y = 139 y = 509 x = 772 x = 560 y = 513 y = 753 x = 119 y = 39 x = 311 y = 489 x = 235 x = 227 x = 971 y = 86 x = 525 y = 34 x = 151 x = 412 x = 816 y = 742 y = 301 x = 116 x = 419 y = 844 y = 70 x = 936 y = 667 x = 382 x = 941 y = 529 x = 227 x = 484 x = 460 x = 654 x = 924 y = 309 x = 595 y = 350 x = 286 x = 98 x = 231 x = 366 y = 549 x = 240 x = 921 x = 309 y = 686 x = 231 y = 393 y = 126 y = 986 y = 895 y = 213 y = 948 x = 143 x = 208 x = 432 y = 976 x = 379 y = 824 y = 338 x = 153 x = 631 x = 522 x = 622 x = 694 y = 436 y = 189 x = 186 y = 853 y = 536 y = 55 y = 691 y = 654 x = 599 x = 724 y = 316 y = 962 y = 614 x = 323 y = 837 y = 844 y = 958 x = 979 x = 523 x = 177 x = 597 x = 733 y = 967 y = 359 y = 570 x = 505 y = 665 y = 185 x = 656 x = 515 y = 878 x = 471 x = 744 x = 333 x = 282 y = 680 y = 447 x = 520 y = 504 x = 333 x = 19 x = 312 y = 10 x = 963 x = 358 x = 864 x = 541 y = 424 y = 786 y = 257 y = 972 y = 652 x = 54 y = 185 y = 108 y = 337 x = 709 y = 811 x = 499 y = 738 x = 308 y = 797 x = 938 y = 838 x = 331 y = 498 x = 385 x = 722 x = 27 y = 703 x = 779 x = 614 y = 42 x = 208 x = 903 y = 103 y = 252 y = 60 x = 123 x = 620 x = 346 x = 110 x = 324 y = 228 y = 92 y = 190 x = 323 x = 712 x = 229 x = 612 y = 570 x = 695 y = 968 y = 717 y = 358 x = 250 x = 159 x = 140 x = 544 y = 187 x = 651 y = 212 x = 182 x = 45 y = 548 x = 248 x = 76 y = 645 x = 403 y = 840 x = 52 y = 818 x = 450 y = 47 y = 679 x = 984 x = 613 y = 657 x = 473 y = 263 x = 63 x = 492 y = 160 y = 185 y = 499 y = 677 y = 116 x = 115 x = 805 x = 913 y = 397 x = 167 x = 446 y = 862 y = 231 x = 940 x = 341 y = 434 y = 921 y = 417 x = 349 y = 324 y = 941 x = 735 y = 954 y = 583 x = 898 x = 418 x = 278 y = 615 x = 109 y = 156 x = 692 x = 304 y = 562 y = 35 y = 815 x = 728 y = 503 y = 855 x = 464 y = 512 x = 244 x = 411 y = 914 x = 384 x = 287 y = 827 y = 482 x = 945 x = 853 x = 307 y = 44 y = 777 x = 851 y = 708 x = 774 x = 734 x = 855 y = 892 x = 877 x = 145 x = 520 y = 495 y = 456 y = 399 y = 773 y = 329 x = 446 y = 68 x = 442 x = 317 y = 349 x = 586 y = 549 x = 677 y = 811 x = 942 x = 499 y = 687 x = 583 x = 616 x = 497 x = 878 x = 756 y = 945 x = 75 x = 119 x = 18 y = 332 y = 241 x = 698 x = 536 x = 736 y = 782 y = 343 x = 214 y = 426 x = 962 x = 7 y = 954 y = 621 y = 567 y = 157 y = 151 x = 857 y = 203 y = 444 y = 547 x = 479 y = 956 x = 47 y = 487 y = 234 y = 481 x = 871 y = 546 x = 817 y = 234 y = 403 x = 816 y = 129 y = 815 y = 463 x = 458 y = 45 x = 469 x = 937 y = 270 y = 109 y = 765 y = 539 y = 474 x = 129 y = 684 x = 797 x = 497 y = 224 y = 203 x = 28 y = 685 y = 429 x = 221 y = 463 y = 890 y = 947 x = 906 x = 22 x = 195 y = 792 y = 389 x = 84 x = 219 x = 551 y = 699 x = 436 y = 708 x = 891 y = 584 x = 773 x = 632 x = 185 y = 559 x = 270 x = 711 x = 338 x = 355 x = 691 x = 82 y = 348 y = 526 x = 517 y = 2 x = 164 x = 468 x = 764 y = 362 y = 638 x = 509 x = 732 x = 674 y = 25 x = 492 x = 307 y = 310 x = 707 x = 792 y = 71 y = 337 y = 437 x = 229 x = 905 y = 855 x = 217 y = 507 y = 289 x = 371 y = 914 y = 734 x = 789 x = 229 y = 233 x = 73 x = 520 x = 595 y = 568 y = 512 y = 769 x = 73 x = 84 y = 640 y = 114 x = 391 y = 875 x = 250 y = 521 x = 513 x = 852 y = 114 x = 700 x = 35 y = 887 x = 446 y = 618 x = 346 x = 99 y = 427 x = 350 y = 594 x = 295 y = 593 x = 675 y = 923 x = 396 y = 956 y = 100 y = 717 y = 242 y = 995 y = 682 x = 915 y = 32 x = 347 y = 513 y = 959 x = 489 x = 978 y = 659 y = 396 x = 643 y = 504 x = 696 x = 82 y = 385 x = 799 y = 475 y = 554 y = 410 y = 889 x = 195 x = 436 x = 400 y = 201 y = 20 y = 819 y = 653 y = 111 y = 897 y = 640 y = 975 x = 55 y = 858 x = 957 x = 862 y = 248 x = 46 x = 94 y = 451 y = 210 y = 596 y = 838 y = 704 x = 951 y = 847 x = 589 x = 86 y = 624 y = 605 y = 917 y = 131 y = 525 y = 202 y = 327 y = 618 x = 180 x = 918 y = 167 x = 320 y = 929 x = 413 x = 341 y = 514 y = 797 x = 250 y = 586 y = 584 x = 262 y = 434 x = 143 y = 479 y = 970 x = 693 y = 724 y = 960 x = 532 y = 171 y = 226 y = 542 x = 804 y = 793 y = 877 y = 206 y = 515 x = 81 x = 397 x = 333 y = 309 x = 858 x = 392 y = 39 y = 544 x = 150 y = 600 y = 849 y = 837 y = 148 x = 372 x = 206 y = 347 y = 250 x = 551 y = 465 y = 963 y = 599 x = 845 x = 632 y = 553 x = 864 x = 180 y = 911 y = 709 y = 84 y = 117 y = 673 x = 634 x = 914 y = 212 y = 751 x = 758 y = 882 y = 692 x = 345 x = 2 x = 752 y = 628 y = 551 x = 426 y = 474 x = 983 y = 712 x = 776 x = 155 x = 709 y = 515 y = 312 y = 423 x = 264 x = 955 y = 682 x = 800 x = 74 x = 351 x = 340 y = 747 x = 326 x = 292 x = 790 x = 442 y = 410 y = 671 x = 706 y = 80 y = 215 y = 589 x = 446 x = 912 y = 742 x = 372 y = 793 y = 109 y = 931 x = 925 y = 201 x = 926 y = 28 y = 687 y = 44 y = 706 y = 858 x = 860 x = 37 y = 176 x = 740 y = 565 x = 19 y = 357 x = 428 y = 377 y = 2 x = 593 x = 252 x = 117 y = 103 y = 907 x = 823 x = 617 y = 244 x = 344 y = 693 y = 222 y = 936 x = 720 y = 213 y = 345 y = 104 x = 950 y = 275 y = 357 x = 243 x = 692 x = 736 y = 278 x = 103 y = 21 y = 884 x = 214 x = 174 x = 536 y = 383 y = 307 y = 524 x = 547 x = 325 x = 179 y = 873 y = 986 x = 533 y = 294 x = 591 y = 138 x = 911 x = 647 y = 638 y = 178 y = 768 y = 564 y = 743 x = 93 x = 368 y = 340 x = 847 y = 554 y = 294 y = 722 x = 517 x = 712 y = 564 x = 218 x = 246 y = 927 y = 234 y = 660 y = 954 x = 749 y = 81 x = 267 x = 767 y = 661 y = 23 x = 299 y = 595 y = 24 y = 723 y = 65 x = 343 y = 688 x = 187 x = 906 y = 805 x = 168 x = 96 y = 167 x = 610 y = 277 x = 916 y = 877 y = 939 x = 23 x = 848 x = 336 x = 785 x = 121 x = 725 x = 818 y = 387 x = 417 x = 775 y = 699 x = 116 x = 722 y = 256 x = 544 y = 204 y = 562 x = 359 x = 597 x = 923 x = 821 y = 98 x = 530 y = 978 y = 322 y = 235 x = 842 x = 702 x = 384 x = 219 x = 858 y = 199 y = 829 x = 319 x = 759 x = 848 y = 946 y = 572 x = 785 y = 128 x = 656 x = 832 x = 68 x = 767 x = 549 y = 85 x = 762 y = 180 x = 899 y = 721 x = 446 y = 239 y = 869 x = 222 x = 714 x = 465 y = 66 x = 572 y = 888 y = 291 x = 678 x = 196 y = 12 x = 736 y = 229 y = 923 x = 379 x = 772 x = 326 x = 606 y = 49 y = 762 x = 425 y = 954 y = 26 x = 102 x = 973 y = 848 x = 379 x = 601 x = 746 y = 988 x = 687 y = 78 x = 459 x = 405 y = 812 y = 327 y = 501 y = 902 x = 230 y = 935 x = 358 x = 541 x = 720 x = 698 x = 19 x = 296 x = 799 x = 423 x = 762 x = 118 y = 347 x = 811 y = 431 y = 80 y = 773 x = 217 x = 151 x = 870 x = 604 y = 690 x = 255 x = 681 x = 712 y = 664 x = 636 y = 401 y = 931 x = 536 x = 630 x = 376 y = 335 y = 536 x = 703 y = 711 y = 326 y = 283 x = 740 x = 691 y = 773 y = 631 y = 841 y = 745 y = 598 x = 135 y = 601 x = 984 x = 456 y = 423 x = 982 y = 819 x = 888 x = 594 x = 770 y = 136 x = 993 y = 657 x = 801 y = 960 y = 387 x = 331 x = 959 y = 924 x = 892 y = 927 x = 186 x = 536 x = 552 x = 758 y = 120 x = 922 y = 663 x = 653 y = 333 x = 919 x = 60 y = 60 x = 270 y = 139 x = 36 y = 742 x = 164 x = 353 x = 112 y = 94 x = 359 x = 403 x = 595 x = 542 y = 21 y = 352 x = 63 x = 453 x = 749 y = 201 y = 10 x = 64 x = 573 y = 594 x = 882 y = 622 y = 705 x = 967 y = 433 x = 933 y = 970 y = 536 y = 50 y = 719 x = 285 y = 288 y = 215 x = 173 y = 771 y = 826 x = 159 x = 246 y = 826 y = 869 x = 74 x = 66 x = 791 y = 429 y = 295 x = 992 y = 773 y = 579 x = 634 y = 129 y = 223 x = 762 x = 756 x = 599 x = 925 y = 545 y = 326 y = 395 x = 917 x = 959 y = 677 y = 496 y = 584 x = 440 y = 179 x = 327 y = 877 y = 785 x = 801 x = 271 x = 908 x = 77 x = 780 y = 351 x = 1 x = 262 x = 966 x = 129 y = 186 y = 769 x = 491 x = 120 y = 538 y = 705 x = 345 y = 418 y = 144 x = 487 x = 672 y = 326 x = 853 y = 351 y = 50 x = 369 x = 754 y = 306 x = 939 y = 669 x = 387 x = 168 x = 702 y = 337 x = 434 x = 475 y = 366 y = 779 x = 93 x = 742 x = 667 x = 84 x = 954 y = 723 y = 520 y = 722 y = 119 x = 991 x = 829 y = 373 x = 856 y = 369 x = 354 y = 146 y = 335 x = 943 x = 353 y = 128 x = 770 y = 553 y = 245 x = 550 x = 870 x = 890 y = 222 y = 315 y = 816 x = 654 x = 537 x = 321 y = 41 x = 227 y = 645 y = 54 y = 207 x = 410 y = 234 y = 873 y = 207 y = 157 x = 731 y = 212 x = 509 y = 421 x = 371 x = 623 x = 359 x = 159 y = 206 y = 124 x = 820 x = 922 y = 199 x = 215 x = 910 y = 188 x = 197 x = 892 y = 971 x = 457 y = 408 y = 106 y = 931 y = 124 x = 478 x = 607 y = 134 x = 409 x = 676 x = 92 x = 349 x = 932 x = 385 x = 956 x = 842 x = 50 x = 847 x = 369 y = 774 x = 972 y = 93 x = 607 x = 812 x = 266 x = 992 y = 778 x = 343 x = 591 x = 239 y = 436 x = 666 y = 683 x = 994 x = 995 y = 898 y = 725 x = 898 x = 571 y = 348 x = 550 y = 548 y = 738 y = 743 x = 323 y = 229 y = 767 x = 597 y = 112 x = 207 y = 64 y = 427 x = 448 x = 121 y = 388 y = 209 y = 513 y = 324 y = 704 y = 933 x = 106 y = 786 y = 762 x = 28 y = 679 y = 334 x = 692 x = 532 y = 440 x = 512 x = 826 y = 823 y = 183 x = 295 x = 919 y = 915 x = 94 x = 250 x = 789 x = 435 y = 865 y = 563 y = 883 y = 698 x = 452 x = 856 y = 284 x = 970 y = 179 x = 708 y = 845 y = 475 y = 381 y = 500 y = 356 y = 991 y = 56 x = 779 y = 354 y = 615 y = 687 x = 437 y = 503 x = 792 x = 728 y = 484 y = 179 y = 217 y = 684 x = 732 y = 4 x = 614 y = 982 y = 704 x = 870 y = 848 y = 495 x = 233 y = 749 y = 384 x = 229 y = 403 x = 827 x = 322 x = 689 y = 256 x = 833 x = 809 x = 263 y = 857 y = 186 y = 747 x = 46 y = 32 x = 710 y = 625 x = 285 x = 52 x = 352 y = 328 y = 132 x = 438 y = 807 y = 134 y = 761 y = 260 y = 400 x = 333 y = 340 x = 946 y = 133 x = 341 x = 951 y = 235 y = 120 y = 696 x = 500 x = 571 y = 733 y = 83 y = 48 x = 146 y = 703 y = 598 x = 196 x = 93 x = 467 x = 100 y = 532 y = 425 y = 251 y = 258 y = 607 y = 763 x = 886 x = 540 x = 190 y = 86 x = 518 x = 288 y = 581 x = 748 y = 519 x = 819 x = 888 y = 57 y = 718 y = 243 x = 848 x = 370 x = 205 y = 20 x = 597 y = 992 x = 494 y = 533 x = 365 x = 476 y = 483 y = 640 y = 243 y = 863 x = 716 x = 991 y = 464 y = 650 x = 272 y = 768 x = 480 y = 688 y = 392 y = 402 x = 855 x = 346 x = 877 y = 710 y = 388 x = 434 y = 31 y = 373 y = 139 y = 869 y = 398 x = 984 x = 750 x = 557 x = 245 y = 604 x = 542 x = 791 y = 288 x = 245 y = 426 y = 133 x = 809 x = 657 x = 233 y = 711 y = 867 y = 214 y = 719 x = 112 x = 435 x = 417 y = 18 x = 750 y = 62 y = 687 x = 26 y = 650 y = 30 y = 135 x = 537 y = 599 y = 893 x = 374 x = 936 x = 929 x = 906 x = 702 x = 907 x = 935 x = 799 y = 163 y = 146 x = 365 x = 825 x = 791 x = 51 x = 471 x = 555 x = 909 x = 388 y = 568 x = 888 x = 923 x = 426 y = 822 y = 184 x = 754 y = 150 y = 858 x = 324 y = 42 y = 392 x = 671 x = 63 x = 144 x = 122 y = 451 x = 334 x = 863 y = 289 y = 337 y = 670 x = 156 x = 563 y = 500 x = 664 y = 614 y = 407 y = 357 y = 218 x = 627 x = 213 y = 407 x = 156 y = 659 x = 307 y = 271 y = 791 x = 502 x = 441 x = 945 y = 544 y = 515 x = 197 y = 126 y = 725 x = 459 y = 535 x = 189 x = 489 y = 489 x = 900 y = 126 x = 539 y = 750 y = 982 x = 439 x = 607 x = 534 x = 530 y = 923 x = 766 y = 897 x = 601 y = 345 y = 990 x = 240 x = 299 y = 933 y = 699 y = 820 y = 731 x = 912 x = 917 y = 846 y = 458 x = 406 y = 503 y = 230 y = 93 y = 548 x = 114 x = 325 x = 506 y = 605 y = 294 y = 239 y = 388 y = 715 y = 301 y = 456 x = 682 y = 336 x = 869 x = 642 x = 845 x = 749 x = 330 y = 726 y = 684 x = 746 y = 460 x = 707 x = 840 y = 505 y = 687 y = 901 y = 175 x = 907 y = 507 x = 358 y = 92 x = 664 x = 533 y = 611 x = 425 y = 900 y = 695 x = 85 x = 734 y = 29 x = 551 x = 143 x = 223 x = 122 x = 951 y = 435 y = 291 x = 466 y = 194 y = 394 x = 787 y = 857 x = 253 y = 371 x = 885 x = 761 x = 387 x = 867 y = 306 y = 341 x = 526 y = 653 y = 227 y = 642 x = 900 x = 393 x = 682 y = 875 x = 896 y = 275 x = 702 y = 570 y = 292 x = 700 y = 482 x = 559 x = 521 x = 826 x = 387 x = 874 y = 856 x = 680 y = 221 y = 825 x = 505 y = 251 y = 488 x = 297 y = 962 x = 730 x = 94 y = 453 y = 206 x = 67 y = 99 y = 234 x = 560 y = 845 x = 821 x = 251 x = 123 y = 533 x = 27 y = 744 x = 531 y = 785 x = 468 y = 944 x = 869 x = 269 y = 305 x = 275 x = 769 x = 351 x = 791 x = 268 y = 808 y = 229 y = 336 y = 176 x = 152 x = 197 y = 904 x = 295 x = 505 y = 94 x = 419 x = 381 x = 842 y = 130 x = 39 y = 251 y = 552 x = 35 y = 806 x = 459 x = 877 x = 579 x = 150 y = 908 x = 143 x = 818 y = 76 y = 455 y = 284 y = 256 x = 336 x = 522 y = 341 y = 128 y = 825 x = 458 y = 596 x = 188 x = 615 x = 401 x = 803 y = 25 x = 771 y = 502 y = 417 y = 730 y = 619 x = 993 y = 514 y = 811 y = 61 y = 746 x = 10 x = 755 x = 383 x = 736 y = 80 x = 121 x = 593 y = 259 x = 735 x = 116 x = 595 y = 370 y = 583 x = 153 y = 803 y = 5 x = 185 x = 791 x = 621 y = 458 x = 993 y = 905 y = 556 y = 302 x = 507 x = 349 y = 232 x = 267 x = 252 y = 164 x = 671 y = 573 x = 634 y = 129 x = 948 x = 309 x = 520 x = 233 y = 731 x = 71 x = 657 x = 396 x = 491 y = 58 x = 788 x = 503 x = 96 y = 21 x = 144 y = 338 y = 90 x = 387 x = 214 y = 390 y = 859 x = 888 x = 881 x = 110 x = 300 y = 468 y = 95 y = 901 x = 399 y = 626 y = 72 y = 636 y = 964 x = 477 x = 347 x = 476 x = 329 y = 779 y = 0 y = 935 y = 410 y = 742 y = 78 y = 752 y = 917 y = 373 y = 696 x = 856 x = 737 x = 543 y = 554 y = 995 x = 87 y = 94 x = 663 y = 740 x = 137 x = 634 y = 181 x = 45 x = 118 x = 792 x = 780 y = 530 y = 686 x = 953 x = 444 y = 124 x = 722 x = 971 y = 304 x = 515 x = 250 y = 10 y = 241 y = 882 x = 826 x = 877 y = 26 y = 475 x = 833 y = 305 y = 377 y = 161 x = 704 x = 541 y = 899 y = 802 x = 911 x = 933 y = 572 x = 863 x = 193 y = 356 y = 851 x = 636 x = 611 x = 314 y = 427 y = 144 y = 663 x = 492 x = 94 y = 64 y = 459 y = 861 x = 164 y = 133 y = 168 x = 928 y = 24 y = 56 x = 211 x = 328 x = 901 x = 122 x = 157 x = 479 y = 908 y = 961 y = 540 x = 454 y = 899 x = 61 y = 780 x = 440 x = 258 y = 792 x = 571 x = 460 x = 944 y = 37 x = 548 x = 57 y = 411 y = 880 x = 546 y = 7 x = 274 x = 217 y = 761 x = 563 y = 506 y = 841 y = 179 y = 549 x = 587 y = 928 x = 158 y = 296 x = 709 y = 872 y = 862 x = 404 x = 3 y = 895 x = 279 y = 137 x = 517 x = 214 x = 336 y = 523 y = 406 y = 411 y = 789 x = 486 y = 235 y = 105 x = 942 x = 586 y = 132 y = 63 x = 643 x = 901 y = 234 x = 560 y = 935 x = 494 y = 534 x = 611 y = 316 y = 174 x = 808 y = 0 x = 142 x = 401 x = 771 x = 741 x = 720 x = 926 x = 462 y = 525 y = 921 x = 443 x = 980 x = 484 x = 504 x = 199 y = 642 x = 119 x = 138 y = 762 x = 688 x = 28 x = 850 x = 715 x = 145 x = 414 y = 315 y = 226 x = 616 x = 591 x = 721 y = 784 x = 341 y = 500 x = 776 y = 93 y = 470 y = 577 x = 779 x = 337 y = 236 y = 343 y = 313 y = 846 y = 280 y = 401 y = 931 y = 716 x = 441 x = 808 y = 183 y = 739 x = 726 x = 678 x = 961 y = 430 y = 471 x = 749 y = 343 y = 65 x = 737 x = 328 x = 4 y = 997 x = 613 x = 367 x = 59 x = 153 x = 775 x = 644 x = 200 y = 285 x = 552 y = 808 y = 686 y = 222 x = 44 x = 795 y = 946 y = 197 y = 951 x = 59 y = 375 x = 500 x = 397 y = 590 x = 923 y = 620 x = 614 x = 722 x = 6 x = 427 y = 846 x = 802 y = 368 y = 56 y = 268 x = 33 x = 328 y = 498 y = 382 y = 674 y = 317 y = 780 x = 427 y = 936 y = 150 x = 187 y = 938 x = 493 y = 341 y = 329 y = 664 y = 605 x = 249 y = 422 y = 545 x = 289 y = 96 y = 497 y = 276 x = 13 x = 501 y = 127 x = 190 y = 450 y = 521 y = 492 x = 494 y = 882 y = 202 y = 79 x = 106 x = 313 x = 141 y = 781 x = 948 y = 196 y = 995 y = 592 x = 647 x = 420 x = 526 x = 57 x = 10 x = 468 y = 949 y = 663 x = 619 x = 961 x = 139 y = 178 x = 889 x = 592 x = 753 x = 773 y = 931 y = 920 y = 105 x = 829 y = 621 x = 32 x = 548 y = 681 x = 24 y = 280 x = 89 x = 306 x = 888 y = 862 y = 435 x = 41 y = 180 y = 527 x = 642 x = 753 x = 710 x = 890 x = 186 x = 130 x = 918 y = 78 x = 572 x = 985 y = 635 x = 453 x = 186 x = 140 y = 159 y = 4 y = 727 y = 121 x = 247 y = 48 x = 288 x = 996 x = 292 x = 214 y = 810 y = 676 y = 751 y = 219 y = 327 x = 8 x = 378 x = 991 y = 121 y = 247 y = 829 y = 506 x = 177 y = 323 y = 280 y = 685 y = 793 x = 240 x = 194 y = 185 y = 171 x = 359 y = 205 y = 360 y = 168 y = 752 x = 255 x = 114 y = 113 y = 254 y = 31 x = 188 y = 5 y = 720 y = 241 x = 721 x = 99 x = 314 x = 135 y = 335 y = 634 y = 300 x = 698 y = 25 y = 908 y = 908 y = 571 x = 115 y = 878 y = 127 x = 740 y = 883 x = 633 x = 848 y = 224 x = 72 x = 623 y = 451 y = 843 y = 484 x = 108 y = 42 y = 841 y = 959 y = 992 x = 542 x = 287 x = 924 x = 328 x = 689 y = 307 x = 115 x = 189 x = 955 y = 747 x = 783 y = 536 y = 239 y = 334 x = 801 y = 638 y = 411 y = 473 y = 198 y = 811 x = 706 y = 352 y = 753 x = 739 y = 574 y = 852 x = 695 x = 887 y = 469 x = 837 y = 900 y = 318 y = 753 y = 998 y = 945 y = 190 x = 279 x = 824 y = 435 y = 445 y = 402 y = 423 x = 389 x = 88 y = 883 y = 833 y = 753 x = 446 x = 294 y = 161 y = 605 y = 242 x = 597 x = 973 x = 630 x = 746 y = 419 x = 186 x = 831 x = 371 x = 199 x = 202 x = 707 y = 162 y = 445 x = 593 y = 378 y = 991 y = 902 x = 360 x = 87 y = 268 x = 979 x = 19 x = 728 x = 228 x = 594 y = 584 y = 783 x = 655 x = 774 y = 982 x = 435 y = 480 x = 291 x = 221 x = 650 y = 237 y = 296 y = 143 x = 999 x = 9 y = 506 y = 599 x = 44 y = 869 x = 854 x = 676 x = 530 y = 979 y = 53 y = 903 y = 43 y = 685 x = 102 y = 420 y = 552 y = 47 y = 375 y = 700 x = 605 x = 942 x = 774 x = 454 y = 831 x = 477 x = 986 y = 939 x = 873 y = 73 y = 157 y = 429 x = 923 x = 120 y = 827 y = 69 x = 743 y = 597 y = 686 y = 525 x = 188 y = 401 y = 734 x = 556 y = 669 x = 287 x = 475 x = 888 x = 897 x = 400 y = 533 x = 861 x = 537 x = 849 x = 213 x = 741 y = 728 y = 929 y = 188 y = 775 x = 819 x = 684 x = 131 x = 396 x = 284 x = 456 x = 969 y = 798 x = 128 x = 83 x = 22 y = 448 y = 671 y = 918 y = 214 y = 717 y = 107 x = 679 y = 677 y = 970 y = 575 y = 131 x = 97 y = 756 y = 930 x = 271 y = 15 y = 407 y = 448 y = 898 y = 370 x = 400 x = 368 y = 420 y = 507 y = 359 x = 170 y = 332 x = 124 x = 844 x = 631 x = 711 x = 187 x = 685 x = 444 x = 3 y = 551 x = 644 y = 835 y = 669 x = 808 x = 130 x = 223 y = 245 y = 254 y = 754 y = 909 y = 235 y = 935 y = 437 x = 857 x = 546 x = 547 y = 32 x = 607 y = 430 x = 82 y = 745 x = 78 x = 5 y = 432 y = 921 x = 576 y = 142 y = 77 x = 243 y = 723 y = 47 y = 683 y = 6 x = 133 x = 410 x = 52 x = 873 x = 146 x = 814 y = 341 y = 976 x = 891 y = 133 x = 50 y = 959 x = 869 x = 396 x = 438 y = 547 x = 894 x = 491 y = 114 x = 76 x = 947 y = 895 y = 625 y = 910 y = 989 y = 190 y = 771 x = 165 y = 508 x = 545 x = 20 x = 221 y = 402 x = 861 y = 430 y = 481 x = 180 y = 18 y = 599 x = 26 x = 324 x = 332 y = 366 x = 88 y = 762 x = 524 y = 782 x = 697 x = 810 x = 53 x = 847 y = 970 x = 262 y = 185 y = 621 x = 153 y = 780 x = 394 x = 334 y = 724 x = 172 x = 231 x = 345 x = 490 y = 838 x = 748 x = 429 y = 417 x = 411 x = 904 x = 518 x = 682 x = 895 x = 148 x = 263 y = 679 x = 472 y = 741 y = 191 y = 677 x = 775 x = 771 y = 848 y = 600 x = 495 y = 644 x = 266 x = 663 y = 755 x = 744 y = 387 y = 157 x = 333 x = 381 x = 129 x = 610 y = 836 y = 813 y = 922 x = 944 x = 621 x = 783 y = 619 x = 50 x = 962 x = 448 y = 569 x = 561 x = 503 x = 131 y = 1 y = 593 x = 474 y = 874 y = 523 x = 815 x = 111 x = 32 x = 749 x = 160 x = 580 y = 414 y = 565 x = 756 y = 270 y = 405 x = 980 x = 812 y = 756 y = 203 x = 858 y = 775 x = 321 x = 756 x = 594 y = 486 x = 877 x = 676 x = 580 x = 863 x = 671 y = 177 y = 618 x = 810 y = 28 x = 5 x = 384 y = 560 x = 292 y = 479 x = 232 y = 414 x = 570 x = 256 y = 227 x = 704 y = 739 y = 254 x = 223 y = 83 x = 429 y = 490 x = 572 y = 870 x = 366 x = 104 x = 668 x = 412 x = 312 y = 741 y = 139 x = 142 x = 31 x = 235 x = 164 y = 505 y = 110 x = 759 y = 397 y = 251 y = 331 y = 66 x = 225 x = 590 y = 498 y = 781 y = 480 y = 515 x = 23 y = 117 y = 124 x = 485 x = 322 x = 620 x = 577 y = 835 y = 579 y = 612 x = 731 y = 47 x = 237 x = 570 y = 456 y = 933 y = 539 y = 723 x = 26 x = 601 x = 804 y = 772 x = 798 y = 642 y = 213 y = 886 y = 809 y = 878 y = 466 x = 469 x = 886 x = 457 x = 453 y = 793 y = 388 x = 884 x = 969 y = 926 x = 616 x = 848 y = 527 y = 127 y = 20 x = 88 y = 454 y = 760 x = 311 y = 119 x = 398 y = 948 x = 659 x = 683 y = 489 y = 99 x = 234 y = 287 x = 683 y = 802 x = 772 x = 190 x = 799 y = 567 x = 520 y = 876 x = 951 x = 762 y = 361 x = 591 x = 759 y = 659 y = 990 y = 458 y = 713 y = 377 y = 151 y = 64 y = 573 x = 414 x = 22 y = 717 y = 818 y = 287 x = 628 y = 381 y = 273 y = 84 y = 692 y = 289 x = 804 y = 243 y = 289 x = 610 x = 642 x = 308 y = 18 y = 693 y = 208 y = 368 x = 563 x = 576 y = 495 y = 804 y = 556 x = 944 y = 463 x = 371 x = 550 y = 966 y = 710 y = 561 y = 4 y = 270 x = 588 y = 402 x = 92 y = 692 x = 343 y = 478 y = 293 x = 315 y = 314 y = 212 x = 373 y = 410 y = 157 x = 516 x = 578 x = 79 y = 777 y = 22 x = 163 y = 161 y = 914 y = 462 x = 414 y = 315 y = 817 x = 946 x = 57 y = 329 x = 31 x = 81 x = 984 y = 480 x = 993 x = 983 x = 272 x = 367 x = 135 x = 745 x = 312 y = 983 y = 291 y = 23 x = 989 x = 268 y = 550 y = 334 y = 509 x = 648 y = 373 x = 10 x = 479 y = 184 x = 264 x = 869 x = 694 x = 57 x = 133 x = 39 y = 136 y = 846 y = 8 y = 574 x = 348 y = 723 y = 206 y = 719 x = 167 y = 652 y = 834 x = 7 x = 725 x = 218 y = 848 y = 684 y = 916 x = 24 x = 64 x = 145 x = 172 x = 837 y = 306 y = 416 x = 461 y = 257 x = 294 y = 527 x = 385 y = 934 x = 355 x = 922 x = 853 y = 548 x = 896 y = 681 y = 618 x = 151 y = 428 y = 102 y = 340 x = 536 y = 327 x = 357 y = 513 y = 650 x = 614 y = 493 y = 223 y = 737 x = 439 x = 892 x = 289 y = 686 x = 963 y = 958 x = 499 y = 289 y = 262 y = 243 y = 642 x = 644 y = 170 y = 76 y = 531 x = 864 y = 231 y = 732 y = 153 x = 942 y = 559 y = 420 y = 747 y = 590 y = 60 y = 137 y = 783 y = 311 y = 623 x = 698 x = 200 x = 828 y = 23 x = 9 y = 684 y = 645 y = 204 x = 654 x = 478 y = 665 x = 134 y = 594 y = 288 y = 870 x = 645 y = 417 y = 834 x = 981 x = 158 x = 34 y = 294 x = 438 x = 96 y = 154 x = 41 y = 818 x = 974 x = 444 x = 21 x = 525 x = 586 x = 216 y = 188 x = 278 y = 892 x = 245 y = 696 y = 388 y = 479 x = 72 x = 67 y = 399 y = 654 y = 8 y = 509 y = 694 x = 476 x = 516 x = 459 y = 66 y = 811 x = 241 x = 346 x = 653 y = 877 x = 50 x = 615 y = 689 y = 293 y = 296 x = 583 y = 898 x = 900 x = 779 y = 913 x = 415 y = 509 y = 232 y = 991 x = 385 x = 962 y = 516 y = 886 y = 550 y = 607 x = 686 y = 837 x = 601 x = 703 x = 802 y = 577 x = 693 y = 578 y = 294 y = 515 y = 141 y = 467 y = 759 y = 215 x = 237 y = 156 x = 364 y = 212 x = 436 x = 49 x = 884 y = 511 x = 65 y = 207 x = 363 y = 742 x = 551 x = 866 y = 267 x = 620 x = 607 y = 132 x = 474 x = 640 y = 964 y = 852 x = 668 y = 130 y = 158 y = 148 x = 59 y = 730 y = 804 x = 921 y = 382 x = 280 x = 22 x = 313 x = 461 y = 759 y = 995 y = 626 y = 679 y = 748 x = 94 x = 63 y = 139 y = 117 x = 94 y = 367 x = 636 x = 819 x = 764 y = 506 y = 438 x = 651 y = 581 x = 97 x = 34 y = 802 y = 94 y = 987 x = 362 y = 881 x = 846 x = 286 y = 600 y = 492 y = 589 x = 590 y = 968 y = 462 y = 223 y = 514 x = 109 x = 738 y = 237 y = 141 x = 533 x = 760 x = 623 y = 214 y = 855 y = 588 y = 410 x = 177 y = 124 y = 280 x = 902 x = 957 y = 166 y = 568 y = 125 x = 706 y = 84 y = 390 y = 569 y = 930 y = 16 x = 574 y = 402 x = 156 x = 94 x = 578 y = 286 x = 360 x = 934 y = 559 x = 342 x = 422 x = 789 x = 485 y = 121 y = 135 y = 286 x = 267 x = 164 x = 919 y = 916 y = 607 y = 384 x = 711 y = 600 x = 82 x = 241 x = 720 y = 20 x = 740 x = 620 y = 335 y = 289 x = 299 x = 83 y = 416 y = 715 y = 906 x = 343 y = 122 x = 593 x = 237 y = 412 x = 568 x = 162 x = 278 x = 888 x = 393 y = 921 x = 984 x = 263 y = 355 x = 776 y = 782 x = 584 y = 414 y = 812 x = 715 y = 960 x = 361 y = 295 x = 608 x = 605 x = 362 x = 399 x = 882 x = 450 x = 345 x = 204 x = 49 y = 736 y = 669 x = 818 x = 125 x = 371 x = 604 y = 478 y = 202 x = 919 x = 314 x = 966 y = 332 x = 490 x = 347 y = 510 x = 186 y = 564 y = 499 y = 295 x = 513 x = 463 y = 37 y = 35 x = 81 y = 508 x = 624 x = 295 x = 243 y = 338 x = 832 y = 340 x = 799 x = 578 x = 287 y = 275 y = 244 y = 975 x = 384 y = 521 y = 316 x = 212 x = 855 y = 248 y = 998 x = 690 x = 139 x = 553 x = 934 x = 941 x = 358 x = 79 x = 659 x = 236 y = 64 x = 861 x = 490 y = 672 x = 286 x = 444 x = 211 y = 466 x = 868 y = 993 x = 504 x = 81 x = 503 x = 816 x = 214 x = 558 x = 513 y = 362 x = 846 x = 349 y = 658 x = 416 x = 984 x = 573 x = 902 x = 359 x = 205 x = 620 y = 952 x = 222 y = 545 y = 148 x = 905 y = 414 y = 248 y = 883 y = 261 y = 129 x = 885 x = 449 y = 972 y = 546 y = 953 x = 237 x = 660 y = 424 y = 945 x = 616 y = 139 x = 953 x = 146 y = 647 x = 839 x = 356 x = 182 x = 216 y = 319 x = 684 y = 634 x = 530 y = 437 x = 555 x = 232 y = 936 y = 555 y = 463 x = 429 x = 813 y = 590 x = 697 y = 679 x = 279 y = 28 x = 623 y = 940 x = 12 x = 812 x = 464 y = 92 y = 120 y = 642 x = 700 y = 694 x = 692 y = 387 x = 409 x = 655 y = 417 x = 707 y = 50 x = 897 x = 377 x = 982 x = 106 x = 595 y = 721 x = 810 x = 309 x = 991 x = 492 y = 95 x = 445 x = 645 x = 138 x = 606 y = 352 y = 602 y = 565 x = 275 x = 11 y = 898 x = 108 y = 859 x = 916 y = 475 y = 581 x = 14 x = 25 y = 592 x = 364 x = 703 x = 53 y = 150 y = 243 x = 291 y = 648 x = 339 x = 954 x = 877 y = 753 x = 983 x = 628 y = 64 x = 362 x = 817 x = 206 y = 147 y = 178 y = 230 y = 426 x = 28 y = 767 y = 182 x = 270 y = 943 y = 117 y = 61 y = 629 y = 398 y = 133 y = 421 x = 440 x = 950 y = 569 x = 392 x = 758 y = 422 y = 139 y = 246 x = 369 x = 136 y = 821 x = 583 y = 674 y = 145 x = 901 y = 498 y = 487 x = 311 y = 334 x = 404 y = 475 y = 970 x = 784 y = 80 y = 110 y = 991 x = 766 y = 733 x = 259 x = 600 y = 149 x = 853 y = 900 x = 396 y = 572 x = 30 x = 332 x = 719 y = 569 y = 973 x = 368 y = 963 x = 242 y = 928 x = 279 x = 14 y = 979 y = 416 x = 736 y = 169 x = 317 y = 709 x = 552 y = 469 x = 579 x = 153 x = 110 x = 787 y = 164 y = 206 x = 947 y = 223 y = 439 x = 510 x = 156 y = 837 x = 232 x = 475 x = 678 y = 906 y = 91 y = 909 x = 527 y = 258 x = 763 y = 487 x = 388 y = 990 x = 54 x = 707 x = 532 x = 35 x = 794 x = 549 y = 159 x = 434 y = 218 y = 155 y = 392 y = 788 y = 581 y = 218 x = 690 x = 501 x = 413 y = 306 y = 105 y = 710 y = 556 y = 76 x = 66 x = 317 x = 205 y = 381 y = 590 y = 457 y = 797 y = 141 x = 588 y = 583 y = 202 y = 946 x = 934 x = 911 y = 619 y = 909 x = 849 x = 321 x = 403 y = 356 y = 224 y = 164 y = 840 x = 212 y = 651 x = 133 x = 388 x = 865 x = 440 x = 517 x = 763 x = 97 y = 5 x = 19 y = 825 y = 401 y = 540 x = 774 x = 575 x = 865 x = 133 y = 784 x = 430 y = 548 y = 778 x = 283 x = 843 x = 858 y = 503 y = 960 y = 956 x = 82 y = 631 x = 933 x = 547 y = 488 y = 796 y = 554 x = 275 y = 450 y = 871 y = 299 x = 817 y = 619 x = 91 x = 354 x = 293 x = 248 y = 997 y = 186 y = 979 x = 578 x = 948 y = 707 y = 291 x = 332 x = 242 y = 581 y = 494 y = 732 x = 781 x = 337 x = 227 x = 55 y = 119 y = 473 y = 916 x = 931 x = 888 y = 791 x = 147 y = 693 y = 108 x = 152 y = 828 y = 891 y = 675 x = 387 x = 519 x = 831 x = 684 x = 441 x = 708 x = 817 x = 362 y = 775 x = 436 x = 602 y = 95 y = 202 x = 992 y = 884 x = 675 x = 922 y = 66 x = 184 x = 409 y = 55 x = 702 y = 65 x = 536 y = 926 y = 13 x = 221 x = 636 x = 384 x = 870 y = 647 y = 244 y = 443 y = 26 x = 765 x = 957 x = 905 y = 396 y = 77 y = 163 x = 258 y = 236 x = 637 y = 255 y = 500 x = 641 x = 374 y = 773 x = 549 x = 797 x = 588 y = 839 y = 766 y = 816 x = 520 x = 199 y = 508 y = 610 y = 660 x = 166 x = 695 y = 12 x = 46 y = 887 x = 938 x = 613 x = 790 y = 723 x = 40 x = 752 y = 872 x = 691 y = 739 y = 878 x = 870 y = 263 x = 556 x = 987 x = 414 x = 901 y = 910 x = 582 y = 319 y = 609 x = 197 y = 272 y = 665 x = 154 x = 968 x = 507 y = 132 y = 756 y = 399 y = 995 y = 969 y = 517 y = 116 y = 283 y = 756 x = 499 y = 959 x = 375 y = 438 x = 381 x = 265 x = 596 x = 11 x = 791 x = 799 x = 575 x = 387 y = 703 y = 895 x = 643 x = 584 y = 958 y = 969 y = 519 x = 919 x = 165 y = 493 x = 934 y = 818 y = 619 x = 864 y = 90 y = 343 x = 459 x = 132 x = 594 x = 300 y = 611 y = 590 y = 28 y = 735 x = 45 x = 306 x = 789 x = 409 y = 446 x = 306 y = 581 x = 681 x = 240 x = 846 x = 882 x = 91 y = 119 y = 329 x = 894 y = 340 x = 349 x = 623 y = 827 y = 898 x = 362 y = 161 x = 206 x = 335 y = 656 y = 984 y = 383 x = 737 x = 460 x = 649 y = 186 y = 998 y = 692 y = 25 y = 358 y = 792 y = 128 x = 16 x = 795 x = 132 x = 237 y = 695 x = 896 x = 123 y = 554 x = 63 y = 466 x = 980 y = 386 y = 29 y = 929 y = 818 x = 126 x = 743 y = 890 x = 78 y = 695 y = 101 x = 261 y = 300 y = 701 x = 259 y = 128 x = 30 x = 597 x = 611 y = 233 x = 935 x = 320 x = 986 x = 905 x = 42 y = 893 x = 896 x = 72 y = 673 x = 615 y = 645 x = 524 y = 961 y = 88 y = 999 x = 58 x = 385 y = 964 y = 941 y = 491 x = 173 y = 479 y = 890 y = 321 x = 676 x = 848 x = 383 y = 702 x = 845 x = 622 x = 815 y = 130 x = 411 x = 276 x = 315 x = 687 x = 504 y = 614 y = 717 x = 958 x = 224 y = 420 x = 530 y = 304 x = 616 y = 923 y = 607 x = 984 y = 499 x = 722 y = 733 y = 7 y = 576 y = 632 y = 908 x = 743 y = 101 x = 92 x = 989 y = 711 y = 675 x = 37 y = 40 x = 652 x = 338 y = 706 y = 135 y = 309 y = 38 y = 61 x = 588 x = 431 y = 320 y = 26 y = 272 y = 267 x = 372 y = 581 y = 29 x = 305 y = 311 x = 439 x = 77 y = 214 y = 746 x = 414 x = 431 y = 376 x = 73 y = 765 x = 492 x = 644 y = 336 y = 981 x = 162 y = 85 y = 650 y = 624 x = 977 y = 546 y = 465 x = 762 x = 511 x = 0 y = 893 y = 282 x = 149 y = 953 y = 504 x = 554 x = 573 y = 844 x = 517 x = 302 y = 10 y = 922 x = 514 y = 723 y = 174 y = 609 y = 192 y = 508 x = 170 x = 178 y = 749 x = 44 x = 725 x = 898 x = 412 x = 440 x = 753 y = 601 y = 750 y = 292 x = 752 y = 48 y = 497 y = 638 y = 371 x = 693 x = 254 y = 794 x = 330 y = 925 y = 597 x = 869 y = 784 x = 970 x = 796 x = 515 x = 220 x = 197 x = 473 x = 737 y = 709 y = 316 x = 873 y = 646 y = 507 x = 650 x = 640 x = 806 x = 991 y = 663 x = 743 y = 391 y = 742 y = 33 y = 129 x = 411 y = 554 y = 153 y = 838 y = 334 y = 722 x = 801 y = 857 x = 139 x = 88 y = 691 x = 332 y = 498 x = 23 x = 642 x = 303 y = 990 y = 781 y = 988 x = 294 x = 668 y = 659 x = 731 x = 781 y = 68 y = 376 x = 404 x = 194 y = 135 x = 786 y = 370 x = 536 y = 650 x = 856 x = 641 y = 313 x = 871 x = 483 x = 193 y = 528 x = 837 y = 373 y = 964 x = 847 x = 136 x = 934 x = 75 x = 219 y = 139 x = 68 y = 281 x = 794 y = 58 y = 458 x = 245 x = 216 y = 242 y = 675 x = 508 y = 363 y = 508 x = 855 x = 767 x = 14 x = 205 y = 391 y = 520 x = 991 x = 814 y = 533 y = 788 y = 493 x = 691 y = 942 y = 42 y = 900 x = 602 y = 487 y = 182 x = 979 x = 639 y = 227 x = 555 y = 441 x = 668 y = 132 y = 428 y = 840 x = 145 x = 22 y = 87 y = 443 x = 31 y = 762 y = 135 x = 305 x = 464 y = 638 y = 751 y = 445 y = 406 x = 580 x = 555 x = 657 y = 554 y = 944 y = 306 y = 386 x = 669 x = 255 x = 594 x = 283 y = 445 x = 429 x = 352 x = 671 x = 804 y = 296 y = 376 y = 763 x = 985 y = 628 y = 95 y = 333 x = 515 y = 273 x = 500 y = 519 y = 181 x = 845 y = 527 y = 348 y = 473 y = 42 x = 950 y = 132 y = 866 y = 931 x = 128 y = 430 x = 204 x = 457 x = 316 x = 354 y = 629 y = 88 x = 420 y = 488 y = 433 x = 743 y = 41 y = 23 x = 692 x = 220 y = 570 x = 168 y = 59 y = 831 y = 305 y = 577 y = 88 y = 444 x = 102 y = 402 y = 167 x = 623 y = 77 y = 115 x = 305 x = 942 x = 691 x = 2 y = 439 x = 477 y = 370 y = 31 y = 720 x = 968 x = 112 y = 62 y = 572 y = 840 y = 36 x = 418 x = 995 x = 570 x = 822 y = 788 x = 406 x = 710 y = 673 y = 939 y = 921 y = 272 x = 982 x = 16 x = 723 x = 555 y = 516 y = 454 x = 686 x = 550 x = 948 x = 474 x = 308 y = 835 x = 277 x = 79 y = 386 x = 935 x = 389 x = 626 y = 160 x = 576 x = 506 x = 540 x = 758 y = 53 y = 780 y = 413 x = 63 x = 774 y = 727 y = 891 x = 908 y = 185 y = 130 y = 114 x = 992 x = 967 y = 425 y = 43 x = 301 x = 242 x = 327 x = 875 y = 608 y = 82 y = 855 y = 152 y = 504 x = 413 y = 148 x = 925 y = 921 x = 343 x = 104 x = 234 x = 186 y = 840 y = 484 y = 255 y = 716 y = 132 y = 15 y = 687 x = 974 y = 505 y = 331 x = 319 x = 28 x = 951 y = 752 x = 242 x = 13 x = 155 x = 501 x = 647 y = 804 y = 141 x = 768 y = 42 y = 280 y = 218 y = 682 x = 216 y = 904 x = 547 y = 56 y = 651 x = 576 y = 271 x = 921 y = 647 y = 50 x = 248 x = 617 x = 561 y = 189 x = 861 y = 21 y = 934 y = 948 x = 285 x = 975 y = 426 y = 95 x = 980 x = 968 x = 797 y = 417 x = 188 x = 335 x = 636 x = 585 x = 748 y = 279 x = 235 y = 516 y = 936 x = 161 x = 394 y = 764 x = 328 y = 3 x = 454 x = 170 y = 158 y = 96 x = 734 x = 645 x = 992 x = 517 x = 504 y = 805 x = 229 x = 155 y = 575 y = 999 x = 3 y = 381 y = 126 x = 452 x = 761 y = 79 x = 934 y = 681 y = 1 y = 211 x = 937 x = 298 x = 334 y = 790 y = 77 y = 165 x = 495 y = 890 x = 801 x = 610 y = 595 y = 761 y = 118 y = 160 y = 994 y = 976 y = 739 x = 449 x = 433 x = 983 x = 85 y = 943 x = 750 x = 906 x = 880 y = 466 x = 558 x = 709 y = 671 y = 147 y = 593 x = 652 y = 102 y = 406 x = 397 y = 398 y = 594 y = 416 x = 879 x = 249 y = 543 y = 939 x = 943 x = 481 x = 222 y = 335 y = 103 x = 499 x = 441 x = 93 y = 0 x = 673 y = 537 x = 643 x = 116 y = 232 x = 608 y = 464 y = 524 x = 222 y = 925 x = 913 y = 897 x = 586 x = 671 y = 528 x = 523 x = 321 y = 995 y = 181 y = 209 y = 474 x = 289 x = 73 y = 883 x = 560 x = 204 y = 189 y = 239 x = 791 x = 455 y = 637 x = 226 y = 743 x = 627 y = 37 y = 42 y = 6 y = 450 y = 145 x = 78 y = 494 y = 884 y = 384 x = 810 x = 737 x = 200 x = 949 x = 36 x = 351 x = 321 y = 853 y = 252 x = 46 x = 643 y = 739 y = 602 x = 356 y = 620 y = 961 x = 621 y = 401 x = 128 x = 951 x = 394 y = 180 y = 43 y = 430 y = 597 x = 701 x = 21 y = 313 x = 378 x = 109 x = 115 x = 781 x = 824 x = 909 x = 884 y = 468 y = 866 y = 346 y = 386 y = 908 y = 958 y = 575 y = 754 x = 954 y = 911 x = 130 x = 837 y = 114 y = 446 y = 965 y = 587 y = 962 x = 138 y = 67 y = 789 y = 212 x = 289 y = 78 x = 29 x = 175 y = 799 x = 670 x = 921 x = 1 x = 511 x = 403 y = 456 x = 255 x = 377 y = 823 x = 2 y = 618 y = 824 y = 334 y = 433 y = 497 y = 518 x = 573 y = 655 x = 864 y = 597 y = 968 y = 336 y = 0 y = 250 x = 232 y = 211 y = 895 y = 252 y = 592 y = 442 x = 270 x = 608 y = 456 x = 123 x = 781 y = 291 y = 478 x = 677 y = 693 y = 653 y = 531 x = 480 x = 604 y = 359 y = 770 x = 286 y = 465 x = 588 y = 862 x = 946 x = 136 x = 745 x = 217 x = 796 y = 701 x = 188 x = 18 y = 362 y = 753 y = 820 x = 874 x = 267 x = 705 x = 966 x = 623 y = 564 y = 150 x = 77 y = 84 y = 630 x = 675 y = 74 x = 839 x = 668 x = 510 x = 819 x = 947 x = 428 x = 646 x = 924 x = 307 y = 733 y = 502 x = 177 x = 36 y = 427 y = 978 y = 757 y = 938 x = 465 x = 266 y = 536 y = 75 y = 921 x = 711 x = 695 y = 38 x = 180 y = 944 x = 830 x = 869 x = 44 y = 111 y = 721 y = 578 x = 201 x = 823 x = 761 y = 55 x = 324 y = 881 y = 489 y = 152 x = 516 x = 378 x = 77 y = 956 x = 800 y = 626 x = 469 y = 708 x = 753 x = 761 x = 134 x = 549 x = 286 y = 830 x = 54 x = 796 y = 431 x = 268 y = 127 y = 333 y = 997 x = 448 y = 515 x = 841 x = 393 y = 135 x = 122 y = 338 x = 467 y = 536 y = 854 y = 443 y = 860 y = 145 x = 992 y = 266 x = 789 y = 512 y = 575 x = 925 x = 308 x = 200 x = 745 x = 191 x = 410 x = 437 x = 61 y = 254 y = 295 x = 612 x = 582 y = 981 y = 944 x = 676 x = 199 y = 192 x = 662 y = 289 y = 282 x = 323 x = 209 x = 661 y = 992 x = 247 y = 666 x = 280 y = 737 y = 972 x = 459 x = 905 x = 602 y = 517 x = 842 y = 376 x = 639 x = 521 x = 812 y = 822 y = 449 x = 445 y = 280 y = 68 x = 690 y = 403 x = 41 y = 159 x = 110 y = 612 y = 835 x = 430 y = 393 y = 675 y = 838 y = 10 y = 271 y = 107 x = 236 y = 921 x = 920 y = 428 x = 336 y = 661 y = 616 y = 752 x = 966 y = 278 y = 837 y = 565 y = 506 y = 315 x = 87 y = 681 x = 654 y = 602 y = 630 x = 592 y = 323 y = 765 y = 527 y = 95 y = 403 y = 205 x = 382 x = 268 y = 49 x = 18 y = 62 x = 812 x = 653 y = 995 x = 149 x = 601 y = 193 x = 468 y = 236 x = 918 y = 640 x = 233 y = 245 x = 910 x = 789 y = 135 y = 979 x = 271 y = 417 y = 267 y = 207 x = 743 y = 236 x = 473 y = 126 x = 464 y = 866 y = 788 y = 551 x = 109 x = 331 y = 543 x = 895 y = 295 y = 433 x = 232 y = 784 x = 745 x = 891 y = 196 y = 961 y = 136 x = 710 y = 642 y = 327 y = 953 x = 700 y = 674 y = 663 x = 260 x = 236 x = 441 x = 524 y = 96 y = 756 y = 784 x = 658 x = 248 x = 197 x = 982 y = 993 y = 535 y = 432 y = 641 y = 531 y = 895 x = 450 x = 492 x = 874 x = 741 y = 233 y = 51 y = 446 y = 612 x = 541 y = 519 y = 881 y = 932 y = 968 y = 112 x = 179 y = 971 y = 344 y = 955 x = 51 y = 201 y = 221 y = 528 x = 256 x = 14 x = 438 x = 37 y = 645 y = 985 x = 247 x = 817 x = 458 x = 407 x = 251 x = 725 y = 410 y = 643 x = 884 x = 3 y = 16 y = 290 y = 607 x = 775 x = 649 x = 218 y = 210 x = 674 y = 823 x = 823 x = 795 y = 432 x = 827 y = 188 y = 600 x = 852 x = 913 x = 71 x = 822 y = 125 y = 311 y = 71 y = 378 y = 894 y = 178 y = 627 y = 969 y = 530 x = 487 y = 860 x = 262 y = 704 y = 559 y = 47 x = 326 y = 556 y = 867 y = 862 x = 724 x = 446 y = 177 y = 227 y = 837 x = 296 x = 475 y = 764 x = 573 x = 616 x = 947 y = 217 y = 540 x = 614 y = 752 x = 653 x = 937 y = 378 y = 229 x = 614 x = 362 y = 95 y = 418 y = 279 y = 679 x = 475 x = 263 x = 604 x = 817 y = 564 y = 399 y = 45 y = 21 y = 804 x = 380 x = 21 x = 32 x = 636 y = 327 x = 794 y = 514 x = 985 y = 666 y = 934 x = 159 y = 405 x = 419 y = 248 x = 578 x = 44 y = 526 x = 757 y = 534 y = 8 x = 660 x = 220 y = 776 x = 304 x = 146 y = 629 x = 440 x = 568 x = 189 y = 653 y = 572 x = 429 x = 466 x = 656 y = 579 y = 214 x = 171 y = 766 x = 991 y = 741 y = 13 y = 146 y = 757 x = 17 x = 883 x = 65 y = 71 x = 906 y = 681 y = 890 x = 932 y = 852 x = 890 y = 403 x = 393 x = 722 y = 867 y = 563 y = 288 y = 571 y = 603 y = 331 x = 132 y = 565 y = 505 y = 426 y = 912 x = 892 y = 249 x = 36 x = 792 y = 400 x = 331 y = 636 x = 897 x = 143 x = 197 y = 527 x = 416 y = 846 y = 548 x = 710 y = 256 y = 614 x = 250 x = 500 x = 761 x = 54 x = 216 y = 416 y = 898 y = 966 y = 737 x = 480 y = 938 x = 75 x = 304 x = 298 x = 741 y = 417 y = 915 x = 386 x = 170 x = 472 x = 130 y = 852 x = 151 y = 180 y = 663 y = 43 x = 340 x = 439 y = 608 y = 556 y = 354 y = 45 y = 243 y = 649 y = 871 y = 151 y = 714 y = 734 y = 821 y = 754 y = 576 x = 438 x = 620 x = 264 x = 967 y = 282 y = 145 x = 942 y = 758 y = 153 y = 417 y = 334 y = 660 x = 348 y = 336 x = 671 y = 604 x = 884 x = 339 y = 157 y = 320 y = 332 y = 766 x = 910 y = 570 y = 857 y = 72 y = 822 y = 964 x = 919 x = 978 x = 916 x = 403 y = 159 x = 300 x = 106 x = 755 y = 790 x = 417 x = 749 x = 115 x = 679 x = 501 x = 625 x = 25 y = 118 y = 838 y = 937 x = 187 x = 688 x = 412 y = 460 x = 585 x = 744 y = 302 x = 342 x = 803 y = 662 y = 876 y = 475 y = 183 y = 256 y = 980 x = 966 y = 642 x = 8 x = 153 x = 926 x = 423 y = 445 y = 868 y = 847 y = 513 y = 328 y = 148 y = 642 x = 749 y = 56 y = 796 x = 601 y = 382 y = 196 x = 782 y = 330 y = 497 y = 282 x = 618 x = 36 y = 343 x = 873 x = 520 y = 527 x = 118 x = 703 x = 311 y = 56 y = 618 x = 284 x = 727 x = 605 y = 93 x = 589 x = 721 y = 844 y = 343 y = 261 x = 937 x = 837 x = 724 y = 674 y = 548 x = 432 y = 984 y = 918 y = 683 y = 936 y = 115 x = 841 y = 503 x = 605 x = 106 x = 766 y = 7 y = 804 x = 199 y = 471 y = 561 y = 266 x = 972 x = 609 y = 412 y = 785 x = 774 x = 67 y = 15 y = 180 x = 891 x = 517 y = 253 x = 982 y = 152 y = 552 x = 60 y = 611 x = 354 x = 41 x = 117 y = 645 y = 804 y = 521 x = 738 y = 292 x = 0 x = 880 x = 483 y = 58 x = 19 y = 701 x = 780 y = 464 y = 884 y = 253 y = 683 y = 244 x = 964 x = 10 y = 172 x = 683 y = 817 x = 130 y = 777 x = 640 y = 151 x = 228 x = 357 y = 419 x = 550 y = 594 x = 923 y = 425 y = 660 x = 941 y = 90 y = 709 y = 540 x = 560 x = 380 x = 466 x = 245 x = 816 y = 91 y = 195 y = 259 y = 578 y = 683 x = 422 x = 791 y = 880 y = 341 y = 493 y = 781 y = 551 x = 957 x = 45 y = 416 y = 508 y = 448 x = 852 y = 548 y = 243 y = 138 y = 927 x = 381 x = 515 x = 749 x = 308 y = 413 x = 396 y = 581 x = 276 x = 7 y = 209 x = 191 y = 515 x = 197 y = 322 x = 424 y = 617 x = 410 y = 584 x = 492 y = 42 x = 103 y = 331 y = 231 x = 387 x = 95 x = 46 y = 362 y = 377 y = 320 x = 599 x = 301 y = 605 y = 52 x = 871 y = 81 y = 505 x = 703 x = 574 y = 795 x = 525 y = 557 x = 880 y = 132 x = 535 x = 660 x = 900 x = 54 x = 25 x = 47 y = 706 y = 513 x = 18 x = 399 x = 503 x = 553 x = 788 x = 599 y = 86 x = 629 x = 888 x = 108 y = 604 y = 998 x = 973 x = 230 y = 879 y = 243 y = 312 y = 841 x = 893 x = 195 x = 560 y = 54 x = 229 y = 621 y = 678 x = 258 x = 244 x = 615 y = 6 y = 602 y = 941 y = 782 y = 192 x = 420 y = 721 x = 120 x = 113 x = 281 x = 562 x = 460 x = 983 x = 226 x = 30 y = 150 x = 687 x = 922 y = 949 x = 233 y = 32 x = 932 x = 620 y = 740 y = 930 y = 76 x = 275 x = 437 x = 310 x = 190 x = 506 y = 729 x = 444 x = 174 y = 709 y = 592 x = 413 y = 551 y = 280 x = 119 y = 16 y = 407 y = 435 y = 254 x = 213 y = 789 y = 137 y = 264 x = 171 x = 679 y = 550 y = 677 y = 147 y = 348 y = 224 y = 990 y = 366 y = 236 x = 946 y = 602 x = 639 x = 230 y = 263 x = 61 y = 989 y = 18 y = 364 x = 854 y = 628 y = 291 y = 374 y = 446 x = 383 y = 246 y = 229 x = 841 y = 593 x = 348 y = 270 x = 642 x = 502 y = 503 x = 59 x = 731 x = 265 y = 893 y = 656 y = 436 y = 77 x = 720 y = 236 y = 526 x = 337 y = 37 y = 636 x = 571 y = 43 x = 357 x = 785 x = 142 y = 815 y = 393 x = 78 x = 510 x = 865 y = 814 y = 144 y = 282 y = 919 y = 440 x = 702 y = 46 y = 439 x = 551 x = 548 y = 978 y = 433 x = 834 x = 553 x = 372 x = 278 x = 223 y = 583 y = 255 x = 528 x = 410 x = 412 y = 679 y = 564 x = 779 y = 277 x = 827 y = 480 x = 926 x = 709 y = 508 x = 189 x = 114 y = 941 x = 275 x = 769 y = 756 x = 494 x = 736 y = 19 x = 874 y = 624 y = 710 y = 66 y = 195 y = 935 x = 467 y = 139 y = 249 x = 302 x = 255 y = 562 y = 957 x = 799 x = 171 x = 913 x = 818 y = 99 x = 699 x = 518 y = 645 x = 949 y = 282 y = 45 x = 874 y = 55 x = 124 y = 844 x = 379 x = 479 y = 166 y = 948 x = 635 x = 218 x = 918 y = 228 y = 541 y = 28 y = 970 x = 706 x = 773 y = 677 x = 84 y = 331 x = 518 x = 365 x = 555 x = 373 y = 66 x = 876 x = 31 y = 899 y = 338 x = 748 y = 353 x = 857 x = 569 y = 728 y = 56 x = 820 y = 573 y = 963 x = 203 y = 23 x = 280 y = 605 y = 356 x = 236 y = 136 y = 355 x = 144 y = 320 x = 98 y = 70 x = 459 x = 433 x = 75 y = 513 y = 85 y = 900 x = 789 y = 380 y = 715 y = 544 y = 306 x = 693 y = 815 y = 867 y = 413 x = 772 x = 827 x = 256 x = 954 y = 885 x = 11 x = 756 y = 996 y = 649 y = 458 x = 914 y = 444 y = 918 y = 676 y = 877 y = 74 y = 665 x = 207 x = 859 y = 396 y = 553 x = 235 y = 559 x = 151 y = 294 x = 754 x = 725 y = 872 x = 514 y = 780 x = 990 y = 392 x = 459 x = 929 y = 114 y = 415 x = 84 y = 681 x = 233 y = 556 x = 793 x = 440 x = 564 x = 865 y = 212 x = 469 x = 203 x = 210 y = 814 x = 333 x = 817 y = 299 y = 751 x = 249 y = 165 y = 864 x = 819 y = 181 y = 320 x = 462 y = 44 x = 87 y = 497 y = 262 y = 788 y = 591 y = 48 y = 859 x = 872 y = 135 y = 265 x = 700 x = 7 y = 819 y = 929 y = 212 y = 917 x = 573 x = 300 x = 78 y = 135 y = 398 y = 560 x = 686 x = 69 x = 526 x = 525 y = 770 y = 460 y = 564 x = 575 x = 715 x = 427 y = 258 x = 180 x = 520 x = 358 x = 851 x = 527 x = 55 y = 712 y = 282 x = 159 x = 474 y = 345 x = 361 x = 167 y = 764 y = 421 y = 674 x = 711 y = 269 y = 464 y = 692 y = 11 y = 291 y = 32 y = 664 y = 681 y = 163 y = 530 y = 299 x = 305 x = 644 y = 791 x = 328 y = 217 x = 276 x = 70 y = 729 y = 67 y = 860 y = 298 x = 642 x = 368 x = 711 x = 683 x = 299 x = 778 y = 67 y = 967 x = 424 x = 344 y = 570 x = 20 y = 200 y = 25 y = 890 x = 290 x = 7 x = 42 y = 612 y = 433 y = 66 y = 559 x = 133 y = 880 x = 415 y = 961 y = 343 x = 989 x = 772 x = 309 y = 42 y = 546 y = 313 y = 120 y = 666 x = 540 x = 764 y = 217 y = 330 y = 158 y = 378 y = 435 x = 100 x = 969 x = 143 y = 886 y = 581 x = 586 x = 374 x = 523 x = 611 x = 125 x = 516 x = 977 x = 496 x = 944 y = 607 x = 947 y = 859 x = 284 y = 547 y = 891 x = 956 x = 79 y = 888 x = 722 y = 19 y = 580 y = 246 x = 381 y = 397 y = 968 y = 408 x = 65 y = 184 x = 622 x = 872 x = 565 x = 696 x = 510 y = 599 x = 436 x = 136 x = 153 y = 278 y = 828 x = 564 y = 32 y = 416 x = 241 y = 799 y = 36 y = 81 y = 852 x = 598 y = 714 x = 651 x = 168 y = 519 y = 522 y = 560 y = 824 y = 851 y = 450 y = 954 y = 220 x = 610 x = 777 y = 210 x = 173 y = 695 y = 61 y = 390 y = 487 y = 255 y = 58 x = 64 x = 644 x = 91 x = 535 y = 489 x = 503 x = 364 x = 144 y = 613 y = 86 y = 205 y = 360 y = 729 x = 856 x = 560 y = 151 x = 148 x = 893 x = 242 x = 638 y = 536 x = 184 x = 126 y = 826 x = 997 x = 752 x = 411 x = 501 y = 311 x = 476 x = 623 x = 201 x = 128 x = 716 x = 874 x = 806 x = 847 y = 662 x = 670 x = 65 y = 104 x = 222 x = 634 y = 8 y = 433 y = 521 x = 169 y = 533 y = 520 y = 371 x = 955 x = 509 x = 520 y = 480 y = 364 y = 859 y = 66 x = 337 y = 157 y = 998 y = 886 y = 0 y = 946 x = 704 x = 134 y = 213 y = 606 x = 595 y = 599 y = 669 x = 324 y = 784 y = 962 y = 443 y = 171 y = 62 x = 17 y = 465 y = 947 y = 781 y = 597 y = 522 x = 422 y = 34 y = 545 x = 984 y = 584 x = 965 x = 242 y = 665 x = 554 y = 823 x = 142 x = 886 y = 809 y = 875 x = 14 x = 666 x = 220 y = 457 x = 756 x = 339 x = 915 y = 886 y = 65 y = 275 x = 983 x = 894 x = 90 y = 920 y = 799 x = 10 y = 545 y = 602 x = 729 y = 883 x = 558 y = 177 y = 879 x = 334 y = 319 x = 267 y = 411 y = 484 x = 293 x = 753 y = 552 y = 258 y = 144 x = 567 x = 625 y = 711 y = 24 y = 360 x = 656 y = 199 x = 8 y = 334 x = 979 x = 625 x = 575 y = 717 y = 845 x = 928 y = 892 y = 216 y = 297 x = 404 x = 520 y = 929 y = 811 y = 856 x = 299 y = 942 y = 9 x = 255 x = 297 y = 415 y = 4 x = 485 y = 191 x = 766 x = 980 y = 866 x = 639 x = 678 x = 629 x = 621 y = 77 x = 911 y = 483 x = 374 y = 843 y = 923 x = 484 y = 448 x = 461 x = 220 x = 88 y = 943 y = 882 y = 529 x = 859 x = 792 y = 66 y = 726 x = 574 x = 681 y = 241 x = 969 y = 717 y = 105 y = 983 x = 973 x = 764 x = 151 y = 241 x = 862 x = 535 y = 93 y = 709 x = 502 x = 272 y = 406 y = 141 x = 591 y = 145 x = 389 x = 726 x = 904 x = 630 y = 841 y = 441 x = 28 y = 357 x = 930 x = 940 x = 54 x = 320 y = 78 y = 836 y = 672 y = 718 y = 813 x = 776 x = 639 x = 830 y = 982 x = 183 x = 951 y = 483 y = 311 y = 18 x = 988 x = 826 x = 152 x = 87 x = 347 x = 941 y = 307 x = 934 x = 828 x = 427 x = 739 y = 524 y = 855 x = 276 x = 134 x = 883 y = 337 y = 892 x = 75 x = 369 x = 490 y = 639 y = 380 x = 95 x = 690 y = 74 x = 837 x = 824 y = 309 y = 210 y = 99 x = 270 x = 507 x = 277 x = 494 x = 709 x = 309 y = 485 y = 273 y = 601 y = 807 x = 97 y = 977 x = 40 x = 374 x = 81 y = 400 y = 262 x = 866 x = 841 x = 538 y = 49 x = 898 x = 888 y = 819 y = 487 x = 516 y = 327 x = 210 x = 131 y = 674 x = 410 y = 916 x = 981 y = 917 y = 495 x = 725 x = 655 y = 782 x = 500 y = 737 y = 285 x = 276 x = 99 x = 684 y = 422 y = 795 x = 433 y = 210 y = 846 y = 942 y = 934 y = 589 x = 643 y = 485 x = 678 y = 835 y = 827 x = 927 x = 949 y = 861 x = 323 x = 908 x = 72 y = 523 y = 597 x = 964 x = 485 x = 825 x = 278 x = 624 y = 884 x = 271 x = 922 y = 694 y = 514 y = 946 y = 916 x = 946 y = 677 y = 963 x = 287 x = 511 x = 834 x = 604 x = 999 y = 420 y = 391 y = 299 x = 593 x = 888 y = 253 y = 945 y = 394 y = 862 y = 713 x = 698 y = 105 y = 476 x = 898 y = 403 y = 13 x = 484 x = 866 x = 70 x = 482 y = 568 y = 497 y = 257 y = 109 x = 963 y = 648 x = 526 x = 575 y = 45 y = 434 y = 74 x = 624 y = 852 x = 398 x = 951 y = 584 x = 968 y = 736 y = 325 x = 48 x = 19 y = 6 y = 802 x = 899 x = 758 x = 1 y = 133 y = 94 y = 468 y = 963 x = 77 y = 994 y = 982 y = 974 x = 928 x = 300 x = 423 y = 197 y = 239 y = 777 x = 783 x = 533 y = 108 x = 958 y = 824 x = 700 x = 821 y = 651 x = 425 x = 815 y = 352 y = 358 y = 125 x = 705 x = 4 y = 65 x = 965 y = 408 x = 577 x = 1 y = 639 y = 656 y = 396 y = 968 y = 285 x = 879 y = 954 y = 765 x = 145 y = 499 x = 657 x = 289 y = 514 x = 47 x = 767 x = 846 x = 750 x = 571 x = 161 y = 319 y = 27 x = 437 x = 140 y = 765 y = 377 x = 139 x = 181 x = 8 y = 829 x = 492 x = 455 y = 706 x = 192 y = 55 y = 170 y = 152 y = 278 x = 883 y = 496 y = 760 y = 618 y = 259 y = 679 x = 199 y = 26 y = 456 x = 381 y = 391 x = 792 x = 631 y = 173 y = 864 y = 725 y = 926 x = 100 x = 446 y = 937 x = 222 y = 676 x = 476 x = 817 x = 535 x = 798 y = 476 y = 725 x = 905 y = 242 y = 54 x = 869 y = 892 x = 666 y = 40 x = 747 y = 923 y = 35 x = 477 y = 35 y = 403 y = 643 x = 128 x = 338 x = 971 y = 155 x = 252 x = 5 y = 346 x = 187 x = 978 y = 0 y = 62 y = 4 y = 888 y = 608 x = 576 y = 522 x = 324 y = 443 x = 144 x = 672 y = 327 y = 597 x = 52 x = 411 y = 422 x = 635 y = 446 x = 728 x = 30 y = 329 y = 292 y = 16 y = 767 x = 264 y = 409 x = 12 y = 318 y = 761 x = 745 x = 105 y = 935 x = 4 x = 732 y = 420 x = 421 y = 426 x = 657 y = 682 y = 253 x = 41 y = 588 x = 751 x = 15 x = 629 y = 37 x = 280 y = 180 x = 706 y = 369 x = 379 y = 933 x = 208 x = 599 x = 719 x = 541 y = 219 x = 814 y = 740 y = 186 y = 941 x = 808 x = 548 x = 211 x = 253 x = 437 x = 75 y = 142 y = 665 x = 525 y = 946 y = 145 y = 900 x = 487 y = 492 y = 362 x = 249 y = 711 x = 511 x = 107 y = 855 x = 100 x = 619 x = 565 x = 336 x = 669 x = 861 x = 151 x = 829 y = 402 x = 663 x = 458 x = 287 x = 765 y = 444 y = 266 x = 770 y = 581 x = 313 y = 26 y = 293 x = 987 x = 565 x = 268 y = 128 y = 67 y = 787 x = 408 y = 751 x = 576 x = 398 x = 847 y = 265 x = 262 x = 279 x = 931 x = 687 x = 79 y = 408 x = 998 y = 370 x = 679 y = 646 x = 936 y = 965 y = 946 y = 59 x = 884 x = 574 x = 606 y = 138 y = 778 y = 159 y = 781 y = 909 y = 455 y = 548 x = 789 x = 278 y = 296 x = 591 x = 607 y = 388 x = 679 y = 341 y = 168 y = 175 x = 656 y = 508 y = 254 y = 568 x = 49 x = 548 y = 14 y = 916 y = 422 y = 905 y = 862 y = 872 y = 608 x = 826 y = 44 x = 75 x = 688 x = 137 y = 353 x = 3 x = 525 x = 593 y = 731 y = 203 x = 369 y = 535 y = 106 x = 124 x = 973 y = 842 x = 304 x = 70 y = 854 y = 286 y = 617 x = 314 y = 193 x = 34 y = 768 y = 430 y = 50 x = 72 x = 724 y = 574 x = 851 y = 419 y = 334 x = 499 y = 400 y = 452 x = 426 x = 512 x = 25 y = 896 x = 136 x = 635 y = 291 x = 46 x = 608 y = 417 x = 388 y = 966 y = 29 x = 615 y = 954 x = 799 y = 537 x = 352 y = 210 x = 60 y = 575 y = 236 x = 458 x = 939 x = 606 x = 877 y = 897 x = 69 y = 364 x = 708 x = 456 x = 403 y = 171 y = 260 x = 4 x = 431 y = 719 x = 503 x = 653 y = 596 x = 150 y = 254 y = 21 x = 326 x = 712 y = 56 y = 542 x = 515 y = 567 y = 799 y = 448 y = 855 x = 898 x = 697 x = 152 y = 163 y = 120 y = 702 x = 445 y = 231 x = 415 y = 678 y = 99 x = 375 y = 673 y = 590 y = 406 x = 992 x = 156 x = 560 x = 688 x = 963 x = 845 x = 653 y = 46 y = 800 x = 525 x = 123 x = 376 y = 643 y = 673 y = 874 x = 30 x = 88 x = 260 x = 847 x = 724 x = 108 x = 828 y = 860 x = 351 x = 392 y = 843 y = 852 y = 14 y = 620 x = 80 y = 119 y = 64 y = 1 x = 855 x = 625 x = 11 y = 502 x = 552 y = 770 y = 727 x = 131 y = 678 x = 141 y = 183 y = 732 y = 959 y = 78 x = 410 y = 52 x = 280 y = 549 y = 116 x = 835 y = 118 y = 571 x = 120 y = 767 x = 389 x = 843 y = 373 x = 188 x = 778 x = 59 x = 698 y = 806 y = 142 x = 622 y = 759 y = 926 y = 415 y = 74 y = 903 x = 686 x = 805 x = 217 y = 809 x = 214 y = 23 x = 128 x = 89 y = 405 y = 994 y = 841 y = 837 x = 982 x = 320 y = 139 x = 953 x = 868 y = 60 y = 288 x = 842 y = 809 x = 479 y = 291 x = 576 x = 504 x = 76 y = 675 y = 817 x = 517 x = 769 x = 713 y = 834 x = 480 x = 18 x = 116 y = 974 x = 430 y = 215 x = 79 y = 122 x = 66 x = 633 y = 463 x = 103 y = 293 x = 988 y = 595 x = 940 x = 421 y = 900 y = 523 y = 815 x = 33 x = 378 x = 174 y = 399 y = 50 y = 335 x = 188 y = 493 x = 663 y = 839 y = 9 x = 391 y = 442 y = 320 y = 518 y = 622 x = 517 x = 367 y = 501 y = 285 x = 152 x = 417 x = 762 x = 821 x = 96 y = 741 x = 144 x = 240 x = 775 x = 255 y = 47 x = 197 y = 229 x = 608 y = 684 x = 634 y = 217 x = 528 y = 665 x = 110 y = 713 y = 219 y = 335 x = 795 x = 371 x = 756 x = 631 y = 335 y = 871 y = 943 y = 189 x = 95 y = 980 x = 90 x = 324 y = 760 y = 755 x = 247 x = 143 x = 553 y = 797 x = 285 x = 615 x = 641 y = 915 x = 97 x = 514 y = 215 y = 167 y = 845 y = 210 y = 881 x = 288 y = 408 y = 522 y = 650 y = 622 x = 452 y = 555 x = 428 x = 678 y = 927 x = 70 x = 392 y = 799 y = 81 x = 546 x = 327 y = 90 y = 322 x = 48 x = 636 x = 907 x = 612 y = 534 x = 636 y = 271 y = 109 y = 409 y = 931 y = 442 x = 922 y = 327 x = 879 y = 336 x = 735 y = 525 x = 111 y = 164 x = 598 x = 468 y = 262 x = 502 y = 81 x = 577 x = 824 y = 377 y = 64 y = 348 y = 475 x = 496 y = 773 x = 285 y = 805 y = 960 x = 499 x = 342 x = 168 y = 486 y = 459 x = 965 y = 787 x = 31 y = 400 y = 147 x = 768 x = 437 x = 17 y = 778 x = 524 y = 930 x = 871 y = 137 y = 468 x = 992 y = 391 x = 212 y = 652 x = 382 x = 326 y = 279 x = 878 y = 989 y = 143 y = 422 y = 210 y = 394 x = 977 x = 472 x = 507 x = 726 x = 125 x = 429 y = 885 y = 182 x = 45 y = 10 y = 530 y = 171 y = 471 y = 44 y = 650 x = 114 x = 323 x = 778 x = 402 y = 81 x = 794 y = 657 x = 25 y = 594 y = 654 x = 346 y = 308 y = 562 x = 815 y = 164 x = 397 x = 797 y = 216 x = 903 x = 431 y = 498 y = 198 y = 608 y = 347 y = 998 y = 512 x = 242 x = 214 y = 656 x = 762 x = 551 x = 99 y = 232 y = 276 y = 286 x = 823 y = 637 y = 643 y = 301 y = 800 x = 48 x = 996 y = 189 y = 446 y = 944 y = 17 x = 73 y = 196 x = 136 x = 145 x = 235 x = 910 y = 694 y = 470 x = 248 y = 294 y = 287 x = 939 x = 206 x = 25 x = 947 x = 998 x = 511 y = 29 x = 722 y = 773 y = 143 y = 182 x = 940 y = 184 x = 626 y = 190 y = 121 y = 93 x = 867 x = 182 x = 161 x = 538 x = 78 x = 23 x = 742 y = 461 y = 831 y = 426 x = 999 x = 664 x = 441 x = 891 y = 688 y = 594 x = 455 x = 74 x = 308 x = 992 y = 884 y = 242 y = 163 x = 216 y = 51 x = 470 x = 605 x = 380 x = 693 y = 313 y = 961 x = 288 x = 35 y = 737 y = 679 y = 433 y = 449 x = 542 y = 730 y = 311 y = 458 y = 536 x = 267 x = 814 y = 540 y = 693 x = 738 y = 622 y = 696 y = 468 y = 792 y = 291 y = 928 x = 206 y = 648 x = 144 x = 298 y = 874 x = 948 y = 230 y = 519 y = 694 x = 257 x = 382 x = 379 x = 33 x = 103 y = 765 y = 214 x = 393 y = 488 x = 673 y = 569 x = 56 x = 939 x = 359 y = 913 y = 419 y = 426 y = 829 x = 3 x = 329 y = 243 y = 841 x = 418 y = 23 x = 124 y = 397 y = 947 x = 563 x = 443 y = 48 y = 680 x = 880 y = 620 y = 263 y = 627 x = 433 x = 40 x = 679 y = 213 y = 717 y = 751 y = 382 x = 272 x = 289 x = 220 x = 425 y = 509 x = 358 x = 70 y = 457 y = 919 y = 920 y = 869 x = 121 y = 654 x = 771 x = 658 x = 457 x = 100 x = 998 y = 436 x = 925 y = 432 x = 428 y = 609 x = 200 x = 480 x = 839 y = 71 x = 784 x = 152 x = 484 y = 62 x = 92 y = 391 x = 834 y = 866 y = 478 x = 747 x = 153 y = 495 x = 237 x = 825 y = 678 x = 741 y = 327 y = 722 x = 759 x = 456 y = 298 y = 295 y = 379 y = 596 y = 164 x = 467 y = 52 y = 23 y = 643 y = 421 y = 450 y = 487 x = 112 x = 292 x = 346 y = 76 y = 947 y = 130 x = 236 y = 536 x = 422 x = 71 x = 671 x = 467 x = 647 y = 987 x = 107 x = 578 x = 36 y = 92 x = 618 x = 380 x = 891 y = 245 y = 588 x = 232 y = 489 x = 836 y = 398 y = 826 y = 248 y = 495 y = 640 x = 927 y = 296 x = 763 y = 539 x = 832 y = 653 x = 614 x = 915 x = 604 y = 150 x = 269 y = 800 x = 297 x = 261 y = 108 y = 570 x = 281 y = 407 x = 780 y = 540 x = 81 y = 746 y = 140 x = 893 y = 770 y = 241 x = 295 y = 486 y = 794 x = 89 y = 352 x = 290 y = 525 x = 383 y = 995 x = 975 y = 821 y = 475 y = 735 y = 762 y = 468 x = 896 x = 397 x = 61 x = 834 x = 798 x = 162 y = 876 y = 137 y = 697 x = 239 x = 913 y = 746 y = 726 x = 814 x = 338 x = 843 y = 398 y = 320 x = 137 y = 962 x = 397 y = 728 y = 811 y = 589 x = 702 x = 533 y = 240 x = 61 y = 112 x = 806 x = 509 x = 388 y = 595 x = 719 y = 919 x = 371 y = 805 y = 294 y = 21 y = 478 y = 63 y = 43 x = 643 y = 974 x = 683 y = 910 x = 134 y = 453 x = 711 y = 813 y = 854 y = 947 y = 988 y = 628 x = 476 y = 85 x = 822 y = 195 y = 937 x = 924 x = 653 x = 165 x = 485 x = 517 y = 791 y = 179 y = 220 x = 304 y = 72 y = 570 y = 743 y = 792 y = 487 x = 734 y = 860 x = 749 x = 197 x = 654 y = 533 x = 583 x = 206 x = 673 y = 241 x = 987 y = 614 x = 567 y = 564 y = 275 x = 51 y = 180 y = 373 x = 777 y = 843 x = 605 x = 307 y = 756 y = 654 x = 292 y = 759 y = 562 y = 188 x = 83 y = 192 y = 507 y = 721 x = 507 x = 616 x = 16 y = 68 y = 892 y = 513 x = 240 x = 430 y = 416 x = 515 y = 915 x = 811 y = 159 y = 709 x = 599 x = 706 y = 876 y = 390 x = 487 y = 218 x = 537 x = 732 y = 252 x = 14 x = 352 y = 350 y = 585 y = 970 y = 516 y = 764 x = 462 x = 573 x = 145 x = 935 x = 126 x = 716 x = 238 x = 146 x = 963 x = 510 x = 394 x = 287 y = 373 y = 77 y = 289 y = 709 x = 663 y = 793 y = 950 y = 145 y = 235 y = 445 y = 14 y = 315 y = 455 x = 997 y = 37 x = 534 y = 246 y = 3 x = 804 y = 638 x = 699 y = 628 x = 865 x = 78 y = 339 y = 925 x = 818 x = 35 x = 417 x = 828 x = 669 x = 568 y = 325 y = 803 x = 988 y = 300 y = 578 y = 688 y = 407 x = 543 x = 642 y = 804 y = 412 y = 439 y = 223 y = 635 y = 981 x = 161 x = 478 x = 139 y = 758 x = 505 x = 72 y = 131 x = 313 y = 282 x = 846 x = 768 y = 277 x = 439 x = 826 y = 745 x = 981 x = 817 x = 575 y = 278 x = 100 x = 374 y = 330 y = 708 x = 884 x = 950 y = 428 y = 989 x = 278 y = 557 y = 207 x = 264 x = 265 x = 0 y = 390 x = 230 x = 767 y = 15 y = 813 y = 444 x = 65 y = 428 y = 465 x = 550 y = 549 x = 201 y = 114 x = 297 y = 899 x = 924 x = 280 y = 132 y = 462 x = 496 x = 222 y = 973 y = 687 x = 780 x = 874 x = 600 y = 790 x = 884 y = 971 x = 988 y = 183 y = 512 y = 771 x = 863 y = 144 y = 862 y = 356 y = 6 y = 941 y = 899 x = 821 y = 591 x = 5 x = 220 x = 361 x = 551 y = 825 y = 712 y = 60 y = 535 y = 990 x = 276 x = 584 y = 741 y = 421 y = 341 x = 845 x = 558 x = 112 x = 883 x = 691 x = 722 x = 849 x = 817 x = 713 x = 819 y = 101 x = 50 x = 729 y = 211 x = 137 x = 98 x = 189 y = 536 y = 787 x = 479 x = 205 y = 698 x = 636 x = 669 x = 572 x = 406 x = 287 x = 360 y = 952 y = 519 y = 180 y = 775 x = 626 y = 374 x = 435 y = 595 y = 56 x = 48 y = 513 x = 746 x = 909 x = 760 x = 313 y = 564 x = 395 y = 59 x = 53 y = 296 y = 850 x = 796 y = 877 y = 279 y = 389 x = 681 x = 100 y = 988 x = 284 y = 909 y = 572 x = 567 x = 909 y = 247 x = 812 y = 346 y = 919 x = 653 x = 238 y = 433 x = 315 y = 882 x = 246 y = 128 y = 323 y = 480 y = 862 x = 215 y = 25 x = 87 y = 711 x = 205 x = 280 y = 778 y = 846 y = 498 x = 29 x = 280 x = 603 x = 807 y = 149 y = 173 y = 687 x = 135 x = 556 y = 902 y = 360 x = 249 y = 21 y = 863 x = 590 y = 380 x = 94 y = 895 x = 420 y = 975 y = 694 y = 933 x = 242 x = 797 x = 995 y = 65 x = 511 y = 51 y = 693 y = 752 y = 629 y = 254 x = 145 x = 125 x = 556 x = 839 x = 953 y = 335 y = 545 x = 345 x = 185 x = 951 x = 428 y = 933 x = 269 x = 756 y = 819 x = 326 y = 865 y = 586 x = 255 y = 728 y = 550 y = 756 x = 900 y = 339 x = 216 y = 486 y = 645 x = 118 y = 457 x = 165 y = 942 y = 945 y = 294 y = 932 x = 309 x = 462 y = 428 x = 11 y = 25 y = 118 x = 993 x = 590 y = 375 y = 257 x = 288 x = 461 x = 265 y = 741 y = 642 y = 812 y = 38 x = 867 y = 846 y = 146 x = 230 y = 816 y = 572 x = 566 y = 820 x = 133 x = 949 x = 42 y = 57 y = 477 y = 808 x = 354 x = 916 x = 664 y = 101 y = 337 x = 779 x = 258 x = 265 y = 652 y = 703 x = 545 y = 435 x = 218 y = 722 x = 895 x = 337 y = 81 y = 472 y = 720 y = 260 x = 608 x = 915 x = 96 x = 747 x = 617 x = 237 x = 103 y = 453 y = 869 x = 17 x = 410 y = 14 x = 959 y = 588 y = 763 y = 441 x = 593 y = 590 y = 241 x = 789 x = 787 x = 77 x = 402 y = 564 y = 58 x = 388 x = 287 x = 311 y = 593 x = 630 y = 100 y = 728 x = 131 x = 734 y = 359 x = 935 x = 901 x = 741 y = 894 x = 927 y = 886 y = 124 y = 70 y = 123 y = 687 y = 19 y = 528 x = 185 y = 121 x = 736 y = 147 x = 331 x = 387 x = 704 x = 377 y = 938 y = 299 y = 140 y = 850 y = 384 x = 721 y = 29 x = 207 y = 613 x = 189 x = 161 x = 725 y = 737 y = 564 y = 451 y = 777 y = 556 x = 804 y = 798 y = 664 y = 896 y = 291 x = 338 x = 195 y = 827 y = 654 y = 721 x = 833 x = 548 y = 604 y = 43 x = 389 y = 810 y = 0 x = 904 y = 496 y = 753 x = 430 x = 637 y = 44 x = 11 x = 158 y = 781 x = 247 y = 445 y = 681 x = 584 y = 793 y = 968 x = 708 x = 162 y = 25 x = 695 x = 7 y = 82 y = 501 y = 453 y = 881 x = 707 x = 269 x = 331 x = 993 x = 373 y = 663 y = 932 x = 565 y = 927 x = 361 y = 399 y = 306 x = 124 x = 278 y = 171 x = 517 x = 640 y = 383 x = 736 y = 239 x = 515 y = 802 x = 273 x = 893 x = 663 x = 526 y = 623 x = 247 y = 993 x = 678 y = 36 x = 395 x = 333 y = 352 y = 506 y = 883 y = 494 y = 468 y = 757 x = 24 x = 968 y = 186 y = 735 x = 691 y = 958 y = 597 x = 268 y = 727 y = 474 x = 375 x = 23 y = 354 x = 295 y = 988 x = 888 x = 177 x = 915 x = 799 y = 149 x = 83 x = 564 y = 159 x = 376 x = 138 y = 318 y = 182 x = 771 y = 210 x = 711 y = 176 y = 563 x = 807 x = 69 y = 832 y = 449 x = 31 x = 947 y = 199 y = 428 x = 877 x = 203 x = 87 y = 300 y = 97 y = 848 y = 962 y = 979 x = 241 y = 728 y = 971 x = 341 x = 543 x = 544 y = 316 y = 784 y = 71 y = 957 x = 665 y = 808 x = 621 x = 36 y = 67 x = 57 y = 768 y = 86 y = 315 x = 446 x = 419 y = 953 y = 667 y = 985 x = 76 y = 250 x = 552 x = 504 y = 715 x = 462 y = 260 x = 147 y = 9 x = 472 x = 364 y = 534 y = 260 x = 223 x = 576 x = 19 y = 502 y = 394 x = 327 x = 581 y = 495 x = 177 x = 266 y = 488 x = 909 y = 303 x = 230 y = 760 y = 677 x = 123 x = 543 x = 906 x = 763 x = 453 x = 255 x = 837 x = 781 y = 210 y = 42 y = 27 x = 363 x = 928 x = 168 x = 141 x = 24 y = 452 x = 110 y = 317 x = 363 x = 667 x = 508 y = 72 y = 222 x = 689 x = 334 y = 567 y = 398 y = 995 x = 536 x = 117 y = 752 x = 831 y = 279 x = 439 y = 623 x = 964 y = 315 x = 773 x = 672 x = 154 x = 882 y = 55 y = 921 y = 552 y = 539 x = 721 y = 590 y = 506 x = 406 y = 216 x = 757 x = 513 y = 921 y = 314 y = 101 x = 951 y = 895 x = 969 y = 762 y = 626 y = 542 x = 945 x = 604 x = 353 y = 102 y = 392 y = 102 y = 635 x = 192 x = 969 x = 771 x = 982 y = 983 y = 482 x = 824 x = 751 x = 512 x = 850 y = 852 x = 479 y = 125 y = 517 y = 776 y = 954 y = 455 x = 319 y = 900 y = 244 x = 956 x = 981 x = 539 y = 850 x = 780 y = 519 x = 607 x = 291 y = 221 x = 311 x = 18 y = 23 x = 893 y = 51 y = 995 y = 29 x = 725 x = 787 y = 94 x = 667 y = 41 x = 563 y = 537 y = 381 x = 368 x = 461 x = 662 x = 211 x = 826 y = 53 x = 613 x = 828 y = 796 x = 603 x = 604 y = 821 x = 161 y = 645 x = 591 y = 810 y = 423 y = 49 x = 107 y = 697 y = 578 y = 458 x = 537 x = 530 y = 901 y = 928 y = 107 y = 502 y = 486 y = 968 x = 526 y = 389 x = 753 x = 90 x = 403 y = 145 y = 891 x = 173 y = 241 x = 114 y = 188 y = 351 y = 144 x = 916 x = 352 x = 60 y = 366 y = 883 x = 591 x = 979 x = 762 y = 328 y = 79 x = 81 x = 556 x = 814 y = 591 y = 743 x = 370 y = 70 x = 896 y = 305 y = 635 x = 734 x = 515 y = 925 y = 542 x = 282 y = 458 x = 294 y = 911 x = 814 y = 626 y = 294 x = 569 x = 424 y = 198 y = 81 y = 622 y = 763 x = 585 x = 766 x = 645 y = 102 x = 412 y = 821 y = 209 x = 882 x = 193 x = 537 y = 244 x = 932 y = 394 y = 979 x = 533 x = 506 y = 135 x = 598 x = 321 y = 236 y = 801 x = 113 y = 693 x = 550 y = 875 y = 352 y = 752 y = 913 x = 2 y = 868 x = 986 y = 6 x = 351 y = 902 x = 9 x = 110 y = 547 x = 172 y = 922 y = 830 y = 162 y = 916 y = 172 x = 766 x = 721 x = 62 x = 360 x = 829 y = 376 y = 737 y = 573 y = 547 x = 775 y = 713 x = 443 y = 847 y = 431 y = 872 x = 945 x = 481 y = 272 y = 78 x = 315 x = 49 x = 695 y = 429 y = 337 x = 390 y = 697 x = 866 y = 351 x = 97 x = 180 y = 89 y = 608 y = 848 x = 818 x = 218 y = 538 x = 826 y = 757 x = 855 y = 584 y = 263 y = 52 x = 421 y = 194 x = 890 x = 841 y = 204 x = 255 y = 34 x = 682 y = 559 y = 223 x = 159 x = 993 y = 131 x = 963 y = 211 x = 875 y = 771 x = 855 x = 499 y = 346 y = 498 x = 459 x = 378 x = 489 x = 67 x = 675 x = 397 x = 240 y = 598 y = 274 y = 570 x = 793 y = 922 y = 708 x = 697 y = 477 x = 711 y = 80 y = 782 y = 27 y = 633 x = 75 y = 723 y = 910 x = 222 y = 834 x = 685 y = 839 y = 629 x = 381 x = 305 x = 874 x = 498 y = 457 y = 227 x = 482 x = 892 y = 243 y = 225 x = 993 y = 338 y = 593 x = 807 x = 335 x = 683 x = 467 y = 630 x = 708 y = 999 x = 113 x = 354 x = 86 y = 154 y = 918 y = 835 y = 531 x = 90 x = 900 y = 260 y = 686 y = 7 y = 635 y = 846 y = 118 y = 213 y = 423 x = 827 y = 518 x = 543 x = 65 x = 699 y = 255 x = 73 y = 687 x = 95 y = 981 x = 231 x = 92 x = 312 y = 275 y = 794 y = 444 x = 913 x = 955 x = 102 y = 187 x = 968 y = 943 x = 950 x = 79 x = 708 x = 501 y = 676 x = 370 y = 156 x = 217 x = 48 y = 923 x = 328 y = 770 y = 250 y = 232 y = 399 x = 612 y = 510 x = 748 y = 751 x = 510 x = 546 x = 472 x = 230 x = 4 x = 56 x = 592 x = 158 y = 815 x = 671 x = 980 x = 927 y = 124 x = 988 y = 8 x = 177 x = 223 x = 103 y = 778 y = 738 x = 315 y = 415 y = 530 x = 973 x = 334 x = 98 y = 419 y = 963 y = 815 y = 120 y = 42 x = 45 x = 21 x = 666 x = 185 y = 639 x = 550 x = 112 x = 979 x = 778 x = 434 y = 332 y = 254 y = 749 y = 598 y = 596 y = 166 x = 611 y = 494 y = 692 y = 33 y = 884 y = 737 x = 15 x = 787 y = 382 y = 22 x = 75 x = 714 y = 49 y = 45 y = 306 y = 991 y = 103 y = 898 y = 220 y = 830 y = 218 y = 806 y = 988 x = 731 x = 814 y = 789 x = 734 x = 417 x = 169 y = 133 x = 378 y = 96 x = 961 x = 333 y = 629 y = 639 y = 435 y = 432 x = 38 x = 145 y = 622 x = 446 y = 791 x = 492 x = 382 x = 787 y = 102 x = 945 x = 581 x = 950 y = 794 y = 409 y = 386 x = 4 y = 357 y = 980 x = 436 y = 40 x = 346 x = 891 x = 510 y = 840 y = 265 x = 381 y = 416 x = 408 y = 272 x = 791 y = 11 x = 786 x = 648 y = 52 x = 897 y = 16 x = 328 y = 323 y = 938 x = 156 y = 300 x = 402 y = 220 x = 630 y = 980 y = 502 x = 920 y = 64 x = 758 y = 6 x = 912 x = 602 y = 282 y = 431 y = 440 y = 777 y = 476 x = 161 x = 342 y = 540 x = 565 x = 18 x = 386 y = 407 y = 902 x = 504 y = 435 x = 55 x = 384 y = 291 x = 426 x = 918 y = 599 x = 951 y = 223 y = 969 y = 590 x = 979 x = 774 x = 121 x = 799 x = 843 x = 85 y = 656 y = 736 x = 294 x = 719 y = 417 x = 996 y = 965 x = 563 y = 360 y = 977 y = 130 y = 77 x = 780 y = 581 x = 815 y = 873 y = 136 x = 123 x = 124 y = 347 y = 865 x = 613 x = 914 y = 820 x = 682 x = 318 x = 901 y = 767 y = 624 y = 304 y = 367 y = 263 x = 139 y = 638 y = 284 x = 508 y = 32 x = 332 y = 649 y = 925 x = 303 x = 495 y = 640 x = 886 x = 316 y = 56 y = 72 y = 539 y = 761 y = 530 x = 218 x = 547 x = 511 x = 900 x = 385 x = 196 y = 422 x = 244 x = 658 x = 30 x = 25 y = 10 y = 109 x = 364 x = 430 x = 268 y = 284 y = 954 x = 47 x = 659 y = 384 x = 824 y = 251 y = 572 y = 903 x = 236 x = 393 y = 729 y = 499 y = 77 y = 339 y = 281 y = 865 x = 122 x = 441 x = 49 y = 341 x = 984 y = 646 x = 206 x = 864 y = 830 x = 744 y = 112 x = 357 y = 524 y = 239 x = 672 y = 392 y = 369 x = 281 x = 11 x = 643 x = 271 y = 257 y = 192 x = 975 y = 730 y = 286 x = 962 x = 737 x = 693 y = 643 y = 433 x = 864 y = 924 x = 572 y = 824 y = 636 y = 209 y = 924 y = 366 x = 128 x = 970 x = 643 x = 410 y = 122 y = 61 x = 525 y = 504 x = 648 x = 239 y = 716 x = 491 y = 510 x = 949 y = 806 x = 37 y = 116 y = 53 y = 643 y = 844 y = 271 x = 882 x = 751 y = 537 x = 166 y = 323 x = 543 y = 291 y = 867 x = 191 x = 260 x = 312 y = 587 x = 840 x = 181 x = 995 y = 941 x = 952 y = 615 x = 795 x = 970 y = 721 x = 636 x = 919 x = 253 x = 882 x = 339 x = 242 x = 560 y = 509 x = 470 y = 897 y = 734 y = 807 x = 42 x = 835 x = 424 y = 878 y = 921 x = 269 y = 907 x = 40 y = 345 y = 877 x = 69 x = 350 y = 242 x = 655 y = 800 y = 30 y = 769 x = 207 y = 126 y = 311 x = 234 x = 573 x = 731 x = 740 y = 601 x = 334 x = 355 x = 266 x = 636 x = 630 x = 89 x = 983 y = 230 x = 108 y = 628 y = 107 x = 999 x = 357 y = 998 y = 159 y = 419 x = 326 x = 881 y = 428 y = 866 y = 658 y = 71 y = 518 x = 184 y = 361 x = 398 y = 28 y = 853 y = 480 y = 186 y = 155 y = 836 y = 84 x = 73 x = 291 y = 571 y = 599 y = 942 y = 648 x = 96 x = 292 x = 534 y = 243 y = 57 y = 591 x = 66 x = 553 y = 227 x = 676 y = 501 y = 944 x = 268 x = 772 x = 661 y = 337 y = 134 y = 955 y = 301 x = 408 y = 626 y = 306 y = 745 x = 299 y = 200 y = 977 y = 294 x = 830 x = 465 y = 773 x = 375 y = 940 x = 92 y = 530 y = 447 y = 104 x = 290 x = 118 x = 973 y = 64 y = 745 x = 578 y = 315 x = 954 y = 363 x = 963 x = 542 x = 600 x = 800 y = 379 y = 773 x = 672 y = 949 x = 804 x = 561 x = 799 x = 910 y = 50 y = 139 x = 709 y = 436 x = 593 y = 929 y = 964 x = 27 y = 680 x = 883 y = 217 y = 495 x = 755 y = 889 y = 67 y = 285 x = 80 x = 474 y = 630 y = 815 x = 241 x = 120 x = 177 y = 254 y = 949 x = 913 y = 970 x = 539 x = 169 x = 985 x = 284 x = 354 x = 750 x = 506 y = 91 y = 308 x = 769 x = 243 y = 576 y = 507 y = 338 y = 395 x = 534 y = 739 x = 67 y = 292 x = 50 x = 715 x = 178 x = 884 x = 895 y = 307 x = 621 y = 963 y = 751 y = 427 x = 596 x = 102 y = 461 x = 185 y = 621 y = 231 x = 827 x = 823 x = 520 x = 980 y = 252 y = 433 x = 893 x = 423 x = 923 y = 437 x = 376 y = 1 y = 85 y = 365 x = 368 x = 730 x = 895 y = 906 x = 966 x = 183 x = 229 x = 92 y = 69 x = 470 y = 69 y = 216 y = 799 y = 283 x = 108 y = 944 x = 949 x = 377 y = 580 x = 611 y = 225 x = 117 y = 467 x = 280 x = 76 y = 585 y = 9 y = 942 y = 370 y = 46 x = 578 y = 308 y = 664 y = 75 x = 24 y = 495 x = 537 y = 407 y = 821 y = 597 x = 789 x = 746 y = 983 x = 959 y = 618 x = 833 y = 347 x = 427 x = 882 x = 961 x = 893 x = 507 x = 69 x = 787 y = 953 x = 492 x = 567 y = 244 x = 983 x = 257 x = 561 y = 502 x = 935 y = 273 x = 784 y = 75 x = 690 y = 460 y = 848 y = 2 x = 336 x = 247 y = 788 x = 159 x = 47 y = 726 x = 210 y = 870 y = 158 y = 18 y = 729 y = 324 x = 27 y = 531 y = 88 x = 732 y = 83 y = 384 y = 174 x = 643 y = 663 y = 183 y = 598 x = 74 x = 548 y = 755 x = 537 x = 48 y = 920 x = 143 y = 816 y = 137 y = 206 y = 123 x = 769 x = 603 x = 840 x = 10 x = 543 y = 898 x = 881 x = 720 x = 790 x = 335 x = 700 x = 71 x = 354 x = 768 y = 81 x = 293 x = 361 y = 635 y = 738 y = 991 x = 433 x = 372 x = 248 x = 85 x = 213 y = 100 y = 250 x = 781 y = 731 y = 221 x = 792 x = 367 x = 115 y = 707 y = 351 y = 135 y = 293 y = 803 x = 304 y = 931 y = 12 y = 430 y = 555 x = 923 x = 465 y = 803 y = 11 x = 115 y = 877 y = 683 x = 874 y = 366 y = 30 x = 60 y = 762 x = 851 y = 374 y = 93 y = 196 y = 920 y = 513 x = 271 x = 598 x = 2 x = 209 y = 705 y = 856 x = 602 x = 296 x = 572 y = 5 x = 537 x = 760 y = 13 y = 999 y = 618 y = 9 y = 37 x = 628 y = 435 x = 430 x = 625 y = 915 x = 877 y = 242 y = 622 y = 929 y = 979 y = 142 y = 646 y = 630 y = 654 x = 210 x = 951 x = 788 x = 380 y = 879 x = 208 y = 288 x = 6 y = 239 x = 130 y = 492 x = 209 x = 158 y = 128 x = 177 y = 780 y = 530 x = 578 x = 118 y = 240 y = 19 y = 791 x = 238 y = 190 x = 483 y = 997 y = 133 x = 962 x = 767 x = 81 y = 576 y = 683 y = 945 y = 129 x = 923 x = 60 y = 171 y = 250 x = 705 x = 239 x = 464 y = 164 x = 147 x = 241 x = 920 x = 210 x = 888 y = 955 y = 507 y = 248 x = 807 x = 725 y = 215 y = 387 x = 119 y = 461 y = 215 x = 533 x = 455 y = 981 y = 153 y = 224 y = 789 y = 578 x = 968 y = 432 y = 838 y = 753 y = 837 x = 678 x = 471 x = 540 y = 469 y = 753 x = 551 x = 652 x = 629 y = 449 y = 760 x = 420 x = 557 y = 856 y = 361 x = 505 y = 454 x = 507 y = 675 y = 316 y = 824 y = 774 x = 507 y = 784 y = 7 y = 260 x = 965 x = 199 y = 236 y = 974 y = 17 y = 500 y = 14 x = 101 x = 406 x = 539 y = 543 y = 309 y = 443 x = 892 x = 31 x = 921 y = 536 x = 574 x = 176 y = 73 y = 379 x = 369 x = 932 x = 436 y = 592 x = 272 x = 992 y = 539 y = 379 x = 238 y = 287 y = 462 y = 280 y = 299 x = 289 y = 354 y = 650 x = 415 y = 898 x = 977 y = 530 x = 978 y = 535 y = 309 y = 652 y = 381 x = 707 y = 114 y = 585 x = 500 y = 490 x = 895 x = 282 x = 426 y = 865 y = 23 y = 5 x = 269 y = 223 y = 159 y = 478 y = 167 y = 737 x = 229 y = 399 y = 548 x = 936 y = 381 y = 106 x = 751 x = 563 x = 719 y = 480 y = 460 x = 920 x = 930 y = 513 x = 936 y = 731 x = 276 x = 246 y = 723 x = 620 y = 106 y = 263 x = 51 x = 688 x = 746 y = 111 y = 223 y = 531 x = 134 x = 955 x = 998 x = 939 y = 520 y = 802 y = 72 x = 699 x = 502 y = 740 x = 493 y = 27 y = 948 y = 150 y = 874 x = 380 y = 77 y = 782 y = 373 y = 701 x = 259 y = 840 y = 279 y = 862 x = 206 y = 38 y = 382 x = 290 y = 556 y = 205 y = 474 x = 791 x = 921 x = 627 y = 647 x = 244 x = 185 x = 238 x = 976 x = 949 y = 54 x = 233 y = 756 y = 118 y = 668 y = 448 y = 260 y = 47 x = 517 y = 532 x = 707 x = 71 y = 212 x = 60 y = 113 y = 74 y = 700 y = 955 y = 535 y = 122 x = 748 y = 50 y = 161 y = 894 x = 124 y = 196 y = 554 y = 76 x = 281 x = 659 x = 850 x = 562 y = 745 x = 359 y = 943 y = 540 x = 403 y = 404 y = 40 x = 948 x = 429 x = 347 y = 411 x = 103 x = 264 x = 439 y = 552 x = 368 x = 222 y = 282 x = 913 y = 561 y = 765 y = 586 x = 320 x = 969 x = 30 y = 86 y = 444 x = 838 y = 655 x = 878 x = 982 x = 858 x = 326 x = 74 y = 315 x = 261 y = 656 y = 237 x = 85 y = 727 y = 226 x = 908 x = 354 y = 434 x = 727 y = 569 y = 559 y = 266 x = 272 y = 829 x = 679 y = 371 x = 289 x = 312 y = 518 x = 841 x = 204 x = 119 y = 200 x = 272 y = 866 y = 637 y = 325 y = 14 x = 947 x = 888 y = 286 x = 962 x = 219 y = 302 x = 18 x = 833 x = 246 x = 485 y = 858 x = 374 x = 302 y = 205 y = 619 y = 576 x = 415 x = 545 y = 75 x = 630 x = 486 x = 735 y = 428 x = 78 y = 225 y = 473 y = 24 y = 863 x = 563 y = 658 y = 992 y = 454 y = 51 y = 813 y = 859 y = 125 y = 728 x = 201 y = 134 y = 183 x = 547 y = 795 x = 855 y = 250 y = 79 y = 306 x = 496 y = 830 x = 111 x = 378 x = 439 y = 19 x = 69 y = 676 y = 852 y = 914 y = 515 x = 322 y = 72 y = 141 y = 834 x = 926 x = 559 y = 933 x = 104 x = 345 y = 520 y = 63 y = 585 y = 496 x = 950 y = 188 y = 176 x = 540 y = 436 x = 751 y = 185 x = 656 y = 137 x = 767 y = 253 y = 138 y = 830 y = 418 x = 645 y = 557 y = 29 y = 117 y = 608 x = 805 x = 394 y = 370 x = 937 x = 324 y = 968 y = 668 x = 908 x = 699 y = 712 y = 858 y = 384 y = 656 y = 512 y = 970 y = 134 y = 869 x = 683 x = 108 x = 970 x = 46 y = 580 x = 512 y = 225 y = 931 y = 680 x = 646 y = 556 x = 829 y = 780 y = 541 y = 926 y = 796 x = 355 y = 933 x = 393 y = 616 x = 399 x = 165 x = 691 y = 914 x = 589 y = 788 y = 567 x = 918 y = 769 y = 615 y = 574 y = 361 x = 371 x = 959 y = 978 y = 89 y = 407 x = 706 x = 407 y = 821 y = 532 x = 846 x = 931 x = 448 y = 928 x = 99 x = 530 y = 136 y = 459 y = 666 y = 374 y = 519 y = 714 x = 231 x = 197 y = 471 y = 718 y = 829 y = 786 x = 701 x = 396 x = 568 x = 965 x = 828 x = 503 y = 213 x = 305 x = 10 y = 309 x = 846 y = 350 x = 236 y = 338 x = 717 x = 47 y = 838 y = 922 y = 722 x = 463 y = 15 y = 748 y = 196 y = 313 y = 425 y = 504 x = 481 y = 292 y = 922 y = 487 x = 107 x = 761 x = 33 y = 705 x = 627 y = 657 y = 839 x = 224 y = 163 x = 299 y = 864 x = 564 x = 658 x = 767 x = 839 y = 924 y = 844 x = 245 x = 425 y = 985 y = 174 x = 48 x = 752 y = 106 y = 161 x = 560 x = 560 x = 724 y = 332 x = 503 y = 450 x = 471 x = 816 x = 524 x = 370 x = 999 y = 857 y = 910 x = 671 x = 229 y = 773 x = 562 x = 265 y = 904 y = 482 x = 121 x = 538 y = 930 y = 660 x = 949 x = 669 x = 927 y = 347 x = 487 x = 206 y = 554 y = 209 x = 313 x = 755 y = 776 y = 329 x = 873 x = 194 x = 575 x = 315 x = 589 x = 176 y = 862 y = 353 y = 245 y = 770 y = 891 x = 268 x = 158 x = 126 x = 965 y = 535 y = 676 y = 699 x = 288 y = 127 y = 350 x = 393 x = 178 y = 265 y = 10 y = 574 y = 71 y = 809 x = 571 x = 515 x = 744 x = 431 x = 132 x = 23 x = 848 x = 649 x = 805 y = 114 x = 844 x = 110 x = 119 x = 459 y = 231 x = 771 x = 557 y = 395 x = 41 y = 73 x = 661 y = 297 x = 598 y = 60 x = 692 x = 90 x = 906 x = 95 x = 236 x = 568 x = 823 x = 326 y = 330 y = 33 x = 900 y = 896 y = 906 x = 70 x = 843 y = 259 y = 657 y = 776 y = 901 x = 941 x = 425 y = 310 x = 554 x = 333 y = 710 x = 608 x = 529 x = 523 y = 402 y = 292 x = 428 y = 133 y = 605 y = 352 x = 132 y = 349 y = 508 x = 862 x = 999 y = 650 x = 267 x = 23 x = 467 y = 936 y = 844 x = 818 y = 485 x = 61 y = 212 x = 949 x = 411 y = 606 x = 661 y = 37 x = 16 y = 722 x = 650 y = 136 x = 644 x = 690 y = 301 x = 464 y = 812 y = 229 x = 643 x = 73 y = 181 x = 678 y = 500 x = 855 x = 755 x = 856 x = 28 x = 875 x = 416 x = 865 y = 75 y = 208 y = 559 x = 616 x = 968 y = 960 x = 721 y = 695 y = 706 y = 794 x = 833 y = 867 y = 994 x = 237 x = 661 x = 480 y = 136 y = 327 x = 478 x = 953 y = 986 y = 299 y = 904 x = 633 y = 898 y = 423 y = 429 y = 944 y = 738 y = 185 x = 988 x = 839 x = 59 y = 523 x = 814 x = 688 y = 741 y = 860 y = 334 x = 607 y = 272 y = 667 y = 674 x = 476 y = 497 y = 163 x = 679 x = 961 x = 520 y = 628 x = 312 y = 487 y = 7 x = 51 x = 544 x = 278 x = 41 y = 517 y = 261 x = 127 x = 7 x = 595 x = 644 y = 777 y = 744 x = 204 y = 425 x = 814 y = 743 y = 126 y = 875 y = 104 y = 55 x = 984 x = 319 x = 75 x = 106 y = 364 y = 579 y = 972 x = 602 y = 84 x = 219 x = 812 x = 115 x = 602 x = 47 x = 611 x = 31 x = 771 x = 412 x = 380 y = 868 y = 325 y = 590 y = 827 y = 825 y = 572 x = 161 x = 711 y = 675 x = 970 x = 371 y = 177 x = 530 x = 457 x = 146 x = 516 x = 935 y = 518 y = 491 y = 70 y = 256 y = 66 y = 379 x = 45 y = 443 x = 129 x = 949 y = 273 y = 606 x = 125 x = 921 x = 470 x = 188 y = 85 x = 333 y = 700 x = 503 x = 710 y = 248 y = 937 x = 123 x = 209 y = 76 x = 256 y = 566 y = 138 x = 727 y = 399 x = 949 x = 299 y = 344 y = 576 x = 470 x = 730 y = 394 y = 113 x = 437 y = 293 y = 509 y = 547 y = 635 x = 618 y = 645 x = 630 y = 854 x = 229 y = 632 x = 46 x = 443 y = 524 y = 499 x = 58 x = 664 y = 801 x = 605 x = 305 y = 385 x = 603 y = 941 y = 625 x = 514 x = 345 y = 659 x = 953 y = 871 x = 292 x = 467 y = 658 y = 54 x = 360 y = 159 x = 252 y = 589 x = 575 x = 792 x = 29 x = 406 y = 157 x = 118 y = 871 y = 587 x = 712 x = 866 x = 889 x = 182 y = 284 y = 267 x = 238 y = 96 y = 90 y = 365 y = 547 x = 846 x = 188 y = 814 x = 657 y = 575 y = 160 x = 444 x = 417 x = 4 y = 319 y = 943 y = 480 x = 722 y = 928 x = 746 x = 210 x = 180 y = 260 y = 810 y = 749 y = 991 y = 882 y = 311 y = 765 x = 353 x = 939 y = 994 x = 688 x = 45 y = 156 x = 444 y = 735 y = 469 y = 324 y = 265 x = 368 x = 334 x = 395 x = 901 y = 313 x = 596 x = 255 y = 375 y = 11 y = 264 x = 212 x = 237 x = 37 y = 295 x = 337 y = 786 y = 872 y = 659 y = 119 x = 779 x = 168 y = 389 x = 670 y = 71 y = 537 x = 552 x = 395 y = 50 y = 200 x = 794 y = 962 x = 947 y = 54 y = 102 y = 520 x = 957 x = 961 x = 167 x = 463 x = 665 x = 573 y = 102 x = 64 x = 754 x = 554 x = 506 x = 481 y = 350 x = 413 y = 60 x = 686 y = 677 x = 716 y = 631 y = 435 x = 884 x = 571 y = 681 y = 843 y = 251 x = 336 y = 913 y = 564 y = 57 y = 68 x = 614 y = 487 x = 105 y = 487 x = 439 y = 738 y = 283 x = 662 y = 944 y = 752 x = 254 y = 305 y = 609 x = 782 x = 198 x = 136 y = 308 x = 807 y = 883 y = 855 y = 921 x = 998 x = 254 x = 873 y = 517 y = 97 y = 65 x = 642 y = 624 y = 693 y = 979 x = 339 y = 156 x = 406 y = 498 y = 363 y = 206 x = 328 y = 374 y = 10 y = 826 y = 367 y = 214 y = 269 x = 138 x = 366 y = 143 x = 110 x = 556 x = 340 y = 129 y = 826 x = 768 x = 147 y = 707 y = 386 y = 968 y = 128 y = 114 y = 374 x = 712 y = 75 y = 797 x = 507 y = 701 x = 760 x = 606 y = 517 x = 92 y = 517 y = 173 y = 684 x = 8 y = 28 x = 562 x = 80 y = 494 x = 833 y = 692 y = 998 x = 892 y = 575 x = 697 y = 226 y = 108 y = 941 y = 999 y = 478 y = 142 x = 186 x = 613 x = 682 y = 773 y = 104 x = 560 y = 210 y = 564 y = 304 x = 581 y = 755 x = 977 x = 26 y = 25 y = 688 x = 364 y = 927 y = 493 x = 437 y = 829 y = 436 x = 995 x = 194 x = 488 y = 525 x = 732 x = 463 y = 328 x = 38 x = 346 x = 577 y = 953 x = 392 y = 466 y = 768 x = 75 x = 37 y = 555 y = 334 x = 82 x = 464 y = 492 y = 876 y = 769 y = 231 x = 993 x = 882 x = 313 x = 96 y = 807 x = 779 x = 421 x = 657 y = 400 x = 723 x = 555 x = 0 y = 467 x = 221 x = 144 y = 56 x = 612 x = 436 x = 564 y = 762 y = 749 y = 958 y = 710 x = 203 y = 958 x = 648 x = 467 x = 914 y = 229 y = 523 y = 291 y = 215 y = 221 y = 533 y = 887 y = 508 x = 189 y = 512 y = 433 x = 713 y = 994 y = 610 x = 713 y = 748 y = 363 x = 668 y = 554 y = 909 y = 238 x = 912 x = 90 y = 115 y = 591 x = 882 y = 46 y = 768 x = 660 x = 502 x = 254 y = 669 y = 225 y = 623 y = 573 y = 906 x = 328 x = 937 x = 943 x = 402 x = 383 x = 910 y = 232 x = 823 y = 761 x = 618 y = 280 y = 985 y = 625 x = 637 y = 494 x = 361 y = 66 y = 592 x = 55 y = 247 y = 631 y = 573 x = 188 x = 107 x = 425 y = 966 y = 13 x = 211 x = 912 x = 540 x = 95 y = 580 y = 905 x = 874 y = 871 x = 103 x = 279 y = 365 y = 776 x = 769 y = 551 x = 259 x = 391 y = 907 y = 22 x = 62 x = 701 x = 983 x = 167 y = 919 x = 683 x = 541 y = 403 y = 134 y = 84 y = 85 y = 343 x = 551 x = 519 x = 389 y = 906 y = 364 y = 94 y = 566 y = 909 y = 652 x = 211 x = 907 y = 805 y = 498 y = 297 x = 524 y = 984 x = 726 y = 886 x = 750 x = 919 y = 103 y = 517 y = 626 y = 506 x = 372 y = 825 x = 684 x = 25 x = 871 y = 822 x = 314 x = 822 x = 662 x = 507 x = 204 x = 582 x = 143 x = 977 x = 879 y = 753 x = 906 x = 882 y = 912 y = 477 y = 581 y = 530 x = 457 x = 639 y = 765 y = 588 y = 629 y = 277 y = 623 x = 895 x = 795 y = 105 y = 930 x = 643 x = 247 x = 625 y = 123 y = 780 y = 211 x = 53 y = 270 x = 298 y = 164 y = 25 x = 886 y = 289 x = 920 x = 734 x = 734 y = 692 y = 202 x = 865 y = 528 y = 259 x = 769 y = 420 x = 657 x = 291 x = 997 x = 961 y = 588 x = 917 x = 997 y = 710 x = 734 x = 768 x = 423 y = 966 y = 631 x = 43 y = 889 y = 792 y = 533 x = 721 x = 104 x = 766 x = 285 y = 553 y = 40 x = 718 y = 666 y = 414 y = 473 x = 745 x = 958 x = 857 y = 603 x = 747 x = 436 x = 370 y = 502 x = 585 x = 525 y = 423 y = 401 y = 43 y = 980 y = 213 x = 190 y = 910 y = 98 y = 349 x = 120 x = 541 y = 268 x = 801 x = 400 y = 910 y = 876 y = 842 y = 179 y = 401 x = 695 y = 965 y = 924 x = 34 y = 346 x = 75 x = 183 y = 78 y = 879 x = 574 x = 969 y = 557 x = 522 y = 179 x = 989 x = 212 y = 546 x = 570 x = 756 x = 844 y = 692 y = 624 y = 239 x = 679 y = 934 x = 750 x = 89 y = 453 x = 764 y = 16 y = 212 x = 438 x = 110 y = 580 x = 316 x = 673 x = 47 x = 588 y = 353 y = 757 y = 224 y = 543 y = 871 y = 629 y = 629 x = 389 y = 226 y = 304 y = 539 y = 908 y = 13 y = 920 x = 583 x = 699 x = 479 y = 576 y = 316 y = 368 y = 468 x = 175 x = 995 y = 996 x = 95 x = 910 x = 537 y = 545 y = 752 y = 316 y = 677 x = 624 x = 472 x = 211 x = 23 x = 327 x = 281 x = 294 x = 418 y = 498 x = 942 x = 851 y = 227 y = 735 y = 214 x = 666 x = 418 x = 752 x = 194 x = 382 x = 248 y = 62 x = 916 y = 158 x = 350 x = 552 x = 416 y = 476 y = 505 y = 326 y = 966 y = 315 x = 987 x = 627 x = 384 x = 400 x = 72 x = 865 y = 522 x = 27 x = 31 x = 164 y = 688 y = 443 x = 204 y = 264 x = 467 x = 908 y = 0 x = 636 x = 897 y = 72 y = 202 x = 662 y = 313 x = 948 y = 973 y = 144 x = 106 x = 854 y = 710 y = 185 y = 403 y = 983 x = 333 x = 843 y = 360 y = 904 x = 204 y = 639 x = 311 y = 862 x = 53 y = 298 y = 298 x = 525 y = 976 y = 889 y = 508 y = 486 y = 845 y = 776 x = 596 x = 472 x = 950 y = 318 x = 404 y = 898 y = 890 y = 320 y = 54 x = 901 y = 260 y = 113 y = 664 y = 314 x = 280 x = 770 y = 122 x = 28 x = 59 y = 38 x = 582 y = 624 x = 837 y = 366 y = 493 x = 273 x = 58 x = 875 y = 337 y = 935 x = 280 x = 197 x = 653 x = 179 y = 276 y = 527 y = 505 y = 36 x = 447 x = 234 x = 669 x = 46 y = 246 x = 154 x = 463 y = 553 y = 500 y = 849 x = 681 y = 217 x = 245 y = 168 x = 247 x = 446 x = 958 x = 338 y = 892 y = 708 x = 10 y = 75 x = 304 x = 920 x = 731 x = 309 x = 150 x = 722 x = 974 y = 851 y = 799 y = 619 x = 681 x = 737 y = 47 y = 65 x = 660 x = 883 y = 120 x = 473 x = 925 x = 968 x = 661 y = 824 y = 285 x = 561 x = 676 y = 545 y = 842 y = 635 x = 80 x = 299 x = 544 y = 409 x = 337 y = 869 y = 16 y = 43 y = 880 y = 17 x = 894 x = 953 x = 110 y = 279 y = 133 x = 194 y = 967 x = 658 y = 27 y = 529 x = 301 x = 332 y = 939 y = 699 x = 594 x = 688 y = 294 y = 762 y = 844 y = 710 x = 660 x = 543 x = 102 y = 492 y = 621 y = 198 x = 123 x = 945 x = 609 y = 586 x = 361 y = 395 y = 972 x = 764 x = 903 y = 793 y = 435 y = 543 y = 243 x = 370 y = 760 y = 491 x = 803 y = 2 x = 81 x = 320 x = 566 x = 153 x = 225 x = 354 x = 96 y = 44 y = 541 x = 420 y = 975 y = 0 x = 712 y = 675 y = 928 y = 632 y = 617 y = 507 y = 669 x = 74 x = 931 y = 727 y = 280 y = 263 y = 710 y = 957 x = 826 x = 477 x = 802 x = 758 x = 829 x = 444 y = 695 x = 981 y = 612 y = 963 x = 188 x = 627 x = 165 y = 642 y = 925 x = 265 x = 909 y = 346 x = 894 y = 794 x = 199 x = 873 x = 189 x = 963 x = 262 x = 401 x = 320 y = 270 x = 918 x = 712 y = 864 y = 652 x = 719 y = 837 y = 455 x = 40 y = 221 x = 252 y = 768 x = 268 x = 845 y = 832 x = 698 y = 2 y = 719 y = 517 y = 44 x = 60 y = 167 x = 81 x = 232 y = 332 y = 35 y = 568 x = 152 x = 537 y = 506 y = 515 x = 176 y = 526 y = 289 y = 182 x = 564 y = 801 y = 844 x = 58 x = 5 x = 234 x = 327 x = 196 y = 638 y = 830 y = 807 y = 54 x = 919 x = 230 x = 975 y = 894 y = 358 x = 622 x = 578 y = 983 y = 775 x = 976 x = 371 y = 934 x = 609 x = 858 x = 166 y = 399 y = 844 y = 646 x = 97 x = 62 y = 587 x = 10 y = 69 x = 453 y = 562 y = 651 y = 305 y = 295 y = 54 x = 331 y = 418 x = 305 y = 416 x = 786 x = 843 y = 322 x = 885 y = 949 x = 30 x = 855 x = 184 y = 230 y = 444 x = 756 x = 30 x = 718 y = 875 y = 63 y = 679 x = 157 y = 49 y = 305 x = 516 x = 946 y = 9 y = 842 x = 308 x = 738 y = 949 x = 602 x = 287 x = 780 y = 47 x = 157 y = 396 x = 601 x = 498 x = 85 y = 513 x = 912 y = 184 x = 771 y = 179 y = 948 x = 356 y = 813 y = 574 x = 861 y = 141 y = 700 y = 686 x = 335 x = 912 y = 551 y = 803 x = 651 x = 922 x = 832 y = 283 x = 583 x = 35 x = 339 y = 341 x = 232 x = 220 x = 724 y = 938 x = 794 y = 832 y = 627 x = 865 y = 975 x = 404 y = 241 x = 293 x = 383 y = 924 x = 938 x = 924 x = 452 x = 159 y = 106 x = 588 x = 651 x = 950 y = 407 y = 260 x = 954 x = 895 x = 407 y = 724 y = 220 y = 514 x = 619 y = 33 x = 638 x = 600 x = 993 x = 348 x = 960 y = 626 x = 817 x = 454 y = 254 x = 320 x = 241 x = 805 y = 397 x = 973 x = 461 y = 440 x = 903 x = 547 y = 932 x = 245 y = 546 y = 315 x = 462 x = 487 y = 823 y = 82 y = 908 y = 879 x = 558 y = 322 x = 562 y = 822 y = 506 x = 66 y = 617 y = 34 y = 534 x = 230 x = 471 y = 417 y = 581 y = 712 y = 387 y = 795 y = 795 y = 669 y = 935 y = 527 y = 565 x = 583 y = 608 x = 401 y = 318 x = 843 x = 53 y = 789 y = 111 x = 124 y = 444 y = 148 y = 92 y = 652 y = 364 y = 820 y = 124 x = 815 x = 372 y = 579 x = 200 y = 537 x = 34 y = 888 y = 179 y = 996 x = 988 y = 918 x = 665 y = 460 y = 750 x = 311 x = 36 y = 311 x = 343 y = 804 y = 312 x = 148 y = 667 x = 843 y = 754 x = 173 y = 335 x = 527 x = 13 y = 30 y = 973 y = 342 y = 819 x = 770 x = 895 y = 57 x = 915 x = 257 x = 595 y = 484 y = 292 y = 795 y = 452 x = 980 x = 15 x = 581 y = 703 x = 349 x = 280 y = 37 x = 46 x = 86 y = 300 y = 600 y = 796 x = 948 x = 94 y = 67 y = 771 x = 365 x = 409 x = 478 y = 222 x = 339 x = 299 x = 30 x = 822 y = 12 x = 164 x = 722 y = 49 x = 400 y = 767 x = 43 x = 219 x = 380 x = 706 x = 445 x = 389 y = 135 y = 512 x = 739 y = 985 y = 161 x = 67 y = 461 y = 907 x = 613 x = 33 x = 916 x = 416 x = 584 y = 858 y = 403 x = 165 y = 288 y = 407 x = 716 y = 482 x = 542 y = 761 x = 19 x = 217 x = 46 x = 288 x = 206 x = 962 x = 178 y = 820 y = 420 x = 823 x = 15 y = 440 x = 623 y = 960 x = 176 y = 520 y = 94 y = 179 y = 691 y = 807 x = 523 x = 688 x = 942 x = 987 y = 197 x = 775 y = 393 x = 295 x = 193 x = 237 x = 682 x = 917 y = 199 y = 269 y = 916 x = 788 x = 199 y = 846 y = 688 x = 208 y = 348 x = 450 x = 902 y = 814 x = 706 x = 169 y = 162 y = 516 x = 888 x = 604 y = 567 x = 948 x = 573 x = 611 y = 332 x = 500 x = 506 x = 126 y = 48 x = 560 y = 697 y = 494 y = 168 x = 924 y = 853 x = 213 y = 626 y = 890 y = 308 x = 813 y = 25 y = 672 y = 616 x = 996 x = 444 y = 771 y = 285 x = 704 x = 332 y = 862 y = 509 y = 309 y = 589 y = 39 x = 53 x = 889 y = 870 x = 313 y = 416 x = 150 y = 217 y = 705 y = 243 y = 661 y = 390 y = 113 x = 303 x = 739 x = 622 y = 493 x = 982 x = 457 x = 647 x = 690 y = 784 y = 628 x = 466 y = 208 y = 95 y = 637 x = 745 x = 89 x = 172 x = 644 y = 958 x = 525 x = 223 x = 497 y = 809 y = 638 y = 380 y = 946 y = 953 x = 908 y = 376 y = 886 y = 647 x = 873 y = 507 y = 670 x = 358 y = 461 x = 882 y = 156 x = 498 x = 636 y = 413 x = 429 x = 442 x = 767 y = 587 y = 644 y = 684 y = 759 y = 739 y = 360 y = 329 x = 383 y = 132 x = 255 x = 37 y = 212 x = 179 y = 169 x = 684 y = 143 y = 293 y = 210 y = 9 x = 520 x = 103 x = 901 x = 54 x = 348 x = 527 y = 872 x = 848 y = 368 y = 430 x = 352 y = 826 y = 738 x = 635 x = 97 y = 622 y = 96 y = 850 x = 861 x = 634 y = 146 x = 166 x = 78 x = 454 y = 745 y = 336 x = 999 y = 296 y = 633 x = 390 x = 279 y = 52 x = 441 x = 725 y = 510 x = 216 x = 224 y = 674 x = 100 y = 101 y = 365 y = 646 y = 599 y = 806 x = 226 x = 315 y = 912 y = 233 x = 621 y = 712 x = 21 x = 491 y = 663 y = 901 x = 998 y = 313 y = 792 y = 728 y = 902 y = 976 x = 435 x = 635 x = 363 y = 757 y = 179 x = 172 x = 750 y = 798 y = 181 y = 880 y = 54 x = 543 y = 153 y = 941 x = 862 x = 536 y = 914 y = 350 y = 744 y = 318 y = 929 y = 827 x = 507 x = 444 x = 29 y = 220 y = 518 y = 633 y = 738 y = 430 y = 845 y = 251 y = 842 x = 92 y = 708 y = 213 y = 254 y = 668 x = 371 x = 801 y = 789 y = 188 y = 136 y = 682 x = 396 y = 828 y = 783 x = 704 y = 680 x = 916 x = 560 x = 730 x = 227 x = 279 x = 863 x = 350 x = 454 x = 959 y = 712 x = 817 y = 105 y = 54 x = 724 x = 219 y = 259 y = 497 y = 969 x = 337 x = 977 x = 146 y = 401 y = 844 y = 739 y = 797 y = 148 x = 264 x = 612 y = 847 x = 428 x = 797 x = 553 y = 859 y = 225 y = 423 x = 869 x = 747 x = 123 x = 477 y = 747 x = 18 x = 594 x = 502 y = 600 x = 247 y = 415 x = 420 x = 43 y = 547 y = 533 x = 176 y = 245 x = 673 x = 867 y = 582 x = 129 y = 863 y = 882 x = 282 y = 66 y = 567 y = 630 x = 505 y = 971 x = 295 y = 24 y = 907 x = 98 x = 637 y = 434 x = 933 x = 172 x = 991 y = 865 y = 593 x = 507 y = 116 y = 147 y = 163 x = 674 x = 975 x = 633 x = 319 x = 166 y = 50 y = 232 x = 869 x = 483 x = 162 y = 486 y = 983 y = 915 y = 834 x = 72 y = 886 y = 808 x = 149 y = 96 x = 526 x = 481 y = 567 x = 911 x = 469 x = 649 y = 446 y = 739 y = 832 x = 880 x = 422 x = 16 y = 51 y = 521 y = 619 y = 374 y = 232 y = 73 x = 569 x = 588 y = 82 x = 22 x = 724 x = 661 y = 769 y = 574 y = 845 y = 203 x = 768 y = 802 x = 46 x = 884 y = 31 x = 781 y = 293 y = 343 y = 958 x = 255 x = 479 x = 590 y = 161 x = 143 x = 108 x = 607 y = 775 y = 263 y = 289 y = 451 x = 456 y = 625 x = 954 x = 476 y = 38 y = 947 y = 351 x = 118 y = 54 x = 870 x = 312 y = 390 y = 943 y = 260 y = 152 x = 258 y = 295 y = 709 y = 556 x = 514 y = 620 y = 463 y = 350 y = 835 x = 547 y = 271 x = 240 y = 650 x = 667 x = 768 x = 325 x = 132 x = 262 x = 222 x = 83 x = 764 y = 197 y = 27 y = 161 x = 656 x = 625 y = 623 y = 294 y = 48 y = 887 x = 485 x = 195 y = 184 x = 516 y = 979 y = 494 y = 655 y = 323 x = 943 y = 250 y = 248 y = 231 y = 92 x = 496 y = 839 x = 309 y = 947 y = 646 x = 314 x = 242 x = 114 y = 741 x = 780 y = 804 x = 252 x = 26 x = 281 y = 723 y = 783 x = 866 y = 306 y = 299 y = 384 y = 89 y = 460 x = 697 x = 419 y = 695 x = 855 y = 274 y = 906 x = 312 y = 911 x = 265 y = 959 y = 21 x = 363 y = 223 x = 969 y = 798 y = 347 x = 707 y = 638 y = 318 x = 903 y = 304 x = 597 x = 701 y = 356 y = 907 x = 802 y = 284 y = 952 y = 265 y = 523 x = 55 x = 263 y = 989 y = 517 x = 98 x = 603 y = 934 y = 75 y = 61 x = 954 y = 98 x = 600 x = 626 y = 594 y = 178 y = 307 x = 340 y = 51 y = 175 y = 340 y = 341 y = 731 x = 496 x = 263 y = 237 y = 230 y = 678 y = 422 x = 87 y = 548 y = 485 y = 554 x = 481 x = 858 x = 527 x = 633 y = 494 x = 496 y = 523 y = 252 y = 680 y = 152 x = 18 y = 368 x = 942 x = 427 y = 828 y = 605 x = 291 x = 318 y = 14 x = 39 y = 20 x = 851 y = 646 x = 361 y = 938 x = 37 y = 440 x = 766 y = 26 x = 162 x = 526 x = 515 y = 232 x = 988 y = 489 y = 107 x = 914 x = 109 x = 61 x = 239 x = 688 x = 308 x = 738 x = 862 y = 619 x = 970 y = 145 y = 668 x = 23 x = 975 x = 388 x = 725 y = 392 x = 567 x = 9 y = 158 x = 786 x = 177 x = 245 x = 992 x = 769 x = 66 x = 152 y = 643 x = 95 y = 391 x = 405 y = 489 x = 655 y = 955 y = 214 y = 66 x = 932 y = 229 x = 988 y = 745 x = 536 x = 23 x = 898 y = 567 x = 988 y = 180 x = 427 x = 543 x = 726 y = 451 x = 964 x = 646 y = 114 x = 777 x = 449 x = 563 x = 686 y = 378 x = 604 x = 282 y = 256 y = 986 y = 133 y = 470 y = 731 y = 152 x = 143 y = 295 x = 26 y = 63 x = 947 y = 165 x = 564 x = 570 y = 194 x = 761 y = 316 y = 838 x = 332 y = 660 y = 933 y = 111 x = 315 y = 38 x = 831 x = 169 x = 432 y = 763 x = 230 x = 517 x = 539 y = 227 y = 729 y = 8 x = 77 x = 477 x = 185 y = 439 x = 698 y = 194 y = 284 x = 11 y = 402 x = 65 y = 461 x = 761 x = 565 y = 559 y = 757 x = 60 y = 587 y = 196 x = 829 x = 978 x = 818 x = 761 y = 888 x = 522 x = 900 y = 626 y = 523 x = 417 x = 727 x = 735 x = 895 x = 670 y = 37 y = 311 y = 207 y = 99 x = 814 x = 831 y = 985 y = 344 x = 293 x = 302 y = 710 y = 257 x = 695 x = 274 x = 140 x = 777 x = 515 x = 397 x = 730 x = 451 x = 708 x = 598 x = 340 y = 635 x = 616 x = 802 y = 657 y = 468 x = 403 x = 647 x = 390 x = 426 y = 217 y = 684 x = 23 y = 843 y = 122 x = 129 y = 87 y = 448 x = 703 x = 382 x = 661 x = 65 y = 296 x = 312 x = 841 x = 296 y = 265 x = 5 x = 821 y = 372 y = 641 x = 758 x = 970 y = 784 x = 160 y = 738 y = 368 x = 237 x = 220 x = 54 y = 640 x = 120 x = 684 y = 546 x = 678 x = 800 x = 476 x = 400 x = 820 x = 824 x = 702 x = 153 y = 69 x = 438 y = 293 y = 704 x = 196 x = 543 x = 654 y = 737 y = 64 x = 5 y = 152 x = 339 y = 590 x = 305 x = 77 x = 67 y = 849 x = 788 x = 350 x = 132 y = 669 y = 130 y = 469 x = 8 y = 109 y = 74 y = 419 y = 585 x = 280 y = 653 x = 349 x = 208 x = 930 x = 397 y = 193 x = 179 y = 556 x = 537 x = 529 x = 560 x = 911 x = 603 x = 752 x = 691 y = 431 x = 742 x = 769 y = 682 y = 650 y = 332 y = 960 y = 409 y = 524 y = 543 y = 845 x = 395 x = 793 y = 439 x = 539 x = 930 x = 179 y = 454 x = 678 x = 0 x = 920 x = 524 y = 547 x = 749 x = 584 y = 477 y = 99 y = 538 y = 575 x = 790 x = 811 y = 436 x = 448 x = 292 x = 731 y = 807 y = 977 x = 531 y = 968 y = 948 x = 925 y = 334 x = 3 x = 622 x = 553 y = 45 y = 837 y = 708 x = 76 y = 764 y = 644 y = 458 y = 606 x = 498 x = 974 x = 479 x = 928 y = 629 y = 390 x = 862 y = 15 x = 13 y = 444 x = 842 x = 73 y = 679 y = 881 y = 691 y = 831 y = 765 y = 691 x = 57 x = 763 y = 903 y = 289 y = 153 x = 728 y = 861 y = 591 x = 45 y = 13 x = 86 y = 214 y = 85 y = 670 y = 555 x = 800 y = 333 y = 651 x = 420 x = 58 y = 949 y = 444 x = 960 y = 570 x = 52 x = 82 y = 830 x = 267 y = 398 y = 119 y = 3 x = 918 y = 186 x = 629 x = 213 y = 884 y = 475 y = 30 x = 365 y = 144 y = 184 y = 908 y = 228 x = 635 x = 817 x = 932 x = 377 y = 212 x = 771 x = 521 x = 882 y = 851 y = 735 x = 496 x = 834 x = 221 y = 219 y = 737 x = 9 x = 778 x = 830 y = 702 x = 560 y = 770 x = 108 x = 667 y = 50 y = 699 y = 752 x = 941 x = 188 y = 309 x = 644 y = 559 y = 771 y = 183 y = 399 y = 161 y = 151 x = 642 y = 927 y = 602 x = 532 y = 466 y = 553 y = 575 x = 922 x = 853 x = 283 x = 923 x = 453 x = 359 x = 695 x = 163 y = 156 y = 810 y = 818 y = 413 y = 419 x = 988 y = 639 y = 66 y = 800 y = 831 x = 35 x = 489 x = 564 y = 44 y = 721 y = 457 x = 364 x = 960 y = 33 x = 885 y = 957 x = 128 x = 789 y = 861 x = 817 x = 672 y = 446 x = 44 x = 361 x = 621 x = 295 y = 311 x = 698 y = 194 y = 701 x = 239 x = 305 x = 958 y = 914 x = 35 y = 863 y = 936 y = 924 y = 23 x = 421 y = 72 y = 427 y = 80 x = 711 y = 561 x = 706 y = 423 x = 168 y = 809 x = 905 y = 167 y = 607 y = 782 x = 436 x = 168 x = 802 y = 279 y = 976 y = 707 x = 986 x = 452 x = 420 y = 407 x = 962 y = 376 y = 764 y = 988 y = 998 y = 902 x = 577 y = 997 x = 663 y = 961 x = 635 y = 30 y = 640 x = 665 x = 63 y = 1 y = 640 x = 244 y = 272 y = 127 y = 4 y = 410 y = 100 y = 664 y = 35 x = 106 x = 997 y = 644 y = 971 x = 50 y = 86 x = 59 x = 133 y = 835 x = 889 y = 380 x = 992 x = 530 x = 549 x = 559 y = 524 y = 607 y = 153 y = 863 y = 264 x = 511 y = 20 y = 781 x = 579 x = 263 y = 578 x = 65 y = 786 y = 718 y = 141 y = 624 y = 646 x = 891 x = 186 x = 277 x = 723 y = 505 x = 63 x = 249 x = 902 x = 110 y = 859 y = 107 y = 122 x = 37 y = 807 y = 281 x = 244 x = 605 x = 630 y = 584 y = 375 x = 449 x = 375 y = 81 y = 266 y = 814 y = 71 y = 475 x = 450 y = 809 y = 173 y = 711 x = 967 x = 903 y = 903 x = 655 x = 929 x = 68 y = 858 x = 286 x = 45 x = 602 y = 725 y = 13 y = 589 x = 785 x = 618 y = 235 x = 516 y = 535 y = 977 x = 49 x = 647 x = 915 y = 619 x = 982 x = 357 x = 484 x = 13 x = 609 x = 25 y = 420 y = 242 y = 228 x = 497 y = 530 x = 307 x = 85 x = 50 y = 164 y = 905 x = 38 x = 435 y = 696 x = 724 y = 755 x = 52 y = 744 y = 535 y = 406 x = 441 x = 860 y = 868 x = 406 y = 650 y = 588 x = 422 y = 170 x = 500 y = 658 x = 524 y = 326 y = 294 y = 224 x = 748 y = 214 x = 566 y = 289 y = 372 x = 705 y = 970 x = 929 y = 623 x = 954 x = 318 x = 53 y = 730 x = 771 y = 154 x = 206 x = 977 x = 443 x = 847 y = 683 x = 484 x = 945 x = 34 y = 551 y = 326 x = 133 x = 469 x = 190 x = 270 x = 576 x = 661 y = 679 x = 555 x = 887 x = 911 y = 973 x = 958 x = 553 x = 496 x = 354 y = 961 y = 170 y = 26 x = 335 y = 27 x = 72 y = 46 y = 679 x = 578 y = 3 x = 488 y = 236 y = 598 x = 143 y = 246 y = 269 y = 337 y = 694 y = 504 y = 363 y = 293 y = 572 y = 891 y = 940 y = 522 x = 662 x = 623 y = 161 y = 39 y = 667 x = 506 y = 549 y = 728 x = 910 y = 625 x = 116 x = 413 x = 257 y = 643 y = 125 y = 844 y = 528 y = 37 x = 40 y = 698 y = 418 y = 644 x = 400 y = 210 y = 956 x = 288 y = 105 x = 112 x = 357 x = 263 y = 273 y = 973 x = 926 x = 843 y = 143 y = 26 x = 98 y = 528 x = 746 x = 514 x = 278 y = 127 y = 208 y = 98 y = 347 y = 104 y = 821 y = 422 y = 144 y = 66 x = 511 y = 200 x = 114 x = 812 x = 522 x = 914 y = 833 y = 536 x = 633 x = 662 x = 699 x = 953 x = 900 x = 972 x = 345 x = 35 y = 482 x = 818 x = 667 y = 160 x = 309 x = 342 x = 468 y = 887 y = 568 y = 785 y = 20 x = 492 x = 467 x = 316 y = 854 x = 21 y = 938 y = 636 x = 469 x = 498 x = 222 x = 272 y = 774 x = 495 y = 413 y = 962 x = 372 y = 57 y = 918 x = 355 x = 428 x = 460 x = 919 y = 675 y = 244 x = 871 x = 70 x = 509 x = 7 x = 539 y = 989 y = 557 x = 955 y = 256 x = 691 y = 997 y = 692 x = 837 x = 257 y = 353 x = 390 x = 319 x = 72 x = 8 y = 537 x = 204 x = 400 y = 592 x = 80 x = 932 y = 164 y = 891 y = 90 y = 173 x = 945 y = 552 x = 454 y = 499 x = 52 y = 959 y = 407 x = 820 x = 629 x = 515 x = 316 y = 834 y = 81 x = 690 y = 158 x = 223 x = 741 y = 143 y = 0 x = 74 y = 207 x = 346 x = 549 x = 774 x = 634 x = 240 x = 442 y = 431 y = 152 x = 47 y = 688 y = 118 x = 399 y = 329 y = 961 x = 803 y = 789 x = 134 y = 19 y = 868 y = 903 y = 956 y = 535 y = 220 x = 565 y = 702 x = 243 x = 35 x = 434 y = 41 x = 119 x = 915 x = 698 y = 598 y = 311 x = 75 y = 280 y = 911 y = 770 y = 855 y = 455 x = 941 x = 377 x = 692 y = 44 y = 911 y = 282 x = 776 x = 229 x = 401 x = 545 y = 106 y = 507 x = 641 x = 852 x = 317 x = 405 x = 710 y = 290 x = 298 x = 488 x = 202 x = 741 x = 454 x = 56 x = 862 x = 332 x = 427 x = 337 y = 174 y = 268 y = 553 x = 806 x = 808 x = 667 y = 783 y = 20 y = 982 x = 667 y = 435 y = 644 y = 325 y = 969 x = 873 y = 525 x = 552 y = 242 x = 819 y = 369 x = 145 x = 86 x = 896 x = 969 x = 572 y = 666 y = 711 y = 9 x = 992 y = 846 y = 989 y = 616 x = 517 y = 646 x = 907 x = 316 x = 404 x = 684 y = 213 y = 882 y = 641 x = 496 y = 564 x = 93 y = 836 y = 125 y = 663 x = 718 x = 599 x = 869 x = 380 y = 262 x = 292 y = 141 x = 303 x = 642 y = 925 y = 649 x = 996 x = 749 x = 34 y = 361 y = 319 x = 229 y = 444 x = 129 y = 989 y = 665 y = 42 y = 139 y = 183 x = 642 y = 272 y = 301 x = 737 y = 157 y = 980 y = 172 x = 950 x = 921 x = 205 x = 923 x = 146 x = 179 x = 747 x = 885 y = 804 x = 742 y = 522 x = 49 y = 149 y = 735 x = 78 x = 780 x = 662 y = 127 x = 104 x = 765 x = 342 x = 790 x = 967 y = 724 y = 259 x = 551 y = 214 x = 746 y = 512 x = 845 x = 389 y = 322 y = 680 x = 622 y = 851 x = 387 y = 36 y = 988 x = 557 y = 478 y = 883 x = 951 y = 334 x = 814 y = 530 x = 140 y = 989 y = 675 x = 616 x = 158 y = 389 y = 14 x = 778 x = 132 x = 418 x = 857 x = 992 x = 752 x = 857 y = 525 y = 281 y = 11 y = 832 y = 644 x = 689 x = 269 y = 403 x = 856 x = 989 y = 870 y = 951 y = 61 y = 887 x = 621 x = 731 y = 835 y = 516 x = 988 x = 886 y = 797 x = 139 x = 5 y = 53 x = 76 x = 202 y = 802 y = 673 x = 448 y = 677 x = 8 x = 920 x = 125 y = 691 y = 136 x = 98 y = 856 y = 704 x = 131 x = 75 y = 800 x = 506 x = 782 x = 466 y = 444 y = 355 y = 607 y = 297 x = 63 x = 198 x = 269 y = 838 x = 885 y = 338 y = 300 y = 577 y = 42 x = 407 y = 615 x = 758 x = 720 x = 865 x = 741 y = 413 y = 854 y = 709 y = 260 y = 600 x = 441 x = 514 y = 704 x = 547 x = 879 x = 923 y = 532 x = 906 y = 499 y = 932 y = 285 y = 750 y = 309 y = 614 x = 358 y = 66 y = 857 y = 245 x = 376 y = 659 x = 803 y = 102 x = 320 y = 939 x = 484 y = 764 x = 569 x = 261 y = 325 y = 799 x = 794 y = 187 x = 799 y = 564 y = 281 x = 431 y = 510 x = 771 x = 245 y = 353 x = 934 x = 499 x = 632 x = 734 x = 987 y = 697 x = 104 y = 784 x = 21 x = 78 y = 924 x = 90 y = 746 x = 968 y = 923 x = 73 x = 439 x = 714 x = 36 x = 86 y = 38 x = 509 x = 20 y = 45 x = 994 x = 399 y = 337 x = 56 x = 54 y = 780 y = 698 y = 187 y = 130 x = 265 y = 406 x = 542 x = 487 y = 939 x = 50 x = 252 y = 460 x = 315 y = 492 x = 938 x = 100 x = 227 y = 923 y = 639 y = 20 x = 572 x = 608 y = 575 x = 870 x = 954 x = 850 y = 317 x = 209 y = 813 y = 707 y = 951 y = 821 x = 309 y = 946 x = 150 x = 558 x = 97 x = 188 y = 614 x = 538 x = 331 x = 127 x = 51 x = 632 x = 742 y = 319 x = 851 y = 872 x = 237 y = 814 x = 841 x = 109 y = 890 x = 314 x = 708 x = 777 x = 592 x = 40 y = 944 x = 212 x = 717 x = 380 x = 672 y = 433 y = 127 x = 648 y = 971 x = 258 x = 759 y = 70 y = 776 x = 211 x = 103 x = 364 y = 277 x = 86 x = 461 y = 562 x = 423 x = 395 y = 595 y = 518 x = 153 x = 133 y = 52 x = 83 y = 755 x = 548 y = 547 x = 610 y = 194 y = 170 x = 515 x = 140 y = 432 x = 840 x = 931 x = 299 x = 838 x = 700 y = 339 x = 70 y = 430 y = 305 y = 588 x = 505 y = 612 x = 789 y = 112 x = 418 y = 169 x = 924 y = 969 x = 888 x = 359 y = 50 y = 723 x = 145 x = 444 x = 187 y = 70 x = 166 y = 72 x = 514 y = 588 y = 729 y = 544 y = 561 y = 581 x = 673 x = 389 y = 991 y = 549 y = 971 x = 291 y = 729 y = 555 x = 396 x = 554 x = 812 y = 195 y = 604 y = 547 x = 605 x = 615 x = 420 x = 706 y = 821 x = 253 x = 952 y = 655 x = 258 x = 928 x = 838 y = 916 x = 977 y = 544 y = 203 x = 98 y = 923 x = 791 y = 70 y = 460 y = 809 y = 36 y = 609 y = 147 y = 253 x = 225 x = 910 y = 95 y = 958 y = 172 x = 435 x = 26 y = 336 x = 406 x = 18 y = 649 y = 931 y = 941 x = 80 x = 112 x = 515 y = 778 y = 184 x = 16 x = 864 y = 359 y = 811 y = 362 x = 554 y = 257 x = 987 x = 400 y = 648 x = 163 x = 133 y = 766 x = 318 x = 778 y = 769 x = 348 y = 39 x = 637 y = 445 y = 701 x = 120 y = 924 y = 569 y = 729 y = 370 x = 649 x = 873 y = 857 y = 312 x = 397 y = 486 x = 420 y = 156 y = 80 x = 761 y = 953 y = 444 y = 340 y = 554 y = 934 x = 314 y = 485 x = 352 x = 82 y = 681 x = 450 x = 280 y = 398 x = 632 y = 742 y = 964 y = 626 x = 277 y = 774 y = 35 x = 460 y = 997 y = 241 x = 991 y = 365 x = 507 x = 545 y = 390 x = 577 y = 125 x = 767 y = 367 x = 851 y = 359 y = 179 x = 390 y = 801 x = 289 y = 88 x = 718 x = 306 y = 974 x = 366 y = 498 y = 739 x = 262 y = 417 x = 252 y = 977 y = 950 x = 62 y = 501 x = 728 x = 258 x = 423 y = 622 x = 906 x = 284 x = 665 x = 215 x = 462 y = 614 x = 163 y = 204 x = 182 x = 2 y = 846 x = 460 x = 997 y = 743 y = 398 y = 502 y = 666 y = 577 y = 625 y = 87 y = 975 x = 671 y = 272 x = 983 y = 29 y = 50 x = 192 x = 802 y = 932 y = 611 y = 966 x = 988 y = 956 x = 667 x = 62 y = 21 x = 160 x = 880 y = 567 x = 238 x = 553 y = 824 x = 503 y = 287 x = 875 y = 822 x = 68 x = 178 y = 728 x = 958 x = 952 x = 532 x = 24 x = 896 x = 979 x = 892 x = 774 y = 982 y = 46 y = 769 y = 872 x = 467 y = 754 x = 316 y = 490 x = 624 x = 607 y = 906 x = 272 x = 927 x = 936 y = 840 x = 888 y = 44 y = 796 x = 560 y = 757 y = 960 x = 24 y = 345 y = 255 x = 309 x = 830 x = 198 y = 370 y = 58 y = 945 x = 74 x = 73 y = 473 y = 284 y = 889 y = 61 y = 256 y = 830 y = 952 x = 922 x = 652 x = 830 x = 559 y = 327 y = 211 y = 516 x = 163 x = 756 x = 811 y = 669 x = 785 y = 254 x = 168 x = 994 x = 874 x = 86 x = 373 x = 728 y = 821 x = 901 x = 384 y = 22 x = 712 y = 535 y = 522 y = 928 y = 287 y = 52 x = 971 y = 632 x = 666 y = 371 y = 987 x = 323 y = 211 y = 544 x = 995 y = 847 x = 696 x = 934 y = 291 y = 581 y = 398 y = 738 x = 383 x = 215 x = 441 x = 441 y = 742 y = 940 x = 342 y = 604 y = 403 y = 748 x = 538 y = 22 y = 897 y = 760 y = 941 x = 17 x = 573 x = 726 x = 874 x = 146 x = 637 y = 273 x = 571 x = 20 x = 33 y = 425 y = 802 x = 105 y = 755 x = 347 x = 68 x = 724 y = 300 y = 360 y = 323 x = 143 y = 945 x = 291 y = 999 x = 842 x = 783 y = 308 y = 419 x = 637 y = 630 y = 926 y = 701 x = 45 y = 102 y = 529 x = 264 x = 737 x = 145 x = 78 y = 43 x = 881 y = 541 x = 763 y = 954 x = 191 y = 738 y = 987 x = 768 x = 497 x = 790 x = 647 x = 403 x = 264 y = 116 y = 45 x = 616 y = 689 y = 467 y = 821 x = 558 x = 709 y = 482 x = 439 y = 81 y = 825 x = 315 x = 278 x = 561 y = 971 x = 589 y = 541 x = 294 y = 714 x = 35 y = 886 y = 252 x = 241 y = 644 x = 689 x = 322 y = 949 y = 690 y = 412 y = 474 y = 633 x = 103 y = 269 y = 756 x = 862 x = 223 x = 737 y = 695 x = 266 y = 716 x = 770 y = 173 x = 731 y = 651 y = 819 x = 878 y = 540 y = 978 y = 730 x = 497 x = 879 x = 692 x = 900 y = 299 y = 784 x = 826 x = 757 y = 977 x = 216 y = 984 y = 457 x = 488 x = 844 y = 159 x = 553 x = 519 x = 81 y = 753 x = 656 x = 852 y = 124 y = 346 y = 679 y = 722 y = 656 y = 282 x = 922 x = 815 y = 589 x = 45 y = 335 x = 279 x = 481 y = 102 x = 788 x = 929 y = 985 x = 146 x = 302 x = 263 x = 927 y = 776 y = 668 y = 968 y = 270 x = 752 y = 282 y = 374 x = 767 y = 252 y = 783 x = 172 x = 808 y = 785 x = 538 x = 421 y = 946 y = 667 y = 141 y = 224 x = 353 y = 369 x = 711 x = 751 y = 572 y = 386 x = 537 y = 124 y = 228 x = 456 x = 309 x = 936 x = 779 x = 223 y = 943 x = 36 y = 776 y = 636 y = 501 x = 318 x = 94 y = 781 y = 966 x = 329 y = 166 x = 312 y = 367 y = 788 y = 557 x = 419 y = 810 x = 501 y = 213 x = 778 x = 228 x = 140 x = 504 x = 954 y = 179 x = 16 x = 772 x = 526 x = 281 x = 639 x = 677 y = 691 x = 866 y = 778 x = 33 y = 145 x = 4 x = 583 y = 560 y = 682 x = 524 y = 437 y = 730 x = 141 x = 981 x = 554 y = 542 x = 498 x = 141 x = 839 y = 184 x = 787 y = 975 y = 400 x = 964 y = 626 x = 132 x = 490 y = 731 y = 578 y = 763 y = 723 y = 82 x = 66 y = 201 y = 102 x = 242 y = 277 y = 317 y = 456 y = 111 y = 122 x = 499 x = 810 x = 595 x = 647 y = 225 x = 664 x = 648 x = 884 x = 987 x = 939 y = 580 y = 503 x = 598 x = 531 y = 43 x = 657 y = 618 y = 828 x = 560 y = 924 x = 551 y = 445 y = 22 y = 753 y = 20 x = 943 y = 614 x = 850 y = 759 x = 274 x = 386 x = 48 x = 103 y = 570 x = 704 y = 801 x = 434 x = 159 x = 280 x = 817 y = 957 y = 900 x = 912 y = 136 x = 835 x = 825 y = 46 x = 578 x = 749 x = 517 x = 994 x = 413 x = 269 y = 236 x = 837 x = 849 y = 519 y = 718 x = 556 y = 454 y = 616 y = 317 x = 504 y = 517 x = 748 y = 59 y = 57 x = 875 x = 397 x = 227 x = 870 y = 733 y = 881 y = 524 x = 9 y = 181 x = 609 y = 992 y = 98 y = 70 x = 896 y = 942 y = 307 x = 983 x = 281 y = 643 x = 990 y = 540 x = 531 x = 661 x = 746 y = 517 x = 44 y = 172 y = 371 y = 990 x = 725 x = 276 y = 101 y = 88 y = 821 y = 534 y = 811 x = 387 x = 843 x = 234 x = 946 x = 297 x = 614 y = 485 y = 65 x = 309 y = 111 y = 174 x = 845 x = 948 x = 698 y = 534 y = 261 y = 556 x = 673 y = 399 x = 246 x = 609 y = 518 y = 550 y = 274 x = 725 y = 444 y = 951 y = 866 x = 660 x = 85 y = 777 y = 467 x = 156 y = 828 x = 759 x = 603 x = 287 y = 815 x = 409 y = 48 x = 828 y = 386 x = 134 x = 382 y = 520 x = 340 y = 518 x = 335 y = 299 x = 581 y = 942 y = 778 x = 11 x = 418 x = 388 x = 907 x = 310 x = 699 y = 250 y = 942 x = 900 y = 421 x = 441 x = 797 y = 624 x = 798 y = 916 y = 147 y = 875 y = 699 y = 383 y = 831 x = 253 y = 842 x = 963 y = 626 y = 419 x = 986 x = 508 x = 953 y = 515 y = 402 y = 32 y = 710 y = 818 y = 522 y = 368 y = 598 x = 235 x = 477 y = 225 x = 766 x = 855 y = 856 y = 888 y = 199 y = 913 y = 538 x = 854 x = 205 y = 10 x = 225 y = 433 x = 352 y = 264 y = 219 y = 636 y = 837 y = 89 x = 558 y = 855 x = 85 x = 62 x = 65 x = 224 x = 588 y = 702 y = 317 y = 989 y = 803 x = 202 x = 446 y = 359 y = 682 x = 976 y = 131 x = 350 x = 951 y = 544 y = 681 y = 991 y = 707 x = 435 x = 180 x = 397 y = 677 y = 358 x = 790 x = 758 x = 519 x = 416 x = 270 y = 570 y = 883 x = 942 x = 236 y = 833 x = 331 x = 320 y = 692 y = 848 x = 669 y = 196 x = 276 y = 635 y = 745 y = 149 x = 522 y = 940 y = 835 y = 969 x = 873 x = 366 x = 775 y = 68 x = 108 y = 541 y = 123 y = 940 y = 748 y = 899 x = 330 x = 212 x = 120 y = 257 x = 739 x = 378 y = 85 x = 169 y = 135 y = 679 x = 506 y = 372 x = 14 x = 732 y = 943 x = 607 y = 384 x = 478 x = 675 y = 164 x = 666 y = 731 x = 639 y = 963 y = 490 x = 370 y = 215 y = 329 y = 111 y = 343 x = 45 y = 681 y = 473 y = 637 y = 247 x = 916 y = 48 y = 17 y = 900 x = 814 y = 976 y = 90 y = 632 y = 125 x = 832 y = 150 y = 771 x = 10 x = 343 x = 745 y = 153 y = 208 x = 309 y = 241 y = 559 y = 303 y = 296 x = 78 y = 164 x = 376 x = 24 y = 226 x = 710 y = 743 y = 940 x = 347 x = 502 y = 647 x = 134 y = 724 y = 0 x = 580 x = 124 x = 577 y = 566 x = 637 y = 831 y = 737 x = 155 x = 298 x = 673 x = 542 y = 554 x = 691 x = 782 x = 733 y = 147 x = 430 y = 323 y = 912 y = 664 x = 831 x = 116 x = 741 x = 753 x = 720 x = 390 x = 954 x = 803 y = 984 y = 414 y = 71 x = 30 y = 537 x = 213 x = 947 x = 703 x = 726 y = 699 x = 444 x = 211 y = 230 y = 778 y = 897 y = 183 y = 519 x = 598 x = 862 x = 796 x = 38 y = 202 y = 592 x = 115 x = 429 y = 489 y = 970 y = 741 y = 654 x = 738 y = 453 x = 785 x = 222 x = 266 y = 68 x = 188 x = 777 y = 443 y = 0 y = 39 x = 725 x = 655 x = 581 x = 601 y = 268 y = 492 y = 964 x = 397 y = 365 x = 974 y = 78 y = 540 x = 257 y = 576 y = 247 x = 39 x = 496 y = 372 y = 794 x = 369 y = 664 x = 487 x = 139 x = 518 y = 900 x = 290 y = 360 y = 186 x = 519 x = 227 x = 730 x = 442 y = 16 x = 359 y = 140 y = 929 x = 590 y = 785 x = 653 y = 938 x = 149 y = 883 y = 411 x = 478 y = 536 x = 48 y = 27 y = 196 y = 658 x = 558 y = 284 y = 603 y = 255 x = 308 x = 45 x = 165 y = 827 x = 55 y = 822 x = 169 y = 943 x = 976 x = 60 x = 366 x = 432 x = 517 x = 763 x = 295 x = 213 x = 631 x = 202 y = 804 y = 197 x = 620 y = 745 x = 82 y = 710 y = 10 x = 935 y = 841 x = 652 y = 436 y = 535 x = 786 y = 39 x = 359 y = 213 y = 623 y = 375 x = 135 y = 736 y = 160 x = 980 x = 570 y = 899 y = 635 y = 826 y = 319 y = 507 x = 461 x = 874 y = 140 x = 336 y = 202 y = 711 x = 183 y = 907 y = 247 y = 217 x = 155 y = 932 x = 372 y = 214 y = 471 y = 500 x = 620 x = 105 y = 813 x = 228 x = 152 y = 705 x = 740 y = 382 x = 852 y = 156 x = 772 x = 150 y = 199 x = 891 y = 790 x = 955 y = 117 y = 875 y = 502 y = 3 x = 395 y = 694 y = 25 y = 474 x = 733 y = 236 y = 71 x = 706 y = 456 x = 292 x = 341 x = 361 x = 661 y = 445 x = 43 y = 522 y = 509 x = 278 y = 998 y = 763 y = 87 x = 940 x = 738 x = 780 y = 596 y = 145 x = 25 x = 747 y = 446 y = 553 x = 993 x = 280 y = 645 y = 388 y = 16 y = 78 x = 503 y = 614 x = 17 y = 140 y = 171 x = 902 y = 495 y = 586 x = 546 x = 134 y = 568 y = 746 y = 678 x = 560 x = 638 y = 797 y = 8 y = 735 y = 158 y = 342 x = 160 y = 230 x = 598 x = 300 x = 308 x = 388 y = 553 y = 441 y = 622 x = 277 y = 991 x = 402 y = 838 x = 81 x = 12 x = 382 x = 372 x = 883 y = 132 y = 819 y = 321 y = 21 y = 694 x = 458 x = 168 x = 577 y = 163 y = 864 y = 820 x = 702 x = 73 x = 708 y = 48 x = 120 y = 478 y = 973 y = 851 y = 26 y = 162 x = 862 y = 573 x = 842 x = 122 x = 89 y = 4 y = 478 x = 227 y = 875 x = 481 y = 808 y = 639 x = 110 y = 480 x = 388 x = 974 y = 325 y = 393 y = 635 x = 874 x = 809 y = 572 y = 307 y = 177 x = 427 y = 883 x = 617 y = 720 y = 717 y = 216 x = 195 x = 707 x = 89 x = 688 x = 967 x = 505 y = 792 y = 767 x = 228 y = 986 y = 602 y = 594 y = 96 y = 650 y = 220 y = 918 y = 761 y = 288 x = 77 x = 631 x = 242 x = 524 y = 565 x = 837 x = 587 y = 505 x = 45 y = 464 x = 767 y = 954 x = 685 y = 754 x = 201 x = 650 y = 722 x = 26 x = 122 y = 702 x = 193 x = 185 y = 716 y = 673 y = 143 x = 903 y = 604 y = 249 y = 434 y = 88 x = 750 x = 618 x = 724 x = 789 y = 195 x = 237 y = 383 y = 873 x = 466 y = 213 x = 684 x = 223 x = 677 y = 281 x = 179 y = 451 y = 812 x = 106 y = 713 x = 734 x = 90 x = 1 x = 747 y = 277 x = 772 x = 526 y = 310 x = 448 x = 573 x = 451 x = 452 x = 386 x = 323 y = 153 y = 739 y = 1 x = 211 x = 7 y = 580 y = 875 y = 127 x = 161 x = 502 y = 130 y = 44 x = 532 x = 188 y = 112 y = 762 y = 252 x = 505 x = 682 x = 960 y = 731 x = 327 x = 246 y = 712 x = 596 x = 73 y = 346 x = 12 x = 965 x = 500 x = 63 x = 695 x = 115 y = 274 x = 973 x = 191 x = 479 y = 662 x = 29 y = 189 x = 293 y = 56 x = 732 y = 221 y = 268 y = 127 y = 983 x = 351 y = 375 x = 599 y = 564 y = 404 y = 13 x = 825 x = 145 x = 20 x = 628 x = 781 x = 144 x = 410 y = 723 x = 95 y = 712 x = 508 x = 424 x = 140 y = 603 x = 88 y = 964 y = 659 y = 279 y = 252 y = 755 y = 620 x = 740 y = 663 x = 271 x = 226 x = 557 x = 776 x = 546 y = 26 x = 461 y = 766 y = 379 x = 239 y = 456 y = 270 x = 580 x = 814 y = 624 y = 488 x = 235 y = 231 y = 800 y = 479 y = 276 y = 848 x = 620 y = 867 x = 743 y = 362 x = 653 y = 762 x = 874 x = 906 x = 405 y = 97 y = 460 x = 138 y = 40 x = 311 x = 122 x = 758 y = 126 x = 798 x = 435 x = 421 x = 144 x = 321 y = 464 x = 572 y = 325 y = 863 y = 702 y = 750 y = 970 x = 763 y = 573 x = 891 y = 498 y = 922 y = 201 y = 373 y = 231 x = 67 y = 626 x = 566 y = 660 y = 89 y = 134 x = 162 y = 605 x = 548 y = 151 y = 582 x = 480 y = 287 x = 552 y = 378 y = 707 x = 831 y = 436 y = 286 y = 530 x = 516 x = 271 x = 768 y = 307 x = 758 y = 460 y = 812 y = 549 y = 326 y = 111 y = 589 x = 502 y = 153 y = 522 x = 92 x = 518 y = 69 y = 638 y = 17 x = 210 y = 756 x = 821 x = 316 x = 19 x = 528 y = 699 x = 949 x = 241 y = 197 y = 893 x = 520 y = 249 y = 553 y = 778 y = 184 x = 51 x = 364 x = 860 y = 946 x = 26 x = 10 y = 943 y = 632 y = 414 y = 300 x = 470 y = 423 y = 761 x = 958 x = 252 y = 233 y = 435 y = 879 y = 981 y = 175 y = 300 y = 85 y = 848 x = 132 y = 898 x = 274 y = 605 y = 791 y = 378 x = 611 x = 596 y = 637 x = 145 x = 678 y = 342 x = 485 y = 94 y = 589 x = 640 y = 557 y = 507 x = 963 y = 233 y = 183 x = 208 x = 594 y = 342 y = 539 x = 748 x = 317 y = 127 x = 788 y = 726 x = 165 x = 803 x = 609 y = 258 y = 479 x = 32 x = 454 x = 161 y = 749 x = 280 x = 47 x = 210 x = 174 x = 871 y = 912 y = 43 y = 668 y = 503 y = 861 x = 554 x = 604 y = 707 x = 531 x = 107 y = 427 x = 272 y = 119 y = 191 x = 525 y = 959 y = 12 x = 866 y = 554 y = 661 x = 483 y = 460 y = 506 y = 498 x = 739 x = 669 x = 49 y = 641 x = 777 x = 166 x = 246 x = 91 y = 833 y = 642 x = 678 y = 506 x = 224 x = 953 y = 485 x = 472 y = 761 y = 391 x = 83 x = 684 x = 568 x = 866 y = 328 y = 777 y = 266 y = 900 y = 427 y = 106 y = 725 y = 438 x = 863 x = 787 x = 51 y = 139 y = 914 x = 51 x = 26 x = 1 x = 875 x = 572 x = 901 y = 439 y = 231 y = 684 x = 309 x = 872 y = 384 x = 500 x = 894 x = 275 x = 167 y = 995 x = 596 x = 604 x = 478 y = 318 y = 0 x = 60 y = 654 y = 893 y = 571 x = 487 x = 128 x = 744 y = 332 y = 535 x = 697 x = 45 y = 878 x = 470 x = 177 y = 87 x = 545 y = 761 x = 597 x = 163 x = 475 x = 124 x = 990 x = 330 y = 591 y = 174 y = 395 y = 287 y = 572 y = 333 y = 545 x = 278 x = 921 x = 641 x = 398 x = 686 y = 159 y = 830 x = 735 y = 824 x = 26 y = 320 y = 569 y = 399 x = 716 y = 242 x = 505 x = 55 x = 912 y = 944 y = 205 x = 537 y = 498 y = 513 y = 879 y = 912 x = 687 x = 383 x = 543 y = 101 y = 218 x = 224 y = 864 x = 150 y = 680 y = 791 x = 782 x = 249 x = 47 y = 865 x = 156 y = 888 y = 66 x = 804 y = 405 x = 221 x = 601 y = 348 x = 429 y = 945 y = 649 y = 346 y = 417 y = 63 y = 414 x = 96 x = 763 y = 117 y = 608 y = 791 y = 179 x = 637 y = 163 x = 949 x = 188 y = 406 x = 335 y = 973 x = 404 x = 922 x = 669 x = 740 y = 706 x = 966 y = 131 x = 328 y = 474 y = 794 y = 655 y = 934 x = 693 y = 384 y = 796 x = 134 x = 746 y = 370 x = 426 x = 904 x = 320 y = 799 y = 979 x = 817 y = 796 y = 795 y = 58 y = 350 y = 421 x = 780 x = 796 x = 770 y = 322 x = 662 x = 603 y = 937 x = 788 y = 78 y = 567 y = 925 y = 210 x = 519 y = 450 x = 372 x = 308 y = 794 x = 771 y = 999 y = 57 y = 898 y = 579 y = 288 y = 923 x = 839 x = 318 y = 205 x = 485 x = 797 y = 298 x = 512 x = 26 y = 63 y = 574 x = 594 x = 428 x = 997 y = 679 x = 727 x = 708 y = 444 x = 683 x = 908 y = 430 x = 808 x = 579 y = 39 x = 330 y = 754 x = 869 x = 241 x = 545 x = 658 y = 579 x = 531 y = 656 y = 19 y = 329 x = 859 x = 984 y = 840 y = 340 y = 520 x = 686 y = 928 y = 679 x = 205 y = 111 x = 152 y = 953 y = 682 y = 11 x = 300 y = 628 y = 452 y = 179 x = 880 y = 876 x = 895 y = 379 x = 822 y = 696 y = 986 y = 595 x = 201 x = 174 y = 861 y = 585 x = 878 x = 672 x = 531 y = 679 x = 76 y = 164 x = 470 x = 498 x = 658 y = 24 y = 705 x = 784 x = 871 x = 790 x = 496 x = 893 y = 294 y = 760 x = 121 y = 588 y = 348 x = 520 x = 353 y = 815 y = 564 y = 8 x = 810 y = 176 x = 103 y = 765 x = 46 x = 29 y = 927 y = 517 x = 581 y = 598 y = 915 x = 452 y = 841 x = 631 x = 458 x = 27 y = 784 y = 301 x = 874 x = 190 y = 76 y = 613 x = 361 x = 756 y = 940 y = 224 x = 178 y = 475 y = 647 y = 425 y = 99 y = 725 x = 360 x = 475 y = 796 x = 507 x = 237 x = 579 x = 954 y = 244 x = 43 y = 102 x = 848 y = 592 x = 37 x = 600 y = 823 y = 371 x = 55 y = 770 y = 216 y = 427 y = 749 y = 755 y = 47 x = 950 y = 820 x = 15 y = 983 x = 516 x = 625 x = 508 y = 498 y = 336 x = 430 x = 109 x = 735 x = 451 x = 247 x = 891 x = 557 y = 88 y = 247 x = 398 x = 711 x = 602 x = 734 x = 841 y = 693 y = 138 y = 635 x = 121 x = 487 y = 558 y = 482 x = 733 x = 995 x = 769 y = 277 x = 824 x = 785 x = 381 x = 240 x = 456 x = 751 x = 761 y = 545 y = 108 x = 159 x = 120 y = 819 y = 34 y = 27 y = 409 x = 323 x = 997 x = 716 y = 980 y = 952 y = 243 x = 735 y = 441 y = 239 y = 666 x = 919 y = 393 y = 343 y = 906 y = 582 y = 380 y = 605 x = 366 x = 460 x = 631 x = 135 y = 468 y = 230 x = 504 x = 163 x = 221 x = 660 y = 525 y = 745 y = 430 x = 451 x = 585 y = 892 x = 82 y = 649 y = 116 x = 587 x = 360 x = 198 y = 640 y = 738 x = 795 y = 179 x = 457 x = 104 y = 603 x = 50 x = 316 x = 491 y = 646 y = 464 y = 630 x = 51 y = 573 y = 558 x = 962 x = 426 y = 750 y = 431 y = 881 y = 447 x = 147 y = 377 y = 792 y = 565 y = 714 x = 906 y = 433 x = 38 x = 911 y = 220 x = 948 x = 983 x = 956 y = 257 y = 654 y = 378 x = 555 y = 616 y = 329 y = 842 x = 211 x = 91 y = 762 y = 2 x = 781 y = 546 x = 573 y = 427 x = 296 x = 70 y = 93 x = 751 y = 909 x = 52 x = 901 x = 985 x = 347 y = 108 x = 261 x = 782 x = 37 x = 771 x = 210 y = 843 y = 586 x = 457 y = 66 y = 32 x = 928 y = 565 x = 683 x = 293 y = 330 y = 491 y = 216 y = 633 x = 305 x = 215 x = 306 y = 23 x = 675 x = 277 y = 393 x = 69 y = 450 y = 503 y = 537 x = 515 x = 902 x = 459 y = 631 x = 723 x = 201 x = 804 y = 700 x = 105 x = 660 y = 822 y = 395 y = 727 y = 526 x = 330 y = 84 x = 284 y = 203 x = 809 x = 540 x = 123 y = 175 y = 602 y = 107 y = 307 y = 793 x = 524 x = 21 y = 738 x = 187 y = 315 y = 266 y = 609 x = 47 y = 656 y = 655 x = 681 y = 410 y = 409 y = 46 y = 340 y = 846 y = 380 x = 469 x = 119 x = 890 x = 631 x = 34 y = 978 x = 363 x = 20 x = 469 y = 200 y = 41 x = 453 y = 678 y = 927 y = 10 y = 96 y = 481 x = 839 x = 650 x = 880 x = 415 x = 469 y = 196 y = 796 x = 543 y = 249 x = 309 x = 25 x = 847 x = 217 y = 964 y = 689 y = 881 y = 169 x = 703 x = 919 x = 612 y = 248 x = 877 y = 178 y = 744 x = 710 y = 833 y = 394 y = 39 y = 243 x = 924 y = 153 x = 165 y = 688 y = 724 y = 691 x = 347 y = 850 x = 688 y = 350 x = 160 y = 191 y = 147 x = 378 y = 196 x = 894 y = 258 y = 982 x = 721 x = 996 x = 982 y = 487 y = 332 x = 906 x = 717 y = 157 x = 668 y = 223 y = 933 y = 706 x = 927 y = 306 x = 351 x = 960 y = 310 x = 222 y = 349 y = 974 x = 398 x = 53 y = 841 y = 993 x = 911 y = 29 y = 874 y = 30 x = 687 x = 338 x = 976 y = 462 y = 959 x = 283 y = 746 y = 693 y = 842 y = 261 x = 662 y = 544 y = 527 y = 770 y = 660 y = 202 x = 489 x = 89 x = 542 x = 809 x = 589 y = 866 x = 702 x = 832 y = 659 y = 579 y = 52 y = 246 y = 49 y = 980 x = 522 y = 409 x = 426 x = 533 x = 402 y = 526 y = 787 y = 31 y = 305 x = 737 x = 309 y = 989 y = 791 x = 292 x = 956 x = 550 y = 158 x = 194 y = 161 x = 608 y = 422 y = 259 x = 528 y = 50 y = 506 y = 149 x = 455 x = 528 x = 725 x = 87 y = 796 x = 864 x = 652 y = 242 x = 490 x = 729 y = 985 y = 473 y = 983 y = 698 y = 14 y = 8 x = 689 y = 67 x = 60 x = 801 y = 847 y = 162 x = 428 x = 665 x = 959 x = 182 y = 87 y = 162 x = 234 x = 912 y = 412 y = 421 x = 161 x = 220 y = 699 x = 430 y = 39 y = 398 y = 701 x = 737 y = 809 y = 957 y = 630 x = 672 x = 331 y = 816 y = 209 y = 549 y = 429 x = 593 y = 143 x = 379 y = 320 x = 1 x = 192 y = 34 y = 361 y = 602 x = 814 x = 559 y = 211 x = 593 x = 316 y = 791 x = 264 y = 578 y = 112 x = 293 x = 734 x = 158 y = 384 y = 631 x = 888 y = 440 y = 508 y = 201 x = 726 x = 140 y = 641 y = 139 y = 20 x = 16 y = 674 x = 268 y = 955 y = 38 x = 324 x = 788 x = 256 x = 619 x = 579 y = 836 x = 319 x = 347 x = 611 y = 217 y = 556 x = 819 x = 542 y = 343 y = 219 y = 540 x = 755 y = 459 y = 908 y = 128 x = 251 x = 496 y = 292 y = 882 y = 33 y = 591 x = 684 x = 172 y = 202 y = 427 y = 600 x = 668 x = 647 y = 719 y = 911 x = 746 x = 163 y = 85 y = 437 y = 63 x = 771 y = 412 x = 768 y = 34 y = 803 x = 744 y = 429 x = 464 y = 245 x = 336 x = 383 x = 670 y = 29 x = 354 y = 427 x = 641 x = 775 y = 653 y = 342 x = 514 y = 501 x = 254 x = 376 y = 710 x = 253 x = 777 y = 833 x = 535 y = 555 x = 32 x = 658 y = 532 y = 80 x = 976 y = 225 x = 920 x = 454 x = 8 x = 596 x = 803 x = 117 x = 190 y = 379 x = 164 x = 614 x = 268 x = 222 x = 57 x = 338 y = 429 y = 229 y = 641 y = 228 x = 865 x = 719 x = 378 y = 600 y = 138 x = 646 y = 266 x = 203 y = 237 y = 39 y = 432 y = 33 x = 644 y = 562 x = 297 x = 638 y = 319 y = 534 x = 546 x = 618 y = 465 y = 43 x = 582 y = 322 y = 727 y = 818 y = 90 x = 372 y = 465 x = 723 y = 429 x = 628 x = 718 x = 798 x = 648 x = 5 x = 737 y = 549 y = 998 y = 843 y = 584 x = 885 y = 217 x = 112 y = 248 x = 149 y = 548 y = 130 x = 292 x = 587 x = 49 x = 758 x = 992 x = 810 y = 883 x = 716 y = 666 y = 846 y = 914 y = 270 y = 850 y = 193 y = 548 x = 370 y = 604 y = 133 y = 902 x = 143 y = 903 y = 885 y = 958 y = 959 y = 906 x = 564 x = 820 y = 983 x = 253 x = 422 x = 852 x = 994 y = 101 y = 813 x = 723 x = 898 y = 614 x = 765 x = 88 x = 901 x = 234 x = 814 x = 652 x = 77 y = 678 x = 60 x = 643 y = 338 y = 534 y = 452 x = 460 x = 235 y = 837 y = 350 x = 77 y = 271 x = 70 x = 718 y = 588 x = 980 x = 647 x = 501 y = 447 y = 387 x = 695 y = 590 y = 542 x = 933 y = 178 x = 9 y = 887 y = 919 y = 719 y = 32 x = 785 x = 277 x = 405 x = 74 x = 970 y = 185 y = 6 x = 524 y = 600 y = 632 x = 740 x = 387 x = 923 x = 937 y = 648 y = 653 x = 686 y = 217 y = 413 y = 647 x = 457 y = 400 x = 607 y = 364 x = 733 y = 338 y = 990 y = 453 y = 736 x = 611 x = 64 x = 521 x = 899 x = 545 x = 733 y = 47 y = 376 y = 6 x = 75 x = 895 y = 423 y = 633 y = 663 y = 31 x = 830 x = 487 x = 259 x = 997 x = 98 y = 822 y = 87 y = 374 y = 668 y = 151 x = 807 x = 903 x = 983 x = 996 y = 975 y = 397 x = 669 x = 52 y = 244 x = 438 x = 295 x = 174 x = 481 y = 550 y = 985 y = 244 y = 99 x = 375 y = 388 y = 81 x = 398 x = 521 y = 67 y = 700 y = 678 y = 654 x = 751 y = 60 x = 432 x = 734 y = 15 x = 211 x = 830 x = 900 y = 310 x = 286 y = 164 y = 480 y = 84 x = 894 x = 672 y = 439 y = 432 y = 656 y = 813 x = 283 x = 74 x = 998 y = 784 x = 827 y = 232 x = 155 y = 272 x = 331 x = 816 x = 822 y = 830 y = 264 x = 113 x = 480 y = 15 y = 459 y = 313 y = 346 y = 356 y = 544 y = 638 x = 41 y = 686 y = 618 x = 303 y = 343 y = 53 x = 100 x = 880 y = 445 x = 399 x = 337 y = 361 x = 162 x = 560 x = 363 x = 757 y = 460 x = 129 x = 298 x = 870 y = 622 x = 953 y = 442 y = 7 x = 81 x = 143 x = 471 y = 805 y = 926 y = 691 x = 915 y = 398 y = 243 x = 805 y = 664 x = 888 y = 950 x = 712 y = 27 x = 279 x = 478 y = 582 y = 631 y = 286 y = 456 y = 551 y = 777 x = 450 y = 828 x = 266 x = 282 x = 482 y = 700 y = 977 x = 266 x = 891 y = 383 x = 749 y = 564 x = 923 x = 12 y = 95 y = 775 x = 514 x = 800 x = 800 y = 639 y = 18 y = 182 x = 770 y = 956 y = 897 x = 486 x = 705 x = 34 x = 422 y = 455 x = 540 x = 414 x = 538 y = 834 y = 0 x = 678 x = 164 x = 718 x = 660 y = 299 y = 365 x = 908 x = 187 y = 402 y = 692 x = 830 x = 144 x = 286 y = 810 x = 725 y = 946 y = 533 y = 615 x = 749 y = 277 x = 889 y = 186 x = 416 x = 91 x = 39 x = 380 x = 368 y = 466 y = 558 x = 128 x = 439 x = 391 y = 241 y = 575 x = 339 x = 392 x = 846 x = 378 y = 656 x = 785 y = 605 x = 566 x = 41 y = 981 y = 661 y = 587 y = 239 y = 777 y = 690 y = 824 x = 909 x = 257 y = 146 y = 370 y = 457 x = 851 y = 672 y = 92 y = 801 y = 665 x = 886 x = 620 y = 583 y = 959 y = 454 x = 6 x = 351 y = 472 x = 251 x = 652 y = 702 x = 827 y = 272 x = 792 y = 345 y = 593 y = 61 y = 61 x = 314 y = 622 y = 155 x = 837 y = 245 x = 4 x = 855 y = 261 x = 864 x = 988 x = 359 x = 914 y = 589 x = 288 y = 72 y = 647 x = 722 y = 860 y = 603 x = 384 x = 358 y = 48 y = 748 x = 475 y = 749 y = 101 y = 595 x = 165 y = 227 y = 186 x = 507 y = 390 x = 808 y = 458 x = 299 y = 611 y = 934 y = 223 x = 321 x = 999 x = 865 x = 179 y = 820 y = 996 x = 150 y = 402 y = 368 x = 238 y = 395 y = 291 x = 243 x = 704 y = 914 y = 565 x = 977 x = 657 y = 369 y = 302 x = 534 x = 940 x = 833 y = 46 x = 487 y = 434 y = 685 y = 282 x = 628 x = 811 x = 914 y = 129 x = 292 y = 734 x = 975 y = 554 x = 391 x = 898 x = 189 x = 129 y = 284 x = 615 y = 641 y = 603 x = 236 x = 163 x = 142 x = 393 y = 782 x = 448 x = 220 y = 619 y = 849 x = 187 x = 165 x = 418 x = 584 y = 124 y = 283 y = 846 y = 493 y = 21 y = 5 y = 421 y = 246 x = 897 y = 224 y = 429 x = 738 x = 463 y = 637 y = 58 x = 619 y = 798 x = 261 x = 126 x = 357 x = 93 x = 267 y = 853 y = 384 x = 332 y = 972 x = 33 x = 730 y = 318 x = 433 y = 940 x = 910 y = 660 x = 86 y = 981 x = 638 y = 861 x = 589 y = 771 y = 169 y = 285 x = 216 x = 204 x = 518 y = 665 y = 251 y = 356 x = 695 y = 389 x = 507 y = 928 y = 797 x = 755 x = 856 y = 63 x = 333 y = 519 y = 18 x = 848 y = 597 x = 487 x = 471 x = 66 y = 212 y = 300 x = 177 x = 569 x = 370 x = 360 y = 554 y = 955 x = 123 y = 788 x = 901 y = 677 y = 502 y = 51 y = 361 y = 491 y = 924 x = 645 x = 724 x = 76 y = 890 x = 376 y = 564 x = 683 y = 510 y = 181 y = 812 x = 262 x = 728 y = 991 x = 135 x = 366 y = 978 x = 162 x = 929 y = 852 x = 379 x = 967 x = 911 y = 336 y = 474 x = 185 y = 80 x = 952 y = 465 y = 953 x = 129 y = 661 y = 35 y = 513 y = 765 y = 488 x = 945 y = 793 y = 106 x = 982 y = 350 y = 570 x = 967 x = 943 y = 169 y = 33 x = 921 x = 758 x = 573 y = 273 x = 341 y = 188 y = 570 x = 200 x = 814 x = 961 y = 350 y = 947 y = 406 y = 101 y = 492 y = 226 y = 885 y = 721 y = 313 x = 150 x = 109 y = 997 y = 23 y = 59 x = 732 x = 353 y = 256 x = 751 x = 896 x = 941 x = 691 y = 801 x = 857 x = 388 x = 221 x = 176 x = 580 y = 713 y = 723 y = 792 y = 497 y = 889 x = 150 x = 767 y = 197 x = 434 y = 229 x = 817 y = 462 y = 608 x = 95 y = 366 y = 662 x = 630 x = 556 x = 193 y = 272 x = 807 y = 75 x = 821 y = 636 y = 513 x = 195 y = 655 y = 888 y = 692 x = 751 x = 11 y = 842 x = 152 y = 120 x = 452 x = 428 x = 518 y = 539 y = 480 y = 947 x = 96 y = 676 x = 151 y = 366 y = 899 x = 606 x = 883 y = 608 x = 846 y = 381 y = 472 x = 615 x = 369 x = 34 y = 33 y = 843 y = 475 x = 232 x = 435 y = 173 y = 67 y = 301 y = 227 x = 986 y = 989 y = 77 x = 233 x = 156 x = 198 y = 452 x = 523 x = 712 x = 519 y = 976 y = 542 y = 994 y = 929 x = 912 y = 205 x = 934 y = 970 y = 360 x = 407 y = 806 x = 58 y = 188 x = 258 x = 579 y = 196 x = 85 y = 408 y = 52 x = 374 y = 198 x = 215 x = 478 x = 848 y = 93 y = 706 x = 213 y = 862 x = 345 x = 654 x = 898 y = 535 y = 293 y = 414 y = 633 y = 661 y = 72 x = 667 y = 767 x = 92 x = 475 x = 112 x = 914 y = 441 y = 446 y = 535 x = 650 y = 32 y = 366 y = 640 y = 588 x = 534 y = 178 y = 915 y = 421 x = 158 x = 158 x = 936 y = 244 x = 684 y = 177 y = 739 x = 994 x = 474 x = 219 y = 711 y = 415 x = 171 x = 150 y = 243 y = 798 x = 171 y = 671 y = 380 x = 189 x = 310 y = 636 x = 897 y = 821 x = 342 y = 485 x = 551 y = 2 x = 198 x = 513 y = 76 y = 547 y = 971 x = 59 x = 838 x = 768 x = 966 y = 902 y = 386 x = 586 y = 468 y = 133 y = 675 x = 798 x = 640 x = 20 y = 327 y = 667 x = 138 y = 651 y = 326 x = 181 y = 176 x = 507 y = 159 y = 643 x = 516 x = 350 y = 616 x = 418 x = 813 x = 676 y = 357 x = 791 x = 422 x = 177 x = 566 x = 393 x = 794 y = 656 y = 698 x = 284 x = 132 x = 758 x = 135 x = 356 x = 318 x = 793 x = 727 y = 876 y = 731 y = 602 y = 763 y = 391 y = 599 y = 862 x = 51 y = 864 x = 133 x = 931 y = 503 y = 273 x = 671 x = 849 y = 354 y = 252 x = 130 x = 734 y = 553 x = 155 x = 525 x = 802 x = 868 y = 759 x = 344 y = 974 y = 681 x = 21 x = 17 y = 806 x = 300 x = 809 y = 616 y = 28 x = 669 x = 674 x = 258 x = 770 y = 846 x = 832 x = 275 x = 390 y = 757 x = 12 x = 985 y = 497 x = 229 y = 68 x = 850 y = 367 y = 336 x = 65 y = 869 y = 73 y = 420 y = 609 y = 415 x = 3 y = 114 x = 650 y = 185 x = 737 y = 454 x = 964 y = 606 x = 175 x = 724 y = 537 x = 779 y = 12 y = 571 x = 894 y = 325 y = 862 x = 616 y = 891 y = 11 y = 920 x = 786 x = 769 x = 919 y = 335 x = 536 y = 588 x = 538 y = 866 x = 925 x = 799 y = 361 y = 42 y = 877 x = 483 y = 266 y = 354 y = 991 x = 797 x = 772 x = 257 y = 708 x = 328 x = 797 x = 59 x = 659 x = 325 y = 871 x = 702 y = 4 y = 989 y = 940 y = 676 y = 818 x = 545 x = 958 x = 603 y = 999 x = 617 x = 829 x = 222 y = 887 x = 213 y = 618 y = 211 x = 452 x = 598 x = 543 y = 27 x = 99 y = 656 y = 726 y = 428 y = 542 y = 225 y = 73 x = 212 y = 699 y = 423 x = 44 x = 644 x = 186 y = 240 y = 220 x = 146 x = 543 y = 81 y = 413 y = 346 y = 906 x = 679 y = 370 y = 644 y = 668 x = 739 y = 405 y = 560 x = 682 x = 376 y = 771 x = 926 x = 325 y = 287 y = 869 x = 46 y = 908 x = 460 x = 968 x = 52 y = 876 y = 52 x = 878 x = 577 y = 468 y = 815 y = 828 x = 905 x = 101 y = 245 y = 529 y = 99 y = 721 y = 68 x = 15 y = 30 x = 263 y = 877 x = 751 y = 406 y = 759 x = 811 x = 314 x = 94 y = 613 x = 91 x = 334 y = 580 x = 453 x = 449 y = 120 y = 64 y = 617 x = 228 x = 747 x = 588 y = 559 x = 94 x = 819 x = 994 y = 231 x = 575 y = 979 x = 325 x = 859 y = 956 x = 957 y = 66 x = 665 x = 295 y = 633 x = 271 y = 986 x = 418 x = 258 y = 590 y = 201 x = 759 y = 376 y = 316 y = 563 y = 566 x = 997 y = 800 y = 631 x = 75 x = 35 y = 160 y = 416 x = 179 x = 343 y = 515 y = 639 x = 429 x = 712 y = 603 x = 723 x = 852 x = 506 y = 383 y = 452 y = 457 x = 509 y = 860 x = 197 x = 951 y = 514 y = 789 y = 94 x = 521 y = 317 x = 785 x = 999 y = 112 x = 642 x = 699 x = 659 x = 581 x = 774 y = 798 y = 834 x = 216 y = 216 x = 853 y = 576 y = 820 x = 556 y = 637 x = 596 x = 764 y = 598 y = 685 x = 972 x = 129 y = 60 x = 422 x = 677 y = 946 x = 347 x = 908 x = 879 y = 521 y = 334 x = 694 x = 909 y = 521 x = 626 x = 116 y = 824 y = 48 x = 173 x = 483 x = 812 x = 447 y = 934 y = 788 y = 436 x = 952 x = 820 y = 405 x = 456 x = 940 x = 484 x = 384 y = 654 y = 897 y = 607 x = 381 x = 515 y = 284 x = 536 x = 966 x = 85 x = 446 y = 564 x = 339 x = 129 y = 159 y = 688 x = 626 y = 680 x = 873 x = 960 y = 764 x = 435 y = 628 x = 824 y = 647 y = 512 x = 815 y = 297 x = 801 x = 787 y = 744 x = 207 x = 170 y = 949 x = 232 x = 298 y = 737 x = 396 x = 760 y = 960 y = 129 y = 204 y = 253 x = 804 y = 632 x = 718 x = 418 x = 450 y = 518 x = 632 x = 661 y = 98 x = 367 y = 117 y = 418 y = 590 x = 254 x = 548 x = 0 x = 914 y = 295 x = 712 x = 263 y = 654 x = 913 y = 235 y = 920 y = 326 y = 883 y = 118 x = 224 y = 552 y = 207 y = 339 y = 805 y = 191 y = 590 y = 519 y = 769 x = 338 y = 812 x = 961 y = 610 y = 372 x = 434 y = 146 y = 903 x = 490 y = 800 y = 669 x = 786 y = 410 y = 467 x = 286 y = 103 y = 622 x = 902 y = 999 y = 575 x = 358 y = 918 y = 21 y = 908 x = 283 x = 44 x = 17 x = 516 y = 911 x = 357 x = 923 y = 175 y = 79 y = 833 y = 942 y = 154 x = 771 x = 862 x = 245 x = 359 y = 830 y = 184 x = 937 y = 627 y = 387 x = 751 x = 797 y = 560 y = 707 x = 308 x = 154 y = 655 y = 887 x = 773 x = 639 y = 717 y = 239 y = 668 x = 306 y = 730 y = 633 x = 356 x = 759 x = 659 y = 661 x = 468 y = 782 y = 93 y = 344 y = 857 x = 351 y = 804 y = 828 x = 120 x = 473 x = 179 y = 683 x = 888 x = 803 y = 260 y = 219 y = 633 x = 556 y = 374 x = 945 y = 236 y = 158 x = 240 x = 866 y = 120 x = 562 y = 797 y = 187 y = 39 y = 937 y = 160 y = 732 y = 510 y = 871 y = 542 x = 821 y = 818 x = 171 y = 318 x = 122 x = 728 y = 442 x = 633 x = 915 x = 325 y = 27 x = 361 x = 630 y = 401 y = 813 x = 374 x = 425 y = 317 y = 954 x = 986 y = 778 x = 464 y = 944 y = 554 y = 825 y = 416 y = 68 x = 965 x = 353 x = 256 x = 13 x = 152 x = 175 y = 35 x = 809 y = 558 x = 89 y = 160 x = 176 y = 597 y = 298 x = 206 y = 494 x = 121 y = 537 x = 718 y = 7 x = 989 x = 45 x = 664 x = 398 y = 794 x = 948 x = 577 x = 372 x = 478 x = 891 y = 93 x = 856 y = 937 x = 943 x = 648 y = 879 x = 485 y = 365 x = 130 x = 723 y = 307 x = 230 y = 500 x = 410 y = 977 x = 14 x = 391 x = 636 y = 968 x = 336 y = 882 y = 957 x = 491 x = 220 y = 790 x = 898 y = 318 x = 982 y = 436 y = 500 y = 398 y = 188 x = 737 y = 470 x = 756 x = 25 x = 726 y = 357 y = 9 y = 543 x = 224 x = 601 x = 275 y = 65 y = 681 y = 476 x = 432 x = 221 y = 841 y = 579 y = 201 y = 587 x = 291 x = 497 x = 225 y = 804 y = 186 y = 47 x = 341 x = 524 y = 30 x = 454 y = 369 x = 984 x = 718 y = 511 x = 521 x = 551 x = 746 y = 465 y = 792 y = 124 x = 26 x = 792 y = 636 x = 742 x = 670 y = 481 y = 223 y = 954 y = 381 x = 565 x = 916 x = 419 x = 516 x = 338 x = 857 y = 639 x = 986 y = 603 x = 101 y = 993 x = 542 x = 514 x = 644 y = 59 x = 638 x = 632 y = 92 x = 568 x = 287 x = 269 x = 73 y = 379 y = 692 y = 386 x = 329 y = 916 y = 206 x = 341 y = 603 y = 228 x = 729 x = 147 x = 911 x = 134 y = 326 y = 694 y = 16 x = 811 y = 408 y = 206 x = 929 x = 665 x = 257 y = 338 x = 759 y = 454 x = 426 y = 367 y = 22 x = 591 y = 609 y = 452 y = 63 y = 389 y = 164 x = 913 x = 422 y = 582 x = 936 x = 892 y = 839 y = 241 x = 5 y = 659 x = 461 x = 79 y = 888 y = 751 y = 850 y = 126 y = 88 x = 461 y = 969 x = 542 x = 667 x = 658 y = 837 x = 828 y = 859 x = 573 y = 89 y = 95 x = 888 y = 632 y = 339 x = 106 y = 150 x = 642 x = 314 y = 730 x = 675 x = 544 x = 639 x = 59 x = 563 x = 170 y = 637 x = 334 x = 464 y = 617 y = 77 x = 935 x = 994 x = 700 x = 466 y = 993 y = 522 y = 6 y = 613 x = 363 y = 49 y = 181 y = 799 y = 917 x = 185 y = 418 x = 609 y = 491 y = 284 x = 615 x = 677 y = 892 x = 498 y = 64 y = 667 x = 640 y = 312 y = 107 x = 40 y = 78 y = 910 y = 840 y = 203 y = 826 y = 226 y = 237 y = 50 x = 806 x = 83 x = 363 y = 1 x = 171 x = 880 x = 777 x = 655 y = 498 x = 705 x = 85 y = 22 x = 395 x = 705 y = 208 x = 818 y = 7 x = 589 x = 356 y = 78 x = 904 x = 157 x = 231 y = 890 y = 378 y = 771 y = 855 x = 78 y = 98 x = 586 x = 890 y = 672 y = 10 x = 972 x = 852 x = 245 x = 712 y = 790 x = 567 y = 376 x = 627 x = 464 x = 293 y = 436 y = 678 x = 697 x = 131 y = 170 x = 983 y = 507 x = 896 x = 296 x = 507 x = 904 x = 471 x = 75 y = 780 x = 285 y = 433 y = 817 y = 96 x = 384 x = 589 x = 369 y = 400 x = 112 x = 333 x = 608 x = 198 y = 618 y = 497 y = 120 y = 584 x = 703 y = 830 y = 833 y = 92 y = 507 x = 475 y = 957 y = 457 y = 227 x = 181 x = 335 x = 700 y = 401 y = 351 x = 475 x = 630 y = 306 y = 755 y = 740 y = 61 x = 232 x = 475 y = 116 y = 963 y = 76 y = 179 x = 525 x = 69 y = 429 x = 800 x = 709 y = 787 x = 243 y = 858 y = 94 x = 582 x = 456 x = 868 x = 343 y = 619 y = 329 x = 182 x = 31 x = 132 x = 25 x = 717 x = 419 x = 453 y = 102 x = 998 x = 231 y = 875 y = 990 y = 963 x = 575 x = 104 y = 733 x = 110 y = 243 x = 929 x = 231 x = 706 y = 854 x = 665 y = 822 y = 505 x = 947 x = 92 y = 123 y = 623 x = 342 y = 307 x = 367 x = 896 y = 717 x = 582 x = 471 y = 951 x = 799 y = 633 x = 335 x = 27 y = 870 x = 572 x = 231 y = 397 x = 924 y = 352 x = 826 y = 605 y = 73 x = 196 y = 475 x = 573 y = 467 x = 247 x = 49 x = 436 y = 98 y = 266 y = 557 y = 254 x = 719 x = 476 y = 207 x = 793 y = 268 y = 529 x = 488 y = 721 x = 13 y = 461 x = 947 y = 335 y = 259 x = 374 x = 616 y = 649 y = 586 y = 937 y = 558 x = 778 y = 72 y = 921 x = 113 y = 220 x = 314 y = 894 y = 932 y = 306 x = 182 x = 359 x = 12 y = 189 y = 485 y = 744 x = 858 x = 221 x = 181 y = 195 x = 488 x = 126 x = 802 x = 416 x = 953 y = 277 x = 107 y = 637 x = 348 y = 70 y = 953 y = 580 y = 689 y = 446 y = 647 y = 222 x = 761 y = 641 y = 720 y = 1 x = 132 y = 512 y = 618 x = 710 y = 327 y = 855 y = 300 y = 148 x = 940 y = 564 x = 940 y = 426 x = 486 x = 321 x = 125 y = 583 y = 953 y = 200 y = 596 x = 242 y = 396 x = 909 y = 885 y = 37 x = 356 x = 117 y = 92 y = 53 x = 611 y = 489 y = 697 x = 698 y = 168 y = 573 y = 866 x = 41 x = 265 x = 662 y = 711 y = 679 x = 5 x = 67 y = 692 y = 29 x = 847 x = 744 y = 943 x = 546 x = 398 x = 229 x = 639 x = 878 x = 924 y = 758 x = 591 y = 407 x = 938 x = 47 x = 299 y = 286 x = 298 x = 43 x = 529 y = 354 y = 414 y = 543 y = 557 y = 662 x = 313 y = 820 y = 562 y = 854 y = 406 y = 483 y = 681 y = 204 x = 856 y = 573 y = 542 x = 665 x = 214 y = 713 y = 982 y = 956 y = 500 x = 904 x = 708 x = 267 y = 363 x = 172 x = 224 x = 728 y = 976 x = 170 y = 933 y = 826 x = 395 y = 271 y = 619 y = 25 y = 708 y = 238 y = 392 y = 235 y = 960 y = 504 x = 136 x = 969 y = 237 x = 335 y = 974 x = 670 y = 405 y = 99 x = 872 y = 848 x = 758 x = 702 y = 944 x = 257 y = 49 y = 441 y = 49 y = 1 x = 902 y = 809 y = 850 y = 599 x = 772 y = 984 y = 879 y = 930 x = 271 y = 491 x = 273 x = 472 y = 214 y = 859 y = 28 y = 902 x = 901 y = 160 y = 895 x = 711 y = 161 x = 17 y = 880 x = 381 x = 931 x = 71 y = 973 y = 879 x = 161 y = 154 y = 303 y = 472 x = 473 x = 660 y = 95 y = 740 y = 419 y = 1 y = 56 y = 507 y = 607 x = 544 y = 178 y = 471 x = 865 y = 233 y = 387 x = 78 x = 690 y = 932 y = 814 y = 746 x = 782 y = 236 x = 483 x = 178 x = 379 y = 375 x = 497 y = 249 x = 176 y = 236 x = 891 y = 127 x = 404 x = 71 y = 85 y = 803 x = 917 x = 58 y = 840 y = 195 x = 311 y = 128 y = 120 y = 876 x = 211 y = 564 x = 778 x = 36 y = 104 y = 753 x = 277 x = 760 y = 652 x = 299 x = 760 y = 63 x = 120 x = 232 x = 921 y = 241 x = 572 x = 940 x = 498 x = 533 x = 788 y = 495 y = 546 y = 963 x = 426 x = 395 y = 812 x = 610 x = 3 x = 525 x = 303 y = 409 y = 924 x = 226 y = 678 x = 376 y = 101 y = 235 x = 479 y = 550 x = 165 y = 444 x = 405 x = 262 y = 248 y = 684 x = 257 x = 131 y = 795 y = 604 y = 820 y = 291 x = 204 y = 272 y = 77 x = 941 y = 121 x = 571 y = 143 y = 638 x = 324 x = 647 x = 768 x = 764 x = 487 y = 741 y = 53 x = 932 x = 263 x = 645 x = 379 x = 934 x = 27 x = 730 x = 395 x = 914 y = 43 y = 654 x = 339 x = 79 y = 842 x = 837 y = 558 y = 210 y = 677 y = 162 x = 146 y = 261 x = 658 x = 696 x = 64 y = 126 x = 171 x = 975 x = 902 x = 40 y = 227 y = 344 x = 350 y = 607 y = 762 x = 436 x = 921 x = 785 y = 394 x = 338 x = 443 x = 270 y = 948 x = 180 x = 3 y = 298 y = 801 y = 368 y = 549 y = 531 y = 800 x = 275 y = 369 y = 358 x = 894 x = 926 x = 512 x = 656 y = 145 x = 662 x = 761 y = 731 x = 955 y = 66 y = 131 x = 520 x = 269 x = 358 x = 209 y = 754 x = 764 x = 497 x = 228 y = 88 x = 695 x = 873 y = 414 x = 371 x = 409 x = 579 y = 387 x = 824 x = 599 x = 647 y = 250 x = 968 y = 433 y = 642 x = 971 x = 386 y = 184 y = 475 x = 568 y = 321 x = 636 x = 870 x = 55 y = 384 y = 229 y = 167 y = 784 y = 198 x = 953 x = 230 x = 627 y = 295 x = 580 x = 762 y = 968 y = 478 x = 687 y = 333 y = 394 y = 750 y = 101 y = 807 y = 405 x = 455 y = 901 x = 986 y = 6 x = 340 x = 51 x = 438 x = 890 y = 329 x = 616 y = 672 x = 731 x = 338 y = 44 y = 70 y = 854 x = 511 y = 562 x = 284 x = 131 x = 858 y = 431 y = 906 y = 917 x = 250 y = 249 y = 249 y = 49 y = 813 y = 733 y = 894 y = 760 y = 695 x = 255 x = 595 x = 660 y = 272 y = 455 x = 764 y = 766 x = 258 y = 642 y = 997 x = 447 x = 137 y = 46 x = 119 y = 141 x = 481 y = 499 y = 486 x = 235 x = 603 y = 937 x = 414 y = 86 x = 72 y = 884 y = 772 y = 231 y = 863 y = 292 y = 788 y = 502 y = 533 y = 50 y = 512 y = 778 y = 327 x = 187 y = 123 y = 471 y = 354 x = 616 x = 39 x = 387 y = 477 y = 941 y = 817 x = 887 y = 796 y = 370 x = 575 x = 128 y = 567 y = 700 y = 941 y = 238 y = 231 x = 773 x = 55 x = 876 x = 543 x = 502 y = 613 x = 63 y = 30 y = 775 y = 933 x = 212 x = 571 x = 543 x = 788 y = 511 x = 989 x = 993 y = 148 y = 928 x = 39 y = 756 y = 523 x = 119 x = 604 y = 511 y = 149 x = 741 y = 340 x = 936 y = 771 x = 851 x = 83 y = 508 x = 65 y = 627 y = 571 x = 814 y = 554 x = 648 x = 827 x = 399 x = 587 y = 49 y = 129 x = 759 x = 137 x = 716 x = 806 x = 156 y = 13 x = 681 y = 870 x = 678 y = 780 y = 286 y = 191 x = 935 x = 177 y = 58 y = 674 y = 263 x = 132 x = 383 y = 204 y = 514 y = 674 x = 153 x = 394 x = 672 x = 863 x = 133 y = 643 y = 184 x = 405 y = 832 y = 116 x = 890 x = 427 x = 890 y = 165 x = 201 y = 952 y = 88 y = 891 x = 873 y = 719 y = 512 x = 428 y = 888 x = 643 y = 913 y = 519 y = 359 y = 781 y = 283 x = 6 y = 491 y = 543 x = 10 y = 692 x = 892 x = 594 x = 479 y = 453 x = 856 y = 791 x = 207 x = 276 x = 961 x = 519 x = 357 x = 433 x = 189 y = 131 x = 115 y = 786 y = 588 y = 764 y = 755 y = 138 y = 665 x = 84 y = 295 y = 790 y = 123 x = 205 x = 187 x = 384 y = 319 x = 927 x = 339 y = 793 y = 799 x = 698 x = 126 y = 870 x = 821 y = 367 y = 371 x = 726 y = 171 x = 30 x = 274 y = 87 x = 930 y = 379 x = 432 y = 253 y = 434 x = 490 x = 492 y = 56 y = 370 x = 782 x = 933 x = 940 y = 792 x = 462 y = 737 y = 11 x = 268 x = 641 x = 914 x = 636 x = 549 y = 261 y = 190 x = 707 y = 740 y = 654 y = 350 x = 129 x = 566 y = 912 y = 845 y = 323 x = 313 y = 518 x = 562 y = 576 y = 984 x = 857 x = 154 x = 438 y = 757 y = 272 y = 688 x = 953 y = 345 y = 261 x = 788 y = 8 x = 604 x = 681 y = 384 x = 982 y = 446 x = 894 y = 107 x = 198 x = 778 x = 324 y = 224 y = 424 y = 495 y = 464 y = 326 x = 89 x = 703 x = 449 y = 379 y = 456 y = 974 y = 129 y = 388 x = 945 y = 150 x = 984 x = 251 x = 295 x = 149 y = 85 x = 937 x = 758 y = 296 y = 728 y = 342 x = 556 y = 240 x = 749 x = 365 y = 498 x = 668 y = 593 x = 594 y = 721 x = 352 y = 571 y = 333 y = 282 x = 240 x = 361 y = 547 y = 602 y = 955 x = 471 y = 749 y = 891 x = 451 y = 40 y = 724 y = 493 x = 272 y = 718 x = 97 y = 938 y = 363 x = 623 y = 921 x = 754 y = 928 y = 252 y = 195 x = 799 y = 979 y = 396 y = 305 y = 132 y = 657 x = 886 x = 555 x = 443 x = 828 y = 885 y = 643 y = 329 y = 864 y = 952 y = 76 y = 410 x = 943 x = 110 y = 47 x = 529 y = 150 y = 810 y = 943 y = 328 y = 319 x = 224 y = 204 x = 237 y = 838 x = 480 x = 293 x = 673 x = 48 y = 188 y = 379 y = 503 y = 836 y = 586 x = 566 y = 903 y = 479 y = 551 x = 385 y = 104 x = 681 x = 842 y = 178 x = 914 x = 651 x = 377 x = 523 y = 911 x = 545 y = 491 x = 116 x = 52 y = 577 x = 983 y = 743 x = 890 x = 375 y = 751 y = 599 y = 835 x = 120 y = 633 y = 444 y = 707 x = 747 y = 804 x = 296 y = 163 y = 811 x = 188 x = 938 x = 331 x = 162 y = 923 y = 99 y = 716 x = 971 x = 215 x = 599 x = 757 x = 472 x = 913 y = 770 x = 345 y = 280 x = 488 y = 963 y = 236 x = 605 y = 591 y = 919 x = 276 y = 9 x = 658 x = 117 y = 658 x = 682 x = 61 y = 705 y = 386 y = 292 x = 555 x = 46 x = 733 x = 952 y = 357 y = 984 y = 465 x = 181 x = 954 x = 244 x = 592 y = 240 y = 730 y = 764 y = 930 x = 344 x = 17 x = 630 x = 394 y = 427 y = 509 x = 89 x = 108 x = 450 x = 920 x = 379 y = 324 y = 518 x = 565 y = 524 x = 43 x = 37 y = 610 y = 163 x = 305 x = 460 y = 705 y = 141 y = 171 x = 228 y = 990 x = 956 x = 578 y = 721 y = 461 x = 343 x = 817 x = 917 x = 752 y = 137 y = 22 y = 872 y = 147 x = 244 x = 308 x = 114 y = 431 x = 965 x = 601 x = 857 x = 284 y = 919 x = 285 y = 233 x = 268 x = 94 x = 968 y = 73 y = 683 x = 137 x = 790 y = 290 y = 27 x = 935 y = 294 x = 43 x = 345 x = 735 y = 502 x = 667 x = 339 y = 764 y = 432 x = 126 x = 506 x = 108 x = 220 y = 222 y = 358 x = 579 x = 302 x = 934 y = 288 x = 630 x = 990 x = 264 x = 764 x = 341 x = 569 x = 664 x = 436 x = 724 x = 523 y = 607 x = 808 x = 237 y = 513 y = 462 y = 192 y = 648 x = 447 y = 217 x = 645 x = 759 x = 378 x = 290 y = 548 y = 822 y = 17 y = 656 y = 968 y = 640 x = 416 y = 986 x = 899 x = 496 y = 899 x = 909 y = 623 x = 110 y = 797 y = 816 y = 472 y = 769 y = 420 x = 667 y = 671 y = 925 x = 761 y = 400 x = 250 y = 711 y = 961 y = 45 x = 994 y = 939 y = 261 y = 488 y = 98 y = 222 y = 35 x = 611 y = 548 x = 497 x = 801 y = 675 x = 794 x = 553 x = 711 y = 693 x = 458 y = 200 y = 739 x = 804 y = 298 y = 709 x = 620 y = 95 y = 561 x = 183 x = 491 y = 766 y = 948 x = 745 x = 973 x = 69 x = 774 x = 855 x = 311 y = 704 y = 743 y = 647 x = 789 y = 236 y = 687 x = 65 y = 629 x = 168 y = 206 x = 238 y = 408 x = 964 y = 929 x = 48 x = 831 x = 554 y = 221 y = 290 x = 647 y = 714 y = 298 y = 865 y = 315 y = 505 y = 651 y = 53 y = 755 x = 593 x = 189 x = 277 y = 98 x = 299 y = 384 y = 35 y = 819 y = 718 x = 880 y = 45 x = 321 x = 69 x = 998 y = 383 y = 140 y = 789 x = 323 y = 53 x = 601 y = 445 x = 293 y = 369 y = 581 x = 582 y = 23 y = 657 x = 882 x = 669 y = 201 y = 985 x = 734 y = 374 y = 193 x = 182 x = 780 y = 132 y = 460 x = 890 y = 292 x = 856 y = 804 x = 365 x = 944 y = 918 y = 143 y = 838 x = 678 y = 638 y = 991 y = 369 y = 153 y = 549 y = 58 y = 359 y = 264 y = 371 x = 81 y = 107 x = 826 x = 522 x = 929 y = 551 x = 276 y = 534 x = 715 x = 391 x = 109 x = 833 y = 731 x = 223 x = 760 y = 417 x = 386 x = 570 x = 902 x = 534 x = 156 x = 791 x = 628 y = 700 y = 582 y = 563 x = 383 x = 563 x = 293 x = 462 y = 84 x = 247 x = 756 x = 683 y = 262 y = 842 x = 655 y = 203 y = 312 x = 330 y = 698 y = 641 y = 642 y = 548 x = 343 x = 341 y = 242 x = 898 y = 759 y = 8 y = 503 x = 144 x = 837 y = 146 x = 307 x = 99 x = 722 x = 791 y = 297 y = 3 y = 54 x = 773 y = 638 y = 998 x = 957 x = 122 y = 209 x = 322 x = 671 x = 547 x = 649 y = 688 x = 739 x = 439 x = 875 y = 381 x = 491 y = 577 y = 178 y = 230 y = 934 y = 299 y = 676 y = 190 y = 442 y = 29 x = 88 y = 814 y = 902 y = 919 y = 399 y = 707 x = 159 y = 724 y = 564 x = 176 y = 660 x = 641 y = 97 y = 35 x = 625 y = 630 x = 134 x = 244 y = 401 x = 814 y = 168 x = 43 x = 509 y = 17 x = 75 y = 923 y = 669 x = 423 x = 100 y = 9 y = 522 y = 142 x = 435 x = 693 y = 254 x = 989 x = 84 x = 102 x = 504 y = 371 y = 666 y = 666 y = 212 x = 806 y = 899 x = 742 x = 807 x = 431 x = 623 y = 783 x = 688 x = 651 x = 508 y = 718 x = 226 x = 944 y = 737 y = 579 y = 404 x = 965 y = 553 x = 78 y = 944 y = 306 y = 689 y = 796 y = 213 x = 150 x = 905 y = 87 y = 310 y = 375 y = 346 y = 348 x = 692 y = 407 y = 373 y = 309 x = 50 y = 236 x = 57 y = 117 y = 536 y = 345 x = 487 x = 277 x = 815 x = 197 x = 959 x = 617 x = 564 y = 601 y = 213 y = 607 y = 879 x = 2 y = 932 x = 911 x = 738 x = 613 x = 40 x = 728 y = 895 x = 722 y = 823 y = 210 x = 715 x = 29 x = 75 x = 543 y = 183 y = 242 x = 17 y = 287 y = 762 y = 685 y = 495 x = 363 y = 691 x = 949 y = 128 y = 606 y = 971 x = 123 x = 623 x = 352 y = 915 x = 626 y = 101 y = 392 y = 518 x = 18 y = 843 x = 108 y = 170 x = 400 x = 569 x = 493 x = 993 x = 291 y = 986 x = 127 y = 590 y = 186 x = 370 y = 259 y = 8 y = 607 y = 363 y = 737 y = 125 x = 184 y = 848 y = 586 y = 998 x = 162 y = 873 y = 238 y = 746 x = 859 x = 707 y = 61 x = 99 x = 270 y = 88 y = 700 x = 201 y = 259 y = 265 y = 594 x = 427 x = 952 x = 101 y = 467 x = 319 y = 20 y = 796 x = 446 y = 102 x = 62 x = 780 y = 755 x = 998 x = 734 y = 915 x = 231 y = 789 y = 994 x = 726 y = 442 x = 492 y = 776 y = 896 x = 889 y = 644 x = 540 y = 714 x = 758 x = 13 x = 680 x = 173 y = 623 y = 95 y = 910 x = 135 x = 219 y = 167 y = 269 x = 570 x = 413 y = 109 y = 343 y = 600 y = 240 x = 945 y = 893 x = 832 x = 786 x = 190 y = 101 x = 400 y = 953 x = 20 x = 334 y = 732 x = 157 x = 52 x = 369 y = 953 x = 617 y = 530 x = 369 y = 83 y = 994 x = 203 x = 951 x = 472 x = 875 x = 831 y = 83 x = 309 x = 757 y = 444 y = 366 x = 736 x = 647 y = 847 x = 685 y = 524 x = 556 y = 831 x = 36 y = 115 x = 796 y = 473 y = 214 y = 175 y = 497 y = 450 y = 368 x = 847 x = 509 x = 385 y = 329 y = 578 y = 693 y = 448 y = 65 x = 993 x = 214 x = 797 y = 601 x = 751 x = 944 y = 962 y = 93 x = 681 x = 560 y = 149 y = 31 y = 478 x = 488 x = 454 y = 841 y = 120 y = 266 y = 187 y = 890 y = 318 x = 493 x = 500 y = 793 y = 540 y = 951 x = 242 x = 768 y = 59 x = 350 x = 515 y = 665 y = 951 y = 904 y = 503 y = 430 y = 334 x = 453 x = 213 y = 719 x = 600 x = 147 y = 4 x = 267 y = 876 y = 930 y = 513 y = 730 y = 231 x = 956 x = 134 x = 907 x = 13 x = 654 y = 958 x = 683 x = 747 y = 105 x = 450 x = 167 y = 341 y = 774 x = 397 x = 672 x = 843 y = 714 y = 718 y = 797 y = 333 y = 661 x = 528 y = 202 y = 879 y = 379 x = 31 x = 359 y = 348 y = 931 y = 990 y = 725 y = 935 y = 163 x = 764 y = 736 y = 116 x = 740 x = 94 y = 624 y = 601 x = 6 y = 901 y = 709 x = 851 y = 698 y = 948 y = 26 y = 566 x = 889 y = 854 x = 131 x = 23 y = 318 x = 518 x = 794 x = 297 y = 456 y = 517 x = 152 y = 862 x = 913 x = 978 y = 45 x = 833 y = 579 y = 912 y = 361 x = 935 y = 756 x = 974 x = 925 x = 702 y = 175 y = 603 y = 292 y = 882 y = 275 y = 849 y = 110 y = 959 y = 74 x = 400 y = 158 x = 468 x = 789 x = 816 x = 418 y = 152 x = 442 x = 977 y = 221 y = 643 y = 72 x = 522 y = 880 x = 224 x = 705 y = 94 x = 960 y = 130 x = 61 y = 519 x = 169 y = 777 x = 428 y = 49 x = 965 x = 850 x = 889 y = 924 x = 558 y = 780 x = 125 y = 478 x = 493 x = 538 y = 555 x = 385 x = 81 y = 39 x = 268 x = 511 y = 484 x = 976 x = 438 x = 847 y = 753 x = 611 y = 206 y = 667 y = 698 y = 605 x = 966 x = 681 x = 209 y = 557 x = 160 x = 415 y = 134 x = 722 x = 996 y = 920 y = 901 y = 627 x = 620 x = 510 y = 203 y = 275 x = 162 y = 217 y = 28 x = 200 x = 547 y = 185 y = 359 y = 605 y = 829 y = 456 y = 408 y = 542 y = 81 x = 699 y = 224 x = 454 y = 283 x = 757 x = 798 x = 852 y = 926 y = 731 y = 649 x = 993 y = 566 y = 913 x = 885 x = 708 y = 565 y = 251 y = 86 x = 176 y = 728 y = 34 x = 595 y = 577 x = 980 y = 807 x = 349 x = 811 y = 601 x = 595 y = 885 x = 805 x = 62 y = 591 y = 465 y = 871 y = 757 x = 72 y = 847 y = 874 y = 14 y = 160 x = 185 x = 983 x = 49 x = 977 x = 233 x = 88 y = 542 y = 149 x = 503 x = 552 y = 629 x = 964 x = 330 x = 8 x = 223 x = 60 y = 140 y = 251 x = 326 y = 827 y = 66 x = 911 x = 651 x = 967 y = 432 y = 766 x = 848 y = 242 x = 273 x = 875 y = 418 y = 961 x = 331 y = 452 x = 144 x = 272 x = 251 x = 170 y = 244 y = 408 x = 360 y = 442 x = 609 x = 92 y = 286 y = 82 y = 255 x = 320 x = 959 y = 947 y = 756 x = 665 y = 403 x = 262 y = 676 y = 381 y = 197 x = 302 x = 860 x = 40 y = 713 x = 907 y = 518 x = 906 y = 704 x = 933 y = 425 x = 172 y = 138 y = 180 y = 106 y = 556 x = 737 y = 462 x = 604 y = 799 y = 977 x = 638 x = 286 x = 678 y = 750 y = 155 y = 562 y = 355 x = 762 x = 868 x = 801 x = 876 x = 634 x = 839 y = 192 x = 259 y = 50 x = 370 x = 442 x = 31 x = 11 x = 367 x = 865 x = 979 y = 314 x = 552 x = 975 y = 358 x = 118 y = 551 x = 541 y = 185 y = 708 x = 631 x = 955 x = 694 y = 552 x = 596 y = 839 x = 750 x = 774 y = 622 x = 731 y = 710 y = 882 y = 512 y = 424 x = 366 x = 604 y = 986 x = 12 y = 582 x = 797 x = 335 y = 754 x = 142 x = 739 x = 630 x = 449 y = 24 x = 306 x = 107 y = 938 x = 566 x = 175 x = 806 x = 936 y = 457 x = 566 x = 721 x = 581 x = 553 y = 332 y = 495 y = 227 y = 465 x = 759 y = 615 y = 749 y = 592 x = 85 y = 465 x = 138 x = 458 x = 66 y = 81 x = 748 x = 319 x = 873 x = 566 y = 37 y = 338 y = 307 x = 198 x = 487 x = 333 x = 892 x = 298 x = 72 x = 439 x = 288 x = 489 y = 858 y = 821 y = 327 y = 183 y = 770 y = 866 x = 827 x = 485 y = 207 y = 590 x = 969 x = 482 y = 645 y = 884 x = 145 y = 970 y = 535 x = 86 y = 530 x = 931 y = 495 x = 81 x = 214 y = 988 x = 89 y = 224 x = 467 x = 805 y = 331 x = 397 y = 767 x = 831 y = 862 x = 869 x = 243 x = 396 y = 950 x = 60 x = 100 y = 289 y = 330 y = 952 y = 572 y = 613 y = 151 x = 732 y = 730 y = 573 x = 537 x = 337 x = 946 x = 518 x = 267 y = 764 y = 682 x = 909 y = 271 y = 162 y = 323 x = 450 x = 786 y = 744 y = 802 y = 814 y = 463 x = 471 y = 589 y = 10 y = 271 y = 576 y = 884 y = 317 y = 403 x = 702 y = 607 y = 904 x = 687 y = 966 x = 670 y = 180 y = 284 y = 599 x = 344 y = 434 y = 89 y = 272 x = 200 y = 481 y = 773 x = 681 y = 336 x = 478 x = 938 x = 217 x = 929 y = 445 y = 105 x = 790 y = 7 x = 417 x = 940 x = 421 x = 984 y = 96 y = 438 x = 490 x = 67 y = 854 x = 116 y = 965 x = 174 y = 610 y = 159 x = 81 y = 330 x = 318 x = 893 y = 762 x = 994 x = 634 x = 340 y = 911 y = 796 y = 764 y = 541 y = 310 y = 195 y = 699 x = 26 x = 577 x = 983 x = 978 x = 988 x = 105 x = 951 y = 119 x = 568 y = 402 x = 499 y = 630 x = 951 x = 460 y = 565 y = 205 y = 292 y = 651 y = 679 y = 504 y = 722 y = 1 x = 701 x = 20 x = 854 x = 987 y = 292 y = 99 y = 261 y = 741 y = 719 y = 122 x = 82 y = 638 x = 107 y = 132 y = 752 y = 206 x = 958 x = 75 x = 0 x = 870 y = 383 y = 239 y = 529 x = 176 x = 632 x = 963 y = 776 x = 179 y = 744 x = 417 x = 796 x = 301 y = 202 y = 919 y = 143 y = 199 y = 111 x = 876 x = 772 x = 592 y = 54 y = 470 y = 508 x = 419 x = 960 x = 748 x = 812 y = 863 x = 131 x = 570 y = 275 x = 505 y = 560 x = 730 x = 785 x = 440 x = 581 x = 375 x = 911 y = 342 y = 982 y = 332 y = 197 x = 162 x = 33 x = 306 x = 205 x = 399 y = 897 y = 802 y = 508 y = 227 x = 505 y = 531 x = 100 x = 992 x = 669 x = 581 y = 575 x = 898 x = 827 y = 269 x = 72 x = 503 y = 853 y = 5 x = 900 x = 451 x = 538 x = 527 y = 208 y = 72 x = 548 y = 799 y = 749 y = 84 y = 606 x = 314 y = 77 x = 0 y = 474 y = 292 y = 941 y = 485 x = 77 x = 469 x = 235 y = 219 y = 548 y = 611 y = 68 x = 226 x = 104 y = 57 y = 709 x = 463 y = 119 x = 263 x = 850 x = 244 y = 464 y = 270 y = 607 y = 187 x = 860 y = 453 y = 549 y = 659 x = 924 y = 538 y = 830 y = 521 x = 109 y = 361 y = 884 x = 943 y = 671 x = 752 y = 55 y = 786 y = 441 x = 900 x = 622 x = 995 y = 980 x = 884 y = 886 y = 111 y = 542 x = 307 x = 782 y = 479 y = 816 y = 84 x = 170 y = 842 y = 461 y = 953 x = 655 y = 334 x = 185 y = 798 y = 623 y = 419 x = 734 y = 296 y = 328 x = 322 x = 6 x = 71 x = 628 y = 491 x = 9 x = 525 y = 96 y = 3 y = 429 x = 704 y = 63 y = 922 x = 201 x = 18 y = 345 y = 730 x = 99 x = 879 x = 68 y = 169 x = 518 x = 445 x = 257 x = 599 y = 954 y = 91 y = 779 x = 518 y = 935 x = 566 y = 230 y = 631 x = 451 y = 409 y = 584 x = 300 y = 977 y = 68 y = 897 y = 273 x = 674 y = 572 y = 81 x = 490 x = 332 x = 648 y = 705 x = 595 y = 493 y = 731 y = 936 y = 531 y = 480 x = 500 x = 970 y = 933 x = 490 x = 802 x = 301 y = 292 y = 349 x = 899 x = 220 x = 267 x = 851 y = 143 y = 382 x = 405 y = 978 y = 944 x = 31 x = 298 x = 440 y = 446 x = 393 x = 78 y = 31 x = 500 y = 823 y = 670 y = 766 x = 166 y = 192 y = 714 y = 477 x = 824 x = 593 y = 382 x = 574 y = 126 x = 271 x = 413 x = 885 x = 906 x = 33 y = 87 x = 742 x = 651 x = 825 x = 809 y = 729 x = 515 y = 459 x = 59 y = 430 y = 705 y = 93 x = 355 x = 385 x = 390 x = 542 x = 922 y = 732 y = 571 x = 643 x = 916 y = 718 y = 750 y = 32 x = 915 y = 346 y = 219 y = 92 y = 121 x = 541 y = 599 y = 990 x = 720 y = 799 x = 335 y = 375 y = 519 y = 386 y = 975 x = 79 y = 937 y = 215 y = 217 x = 436 y = 488 x = 202 x = 412 x = 961 x = 618 x = 127 y = 555 x = 909 x = 652 y = 695 x = 419 x = 222 y = 552 y = 865 y = 97 y = 459 x = 630 y = 377 y = 206 y = 879 y = 451 x = 483 x = 566 x = 432 x = 40 y = 846 x = 254 x = 168 y = 857 x = 279 y = 687 y = 244 y = 753 y = 64 x = 312 x = 488 y = 655 y = 122 y = 716 x = 791 y = 387 y = 568 x = 57 y = 800 y = 473 x = 573 y = 522 y = 182 x = 439 y = 939 y = 246 y = 867 x = 103 y = 826 x = 897 x = 927 y = 607 y = 277 y = 935 y = 932 y = 861 y = 273 y = 675 x = 363 x = 406 x = 217 y = 433 x = 258 x = 427 x = 707 y = 702 x = 312 y = 482 x = 327 y = 723 x = 531 x = 468 y = 671 x = 612 x = 961 y = 688 x = 374 x = 616 y = 10 x = 69 y = 423 y = 705 y = 785 x = 28 y = 309 x = 427 x = 687 y = 997 y = 391 y = 97 x = 683 y = 884 x = 260 x = 394 y = 599 x = 340 y = 290 x = 109 y = 937 x = 892 x = 889 x = 791 x = 568 y = 991 y = 453 x = 16 x = 227 y = 897 y = 104 y = 461 x = 458 y = 725 x = 551 x = 881 y = 972 y = 791 x = 445 y = 493 y = 74 y = 677 y = 278 y = 15 x = 946 x = 696 y = 556 x = 754 y = 663 y = 819 x = 18 x = 759 x = 826 y = 555 x = 132 x = 989 x = 237 y = 437 x = 63 y = 372 x = 717 y = 412 x = 578 y = 343 y = 701 y = 160 x = 215 y = 61 x = 470 y = 665 x = 369 x = 865 y = 376 y = 826 x = 107 x = 801 y = 619 y = 153 y = 435 x = 494 y = 12 y = 856 y = 927 y = 621 x = 238 y = 56 x = 996 x = 917 y = 577 x = 163 x = 294 y = 213 x = 233 x = 166 x = 863 y = 157 y = 667 x = 807 x = 634 x = 696 x = 770 x = 831 y = 378 y = 490 y = 196 x = 992 y = 674 y = 107 y = 571 y = 280 y = 638 y = 366 y = 154 x = 604 x = 305 y = 365 x = 756 y = 193 y = 649 x = 90 x = 41 y = 688 x = 639 y = 326 x = 125 y = 702 x = 395 y = 421 y = 594 y = 394 y = 29 y = 679 x = 659 y = 920 y = 908 y = 859 y = 797 y = 368 x = 399 y = 352 x = 5 x = 640 y = 474 x = 6 x = 790 y = 672 y = 511 x = 957 y = 575 y = 535 x = 592 x = 136 x = 646 y = 531 y = 255 x = 922 y = 641 y = 364 x = 680 y = 888 x = 122 y = 994 y = 615 x = 508 y = 181 y = 378 x = 142 x = 867 x = 75 x = 185 x = 337 x = 942 x = 727 y = 798 x = 29 y = 230 y = 950 y = 137 y = 528 y = 459 y = 392 x = 835 x = 704 y = 674 x = 157 x = 109 y = 672 y = 177 y = 709 x = 158 y = 13 y = 890 y = 966 x = 232 y = 376 x = 556 y = 881 y = 7 y = 797 x = 716 y = 597 y = 153 x = 580 y = 20 y = 657 x = 732 x = 272 x = 337 y = 353 y = 732 x = 964 y = 201 x = 383 y = 134 x = 946 y = 839 x = 379 y = 165 y = 674 y = 953 y = 68 x = 353 x = 11 x = 930 y = 315 x = 797 x = 655 y = 829 x = 911 y = 572 y = 166 x = 752 y = 404 x = 209 x = 807 y = 762 y = 551 x = 920 x = 158 y = 278 y = 865 y = 457 y = 426 y = 912 x = 603 y = 546 x = 247 y = 19 y = 920 y = 82 x = 95 y = 306 x = 311 y = 209 x = 429 x = 647 x = 563 y = 519 y = 743 x = 678 x = 267 y = 820 y = 579 y = 518 x = 420 x = 930 x = 148 x = 515 x = 815 x = 633 x = 916 x = 242 x = 89 x = 173 x = 897 y = 883 y = 780 y = 32 x = 894 y = 210 x = 855 y = 535 x = 729 x = 167 y = 478 y = 844 x = 785 x = 579 x = 552 x = 411 x = 956 y = 967 y = 997 y = 152 y = 253 x = 910 y = 207 x = 816 y = 847 x = 184 x = 136 x = 425 x = 467 y = 852 y = 460 y = 821 x = 557 x = 210 x = 139 y = 150 x = 77 y = 853 y = 858 y = 573 x = 5 y = 735 x = 490 y = 119 x = 868 y = 329 x = 235 y = 98 x = 291 x = 51 y = 670 x = 175 y = 262 x = 385 x = 402 y = 177 y = 420 y = 901 x = 777 x = 220 y = 992 x = 327 y = 404 y = 725 x = 437 y = 477 y = 330 x = 559 x = 738 x = 416 y = 255 y = 548 y = 210 x = 938 y = 173 x = 986 y = 412 x = 98 y = 794 y = 215 y = 951 y = 42 x = 50 x = 225 y = 898 y = 280 x = 587 y = 533 y = 981 y = 137 y = 686 y = 377 y = 492 x = 619 y = 650 y = 869 x = 880 x = 587 x = 514 x = 70 x = 806 y = 270 y = 883 x = 894 x = 978 y = 723 x = 859 x = 468 y = 927 y = 990 x = 274 x = 883 x = 772 x = 436 x = 634 x = 402 x = 561 x = 889 x = 827 x = 660 x = 168 y = 175 y = 836 x = 731 x = 730 y = 45 x = 934 x = 511 x = 750 y = 344 x = 158 y = 529 y = 771 x = 867 x = 555 y = 108 y = 616 x = 454 x = 278 y = 920 x = 612 x = 718 y = 894 y = 604 x = 529 x = 734 y = 398 y = 463 y = 386 y = 472 x = 563 y = 368 y = 568 x = 983 x = 713 y = 207 y = 870 x = 575 y = 507 x = 113 y = 479 y = 780 x = 815 y = 751 y = 927 x = 495 y = 155 y = 21 x = 38 y = 274 y = 260 x = 132 y = 111 x = 599 x = 886 y = 358 y = 264 y = 947 x = 87 x = 280 y = 921 x = 856 y = 991 y = 856 x = 585 x = 837 y = 963 x = 680 y = 677 y = 44 y = 696 x = 633 x = 246 y = 743 y = 278 y = 51 y = 151 x = 331 y = 488 y = 227 x = 669 y = 271 x = 386 y = 707 x = 583 y = 330 y = 859 y = 943 x = 543 y = 142 y = 62 y = 76 x = 452 x = 411 x = 299 y = 365 y = 55 y = 602 y = 941 x = 856 x = 117 x = 508 y = 502 y = 785 y = 842 x = 923 y = 120 x = 821 x = 759 y = 216 x = 222 y = 380 x = 571 x = 70 x = 347 y = 388 x = 465 y = 793 y = 52 x = 716 y = 506 y = 150 y = 991 x = 903 x = 555 y = 161 y = 54 y = 55 y = 227 y = 489 y = 404 y = 40 y = 478 x = 188 x = 764 y = 128 x = 896 y = 602 y = 601 x = 989 y = 977 y = 933 x = 396 x = 8 y = 466 x = 199 y = 727 y = 91 y = 776 y = 791 y = 887 y = 516 x = 549 x = 374 x = 679 y = 658 y = 219 y = 40 y = 932 x = 239 x = 250 y = 972 y = 733 x = 886 y = 46 y = 107 y = 948 y = 773 y = 797 x = 999 y = 863 x = 485 x = 249 y = 50 y = 279 y = 283 y = 784 y = 859 y = 670 x = 731 x = 127 y = 353 x = 165 x = 925 x = 274 y = 439 x = 934 y = 924 x = 802 y = 68 y = 615 y = 315 x = 310 x = 269 x = 623 x = 48 y = 543 x = 530 y = 880 x = 23 x = 83 y = 347 y = 738 y = 552 x = 245 y = 678 y = 27 y = 964 y = 519 y = 669 y = 938 y = 245 y = 823 y = 541 x = 582 x = 561 x = 378 y = 35 x = 532 y = 362 x = 912 x = 342 y = 386 y = 629 y = 892 x = 48 x = 72 y = 15 y = 421 x = 950 y = 825 x = 374 y = 124 x = 25 y = 349 x = 785 x = 131 y = 906 y = 787 y = 423 y = 890 y = 566 y = 469 y = 210 y = 490 x = 951 y = 376 x = 224 y = 734 x = 508 x = 988 y = 50 x = 126 y = 989 x = 547 x = 648 x = 587 y = 753 y = 796 x = 4 y = 476 y = 306 x = 280 x = 57 x = 779 y = 802 x = 564 x = 591 x = 864 x = 659 y = 48 y = 202 y = 522 x = 396 x = 270 y = 308 y = 707 y = 952 y = 497 y = 706 x = 279 y = 100 y = 713 y = 237 x = 975 y = 341 y = 556 x = 11 y = 850 y = 100 x = 512 y = 220 x = 375 y = 559 y = 885 y = 854 x = 125 x = 712 x = 998 y = 120 y = 198 x = 349 x = 357 y = 184 x = 471 y = 32 x = 45 x = 907 x = 480 x = 997 y = 435 x = 883 y = 510 x = 103 y = 897 x = 185 x = 36 y = 554 y = 598 x = 657 y = 727 x = 757 x = 998 x = 897 x = 482 y = 196 y = 98 x = 830 y = 379 x = 468 y = 508 x = 76 y = 892 x = 642 y = 426 y = 264 x = 44 x = 278 y = 38 y = 873 y = 421 y = 142 x = 853 x = 831 y = 257 y = 212 y = 657 y = 662 x = 624 x = 391 x = 659 y = 203 y = 30 x = 746 y = 8 x = 293 x = 40 y = 301 y = 408 x = 477 x = 784 y = 783 y = 331 y = 342 x = 805 x = 709 x = 390 x = 520 x = 98 x = 840 x = 589 y = 888 x = 570 x = 875 x = 675 y = 996 x = 746 y = 605 y = 281 y = 736 y = 681 y = 903 y = 710 x = 843 x = 41 x = 266 y = 818 x = 964 y = 697 x = 70 y = 895 x = 535 x = 551 x = 423 x = 440 y = 271 y = 957 y = 545 x = 950 x = 179 x = 424 x = 326 x = 953 x = 334 y = 481 y = 726 y = 824 y = 723 x = 106 x = 911 y = 658 x = 19 x = 358 x = 635 y = 305 y = 4 y = 613 x = 676 x = 973 y = 920 x = 767 y = 184 y = 259 y = 670 x = 405 x = 263 y = 117 y = 680 y = 199 x = 487 x = 834 y = 586 x = 175 x = 365 y = 624 x = 955 y = 283 y = 335 x = 398 x = 612 x = 292 y = 868 x = 511 x = 940 y = 919 x = 567 y = 271 x = 553 y = 119 y = 299 x = 908 x = 135 y = 746 x = 439 y = 533 y = 652 x = 631 x = 938 x = 772 x = 205 x = 657 y = 446 y = 981 x = 79 x = 622 y = 195 y = 633 y = 75 x = 506 y = 227 x = 917 y = 216 x = 752 y = 43 x = 384 y = 921 y = 76 y = 322 x = 70 y = 509 y = 132 y = 576 y = 388 x = 848 x = 517 x = 637 y = 660 x = 335 y = 711 y = 641 x = 331 x = 488 y = 281 x = 169 y = 917 y = 45 y = 736 x = 519 y = 624 y = 722 y = 147 y = 927 y = 564 y = 572 y = 698 y = 722 x = 128 y = 141 y = 77 x = 113 x = 342 x = 748 y = 483 y = 554 x = 986 x = 600 x = 987 y = 293 y = 847 y = 826 x = 783 y = 926 x = 110 x = 672 x = 731 y = 534 x = 648 x = 503 y = 253 x = 591 x = 37 x = 78 y = 424 y = 575 y = 941 x = 816 x = 653 y = 339 y = 514 y = 655 x = 501 x = 22 y = 176 x = 986 y = 286 y = 22 x = 473 y = 347 x = 823 x = 520 x = 27 x = 192 y = 783 y = 148 y = 247 x = 247 y = 345 x = 250 x = 795 y = 304 x = 166 y = 757 x = 778 y = 537 y = 731 x = 422 x = 98 y = 495 y = 850 y = 530 y = 446 x = 845 x = 47 x = 18 x = 684 x = 627 x = 0 x = 842 y = 193 x = 435 y = 788 x = 738 y = 824 x = 119 x = 876 y = 123 x = 131 x = 819 y = 768 y = 724 x = 863 y = 655 y = 440 y = 697 x = 228 y = 261 x = 990 x = 607 y = 233 x = 192 y = 81 x = 137 x = 635 x = 743 y = 849 x = 209 x = 523 x = 279 x = 714 x = 949 y = 108 x = 663 y = 563 x = 616 x = 350 y = 610 y = 475 y = 995 x = 407 x = 867 x = 558 y = 320 y = 940 x = 397 y = 575 x = 949 x = 262 y = 486 y = 883 y = 325 x = 263 y = 368 x = 35 y = 202 y = 102 x = 51 x = 145 y = 446 y = 323 y = 92 y = 894 x = 935 y = 5 y = 685 y = 876 x = 178 y = 947 x = 231 y = 911 y = 129 y = 206 y = 378 x = 905 x = 788 x = 19 x = 831 x = 977 y = 774 x = 540 x = 576 x = 471 x = 908 y = 653 x = 104 x = 628 x = 282 x = 767 x = 537 x = 188 y = 604 x = 910 x = 825 x = 554 x = 223 y = 412 y = 863 y = 257 y = 5 y = 967 y = 179 y = 695 x = 782 y = 473 y = 838 y = 997 x = 573 x = 231 y = 148 y = 998 x = 232 y = 226 y = 645 x = 922 y = 98 x = 112 y = 837 y = 91 y = 622 x = 290 x = 930 y = 255 x = 900 x = 902 x = 624 x = 123 y = 15 x = 655 y = 536 y = 15 y = 171 x = 265 x = 286 x = 331 y = 625 x = 721 x = 613 y = 411 y = 167 y = 913 x = 918 y = 351 x = 737 x = 297 x = 287 x = 261 x = 791 x = 818 y = 586 x = 690 y = 475 x = 120 y = 740 y = 954 y = 197 y = 50 y = 256 y = 752 y = 759 x = 971 x = 66 y = 857 y = 110 y = 639 x = 177 x = 261 y = 93 y = 92 x = 264 y = 444 x = 618 x = 280 x = 599 x = 571 y = 138 x = 757 x = 127 x = 765 y = 641 x = 287 x = 439 x = 822 y = 281 y = 422 x = 665 y = 711 y = 65 x = 509 y = 728 x = 375 x = 976 y = 422 y = 450 y = 693 x = 296 y = 910 x = 232 y = 972 x = 999 y = 763 x = 612 y = 300 x = 169 y = 694 y = 243 y = 763 y = 905 y = 674 x = 725 y = 446 x = 52 y = 109 y = 793 x = 502 y = 475 y = 161 x = 443 y = 469 y = 624 y = 510 x = 936 y = 790 x = 163 x = 548 x = 536 y = 262 y = 407 x = 578 x = 804 y = 344 x = 50 y = 70 y = 320 x = 458 y = 54 x = 163 y = 299 x = 183 y = 769 x = 703 y = 430 y = 247 y = 688 x = 389 y = 257 y = 827 y = 591 y = 505 y = 789 y = 855 x = 636 y = 538 y = 323 y = 750 y = 157 y = 751 x = 770 x = 128 y = 175 x = 6 y = 602 x = 444 y = 82 y = 457 y = 616 y = 419 y = 683 y = 892 x = 382 y = 804 y = 447 y = 830 x = 905 x = 379 y = 827 x = 568 x = 570 y = 976 y = 665 x = 876 y = 98 x = 591 y = 956 y = 845 y = 478 y = 582 y = 556 y = 847 x = 75 y = 245 y = 316 x = 37 y = 530 y = 539 x = 150 y = 181 x = 767 x = 735 x = 608 x = 767 y = 581 y = 715 x = 466 x = 950 y = 493 y = 797 x = 712 x = 47 y = 199 y = 790 y = 59 x = 950 y = 448 x = 902 y = 969 x = 494 y = 371 y = 687 y = 828 y = 379 x = 536 y = 834 y = 362 y = 195 y = 820 y = 615 y = 661 y = 58 x = 955 x = 517 y = 982 y = 827 x = 924 x = 542 x = 208 x = 777 y = 802 y = 697 y = 493 y = 430 y = 230 y = 897 y = 315 x = 352 y = 267 y = 898 y = 232 y = 306 y = 944 x = 613 y = 475 y = 600 x = 2 y = 498 y = 543 y = 513 x = 326 y = 17 y = 69 x = 615 x = 239 y = 290 x = 591 y = 980 x = 149 x = 391 x = 985 y = 958 x = 290 y = 187 x = 737 x = 958 y = 814 y = 409 y = 345 x = 923 y = 539 x = 407 x = 514 y = 18 y = 334 y = 992 x = 753 y = 10 y = 758 x = 580 y = 601 y = 912 y = 866 y = 2 x = 346 y = 147 y = 843 y = 368 x = 295 y = 77 y = 499 y = 652 x = 371 y = 0 y = 564 y = 977 y = 472 x = 285 y = 211 y = 902 y = 565 y = 795 y = 956 y = 822 y = 605 x = 584 x = 968 y = 709 x = 603 y = 173 x = 643 y = 388 y = 40 y = 453 y = 313 x = 512 y = 757 y = 991 x = 526 y = 669 y = 713 x = 236 y = 842 y = 77 x = 359 x = 668 x = 753 y = 469 y = 730 y = 748 x = 982 y = 625 y = 272 x = 157 x = 783 x = 930 x = 431 y = 882 x = 167 y = 422 x = 562 y = 881 y = 147 y = 460 x = 330 x = 624 y = 821 y = 108 y = 218 y = 891 y = 443 x = 850 x = 691 y = 500 x = 44 y = 738 y = 365 x = 274 y = 26 x = 445 y = 295 x = 373 y = 22 y = 561 y = 98 y = 242 x = 978 x = 767 y = 177 y = 529 y = 894 y = 532 y = 590 y = 827 x = 894 y = 325 x = 45 y = 658 y = 531 y = 660 y = 376 y = 522 x = 699 x = 25 x = 261 y = 802 x = 525 y = 118 y = 493 y = 732 x = 921 x = 929 y = 108 x = 386 x = 510 y = 621 x = 301 y = 242 y = 786 y = 229 y = 877 x = 555 y = 718 y = 869 x = 971 x = 599 x = 364 x = 211 y = 171 y = 464 x = 995 y = 920 x = 230 x = 650 y = 485 x = 415 x = 615 y = 764 x = 996 y = 544 y = 940 x = 211 x = 375 x = 128 y = 723 y = 932 x = 31 y = 720 x = 719 x = 981 x = 305 x = 567 y = 719 y = 253 x = 669 y = 34 y = 293 y = 265 x = 372 y = 919 y = 339 x = 518 x = 56 y = 983 x = 664 x = 331 x = 712 y = 890 x = 582 y = 146 x = 294 y = 213 x = 130 x = 960 x = 224 y = 301 x = 435 y = 285 x = 762 y = 618 x = 584 y = 397 y = 200 x = 728 y = 783 y = 738 y = 759 y = 17 y = 781 x = 95 y = 561 y = 921 y = 569 y = 192 y = 475 x = 758 y = 465 y = 709 y = 147 x = 800 x = 16 x = 360 y = 841 x = 369 y = 706 x = 980 x = 214 y = 969 y = 109 x = 818 y = 324 y = 348 y = 436 y = 807 y = 847 y = 866 x = 849 x = 343 y = 603 y = 664 y = 882 x = 281 x = 899 x = 935 y = 764 x = 648 y = 682 y = 582 y = 406 y = 54 x = 700 y = 469 x = 498 y = 943 y = 581 y = 115 x = 604 y = 263 x = 647 y = 567 x = 304 x = 203 y = 213 y = 457 x = 526 x = 225 x = 136 y = 479 x = 210 x = 440 y = 382 x = 607 y = 304 y = 194 y = 773 y = 66 y = 329 x = 416 y = 55 y = 514 y = 89 x = 512 y = 137 y = 917 y = 414 x = 843 y = 265 y = 486 x = 26 y = 872 x = 794 y = 229 y = 559 x = 370 x = 870 x = 900 x = 327 x = 890 y = 755 y = 515 y = 516 y = 669 x = 162 x = 702 x = 188 x = 339 x = 216 x = 810 x = 213 x = 742 x = 768 y = 748 x = 406 x = 911 x = 149 y = 683 y = 137 y = 799 y = 509 y = 839 y = 428 x = 384 x = 99 y = 772 y = 78 x = 101 y = 861 x = 941 x = 191 x = 430 y = 982 x = 357 x = 170 y = 771 y = 10 x = 81 y = 494 y = 786 y = 11 y = 610 y = 778 y = 287 x = 264 y = 907 y = 784 x = 147 y = 507 y = 238 x = 13 y = 709 x = 325 y = 165 x = 607 x = 116 y = 863 y = 59 x = 494 y = 280 x = 926 x = 918 x = 581 x = 180 y = 275 x = 766 y = 485 x = 16 y = 617 x = 981 y = 133 x = 546 y = 528 y = 341 x = 655 y = 134 x = 514 y = 995 y = 822 y = 536 x = 650 y = 738 x = 129 x = 945 x = 287 y = 674 x = 80 x = 121 y = 177 x = 983 y = 437 y = 117 x = 522 x = 750 x = 991 x = 794 x = 940 y = 777 y = 638 y = 519 y = 705 y = 50 x = 765 x = 394 y = 987 x = 478 y = 199 y = 79 y = 59 y = 769 y = 116 x = 693 x = 799 y = 478 y = 897 y = 67 y = 543 x = 388 x = 641 x = 955 y = 864 y = 756 y = 29 x = 488 y = 17 y = 491 x = 525 x = 893 y = 7 x = 114 y = 73 x = 859 x = 650 x = 628 y = 734 x = 624 y = 369 x = 717 y = 568 y = 190 x = 167 x = 774 x = 218 y = 16 x = 743 x = 834 y = 15 x = 136 y = 293 x = 310 x = 52 y = 682 x = 667 x = 875 x = 957 x = 525 x = 100 x = 816 y = 320 y = 896 x = 667 y = 584 x = 775 y = 701 y = 189 x = 153 y = 297 y = 719 y = 587 y = 905 x = 13 y = 669 x = 434 x = 783 y = 23 x = 522 x = 465 y = 725 x = 530 x = 14 y = 141 y = 666 y = 354 x = 756 y = 684 y = 839 x = 795 x = 162 x = 346 y = 688 x = 681 y = 764 y = 668 y = 740 x = 620 y = 623 y = 625 y = 552 x = 378 y = 625 x = 673 y = 112 y = 325 y = 403 y = 277 x = 745 y = 654 x = 809 y = 54 x = 225 x = 7 x = 140 x = 489 x = 316 y = 705 x = 635 y = 758 y = 551 x = 78 y = 458 y = 398 x = 18 y = 768 y = 726 x = 729 x = 849 y = 152 x = 721 y = 34 y = 214 y = 682 x = 469 y = 300 y = 227 x = 327 y = 86 x = 593 x = 129 x = 932 y = 537 x = 512 x = 749 x = 80 x = 658 x = 859 x = 205 x = 425 x = 334 x = 751 y = 105 y = 600 y = 156 x = 648 x = 259 x = 846 x = 593 x = 887 y = 22 y = 165 x = 433 x = 257 y = 270 y = 368 x = 761 x = 519 y = 551 y = 761 y = 368 x = 697 y = 341 x = 128 y = 901 x = 981 x = 334 y = 309 x = 226 y = 109 x = 601 x = 454 y = 950 y = 932 x = 444 x = 912 x = 455 y = 144 y = 153 y = 435 x = 640 y = 331 x = 266 y = 446 x = 558 x = 342 x = 738 x = 874 y = 769 y = 893 y = 853 x = 729 x = 767 y = 457 y = 499 y = 328 y = 13 x = 466 y = 651 y = 477 y = 173 y = 73 x = 615 x = 655 x = 459 x = 653 x = 705 y = 972 x = 960 y = 746 x = 27 x = 599 y = 85 x = 24 y = 682 y = 649 y = 672 y = 822 y = 375 x = 375 x = 377 y = 146 x = 115 y = 908 x = 900 y = 887 x = 80 y = 320 x = 607 x = 605 x = 198 x = 849 x = 329 x = 510 y = 149 y = 890 x = 618 y = 962 x = 859 y = 864 y = 876 x = 391 y = 941 y = 473 x = 407 y = 543 x = 684 x = 476 x = 416 x = 422 y = 575 y = 797 y = 53 x = 982 y = 333 y = 376 y = 598 x = 869 x = 830 y = 793 x = 124 x = 195 y = 80 y = 526 y = 361 x = 767 x = 966 y = 834 x = 675 x = 932 x = 15 x = 921 x = 427 y = 858 y = 836 x = 198 y = 339 y = 472 y = 768 y = 268 y = 652 x = 770 x = 951 x = 637 y = 124 x = 338 y = 581 x = 106 x = 753 y = 969 x = 967 x = 253 x = 265 x = 77 x = 429 y = 867 y = 733 y = 51 x = 297 x = 15 x = 962 y = 914 x = 965 y = 256 y = 336 y = 364 x = 449 y = 665 x = 696 y = 101 x = 792 x = 558 y = 662 y = 563 x = 649 y = 733 y = 284 x = 211 y = 19 y = 25 y = 396 x = 714 y = 7 y = 913 x = 474 x = 884 x = 38 x = 144 y = 755 y = 12 y = 990 x = 720 y = 97 x = 228 y = 750 y = 176 x = 643 x = 697 x = 622 x = 410 x = 328 x = 714 y = 89 x = 419 y = 270 x = 601 x = 528 y = 887 y = 957 x = 446 x = 721 x = 559 x = 864 x = 718 x = 570 x = 934 y = 775 x = 616 y = 212 x = 60 x = 818 y = 95 x = 688 y = 676 x = 801 x = 705 x = 96 y = 238 y = 576 x = 799 x = 789 x = 748 y = 439 y = 780 y = 104 y = 485 x = 855 y = 974 x = 914 x = 188 x = 125 y = 590 y = 214 y = 534 x = 842 y = 289 x = 124 y = 196 x = 755 y = 214 y = 169 x = 134 x = 632 x = 919 x = 111 x = 966 y = 706 x = 809 x = 442 x = 63 y = 734 x = 267 y = 743 x = 421 y = 144 y = 61 x = 686 x = 690 y = 8 y = 569 y = 69 y = 59 y = 148 x = 48 y = 917 y = 226 x = 816 y = 861 x = 309 y = 761 y = 269 y = 119 y = 371 y = 978 y = 418 x = 851 x = 786 y = 615 y = 483 x = 877 x = 479 y = 403 x = 598 y = 559 x = 546 y = 713 x = 143 x = 475 y = 641 y = 246 y = 352 x = 251 y = 711 y = 425 y = 586 y = 947 y = 759 y = 713 x = 967 x = 968 y = 944 x = 33 x = 865 x = 954 x = 313 y = 270 y = 353 y = 508 y = 92 y = 612 y = 940 y = 96 y = 262 x = 408 y = 433 x = 448 y = 410 x = 818 x = 694 y = 486 x = 29 x = 377 y = 630 x = 151 y = 874 y = 753 x = 27 y = 866 y = 11 y = 223 y = 356 x = 527 y = 857 y = 746 y = 173 x = 262 y = 341 y = 289 x = 228 y = 398 y = 556 y = 270 x = 353 y = 576 x = 115 y = 866 y = 823 x = 590 x = 442 y = 583 x = 921 y = 170 y = 837 x = 586 x = 251 y = 521 y = 840 y = 94 y = 279 y = 262 x = 823 x = 218 x = 873 y = 679 x = 849 x = 283 y = 812 x = 385 x = 616 y = 420 y = 660 x = 379 y = 84 y = 398 x = 848 y = 110 y = 141 x = 670 y = 489 x = 386 y = 963 x = 461 x = 826 x = 130 x = 522 y = 13 x = 843 y = 35 y = 570 x = 994 y = 446 y = 442 x = 138 y = 657 y = 813 x = 670 y = 416 x = 256 x = 681 x = 388 x = 936 y = 739 x = 146 x = 410 y = 912 x = 839 y = 214 x = 1 x = 745 x = 683 y = 406 x = 686 y = 188 x = 417 y = 329 x = 426 y = 559 x = 749 x = 995 y = 126 y = 269 y = 969 x = 246 y = 539 x = 685 y = 901 x = 632 x = 265 x = 883 x = 42 x = 192 y = 830 x = 337 y = 809 x = 444 y = 592 x = 901 x = 548 y = 236 y = 843 y = 365 y = 364 x = 685 x = 170 x = 16 x = 132 y = 33 x = 312 y = 247 y = 703 x = 57 y = 756 x = 210 x = 811 x = 95 x = 720 x = 103 x = 458 x = 418 y = 60 y = 192 y = 995 y = 860 y = 948 y = 781 x = 502 x = 651 y = 501 x = 266 y = 660 x = 671 x = 821 y = 168 y = 267 y = 611 x = 22 y = 224 x = 381 y = 677 x = 895 y = 685 x = 648 x = 359 y = 550 x = 166 y = 338 x = 294 x = 316 y = 143 y = 401 y = 262 y = 263 x = 145 x = 275 y = 678 y = 984 x = 624 x = 51 y = 486 y = 961 x = 515 y = 842 x = 812 y = 976 y = 93 x = 414 y = 505 x = 547 x = 674 x = 528 x = 697 x = 715 x = 848 y = 658 y = 72 y = 340 x = 623 y = 749 y = 693 x = 743 y = 454 y = 846 y = 187 y = 313 y = 568 y = 565 x = 57 x = 291 y = 750 x = 593 y = 625 x = 410 y = 819 x = 684 y = 236 x = 651 y = 288 y = 2 y = 243 y = 40 y = 861 x = 780 x = 237 x = 176 y = 725 x = 810 x = 54 x = 599 y = 731 y = 738 y = 766 x = 10 x = 239 x = 234 x = 31 x = 645 y = 232 y = 163 y = 201 y = 809 x = 461 y = 629 x = 544 x = 93 x = 567 y = 947 y = 573 x = 92 x = 673 y = 998 y = 304 x = 949 x = 773 x = 358 y = 452 y = 253 y = 139 x = 780 x = 167 y = 664 y = 58 y = 772 x = 921 x = 500 x = 894 y = 651 y = 494 y = 791 y = 713 y = 593 y = 669 x = 782 y = 786 y = 548 x = 141 y = 392 y = 176 y = 534 x = 381 x = 43 y = 885 y = 531 x = 648 y = 646 y = 824 y = 583 y = 790 x = 357 x = 280 y = 882 x = 470 x = 972 y = 439 y = 447 y = 893 x = 153 x = 890 x = 509 y = 358 x = 603 x = 99 y = 731 y = 904 x = 818 x = 347 y = 958 x = 974 x = 816 y = 141 y = 291 x = 106 x = 517 y = 480 x = 886 x = 886 y = 77 x = 28 x = 579 y = 897 x = 469 y = 449 y = 414 x = 413 y = 541 x = 197 x = 294 y = 628 x = 652 y = 894 y = 651 x = 85 y = 470 y = 536 x = 398 y = 798 y = 382 x = 350 y = 375 x = 82 x = 670 x = 101 y = 936 x = 480 x = 542 y = 183 x = 507 x = 273 y = 734 x = 379 x = 947 x = 703 y = 777 x = 830 y = 168 y = 421 x = 545 y = 155 y = 955 y = 421 y = 714 y = 690 y = 225 y = 551 y = 477 x = 443 x = 461 x = 106 y = 903 x = 95 x = 554 y = 911 x = 742 y = 580 y = 406 x = 547 y = 958 x = 45 y = 905 x = 495 y = 232 y = 158 y = 437 y = 635 x = 906 x = 765 x = 950 x = 911 y = 446 x = 742 y = 196 y = 676 x = 230 y = 43 x = 671 y = 869 x = 829 y = 948 y = 997 y = 960 y = 18 x = 67 x = 753 y = 365 y = 173 y = 756 x = 100 x = 228 y = 154 y = 818 y = 162 y = 80 x = 419 x = 610 x = 316 x = 23 x = 647 x = 6 y = 772 y = 656 x = 830 x = 667 y = 844 y = 613 y = 519 y = 528 y = 470 x = 24 y = 341 y = 658 x = 557 y = 695 x = 124 y = 661 y = 425 x = 194 y = 729 x = 538 y = 461 x = 277 y = 934 y = 13 y = 118 x = 647 y = 672 x = 821 y = 339 x = 139 x = 923 x = 361 y = 118 y = 308 y = 121 x = 125 x = 702 y = 914 y = 912 x = 394 y = 316 y = 194 x = 698 x = 923 x = 237 x = 854 y = 214 x = 860 y = 474 y = 884 y = 368 x = 529 y = 116 x = 59 y = 722 y = 762 y = 846 y = 732 y = 677 x = 287 y = 421 y = 74 x = 60 x = 672 x = 807 y = 482 y = 917 y = 598 y = 807 y = 413 x = 815 y = 920 x = 837 x = 910 y = 659 x = 428 x = 42 x = 68 x = 492 x = 989 y = 296 y = 827 y = 834 y = 951 x = 787 x = 523 y = 244 y = 615 x = 448 y = 595 y = 427 x = 188 x = 229 x = 924 y = 348 x = 374 y = 736 y = 561 x = 979 x = 564 y = 581 y = 720 y = 883 y = 259 x = 213 y = 790 x = 230 y = 815 y = 938 x = 885 y = 653 y = 634 x = 813 x = 312 y = 60 y = 910 x = 668 y = 819 x = 317 y = 586 y = 284 x = 228 y = 707 x = 678 y = 782 y = 636 y = 527 x = 529 y = 467 y = 484 x = 774 y = 873 x = 376 y = 698 y = 474 x = 928 x = 14 y = 625 y = 551 x = 423 x = 570 y = 473 x = 331 x = 789 y = 900 x = 381 x = 19 y = 469 x = 650 x = 793 y = 157 y = 235 x = 582 y = 596 x = 867 y = 819 y = 432 y = 239 x = 999 y = 265 x = 6 y = 926 y = 605 y = 125 x = 619 x = 732 y = 695 y = 651 x = 179 x = 763 x = 620 x = 835 x = 579 y = 519 x = 807 y = 182 x = 782 y = 542 y = 560 y = 995 y = 641 y = 308 y = 398 y = 966 y = 911 y = 975 x = 16 y = 287 x = 589 x = 878 y = 590 y = 913 y = 873 y = 464 y = 827 x = 965 y = 890 x = 157 x = 936 x = 217 x = 205 y = 731 y = 707 x = 169 y = 825 x = 396 y = 460 x = 845 y = 468 y = 471 x = 473 y = 468 y = 61 x = 356 y = 749 y = 198 y = 470 y = 528 y = 948 x = 177 y = 97 y = 894 y = 938 x = 947 y = 400 y = 406 x = 207 y = 941 y = 851 y = 971 y = 222 x = 260 x = 450 y = 573 x = 190 y = 877 y = 27 y = 548 x = 862 x = 76 x = 267 x = 488 y = 60 y = 447 x = 78 x = 216 x = 939 x = 697 x = 321 y = 141 x = 373 x = 150 x = 141 y = 70 x = 898 y = 617 y = 980 x = 992 y = 238 x = 303 x = 210 y = 969 x = 52 y = 243 x = 288 y = 884 x = 402 y = 414 x = 437 y = 898 x = 982 x = 853 y = 325 x = 2 y = 988 x = 232 y = 529 x = 52 y = 219 x = 307 x = 32 x = 521 y = 930 y = 682 x = 123 y = 55 x = 800 x = 419 y = 457 y = 42 x = 431 x = 348 x = 180 y = 246 x = 47 y = 259 y = 98 x = 218 x = 68 x = 100 y = 832 y = 649 y = 767 x = 111 y = 842 y = 725 y = 131 y = 938 x = 825 y = 63 x = 738 x = 656 x = 103 x = 569 y = 126 y = 716 y = 528 y = 944 y = 786 y = 575 x = 912 y = 606 x = 726 y = 707 x = 81 y = 480 y = 444 x = 360 y = 715 x = 72 x = 654 x = 505 y = 857 x = 533 x = 208 x = 329 y = 760 x = 867 x = 184 y = 742 x = 48 y = 436 x = 711 y = 393 y = 781 y = 973 x = 957 x = 321 x = 631 y = 514 y = 314 y = 663 x = 131 y = 265 y = 161 y = 580 x = 582 y = 406 y = 869 x = 424 y = 968 y = 790 y = 227 x = 796 x = 670 x = 49 x = 154 y = 763 y = 947 x = 952 x = 388 x = 669 x = 604 y = 968 x = 579 x = 828 x = 142 y = 529 y = 433 y = 580 y = 988 x = 440 y = 694 y = 131 y = 584 y = 101 x = 319 y = 647 y = 550 x = 749 y = 712 x = 382 y = 899 x = 575 y = 941 y = 140 x = 137 y = 775 x = 135 x = 176 y = 693 x = 397 x = 399 x = 639 x = 364 x = 784 x = 669 x = 282 y = 781 x = 605 y = 717 x = 355 x = 325 x = 389 y = 388 y = 884 y = 194 y = 797 y = 30 x = 599 y = 177 y = 174 x = 253 y = 767 x = 369 x = 461 y = 469 x = 292 y = 947 x = 959 y = 302 x = 121 y = 829 y = 794 y = 356 y = 309 y = 129 x = 732 x = 643 x = 769 y = 224 x = 451 y = 400 y = 192 y = 481 y = 739 y = 699 x = 632 x = 132 x = 91 x = 523 x = 373 x = 587 x = 387 x = 310 x = 594 y = 91 y = 932 y = 493 x = 543 x = 980 y = 757 y = 495 y = 911 x = 519 y = 467 y = 106 y = 695 x = 651 y = 275 x = 295 x = 847 x = 619 x = 230 y = 257 y = 438 x = 759 y = 269 x = 289 y = 882 x = 535 y = 852 y = 895 x = 687 x = 686 y = 859 x = 536 x = 719 y = 838 y = 620 y = 426 x = 685 x = 959 x = 793 y = 486 y = 409 y = 729 x = 15 x = 513 y = 522 y = 16 y = 532 y = 440 x = 709 y = 553 y = 78 y = 92 y = 869 x = 69 y = 300 y = 690 y = 577 x = 675 x = 44 x = 646 x = 739 y = 652 x = 215 x = 874 y = 74 x = 958 x = 463 x = 915 x = 454 x = 347 y = 892 y = 167 x = 808 x = 765 y = 382 y = 123 y = 425 y = 96 y = 219 y = 269 y = 454 y = 446 y = 982 x = 602 y = 50 x = 542 y = 690 x = 115 x = 904 x = 703 x = 643 x = 760 x = 305 x = 413 y = 179 x = 169 y = 614 x = 903 y = 681 y = 384 x = 158 x = 25 x = 988 x = 699 x = 372 y = 530 x = 932 y = 435 y = 851 x = 113 x = 236 x = 16 x = 250 y = 799 y = 129 x = 14 y = 462 x = 840 y = 531 y = 46 x = 293 y = 622 y = 571 x = 814 y = 610 x = 804 y = 562 x = 49 x = 445 x = 743 y = 31 y = 566 y = 500 y = 295 y = 298 x = 638 x = 622 y = 521 x = 21 x = 967 y = 615 y = 182 y = 648 y = 341 x = 79 y = 372 x = 545 y = 956 x = 697 x = 780 x = 297 y = 940 y = 382 x = 112 y = 149 y = 740 x = 907 y = 646 x = 506 y = 1 y = 776 x = 48 y = 15 y = 71 x = 961 x = 413 y = 622 y = 178 x = 518 x = 113 y = 426 y = 137 y = 479 y = 240 y = 123 x = 923 y = 670 x = 926 y = 680 y = 103 x = 849 x = 252 x = 221 y = 829 x = 776 x = 759 x = 499 x = 887 x = 384 y = 964 y = 425 x = 759 y = 562 y = 134 y = 683 x = 236 x = 457 x = 708 y = 622 y = 769 y = 183 x = 953 y = 129 y = 13 y = 25 x = 373 x = 216 x = 898 x = 522 y = 373 x = 973 x = 441 x = 802 y = 460 x = 391 y = 528 y = 815 x = 609 x = 26 y = 810 y = 303 y = 854 x = 371 y = 2 y = 489 x = 802 x = 337 x = 245 y = 98 y = 269 y = 639 x = 768 x = 630 y = 103 y = 704 x = 412 x = 800 y = 879 y = 723 x = 417 y = 257 x = 378 y = 815 y = 438 y = 33 x = 755 y = 208 y = 831 x = 253 x = 200 x = 199 y = 318 y = 583 x = 522 y = 79 x = 222 x = 511 x = 634 y = 928 y = 592 y = 836 y = 985 x = 574 x = 884 x = 750 y = 490 x = 400 y = 300 y = 5 x = 345 y = 114 y = 772 y = 872 x = 304 x = 536 x = 113 x = 947 y = 417 y = 267 y = 53 y = 441 x = 671 y = 351 y = 881 y = 498 y = 793 x = 146 x = 942 x = 29 y = 522 y = 198 y = 289 y = 86 y = 371 x = 64 x = 426 y = 320 y = 52 y = 125 y = 380 x = 512 y = 940 y = 796 y = 381 x = 185 x = 742 y = 891 y = 233 x = 794 y = 386 y = 733 y = 69 y = 614 y = 76 y = 406 y = 715 y = 687 y = 930 y = 594 x = 660 x = 567 y = 868 y = 137 x = 140 y = 410 y = 495 x = 692 x = 548 x = 389 y = 398 y = 137 x = 66 x = 824 y = 659 y = 12 y = 903 y = 73 y = 742 y = 576 x = 847 x = 114 x = 833 y = 610 y = 816 x = 62 y = 498 y = 31 x = 376 y = 265 y = 627 x = 355 x = 561 y = 5 y = 991 x = 242 x = 272 y = 884 x = 514 y = 543 y = 197 x = 897 y = 156 x = 965 x = 785 x = 272 y = 212 y = 646 y = 407 y = 780 y = 584 x = 941 x = 731 x = 18 y = 24 x = 929 x = 518 x = 270 y = 755 x = 263 y = 817 y = 8 x = 514 y = 506 y = 657 x = 376 x = 662 y = 802 x = 848 x = 991 x = 733 y = 446 x = 747 x = 982 y = 303 y = 99 y = 132 x = 854 y = 114 y = 919 x = 0 x = 365 x = 966 x = 407 y = 340 x = 38 y = 671 x = 29 y = 905 y = 977 x = 608 x = 34 x = 535 y = 738 x = 601 y = 421 x = 658 x = 615 y = 306 y = 142 x = 126 y = 73 x = 369 y = 920 y = 466 x = 188 x = 325 x = 167 y = 462 x = 862 y = 267 y = 17 y = 421 x = 901 y = 360 x = 727 x = 576 y = 987 y = 902 x = 924 x = 508 y = 147 x = 686 y = 398 x = 923 y = 917 x = 895 x = 468 x = 271 y = 396 y = 765 y = 173 y = 275 x = 991 y = 124 y = 898 y = 28 x = 170 x = 711 y = 215 x = 180 y = 530 x = 771 x = 96 x = 720 x = 730 y = 320 y = 531 x = 416 y = 125 x = 790 x = 878 x = 773 y = 236 x = 969 y = 824 x = 288 y = 929 y = 352 y = 806 x = 221 y = 263 x = 791 x = 489 x = 21 y = 453 y = 342 x = 981 y = 731 x = 953 y = 21 x = 554 y = 483 y = 721 y = 860 y = 964 y = 415 y = 327 x = 726 y = 767 x = 486 y = 558 y = 903 x = 297 x = 460 x = 335 y = 731 x = 144 y = 724 x = 105 x = 449 x = 721 x = 1 y = 423 x = 920 y = 474 x = 114 y = 588 y = 275 x = 652 y = 839 x = 570 x = 580 x = 488 y = 635 x = 944 y = 367 y = 301 x = 418 x = 96 y = 619 y = 745 y = 307 y = 103 y = 570 y = 23 y = 798 x = 331 y = 363 x = 386 x = 117 x = 435 x = 347 y = 205 x = 812 y = 456 y = 577 x = 517 x = 887 y = 523 x = 431 y = 219 x = 195 x = 959 y = 722 y = 909 x = 379 x = 675 y = 80 x = 196 x = 535 x = 676 y = 205 x = 700 x = 517 x = 254 y = 474 x = 529 x = 375 y = 580 y = 537 x = 288 x = 833 y = 698 x = 845 x = 158 x = 898 x = 548 x = 731 x = 900 x = 176 y = 900 y = 979 y = 25 y = 269 x = 804 y = 95 x = 778 x = 57 x = 546 x = 371 y = 338 x = 242 y = 429 x = 486 y = 277 y = 188 x = 18 y = 958 y = 227 y = 648 y = 89 y = 476 y = 376 x = 343 x = 139 y = 978 x = 688 y = 715 x = 897 x = 151 x = 569 y = 703 y = 860 y = 630 x = 592 y = 822 y = 374 x = 548 y = 184 x = 24 x = 310 x = 857 y = 574 y = 819 y = 479 x = 645 x = 311 y = 635 y = 361 y = 962 x = 895 y = 634 x = 435 x = 723 y = 777 y = 648 y = 749 y = 437 y = 782 y = 146 y = 228 y = 309 x = 491 x = 62 x = 561 y = 157 y = 160 x = 430 x = 677 y = 568 x = 901 y = 542 x = 425 x = 326 y = 237 y = 821 y = 616 x = 356 x = 427 y = 312 x = 146 x = 798 x = 965 y = 254 x = 382 x = 450 x = 94 x = 639 y = 676 y = 432 y = 790 y = 82 x = 736 x = 867 y = 560 x = 153 y = 705 y = 365 y = 883 x = 18 x = 498 x = 254 y = 164 y = 168 x = 210 y = 458 y = 206 x = 760 y = 331 x = 106 y = 510 x = 950 y = 914 x = 239 y = 991 y = 416 x = 429 y = 785 x = 915 y = 138 y = 554 x = 478 x = 490 y = 55 y = 217 x = 65 x = 773 y = 648 y = 35 x = 837 y = 496 y = 867 y = 627 x = 222 y = 959 y = 20 x = 310 x = 978 y = 441 x = 973 y = 546 y = 90 x = 111 x = 711 x = 977 y = 525 x = 506 y = 102 y = 749 x = 28 x = 686 x = 278 x = 250 y = 148 y = 641 y = 54 x = 216 y = 859 x = 587 x = 826 y = 470 x = 742 x = 799 y = 110 x = 169 y = 313 y = 538 x = 203 y = 847 x = 184 x = 529 y = 28 y = 734 y = 425 y = 457 y = 238 x = 658 y = 256 x = 176 x = 710 x = 856 x = 553 y = 615 y = 886 x = 164 y = 303 y = 308 y = 791 x = 570 y = 68 x = 171 y = 659 y = 990 y = 990 y = 633 y = 513 x = 725 x = 235 y = 527 x = 155 y = 544 x = 737 x = 494 y = 599 x = 448 y = 796 y = 326 y = 152 y = 74 y = 836 y = 844 y = 548 y = 119 y = 261 y = 609 y = 691 x = 580 x = 357 y = 661 y = 491 x = 977 y = 81 y = 447 x = 324 x = 80 x = 581 x = 213 y = 197 y = 617 x = 332 y = 580 x = 83 y = 155 x = 938 x = 750 y = 278 y = 422 y = 86 y = 648 y = 95 y = 923 y = 5 y = 159 x = 822 x = 366 x = 707 x = 233 x = 810 x = 935 y = 909 y = 530 x = 116 y = 250 x = 878 y = 966 y = 979 y = 650 y = 730 x = 540 x = 290 y = 762 y = 204 x = 491 y = 88 y = 114 y = 816 y = 536 x = 653 y = 488 x = 36 x = 505 y = 47 x = 353 y = 669 y = 34 y = 151 y = 12 y = 496 x = 73 y = 634 y = 581 y = 536 x = 736 x = 255 x = 721 x = 382 y = 660 y = 86 y = 911 x = 258 y = 770 x = 799 y = 468 y = 341 x = 880 y = 432 y = 779 y = 283 x = 511 x = 795 y = 182 x = 163 y = 310 x = 207 y = 60 x = 224 y = 578 x = 316 y = 670 x = 291 x = 985 x = 716 y = 397 x = 983 x = 889 x = 196 y = 659 x = 970 x = 312 x = 248 x = 347 x = 906 x = 199 y = 324 x = 880 y = 772 x = 44 y = 982 y = 839 x = 53 y = 800 y = 856 y = 961 y = 133 y = 357 x = 350 x = 557 x = 630 y = 479 y = 978 x = 275 y = 928 x = 590 y = 464 y = 580 x = 861 x = 118 y = 191 y = 897 x = 57 y = 410 x = 958 y = 15 x = 428 x = 248 y = 909 x = 508 x = 546 x = 100 x = 231 y = 527 y = 764 x = 163 x = 429 x = 985 y = 666 x = 245 x = 67 x = 917 y = 811 x = 606 y = 392 x = 910 y = 565 y = 948 y = 395 x = 242 y = 825 x = 820 y = 817 y = 92 y = 552 x = 459 y = 301 x = 820 x = 894 y = 185 y = 541 y = 225 x = 810 x = 608 x = 353 x = 422 x = 255 x = 136 x = 47 y = 555 x = 917 y = 923 y = 743 x = 35 x = 522 y = 277 x = 372 x = 226 x = 380 x = 444 x = 684 y = 968 y = 108 y = 363 x = 685 y = 811 x = 637 x = 526 y = 182 x = 370 y = 838 x = 471 x = 854 x = 744 y = 532 y = 24 y = 407 x = 860 x = 450 y = 375 x = 846 y = 90 x = 273 y = 216 x = 234 x = 511 x = 938 x = 282 x = 384 y = 82 y = 919 y = 486 x = 452 x = 195 x = 922 y = 389 x = 461 x = 604 x = 800 x = 893 x = 463 y = 458 x = 90 y = 897 y = 471 x = 744 x = 438 x = 69 x = 280 y = 792 x = 539 x = 676 x = 14 x = 438 y = 805 x = 553 y = 439 y = 21 x = 104 y = 708 x = 249 x = 669 y = 386 y = 930 y = 355 x = 574 x = 257 y = 598 x = 882 y = 789 x = 71 x = 307 x = 706 x = 744 x = 246 x = 89 x = 609 y = 888 x = 497 y = 366 x = 893 x = 803 x = 894 y = 773 y = 142 x = 168 x = 609 y = 428 x = 804 y = 477 x = 329 x = 251 y = 325 x = 285 x = 309 y = 731 y = 296 y = 705 y = 641 y = 672 x = 746 y = 701 x = 316 y = 23 x = 6 y = 876 y = 419 x = 625 y = 970 y = 622 x = 915 y = 834 x = 241 x = 106 x = 19 y = 17 y = 971 y = 472 y = 201 y = 760 x = 348 y = 895 x = 115 y = 215 y = 431 x = 717 y = 895 x = 614 x = 91 x = 370 x = 851 x = 579 x = 811 x = 461 x = 899 y = 923 x = 210 x = 718 y = 691 x = 763 x = 475 x = 173 y = 384 y = 859 y = 859 x = 290 y = 673 x = 884 x = 625 y = 200 x = 568 x = 476 y = 294 y = 456 x = 480 y = 460 y = 52 x = 678 y = 124 y = 264 x = 470 x = 46 x = 127 y = 980 y = 276 x = 630 x = 657 y = 975 y = 5 x = 289 y = 355 x = 145 y = 86 x = 548 x = 712 y = 545 y = 70 x = 679 y = 874 x = 303 y = 192 y = 699 x = 743 y = 153 x = 809 y = 939 x = 895 y = 277 y = 260 x = 543 x = 990 x = 859 x = 384 x = 610 y = 902 x = 112 y = 550 x = 944 y = 837 y = 747 x = 243 x = 516 y = 122 x = 119 x = 618 x = 59 x = 454 x = 373 y = 161 y = 800 y = 601 y = 157 y = 76 x = 501 x = 902 y = 265 y = 286 y = 635 x = 926 x = 495 x = 472 y = 857 x = 825 x = 469 x = 917 x = 49 x = 887 y = 726 y = 12 x = 581 x = 828 x = 116 y = 331 y = 227 y = 210 x = 154 y = 277 x = 961 y = 945 x = 440 y = 405 x = 437 y = 752 x = 959 y = 390 x = 382 x = 91 y = 37 x = 602 x = 32 x = 339 y = 846 x = 901 x = 775 x = 591 x = 413 x = 409 y = 992 y = 365 y = 277 x = 844 x = 678 y = 862 x = 711 y = 683 y = 980 y = 282 y = 696 y = 987 x = 382 y = 39 y = 278 x = 349 x = 962 x = 573 x = 525 y = 604 x = 706 y = 622 x = 283 y = 512 x = 385 y = 90 y = 978 x = 904 x = 359 y = 859 x = 393 y = 611 y = 978 y = 299 y = 307 y = 59 y = 370 y = 782 x = 43 x = 916 y = 441 y = 861 x = 140 x = 131 x = 710 y = 841 y = 254 x = 162 x = 342 y = 87 x = 365 y = 14 x = 532 y = 740 y = 442 y = 4 y = 720 x = 654 y = 631 y = 360 x = 831 y = 148 y = 359 y = 669 y = 125 x = 350 x = 255 y = 578 x = 512 x = 715 y = 679 y = 542 x = 936 x = 612 x = 686 y = 613 x = 878 y = 955 x = 425 x = 938 x = 733 y = 392 x = 4 x = 128 y = 993 x = 175 y = 914 y = 776 x = 265 y = 123 x = 712 y = 469 x = 850 y = 828 y = 400 x = 177 x = 759 x = 475 y = 596 y = 632 y = 151 y = 966 x = 876 x = 268 y = 834 x = 93 x = 480 x = 489 x = 690 y = 310 y = 789 x = 929 x = 113 x = 664 y = 711 x = 3 y = 456 y = 280 x = 415 y = 827 x = 644 x = 148 y = 187 y = 158 x = 307 x = 672 y = 660 y = 349 y = 357 y = 835 y = 14 y = 283 y = 512 x = 508 y = 816 x = 529 y = 607 x = 288 x = 315 x = 376 x = 619 y = 423 x = 650 y = 756 x = 137 x = 428 x = 135 y = 975 y = 979 y = 927 y = 170 y = 607 y = 486 y = 276 x = 46 y = 128 y = 52 x = 648 x = 675 x = 414 x = 700 y = 316 y = 258 x = 187 x = 478 x = 385 y = 923 x = 130 x = 592 x = 563 y = 410 x = 7 y = 242 y = 869 y = 412 x = 82 x = 829 x = 652 y = 394 x = 30 y = 305 y = 225 y = 112 y = 991 x = 465 y = 47 y = 246 x = 41 x = 62 x = 758 x = 545 y = 291 y = 294 x = 815 y = 486 y = 265 x = 612 y = 724 y = 549 x = 134 y = 270 x = 593 x = 940 y = 708 x = 897 x = 829 x = 362 y = 521 x = 767 y = 697 x = 885 x = 749 y = 804 y = 927 y = 541 y = 719 x = 298 y = 383 y = 299 x = 242 y = 262 x = 342 x = 896 y = 281 y = 904 x = 621 x = 293 x = 992 y = 899 x = 155 y = 36 x = 307 x = 539 x = 573 y = 134 x = 738 y = 591 y = 372 x = 297 y = 854 y = 985 x = 695 y = 549 y = 80 x = 310 x = 241 y = 815 x = 681 x = 591 y = 897 y = 126 y = 473 x = 716 y = 556 x = 852 y = 919 x = 590 y = 819 x = 654 x = 940 x = 840 y = 663 x = 435 x = 361 x = 302 x = 104 y = 246 x = 497 y = 423 y = 680 y = 168 x = 816 x = 565 y = 601 x = 240 x = 536 y = 428 y = 439 x = 895 y = 241 y = 763 y = 978 y = 275 x = 323 y = 585 y = 30 x = 954 x = 215 x = 834 x = 91 y = 710 x = 210 y = 178 y = 353 y = 154 y = 975 y = 996 y = 630 y = 132 y = 674 x = 309 y = 174 y = 902 y = 783 y = 558 x = 515 x = 206 y = 759 x = 727 y = 810 y = 763 x = 854 x = 90 y = 383 y = 790 y = 644 y = 465 x = 362 x = 912 x = 457 x = 725 y = 91 x = 50 x = 316 y = 666 x = 715 x = 616 y = 542 y = 406 x = 634 x = 687 x = 295 x = 801 x = 224 y = 508 y = 536 y = 6 x = 516 y = 829 x = 890 x = 664 x = 630 x = 528 x = 339 y = 153 x = 483 x = 956 y = 697 y = 788 x = 175 x = 955 y = 233 x = 691 y = 721 x = 287 y = 721 y = 922 x = 935 y = 579 x = 736 y = 952 x = 925 x = 350 x = 722 y = 543 x = 139 x = 609 y = 163 y = 826 y = 174 y = 201 y = 416 x = 950 y = 277 y = 331 y = 261 x = 585 y = 896 x = 160 x = 129 x = 867 y = 906 x = 345 y = 130 x = 307 x = 637 y = 903 y = 335 x = 109 x = 734 y = 977 x = 76 x = 886 x = 201 y = 294 y = 454 y = 951 x = 990 x = 783 x = 820 y = 128 y = 302 y = 862 x = 884 x = 249 x = 764 x = 966 x = 493 x = 516 x = 250 y = 377 y = 324 x = 418 y = 329 y = 139 y = 643 y = 310 y = 299 y = 934 y = 849 y = 154 x = 113 x = 806 x = 676 x = 653 x = 837 y = 983 y = 63 y = 827 x = 306 y = 598 y = 234 y = 246 x = 786 y = 420 x = 419 y = 600 x = 398 x = 139 x = 433 x = 705 x = 527 x = 783 x = 794 x = 687 x = 929 y = 402 x = 547 y = 400 x = 885 x = 320 x = 99 y = 837 y = 31 x = 276 y = 473 x = 86 y = 373 y = 295 x = 831 x = 972 x = 972 y = 627 y = 726 y = 556 x = 552 y = 916 y = 501 x = 852 x = 434 x = 700 x = 813 y = 612 y = 7 x = 58 x = 242 x = 951 x = 756 y = 438 x = 310 x = 94 x = 223 x = 865 y = 468 x = 960 x = 198 y = 162 y = 798 y = 550 y = 34 x = 347 x = 991 x = 195 y = 581 y = 583 y = 627 x = 753 x = 40 x = 278 x = 687 y = 762 y = 250 x = 249 y = 52 x = 557 y = 760 x = 67 x = 555 x = 852 y = 895 x = 379 x = 464 x = 725 y = 454 x = 364 y = 594 x = 379 x = 404 x = 597 x = 780 x = 246 y = 411 y = 644 x = 927 x = 807 y = 283 x = 697 x = 23 x = 604 y = 129 y = 324 y = 800 x = 272 y = 684 x = 364 x = 375 y = 708 y = 628 y = 106 y = 553 y = 378 y = 452 x = 937 y = 553 x = 658 x = 214 x = 110 x = 37 y = 570 x = 603 x = 889 x = 249 y = 765 y = 655 x = 784 x = 489 y = 45 x = 941 x = 121 y = 876 x = 881 y = 113 y = 457 y = 725 x = 576 x = 18 y = 658 x = 768 y = 848 x = 351 x = 983 y = 147 x = 134 y = 715 y = 287 x = 739 x = 386 y = 511 x = 355 x = 574 x = 268 x = 750 x = 563 y = 54 x = 645 x = 44 y = 246 x = 9 y = 983 x = 340 y = 20 x = 790 y = 283 y = 953 x = 889 y = 571 y = 824 x = 436 x = 895 x = 799 y = 896 y = 168 x = 386 x = 227 y = 607 y = 344 y = 350 x = 738 y = 788 x = 273 x = 571 x = 539 y = 221 x = 136 y = 818 x = 656 x = 131 y = 913 y = 58 y = 591 x = 412 y = 997 y = 71 y = 397 x = 778 x = 241 y = 218 y = 450 x = 460 x = 907 y = 873 x = 49 x = 91 x = 874 y = 455 x = 519 x = 753 x = 631 x = 955 x = 740 y = 402 x = 788 x = 466 y = 763 x = 176 y = 909 x = 585 x = 406 x = 273 x = 178 x = 449 y = 948 y = 566 x = 731 y = 311 y = 608 x = 805 y = 37 x = 986 x = 902 x = 470 y = 915 y = 474 y = 84 x = 305 y = 828 x = 664 y = 310 y = 60 y = 105 y = 865 x = 437 x = 461 y = 997 x = 627 y = 665 x = 416 x = 857 y = 254 y = 342 x = 907 x = 666 x = 650 x = 155 x = 722 y = 434 y = 325 x = 313 x = 345 x = 289 x = 562 x = 422 y = 238 x = 573 y = 924 y = 756 x = 789 y = 755 x = 751 y = 502 x = 522 y = 764 y = 807 x = 337 x = 739 x = 829 y = 284 y = 632 y = 234 x = 367 y = 472 y = 341 y = 898 y = 53 y = 359 x = 826 x = 491 x = 433 y = 19 x = 506 y = 101 x = 60 y = 290 x = 261 x = 602 y = 386 x = 752 x = 688 y = 177 x = 651 y = 0 y = 122 x = 419 x = 493 x = 31 x = 196 y = 687 x = 870 y = 6 x = 206 y = 760 x = 35 x = 673 x = 514 y = 521 x = 738 y = 346 y = 365 y = 121 x = 203 y = 211 x = 284 y = 360 x = 580 y = 638 x = 327 x = 380 y = 614 x = 790 x = 255 y = 997 y = 186 y = 910 y = 460 y = 762 y = 183 x = 767 y = 224 x = 975 y = 846 y = 943 y = 716 x = 239 x = 80 y = 811 x = 694 x = 385 y = 856 x = 783 x = 327 x = 332 y = 871 y = 330 y = 930 x = 252 y = 623 y = 301 y = 575 y = 669 x = 923 y = 695 x = 993 y = 201 x = 375 x = 869 y = 882 x = 565 y = 4 y = 201 y = 553 x = 63 y = 353 x = 867 x = 610 y = 935 x = 73 x = 206 y = 62 x = 619 x = 95 x = 492 y = 42 x = 84 y = 305 x = 333 y = 443 x = 90 y = 466 x = 428 y = 197 x = 961 y = 698 x = 40 y = 926 y = 550 y = 500 x = 351 y = 804 y = 292 x = 425 x = 23 y = 375 y = 16 x = 422 x = 269 x = 511 y = 594 y = 101 y = 322 x = 646 x = 752 x = 619 x = 744 y = 243 x = 589 y = 367 x = 536 x = 78 y = 287 x = 700 x = 825 y = 490 y = 125 y = 758 y = 322 x = 672 y = 255 x = 882 x = 419 y = 741 x = 794 y = 974 x = 554 y = 587 x = 257 x = 749 y = 556 y = 558 x = 182 x = 129 y = 73 y = 282 y = 796 x = 385 x = 291 y = 225 y = 586 x = 120 x = 955 y = 981 x = 700 x = 351 y = 321 y = 937 x = 226 y = 63 y = 571 x = 684 y = 510 y = 584 y = 547 y = 591 y = 64 y = 273 x = 771 y = 936 x = 688 y = 79 y = 549 y = 568 y = 787 y = 779 y = 977 y = 79 y = 885 x = 993 x = 176 x = 566 y = 647 y = 963 x = 150 x = 242 x = 540 y = 552 x = 691 x = 217 x = 104 y = 189 x = 163 x = 272 y = 283 y = 833 y = 201 y = 755 y = 942 x = 620 x = 971 y = 283 y = 184 y = 304 y = 659 y = 706 y = 221 y = 196 y = 868 y = 785 x = 438 x = 315 x = 721 x = 841 y = 141 x = 108 y = 323 x = 327 x = 282 x = 735 y = 857 y = 57 x = 41 y = 168 y = 427 y = 764 y = 276 y = 857 x = 854 y = 13 x = 511 y = 812 y = 217 x = 695 x = 475 y = 794 y = 928 y = 116 x = 809 x = 582 x = 941 y = 454 y = 778 x = 215 x = 10 y = 331 y = 702 x = 708 y = 987 x = 124 x = 890 x = 851 y = 121 y = 491 y = 603 y = 519 y = 771 y = 762 y = 285 y = 885 y = 910 x = 520 y = 712 y = 588 x = 688 x = 218 y = 630 x = 748 y = 389 x = 387 x = 664 x = 889 x = 232 y = 337 y = 685 y = 868 x = 792 x = 912 x = 673 x = 556 x = 565 y = 292 y = 195 x = 651 x = 632 y = 929 x = 297 y = 85 x = 174 x = 102 x = 997 y = 807 y = 62 x = 646 x = 924 y = 450 x = 680 y = 36 x = 783 x = 812 y = 78 y = 65 x = 263 x = 608 x = 924 x = 650 y = 32 y = 63 y = 881 y = 535 y = 615 y = 294 x = 79 y = 523 y = 370 y = 983 x = 780 y = 176 y = 550 x = 185 y = 199 x = 748 x = 997 x = 383 x = 225 y = 35 y = 255 x = 488 y = 11 x = 549 x = 50 x = 183 y = 580 x = 578 y = 848 x = 957 y = 951 x = 984 y = 221 y = 178 y = 637 x = 992 x = 894 y = 226 x = 196 x = 639 x = 308 y = 781 y = 886 x = 723 x = 826 y = 134 x = 90 y = 429 y = 189 x = 462 x = 820 x = 718 y = 639 y = 324 y = 721 y = 785 x = 138 x = 622 x = 277 x = 110 y = 378 x = 233 y = 67 y = 484 x = 622 y = 83 x = 105 x = 861 y = 99 x = 283 x = 501 y = 553 x = 987 x = 15 y = 226 x = 720 x = 74 x = 777 y = 969 y = 103 x = 559 x = 738 x = 692 y = 112 y = 785 x = 315 y = 168 y = 277 x = 749 y = 123 x = 122 x = 931 x = 150 y = 394 y = 321 y = 414 y = 388 x = 249 x = 105 x = 576 y = 461 y = 529 x = 112 y = 136 x = 803 y = 188 x = 456 x = 825 x = 180 x = 781 y = 69 y = 87 x = 52 y = 890 x = 50 x = 400 y = 709 x = 493 x = 439 x = 683 x = 594 x = 871 y = 344 x = 712 y = 269 x = 730 y = 392 y = 796 x = 506 x = 602 x = 504 y = 420 x = 635 y = 387 y = 248 x = 669 y = 647 y = 948 x = 238 y = 219 x = 505 y = 197 y = 119 y = 694 y = 31 y = 886 x = 3 y = 453 x = 924 x = 714 y = 263 x = 718 x = 276 x = 253 y = 678 y = 725 y = 775 x = 433 y = 268 x = 224 x = 776 x = 539 x = 416 y = 771 y = 833 x = 865 x = 572 y = 359 x = 954 y = 67 y = 85 x = 168 y = 68 x = 107 y = 433 y = 988 x = 441 y = 693 x = 872 y = 902 x = 653 x = 154 y = 56 x = 427 x = 477 y = 347 x = 639 y = 775 x = 173 x = 396 x = 565 x = 520 y = 616 y = 568 x = 382 y = 546 x = 942 x = 613 x = 917 y = 713 x = 887 x = 310 y = 280 x = 290 x = 320 y = 412 x = 774 y = 244 x = 498 x = 232 x = 634 y = 267 y = 535 x = 927 x = 625 x = 551 y = 53 y = 743 y = 299 y = 139 x = 71 y = 504 x = 836 x = 940 x = 912 y = 918 x = 655 x = 124 y = 771 x = 346 x = 396 y = 261 x = 111 x = 486 x = 741 x = 29 x = 882 x = 361 x = 986 y = 757 y = 178 y = 798 x = 565 x = 727 x = 29 y = 85 x = 324 y = 226 y = 54 y = 198 y = 43 y = 311 x = 465 x = 995 x = 678 y = 55 y = 780 y = 42 x = 831 x = 682 y = 196 x = 286 x = 817 y = 307 y = 281 x = 370 y = 437 x = 601 y = 57 x = 58 y = 701 y = 945 y = 22 y = 179 y = 109 y = 714 x = 332 y = 529 y = 568 x = 724 x = 46 y = 526 x = 479 x = 738 x = 77 x = 976 y = 614 x = 964 y = 613 x = 490 x = 356 x = 732 y = 260 x = 189 y = 802 y = 678 y = 711 x = 332 x = 685 x = 78 y = 219 y = 244 x = 680 y = 821 y = 703 y = 368 x = 571 y = 99 x = 713 x = 12 x = 905 x = 717 y = 247 x = 158 y = 824 y = 398 y = 996 x = 580 y = 203 y = 970 x = 417 x = 966 x = 438 y = 524 x = 706 x = 371 x = 578 x = 228 y = 842 x = 462 y = 976 x = 61 y = 504 y = 0 x = 394 y = 966 y = 308 x = 504 x = 703 y = 954 y = 268 x = 373 x = 118 x = 24 y = 693 y = 978 y = 700 x = 345 y = 32 x = 263 x = 316 x = 942 x = 867 x = 427 y = 178 x = 331 y = 58 x = 292 y = 659 x = 488 x = 508 x = 373 x = 857 y = 764 y = 415 y = 668 x = 313 x = 60 y = 408 x = 102 x = 220 x = 384 x = 491 x = 807 y = 49 y = 854 y = 466 y = 469 y = 649 x = 917 y = 965 x = 500 x = 547 y = 811 y = 751 y = 597 y = 699 x = 601 x = 361 y = 692 x = 760 x = 672 x = 477 x = 901 x = 375 x = 895 y = 107 x = 971 x = 11 x = 665 x = 47 y = 437 x = 595 y = 289 x = 151 y = 720 x = 232 x = 489 x = 886 x = 540 y = 913 x = 306 y = 886 y = 379 x = 763 y = 363 x = 659 x = 910 y = 191 x = 563 y = 885 x = 957 x = 380 x = 180 x = 540 y = 880 y = 212 x = 178 y = 168 x = 348 y = 953 x = 95 y = 864 y = 867 x = 556 x = 749 x = 418 x = 912 x = 504 x = 416 y = 516 x = 850 x = 188 x = 827 y = 937 x = 992 y = 590 x = 855 x = 444 y = 509 x = 856 x = 147 y = 668 x = 776 y = 503 y = 921 y = 194 x = 100 y = 503 x = 442 y = 806 x = 682 y = 226 y = 203 x = 611 x = 728 y = 675 y = 446 y = 638 y = 220 y = 768 x = 512 x = 616 y = 48 x = 891 y = 911 y = 981 x = 798 y = 483 x = 231 y = 417 x = 618 y = 538 x = 140 x = 640 x = 669 y = 205 y = 74 x = 498 y = 292 y = 668 x = 143 y = 148 y = 858 y = 294 y = 430 x = 752 x = 508 x = 465 y = 170 y = 360 y = 217 y = 724 x = 738 x = 469 x = 668 y = 585 y = 788 x = 104 x = 717 y = 439 y = 813 y = 547 y = 185 y = 321 y = 822 x = 546 x = 950 x = 35 y = 549 y = 70 y = 643 y = 380 x = 741 x = 429 x = 938 y = 309 x = 763 x = 425 x = 573 x = 7 y = 132 x = 788 y = 879 x = 475 y = 680 y = 997 y = 905 x = 106 y = 565 y = 808 y = 107 x = 255 x = 29 y = 874 y = 482 x = 351 y = 138 x = 401 x = 666 y = 798 x = 125 x = 374 y = 525 y = 380 x = 720 x = 594 y = 9 y = 402 y = 585 x = 994 y = 510 y = 34 y = 540 x = 19 y = 367 y = 257 x = 613 y = 875 x = 465 y = 582 x = 796 x = 717 x = 730 y = 197 y = 749 y = 735 x = 240 x = 260 y = 261 y = 690 x = 449 x = 122 y = 284 y = 905 y = 605 x = 638 x = 368 x = 912 y = 476 y = 765 y = 652 x = 836 y = 975 x = 376 x = 728 y = 217 y = 718 x = 944 y = 41 x = 103 x = 41 y = 752 x = 98 x = 859 x = 125 y = 855 y = 477 x = 373 y = 140 y = 393 x = 168 x = 102 x = 302 y = 241 x = 600 y = 693 x = 86 x = 50 y = 462 x = 814 y = 237 y = 717 y = 713 y = 871 x = 192 x = 778 y = 875 y = 599 x = 279 y = 872 y = 184 y = 520 x = 363 x = 511 x = 183 y = 766 y = 347 x = 488 y = 278 y = 266 x = 976 y = 183 x = 277 y = 380 x = 326 y = 436 y = 169 y = 486 y = 231 y = 711 y = 675 y = 540 x = 16 y = 83 y = 739 y = 118 y = 98 y = 918 x = 788 x = 932 y = 254 x = 977 y = 30 y = 309 x = 165 x = 380 x = 201 y = 215 y = 300 x = 864 x = 352 x = 459 x = 636 x = 178 x = 380 y = 890 x = 831 y = 411 x = 35 x = 827 y = 444 y = 745 x = 480 x = 566 y = 963 x = 524 x = 765 y = 118 x = 66 x = 529 x = 759 x = 785 x = 344 y = 156 y = 620 x = 284 y = 542 x = 413 x = 341 y = 155 y = 763 x = 973 y = 15 y = 634 y = 92 y = 232 y = 287 y = 145 y = 918 x = 715 y = 988 y = 307 x = 380 y = 553 x = 52 y = 378 y = 740 y = 48 x = 147 y = 541 y = 197 y = 442 y = 494 x = 172 y = 593 y = 303 x = 238 x = 464 x = 34 y = 44 x = 78 x = 606 x = 126 y = 630 y = 688 x = 864 x = 648 x = 75 y = 949 x = 259 x = 487 y = 828 x = 876 x = 48 x = 662 y = 349 x = 866 x = 615 y = 962 y = 969 y = 120 x = 889 x = 843 y = 615 x = 563 x = 39 y = 140 x = 480 x = 160 x = 278 x = 972 x = 267 y = 936 x = 887 x = 480 y = 901 x = 394 y = 721 x = 106 x = 734 x = 914 x = 424 x = 993 y = 422 y = 784 x = 680 y = 681 y = 651 x = 830 y = 867 y = 98 x = 264 y = 911 x = 434 x = 26 x = 40 x = 294 x = 347 y = 721 y = 145 y = 470 y = 966 y = 773 y = 472 x = 859 y = 618 x = 813 x = 450 x = 572 x = 742 x = 756 y = 242 y = 599 x = 43 x = 711 y = 177 y = 14 y = 37 y = 816 y = 446 y = 553 x = 633 y = 3 y = 443 y = 671 y = 877 x = 672 y = 830 y = 61 x = 295 x = 414 x = 658 y = 320 x = 271 y = 908 x = 812 y = 486 x = 532 y = 584 y = 417 y = 865 y = 34 y = 119 x = 512 y = 442 x = 657 y = 631 y = 988 y = 66 x = 792 x = 681 y = 140 y = 753 y = 9 y = 0 y = 944 x = 778 y = 458 x = 899 x = 429 x = 129 y = 902 y = 105 y = 416 x = 854 y = 498 x = 164 y = 407 x = 663 x = 958 x = 547 y = 585 x = 585 x = 574 x = 366 x = 530 y = 442 x = 961 y = 28 x = 423 y = 290 x = 122 y = 264 y = 76 x = 297 y = 295 y = 641 x = 522 y = 629 y = 414 y = 453 y = 843 x = 82 x = 147 y = 238 x = 696 x = 844 x = 334 x = 347 y = 388 y = 797 x = 842 x = 620 y = 16 x = 165 x = 597 x = 79 y = 866 y = 949 y = 623 x = 584 y = 715 y = 490 x = 241 y = 164 y = 187 y = 369 y = 751 y = 97 y = 239 x = 901 y = 233 y = 628 y = 846 x = 113 y = 116 y = 142 x = 830 x = 937 y = 174 y = 53 x = 414 y = 94 x = 764 y = 988 y = 159 x = 191 y = 574 y = 492 y = 453 y = 243 y = 654 y = 457 x = 721 x = 261 x = 847 y = 961 x = 441 y = 130 x = 600 y = 560 y = 359 x = 503 y = 626 y = 707 x = 952 y = 353 x = 687 x = 796 y = 204 y = 8 x = 75 x = 664 x = 378 x = 73 y = 264 y = 441 x = 440 y = 261 x = 292 x = 498 y = 270 y = 203 y = 661 y = 70 x = 760 x = 620 x = 752 x = 56 x = 430 x = 812 y = 115 x = 22 y = 550 x = 975 y = 604 x = 438 x = 677 x = 536 x = 697 x = 908 x = 388 y = 998 x = 165 y = 623 x = 536 x = 642 x = 41 y = 912 y = 651 y = 137 x = 64 y = 482 x = 570 y = 432 x = 680 x = 77 y = 220 y = 913 y = 482 x = 333 y = 677 x = 374 x = 343 x = 14 y = 525 x = 250 x = 727 y = 683 y = 806 x = 269 x = 159 x = 906 x = 478 x = 117 x = 709 x = 682 y = 777 x = 456 x = 47 y = 115 y = 622 y = 515 x = 153 y = 351 x = 18 y = 797 y = 22 x = 909 y = 523 x = 812 y = 829 y = 970 y = 904 y = 727 x = 249 y = 876 y = 911 x = 573 x = 294 x = 375 x = 600 x = 193 y = 228 y = 123 y = 482 y = 688 x = 430 x = 918 x = 437 y = 638 x = 192 x = 558 y = 610 x = 520 x = 111 y = 920 y = 772 x = 334 y = 568 x = 104 x = 392 y = 714 x = 450 x = 861 y = 630 y = 927 y = 718 x = 631 y = 321 x = 584 x = 751 x = 144 x = 969 x = 524 x = 287 y = 940 x = 420 y = 206 x = 287 y = 463 x = 623 y = 796 y = 227 x = 669 y = 931 x = 333 y = 461 y = 206 y = 659 x = 321 y = 711 x = 329 x = 916 y = 707 x = 308 y = 176 y = 912 y = 625 x = 752 y = 392 y = 252 y = 366 x = 906 y = 848 y = 655 y = 863 x = 783 y = 203 x = 432 x = 606 x = 784 x = 24 y = 459 x = 539 y = 647 y = 895 y = 8 x = 317 y = 186 y = 183 x = 335 x = 912 y = 591 y = 521 y = 377 y = 116 x = 613 y = 209 y = 493 x = 285 x = 32 y = 392 y = 794 x = 659 y = 874 y = 525 x = 241 x = 31 x = 905 y = 208 x = 383 y = 444 x = 816 y = 70 y = 755 y = 801 y = 239 y = 532 x = 254 y = 717 y = 35 x = 42 x = 385 x = 461 y = 978 x = 573 x = 345 y = 711 y = 376 y = 174 y = 192 y = 270 y = 521 y = 169 x = 347 x = 256 y = 185 x = 10 y = 725 y = 861 x = 492 y = 769 x = 156 x = 702 x = 613 y = 15 x = 204 y = 589 x = 793 x = 204 y = 348 x = 874 x = 760 y = 456 y = 60 x = 892 x = 104 x = 94 x = 494 x = 793 x = 25 y = 265 x = 798 y = 658 x = 668 y = 435 y = 323 y = 903 y = 898 x = 272 y = 29 y = 214 x = 179 y = 745 x = 105 x = 133 y = 51 y = 711 y = 309 x = 145 x = 231 y = 347 x = 242 x = 694 y = 313 x = 450 x = 484 y = 179 y = 325 x = 40 x = 815 x = 912 y = 629 x = 68 y = 344 y = 268 y = 145 y = 186 y = 921 y = 879 y = 200 x = 633 y = 346 y = 51 y = 738 y = 453 y = 969 x = 124 x = 692 x = 889 y = 109 x = 315 x = 829 x = 994 y = 735 y = 689 y = 555 y = 971 x = 136 x = 924 y = 817 y = 131 y = 94 x = 737 x = 799 x = 174 y = 488 y = 515 y = 695 x = 419 y = 382 y = 69 x = 784 x = 190 x = 766 x = 498 y = 843 y = 723 x = 589 x = 75 y = 439 y = 1 x = 443 x = 596 y = 377 y = 273 x = 476 x = 401 y = 87 y = 532 x = 58 y = 789 x = 364 y = 191 x = 677 x = 397 x = 868 y = 747 y = 266 y = 153 x = 62 y = 755 x = 121 x = 503 x = 99 y = 413 y = 770 x = 763 x = 419 x = 143 y = 924 x = 564 y = 939 x = 807 y = 358 y = 201 x = 739 x = 664 y = 816 x = 420 x = 907 x = 777 x = 93 x = 516 x = 198 y = 961 y = 201 x = 619 y = 893 y = 50 x = 740 y = 24 x = 912 y = 692 x = 560 y = 349 x = 2 y = 497 x = 371 y = 960 y = 26 y = 44 x = 150 y = 71 x = 443 y = 647 y = 726 x = 14 x = 416 x = 71 x = 875 y = 795 y = 251 x = 325 y = 659 y = 895 x = 558 x = 264 y = 956 y = 104 y = 809 y = 934 x = 126 x = 230 y = 7 x = 870 x = 426 y = 111 x = 311 x = 355 x = 721 y = 7 y = 190 x = 692 x = 958 x = 897 y = 251 y = 359 y = 780 y = 624 x = 243 y = 373 x = 512 y = 402 y = 273 x = 145 x = 7 x = 978 x = 775 x = 48 x = 170 y = 206 y = 129 y = 502 x = 507 x = 400 y = 325 y = 123 y = 962 y = 365 x = 634 y = 933 y = 663 x = 895 x = 285 y = 876 x = 242 y = 580 y = 0 y = 633 y = 265 x = 609 x = 511 y = 780 y = 609 y = 412 y = 7 x = 940 x = 961 x = 813 y = 132 x = 406 x = 772 x = 97 x = 773 y = 279 x = 116 y = 981 y = 972 y = 452 x = 610 x = 880 x = 913 x = 992 y = 8 x = 825 y = 495 y = 866 x = 921 y = 391 x = 46 x = 86 y = 262 x = 493 y = 533 y = 871 y = 513 y = 465 x = 923 x = 653 x = 263 x = 424 y = 61 y = 377 x = 959 y = 30 x = 142 x = 872 y = 535 x = 694 y = 663 x = 916 y = 668 x = 955 y = 839 y = 876 x = 439 y = 213 y = 295 x = 484 x = 711 x = 316 x = 982 y = 314 y = 905 x = 642 x = 926 y = 449 x = 291 y = 539 y = 365 y = 938 y = 67 y = 306 x = 94 x = 673 y = 8 x = 716 x = 177 y = 563 y = 391 x = 355 x = 467 y = 265 x = 913 x = 594 x = 571 x = 435 y = 683 x = 705 y = 587 y = 288 x = 720 x = 641 y = 386 x = 685 x = 114 x = 800 y = 549 x = 693 y = 573 x = 444 x = 819 x = 486 x = 325 y = 336 x = 923 y = 860 x = 980 y = 893 x = 59 y = 849 y = 675 x = 755 x = 418 y = 390 x = 87 x = 839 y = 66 x = 465 y = 869 x = 305 y = 778 x = 140 y = 19 x = 477 x = 316 y = 604 y = 327 y = 919 y = 512 y = 440 y = 495 x = 562 y = 957 x = 954 y = 180 x = 323 y = 128 x = 717 x = 200 x = 930 x = 873 x = 211 x = 950 x = 298 x = 791 y = 765 y = 370 y = 201 y = 706 y = 209 x = 470 x = 197 x = 699 x = 98 y = 813 x = 120 x = 267 y = 238 x = 166 x = 31 y = 979 y = 597 x = 828 y = 380 y = 657 y = 126 y = 474 y = 77 x = 294 y = 777 x = 909 x = 497 y = 934 x = 98 y = 976 y = 58 y = 630 y = 8 x = 157 x = 698 x = 329 y = 645 y = 203 y = 681 x = 251 x = 956 y = 60 x = 40 x = 541 y = 95 y = 972 x = 176 x = 513 x = 765 y = 924 y = 189 x = 343 y = 761 x = 557 x = 44 y = 604 y = 672 y = 806 y = 659 x = 555 y = 568 x = 260 y = 482 y = 928 x = 147 x = 63 x = 458 y = 171 x = 305 x = 365 y = 241 y = 703 y = 986 x = 330 x = 561 y = 104 x = 413 y = 226 x = 489 y = 495 x = 711 y = 325 x = 668 x = 92 y = 929 x = 676 y = 778 y = 787 x = 240 y = 115 y = 356 y = 635 y = 936 y = 369 x = 719 x = 766 x = 774 x = 951 y = 292 y = 768 x = 204 y = 743 y = 175 x = 452 y = 1 y = 921 x = 490 x = 830 y = 769 y = 556 x = 415 y = 919 y = 766 y = 336 x = 618 y = 632 x = 901 x = 158 x = 611 x = 196 x = 881 y = 673 y = 674 x = 150 x = 55 x = 285 x = 380 y = 364 x = 779 x = 910 x = 508 y = 573 y = 622 y = 190 x = 693 x = 549 x = 504 y = 297 y = 430 y = 327 x = 505 x = 659 y = 816 x = 737 y = 75 x = 346 y = 893 x = 697 y = 2 y = 453 y = 274 x = 973 x = 281 y = 661 x = 70 y = 548 x = 600 y = 813 x = 935 y = 717 y = 549 y = 947 x = 334 x = 311 x = 884 x = 383 x = 471 y = 936 x = 978 x = 816 y = 938 y = 328 y = 277 x = 660 y = 44 y = 575 x = 792 x = 740 y = 519 y = 166 y = 168 y = 913 y = 609 y = 744 y = 151 x = 340 x = 278 y = 981 y = 161 y = 119 y = 18 x = 855 y = 569 x = 640 x = 647 y = 195 x = 707 x = 158 y = 310 y = 255 y = 168 x = 903 x = 615 y = 353 x = 877 y = 686 y = 519 y = 57 y = 137 x = 529 y = 207 x = 303 y = 185 y = 582 x = 68 x = 661 x = 137 y = 34 y = 801 x = 882 x = 564 y = 926 y = 462 y = 524 x = 737 x = 735 x = 131 x = 211 y = 203 x = 516 y = 687 y = 508 y = 93 x = 930 x = 282 x = 277 y = 84 x = 282 x = 242 y = 497 x = 212 y = 924 y = 974 x = 364 x = 632 x = 450 x = 409 x = 497 y = 853 x = 101 x = 943 y = 686 x = 285 y = 574 y = 479 y = 859 y = 8 x = 739 y = 622 x = 864 x = 983 x = 278 y = 977 x = 598 y = 554 y = 670 y = 781 x = 877 y = 677 x = 946 y = 226 x = 200 y = 292 x = 921 y = 394 y = 872 y = 452 y = 473 y = 278 y = 611 x = 771 x = 34 y = 991 x = 971 y = 66 y = 529 y = 426 x = 231 x = 20 x = 984 x = 642 x = 143 x = 359 x = 227 x = 39 x = 823 y = 824 y = 715 x = 121 y = 188 y = 307 y = 832 x = 150 x = 155 y = 272 x = 288 y = 699 y = 712 y = 751 x = 697 x = 130 x = 953 x = 729 x = 122 x = 58 y = 390 x = 731 y = 450 y = 990 y = 403 y = 448 y = 881 x = 474 y = 206 y = 885 y = 15 x = 127 y = 674 x = 988 x = 411 y = 810 y = 763 y = 728 x = 422 y = 522 x = 685 y = 868 x = 118 x = 513 x = 271 x = 932 y = 118 x = 607 y = 268 x = 940 x = 994 y = 833 y = 643 y = 323 y = 632 y = 594 x = 168 x = 236 y = 860 y = 962 x = 500 x = 769 x = 306 x = 762 x = 676 x = 254 x = 156 y = 131 x = 1 y = 920 x = 4 x = 951 y = 680 x = 810 x = 289 y = 375 x = 371 y = 759 y = 225 y = 251 x = 575 y = 275 x = 298 y = 234 x = 213 y = 285 x = 20 x = 741 y = 775 x = 296 y = 27 x = 205 x = 167 x = 75 y = 837 x = 645 x = 889 y = 199 y = 679 x = 838 y = 939 y = 461 x = 711 y = 715 y = 457 x = 255 y = 34 x = 235 x = 129 y = 946 x = 693 x = 83 y = 216 y = 121 x = 68 x = 139 x = 435 y = 23 y = 506 y = 338 y = 454 y = 800 y = 758 x = 43 y = 401 y = 559 x = 637 x = 677 y = 277 x = 101 y = 111 x = 58 y = 193 x = 45 y = 172 y = 15 y = 681 y = 468 y = 554 x = 31 x = 556 x = 403 x = 585 x = 48 y = 583 x = 560 x = 742 x = 593 x = 52 x = 988 y = 78 y = 203 y = 523 y = 550 x = 886 y = 385 x = 524 y = 637 y = 573 x = 972 x = 186 y = 203 x = 503 y = 217 y = 490 x = 131 y = 560 y = 679 x = 358 y = 513 x = 516 x = 688 y = 391 x = 502 x = 714 x = 824 y = 358 y = 181 x = 527 x = 768 x = 307 x = 290 x = 235 y = 303 x = 904 x = 190 x = 419 x = 812 x = 555 y = 478 x = 140 y = 522 y = 682 y = 712 y = 158 y = 931 x = 733 x = 37 y = 544 x = 265 x = 861 x = 220 x = 686 x = 794 x = 699 y = 215 y = 279 y = 42 y = 145 y = 874 x = 588 y = 472 x = 28 x = 993 x = 203 x = 372 x = 66 y = 49 y = 328 y = 51 x = 172 y = 571 y = 356 y = 116 x = 368 x = 508 x = 148 x = 981 x = 842 y = 452 x = 585 y = 462 y = 768 y = 460 y = 58 x = 476 y = 778 x = 385 y = 661 y = 339 y = 844 x = 690 y = 531 x = 521 y = 350 y = 771 y = 150 x = 642 y = 448 y = 15 x = 614 x = 441 y = 891 x = 230 y = 680 x = 286 x = 120 x = 221 x = 351 y = 378 y = 67 y = 692 y = 735 y = 488 y = 790 x = 746 x = 699 y = 149 y = 719 y = 495 y = 301 y = 628 y = 109 y = 425 y = 943 x = 866 y = 305 x = 932 x = 246 x = 927 x = 627 y = 792 y = 214 y = 270 y = 25 x = 36 x = 899 x = 451 y = 865 x = 173 x = 32 y = 523 y = 303 y = 81 y = 227 x = 289 y = 387 y = 181 y = 727 x = 238 x = 569 x = 430 y = 939 x = 828 x = 758 y = 965 x = 42 y = 832 x = 295 x = 598 y = 627 x = 376 x = 320 y = 967 y = 713 x = 799 y = 831 x = 750 y = 111 y = 279 x = 581 y = 716 y = 436 y = 672 x = 167 x = 605 y = 509 y = 512 y = 243 y = 229 x = 388 y = 239 x = 962 y = 342 y = 273 x = 646 y = 569 y = 533 y = 616 y = 88 y = 179 x = 281 y = 26 x = 221 x = 976 x = 227 x = 183 y = 583 y = 160 y = 570 x = 250 y = 991 x = 283 y = 176 x = 81 x = 386 y = 309 x = 652 x = 812 x = 606 y = 28 y = 504 x = 3 x = 356 x = 717 x = 301 y = 847 x = 787 x = 169 y = 382 x = 580 x = 215 x = 788 x = 578 x = 446 x = 93 y = 369 x = 38 x = 389 y = 240 x = 25 x = 427 x = 835 x = 354 x = 882 y = 959 y = 857 y = 705 y = 747 y = 597 x = 467 x = 371 y = 992 y = 912 y = 156 y = 192 y = 47 x = 405 y = 186 x = 590 x = 848 y = 883 x = 429 x = 702 y = 871 x = 73 x = 694 x = 230 y = 206 x = 771 x = 648 y = 247 x = 583 y = 929 y = 115 y = 190 y = 421 x = 20 x = 14 y = 378 y = 374 x = 928 x = 248 x = 458 y = 653 y = 520 y = 193 y = 348 y = 123 x = 250 x = 501 x = 906 x = 866 x = 477 y = 1 y = 117 y = 11 y = 147 y = 204 y = 417 y = 834 x = 511 y = 56 y = 509 y = 193 x = 769 y = 552 x = 672 y = 954 y = 2 y = 61 x = 34 y = 517 y = 35 x = 490 x = 282 y = 93 y = 56 y = 357 x = 328 y = 677 y = 948 x = 125 y = 351 y = 474 y = 386 x = 824 y = 311 x = 305 y = 766 y = 502 y = 471 x = 194 y = 744 x = 797 x = 805 y = 873 x = 55 x = 78 x = 429 y = 111 x = 791 x = 291 x = 981 x = 800 x = 743 y = 149 y = 249 y = 447 x = 599 x = 769 x = 719 x = 862 x = 993 x = 885 x = 548 y = 294 y = 988 x = 145 y = 534 y = 422 y = 599 x = 196 y = 266 y = 193 x = 240 y = 622 x = 956 y = 437 x = 480 x = 428 x = 375 y = 719 x = 659 y = 37 y = 161 x = 175 y = 30 y = 312 y = 719 y = 514 x = 467 y = 270 y = 676 x = 77 y = 86 y = 184 y = 579 x = 176 x = 471 x = 136 y = 25 x = 96 x = 386 y = 705 y = 913 x = 64 x = 412 x = 508 y = 746 x = 597 y = 442 y = 293 y = 389 x = 611 y = 387 y = 845 y = 762 y = 821 x = 702 y = 254 y = 449 y = 700 x = 5 y = 654 y = 497 y = 935 x = 384 y = 664 y = 754 y = 338 y = 727 y = 906 y = 828 x = 638 y = 605 y = 850 x = 564 y = 620 x = 462 y = 25 x = 877 x = 954 x = 893 y = 739 y = 597 x = 788 y = 964 y = 166 x = 422 x = 27 y = 401 y = 787 y = 779 y = 239 x = 34 y = 904 x = 576 y = 877 y = 828 x = 116 y = 398 y = 102 x = 952 x = 860 y = 129 x = 106 y = 117 x = 848 y = 5 y = 490 x = 55 y = 654 x = 605 y = 805 y = 853 y = 211 x = 530 x = 966 x = 638 y = 913 y = 66 y = 298 x = 617 x = 431 y = 289 x = 13 y = 20 y = 679 x = 903 x = 410 x = 758 x = 8 x = 288 x = 123 x = 153 y = 46 x = 759 x = 106 y = 194 y = 350 y = 163 y = 531 x = 383 x = 160 x = 695 y = 43 y = 192 x = 93 x = 729 x = 111 y = 956 x = 805 y = 205 y = 444 y = 153 x = 586 y = 158 y = 203 y = 679 x = 532 y = 285 x = 531 y = 682 y = 14 y = 897 x = 646 y = 986 y = 922 x = 67 x = 294 x = 161 x = 592 y = 349 y = 917 y = 862 y = 107 y = 728 x = 329 x = 968 y = 174 x = 173 x = 71 y = 623 x = 55 x = 64 y = 614 x = 582 x = 249 y = 353 y = 665 x = 320 y = 715 x = 763 y = 163 y = 740 x = 301 x = 861 y = 426 y = 70 x = 527 x = 183 x = 711 y = 700 x = 50 y = 832 x = 621 x = 839 y = 257 y = 381 y = 38 y = 462 x = 739 y = 64 x = 161 x = 999 x = 268 y = 534 y = 300 x = 644 x = 993 x = 417 y = 333 x = 951 x = 212 x = 715 x = 157 y = 942 x = 206 y = 414 y = 492 x = 759 x = 300 x = 795 x = 233 x = 951 x = 268 y = 192 y = 977 y = 544 y = 179 y = 792 x = 141 y = 938 x = 444 x = 418 x = 470 x = 752 y = 176 y = 370 y = 339 x = 987 y = 394 y = 561 y = 675 x = 913 y = 69 x = 895 y = 495 y = 910 x = 538 x = 579 y = 858 x = 778 x = 582 x = 795 x = 822 x = 882 y = 666 y = 939 x = 901 x = 899 y = 261 x = 532 x = 628 x = 399 x = 475 y = 526 x = 13 x = 720 y = 805 y = 222 x = 2 x = 547 x = 547 x = 713 x = 43 x = 770 y = 759 x = 765 x = 449 x = 258 y = 495 x = 610 x = 441 x = 808 x = 197 y = 225 x = 486 x = 571 x = 963 x = 834 y = 249 x = 662 y = 612 y = 100 y = 592 y = 986 x = 144 y = 947 x = 278 y = 184 y = 138 y = 379 x = 886 y = 11 y = 939 x = 207 y = 506 x = 900 y = 649 y = 532 x = 712 x = 680 y = 818 x = 793 y = 87 x = 923 x = 443 y = 555 x = 957 x = 882 y = 467 x = 788 x = 310 y = 444 x = 393 y = 904 x = 198 x = 961 y = 916 y = 112 x = 788 y = 933 x = 42 y = 912 x = 758 x = 599 y = 235 x = 552 x = 780 y = 209 x = 325 y = 279 x = 50 x = 892 x = 51 x = 322 y = 744 y = 775 x = 448 x = 490 x = 834 x = 432 x = 533 y = 320 y = 685 x = 839 x = 643 x = 885 y = 414 x = 12 x = 486 x = 10 y = 294 x = 369 x = 825 x = 300 y = 6 y = 434 x = 421 x = 205 x = 635 y = 468 x = 218 x = 677 y = 483 y = 802 x = 80 x = 552 y = 302 y = 468 x = 837 y = 491 y = 853 y = 383 x = 383 y = 733 x = 336 x = 2 y = 908 y = 890 y = 72 x = 65 y = 209 y = 230 x = 242 x = 343 x = 819 x = 923 x = 112 y = 651 y = 950 x = 218 x = 939 y = 544 y = 251 x = 942 y = 832 y = 180 y = 976 y = 905 x = 461 x = 651 x = 434 x = 9 x = 937 y = 746 x = 749 x = 878 x = 537 x = 239 x = 209 y = 816 y = 893 x = 435 x = 112 y = 793 x = 292 x = 910 y = 74 y = 977 y = 931 y = 251 y = 39 x = 721 y = 903 y = 717 y = 199 x = 858 y = 586 x = 666 y = 337 y = 976 x = 959 x = 60 y = 157 x = 45 x = 464 y = 769 y = 129 y = 432 y = 508 y = 850 x = 738 y = 503 x = 354 y = 375 y = 333 y = 25 y = 941 x = 679 x = 826 x = 539 x = 725 x = 145 y = 503 y = 239 y = 430 y = 422 x = 150 x = 846 y = 448 y = 547 x = 629 x = 778 y = 361 y = 21 x = 886 y = 829 y = 220 x = 169 y = 256 y = 439 x = 850 x = 208 x = 140 x = 856 x = 979 x = 425 x = 680 x = 531 x = 365 y = 581 y = 816 x = 566 x = 738 x = 816 x = 497 y = 385 y = 822 x = 52 x = 351 y = 254 y = 368 y = 291 x = 235 y = 443 x = 78 x = 556 y = 139 y = 987 y = 859 x = 576 y = 411 y = 407 y = 259 x = 547 y = 72 x = 293 y = 185 x = 193 x = 111 x = 373 x = 365 x = 788 y = 405 x = 734 x = 931 x = 324 y = 623 x = 928 y = 895 y = 493 x = 981 x = 111 y = 75 y = 938 x = 293 x = 81 y = 946 y = 515 y = 349 x = 319 y = 911 x = 974 x = 78 y = 769 x = 82 y = 644 x = 752 x = 581 y = 765 x = 719 x = 535 y = 421 x = 373 x = 184 y = 537 x = 354 y = 498 y = 686 y = 583 y = 902 y = 69 x = 80 y = 655 x = 354 y = 885 x = 182 y = 225 x = 254 x = 891 x = 321 y = 294 x = 932 y = 356 x = 721 x = 74 x = 309 x = 523 x = 670 x = 755 x = 302 x = 449 x = 413 y = 440 y = 272 y = 809 y = 816 x = 973 y = 600 y = 719 x = 973 y = 297 x = 642 x = 377 x = 350 x = 688 y = 477 x = 841 y = 163 y = 613 x = 316 x = 381 x = 878 x = 585 x = 387 y = 503 y = 450 x = 348 y = 973 x = 756 x = 561 x = 680 y = 933 x = 984 y = 154 y = 532 y = 20 x = 307 x = 971 x = 432 y = 197 y = 423 y = 736 x = 92 x = 200 x = 738 x = 645 x = 856 y = 940 x = 27 y = 438 x = 917 y = 176 y = 412 x = 469 x = 561 y = 780 x = 18 x = 108 y = 930 x = 662 y = 775 y = 439 y = 590 y = 824 y = 825 y = 528 x = 73 x = 672 y = 907 x = 682 x = 512 x = 453 x = 683 y = 344 x = 927 x = 634 y = 18 x = 37 x = 804 y = 577 y = 125 x = 76 x = 161 x = 388 y = 242 x = 888 x = 885 x = 988 x = 608 y = 534 x = 42 x = 941 x = 945 y = 372 y = 192 y = 434 y = 54 y = 572 x = 611 y = 987 x = 383 y = 311 y = 570 x = 837 y = 335 x = 769 x = 595 x = 142 y = 40 y = 993 x = 816 y = 606 x = 291 x = 790 x = 491 x = 460 y = 6 x = 143 y = 423 x = 810 y = 56 x = 840 y = 641 y = 544 x = 850 x = 618 y = 318 y = 889 x = 755 x = 215 y = 810 x = 121 x = 799 x = 448 x = 949 x = 684 y = 189 x = 362 x = 860 x = 863 x = 148 x = 728 x = 411 x = 779 y = 298 x = 117 x = 670 y = 980 x = 206 x = 747 x = 38 y = 866 x = 309 y = 57 x = 134 y = 583 y = 458 y = 453 y = 929 y = 740 y = 228 x = 391 y = 447 y = 424 y = 151 y = 161 y = 955 x = 768 y = 607 x = 137 x = 802 x = 729 x = 32 y = 482 x = 415 y = 893 x = 431 x = 598 x = 8 y = 235 y = 193 y = 53 y = 128 x = 765 y = 351 y = 830 y = 975 y = 413 y = 93 y = 321 x = 469 x = 856 x = 202 x = 130 x = 828 x = 74 y = 467 y = 875 x = 300 y = 331 y = 247 y = 804 x = 72 x = 582 y = 817 y = 27 y = 173 x = 891 x = 394 x = 938 x = 740 y = 948 y = 491 x = 154 x = 520 y = 795 x = 999 x = 342 y = 874 y = 590 y = 532 x = 330 x = 556 x = 434 x = 596 x = 525 y = 737 x = 247 y = 1 y = 724 x = 239 y = 640 y = 824 x = 663 y = 260 x = 741 x = 574 x = 850 x = 998 x = 433 x = 9 x = 634 y = 135 x = 678 y = 986 x = 9 x = 979 y = 817 x = 985 y = 853 x = 437 y = 741 x = 370 x = 845 x = 876 y = 666 x = 940 x = 335 x = 885 x = 212 x = 121 x = 98 y = 576 y = 255 x = 747 x = 510 y = 758 y = 547 x = 843 x = 201 x = 375 y = 309 y = 520 x = 391 x = 11 x = 278 x = 530 x = 936 y = 643 x = 371 y = 3 y = 278 y = 484 x = 242 x = 921 x = 752 y = 312 x = 964 y = 58 y = 590 x = 15 y = 905 y = 596 y = 355 x = 384 y = 685 y = 959 x = 501 y = 140 x = 124 x = 539 y = 62 x = 289 x = 36 x = 438 y = 121 y = 847 y = 351 x = 572 y = 739 x = 785 x = 696 y = 740 x = 188 x = 293 x = 646 y = 188 x = 36 x = 791 y = 530 y = 402 y = 35 x = 382 y = 749 x = 444 y = 616 x = 264 x = 974 x = 214 y = 237 y = 827 y = 691 y = 296 x = 549 y = 855 x = 21 x = 435 y = 563 x = 794 y = 476 x = 152 y = 820 x = 757 y = 421 x = 13 x = 182 y = 246 x = 559 y = 305 x = 982 x = 540 y = 122 x = 412 y = 145 y = 702 y = 798 x = 66 y = 624 y = 469 x = 498 x = 408 x = 674 y = 905 x = 196 y = 694 y = 75 y = 887 y = 914 y = 939 x = 858 x = 385 y = 497 y = 331 x = 978 x = 518 x = 634 x = 156 y = 932 y = 893 x = 976 y = 12 y = 527 y = 304 x = 902 y = 205 x = 886 y = 121 x = 393 y = 856 x = 956 x = 199 y = 5 y = 898 x = 120 x = 418 x = 84 y = 851 x = 33 x = 756 y = 752 x = 49 x = 903 x = 373 y = 327 y = 371 x = 307 x = 874 x = 277 x = 250 x = 268 x = 198 x = 803 x = 667 x = 910 x = 772 y = 737 y = 300 y = 696 y = 641 y = 606 y = 658 x = 583 y = 578 x = 9 y = 963 y = 200 y = 334 y = 915 y = 840 x = 777 y = 839 y = 138 x = 508 y = 164 x = 209 y = 162 x = 36 x = 752 y = 663 x = 794 x = 390 x = 491 y = 350 x = 78 y = 584 x = 506 x = 722 x = 267 x = 830 y = 84 x = 906 x = 907 y = 696 y = 908 x = 772 x = 337 y = 401 y = 591 y = 588 x = 645 y = 228 y = 652 x = 500 x = 885 y = 704 x = 370 y = 568 x = 905 y = 288 x = 328 y = 868 y = 574 y = 198 x = 724 y = 186 y = 663 y = 224 x = 718 y = 587 y = 55 y = 925 y = 254 y = 54 x = 461 y = 324 x = 754 x = 807 y = 165 y = 846 x = 144 y = 962 y = 799 y = 826 x = 263 x = 825 x = 409 y = 447 y = 595 x = 526 y = 899 y = 846 y = 99 y = 686 x = 10 x = 858 y = 268 x = 17 x = 712 y = 289 x = 962 y = 350 y = 216 y = 739 y = 355 x = 868 x = 172 x = 260 x = 71 y = 889 y = 182 x = 292 y = 624 x = 222 x = 505 y = 368 x = 330 y = 191 x = 219 x = 710 x = 899 x = 181 y = 996 y = 696 y = 739 y = 205 y = 36 y = 723 x = 158 x = 349 y = 162 x = 483 x = 787 y = 743 x = 308 x = 581 x = 32 y = 984 x = 555 x = 800 y = 617 y = 919 y = 502 y = 314 x = 293 y = 677 x = 733 y = 651 y = 539 y = 528 y = 849 y = 759 y = 928 y = 614 y = 775 x = 482 y = 772 y = 398 x = 748 y = 640 y = 80 x = 848 x = 181 x = 39 y = 247 x = 272 y = 732 x = 681 x = 479 x = 496 x = 63 y = 351 y = 731 x = 462 x = 517 x = 873 x = 771 y = 116 y = 574 y = 377 y = 74 x = 621 x = 385 x = 467 y = 598 y = 174 y = 293 x = 849 y = 978 x = 208 x = 766 y = 446 x = 156 x = 194 x = 69 y = 255 x = 925 x = 653 x = 530 y = 230 y = 787 x = 494 y = 634 y = 809 y = 7 y = 813 y = 803 y = 14 y = 525 x = 393 x = 485 x = 793 x = 228 y = 425 y = 919 x = 240 x = 412 y = 491 x = 430 y = 364 y = 373 y = 562 x = 140 y = 488 x = 137 x = 963 x = 586 y = 385 x = 554 y = 926 x = 817 x = 884 y = 604 x = 981 y = 379 x = 823 y = 874 x = 281 x = 666 y = 31 x = 356 x = 778 y = 102 x = 109 y = 325 x = 834 x = 257 x = 76 y = 797 x = 248 x = 754 x = 280 x = 161 y = 346 y = 36 x = 983 y = 75 y = 686 x = 628 y = 538 x = 887 y = 799 x = 794 y = 359 y = 285 x = 119 y = 31 y = 372 y = 665 y = 372 y = 448 x = 445 x = 468 x = 53 y = 984 y = 753 y = 667 y = 368 y = 781 x = 404 y = 335 x = 810 y = 275 x = 911 x = 254 x = 994 y = 639 x = 578 x = 275 y = 908 x = 927 y = 483 y = 567 x = 408 y = 579 x = 118 y = 688 y = 632 x = 464 x = 608 x = 180 y = 124 y = 745 y = 983 x = 39 x = 632 y = 906 y = 913 x = 319 x = 525 y = 487 y = 164 x = 572 x = 843 y = 44 x = 458 y = 405 x = 748 y = 638 y = 523 x = 327 y = 995 y = 975 x = 410 y = 935 x = 192 x = 579 y = 301 x = 857 y = 540 x = 947 x = 830 x = 581 y = 855 x = 13 y = 248 x = 238 x = 926 y = 857 x = 508 y = 272 y = 918 y = 113 x = 355 y = 68 y = 576 x = 597 y = 720 y = 688 y = 102 y = 305 x = 746 y = 947 x = 110 x = 362 x = 948 x = 375 y = 190 y = 141 y = 811 y = 496 y = 577 y = 497 y = 624 y = 872 y = 239 y = 430 y = 73 y = 10 x = 533 y = 506 y = 63 y = 51 x = 722 x = 502 x = 754 y = 625 y = 443 x = 980 x = 308 y = 147 y = 85 y = 237 y = 306 y = 46 x = 676 y = 24 y = 786 x = 696 x = 971 y = 394 x = 900 y = 760 x = 143 y = 763 x = 648 x = 55 x = 839 y = 245 y = 243 y = 336 x = 196 x = 362 x = 787 y = 842 y = 608 x = 836 y = 961 x = 204 y = 41 x = 259 x = 230 y = 776 y = 958 x = 567 y = 312 x = 825 x = 968 y = 842 y = 598 y = 866 y = 626 y = 67 y = 4 y = 43 x = 943 y = 87 y = 321 y = 946 y = 884 y = 185 y = 121 y = 409 x = 551 y = 196 y = 641 y = 708 x = 118 x = 206 y = 751 x = 519 y = 255 x = 571 x = 822 y = 208 y = 383 x = 608 y = 108 y = 945 x = 973 x = 161 y = 557 y = 585 y = 349 y = 853 x = 744 x = 499 y = 331 x = 928 x = 941 x = 213 y = 234 x = 533 x = 838 x = 354 y = 324 y = 778 x = 88 x = 612 y = 859 x = 891 x = 838 y = 308 x = 165 x = 27 x = 77 y = 783 x = 413 x = 357 y = 498 y = 768 x = 282 y = 56 y = 614 x = 809 x = 134 x = 430 x = 794 x = 198 y = 326 y = 418 y = 818 y = 770 x = 221 x = 835 y = 543 x = 895 y = 502 x = 549 x = 972 y = 590 x = 114 x = 783 y = 110 y = 220 y = 559 y = 192 y = 192 x = 960 x = 795 x = 838 y = 751 y = 868 y = 36 y = 370 x = 479 y = 468 y = 333 y = 854 x = 937 x = 232 y = 65 x = 577 y = 92 y = 376 x = 37 y = 577 x = 299 y = 42 x = 215 y = 696 x = 77 x = 992 x = 120 y = 557 x = 273 x = 609 x = 919 y = 948 x = 427 y = 250 y = 242 y = 606 x = 977 y = 229 y = 765 x = 592 x = 794 x = 604 y = 783 x = 27 x = 303 x = 394 y = 526 y = 585 y = 723 x = 122 x = 367 x = 859 x = 729 x = 241 y = 70 x = 688 x = 122 y = 482 y = 157 y = 313 y = 497 y = 35 y = 754 x = 680 y = 160 y = 796 y = 883 x = 576 y = 800 x = 810 x = 355 y = 438 x = 494 x = 734 y = 781 x = 465 x = 458 y = 357 y = 473 x = 395 y = 192 x = 865 y = 902 x = 744 y = 259 x = 276 x = 757 x = 795 y = 986 y = 256 y = 280 x = 749 x = 573 y = 655 x = 496 x = 385 x = 945 x = 820 y = 692 y = 254 y = 824 y = 269 x = 597 x = 185 y = 945 y = 703 y = 514 x = 667 y = 911 y = 487 x = 725 y = 448 x = 474 x = 575 y = 185 y = 821 x = 712 x = 943 x = 506 y = 246 y = 274 x = 380 x = 106 x = 228 y = 723 x = 425 y = 291 x = 175 x = 846 y = 284 x = 932 x = 745 x = 900 y = 658 x = 520 x = 914 y = 558 x = 935 y = 695 x = 34 x = 231 x = 570 x = 37 y = 640 y = 496 x = 619 x = 87 y = 777 y = 404 x = 98 y = 44 x = 71 x = 660 y = 970 y = 873 x = 477 y = 817 x = 979 y = 145 x = 90 y = 600 y = 774 y = 425 y = 27 y = 339 y = 105 x = 490 x = 689 y = 238 x = 209 x = 16 y = 568 y = 86 y = 392 x = 223 y = 225 x = 543 x = 863 x = 551 x = 149 x = 719 x = 977 x = 487 y = 64 x = 382 x = 837 x = 664 x = 936 x = 657 x = 334 y = 810 y = 704 y = 559 y = 25 x = 161 x = 57 y = 132 y = 442 y = 757 y = 345 x = 485 y = 890 x = 292 x = 900 x = 154 x = 830 x = 145 y = 373 x = 805 x = 520 y = 924 x = 199 y = 316 x = 676 y = 500 y = 565 y = 907 x = 487 y = 633 y = 502 x = 973 x = 807 x = 571 x = 175 y = 930 x = 47 x = 329 y = 263 y = 239 x = 71 y = 312 y = 429 x = 444 x = 123 y = 303 x = 569 y = 310 y = 99 x = 909 x = 961 x = 26 y = 694 y = 606 x = 0 x = 248 x = 290 y = 413 y = 484 y = 636 y = 287 y = 585 y = 920 y = 586 y = 480 y = 997 y = 335 x = 506 x = 730 y = 691 x = 310 x = 507 x = 204 x = 672 x = 129 y = 352 y = 599 y = 626 x = 536 x = 594 x = 707 y = 513 y = 319 x = 777 x = 132 x = 133 x = 112 y = 747 y = 264 y = 709 y = 79 x = 162 x = 350 x = 254 x = 352 x = 606 x = 792 x = 455 x = 139 y = 514 y = 404 y = 418 y = 991 y = 538 y = 936 y = 352 y = 661 y = 397 y = 655 x = 602 x = 852 x = 420 y = 328 x = 108 x = 811 y = 91 y = 973 x = 436 x = 378 x = 923 x = 574 y = 681 y = 143 x = 950 x = 82 x = 158 x = 113 y = 931 y = 157 x = 613 y = 366 y = 888 x = 918 y = 656 y = 651 y = 963 y = 207 x = 812 x = 428 x = 149 y = 371 x = 797 x = 238 y = 629 y = 823 y = 68 x = 652 x = 529 y = 632 y = 219 y = 468 x = 212 x = 828 x = 378 y = 491 x = 118 y = 539 y = 50 y = 699 y = 876 x = 626 x = 64 y = 252 y = 201 x = 482 y = 872 y = 603 y = 979 y = 461 x = 391 x = 237 x = 518 x = 129 y = 905 y = 600 x = 704 x = 726 x = 857 x = 714 x = 215 x = 478 x = 499 x = 525 x = 569 y = 836 y = 643 y = 823 x = 201 x = 730 x = 485 y = 887 y = 908 y = 662 x = 296 y = 823 x = 276 x = 303 x = 440 y = 606 x = 519 x = 970 y = 219 x = 323 y = 802 y = 878 x = 87 x = 181 y = 435 y = 113 y = 571 y = 595 x = 295 y = 975 x = 431 x = 96 y = 728 x = 112 y = 564 x = 72 y = 545 x = 6 y = 421 x = 332 x = 734 y = 940 y = 87 x = 504 x = 137 x = 469 y = 766 x = 518 x = 984 y = 146 y = 770 y = 267 y = 522 y = 299 x = 164 x = 151 y = 430 y = 555 x = 978 x = 899 x = 596 x = 684 y = 285 x = 208 y = 185 y = 171 x = 926 x = 270 x = 416 x = 743 x = 554 x = 183 x = 338 x = 501 x = 502 x = 784 y = 472 y = 812 y = 376 y = 379 x = 80 x = 869 y = 693 y = 806 y = 765 y = 745 x = 795 y = 655 x = 19 y = 802 x = 260 x = 324 x = 111 y = 194 y = 861 y = 401 x = 180 y = 651 y = 465 y = 38 y = 358 x = 902 x = 64 y = 991 y = 66 y = 308 x = 84 y = 115 y = 769 x = 35 x = 939 y = 276 y = 762 y = 344 x = 737 y = 810 y = 517 y = 953 y = 623 y = 16 y = 442 x = 720 x = 957 x = 722 y = 849 x = 61 y = 897 y = 907 y = 968 y = 238 y = 337 y = 505 x = 114 y = 140 y = 107 x = 778 y = 834 y = 76 x = 39 x = 574 y = 611 x = 677 x = 676 x = 519 x = 892 y = 702 y = 159 y = 788 y = 369 y = 362 x = 790 x = 27 y = 343 x = 119 y = 958 y = 623 x = 32 x = 430 y = 236 x = 57 y = 707 x = 710 x = 318 y = 491 y = 131 y = 516 y = 50 y = 249 y = 351 y = 128 y = 766 y = 582 x = 403 y = 211 x = 962 y = 472 x = 379 y = 240 y = 384 x = 737 y = 289 y = 789 y = 149 x = 84 x = 112 x = 513 y = 667 x = 381 y = 460 x = 414 x = 213 y = 443 y = 420 x = 642 y = 767 x = 672 x = 985 x = 747 y = 205 y = 986 y = 396 y = 899 y = 946 x = 486 x = 226 y = 180 x = 138 x = 384 y = 11 x = 362 y = 758 y = 186 y = 201 x = 229 y = 117 y = 75 x = 66 y = 280 x = 607 y = 123 x = 18 x = 625 y = 632 y = 66 y = 740 y = 126 x = 816 y = 594 x = 598 y = 775 x = 391 x = 932 x = 176 x = 175 x = 331 y = 969 x = 306 x = 858 x = 308 x = 286 x = 705 y = 899 x = 76 x = 242 y = 670 y = 445 y = 219 x = 871 x = 942 y = 884 y = 49 y = 974 x = 152 x = 998 x = 461 x = 860 x = 400 x = 744 x = 606 x = 207 x = 356 y = 337 y = 382 x = 323 y = 607 x = 949 y = 413 y = 716 x = 460 y = 25 y = 54 x = 143 y = 997 y = 634 y = 874 x = 879 y = 846 x = 157 y = 778 y = 904 y = 40 y = 746 x = 128 x = 370 y = 880 x = 213 y = 985 x = 92 x = 596 x = 938 y = 920 x = 404 x = 386 x = 698 x = 395 y = 606 x = 807 y = 241 y = 518 x = 228 y = 711 x = 36 x = 502 y = 30 x = 206 x = 273 x = 786 x = 596 x = 592 y = 393 y = 248 y = 126 y = 55 y = 695 y = 331 x = 675 y = 68 y = 90 x = 191 y = 374 y = 441 y = 228 x = 29 y = 455 x = 823 y = 312 y = 199 x = 479 x = 158 y = 179 x = 449 y = 235 y = 917 x = 792 x = 150 y = 210 x = 870 y = 522 y = 966 y = 225 y = 178 y = 213 x = 680 y = 984 y = 218 y = 680 x = 370 y = 888 y = 297 y = 100 x = 903 y = 742 x = 452 x = 377 x = 946 x = 912 y = 843 x = 853 y = 817 y = 715 y = 353 y = 406 x = 15 y = 362 x = 679 y = 464 y = 476 x = 708 y = 175 y = 51 y = 391 y = 597 y = 88 y = 111 x = 288 y = 996 x = 573 y = 364 y = 400 x = 254 x = 893 x = 15 y = 629 y = 2 y = 513 x = 278 x = 368 x = 491 x = 327 y = 417 y = 780 x = 609 y = 167 x = 295 y = 756 x = 0 y = 971 y = 372 x = 794 y = 758 x = 132 x = 564 y = 264 y = 661 x = 362 x = 911 x = 844 y = 848 y = 197 x = 283 y = 44 x = 956 x = 2 y = 321 y = 406 x = 456 x = 819 x = 743 x = 780 x = 379 x = 186 x = 636 y = 514 x = 746 y = 980 y = 18 x = 665 y = 745 x = 6 x = 816 y = 849 x = 655 x = 349 y = 456 x = 506 x = 975 x = 830 y = 75 y = 801 y = 761 y = 202 y = 158 y = 457 y = 887 y = 25 x = 931 x = 32 x = 895 y = 688 x = 863 y = 243 x = 239 x = 155 x = 123 x = 487 y = 89 x = 15 x = 909 x = 855 y = 991 x = 555 x = 107 x = 861 y = 674 y = 410 y = 448 y = 80 y = 79 x = 353 x = 543 y = 438 y = 233 x = 233 x = 981 x = 642 x = 321 y = 247 x = 490 x = 135 y = 361 y = 53 x = 551 x = 848 y = 721 y = 185 y = 745 y = 898 y = 781 x = 473 x = 923 y = 735 x = 18 x = 378 y = 442 y = 376 y = 411 x = 317 y = 267 y = 944 y = 71 x = 606 x = 105 x = 147 y = 339 x = 648 y = 441 y = 859 y = 69 y = 23 y = 103 x = 19 x = 532 x = 828 x = 853 x = 141 y = 254 y = 93 x = 603 x = 597 y = 565 x = 204 x = 333 x = 169 x = 301 x = 266 y = 943 x = 622 x = 621 x = 628 y = 927 y = 751 x = 516 y = 244 y = 788 x = 413 y = 438 y = 712 x = 33 y = 526 x = 426 x = 91 x = 429 x = 198 x = 868 y = 228 y = 299 y = 328 x = 879 x = 638 y = 765 x = 374 x = 20 x = 679 y = 968 y = 741 x = 701 x = 469 y = 250 y = 884 y = 197 x = 914 y = 148 x = 663 y = 519 y = 696 x = 704 x = 841 x = 508 y = 130 y = 430 y = 576 y = 408 x = 614 x = 64 y = 129 x = 963 x = 109 x = 991 x = 492 x = 425 y = 147 x = 962 x = 205 x = 213 y = 651 y = 911 y = 126 x = 624 x = 330 y = 239 x = 653 x = 855 x = 18 x = 886 y = 709 x = 50 x = 144 x = 901 x = 187 x = 390 y = 461 y = 418 x = 973 y = 680 y = 787 x = 762 x = 825 x = 907 y = 816 y = 706 y = 809 y = 86 y = 473 x = 7 y = 805 x = 851 y = 403 x = 205 y = 15 x = 679 y = 156 x = 947 x = 763 x = 178 x = 999 x = 809 y = 345 y = 466 y = 234 y = 831 x = 927 x = 657 y = 303 y = 706 y = 100 y = 825 x = 882 x = 591 y = 978 x = 578 y = 5 y = 842 x = 635 y = 522 y = 486 y = 613 x = 388 y = 95 y = 837 x = 362 x = 890 x = 195 x = 664 y = 770 x = 907 x = 325 y = 88 y = 967 y = 476 x = 296 y = 547 y = 79 x = 884 y = 978 y = 327 y = 11 x = 881 y = 341 x = 696 y = 540 y = 164 x = 220 y = 33 y = 327 x = 733 x = 527 x = 237 y = 567 y = 132 y = 547 x = 238 y = 28 y = 469 y = 369 y = 185 x = 121 y = 127 x = 954 x = 584 y = 725 x = 610 y = 949 x = 210 x = 25 x = 414 x = 801 y = 834 y = 476 y = 902 x = 469 x = 458 y = 790 x = 635 y = 449 x = 730 x = 241 x = 778 x = 892 y = 411 y = 330 y = 193 y = 181 y = 312 y = 331 x = 206 y = 655 y = 94 y = 954 x = 893 x = 652 y = 282 y = 316 x = 436 y = 49 x = 181 x = 376 y = 215 x = 754 y = 919 y = 447 x = 589 y = 494 y = 251 x = 116 x = 557 y = 472 y = 366 x = 252 x = 701 y = 353 y = 386 y = 609 y = 990 y = 481 x = 152 y = 739 y = 734 y = 128 x = 738 y = 834 x = 69 y = 487 y = 447 y = 941 x = 745 y = 736 y = 79 y = 733 x = 413 y = 331 x = 847 y = 11 y = 7 x = 919 y = 88 y = 393 x = 411 y = 944 y = 324 y = 360 x = 235 x = 201 x = 145 x = 735 x = 852 y = 476 y = 136 x = 281 x = 978 x = 242 y = 657 x = 575 y = 868 x = 927 y = 108 y = 261 x = 735 y = 361 y = 748 y = 791 y = 163 x = 652 y = 106 y = 148 x = 837 x = 503 y = 25 y = 915 x = 950 y = 85 y = 482 y = 106 x = 161 x = 802 x = 565 x = 863 y = 213 x = 732 x = 801 x = 109 x = 270 x = 485 x = 43 x = 541 y = 594 x = 757 y = 678 y = 998 x = 683 x = 101 x = 98 x = 681 y = 832 y = 336 y = 646 x = 623 x = 409 y = 564 x = 212 y = 799 x = 437 y = 587 y = 771 y = 306 x = 90 x = 759 x = 724 x = 204 x = 206 x = 541 y = 337 y = 768 y = 329 x = 904 y = 495 x = 701 x = 611 x = 751 y = 930 x = 893 y = 817 x = 912 y = 93 y = 802 x = 9 y = 151 x = 213 x = 798 x = 309 x = 84 y = 757 x = 440 y = 130 x = 454 x = 600 x = 432 x = 1 x = 16 x = 813 y = 746 y = 162 y = 874 x = 873 x = 270 x = 726 y = 690 x = 196 x = 203 y = 673 x = 738 x = 709 x = 748 x = 514 x = 157 y = 582 y = 503 y = 856 x = 824 x = 401 y = 616 y = 153 y = 314 y = 437 y = 27 y = 878 x = 89 y = 935 y = 650 y = 953 y = 481 x = 414 y = 984 y = 65 x = 705 y = 607 x = 297 y = 628 x = 461 x = 832 y = 233 x = 253 x = 651 y = 863 x = 342 y = 813 y = 55 x = 512 y = 202 y = 553 x = 748 y = 581 y = 273 x = 9 y = 331 x = 575 x = 904 y = 590 y = 721 y = 913 x = 621 y = 590 x = 657 x = 69 x = 384 x = 471 x = 486 y = 529 x = 318 y = 198 y = 732 x = 918 x = 305 x = 248 y = 962 y = 793 x = 239 x = 964 y = 190 x = 460 x = 359 x = 58 x = 688 x = 309 y = 478 x = 360 x = 632 x = 903 y = 786 x = 668 x = 16 y = 36 x = 550 x = 855 x = 738 y = 667 y = 600 x = 647 y = 665 x = 999 y = 816 y = 58 y = 637 y = 91 y = 816 x = 228 x = 925 y = 791 y = 968 x = 920 y = 963 y = 156 y = 16 x = 203 x = 760 y = 530 x = 913 x = 378 y = 606 x = 678 x = 932 x = 607 x = 522 x = 685 y = 45 x = 549 y = 544 y = 923 y = 508 y = 947 y = 681 y = 550 x = 769 y = 497 y = 101 y = 150 y = 785 y = 243 y = 507 y = 150 y = 886 y = 617 y = 756 x = 344 y = 372 y = 589 y = 120 y = 352 x = 771 x = 617 y = 729 y = 610 y = 876 y = 526 x = 486 y = 992 x = 727 y = 508 x = 503 y = 452 y = 847 y = 632 y = 533 x = 560 y = 187 x = 233 y = 944 x = 135 x = 752 y = 908 x = 690 x = 964 x = 510 y = 605 y = 676 y = 240 y = 803 x = 194 x = 210 y = 344 y = 932 x = 17 y = 124 y = 753 y = 167 y = 468 x = 913 x = 979 y = 608 x = 141 x = 346 y = 511 y = 959 y = 189 x = 459 y = 918 y = 815 x = 972 y = 792 y = 169 y = 738 y = 873 x = 773 y = 779 y = 141 x = 17 x = 7 x = 341 y = 585 x = 487 y = 417 x = 788 x = 44 y = 524 y = 189 y = 500 y = 386 y = 930 x = 930 y = 892 y = 335 x = 263 y = 141 x = 660 y = 840 y = 123 y = 256 x = 841 x = 727 x = 841 x = 115 x = 195 y = 419 y = 13 x = 539 x = 125 x = 519 y = 568 x = 697 y = 91 x = 727 y = 794 x = 181 x = 988 y = 58 y = 176 y = 875 y = 27 y = 201 x = 996 y = 651 x = 967 y = 862 y = 535 y = 764 y = 449 y = 545 y = 179 y = 583 y = 987 x = 348 x = 167 x = 239 x = 871 y = 587 x = 181 x = 693 y = 761 x = 683 y = 818 y = 627 y = 995 x = 863 x = 252 y = 693 y = 440 y = 107 y = 617 x = 153 y = 787 x = 412 y = 331 x = 820 x = 364 x = 93 x = 655 x = 802 y = 893 y = 528 y = 463 y = 441 x = 967 x = 214 x = 247 y = 777 y = 461 x = 707 x = 646 x = 589 x = 736 y = 544 x = 402 x = 746 x = 363 y = 497 x = 848 y = 434 y = 839 x = 103 x = 369 x = 825 y = 421 y = 678 y = 765 y = 781 x = 949 x = 244 x = 672 x = 704 y = 617 y = 215 y = 492 y = 984 y = 650 y = 769 y = 968 y = 905 x = 832 y = 161 x = 851 y = 802 x = 620 y = 209 y = 389 x = 33 x = 114 x = 175 y = 601 x = 289 y = 598 x = 975 y = 358 x = 660 y = 817 x = 491 y = 467 x = 525 x = 691 x = 733 x = 999 x = 790 y = 718 y = 424 x = 828 y = 923 y = 125 y = 345 y = 484 y = 377 x = 530 x = 321 y = 865 x = 86 y = 933 y = 989 y = 289 y = 399 y = 801 y = 678 x = 889 x = 408 x = 853 y = 553 x = 111 x = 990 y = 502 y = 992 x = 862 x = 276 y = 601 x = 433 x = 748 y = 249 y = 359 y = 531 y = 881 x = 967 y = 45 y = 423 y = 803 x = 503 y = 429 y = 377 y = 277 x = 143 x = 270 y = 120 y = 760 x = 272 y = 648 x = 73 x = 447 x = 616 x = 265 y = 353 x = 157 x = 79 x = 55 x = 934 y = 462 x = 914 x = 654 x = 455 x = 107 x = 238 y = 235 x = 638 x = 56 y = 527 x = 998 x = 94 y = 441 x = 798 x = 982 x = 533 y = 810 x = 880 x = 186 y = 582 y = 768 y = 401 y = 836 x = 38 y = 998 x = 918 x = 149 x = 856 y = 538 x = 143 x = 739 y = 20 x = 827 y = 13 x = 588 x = 307 x = 121 y = 64 x = 452 x = 202 x = 371 x = 150 y = 836 x = 167 x = 366 y = 598 x = 338 y = 655 x = 871 y = 531 x = 968 y = 168 x = 602 x = 399 y = 686 y = 208 y = 777 y = 281 x = 70 x = 340 x = 110 x = 245 x = 261 x = 318 y = 273 y = 943 y = 743 y = 35 x = 47 y = 752 x = 739 x = 846 x = 23 y = 129 y = 928 y = 233 y = 464 y = 191 y = 731 x = 209 x = 62 y = 950 y = 320 y = 503 y = 123 x = 157 y = 919 y = 730 y = 483 x = 388 x = 33 y = 155 x = 453 x = 574 y = 208 x = 541 y = 639 y = 428 y = 180 y = 31 x = 242 y = 517 y = 543 y = 808 y = 810 y = 143 x = 171 x = 44 x = 644 x = 512 y = 105 y = 475 y = 248 x = 408 y = 890 x = 435 x = 331 y = 997 x = 551 x = 254 y = 355 x = 909 x = 47 y = 854 x = 924 x = 896 y = 124 x = 127 y = 330 x = 505 x = 327 x = 56 y = 597 x = 885 y = 859 x = 214 x = 240 y = 444 x = 430 x = 331 y = 17 y = 384 y = 302 x = 865 x = 399 x = 556 x = 15 x = 88 x = 665 y = 112 y = 817 x = 443 x = 803 y = 697 x = 538 y = 939 x = 959 y = 400 x = 539 x = 949 y = 340 y = 368 y = 117 y = 671 x = 783 x = 364 y = 815 x = 362 x = 47 x = 203 x = 792 x = 197 x = 818 x = 717 y = 216 x = 0 y = 524 x = 616 y = 178 y = 129 y = 423 x = 265 x = 652 x = 208 y = 40 x = 990 y = 906 x = 936 x = 137 y = 434 y = 25 y = 262 x = 156 x = 543 x = 517 y = 999 x = 517 x = 883 x = 596 x = 574 x = 503 y = 173 y = 103 y = 486 x = 467 x = 946 x = 707 y = 394 y = 438 x = 549 x = 314 y = 601 x = 517 y = 353 y = 928 x = 454 y = 843 y = 545 y = 88 x = 540 x = 304 y = 104 x = 47 y = 875 x = 140 x = 145 x = 325 x = 637 y = 583 y = 307 y = 270 x = 647 y = 740 y = 413 y = 224 x = 441 y = 143 x = 892 y = 396 x = 380 y = 543 x = 342 y = 976 y = 414 x = 322 y = 774 x = 835 x = 411 x = 967 y = 109 x = 481 x = 424 x = 447 y = 871 y = 435 x = 83 y = 480 x = 903 y = 109 y = 71 x = 391 y = 728 y = 972 y = 507 x = 315 x = 482 x = 870 y = 477 x = 574 y = 217 x = 951 y = 44 y = 78 y = 944 y = 264 x = 322 y = 213 y = 235 x = 542 x = 476 y = 62 x = 710 y = 569 x = 953 x = 887 x = 505 y = 823 y = 974 x = 848 y = 792 x = 285 y = 121 x = 517 x = 388 y = 802 x = 622 x = 528 y = 500 y = 872 y = 241 y = 976 y = 302 x = 352 y = 52 x = 898 y = 666 y = 958 x = 386 y = 199 y = 240 x = 344 x = 569 y = 546 x = 969 y = 522 x = 882 x = 14 x = 649 y = 516 x = 919 y = 897 x = 949 x = 76 y = 36 x = 815 y = 628 y = 490 x = 31 x = 266 y = 159 y = 267 y = 991 y = 281 y = 0 y = 694 x = 211 x = 857 y = 800 x = 200 y = 561 y = 464 x = 526 y = 91 y = 342 y = 614 y = 202 x = 246 y = 515 y = 187 y = 324 y = 786 y = 825 y = 400 x = 281 x = 165 y = 672 x = 735 x = 583 x = 460 x = 888 x = 131 x = 307 x = 636 y = 905 x = 41 x = 57 x = 469 y = 823 x = 212 y = 526 x = 298 x = 359 x = 748 x = 916 x = 572 x = 634 x = 599 y = 82 y = 468 x = 411 x = 921 y = 690 y = 406 x = 316 x = 970 x = 348 y = 392 y = 358 y = 353 x = 53 x = 431 x = 630 x = 334 x = 618 y = 51 y = 16 x = 553 y = 420 x = 572 x = 930 x = 931 y = 866 y = 689 x = 168 x = 852 y = 320 x = 262 x = 18 x = 14 x = 102 y = 721 x = 743 y = 177 y = 585 y = 251 x = 995 x = 497 x = 210 x = 439 y = 933 y = 952 x = 630 x = 556 x = 514 y = 988 y = 340 y = 440 y = 687 y = 950 x = 719 x = 140 x = 88 x = 928 y = 880 y = 29 y = 362 y = 123 y = 548 x = 993 x = 601 x = 383 y = 395 y = 729 x = 793 x = 708 x = 234 x = 578 y = 542 y = 325 x = 226 y = 940 y = 687 y = 582 y = 94 x = 650 y = 261 y = 342 y = 209 x = 444 x = 751 y = 218 x = 352 y = 12 y = 7 x = 670 x = 43 x = 527 y = 378 x = 318 x = 388 x = 520 x = 353 x = 11 y = 286 y = 620 x = 607 y = 727 y = 339 x = 558 x = 428 y = 636 y = 895 y = 553 y = 624 y = 745 x = 543 y = 367 x = 832 x = 515 x = 833 x = 508 y = 326 y = 455 x = 678 x = 68 x = 946 y = 929 x = 220 x = 466 x = 410 y = 561 x = 534 x = 202 x = 306 y = 189 y = 854 x = 635 y = 636 x = 902 x = 457 y = 772 y = 26 x = 949 y = 239 y = 443 x = 331 y = 603 y = 285 y = 584 y = 875 y = 787 x = 174 x = 966 x = 865 x = 124 x = 838 x = 430 y = 301 x = 815 x = 498 x = 190 y = 966 y = 399 y = 950 x = 547 x = 460 x = 259 y = 756 x = 444 x = 445 y = 648 x = 168 y = 852 y = 161 x = 10 x = 629 y = 194 y = 345 y = 199 x = 281 y = 177 y = 80 x = 376 x = 14 x = 162 y = 93 y = 447 y = 241 y = 83 y = 670 y = 767 y = 997 x = 895 x = 610 y = 693 y = 840 x = 633 y = 660 x = 460 y = 885 x = 838 x = 434 y = 944 y = 937 x = 782 y = 824 y = 259 x = 566 y = 219 x = 600 x = 68 y = 783 y = 64 y = 766 x = 470 x = 148 x = 982 x = 946 x = 961 x = 657 y = 844 y = 997 x = 6 y = 610 x = 445 y = 490 y = 3 y = 919 y = 69 y = 944 x = 689 x = 199 x = 26 x = 302 x = 382 x = 436 y = 793 x = 681 y = 701 x = 729 y = 854 y = 12 y = 493 x = 628 y = 320 x = 453 x = 369 x = 386 x = 150 x = 88 x = 648 x = 110 x = 309 y = 298 y = 787 y = 509 y = 247 x = 202 y = 156 y = 6 y = 756 y = 191 y = 815 x = 225 y = 265 x = 202 y = 189 y = 412 x = 809 x = 214 y = 89 x = 590 x = 949 y = 780 x = 975 y = 286 y = 301 y = 561 x = 54 x = 787 y = 100 y = 290 x = 6 y = 492 x = 764 y = 764 x = 782 y = 542 x = 850 x = 892 y = 813 x = 261 x = 8 y = 583 x = 961 y = 439 y = 712 x = 702 y = 783 y = 886 x = 253 y = 752 x = 60 x = 822 y = 321 x = 88 x = 246 x = 600 x = 524 y = 21 x = 258 x = 898 y = 189 x = 41 y = 500 y = 223 x = 633 y = 845 y = 974 y = 955 x = 734 x = 781 x = 98 x = 939 x = 270 x = 812 x = 421 x = 851 x = 15 y = 287 x = 523 x = 325 x = 190 y = 201 x = 189 x = 460 x = 904 x = 608 y = 976 x = 329 y = 860 y = 774 y = 203 y = 595 x = 869 x = 790 y = 449 y = 252 y = 637 y = 804 y = 962 x = 455 y = 211 y = 221 x = 315 y = 433 y = 691 x = 808 y = 537 x = 817 x = 342 y = 503 y = 427 y = 430 y = 209 y = 596 y = 556 y = 389 x = 818 y = 954 y = 512 y = 660 x = 650 y = 802 y = 576 x = 946 y = 931 y = 709 y = 556 y = 776 x = 430 x = 640 x = 775 y = 105 y = 344 y = 431 y = 502 y = 116 x = 560 x = 340 x = 242 y = 406 y = 439 x = 884 x = 310 y = 465 x = 736 y = 79 y = 840 x = 809 x = 948 y = 745 x = 331 y = 956 x = 132 x = 731 y = 287 x = 252 x = 956 y = 426 x = 501 y = 360 y = 702 x = 101 x = 976 y = 430 x = 502 y = 728 x = 742 x = 781 x = 332 y = 953 y = 354 x = 50 x = 45 x = 929 y = 720 x = 136 y = 729 y = 316 y = 499 y = 334 x = 979 y = 890 y = 450 y = 299 x = 536 x = 106 x = 161 y = 552 x = 985 y = 105 y = 771 x = 480 x = 830 y = 262 x = 599 x = 34 y = 715 y = 651 y = 948 x = 652 y = 555 y = 726 y = 267 x = 276 y = 465 x = 662 x = 975 y = 441 y = 642 x = 839 y = 3 x = 172 x = 150 y = 236 x = 127 x = 935 x = 999 y = 455 y = 997 x = 223 y = 817 x = 50 y = 379 x = 301 x = 898 x = 616 x = 366 x = 972 x = 316 y = 967 y = 449 x = 182 y = 621 x = 419 y = 721 x = 432 x = 880 x = 682 y = 326 x = 634 x = 476 x = 830 y = 94 y = 710 x = 715 x = 558 x = 637 x = 317 x = 378 y = 228 x = 731 x = 989 y = 494 x = 576 x = 358 x = 749 y = 164 x = 676 y = 86 x = 21 x = 769 x = 318 y = 672 x = 16 x = 76 y = 853 x = 608 x = 123 y = 569 x = 627 x = 613 y = 762 y = 659 x = 740 y = 530 y = 900 x = 45 x = 705 y = 558 x = 120 x = 317 y = 145 y = 520 x = 731 x = 320 x = 18 x = 86 x = 415 y = 275 y = 196 x = 621 x = 104 y = 18 x = 736 y = 234 y = 914 x = 535 y = 180 x = 681 y = 497 y = 622 y = 639 y = 0 y = 159 y = 266 y = 433 y = 155 y = 258 x = 403 y = 806 x = 203 x = 893 y = 132 y = 794 y = 337 x = 167 x = 511 y = 373 x = 917 x = 490 y = 591 x = 423 y = 165 x = 623 y = 676 y = 205 x = 502 x = 970 x = 524 y = 800 y = 759 x = 173 x = 829 y = 485 x = 782 y = 931 x = 899 x = 471 y = 388 x = 984 x = 228 x = 647 y = 992 x = 69 y = 437 y = 730 y = 540 y = 819 y = 154 x = 116 y = 633 x = 662 y = 106 x = 301 y = 932 y = 262 y = 827 x = 595 x = 583 x = 688 x = 885 y = 217 y = 26 x = 147 y = 46 y = 820 x = 15 y = 563 x = 968 x = 967 y = 150 y = 765 y = 194 y = 501 x = 729 y = 798 y = 960 x = 744 y = 756 x = 870 y = 507 x = 833 y = 525 y = 995 x = 613 y = 98 y = 247 y = 445 x = 280 x = 219 y = 488 y = 977 y = 384 y = 491 x = 965 x = 647 y = 405 x = 346 y = 230 y = 776 x = 7 x = 311 x = 793 x = 47 x = 406 y = 84 y = 635 x = 48 y = 486 y = 865 x = 253 x = 275 y = 697 y = 941 y = 18 y = 475 x = 295 x = 983 y = 246 x = 162 x = 649 y = 899 y = 363 x = 9 x = 839 x = 5 y = 738 x = 103 x = 606 y = 67 x = 465 x = 354 x = 680 x = 200 y = 369 x = 931 x = 665 y = 7 x = 130 y = 583 x = 890 y = 413 x = 221 x = 121 x = 264 y = 157 y = 83 y = 193 x = 849 x = 394 y = 461 x = 293 x = 507 y = 859 x = 317 y = 958 x = 383 x = 892 y = 592 y = 136 y = 202 y = 290 x = 157 x = 752 x = 230 y = 281 x = 175 y = 873 y = 874 y = 672 y = 527 x = 103 y = 707 y = 219 y = 361 y = 212 y = 1 x = 552 x = 339 y = 868 y = 507 x = 316 y = 75 x = 717 x = 274 x = 845 x = 725 x = 416 y = 0 y = 787 x = 343 x = 628 x = 855 x = 558 x = 188 y = 819 y = 280 y = 730 y = 676 y = 9 y = 189 x = 457 y = 859 y = 698 x = 861 x = 572 x = 838 y = 604 x = 732 y = 591 x = 292 x = 968 x = 897 y = 632 y = 498 y = 876 y = 200 x = 602 x = 559 x = 271 x = 138 x = 328 x = 44 y = 21 x = 798 x = 50 x = 22 y = 15 y = 421 y = 845 y = 640 y = 606 x = 407 x = 253 x = 861 y = 90 x = 368 y = 328 y = 702 x = 542 x = 314 x = 942 y = 314 y = 960 y = 956 y = 654 y = 230 y = 790 y = 821 x = 307 y = 919 x = 386 x = 167 y = 405 y = 415 y = 73 x = 595 y = 770 x = 677 x = 997 y = 239 y = 583 y = 616 x = 163 x = 120 y = 824 x = 220 y = 383 x = 276 x = 313 x = 439 x = 125 y = 106 x = 296 y = 329 x = 770 y = 648 y = 742 y = 782 x = 55 y = 727 y = 645 y = 442 x = 391 x = 169 y = 114 x = 442 y = 347 y = 839 y = 685 y = 640 y = 441 y = 864 x = 554 y = 792 x = 900 y = 840 x = 523 x = 926 x = 353 y = 970 y = 761 x = 59 y = 314 y = 104 x = 772 y = 510 x = 385 y = 453 y = 372 x = 900 y = 821 y = 521 x = 727 x = 611 x = 600 y = 900 y = 347 y = 821 y = 210 x = 716 x = 22 y = 548 y = 952 x = 699 y = 950 x = 652 y = 396 x = 469 x = 325 y = 556 x = 14 y = 638 x = 416 x = 78 x = 737 y = 961 y = 372 x = 871 x = 214 x = 352 x = 873 x = 288 y = 530 y = 746 x = 190 x = 133 y = 759 y = 918 x = 231 y = 153 x = 143 y = 432 y = 327 y = 544 x = 225 y = 410 x = 253 y = 721 y = 808 x = 990 y = 769 x = 554 x = 247 x = 55 y = 173 x = 151 x = 675 y = 535 y = 239 y = 248 x = 976 y = 916 y = 709 y = 716 x = 104 y = 219 y = 534 y = 754 y = 950 y = 963 y = 18 x = 143 x = 403 x = 401 y = 758 x = 459 y = 308 y = 667 y = 12 x = 238 y = 793 y = 342 x = 582 x = 812 x = 257 x = 359 x = 947 x = 322 y = 181 y = 344 x = 724 x = 25 x = 531 x = 753 y = 779 x = 364 x = 152 y = 604 x = 506 x = 971 y = 896 y = 392 x = 833 x = 193 x = 141 y = 305 x = 398 y = 602 y = 726 y = 177 x = 51 y = 134 x = 304 y = 642 x = 506 y = 927 y = 945 x = 598 x = 385 x = 145 x = 34 x = 743 y = 485 y = 65 y = 53 x = 773 y = 841 y = 659 x = 997 y = 956 y = 268 y = 610 y = 554 y = 343 x = 353 y = 817 y = 643 x = 523 x = 258 y = 43 x = 535 x = 119 y = 723 x = 874 x = 785 y = 280 x = 66 x = 618 y = 451 x = 912 y = 154 y = 895 x = 994 y = 629 x = 63 x = 268 x = 489 x = 327 y = 871 x = 989 y = 383 y = 709 y = 159 y = 774 x = 640 x = 119 y = 471 x = 295 x = 137 x = 423 y = 949 x = 151 x = 431 x = 706 y = 383 x = 310 y = 316 x = 920 x = 698 y = 791 x = 436 y = 837 y = 277 y = 725 x = 761 x = 967 x = 192 y = 852 y = 300 y = 278 x = 606 y = 802 x = 960 x = 103 x = 120 x = 701 y = 156 x = 815 y = 376 y = 201 x = 41 y = 552 x = 343 y = 209 y = 315 x = 679 y = 75 y = 549 x = 259 y = 46 y = 250 x = 287 x = 638 x = 192 y = 995 y = 856 x = 266 y = 622 y = 516 x = 604 y = 670 x = 458 y = 820 y = 133 y = 363 y = 810 y = 631 y = 19 x = 552 y = 340 x = 309 y = 288 y = 308 x = 536 y = 94 y = 8 x = 480 y = 863 x = 825 x = 380 y = 232 y = 153 y = 640 x = 836 x = 89 x = 444 x = 724 x = 326 x = 347 x = 857 y = 59 x = 559 x = 684 y = 841 y = 122 x = 50 y = 116 y = 569 x = 80 y = 653 y = 582 y = 920 x = 534 y = 691 x = 164 x = 675 x = 118 x = 116 y = 656 y = 663 y = 882 y = 485 y = 621 y = 108 y = 461 y = 223 y = 563 y = 702 x = 93 y = 330 x = 646 x = 481 y = 592 y = 918 x = 906 y = 380 y = 999 x = 140 x = 920 y = 674 y = 713 x = 777 y = 392 y = 77 x = 929 x = 742 x = 118 x = 692 y = 525 x = 311 y = 545 x = 573 y = 909 y = 517 y = 17 x = 915 x = 440 x = 711 x = 227 y = 669 y = 900 x = 85 y = 691 y = 81 x = 92 y = 1 x = 788 y = 534 y = 343 x = 230 y = 594 x = 90 y = 893 y = 570 y = 294 x = 630 y = 354 x = 565 x = 196 y = 263 x = 390 x = 926 x = 894 y = 579 x = 215 y = 597 y = 659 y = 195 y = 193 y = 26 x = 708 y = 33 x = 75 y = 109 x = 244 y = 912 y = 692 x = 517 y = 3 y = 823 x = 259 x = 380 x = 163 x = 175 y = 45 x = 195 y = 561 x = 169 x = 827 x = 260 x = 706 x = 763 x = 363 y = 336 y = 729 x = 586 x = 283 x = 611 x = 246 x = 155 x = 340 y = 398 y = 931 y = 538 x = 197 y = 887 x = 322 x = 653 y = 282 x = 53 y = 500 y = 704 y = 309 x = 933 x = 454 x = 848 x = 143 x = 695 y = 165 x = 537 x = 383 x = 617 x = 426 y = 744 y = 611 y = 425 y = 140 y = 598 y = 797 y = 5 y = 324 y = 45 x = 803 x = 893 y = 678 y = 330 y = 559 x = 471 y = 569 x = 399 x = 12 x = 643 y = 657 x = 602 y = 477 y = 57 x = 165 x = 620 y = 547 y = 289 y = 648 x = 990 x = 271 x = 898 y = 677 x = 373 x = 473 x = 194 x = 962 y = 289 x = 460 y = 944 x = 153 x = 297 x = 781 x = 981 y = 558 y = 342 x = 785 y = 21 x = 537 x = 505 y = 115 y = 844 y = 552 x = 220 x = 184 y = 341 x = 80 y = 93 x = 577 y = 995 y = 397 y = 668 y = 577 x = 998 y = 788 y = 828 y = 906 x = 332 x = 862 x = 174 y = 68 x = 87 x = 506 y = 713 y = 606 x = 922 x = 398 x = 187 y = 983 y = 442 y = 392 x = 26 x = 648 x = 461 y = 966 x = 909 x = 855 y = 886 x = 529 y = 796 x = 13 y = 139 x = 660 y = 91 x = 215 y = 119 y = 509 y = 610 y = 208 x = 371 x = 410 y = 561 y = 629 x = 978 x = 751 x = 293 y = 844 x = 880 y = 815 y = 204 y = 857 x = 342 x = 820 x = 875 y = 727 x = 555 x = 879 x = 755 x = 267 y = 18 x = 212 y = 839 y = 801 x = 617 y = 395 x = 999 x = 144 y = 971 x = 294 x = 697 x = 797 y = 512 y = 72 x = 889 x = 705 x = 63 x = 276 y = 679 x = 974 y = 693 y = 118 x = 973 x = 35 y = 283 y = 495 x = 55 y = 585 x = 673 y = 539 x = 350 y = 175 y = 866 y = 19 y = 880 y = 194 x = 714 x = 618 y = 278 x = 336 y = 39 x = 895 x = 828 y = 14 y = 490 x = 768 y = 501 x = 957 y = 746 x = 265 y = 322 y = 552 x = 123 x = 781 y = 528 y = 668 y = 653 y = 13 y = 395 x = 686 y = 932 x = 430 x = 750 y = 154 y = 69 y = 827 y = 231 x = 132 y = 254 x = 460 x = 383 x = 701 x = 43 y = 869 y = 94 x = 29 y = 362 y = 164 x = 551 x = 666 y = 442 y = 364 x = 929 y = 379 x = 762 y = 669 x = 320 x = 885 x = 436 x = 155 x = 13 x = 261 y = 995 y = 193 y = 448 x = 519 y = 408 y = 915 x = 84 x = 872 y = 838 y = 695 x = 263 x = 227 x = 686 y = 286 y = 270 y = 427 x = 325 y = 516 x = 535 x = 15 x = 623 y = 633 x = 928 y = 905 x = 399 y = 630 y = 532 x = 419 y = 943 y = 270 y = 253 x = 830 y = 374 y = 55 x = 735 x = 205 y = 352 x = 418 y = 49 x = 751 y = 628 x = 815 x = 942 y = 83 y = 940 y = 450 y = 754 x = 475 x = 628 y = 390 y = 952 x = 425 y = 138 y = 936 x = 223 y = 340 y = 773 x = 363 x = 742 x = 953 x = 151 x = 579 x = 37 y = 386 x = 288 x = 732 y = 76 x = 896 x = 705 x = 106 x = 576 x = 131 x = 953 y = 418 y = 997 x = 81 x = 479 x = 758 y = 418 x = 885 y = 625 y = 298 x = 479 x = 972 x = 83 y = 816 y = 876 y = 361 y = 497 x = 229 x = 207 x = 995 y = 971 y = 907 x = 602 x = 448 x = 762 y = 633 y = 997 x = 129 y = 35 y = 443 y = 596 y = 445 x = 640 y = 940 y = 984 y = 238 y = 40 y = 49 y = 289 y = 223 x = 299 x = 996 y = 814 y = 80 x = 774 x = 465 x = 385 y = 168 x = 936 x = 225 y = 747 y = 580 y = 312 y = 134 y = 830 y = 5 y = 918 x = 130 x = 831 y = 285 x = 790 y = 680 x = 12 x = 553 x = 308 y = 221 y = 297 y = 546 y = 134 x = 562 y = 390 x = 797 y = 273 x = 392 x = 194 x = 61 y = 780 y = 512 y = 941 y = 445 x = 899 x = 8 y = 171 y = 805 y = 940 x = 621 y = 639 x = 343 y = 402 x = 368 y = 117 x = 933 y = 523 x = 395 x = 566 y = 770 x = 859 x = 13 x = 37 y = 688 y = 889 x = 660 y = 784 y = 440 x = 442 x = 135 x = 942 y = 810 y = 569 y = 633 y = 749 x = 952 y = 534 y = 343 y = 135 y = 901 y = 44 y = 905 x = 268 x = 368 y = 858 x = 622 x = 924 y = 617 y = 693 y = 629 y = 6 x = 755 x = 899 x = 464 y = 833 x = 763 y = 630 x = 59 y = 719 y = 960 y = 930 x = 730 y = 719 y = 700 y = 302 y = 856 y = 614 y = 553 y = 62 y = 604 y = 86 x = 125 x = 740 y = 966 y = 963 x = 741 y = 862 y = 452 x = 874 y = 994 x = 833 x = 190 y = 166 x = 665 y = 113 y = 827 y = 341 y = 268 x = 841 y = 245 x = 161 y = 51 y = 513 y = 957 y = 8 y = 268 x = 506 x = 993 y = 554 y = 604 y = 632 y = 218 x = 736 x = 407 x = 73 x = 735 x = 694 y = 962 y = 993 y = 946 y = 574 x = 547 x = 25 y = 456 x = 255 x = 598 y = 844 x = 565 x = 7 x = 862 y = 328 x = 371 y = 87 y = 581 x = 956 x = 786 y = 447 x = 315 y = 578 y = 404 x = 184 x = 425 y = 523 y = 960 y = 667 x = 315 x = 772 x = 370 x = 371 y = 293 y = 536 y = 914 y = 117 y = 807 y = 352 x = 232 x = 566 y = 916 y = 353 x = 972 x = 52 x = 368 y = 974 x = 388 y = 395 y = 729 y = 113 x = 266 y = 872 y = 629 y = 637 y = 465 x = 223 x = 644 y = 611 y = 949 y = 905 y = 839 x = 760 y = 929 y = 261 x = 438 x = 654 y = 660 y = 482 y = 456 y = 503 x = 26 x = 303 x = 359 x = 639 x = 929 y = 977 x = 128 y = 701 x = 597 x = 420 y = 393 y = 444 x = 306 x = 695 x = 749 y = 35 y = 980 y = 798 y = 957 y = 999 y = 686 x = 360 y = 419 x = 223 x = 79 x = 404 y = 423 y = 878 y = 127 y = 843 x = 475 y = 356 x = 569 y = 147 x = 296 x = 766 x = 475 x = 796 y = 243 x = 263 y = 367 x = 499 y = 868 x = 871 x = 654 y = 929 y = 593 x = 936 y = 792 x = 393 y = 582 y = 70 x = 989 x = 8 y = 941 y = 259 x = 642 y = 803 y = 487 y = 563 x = 741 x = 974 x = 777 y = 201 x = 698 x = 9 y = 106 y = 393 y = 649 y = 384 y = 24 y = 252 y = 753 x = 882 y = 82 x = 85 y = 937 x = 510 y = 321 y = 988 y = 658 x = 3 y = 429 x = 563 y = 150 y = 373 y = 942 y = 546 x = 33 y = 639 x = 577 x = 291 x = 487 y = 932 x = 865 y = 532 x = 270 y = 639 y = 637 y = 833 y = 502 y = 666 x = 536 y = 844 x = 696 y = 389 x = 912 x = 491 x = 186 x = 561 y = 48 x = 927 y = 333 x = 73 y = 474 x = 462 x = 466 x = 125 x = 45 y = 924 y = 158 x = 719 x = 697 x = 822 y = 338 y = 936 y = 181 x = 409 y = 134 x = 189 y = 742 x = 289 x = 131 x = 914 x = 88 x = 622 y = 503 y = 317 y = 903 x = 437 y = 227 x = 981 x = 940 y = 978 y = 225 y = 387 x = 170 x = 879 x = 443 y = 182 x = 984 x = 130 y = 497 y = 41 x = 290 y = 347 x = 203 y = 981 x = 70 x = 922 x = 127 x = 615 y = 338 y = 952 x = 289 y = 17 y = 291 x = 113 x = 298 x = 245 x = 336 y = 810 y = 272 y = 387 y = 103 y = 991 x = 971 x = 233 y = 453 x = 147 x = 23 x = 720 y = 15 y = 807 x = 44 x = 254 x = 997 y = 624 y = 559 y = 964 y = 672 x = 246 y = 266 y = 10 y = 368 y = 166 x = 26 y = 58 y = 71 y = 59 y = 269 x = 848 x = 81 x = 240 x = 835 y = 655 y = 512 x = 207 y = 436 x = 849 y = 79 y = 196 x = 901 y = 850 y = 823 x = 792 x = 574 y = 63 y = 464 y = 0 y = 507 y = 511 x = 613 y = 149 y = 288 y = 206 x = 366 x = 176 x = 360 y = 297 y = 288 x = 627 x = 82 x = 222 x = 993 y = 550 y = 581 x = 872 x = 131 y = 596 x = 725 y = 842 x = 908 x = 63 x = 397 y = 451 x = 154 x = 251 y = 769 x = 486 x = 399 y = 615 x = 449 y = 527 y = 214 y = 56 y = 629 y = 734 x = 269 x = 805 x = 214 x = 703 y = 687 x = 956 y = 132 x = 570 x = 831 y = 513 x = 378 x = 566 x = 220 y = 235 y = 873 y = 739 x = 823 x = 161 y = 153 x = 406 y = 524 x = 0 x = 158 y = 540 y = 460 x = 974 x = 798 x = 782 y = 867 x = 219 x = 691 x = 587 y = 855 x = 552 y = 318 x = 552 x = 674 x = 202 y = 826 y = 525 x = 500 x = 829 x = 392 y = 20 x = 333 x = 704 y = 550 y = 891 y = 744 x = 117 y = 754 x = 608 y = 573 x = 316 x = 906 x = 391 x = 694 x = 57 y = 184 x = 50 x = 669 x = 894 y = 749 x = 329 y = 581 y = 908 y = 116 x = 820 x = 32 x = 146 y = 330 x = 696 y = 109 x = 167 y = 535 x = 516 x = 675 x = 128 x = 900 y = 622 y = 905 y = 872 x = 752 x = 767 y = 181 y = 74 x = 450 x = 592 y = 228 y = 558 x = 328 y = 671 x = 188 x = 131 x = 258 y = 273 x = 637 y = 240 x = 190 y = 525 y = 921 x = 587 y = 73 y = 988 x = 938 x = 120 x = 324 x = 621 x = 592 x = 305 x = 506 y = 69 y = 76 y = 236 y = 669 y = 990 y = 64 x = 19 y = 756 x = 495 x = 905 y = 312 y = 408 x = 93 x = 686 x = 906 y = 329 y = 40 x = 988 x = 24 y = 390 x = 953 x = 944 y = 296 x = 979 x = 99 x = 760 x = 465 x = 697 y = 224 x = 309 x = 280 x = 809 y = 99 x = 948 x = 807 x = 491 y = 497 y = 84 y = 840 x = 289 y = 299 x = 704 y = 921 y = 675 x = 137 y = 979 x = 678 y = 89 y = 938 y = 253 x = 80 y = 210 x = 236 x = 74 x = 710 y = 368 x = 117 y = 126 y = 178 y = 888 x = 489 y = 84 y = 8 x = 648 x = 562 x = 396 x = 350 x = 571 x = 252 x = 15 y = 714 y = 324 x = 160 x = 574 y = 603 x = 5 y = 683 y = 315 y = 614 x = 990 x = 217 x = 819 x = 344 x = 506 y = 388 x = 911 y = 609 y = 286 x = 37 x = 459 x = 675 x = 436 y = 905 y = 402 x = 66 x = 47 x = 482 x = 204 x = 961 y = 774 y = 936 y = 156 x = 920 y = 18 y = 654 x = 949 y = 645 x = 40 x = 840 y = 421 x = 538 x = 543 y = 687 x = 846 y = 513 y = 349 y = 658 y = 346 x = 299 x = 888 x = 193 x = 636 x = 927 x = 740 y = 823 y = 379 x = 334 y = 734 x = 373 x = 21 x = 905 x = 688 x = 228 y = 495 y = 751 x = 833 y = 925 y = 487 y = 850 y = 325 x = 93 y = 738 x = 978 y = 800 y = 109 x = 941 y = 543 y = 930 y = 16 y = 299 x = 513 x = 415 x = 954 x = 995 x = 834 y = 181 y = 728 x = 58 x = 448 y = 761 y = 31 x = 571 x = 332 x = 346 y = 631 x = 819 y = 129 y = 639 x = 841 y = 239 x = 659 y = 658 x = 396 x = 446 y = 278 y = 401 x = 262 y = 236 x = 178 x = 647 y = 579 x = 10 y = 406 y = 144 y = 636 y = 979 y = 508 x = 386 x = 706 x = 748 y = 744 x = 646 x = 825 x = 305 y = 816 y = 518 x = 476 x = 455 y = 530 x = 833 x = 687 y = 165 y = 802 x = 803 y = 88 x = 844 x = 404 y = 542 x = 372 x = 585 y = 505 y = 935 y = 984 x = 567 x = 46 y = 32 y = 565 y = 632 y = 452 x = 875 y = 690 x = 724 y = 562 x = 676 y = 467 x = 827 x = 69 y = 657 x = 209 x = 271 y = 976 y = 341 x = 204 x = 260 y = 761 x = 549 y = 559 y = 546 x = 892 y = 759 x = 540 y = 35 x = 53 x = 366 y = 268 y = 518 x = 644 x = 490 y = 186 y = 560 y = 238 y = 751 x = 735 y = 270 x = 224 x = 691 x = 968 y = 725 y = 771 y = 284 x = 432 x = 340 y = 366 x = 980 y = 934 x = 204 y = 2 y = 674 x = 605 x = 69 x = 326 y = 298 x = 486 y = 316 x = 171 x = 1 y = 107 y = 384 y = 524 x = 730 x = 258 x = 335 y = 241 y = 702 y = 305 x = 381 y = 883 y = 927 y = 759 y = 331 x = 548 y = 887 y = 377 x = 832 x = 988 x = 64 y = 496 x = 211 y = 760 x = 937 x = 684 y = 50 y = 53 y = 288 y = 924 x = 96 y = 655 y = 479 x = 606 y = 639 y = 226 y = 545 x = 455 y = 813 x = 669 y = 985 y = 124 y = 272 y = 716 y = 694 x = 884 x = 817 y = 477 x = 925 x = 313 y = 383 x = 619 x = 614 y = 685 x = 994 y = 233 y = 412 x = 719 y = 239 y = 949 x = 132 x = 780 y = 78 y = 951 x = 693 x = 271 x = 155 x = 709 x = 317 y = 901 y = 452 x = 994 y = 196 y = 901 x = 853 y = 425 y = 388 x = 287 x = 814 x = 173 x = 502 x = 288 y = 335 x = 780 y = 743 x = 667 y = 520 y = 412 y = 727 x = 856 y = 220 x = 917 y = 838 y = 779 x = 443 x = 513 y = 749 x = 956 x = 151 x = 440 y = 769 x = 442 y = 120 y = 359 y = 872 x = 779 y = 849 y = 53 x = 902 y = 692 y = 136 y = 643 y = 7 x = 673 y = 687 y = 404 y = 924 y = 99 x = 406 x = 244 x = 377 x = 723 x = 425 y = 618 x = 312 x = 376 x = 516 y = 38 y = 323 y = 385 y = 177 y = 172 y = 692 x = 498 y = 433 x = 81 x = 471 x = 741 y = 284 x = 927 y = 21 y = 748 x = 27 y = 116 y = 850 y = 66 x = 995 y = 480 y = 861 x = 138 y = 426 y = 456 y = 375 y = 497 x = 260 x = 959 y = 431 y = 523 x = 198 x = 866 x = 845 x = 779 y = 170 y = 232 x = 590 x = 677 y = 293 x = 617 x = 35 y = 31 x = 242 x = 281 y = 753 y = 837 y = 149 x = 351 x = 987 y = 539 y = 742 x = 892 y = 845 x = 53 x = 406 y = 158 y = 137 y = 441 x = 235 x = 405 x = 583 x = 292 y = 649 x = 431 x = 126 x = 497 y = 93 x = 256 y = 310 y = 428 x = 332 y = 862 y = 479 x = 200 x = 82 y = 406 x = 552 x = 102 y = 694 x = 542 x = 855 x = 40 x = 133 x = 590 x = 958 x = 865 y = 956 y = 463 y = 87 y = 853 y = 325 x = 186 x = 310 x = 784 x = 525 x = 824 x = 422 x = 32 x = 864 x = 704 y = 992 x = 168 y = 0 y = 87 x = 999 x = 608 y = 904 x = 906 x = 787 y = 218 x = 73 y = 397 x = 962 x = 51 y = 756 y = 353 y = 676 y = 401 y = 857 x = 116 y = 133 y = 884 y = 224 y = 603 y = 185 x = 28 x = 567 y = 754 y = 560 x = 708 y = 265 y = 121 y = 286 y = 322 y = 364 y = 703 x = 516 x = 887 x = 731 x = 455 x = 664 y = 175 y = 614 x = 113 y = 438 y = 194 x = 586 x = 997 y = 191 y = 720 y = 110 x = 756 y = 11 x = 718 x = 486 x = 11 x = 10 x = 733 x = 467 y = 150 x = 19 y = 609 x = 364 y = 830 x = 277 x = 462 y = 325 y = 366 y = 566 x = 431 x = 611 y = 906 x = 628 y = 597 y = 838 x = 353 x = 795 x = 815 y = 272 y = 67 x = 547 y = 289 x = 453 y = 562 y = 93 x = 424 x = 788 x = 29 x = 970 y = 216 y = 725 x = 19 x = 235 y = 680 x = 184 y = 408 x = 630 y = 308 x = 706 y = 454 x = 216 x = 559 x = 561 y = 476 x = 566 y = 44 y = 965 x = 163 x = 602 x = 707 x = 296 x = 869 x = 166 x = 713 y = 400 x = 727 x = 398 y = 324 y = 226 x = 842 y = 197 y = 435 x = 654 x = 363 y = 794 x = 394 x = 891 y = 720 y = 794 x = 633 x = 953 y = 515 y = 998 x = 662 x = 344 x = 16 y = 95 x = 705 x = 401 x = 6 y = 195 x = 990 y = 17 y = 847 x = 496 y = 709 x = 192 x = 152 x = 768 x = 766 x = 671 x = 6 y = 937 y = 868 y = 484 y = 239 y = 628 y = 118 y = 292 y = 512 y = 798 x = 590 y = 150 x = 533 y = 557 x = 382 y = 786 y = 699 y = 804 x = 414 y = 146 x = 320 x = 587 y = 123 y = 755 y = 372 y = 561 y = 248 y = 58 y = 981 y = 784 x = 548 y = 456 y = 646 x = 870 y = 549 y = 418 y = 143 y = 11 y = 940 y = 606 y = 376 x = 628 x = 230 y = 757 x = 653 y = 279 y = 464 x = 504 y = 348 x = 875 y = 392 y = 471 y = 2 x = 858 y = 954 x = 607 y = 984 y = 307 x = 273 y = 130 y = 310 y = 832 y = 497 y = 589 x = 64 x = 95 y = 461 y = 47 x = 754 x = 110 y = 371 y = 742 y = 305 x = 274 y = 818 x = 209 x = 166 y = 255 y = 83 y = 861 x = 365 y = 307 x = 227 y = 994 x = 612 y = 393 x = 174 y = 43 y = 537 y = 409 y = 426 y = 484 y = 365 x = 960 y = 640 x = 299 x = 482 y = 185 y = 664 y = 43 x = 636 x = 612 y = 924 x = 289 x = 29 y = 817 y = 21 x = 752 y = 97 y = 186 y = 238 x = 95 x = 443 x = 134 y = 812 x = 737 y = 965 x = 258 y = 709 x = 704 y = 301 y = 545 x = 527 x = 61 x = 715 y = 713 y = 437 y = 378 x = 441 y = 341 x = 41 x = 53 y = 779 x = 600 x = 562 x = 578 x = 178 y = 539 x = 774 y = 33 x = 904 x = 146 x = 259 y = 223 x = 388 y = 658 x = 346 y = 140 x = 727 x = 966 x = 749 y = 858 y = 372 x = 336 y = 53 x = 339 x = 467 y = 300 y = 10 y = 132 x = 791 y = 532 x = 206 x = 614 x = 117 x = 280 x = 181 y = 497 y = 239 x = 52 y = 906 y = 602 x = 229 x = 804 x = 129 x = 343 y = 431 y = 409 x = 252 y = 275 y = 660 y = 939 x = 45 x = 747 y = 973 y = 929 y = 894 x = 604 y = 138 y = 716 y = 697 x = 540 y = 286 x = 118 y = 29 x = 259 x = 949 x = 235 x = 986 y = 631 x = 485 x = 190 y = 443 y = 856 x = 204 y = 201 y = 631 y = 382 x = 394 x = 808 y = 245 x = 818 y = 618 x = 541 x = 388 y = 268 x = 84 y = 605 y = 253 y = 813 x = 33 x = 63 y = 459 y = 286 x = 649 x = 629 y = 865 y = 793 x = 853 y = 792 x = 858 x = 466 x = 870 x = 173 x = 237 y = 285 x = 704 y = 991 y = 497 x = 369 x = 75 y = 745 x = 150 y = 776 x = 224 x = 596 x = 332 y = 376 y = 838 x = 31 x = 240 x = 51 x = 369 x = 460 y = 672 y = 717 x = 531 y = 40 y = 0 x = 684 x = 441 x = 658 x = 47 y = 681 x = 639 y = 665 x = 380 y = 176 x = 463 y = 968 y = 169 x = 234 y = 499 y = 734 x = 796 y = 427 y = 403 x = 715 x = 823 x = 39 y = 108 y = 694 x = 477 x = 942 x = 562 y = 75 x = 299 x = 783 y = 289 y = 649 x = 288 y = 26 x = 513 x = 493 x = 490 y = 503 y = 293 y = 792 x = 123 y = 711 y = 349 x = 416 y = 801 x = 799 x = 69 y = 879 y = 229 x = 400 y = 351 x = 135 x = 481 y = 145 y = 539 x = 546 y = 375 x = 347 y = 396 y = 77 x = 666 y = 991 x = 380 y = 796 x = 832 y = 56 y = 793 y = 729 x = 181 x = 50 x = 163 y = 734 y = 205 x = 319 x = 548 x = 503 y = 976 y = 654 x = 421 y = 318 x = 647 x = 789 x = 917 x = 67 y = 745 x = 170 x = 417 y = 151 y = 689 y = 929 x = 219 x = 804 x = 983 y = 257 y = 260 y = 10 y = 654 y = 52 y = 670 y = 22 x = 941 x = 27 y = 801 x = 333 x = 650 y = 80 x = 47 x = 417 x = 46 x = 787 x = 954 x = 566 x = 949 y = 531 y = 441 x = 738 x = 802 y = 741 x = 945 y = 797 y = 689 x = 168 x = 465 y = 470 x = 964 x = 170 x = 56 y = 878 x = 58 y = 977 y = 315 y = 882 y = 833 x = 424 x = 401 x = 429 x = 451 y = 178 y = 888 x = 132 x = 259 y = 123 y = 742 x = 672 y = 763 y = 652 x = 69 x = 900 y = 861 x = 385 x = 547 x = 705 y = 764 x = 267 x = 884 y = 857 x = 54 y = 810 y = 333 y = 301 y = 836 y = 880 x = 839 x = 512 y = 105 x = 315 x = 415 x = 355 x = 607 x = 536 y = 374 y = 987 x = 77 y = 930 y = 985 y = 212 x = 537 x = 783 y = 224 x = 429 x = 248 y = 686 y = 468 y = 547 x = 16 x = 271 y = 181 y = 523 y = 761 x = 22 x = 37 x = 623 x = 678 x = 302 y = 405 y = 584 y = 179 y = 669 x = 312 x = 427 x = 4 x = 71 x = 309 x = 797 y = 752 y = 872 x = 757 y = 67 y = 254 x = 41 x = 805 x = 665 x = 249 y = 688 y = 903 y = 594 y = 165 y = 445 x = 963 y = 601 x = 765 x = 208 y = 322 x = 13 y = 349 x = 940 x = 681 x = 842 x = 292 y = 195 y = 645 y = 455 x = 806 x = 342 y = 847 x = 189 x = 769 y = 839 x = 377 x = 372 x = 259 x = 232 y = 622 y = 574 x = 605 y = 462 y = 911 x = 118 x = 170 y = 192 y = 755 y = 981 x = 483 y = 968 x = 377 x = 939 x = 357 y = 281 y = 951 x = 246 y = 329 y = 863 y = 978 x = 663 y = 793 y = 517 y = 940 x = 426 x = 23 x = 989 x = 439 x = 741 x = 804 y = 127 x = 581 y = 16 y = 787 y = 856 y = 213 x = 618 y = 78 x = 907 y = 690 x = 146 y = 80 y = 818 y = 768 x = 667 x = 285 y = 32 x = 872 y = 834 x = 279 x = 129 y = 913 y = 203 x = 586 y = 713 x = 148 x = 343 y = 347 y = 451 x = 425 x = 40 x = 616 y = 281 y = 824 y = 852 y = 157 x = 300 y = 80 y = 413 y = 669 y = 296 y = 339 x = 749 x = 152 y = 506 x = 22 y = 992 y = 322 x = 832 x = 93 x = 601 y = 666 x = 25 x = 108 x = 765 y = 269 x = 947 y = 52 y = 999 y = 953 x = 486 x = 755 y = 319 y = 456 y = 575 x = 187 y = 151 x = 430 x = 304 y = 967 x = 316 x = 483 y = 549 x = 17 x = 796 y = 757 x = 298 y = 465 y = 941 x = 472 x = 470 x = 692 x = 865 y = 150 y = 661 y = 591 x = 58 y = 297 x = 665 x = 507 x = 637 y = 449 x = 776 y = 609 y = 188 x = 233 y = 93 y = 984 y = 400 y = 832 y = 956 x = 94 x = 201 y = 973 x = 58 y = 33 x = 744 x = 687 x = 396 x = 941 x = 377 y = 595 y = 804 x = 134 x = 418 y = 321 y = 742 y = 741 y = 511 x = 514 y = 547 x = 969 x = 381 x = 516 x = 304 x = 714 y = 984 x = 857 y = 945 y = 696 y = 957 y = 90 x = 785 x = 347 y = 899 x = 570 x = 113 x = 90 y = 900 y = 976 y = 417 y = 239 x = 704 y = 542 x = 439 x = 365 y = 608 y = 800 y = 639 x = 393 x = 64 y = 689 y = 208 x = 376 x = 738 y = 665 x = 395 x = 909 y = 704 y = 453 x = 41 y = 244 x = 626 y = 746 x = 247 y = 156 y = 456 x = 193 y = 328 y = 476 x = 273 y = 926 y = 102 y = 473 x = 638 x = 654 x = 97 y = 681 x = 646 y = 988 x = 920 x = 557 x = 693 x = 744 x = 319 x = 793 y = 418 y = 613 x = 555 y = 32 x = 365 x = 225 y = 937 y = 185 y = 687 y = 829 x = 374 y = 335 y = 136 y = 793 x = 3 x = 399 y = 306 y = 295 y = 803 x = 758 x = 365 x = 630 y = 595 x = 238 y = 693 y = 241 x = 453 y = 838 x = 359 x = 748 y = 218 x = 136 y = 864 x = 89 x = 110 x = 188 y = 184 y = 130 x = 338 y = 413 x = 787 x = 802 y = 582 y = 533 y = 273 y = 655 x = 781 y = 368 y = 927 x = 17 x = 657 y = 218 x = 377 y = 324 y = 69 x = 451 y = 95 y = 801 x = 246 y = 322 x = 968 y = 363 y = 474 y = 746 x = 892 x = 143 y = 322 y = 95 x = 62 y = 766 y = 509 y = 43 x = 175 y = 634 y = 531 y = 941 x = 287 y = 248 x = 739 y = 514 x = 462 x = 533 y = 371 y = 835 x = 401 x = 620 x = 875 x = 867 x = 860 y = 472 y = 163 x = 890 x = 421 x = 915 y = 189 y = 495 y = 439 y = 140 y = 362 y = 300 y = 281 y = 377 y = 937 y = 559 y = 451 x = 189 y = 148 y = 120 y = 922 y = 785 y = 816 x = 114 x = 14 x = 771 y = 582 y = 491 x = 696 y = 724 x = 465 x = 783 x = 667 x = 586 x = 755 y = 89 y = 741 x = 140 y = 508 x = 518 y = 861 y = 250 y = 64 y = 11 y = 313 y = 98 y = 723 y = 751 x = 557 y = 911 x = 396 x = 694 y = 227 y = 400 x = 442 y = 609 y = 911 y = 99 x = 304 x = 440 y = 549 y = 749 x = 772 x = 368 y = 190 y = 347 y = 631 y = 429 y = 876 x = 946 x = 99 x = 974 y = 767 x = 689 x = 887 x = 42 y = 669 y = 61 y = 995 x = 475 x = 60 x = 125 x = 864 x = 255 y = 735 x = 411 y = 109 y = 548 y = 162 y = 653 y = 367 x = 837 y = 190 y = 534 y = 32 y = 723 x = 832 x = 489 x = 106 y = 140 y = 297 y = 379 y = 288 x = 340 y = 165 x = 851 y = 392 x = 273 y = 292 x = 471 y = 168 x = 121 x = 747 x = 400 y = 58 x = 399 y = 444 y = 819 y = 706 y = 887 y = 504 x = 108 y = 132 x = 182 y = 892 x = 452 x = 552 x = 765 y = 888 y = 210 y = 58 y = 655 x = 740 y = 940 y = 985 y = 22 x = 270 x = 89 y = 567 y = 178 y = 980 y = 872 y = 557 y = 537 y = 154 y = 744 y = 708 y = 68 x = 225 x = 248 x = 539 x = 403 x = 457 x = 212 y = 467 x = 836 x = 726 y = 333 x = 49 y = 432 y = 321 y = 120 x = 928 x = 830 x = 900 x = 68 x = 405 x = 602 x = 316 x = 238 x = 909 y = 936 y = 838 y = 974 y = 195 x = 795 y = 936 x = 249 x = 808 x = 722 y = 862 y = 852 x = 615 y = 833 x = 621 x = 771 y = 850 y = 222 x = 680 y = 928 y = 603 y = 743 y = 343 y = 756 x = 425 y = 563 x = 621 x = 259 x = 222 y = 872 y = 516 y = 430 x = 703 y = 408 x = 200 x = 259 x = 412 y = 47 y = 347 x = 258 y = 986 y = 412 y = 589 x = 196 x = 467 x = 359 y = 63 x = 703 y = 793 x = 150 y = 799 y = 150 y = 115 y = 670 x = 353 y = 587 y = 454 y = 298 x = 374 x = 207 y = 914 x = 530 y = 60 x = 96 x = 696 y = 200 x = 7 y = 411 y = 899 x = 290 y = 362 x = 295 x = 229 y = 211 y = 440 y = 149 y = 690 x = 37 y = 264 x = 956 x = 732 y = 160 y = 858 x = 566 x = 4 x = 714 x = 734 y = 886 x = 956 x = 622 x = 221 y = 807 x = 803 x = 365 x = 978 x = 732 x = 830 y = 801 x = 167 x = 151 y = 576 x = 242 y = 227 y = 329 x = 579 x = 284 y = 76 y = 63 x = 288 x = 651 x = 102 y = 680 y = 980 x = 326 y = 553 x = 24 x = 694 x = 496 x = 99 x = 809 y = 778 x = 182 y = 537 y = 437 y = 378 x = 795 y = 529 y = 117 y = 660 x = 361 y = 272 y = 48 x = 356 y = 241 x = 722 x = 838 x = 496 y = 58 x = 266 x = 562 y = 641 x = 828 x = 536 x = 31 y = 741 x = 762 x = 130 x = 685 x = 707 y = 646 x = 680 x = 282 x = 504 x = 913 y = 540 y = 118 y = 536 x = 351 y = 245 x = 621 y = 480 x = 704 y = 546 y = 801 y = 19 x = 386 x = 931 y = 580 x = 713 y = 910 x = 673 x = 139 x = 327 x = 986 y = 577 y = 911 y = 991 y = 20 y = 357 x = 846 x = 620 y = 132 y = 957 x = 690 x = 911 x = 627 x = 981 x = 498 y = 609 x = 233 x = 444 y = 596 x = 111 x = 676 x = 789 y = 901 y = 459 x = 312 x = 98 y = 790 y = 307 x = 298 x = 536 y = 948 y = 985 x = 683 y = 677 y = 217 x = 247 x = 961 x = 120 y = 797 y = 248 x = 699 y = 816 y = 708 x = 907 y = 763 y = 506 x = 940 y = 245 x = 274 y = 607 x = 415 y = 737 x = 891 x = 943 y = 141 y = 502 x = 890 x = 330 y = 793 x = 308 x = 384 x = 267 x = 362 x = 652 y = 139 x = 480 y = 113 x = 635 y = 779 y = 397 y = 770 x = 762 x = 569 x = 314 x = 34 x = 270 y = 141 y = 447 y = 754 y = 492 x = 358 y = 151 y = 893 y = 532 y = 718 x = 946 x = 532 y = 853 y = 856 x = 815 y = 142 y = 13 x = 974 x = 490 x = 559 y = 325 y = 658 x = 444 x = 968 x = 577 y = 257 y = 526 y = 935 y = 242 y = 251 y = 386 y = 846 y = 380 x = 859 x = 253 y = 557 y = 391 y = 408 x = 471 x = 164 y = 414 x = 275 x = 915 y = 672 y = 706 x = 919 y = 20 x = 843 x = 938 x = 974 y = 824 y = 123 y = 451 x = 754 x = 259 y = 675 x = 44 y = 965 y = 217 y = 468 y = 264 x = 719 x = 505 y = 36 y = 616 x = 987 x = 246 y = 711 y = 345 x = 324 y = 736 x = 629 y = 5 x = 91 y = 936 y = 497 x = 299 x = 837 x = 130 x = 951 y = 589 y = 242 y = 401 y = 237 y = 771 y = 703 y = 616 y = 639 x = 984 x = 844 y = 641 x = 825 y = 262 x = 96 x = 241 x = 843 y = 339 x = 369 x = 39 x = 191 y = 871 y = 669 x = 284 x = 461 y = 742 y = 540 x = 350 x = 676 x = 85 x = 709 x = 172 y = 860 y = 637 x = 604 y = 188 y = 190 y = 42 x = 251 x = 223 y = 946 y = 369 y = 349 y = 909 x = 36 y = 149 x = 672 x = 649 x = 185 y = 113 y = 19 y = 289 y = 713 x = 773 x = 362 x = 28 y = 314 y = 499 x = 820 x = 40 y = 754 x = 305 x = 215 y = 310 x = 297 x = 894 y = 725 x = 877 x = 867 y = 106 x = 351 y = 889 y = 883 x = 680 x = 149 x = 616 x = 965 y = 330 y = 580 y = 934 x = 65 x = 545 y = 364 y = 285 y = 777 x = 812 y = 526 y = 145 y = 442 x = 169 x = 249 y = 848 x = 60 x = 396 x = 523 x = 870 y = 862 x = 435 x = 190 x = 809 y = 111 y = 448 x = 27 y = 751 x = 771 y = 765 y = 58 x = 236 x = 848 y = 111 y = 666 x = 664 y = 396 y = 459 x = 819 x = 907 y = 242 y = 272 y = 301 y = 442 x = 647 x = 94 x = 525 y = 176 y = 18 x = 97 y = 268 y = 916 y = 860 y = 956 y = 996 x = 665 y = 922 x = 211 y = 664 x = 297 y = 213 y = 370 x = 777 y = 464 y = 186 x = 831 y = 674 x = 175 y = 475 y = 269 y = 698 y = 61 x = 224 y = 845 x = 277 y = 553 y = 589 x = 286 x = 173 y = 161 x = 16 x = 518 y = 443 x = 929 x = 177 y = 741 x = 485 x = 848 y = 426 x = 599 x = 539 x = 251 y = 779 x = 846 y = 991 y = 16 x = 703 y = 50 y = 227 x = 65 y = 529 y = 984 x = 961 x = 725 x = 878 y = 148 y = 180 y = 602 x = 640 y = 615 y = 808 y = 991 y = 165 y = 10 x = 372 y = 501 y = 587 x = 620 y = 670 x = 640 x = 725 y = 21 y = 539 y = 216 x = 424 x = 811 x = 463 y = 447 x = 195 y = 726 y = 238 y = 524 y = 417 y = 725 x = 194 x = 339 x = 154 x = 177 x = 336 x = 225 x = 578 y = 344 y = 190 y = 374 x = 601 y = 656 y = 32 y = 16 x = 678 x = 888 y = 460 x = 144 x = 939 y = 12 x = 68 x = 35 y = 626 y = 39 x = 523 x = 906 y = 866 x = 316 x = 448 x = 699 y = 74 x = 350 y = 814 x = 501 y = 817 y = 381 y = 103 x = 883 x = 500 y = 603 y = 40 y = 500 x = 776 x = 509 y = 500 y = 702 y = 796 y = 461 x = 900 y = 69 x = 828 y = 954 y = 571 x = 365 x = 463 x = 151 y = 830 x = 763 x = 819 x = 535 y = 833 x = 247 x = 642 x = 945 x = 375 y = 611 y = 168 x = 838 x = 754 x = 868 y = 876 x = 74 y = 23 x = 17 x = 813 y = 866 y = 789 x = 629 x = 526 y = 326 x = 292 x = 456 x = 503 x = 904 x = 850 y = 180 x = 792 y = 137 x = 443 x = 9 x = 58 x = 255 x = 341 y = 632 x = 162 x = 120 x = 248 x = 267 y = 871 y = 714 x = 944 x = 152 x = 500 y = 903 x = 796 y = 903 y = 140 x = 55 y = 395 x = 53 x = 349 x = 12 y = 750 y = 702 x = 155 y = 399 y = 14 x = 539 x = 545 x = 161 x = 58 y = 901 x = 223 y = 385 x = 347 x = 529 y = 612 y = 998 x = 877 x = 688 y = 820 x = 483 x = 991 x = 700 y = 816 x = 582 y = 278 y = 425 x = 791 x = 824 y = 601 y = 539 y = 951 x = 928 y = 590 x = 860 y = 56 y = 245 y = 717 y = 640 x = 511 y = 759 y = 58 y = 346 y = 347 x = 340 y = 228 y = 514 x = 768 x = 7 y = 763 x = 769 x = 562 y = 923 y = 15 x = 812 x = 138 x = 19 x = 461 x = 397 y = 889 y = 461 y = 320 y = 649 x = 121 y = 799 x = 228 x = 409 x = 286 x = 70 x = 600 x = 828 x = 510 y = 286 y = 566 y = 132 y = 125 y = 276 y = 920 y = 886 x = 286 x = 630 y = 254 y = 8 x = 428 x = 195 y = 665 y = 766 x = 223 y = 499 y = 87 x = 948 y = 576 x = 10 x = 854 x = 593 x = 934 y = 358 y = 319 y = 82 y = 797 x = 775 y = 652 x = 342 y = 297 y = 721 x = 824 x = 301 y = 599 y = 952 y = 912 x = 946 x = 121 y = 387 y = 375 y = 540 x = 450 y = 339 y = 561 y = 683 x = 874 x = 948 y = 778 y = 154 x = 265 y = 831 y = 4 y = 375 y = 785 y = 918 y = 584 y = 686 y = 127 x = 490 y = 59 y = 899 y = 281 x = 688 x = 153 x = 437 x = 653 y = 947 x = 397 y = 134 y = 437 x = 696 x = 216 y = 57 y = 111 x = 383 y = 424 y = 808 x = 186 y = 765 y = 42 y = 109 x = 823 y = 704 y = 83 x = 108 x = 596 x = 894 y = 890 y = 155 x = 202 x = 524 x = 525 x = 332 y = 532 x = 403 y = 652 x = 622 x = 921 x = 49 y = 517 y = 877 y = 665 y = 925 x = 75 y = 908 x = 675 x = 904 x = 116 x = 616 x = 685 x = 927 y = 885 x = 166 y = 227 y = 515 x = 724 y = 210 x = 515 x = 296 x = 272 y = 220 x = 989 y = 500 x = 64 y = 458 y = 488 y = 791 y = 286 y = 884 y = 524 x = 962 y = 143 x = 341 y = 365 y = 601 y = 546 y = 585 y = 649 y = 696 x = 201 x = 166 x = 891 y = 415 y = 267 x = 747 y = 50 y = 744 x = 586 y = 204 y = 779 y = 589 x = 330 y = 916 y = 611 x = 396 x = 119 y = 854 x = 520 x = 892 y = 273 x = 932 x = 701 y = 869 y = 466 x = 591 x = 582 x = 275 x = 58 y = 243 y = 805 x = 833 x = 554 x = 287 x = 662 y = 214 x = 523 x = 611 y = 175 y = 216 y = 554 y = 591 y = 691 y = 401 y = 411 x = 770 y = 988 x = 844 x = 643 y = 969 y = 16 y = 945 x = 682 y = 468 x = 37 x = 202 x = 195 x = 433 x = 13 x = 987 y = 183 x = 344 x = 712 x = 714 y = 672 x = 365 x = 219 y = 932 x = 219 x = 110 x = 436 y = 552 y = 458 y = 869 x = 172 y = 247 y = 317 y = 527 x = 780 x = 89 y = 629 x = 845 y = 469 x = 101 y = 881 y = 297 y = 228 x = 652 y = 187 y = 158 y = 81 x = 714 x = 349 y = 779 y = 540 y = 285 x = 676 y = 722 y = 611 x = 186 y = 739 y = 513 y = 36 y = 653 y = 38 y = 934 y = 921 x = 517 y = 595 y = 103 x = 518 x = 656 x = 223 x = 43 y = 906 y = 31 x = 416 y = 964 y = 414 x = 676 y = 133 x = 924 y = 612 y = 380 y = 442 x = 46 x = 575 x = 858 x = 785 y = 337 x = 483 x = 40 x = 616 x = 705 y = 973 x = 835 y = 344 x = 216 x = 904 y = 219 y = 431 y = 11 x = 320 y = 509 x = 124 y = 500 x = 918 y = 859 x = 896 y = 269 x = 298 x = 680 x = 567 x = 303 x = 197 x = 171 x = 788 x = 339 y = 404 x = 917 y = 47 x = 136 y = 309 y = 853 x = 912 x = 426 x = 579 x = 204 y = 59 x = 970 y = 382 x = 236 x = 28 x = 982 y = 777 x = 313 y = 20 y = 790 y = 148 x = 238 x = 470 y = 622 y = 475 x = 547 x = 686 x = 142 x = 11 y = 590 x = 306 y = 824 y = 527 y = 260 x = 290 x = 580 x = 398 x = 851 y = 835 x = 269 x = 300 y = 196 x = 686 x = 407 x = 420 y = 441 y = 626 x = 162 x = 754 x = 53 x = 177 y = 835 x = 804 y = 147 x = 159 x = 653 y = 584 y = 151 x = 539 x = 321 x = 260 y = 39 y = 380 x = 393 x = 680 y = 883 x = 784 y = 136 y = 756 y = 932 x = 403 y = 79 x = 787 y = 962 y = 493 y = 991 x = 750 x = 344 y = 935 y = 320 y = 888 x = 824 x = 625 y = 965 x = 299 x = 1 x = 836 y = 394 x = 15 x = 654 y = 344 x = 613 x = 27 y = 928 x = 399 y = 282 y = 156 y = 664 y = 123 y = 515 x = 231 y = 477 y = 300 y = 395 y = 284 x = 527 y = 47 x = 426 x = 803 x = 741 x = 306 x = 194 x = 483 x = 596 y = 191 y = 381 y = 331 y = 546 y = 786 x = 651 x = 695 x = 50 x = 671 x = 520 x = 534 y = 381 y = 990 y = 303 y = 785 x = 431 y = 362 y = 455 x = 376 x = 677 x = 647 x = 585 y = 858 x = 788 y = 816 x = 708 y = 923 y = 191 y = 16 y = 90 y = 746 y = 482 y = 38 x = 506 y = 643 y = 281 x = 215 x = 985 x = 205 y = 956 x = 435 x = 372 y = 106 x = 975 y = 762 y = 628 x = 938 y = 322 x = 751 y = 95 x = 716 y = 38 y = 946 x = 357 y = 149 x = 525 y = 682 x = 646 y = 165 y = 614 x = 38 y = 788 x = 704 x = 306 y = 643 y = 851 y = 482 x = 290 x = 264 x = 932 x = 665 y = 702 y = 707 x = 487 x = 322 y = 152 x = 696 y = 42 x = 403 x = 209 x = 453 y = 405 y = 301 y = 716 x = 47 y = 683 x = 458 x = 412 x = 87 y = 742 x = 706 x = 474 x = 835 x = 155 x = 216 x = 988 y = 776 y = 957 y = 792 x = 347 x = 674 x = 257 y = 416 y = 650 y = 273 y = 265 y = 639 x = 734 y = 608 x = 416 x = 958 x = 198 x = 149 x = 164 y = 181 y = 486 y = 541 x = 340 x = 764 x = 165 x = 735 y = 369 y = 874 x = 201 x = 697 y = 10 y = 374 x = 741 y = 69 x = 170 x = 768 x = 810 x = 751 y = 972 y = 492 x = 257 y = 272 x = 955 x = 434 y = 332 x = 478 y = 490 x = 255 x = 729 y = 489 x = 279 y = 907 x = 920 x = 591 y = 877 y = 733 y = 15 x = 466 x = 151 y = 831 y = 736 x = 530 y = 866 y = 810 x = 462 y = 846 y = 262 x = 534 y = 115 y = 778 y = 912 x = 480 x = 517 x = 602 y = 198 x = 208 x = 447 y = 513 y = 875 y = 613 y = 679 y = 782 x = 917 x = 827 y = 793 x = 377 y = 469 x = 338 x = 155 x = 710 x = 78 y = 640 y = 656 x = 542 y = 533 x = 221 x = 967 x = 506 y = 24 x = 268 x = 291 x = 228 x = 855 y = 98 x = 210 x = 69 y = 727 y = 165 x = 567 x = 267 y = 215 x = 664 x = 549 y = 418 y = 856 y = 95 y = 685 x = 259 y = 241 x = 255 x = 517 x = 92 x = 738 y = 332 y = 670 y = 109 y = 792 y = 420 x = 648 x = 267 x = 877 x = 355 x = 38 y = 807 x = 675 x = 435 x = 91 y = 141 y = 490 x = 838 y = 424 y = 101 y = 424 x = 262 y = 64 y = 632 y = 244 x = 856 y = 305 x = 265 y = 429 x = 525 x = 581 y = 53 y = 491 y = 287 x = 190 y = 188 y = 262 x = 391 x = 332 x = 619 y = 363 y = 562 x = 842 x = 1 x = 881 x = 496 x = 544 y = 237 x = 793 x = 303 y = 616 x = 303 x = 294 y = 556 x = 422 x = 907 x = 355 x = 807 x = 650 y = 174 x = 687 y = 697 x = 924 x = 619 x = 162 x = 406 y = 765 x = 9 y = 459 x = 391 x = 445 y = 20 y = 472 x = 703 y = 339 x = 357 x = 251 x = 962 y = 340 x = 598 x = 855 x = 985 x = 417 x = 32 y = 615 y = 110 x = 74 x = 566 y = 13 y = 21 x = 850 y = 83 y = 785 y = 629 y = 978 y = 332 y = 583 x = 454 x = 15 x = 581 y = 614 x = 43 y = 174 y = 586 y = 230 x = 244 x = 690 y = 534 y = 725 x = 304 x = 95 x = 889 y = 305 x = 383 x = 534 x = 951 x = 7 y = 188 x = 956 x = 73 y = 86 x = 971 y = 997 y = 955 y = 724 y = 779 x = 248 y = 202 y = 716 x = 578 y = 901 x = 750 x = 227 y = 794 y = 64 x = 722 y = 536 x = 630 y = 902 x = 609 x = 845 y = 798 x = 760 x = 350 x = 937 x = 78 x = 161 y = 450 x = 118 y = 572 x = 463 x = 37 x = 691 y = 886 y = 253 x = 572 x = 235 y = 247 x = 370 y = 824 x = 230 x = 497 y = 83 y = 781 y = 544 y = 88 x = 352 y = 711 y = 146 y = 341 y = 444 y = 554 y = 283 y = 379 y = 103 x = 664 y = 457 x = 78 y = 460 x = 94 x = 916 x = 68 y = 660 x = 16 y = 729 y = 558 x = 622 y = 557 x = 265 y = 614 x = 843 x = 55 y = 791 y = 841 y = 344 x = 960 x = 469 x = 233 y = 159 x = 936 x = 310 x = 766 y = 310 x = 893 y = 963 x = 297 x = 137 x = 106 y = 837 y = 883 y = 586 x = 145 x = 575 y = 538 x = 331 y = 327 y = 25 y = 629 x = 120 y = 263 x = 733 x = 241 x = 616 y = 502 x = 999 x = 690 x = 285 y = 346 x = 918 x = 300 y = 62 y = 947 y = 73 y = 423 x = 451 y = 629 x = 303 y = 759 x = 570 x = 77 y = 0 y = 860 x = 955 x = 498 x = 442 x = 828 y = 778 y = 592 y = 704 x = 748 y = 757 x = 45 x = 600 x = 332 y = 66 x = 444 x = 528 x = 56 x = 862 x = 62 x = 705 y = 161 y = 369 x = 38 x = 824 y = 582 y = 516 x = 642 x = 783 x = 286 y = 735 y = 620 x = 387 x = 451 y = 583 x = 258 y = 755 y = 475 y = 228 x = 551 y = 651 y = 986 x = 464 y = 283 x = 306 y = 153 x = 5 x = 8 x = 802 y = 698 y = 325 y = 729 x = 432 y = 558 y = 69 y = 65 y = 298 x = 240 x = 383 y = 713 y = 150 y = 434 y = 993 y = 603 x = 255 x = 237 x = 611 y = 13 y = 171 x = 56 x = 736 x = 665 x = 877 y = 148 x = 134 x = 6 y = 433 x = 143 x = 236 y = 925 x = 400 y = 423 y = 481 x = 759 y = 712 y = 596 x = 641 y = 483 x = 520 x = 836 x = 550 y = 642 y = 635 y = 761 x = 883 x = 714 x = 201 x = 647 x = 279 y = 686 x = 574 y = 792 x = 248 x = 790 x = 612 x = 126 x = 469 x = 145 x = 257 y = 680 x = 944 y = 777 x = 236 y = 531 y = 535 y = 507 y = 204 x = 380 y = 279 y = 573 y = 797 x = 405 x = 172 y = 75 y = 160 y = 922 y = 501 x = 306 x = 828 y = 253 x = 759 y = 176 x = 764 y = 768 y = 727 y = 287 x = 96 x = 495 x = 947 y = 50 x = 677 y = 916 y = 24 x = 269 x = 413 x = 919 y = 339 y = 488 x = 3 y = 850 y = 301 y = 960 y = 534 y = 18 x = 730 y = 940 y = 392 x = 938 y = 432 y = 324 y = 434 y = 369 y = 42 x = 580 x = 465 x = 481 y = 272 x = 868 x = 600 x = 639 y = 658 x = 90 x = 140 x = 171 y = 940 x = 121 y = 91 y = 851 y = 348 x = 883 x = 213 y = 284 x = 509 x = 643 x = 742 x = 144 x = 566 x = 803 x = 967 y = 983 x = 821 x = 633 x = 947 x = 398 y = 267 x = 814 x = 350 y = 670 y = 307 y = 673 x = 948 x = 802 y = 404 y = 572 y = 931 x = 630 y = 12 y = 17 y = 451 x = 607 y = 400 x = 903 y = 576 y = 962 y = 238 x = 932 x = 805 x = 700 y = 691 x = 637 x = 180 x = 727 x = 235 y = 152 y = 215 y = 109 x = 885 y = 718 x = 937 x = 696 x = 19 y = 362 y = 67 x = 91 x = 40 x = 85 x = 348 x = 413 y = 612 y = 975 x = 28 y = 794 x = 449 x = 78 x = 248 x = 562 y = 107 x = 797 x = 692 x = 636 y = 968 y = 304 y = 237 y = 605 x = 986 y = 28 y = 664 y = 984 y = 391 x = 852 x = 541 x = 260 y = 691 y = 174 y = 297 y = 819 x = 236 x = 934 y = 545 x = 27 x = 471 x = 603 y = 583 x = 601 y = 2 x = 614 x = 220 y = 896 y = 283 x = 351 x = 586 x = 550 x = 646 x = 0 x = 728 y = 428 y = 436 y = 687 y = 970 y = 345 x = 446 x = 221 y = 538 x = 282 y = 540 x = 106 x = 155 x = 301 y = 493 y = 346 x = 681 y = 420 x = 509 y = 840 x = 101 y = 804 y = 850 x = 566 x = 847 y = 562 y = 833 x = 218 y = 677 x = 142 x = 524 x = 743 x = 966 y = 675 x = 976 y = 307 y = 54 x = 976 x = 841 x = 644 y = 742 y = 779 y = 580 y = 916 x = 220 y = 780 y = 899 y = 303 x = 743 y = 693 x = 846 x = 148 y = 815 x = 508 y = 19 x = 48 x = 64 x = 689 y = 177 x = 253 y = 664 y = 143 x = 261 x = 132 y = 776 y = 76 x = 529 y = 579 x = 701 y = 353 x = 593 y = 835 x = 582 y = 653 x = 130 x = 509 x = 292 y = 61 y = 802 y = 909 y = 723 x = 258 y = 914 y = 301 y = 277 x = 40 y = 409 y = 879 x = 752 x = 454 x = 439 y = 732 y = 968 y = 988 y = 690 y = 54 x = 235 y = 370 y = 149 y = 468 y = 678 y = 649 y = 736 x = 782 y = 413 x = 74 x = 553 y = 287 y = 951 x = 996 x = 525 x = 407 y = 714 x = 613 y = 449 y = 995 x = 590 y = 567 y = 525 y = 167 x = 938 y = 847 y = 400 x = 365 y = 114 y = 346 y = 764 x = 103 x = 531 x = 46 y = 502 x = 459 x = 38 y = 123 y = 376 x = 206 x = 885 y = 158 y = 893 y = 989 y = 236 x = 351 x = 441 x = 183 y = 875 y = 304 y = 271 y = 821 y = 790 x = 224 y = 588 y = 184 x = 189 x = 110 x = 217 x = 793 x = 139 x = 158 y = 951 x = 904 x = 571 x = 203 x = 972 x = 503 y = 321 y = 984 x = 862 y = 734 y = 863 x = 485 y = 1 x = 238 y = 775 x = 73 y = 738 y = 552 y = 538 x = 503 x = 484 y = 328 x = 86 x = 419 y = 480 y = 352 y = 702 y = 128 x = 820 x = 548 y = 763 x = 322 y = 302 x = 163 y = 686 x = 406 x = 377 y = 680 y = 46 y = 116 x = 604 y = 574 x = 657 x = 714 x = 421 x = 426 x = 939 x = 38 x = 679 x = 786 y = 573 x = 888 x = 279 x = 118 x = 667 x = 909 y = 702 y = 283 y = 890 y = 541 y = 964 y = 495 x = 772 y = 497 x = 88 y = 817 x = 181 x = 963 y = 274 x = 842 y = 315 y = 918 y = 939 y = 433 x = 902 x = 492 y = 998 x = 474 y = 225 y = 573 y = 959 x = 326 x = 449 y = 657 y = 75 y = 721 y = 955 x = 112 y = 192 y = 75 y = 224 x = 665 y = 258 x = 344 y = 463 x = 149 x = 660 y = 267 x = 822 y = 889 x = 127 x = 640 y = 602 x = 976 y = 2 x = 593 y = 674 y = 504 x = 750 y = 769 x = 118 x = 340 y = 450 x = 944 y = 235 x = 522 x = 795 y = 445 y = 619 x = 896 y = 529 y = 904 y = 452 y = 488 y = 609 y = 472 x = 232 x = 210 x = 123 x = 307 y = 339 x = 73 x = 695 y = 236 x = 643 x = 641 y = 677 x = 80 x = 306 x = 389 y = 530 x = 995 y = 674 y = 444 y = 63 x = 508 y = 932 x = 889 y = 451 x = 295 x = 313 x = 971 y = 185 x = 472 y = 619 y = 112 y = 75 y = 263 x = 17 x = 898 x = 163 x = 835 x = 339 x = 428 y = 553 x = 237 x = 363 x = 208 y = 259 x = 392 x = 246 y = 732 y = 964 y = 70 y = 407 y = 765 x = 79 y = 19 y = 28 y = 209 x = 522 y = 151 x = 6 y = 433 x = 393 y = 200 x = 34 x = 313 y = 631 y = 683 y = 56 x = 610 y = 401 x = 907 x = 76 x = 363 y = 915 y = 835 x = 227 x = 891 y = 150 y = 963 x = 727 x = 887 y = 364 x = 749 y = 724 y = 260 y = 340 x = 259 y = 284 y = 718 y = 842 y = 176 y = 526 x = 393 x = 862 y = 213 y = 337 y = 652 y = 24 x = 825 x = 113 y = 225 y = 253 y = 926 x = 460 x = 792 y = 902 x = 723 x = 388 y = 456 x = 176 y = 192 x = 123 y = 918 x = 598 y = 599 x = 830 y = 868 x = 13 y = 325 y = 143 y = 479 x = 438 y = 177 y = 22 y = 78 x = 7 x = 416 y = 467 y = 981 x = 431 y = 128 x = 757 x = 400 y = 495 x = 948 y = 547 y = 387 x = 982 x = 812 x = 901 y = 907 x = 865 x = 391 y = 363 x = 749 y = 657 x = 759 y = 225 x = 889 y = 237 x = 62 y = 264 x = 121 x = 365 y = 955 x = 176 y = 528 y = 890 y = 725 x = 996 x = 751 x = 703 y = 772 y = 22 y = 353 x = 498 y = 747 x = 217 y = 65 x = 506 y = 202 x = 587 y = 76 x = 353 x = 787 x = 628 x = 708 x = 401 y = 613 x = 494 x = 386 y = 734 x = 811 y = 705 x = 239 y = 249 x = 247 y = 875 x = 370 y = 829 x = 634 x = 695 x = 494 y = 527 y = 871 y = 777 x = 365 y = 742 x = 168 y = 406 y = 12 y = 552 y = 196 x = 934 x = 711 x = 75 x = 926 x = 40 y = 219 x = 231 x = 940 x = 52 x = 224 x = 187 y = 946 x = 503 y = 600 x = 217 x = 186 x = 714 y = 620 x = 596 x = 264 y = 318 y = 908 x = 925 y = 261 x = 858 y = 476 x = 230 x = 990 y = 381 x = 493 x = 739 x = 454 x = 282 x = 299 y = 324 x = 218 x = 46 x = 895 y = 31 y = 653 y = 995 y = 639 y = 904 y = 311 y = 924 x = 587 x = 189 y = 822 y = 820 y = 701 y = 37 y = 139 y = 102 y = 759 y = 544 y = 726 y = 246 x = 116 x = 699 y = 139 y = 937 x = 639 y = 473 y = 301 x = 287 x = 790 x = 625 y = 759 y = 669 y = 564 y = 988 x = 456 x = 360 y = 89 x = 704 y = 683 x = 307 x = 823 x = 136 y = 74 x = 478 x = 747 x = 850 y = 535 x = 377 y = 436 x = 95 y = 952 y = 169 y = 515 x = 621 y = 571 x = 872 x = 61 y = 519 y = 783 x = 704 x = 805 y = 389 x = 426 x = 145 x = 836 x = 459 x = 47 x = 533 x = 205 x = 464 y = 787 y = 875 x = 697 y = 336 x = 95 y = 715 x = 947 y = 594 y = 575 y = 939 x = 683 x = 903 x = 730 x = 997 y = 294 x = 416 y = 150 x = 283 y = 37 y = 33 x = 660 y = 386 x = 205 x = 684 y = 423 x = 895 x = 374 x = 188 y = 938 x = 392 y = 351 y = 18 y = 452 x = 53 x = 921 y = 975 y = 187 x = 244 x = 45 x = 876 y = 551 y = 926 x = 273 y = 382 x = 4 y = 147 x = 935 x = 208 x = 819 x = 230 y = 52 y = 377 y = 270 y = 335 y = 901 y = 135 y = 334 y = 82 x = 879 y = 170 x = 239 x = 590 y = 188 y = 914 x = 765 y = 452 y = 53 y = 761 x = 155 x = 990 y = 660 x = 861 x = 890 x = 954 x = 408 y = 5 x = 794 x = 878 x = 451 x = 694 x = 641 x = 737 x = 679 x = 370 x = 595 y = 243 x = 838 x = 601 y = 400 y = 850 x = 32 x = 512 x = 508 y = 513 y = 183 x = 527 x = 705 x = 870 x = 115 x = 923 x = 601 y = 317 x = 974 y = 871 x = 474 x = 888 x = 282 x = 36 y = 791 x = 101 x = 108 y = 502 x = 596 y = 902 y = 613 x = 773 x = 695 y = 357 x = 361 y = 748 x = 302 x = 45 y = 37 x = 726 y = 983 y = 154 x = 511 x = 257 y = 380 y = 523 y = 688 y = 911 x = 739 x = 404 y = 849 y = 639 x = 141 x = 440 x = 470 y = 358 x = 698 y = 896 y = 872 y = 21 y = 664 x = 598 x = 194 y = 87 x = 482 y = 738 y = 349 x = 187 y = 118 x = 669 y = 145 y = 393 y = 244 x = 757 x = 795 y = 73 x = 675 y = 164 y = 886 x = 507 y = 447 x = 52 y = 678 x = 287 x = 218 y = 736 y = 687 y = 559 x = 771 x = 104 y = 446 x = 729 y = 201 y = 343 x = 849 x = 808 x = 799 x = 445 x = 803 y = 626 y = 392 y = 88 y = 844 y = 67 y = 315 x = 533 y = 348 x = 588 y = 860 y = 989 y = 486 y = 710 y = 713 x = 115 x = 239 y = 241 x = 457 y = 414 y = 329 y = 269 x = 4 y = 111 y = 769 x = 607 x = 982 x = 43 y = 98 y = 106 y = 260 y = 680 y = 667 x = 834 y = 603 y = 130 y = 434 y = 930 y = 905 y = 496 y = 740 x = 361 x = 51 y = 895 y = 862 x = 313 y = 926 x = 326 x = 618 x = 422 x = 465 x = 155 y = 655 y = 43 y = 478 x = 940 y = 994 y = 644 y = 57 y = 547 x = 892 y = 746 x = 205 y = 117 y = 936 x = 397 x = 796 y = 654 y = 989 y = 364 x = 940 x = 37 x = 957 y = 331 x = 573 x = 638 x = 90 y = 989 x = 160 y = 823 x = 997 y = 851 y = 125 x = 245 y = 258 x = 286 y = 618 y = 484 y = 357 y = 646 y = 398 x = 453 x = 373 x = 488 y = 900 y = 983 x = 235 x = 43 x = 395 y = 531 y = 601 y = 203 y = 140 x = 499 y = 206 x = 485 x = 782 x = 797 y = 732 x = 42 y = 300 y = 881 x = 915 x = 952 y = 564 x = 315 x = 652 x = 89 x = 261 y = 994 y = 438 x = 776 y = 769 y = 728 x = 210 x = 837 y = 499 x = 101 y = 995 x = 428 y = 888 x = 430 y = 965 x = 685 y = 812 x = 398 x = 863 x = 822 y = 99 y = 190 y = 25 y = 523 x = 746 x = 643 x = 382 x = 654 x = 167 y = 515 x = 307 y = 63 y = 583 x = 721 x = 987 x = 135 y = 799 x = 99 x = 352 y = 701 y = 599 y = 193 y = 769 x = 603 x = 635 x = 773 y = 670 x = 766 y = 650 x = 404 y = 735 x = 428 x = 864 y = 711 x = 502 y = 668 y = 461 x = 434 x = 764 y = 519 x = 860 y = 45 y = 481 x = 489 y = 3 x = 474 x = 785 y = 977 x = 134 y = 218 x = 804 x = 442 y = 803 y = 848 y = 971 y = 318 x = 12 y = 714 y = 527 x = 977 y = 449 x = 973 x = 58 x = 587 x = 342 x = 885 x = 396 x = 764 y = 909 x = 119 x = 332 x = 63 x = 154 y = 190 y = 333 x = 564 y = 323 y = 720 x = 191 y = 277 y = 818 x = 679 x = 843 x = 118 x = 761 y = 984 y = 380 x = 142 x = 177 y = 567 y = 203 x = 349 x = 724 y = 259 y = 82 x = 448 x = 404 y = 466 y = 276 y = 703 y = 175 y = 482 x = 86 x = 441 x = 308 x = 479 x = 196 x = 390 x = 250 x = 836 x = 891 y = 584 y = 764 x = 246 y = 988 y = 77 x = 988 x = 422 y = 888 y = 690 y = 575 y = 413 y = 350 x = 44 x = 805 x = 637 y = 516 y = 695 y = 624 x = 673 y = 242 x = 479 y = 367 y = 9 y = 116 x = 804 y = 573 y = 815 y = 373 x = 227 x = 739 x = 931 x = 790 x = 241 x = 272 x = 731 x = 369 x = 449 x = 112 x = 344 x = 509 x = 272 x = 718 y = 709 y = 947 y = 973 x = 505 y = 647 x = 883 y = 414 y = 154 x = 373 x = 707 y = 964 x = 632 x = 752 x = 161 y = 928 x = 464 x = 674 y = 279 x = 803 x = 904 y = 784 x = 690 x = 294 y = 47 x = 424 y = 842 x = 278 x = 401 x = 320 y = 758 y = 145 y = 239 x = 987 x = 819 y = 654 x = 592 x = 862 x = 340 y = 182 y = 175 y = 494 x = 348 y = 196 x = 506 x = 16 y = 765 x = 487 x = 685 x = 522 y = 968 x = 579 y = 967 x = 546 y = 949 x = 47 y = 688 x = 846 x = 17 y = 489 y = 910 x = 140 y = 723 x = 32 y = 806 x = 912 y = 436 y = 687 y = 284 y = 415 y = 314 x = 413 y = 708 x = 390 x = 5 x = 953 y = 441 x = 592 x = 425 y = 572 x = 883 y = 709 x = 679 y = 75 x = 334 x = 900 x = 657 x = 355 y = 277 y = 148 y = 329 y = 551 y = 899 x = 287 x = 471 y = 259 x = 696 x = 26 y = 69 y = 43 x = 648 y = 403 x = 962 y = 23 y = 856 y = 226 y = 625 x = 660 x = 272 x = 552 y = 160 x = 803 y = 483 x = 584 x = 635 y = 307 y = 924 x = 940 x = 173 y = 829 x = 839 x = 919 y = 833 x = 692 x = 231 y = 554 y = 759 y = 248 x = 538 y = 499 y = 164 x = 160 y = 222 y = 678 x = 769 x = 777 x = 916 y = 777 y = 331 y = 559 y = 418 y = 954 x = 174 y = 124 x = 91 y = 590 y = 783 y = 696 x = 556 y = 400 y = 234 x = 637 x = 577 y = 252 y = 236 x = 824 x = 277 y = 535 x = 685 x = 868 y = 636 y = 31 y = 914 x = 424 x = 454 x = 499 x = 706 y = 839 y = 903 y = 896 x = 254 y = 497 x = 851 x = 687 y = 692 x = 312 y = 366 x = 747 y = 775 y = 454 y = 700 x = 269 x = 442 y = 745 x = 551 x = 188 y = 714 y = 41 x = 717 x = 453 y = 636 x = 90 x = 813 x = 635 y = 65 y = 169 x = 395 y = 875 y = 899 x = 886 x = 615 y = 312 x = 111 x = 599 x = 434 x = 590 y = 874 y = 425 x = 575 x = 979 x = 501 x = 110 y = 938 y = 437 y = 310 y = 992 x = 749 x = 959 x = 10 y = 41 y = 314 x = 219 x = 368 y = 579 x = 56 x = 288 x = 58 y = 806 x = 87 x = 186 x = 919 y = 675 x = 539 y = 585 x = 896 y = 698 x = 962 x = 103 y = 914 y = 330 x = 593 x = 529 y = 720 y = 1 y = 931 y = 557 y = 422 y = 576 y = 571 x = 862 y = 140 x = 383 x = 831 y = 488 x = 521 y = 68 y = 788 x = 119 x = 637 x = 668 y = 659 y = 475 y = 514 x = 394 y = 565 y = 258 y = 170 y = 863 y = 831 y = 450 y = 522 x = 172 y = 820 y = 523 y = 763 x = 730 y = 120 y = 208 x = 609 x = 425 y = 859 y = 583 x = 28 y = 382 y = 149 y = 916 x = 56 x = 686 y = 731 x = 686 x = 752 x = 621 y = 973 x = 563 x = 783 y = 108 y = 375 y = 376 y = 841 y = 967 y = 296 x = 14 x = 676 y = 580 x = 261 y = 606 y = 386 x = 942 y = 760 y = 294 y = 846 y = 242 y = 798 x = 329 x = 82 x = 631 y = 883 y = 434 x = 50 y = 671 y = 633 y = 29 y = 208 x = 731 x = 476 x = 215 x = 781 y = 896 y = 429 y = 571 x = 225 x = 593 y = 552 x = 372 y = 41 x = 265 x = 24 x = 398 y = 265 x = 256 y = 507 x = 416 x = 633 x = 220 y = 889 x = 277 x = 698 x = 927 y = 897 y = 204 y = 46 x = 317 y = 468 y = 6 x = 549 x = 179 x = 437 y = 697 y = 612 x = 485 y = 60 x = 320 y = 633 y = 360 x = 898 x = 174 y = 90 x = 366 x = 911 x = 995 y = 338 x = 868 y = 475 y = 847 x = 834 y = 645 x = 447 y = 357 x = 917 x = 964 x = 986 x = 112 y = 981 x = 634 x = 555 x = 704 y = 157 x = 22 y = 490 y = 423 y = 905 y = 276 y = 739 x = 786 x = 351 x = 824 y = 888 y = 766 y = 768 y = 466 x = 383 x = 921 y = 447 x = 876 y = 516 x = 319 y = 72 y = 127 y = 228 x = 820 x = 663 y = 622 x = 581 y = 476 x = 141 x = 729 x = 465 x = 120 x = 298 x = 554 y = 0 x = 940 y = 820 y = 588 x = 980 y = 981 y = 52 x = 250 y = 343 y = 39 x = 669 x = 713 x = 771 y = 103 y = 182 x = 587 x = 235 y = 311 y = 947 x = 104 y = 659 y = 627 x = 744 x = 49 y = 957 x = 277 x = 857 x = 465 x = 528 y = 401 y = 577 x = 597 x = 221 x = 220 x = 159 x = 152 x = 114 x = 882 y = 10 y = 298 y = 20 x = 297 x = 270 x = 210 x = 682 x = 861 y = 305 x = 776 x = 719 y = 398 y = 25 y = 49 y = 35 y = 701 x = 863 y = 364 y = 279 y = 465 x = 776 x = 52 y = 640 y = 774 y = 76 x = 823 y = 251 x = 379 x = 476 y = 119 y = 712 y = 908 x = 173 x = 162 x = 638 x = 706 x = 304 x = 576 y = 23 x = 241 x = 254 y = 248 y = 989 x = 486 y = 407 y = 329 x = 426 y = 398 y = 214 x = 756 x = 541 y = 618 y = 220 y = 141 x = 898 x = 695 y = 798 y = 361 y = 922 x = 957 y = 453 y = 153 x = 877 y = 183 y = 465 x = 296 x = 401 y = 203 x = 461 y = 568 x = 78 x = 863 y = 911 x = 367 y = 776 y = 516 y = 964 y = 813 x = 221 x = 636 x = 935 x = 44 y = 551 x = 661 y = 943 y = 372 y = 197 y = 953 y = 164 y = 295 y = 350 x = 522 y = 832 x = 859 y = 683 x = 444 y = 484 y = 658 y = 88 x = 47 y = 253 x = 757 y = 359 y = 263 x = 384 x = 168 y = 721 x = 400 y = 730 x = 664 x = 810 x = 736 y = 301 x = 329 y = 418 y = 126 y = 500 y = 178 y = 946 x = 439 y = 352 y = 416 x = 2 y = 331 y = 131 x = 851 y = 808 y = 588 x = 686 y = 851 y = 999 y = 128 x = 213 y = 415 x = 100 x = 842 x = 165 x = 877 y = 779 x = 957 x = 908 x = 556 y = 747 x = 530 y = 415 x = 891 y = 63 x = 969 x = 678 x = 435 y = 942 x = 582 y = 240 y = 332 y = 372 y = 633 x = 97 x = 53 y = 687 x = 982 y = 317 x = 220 y = 245 y = 8 y = 278 x = 53 y = 425 y = 384 x = 798 y = 388 y = 5 x = 508 y = 563 x = 651 y = 497 x = 704 x = 507 x = 898 x = 170 x = 27 x = 701 x = 372 y = 771 y = 495 y = 473 y = 444 x = 257 x = 285 x = 866 y = 775 y = 922 y = 881 y = 108 x = 533 x = 37 x = 430 x = 344 y = 569 x = 911 y = 36 y = 652 y = 568 y = 137 y = 785 x = 142 x = 70 y = 392 x = 197 x = 82 y = 130 x = 994 x = 210 y = 66 x = 157 y = 899 y = 67 y = 378 x = 164 x = 192 x = 223 x = 510 x = 102 y = 597 x = 754 x = 381 y = 503 y = 500 y = 65 x = 548 x = 897 x = 768 x = 351 x = 951 y = 366 x = 818 x = 182 x = 884 y = 935 y = 288 y = 217 y = 630 x = 397 x = 138 y = 697 x = 389 y = 487 x = 910 y = 7 x = 706 x = 709 y = 964 x = 557 x = 879 y = 385 y = 885 y = 189 x = 28 x = 998 y = 752 y = 205 x = 994 x = 2 x = 883 y = 118 y = 736 x = 818 y = 422 y = 604 y = 571 x = 821 x = 296 x = 28 x = 300 x = 843 x = 425 y = 898 x = 445 x = 676 x = 614 x = 269 y = 973 y = 754 x = 166 y = 48 y = 404 x = 898 x = 583 y = 729 x = 656 y = 288 x = 324 y = 853 y = 438 y = 97 y = 27 x = 755 x = 158 y = 99 y = 924 x = 414 x = 721 x = 733 x = 942 x = 540 x = 386 x = 680 y = 366 x = 832 y = 766 y = 561 y = 0 y = 145 x = 883 y = 836 x = 743 x = 840 y = 915 y = 769 y = 387 y = 456 x = 841 y = 835 y = 373 y = 715 y = 301 y = 284 y = 298 y = 164 x = 25 x = 692 x = 251 x = 585 x = 809 x = 375 y = 367 x = 321 y = 671 x = 119 x = 528 y = 887 y = 815 y = 187 y = 304 y = 998 y = 352 y = 802 y = 279 y = 473 x = 445 x = 285 y = 384 y = 724 y = 820 x = 804 y = 29 y = 882 y = 567 y = 662 y = 772 x = 553 y = 56 y = 79 x = 446 y = 776 x = 105 y = 759 y = 373 y = 248 x = 30 y = 893 y = 96 y = 256 y = 548 y = 886 y = 932 x = 797 y = 850 x = 27 x = 133 x = 891 x = 218 y = 431 x = 837 y = 488 y = 84 x = 279 y = 861 y = 547 x = 158 x = 82 x = 577 x = 782 x = 461 x = 76 x = 966 x = 185 x = 322 x = 831 y = 648 y = 379 x = 52 y = 617 y = 546 x = 379 y = 303 x = 147 y = 693 x = 12 y = 91 y = 101 x = 761 y = 297 x = 254 y = 947 y = 799 x = 340 y = 337 y = 821 x = 826 y = 940 y = 662 y = 362 x = 368 x = 214 y = 815 x = 573 y = 953 y = 364 y = 351 y = 814 x = 990 x = 355 x = 816 x = 211 y = 377 y = 772 x = 590 y = 450 x = 860 x = 475 x = 331 x = 956 x = 271 y = 196 x = 984 x = 126 y = 869 y = 302 x = 9 x = 31 y = 369 x = 481 x = 641 x = 623 x = 948 x = 882 x = 850 x = 268 x = 863 y = 97 y = 827 x = 173 x = 56 y = 437 x = 694 y = 508 y = 624 y = 727 x = 625 x = 471 y = 152 y = 558 x = 544 y = 829 x = 643 x = 606 y = 501 y = 222 y = 959 y = 678 x = 127 y = 421 x = 880 y = 721 x = 203 y = 783 y = 898 x = 414 y = 872 y = 201 y = 169 x = 689 y = 290 x = 283 x = 922 y = 607 x = 500 x = 505 x = 529 x = 590 y = 770 x = 143 x = 419 y = 462 y = 801 y = 510 y = 174 y = 697 y = 462 x = 67 x = 295 y = 137 x = 55 x = 880 x = 868 y = 372 y = 547 x = 659 x = 425 y = 961 y = 137 x = 254 y = 22 x = 129 x = 284 y = 572 x = 574 y = 727 y = 704 y = 269 y = 781 x = 916 y = 509 x = 647 x = 49 y = 217 y = 432 x = 851 x = 775 y = 643 y = 232 x = 639 x = 629 x = 492 y = 325 x = 611 y = 755 x = 786 y = 454 x = 902 x = 746 x = 43 x = 943 x = 984 y = 930 x = 130 y = 899 x = 672 x = 839 x = 214 y = 926 y = 974 x = 704 y = 649 y = 546 x = 15 x = 23 y = 822 x = 304 x = 389 y = 490 y = 100 x = 640 y = 917 x = 289 y = 347 y = 309 x = 600 y = 82 x = 525 x = 152 x = 624 x = 950 x = 199 x = 308 x = 192 x = 460 x = 187 y = 416 y = 284 y = 941 x = 272 x = 953 y = 968 y = 825 x = 719 y = 385 y = 858 y = 493 y = 941 y = 997 y = 952 y = 425 x = 262 x = 948 y = 899 x = 881 x = 492 x = 748 x = 573 x = 306 y = 904 x = 339 x = 27 x = 819 x = 338 x = 454 y = 626 x = 781 x = 73 y = 138 y = 971 y = 849 y = 558 y = 628 x = 523 y = 128 y = 977 x = 189 x = 4 x = 677 y = 529 y = 984 y = 10 x = 747 y = 199 y = 761 x = 608 x = 338 x = 207 y = 2 x = 604 x = 510 x = 301 y = 938 y = 764 y = 999 y = 746 y = 152 y = 805 x = 545 x = 488 y = 527 x = 916 y = 319 y = 536 y = 558 y = 803 y = 75 y = 473 y = 762 x = 981 y = 883 y = 449 x = 540 y = 287 y = 611 x = 95 y = 576 x = 60 y = 839 y = 569 y = 90 y = 170 y = 830 x = 530 y = 881 x = 706 x = 943 y = 151 x = 114 y = 273 x = 566 x = 920 x = 84 y = 742 x = 577 y = 24 y = 37 y = 184 y = 190 y = 811 x = 578 y = 539 y = 378 x = 61 x = 481 y = 570 x = 406 x = 894 x = 822 x = 117 x = 300 y = 771 x = 689 y = 556 x = 671 y = 655 x = 590 x = 475 x = 589 y = 812 x = 222 x = 470 x = 576 y = 471 x = 353 y = 151 x = 82 y = 991 y = 878 y = 355 x = 619 y = 855 x = 908 x = 529 x = 218 x = 921 y = 428 y = 124 y = 108 y = 404 y = 888 x = 114 y = 829 x = 446 y = 357 x = 313 x = 515 y = 890 y = 850 x = 273 x = 465 x = 564 y = 938 x = 899 y = 636 x = 507 y = 210 y = 847 y = 431 x = 451 y = 798 y = 820 x = 933 x = 88 x = 482 y = 204 y = 260 x = 841 x = 458 x = 596 y = 395 y = 971 x = 429 x = 349 x = 463 y = 704 x = 565 y = 926 x = 235 y = 635 y = 80 y = 16 x = 960 x = 243 x = 302 x = 217 x = 647 x = 359 x = 358 y = 640 x = 861 x = 434 x = 221 x = 277 x = 726 y = 877 y = 104 x = 204 y = 807 x = 187 x = 639 y = 864 y = 944 x = 67 x = 284 y = 475 y = 756 y = 571 y = 621 y = 137 x = 113 y = 210 x = 612 y = 634 y = 214 y = 881 y = 225 y = 492 x = 321 y = 175 x = 972 x = 102 y = 263 x = 410 y = 226 x = 287 x = 562 x = 909 y = 264 x = 945 y = 364 y = 684 x = 276 y = 814 y = 440 x = 906 x = 343 x = 493 y = 386 x = 194 x = 802 x = 304 x = 684 x = 242 x = 109 x = 779 y = 719 y = 119 x = 343 x = 649 y = 275 y = 548 y = 268 x = 577 x = 648 y = 970 y = 958 x = 167 x = 545 x = 294 y = 950 y = 832 x = 888 x = 720 y = 886 y = 368 x = 629 y = 132 x = 662 x = 255 y = 834 x = 761 y = 556 y = 138 x = 691 y = 108 x = 506 x = 14 x = 244 x = 330 x = 456 y = 644 x = 967 y = 686 y = 838 x = 939 y = 222 y = 168 x = 982 y = 232 x = 739 y = 666 x = 281 y = 695 x = 766 x = 8 x = 76 y = 659 y = 132 y = 376 x = 990 y = 347 x = 721 y = 344 x = 174 y = 80 x = 269 x = 214 x = 130 x = 779 y = 288 x = 471 x = 143 x = 464 x = 532 x = 303 x = 860 y = 87 y = 518 y = 340 x = 712 y = 662 y = 870 x = 883 x = 139 y = 249 x = 802 y = 847 y = 554 x = 277 x = 504 x = 961 x = 583 y = 298 x = 536 x = 498 y = 411 y = 581 x = 742 y = 634 y = 830 x = 12 y = 307 y = 282 y = 523 y = 652 y = 492 y = 391 y = 717 y = 528 y = 32 y = 853 x = 892 x = 428 x = 602 y = 219 y = 649 x = 417 y = 442 y = 522 x = 963 y = 344 x = 491 x = 530 x = 129 y = 814 y = 789 y = 308 y = 454 x = 19 x = 151 y = 193 y = 821 x = 109 y = 366 y = 933 x = 157 x = 136 x = 366 y = 857 y = 429 x = 361 y = 690 x = 604 y = 758 x = 257 x = 214 y = 63 x = 765 x = 355 y = 508 y = 461 x = 919 y = 666 y = 968 y = 132 y = 898 x = 968 x = 515 y = 789 x = 899 y = 535 x = 848 x = 853 x = 827 y = 746 y = 201 x = 704 x = 509 x = 405 x = 597 y = 227 y = 735 x = 140 y = 471 y = 876 y = 975 y = 836 y = 66 y = 789 y = 602 y = 580 x = 95 x = 276 y = 7 x = 434 x = 923 y = 156 x = 209 y = 261 y = 225 x = 404 x = 901 y = 727 y = 634 x = 212 x = 404 y = 743 y = 428 y = 808 x = 53 x = 744 x = 256 x = 987 y = 548 y = 851 y = 386 y = 677 x = 199 y = 958 x = 273 x = 773 y = 314 y = 529 y = 240 y = 882 x = 932 x = 622 y = 878 x = 358 y = 858 y = 903 x = 168 x = 236 y = 689 x = 553 y = 69 x = 992 x = 900 x = 831 y = 211 y = 434 x = 692 x = 388 x = 665 x = 701 x = 660 x = 473 y = 889 x = 548 x = 608 x = 540 y = 133 y = 414 y = 759 x = 173 y = 310 x = 818 x = 15 y = 277 x = 304 x = 909 x = 286 y = 145 y = 443 x = 753 x = 147 x = 82 x = 531 x = 665 y = 445 y = 612 x = 150 x = 462 y = 340 y = 903 x = 421 y = 313 x = 898 y = 235 x = 856 y = 97 y = 986 y = 340 y = 379 x = 511 x = 548 y = 932 x = 258 y = 921 x = 837 x = 300 y = 340 x = 317 x = 776 x = 283 y = 893 y = 691 y = 912 x = 101 x = 741 y = 116 x = 88 y = 692 y = 498 y = 2 x = 789 y = 297 y = 267 y = 719 y = 519 x = 379 y = 384 x = 644 y = 806 y = 588 y = 709 x = 837 y = 809 x = 849 y = 495 x = 995 y = 153 x = 766 y = 260 y = 816 y = 488 x = 544 x = 970 y = 521 y = 285 x = 324 y = 870 x = 144 y = 395 x = 340 y = 196 y = 526 x = 980 x = 122 x = 130 x = 372 x = 837 x = 195 x = 808 y = 937 y = 529 x = 439 x = 127 x = 432 x = 281 x = 116 x = 459 x = 179 y = 639 y = 384 x = 591 y = 739 x = 376 x = 589 x = 354 x = 629 y = 139 x = 988 x = 357 x = 492 x = 544 y = 468 x = 603 x = 147 x = 301 y = 363 x = 992 y = 322 y = 741 y = 905 y = 789 x = 331 y = 308 y = 899 y = 91 y = 655 x = 352 y = 991 x = 124 y = 549 x = 374 y = 670 x = 366 y = 440 y = 607 x = 555 x = 584 x = 29 x = 910 y = 261 y = 671 y = 989 x = 745 y = 330 y = 174 y = 998 y = 143 x = 268 x = 13 y = 321 x = 405 x = 369 x = 467 y = 586 x = 678 x = 730 y = 469 x = 373 x = 755 x = 787 y = 287 y = 479 y = 806 x = 645 x = 159 x = 793 x = 547 x = 258 y = 265 y = 95 y = 397 x = 293 y = 601 x = 432 y = 427 x = 638 y = 356 y = 497 x = 568 y = 335 x = 165 x = 644 x = 994 y = 430 y = 99 x = 555 x = 406 y = 714 x = 219 x = 716 x = 421 x = 713 x = 824 x = 293 x = 57 x = 120 x = 460 x = 638 x = 18 x = 418 y = 297 y = 318 y = 173 y = 63 y = 235 y = 743 x = 133 y = 787 x = 371 x = 702 x = 764 x = 354 x = 290 x = 382 x = 412 y = 482 y = 125 y = 764 y = 538 y = 748 y = 606 x = 134 y = 652 y = 401 y = 705 y = 803 y = 629 y = 45 x = 501 y = 580 x = 932 x = 622 x = 215 y = 61 y = 566 x = 583 y = 652 x = 616 x = 991 x = 679 x = 825 y = 518 y = 343 x = 726 x = 695 x = 757 y = 73 x = 38 y = 118 x = 746 y = 260 x = 560 y = 750 y = 569 x = 899 x = 142 x = 435 x = 531 x = 927 y = 975 x = 268 y = 603 y = 816 x = 982 x = 740 x = 322 x = 761 y = 616 y = 411 x = 957 y = 138 y = 739 x = 463 x = 703 x = 880 y = 365 x = 763 y = 490 x = 609 y = 865 y = 904 y = 405 x = 421 y = 881 x = 559 y = 847 x = 289 x = 270 x = 857 y = 494 x = 356 y = 238 y = 532 x = 50 y = 553 x = 195 y = 806 x = 827 x = 975 x = 413 x = 898 y = 232 x = 199 x = 643 x = 180 y = 497 x = 702 x = 8 y = 817 x = 80 x = 678 y = 532 x = 581 x = 65 x = 420 y = 90 x = 794 y = 210 x = 529 y = 753 y = 696 x = 598 y = 691 x = 336 y = 370 x = 582 y = 397 x = 237 x = 179 y = 534 x = 836 y = 622 y = 299 x = 328 x = 391 y = 889 x = 37 x = 541 y = 799 y = 292 x = 998 y = 273 y = 693 x = 725 y = 517 x = 824 x = 236 y = 689 y = 983 x = 67 x = 451 x = 165 x = 148 y = 272 x = 640 x = 820 x = 791 x = 386 y = 309 x = 709 y = 723 y = 884 y = 683 y = 198 y = 943 x = 393 y = 573 x = 939 y = 321 y = 373 x = 776 y = 952 x = 992 y = 403 x = 801 x = 479 x = 349 y = 835 y = 641 x = 52 y = 298 x = 35 x = 708 x = 298 y = 537 y = 343 y = 569 y = 584 x = 985 y = 214 x = 452 x = 15 y = 762 y = 835 y = 236 y = 44 y = 684 y = 111 y = 757 x = 127 x = 136 x = 960 x = 470 y = 971 x = 884 y = 946 x = 584 x = 491 x = 165 y = 453 y = 917 y = 288 y = 280 y = 698 y = 864 y = 332 x = 0 x = 59 x = 540 y = 277 x = 568 x = 114 y = 890 y = 850 x = 635 x = 808 y = 857 x = 505 x = 552 y = 175 y = 733 y = 770 y = 855 x = 203 y = 563 x = 173 y = 409 y = 636 y = 948 y = 706 x = 495 x = 487 x = 315 x = 842 x = 900 x = 637 y = 229 y = 719 y = 940 y = 185 x = 108 y = 635 x = 701 y = 168 x = 463 x = 584 y = 740 x = 14 y = 119 x = 628 y = 227 x = 6 y = 376 x = 597 x = 352 x = 171 y = 492 y = 977 y = 783 x = 194 x = 723 x = 556 x = 905 y = 224 x = 779 x = 749 y = 821 y = 167 x = 184 y = 865 x = 899 y = 997 y = 195 x = 289 y = 824 x = 576 x = 966 y = 716 x = 407 x = 600 y = 496 y = 545 x = 456 y = 866 y = 180 y = 530 y = 471 y = 823 x = 206 y = 349 x = 299 y = 283 y = 762 y = 841 y = 643 y = 708 y = 143 y = 808 x = 21 y = 944 x = 109 x = 633 x = 706 x = 599 y = 272 y = 647 x = 227 y = 189 x = 633 x = 863 y = 823 x = 767 y = 528 y = 270 x = 601 x = 102 y = 393 y = 643 x = 895 y = 363 y = 543 x = 739 x = 645 y = 464 y = 310 y = 907 y = 602 x = 804 x = 250 x = 31 y = 640 y = 618 y = 573 x = 484 x = 208 y = 988 y = 2111