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