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