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