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