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