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