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