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