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