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