uva1366測資A

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