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