Height 469 486 541 528 519 546 566 607 619 643 625 609 617 639 610 618 686 779 775 708 672 661 633 733 674 671 731 768 760 774 805 811 731 510 652 732 732 647 605 605 640 630 640 636 638 668 670 643 636 673 700 740 740 739 720 699 743 740 731 745 745 703 444 339 261 311 293 259 371 814 825 826 902 894 769 886 856 439 520 669 689 635 466 375 439 422 536 739 811 843 781 858 805 588 634 706 759 747 522 242 218 398 795 738 657 557 226 300 388 603 825 696 850 820 901 828 688 827 713 290 592 842 885 986 491 352 511 889 783 386 322 394 440 369 440 529 403 293 538 870 856 661 542 432 292 257 175 171 365 635 774 790 525 704 615 572 635 880 412 764 1013 921 692 464 272 333 227 137 55 265 95 247 351 848 1019 1015 839 837 825 866 842 489 288 410 418 409 560 637 653 657 467 215 103 176 262 321 332 444 490 375 465 392 262 326 914 984 751 670 402 409 739 956 841 258 205 299 424 531 514 345 278 505 866 883 470 343 451 767 1122 1013 824 806 756 531 253 169 137 192 338 414 352 269 324 485 865 394 257 384 788 767 607 214 210 361 356 257 286 287 316 341 331 346 316 388 403 276 288 305 513 517 499 497 514 547 569 607 613 621 620 649 663 698 639 616 653 710 736 704 703 708 646 686 648 668 732 697 778 880 844 832 409 521 698 733 732 645 604 605 605 609 643 668 632 575 575 606 608 609 635 699 718 678 678 695 743 715 654 745 699 473 409 434 451 712 286 731 691 822 491 804 903 910 824 896 855 703 712 694 817 863 820 640 577 468 492 668 730 753 790 588 348 564 864 818 808 854 741 655 635 635 706 660 674 651 561 583 628 638 881 681 646 700 767 902 895 906 827 626 619 679 455 361 354 355 599 668 838 915 1033 744 544 460 390 383 389 387 410 387 485 570 372 424 416 297 189 121 136 262 530 858 489 740 635 529 702 867 313 713 803 795 983 364 394 392 238 140 57 70 198 257 328 366 388 742 865 530 444 695 1082 697 260 531 586 451 539 577 552 506 223 158 117 211 272 305 289 288 309 377 287 377 258 264 477 825 697 313 290 687 711 768 314 202 339 483 593 743 1002 747 373 244 360 445 415 675 931 1103 1260 815 277 342 363 295 271 246 168 201 332 489 512 342 393 507 731 559 569 241 363 748 899 424 231 1070 421 227 239 303 374 417 371 371 328 496 465 372 355 346 492 493 491 514 543 548 571 607 608 622 657 684 721 723 667 659 711 713 735 706 702 642 608 584 607 666 709 735 737 832 832 832 442 377 638 730 723 639 604 604 605 630 655 661 573 523 498 445 466 519 600 672 611 560 695 740 743 742 738 746 659 273 277 323 406 781 287 822 750 824 763 821 837 839 827 898 898 828 813 856 803 741 856 715 655 646 682 813 874 875 888 720 571 632 672 730 758 664 734 863 775 700 756 758 629 627 664 840 650 808 833 803 628 817 822 762 903 911 909 603 562 855 909 639 567 490 601 336 697 864 740 771 835 765 761 775 857 956 985 721 498 555 341 358 326 285 196 103 155 211 273 541 586 806 653 639 732 846 599 324 367 669 802 342 400 370 207 165 125 117 162 174 173 327 682 774 961 857 609 404 504 577 532 647 698 537 424 542 562 571 220 132 186 309 337 290 297 328 339 431 746 823 257 215 500 568 850 207 172 198 229 529 459 470 703 875 911 856 1164 1172 965 807 461 326 620 879 922 861 878 685 249 302 324 319 312 284 172 205 322 550 740 681 670 777 848 925 732 219 301 866 641 328 666 503 263 224 238 268 343 503 423 328 325 646 524 306 336 351 544 543 542 544 548 570 581 578 607 629 670 677 706 712 633 633 612 568 698 672 663 585 636 577 607 667 645 707 712 734 697 673 524 648 660 692 668 619 604 604 604 545 560 594 564 537 539 519 494 571 644 635 698 740 741 742 743 763 799 732 678 663 678 524 779 751 707 824 815 758 758 821 764 819 718 714 716 753 634 650 729 500 553 694 779 804 854 900 911 778 666 618 599 626 621 705 815 733 634 673 734 812 820 767 579 621 608 536 535 689 639 695 745 755 826 754 902 911 598 613 953 922 736 785 654 643 304 144 86 157 206 598 867 831 691 682 770 781 773 638 472 380 269 294 294 223 95 116 288 261 286 312 373 507 439 687 711 707 492 137 239 610 681 417 638 345 159 131 156 165 198 182 140 413 687 680 701 1001 707 306 461 668 740 731 712 567 349 285 348 480 204 130 195 388 397 368 378 650 567 557 907 1104 314 216 864 822 352 323 265 418 303 386 610 820 901 911 946 903 991 1178 1173 1144 995 908 959 753 702 845 583 336 299 142 180 241 284 247 225 285 394 553 713 967 942 911 984 932 291 290 264 347 273 222 463 358 275 257 267 279 265 408 450 333 331 676 564 261 265 282 461 499 546 547 548 575 603 581 598 661 671 672 679 683 642 616 614 581 671 670 664 616 636 582 608 642 608 667 670 730 716 695 589 674 627 608 607 596 601 604 597 594 565 519 499 446 452 499 504 556 615 636 670 700 741 742 724 661 618 605 598 701 511 535 759 818 802 588 754 688 747 756 750 702 796 701 551 709 686 632 634 462 587 685 828 853 878 911 911 726 569 591 592 592 621 704 827 818 830 819 689 714 703 539 498 299 572 613 609 596 901 891 572 908 911 912 908 908 655 606 843 718 839 595 466 356 197 201 270 270 259 684 828 649 416 550 863 812 708 589 448 371 354 507 282 152 92 179 355 248 187 179 269 180 169 301 646 729 272 284 548 706 736 523 309 168 129 126 158 139 280 229 203 475 746 783 759 752 502 294 329 507 748 752 663 513 364 255 211 217 104 126 144 229 280 356 610 1143 863 866 911 1124 392 183 562 629 694 497 491 774 308 184 262 505 602 672 705 622 552 844 1052 778 543 778 1016 820 730 1096 1086 722 581 273 384 276 258 260 284 382 461 557 878 1011 1011 982 1010 853 453 209 323 203 327 594 597 560 341 258 238 273 302 387 466 405 345 389 379 378 437 372 524 546 547 577 602 604 606 603 628 692 705 673 673 673 681 691 663 641 670 664 635 642 668 581 609 637 636 669 670 759 727 758 740 630 608 608 608 575 594 605 574 559 565 568 550 517 525 556 612 670 702 640 599 736 717 699 742 741 708 646 731 627 416 503 547 794 513 461 571 623 685 686 810 592 797 653 613 676 734 428 510 415 347 616 804 829 655 761 869 562 330 332 352 317 487 816 734 602 603 530 489 460 649 745 234 258 289 434 627 708 991 631 910 908 1000 1000 597 716 611 270 458 595 521 515 742 282 221 334 597 728 646 657 706 468 258 550 845 543 163 142 161 149 402 822 421 139 133 183 219 134 193 161 127 84 238 248 661 750 213 339 608 738 753 718 276 165 165 196 180 198 243 203 369 548 696 972 925 752 527 272 232 226 382 619 650 427 321 160 113 81 98 150 266 251 489 346 859 973 912 912 911 918 835 310 260 639 812 579 659 927 533 272 191 203 202 293 363 274 284 442 483 318 560 1016 878 737 612 1011 764 253 450 385 566 411 258 252 227 362 428 455 709 1003 1011 1011 938 975 615 416 286 488 474 477 558 513 346 264 258 287 277 310 324 297 284 316 371 356 472 623 529 549 548 615 666 665 636 634 667 677 680 692 723 722 698 643 635 645 639 665 645 647 667 676 676 703 702 700 671 747 807 811 704 621 609 608 608 608 607 607 596 612 651 668 569 528 542 602 634 662 699 672 676 680 698 735 741 690 592 690 719 640 544 711 534 748 734 609 505 507 510 737 753 577 396 589 671 735 751 405 351 324 336 370 587 694 611 678 725 438 263 479 723 732 558 508 605 562 562 541 462 422 622 549 283 415 503 505 528 736 565 618 621 616 586 546 537 400 188 189 493 573 464 313 276 315 289 499 649 723 432 247 281 289 307 509 594 337 165 82 80 52 258 629 392 169 156 108 112 58 159 152 130 304 369 385 721 752 613 607 580 679 403 209 109 150 169 200 243 258 257 253 227 242 336 373 516 711 564 303 191 107 197 351 531 441 222 101 88 97 126 148 275 181 343 243 456 521 506 815 905 1002 1006 1005 822 488 783 773 703 1004 907 644 355 229 209 244 274 217 289 336 498 545 208 267 254 331 337 533 689 186 386 403 345 557 460 254 215 262 350 400 469 656 975 942 912 715 625 616 421 321 400 642 379 334 412 421 362 279 249 270 302 273 223 259 329 520 732 348 564 603 607 644 669 704 730 699 599 588 672 677 685 705 711 640 614 634 654 669 662 629 615 668 703 736 735 704 642 670 746 753 625 609 609 609 625 628 613 608 578 636 660 664 611 551 518 565 613 599 629 672 697 732 693 662 737 717 658 574 354 458 554 822 821 757 339 745 743 618 560 562 808 582 416 702 642 676 797 386 261 293 275 355 586 770 663 636 686 478 490 676 717 752 692 616 598 542 457 313 216 262 499 728 401 621 621 615 568 618 611 503 609 482 918 292 200 160 58 79 476 652 635 588 600 778 639 598 653 463 318 310 323 402 498 536 547 571 425 154 121 122 285 359 163 138 136 309 399 353 156 121 293 453 402 818 758 478 631 596 651 990 1022 384 171 138 187 213 213 212 213 172 192 275 333 352 405 596 558 294 244 127 117 171 239 248 142 135 176 175 150 149 348 193 223 213 197 278 487 475 460 653 745 882 492 640 672 625 538 677 804 822 490 274 296 364 425 443 459 399 520 604 149 163 252 225 194 395 361 181 274 446 355 334 666 277 277 283 328 396 447 467 608 592 606 617 622 579 553 379 344 769 539 298 467 609 473 259 241 267 439 515 212 217 248 315 293 246 538 550 621 668 669 671 673 673 664 662 671 671 693 710 664 618 621 645 637 669 664 639 613 647 677 737 730 609 609 670 671 646 637 612 609 609 641 685 628 623 627 657 641 654 670 572 546 606 609 540 568 660 671 672 695 714 702 651 430 479 686 457 458 793 732 322 286 397 822 810 557 563 810 824 826 761 412 744 827 420 304 271 291 518 705 710 684 684 528 351 500 717 751 784 826 770 639 542 410 188 126 162 356 656 561 607 596 597 594 534 477 428 426 129 116 48 41 41 62 353 564 617 558 357 401 476 573 696 402 479 684 563 452 430 453 365 371 615 489 230 157 139 229 201 394 173 220 411 507 355 156 129 208 568 648 768 511 269 456 636 682 780 847 312 159 198 306 231 196 185 226 298 330 337 352 375 512 713 604 346 254 144 126 132 123 50 88 136 206 332 310 180 508 180 213 213 450 531 559 513 461 649 766 877 401 218 255 358 533 665 594 484 286 171 322 430 468 689 843 885 809 259 188 335 325 248 238 428 736 190 186 260 412 321 323 305 349 428 414 403 386 440 495 506 380 500 564 562 389 321 460 727 499 307 410 520 500 343 256 381 599 470 523 620 574 330 253 254 593 577 561 630 596 551 520 561 643 643 641 670 653 648 667 657 644 619 624 669 669 657 612 638 679 730 657 554 611 671 672 640 669 640 636 613 610 674 645 661 671 671 635 654 671 588 596 566 506 506 539 613 670 679 673 685 715 655 558 758 819 809 692 349 418 813 751 789 781 503 366 736 818 742 679 433 542 720 752 872 563 378 318 521 663 646 623 587 418 303 302 517 743 745 748 595 334 257 227 300 208 330 454 533 259 264 96 170 243 205 155 154 153 68 82 68 87 86 205 479 531 536 266 79 41 41 326 598 506 506 526 347 166 75 64 106 344 683 559 284 148 81 165 213 619 354 370 257 302 263 152 125 96 490 692 686 363 291 591 679 600 371 305 262 287 243 157 127 185 200 334 415 318 254 353 487 568 691 608 358 261 157 145 147 139 111 116 158 374 278 300 274 438 208 213 326 366 366 206 406 406 733 435 742 471 246 195 286 560 835 576 210 125 115 201 249 236 499 889 937 917 889 1152 963 138 169 173 203 312 380 217 110 198 280 274 414 667 783 535 416 335 362 270 426 492 318 402 539 656 546 666 548 249 317 423 477 540 582 548 602 825 754 423 380 366 529 383 615 618 655 670 670 593 589 611 644 670 669 668 670 668 666 671 651 616 622 658 669 658 623 616 653 675 691 637 553 580 636 554 638 642 670 672 618 610 610 640 667 655 609 514 571 628 547 517 534 542 556 616 648 669 704 674 595 527 678 726 720 808 708 360 352 403 762 708 310 362 573 686 686 724 377 351 351 691 754 750 599 439 332 273 501 666 831 776 647 416 190 153 195 278 422 581 568 343 224 246 380 296 377 544 292 188 173 117 87 128 225 42 53 60 204 391 234 312 332 352 597 630 309 156 70 41 57 127 167 429 382 168 138 149 140 100 133 369 718 643 422 261 242 358 386 604 558 543 185 191 272 227 125 114 236 256 276 268 266 659 697 722 719 776 423 290 245 183 163 254 525 683 460 250 233 330 530 627 646 521 344 289 187 169 169 173 190 167 170 301 150 101 104 475 549 241 227 260 225 288 343 296 697 545 632 382 239 225 204 353 748 613 216 180 261 261 159 125 193 303 305 356 410 447 834 725 211 231 342 333 649 257 184 184 186 170 381 920 623 534 310 311 296 252 222 428 557 560 494 468 373 317 300 256 293 338 374 433 499 509 529 560 805 542 307 305 304 319 559 667 670 677 679 600 632 671 671 671 670 639 641 671 671 670 666 658 660 668 669 653 608 613 637 672 672 658 551 551 542 473 549 501 633 570 605 610 610 610 587 554 534 480 472 513 507 504 520 548 597 648 672 673 674 658 523 410 591 704 705 724 679 486 399 322 324 717 351 384 659 756 749 423 367 348 350 642 803 715 498 407 358 316 370 722 902 854 642 371 257 278 300 339 513 631 467 279 192 316 651 634 361 441 432 378 260 89 90 143 664 70 146 224 319 652 351 312 450 557 588 554 243 76 53 147 207 312 480 618 499 257 118 83 109 142 177 395 656 465 296 206 200 311 570 602 631 634 195 174 257 225 97 94 195 133 132 115 138 632 308 517 719 805 383 322 227 125 78 46 151 232 265 280 218 244 341 538 603 376 373 329 181 151 169 168 162 169 199 618 125 74 106 124 125 311 196 443 420 362 377 561 832 911 430 159 181 215 196 358 627 491 196 182 282 316 212 176 224 202 121 97 106 352 741 216 193 276 405 466 331 302 350 472 405 342 381 659 705 739 352 359 421 552 570 493 452 485 433 364 485 451 218 316 402 234 248 279 309 389 379 426 908 447 260 260 304 314 785 661 671 704 718 687 671 670 670 670 634 548 588 670 644 615 616 617 636 668 668 665 654 653 656 672 672 666 627 624 600 596 559 512 606 535 602 610 611 590 530 513 613 536 471 496 500 554 612 627 651 636 615 625 648 618 524 554 616 540 540 630 708 752 591 655 268 345 379 525 495 822 759 542 512 355 397 703 776 751 431 314 274 295 375 498 747 762 690 418 230 237 268 500 711 628 538 541 446 394 557 589 520 340 345 320 181 131 193 268 574 205 257 504 752 627 650 667 606 541 541 345 216 155 227 488 500 524 639 681 618 423 230 133 92 91 151 303 366 191 87 88 79 139 524 360 661 637 573 488 561 187 87 210 247 171 193 368 309 237 413 629 732 707 722 404 182 118 83 83 118 116 373 581 345 294 279 318 435 300 364 339 183 156 194 190 154 189 521 385 162 118 125 114 51 198 178 357 362 316 702 966 880 803 518 365 259 243 239 361 667 562 215 148 190 290 315 495 964 629 88 110 266 449 781 444 399 368 903 772 288 388 525 856 781 515 470 679 683 638 524 321 651 669 411 329 353 522 476 299 525 658 413 473 614 493 300 354 350 283 345 374 872 316 301 258 303 337 844 647 626 587 580 628 648 664 666 668 629 542 468 451 559 665 639 629 642 617 635 669 670 671 671 672 672 673 673 673 673 672 647 646 612 611 611 559 533 527 533 519 516 518 534 546 512 578 628 618 612 522 487 530 595 647 561 524 574 554 568 622 694 762 738 386 305 336 470 672 710 823 824 775 598 634 772 747 487 598 406 324 308 334 402 410 413 653 734 406 176 261 375 427 613 760 632 547 522 483 389 345 245 257 296 366 319 195 432 200 126 168 236 508 534 371 486 617 550 325 325 269 470 334 515 677 616 560 570 600 398 214 211 227 239 154 170 176 179 149 144 125 114 105 263 173 546 714 748 668 734 127 438 347 629 616 622 610 642 385 342 325 607 739 434 179 126 105 86 83 83 170 447 678 562 348 320 285 310 385 564 406 169 174 210 184 169 174 348 217 171 161 162 164 158 169 169 237 257 284 268 268 324 346 559 709 554 422 291 323 679 671 273 189 141 186 247 386 510 214 191 158 140 220 305 349 388 384 862 342 274 313 588 648 652 420 616 822 752 675 688 672 565 381 285 258 342 360 254 262 280 442 671 391 352 618 720 676 361 236 422 349 426 794 273 258 300 283 352 609 522 495 462 485 514 612 615 643 527 443 443 442 529 640 667 641 610 606 610 635 670 671 628 542 673 673 667 637 673 674 674 673 648 646 646 565 534 457 489 474 487 555 581 528 498 504 509 489 486 497 567 630 651 573 474 562 610 554 559 591 673 762 821 755 451 414 470 664 744 796 786 890 726 677 601 681 634 404 575 450 323 297 270 343 493 595 638 457 243 268 379 475 638 710 613 589 608 544 328 226 186 224 310 658 493 380 210 167 126 157 200 353 419 384 355 491 202 288 632 399 370 257 370 587 545 566 648 654 521 304 288 372 262 170 177 124 172 181 139 125 127 140 154 174 361 510 702 685 700 569 761 297 317 625 685 681 684 674 636 622 394 286 299 220 141 126 105 83 96 297 597 550 353 380 453 500 543 638 826 559 169 170 184 169 170 265 248 248 144 198 174 136 161 169 169 170 239 235 282 331 321 306 350 471 617 547 300 306 662 947 1058 822 183 182 214 343 165 122 142 207 173 262 268 284 289 278 633 498 535 471 770 397 259 269 439 486 575 514 610 615 419 308 258 404 631 555 273 219 216 325 520 276 314 513 659 471 310 243 813 636 599 685 630 309 300 356 383 665 670 671 563 532 626 579 515 595 514 509 584 641 636 639 641 609 606 585 595 663 670 671 658 631 672 673 671 646 597 633 637 672 636 674 578 609 643 556 527 598 635 639 536 476 503 499 487 472 481 558 630 651 616 527 553 634 565 553 585 627 618 763 789 615 356 460 566 793 498 609 607 804 595 394 712 719 439 590 666 466 315 272 255 292 429 586 527 361 296 304 396 585 745 753 680 618 536 525 342 188 237 343 595 660 508 508 211 180 172 161 415 259 340 439 342 139 98 330 579 335 175 218 238 336 228 284 428 512 627 620 636 628 352 126 159 197 283 198 219 158 194 256 230 240 344 445 638 636 468 718 291 617 693 278 168 187 508 667 601 631 655 750 746 507 237 126 122 114 145 425 742 564 384 383 493 763 808 863 777 440 192 170 200 260 265 303 262 258 173 273 292 192 168 235 288 208 308 505 570 378 209 253 328 359 382 503 488 328 682 870 919 1073 189 239 326 200 130 164 166 170 172 386 378 147 198 181 198 685 960 965 689 321 169 187 202 225 318 298 378 712 959 941 943 806 509 448 382 248 227 305 529 372 406 559 300 258 270 283 481 788 971 779 740 474 362 245 359 622 590 631 653 657 592 541 531 469 440 544 606 513 536 576 497 472 523 529 524 565 568 602 656 636 673 674 674 662 597 616 655 673 652 675 571 610 637 671 576 628 667 672 518 489 555 561 507 477 473 512 544 592 567 525 591 625 590 560 621 695 635 650 577 270 412 586 804 689 670 346 575 762 700 683 717 605 653 623 559 553 434 330 241 298 399 635 587 364 277 320 386 437 551 660 666 598 480 379 344 254 314 515 831 712 501 447 212 192 347 349 674 370 394 460 267 100 60 303 530 436 317 300 241 142 113 111 104 357 595 630 716 730 653 482 402 226 350 428 179 142 157 200 352 262 326 584 622 240 176 183 663 752 808 271 125 96 558 623 561 310 163 476 405 143 129 130 175 208 178 480 856 552 377 298 295 538 563 822 759 535 210 172 275 304 304 305 366 209 171 149 305 244 212 183 174 174 174 240 293 254 213 267 336 334 423 691 659 482 573 390 225 608 957 898 308 201 177 330 211 212 215 174 169 168 193 285 197 393 701 734 489 269 184 202 193 159 230 295 308 366 391 288 216 292 238 141 183 257 243 202 307 443 382 466 476 511 370 343 478 576 947 691 533 595 563 312 405 593 410 549 603 609 507 468 462 458 445 517 589 575 585 605 546 548 602 554 517 550 569 607 633 650 637 663 627 625 612 614 635 674 673 636 652 615 613 636 616 642 590 536 550 554 575 582 505 466 466 452 455 574 673 662 627 578 544 562 627 669 609 365 295 255 449 801 649 289 291 327 620 767 628 664 654 641 426 339 272 302 380 332 241 273 327 583 707 572 394 372 409 399 476 612 663 538 346 308 344 423 467 663 805 811 551 469 196 129 373 505 558 563 548 512 214 131 105 221 441 587 476 396 243 134 149 191 216 360 508 539 586 594 657 643 426 520 505 278 125 125 125 136 231 253 134 225 708 200 129 154 260 666 706 772 302 253 521 619 505 244 99 211 213 125 141 148 150 168 191 368 697 699 282 212 264 463 371 719 434 358 189 325 372 411 347 212 305 225 176 166 175 202 245 256 254 235 218 192 252 258 282 375 389 444 556 576 492 489 484 180 163 212 564 750 292 174 169 182 496 501 270 235 209 206 404 620 452 552 389 277 215 219 261 321 288 179 211 270 208 213 245 212 204 177 174 159 147 230 221 201 272 416 248 257 404 458 652 355 325 357 621 842 580 538 490 337 292 644 504 599 609 581 567 553 540 546 471 556 608 601 604 514 502 547 522 520 547 550 595 664 667 611 515 621 612 612 604 574 604 550 559 655 675 615 651 651 617 636 605 478 577 637 579 574 563 534 540 501 483 592 674 656 653 584 478 532 599 610 530 340 336 465 719 647 342 274 328 499 677 677 355 619 724 609 459 288 267 314 461 370 253 269 300 378 576 721 596 410 358 431 623 706 568 391 273 307 438 612 665 726 559 667 667 468 168 156 293 470 576 432 575 503 205 143 143 144 235 491 484 476 385 342 403 393 341 315 320 436 525 414 458 547 322 550 583 125 130 156 157 159 168 152 84 124 217 138 341 198 567 507 502 691 572 496 428 539 368 136 93 94 108 125 130 155 181 182 174 170 305 454 214 181 298 662 351 707 209 153 169 545 483 228 335 194 282 199 139 158 169 262 247 220 218 269 253 213 288 297 442 664 534 532 668 518 380 416 681 634 266 218 254 751 186 131 168 168 170 291 188 351 397 353 778 909 831 600 292 182 178 266 536 730 501 194 190 221 196 170 169 207 281 236 198 173 153 168 167 153 216 275 146 140 260 353 490 370 313 306 542 518 327 278 394 348 297 609 646 591 607 523 465 533 494 543 487 545 584 526 562 569 579 544 493 549 579 549 554 562 547 525 559 611 600 575 610 593 564 542 586 672 631 575 634 637 652 652 672 646 676 677 634 573 554 554 538 511 545 631 585 590 674 618 545 567 616 563 378 355 516 665 580 404 275 316 453 706 820 758 566 640 720 687 330 364 409 326 397 384 300 271 301 338 489 667 742 627 486 603 748 653 515 402 330 362 493 581 644 642 643 635 561 454 170 213 531 640 646 320 566 497 307 176 150 208 246 499 530 449 399 496 521 376 368 441 360 401 565 485 469 296 270 400 244 151 127 140 168 166 134 125 119 125 160 129 147 517 668 544 191 53 43 124 245 462 306 129 152 201 189 125 148 194 203 188 224 312 318 211 214 226 217 470 225 700 505 169 292 604 738 686 510 460 337 200 136 126 155 167 303 307 265 283 247 207 282 342 412 519 432 386 467 442 319 390 777 793 262 188 208 743 207 206 131 165 326 269 220 249 370 356 658 863 844 795 476 285 223 245 384 458 368 229 208 212 211 211 215 214 182 174 175 217 250 199 186 166 147 144 151 154 215 240 221 193 209 278 598 753 456 373 350 305 291 609 562 530 603 521 482 538 471 554 556 469 455 488 532 548 548 547 548 578 608 581 550 551 513 467 537 596 559 556 565 572 586 529 660 665 532 555 613 577 709 719 718 738 710 682 676 611 543 524 491 505 612 656 556 575 661 631 613 617 616 554 395 366 642 586 484 421 440 443 485 594 819 689 563 578 805 404 310 619 624 474 589 533 351 309 340 351 351 477 658 740 762 787 728 630 563 430 471 497 479 492 457 535 549 536 317 318 222 249 541 702 713 339 541 561 433 204 146 198 263 526 578 410 392 446 298 149 194 286 358 452 524 472 255 118 213 376 99 177 226 219 134 133 125 125 161 163 168 481 582 572 611 246 126 98 87 87 111 125 129 152 173 371 376 137 157 190 174 149 261 388 356 387 474 626 175 220 163 358 372 672 250 369 351 702 722 410 449 347 176 155 141 127 127 217 290 272 214 195 226 237 258 292 279 390 599 479 225 265 454 598 253 205 245 326 177 133 164 169 176 241 220 240 369 463 432 649 755 786 756 475 339 333 261 316 251 218 212 224 232 201 324 376 297 228 227 275 399 312 295 259 179 154 191 199 184 150 218 220 212 274 303 677 679 432 343 392 324 529 473 495 561 467 443 520 513 496 538 485 527 549 555 546 542 546 548 549 578 554 521 551 529 494 500 523 539 517 543 502 497 600 669 621 538 516 573 556 690 740 744 744 722 685 648 595 569 563 519 495 582 624 646 674 644 612 613 600 580 494 309 331 518 519 486 472 679 672 628 741 704 746 564 595 806 402 426 574 466 538 654 601 354 309 367 421 390 361 534 717 786 793 717 635 566 551 552 455 366 292 218 273 442 366 326 455 286 324 331 560 575 410 558 640 454 292 336 197 154 441 592 506 512 514 342 164 90 77 136 295 477 402 122 124 239 459 151 167 154 153 161 164 277 451 187 133 128 328 575 670 684 333 150 153 139 138 164 179 188 182 181 192 176 156 144 135 159 186 190 177 292 386 387 508 177 274 168 168 153 454 320 243 216 285 414 695 750 737 748 432 177 153 147 159 214 221 201 241 309 302 250 239 363 487 818 693 260 306 355 643 540 595 620 276 252 176 245 182 285 307 243 212 336 469 379 400 562 749 745 448 320 386 389 325 267 288 343 417 243 341 298 305 339 312 415 451 449 490 453 341 273 207 209 264 303 231 213 361 449 397 313 311 433 389 300 350 345 469 469 494 472 493 482 510 514 484 513 523 544 533 576 521 486 521 546 549 522 523 550 527 497 517 530 499 516 548 540 506 550 623 668 604 514 546 645 690 723 743 744 745 744 690 658 635 645 577 514 482 519 605 661 674 643 585 568 622 634 539 472 485 563 524 505 529 596 666 577 635 526 551 517 517 800 417 516 466 410 603 660 509 427 341 506 560 412 370 494 651 773 793 731 680 658 671 631 522 283 195 262 434 580 508 384 439 279 372 350 417 448 408 594 700 433 432 534 276 118 338 505 546 581 562 364 174 123 77 69 203 495 453 125 143 215 246 164 133 128 162 169 169 223 280 141 537 418 576 621 621 321 153 125 125 125 226 384 427 374 305 281 245 151 148 201 299 236 210 130 150 169 164 145 144 177 829 174 168 157 322 350 265 383 319 278 261 237 578 789 443 192 166 162 201 206 168 174 270 439 470 338 275 431 431 818 745 530 411 698 791 784 871 813 514 286 258 186 168 334 780 424 212 229 443 402 287 530 739 575 312 403 626 440 308 309 367 560 877 426 298 235 274 305 330 437 504 344 486 580 348 280 272 228 278 310 297 295 253 321 509 456 312 305 327 356 370 461 470 499 543 442 471 546 512 449 443 443 443 506 462 503 474 444 475 528 550 548 520 523 526 521 552 552 550 550 553 539 523 618 634 506 601 505 555 541 522 527 731 702 591 646 674 615 659 621 529 498 519 551 608 639 590 549 525 510 552 546 571 723 609 456 476 508 600 510 556 431 576 508 409 520 572 704 513 362 416 406 503 638 635 647 411 555 491 324 346 402 526 739 812 698 634 666 683 622 407 218 239 377 520 437 640 470 400 350 400 560 465 502 612 551 679 554 572 645 478 206 161 201 335 534 484 242 132 116 83 83 246 563 432 157 163 177 169 163 140 268 170 207 169 211 178 603 627 569 563 606 576 455 217 127 125 153 216 233 220 324 507 618 453 185 178 287 471 276 182 150 169 169 173 174 151 170 979 228 170 259 278 374 347 328 445 488 328 228 213 270 332 251 146 125 145 178 193 213 250 363 547 404 264 486 486 826 489 398 407 511 617 705 337 349 530 233 402 248 177 228 675 436 229 386 620 423 229 339 478 525 502 627 869 645 257 267 407 434 309 280 446 386 334 294 385 344 362 277 319 459 323 264 247 220 226 252 263 285 303 323 320 265 236 244 310 531 663 710 453 533 596 443 490 549 488 483 447 443 457 458 445 451 474 462 486 523 545 519 496 522 550 525 496 477 486 553 538 547 661 671 671 647 639 458 467 457 448 571 644 632 587 611 707 692 679 615 551 509 512 535 564 541 493 471 468 482 488 497 532 587 598 429 448 460 504 488 388 311 396 548 376 542 685 545 611 447 385 378 395 568 640 550 368 363 371 335 350 413 451 663 871 739 611 625 683 589 315 229 324 405 293 369 679 622 619 511 574 740 482 503 684 590 658 608 611 685 457 214 115 63 181 486 433 178 142 120 124 133 224 460 444 337 168 162 133 136 197 576 513 383 255 139 128 141 132 161 239 445 546 608 320 141 141 334 409 383 301 202 349 383 152 131 150 187 209 163 224 272 215 214 191 256 575 230 455 258 236 327 402 514 393 348 298 511 616 362 241 286 330 260 152 125 139 187 231 254 314 404 601 554 226 412 664 855 343 228 263 325 506 338 188 286 349 521 578 544 329 230 213 255 243 471 457 240 181 188 235 326 419 413 420 478 545 330 320 337 212 231 427 311 277 269 320 238 309 232 304 310 304 292 302 271 294 266 262 280 236 196 230 290 274 241 382 694 672 528 512 553 566 469 500 549 550 509 466 479 479 493 505 486 461 474 522 482 503 508 497 499 520 499 468 497 497 518 553 588 676 677 678 668 627 641 624 491 532 523 657 616 656 660 732 707 648 561 551 542 535 490 592 558 549 593 581 542 528 561 498 464 532 430 454 474 480 469 299 285 361 743 569 627 543 530 610 539 459 386 394 421 613 468 331 368 384 373 388 427 412 585 800 640 528 596 531 434 300 331 478 338 264 351 746 680 535 561 743 718 614 422 459 518 713 443 540 693 593 457 276 102 82 276 317 185 163 169 243 291 244 424 563 493 436 198 198 463 570 612 330 447 188 206 211 175 168 134 233 417 541 653 352 158 230 370 307 197 181 162 163 165 169 150 169 162 154 207 294 331 214 278 501 180 393 263 258 198 379 429 319 330 316 340 257 220 552 420 269 311 335 285 169 125 125 141 168 204 313 402 434 402 247 321 483 500 226 245 247 691 271 118 158 243 295 746 871 755 714 396 254 247 173 169 208 187 165 265 352 299 326 297 355 595 494 308 294 218 257 258 258 332 381 324 253 269 353 248 469 382 265 262 279 287 305 258 302 446 394 260 255 368 609 478 221 190 191 160 537 492 523 551 527 549 524 444 492 509 468 491 596 478 519 476 491 499 468 452 505 518 472 472 497 497 498 498 538 632 677 677 678 676 671 677 653 458 507 499 577 567 581 667 736 651 553 509 514 575 625 641 605 515 563 659 697 683 631 605 601 611 541 411 457 608 530 480 256 292 579 815 656 721 570 616 618 593 477 521 428 382 577 445 305 373 410 387 364 368 428 561 554 370 432 559 347 287 330 423 450 335 502 521 678 619 614 604 676 684 567 254 243 315 646 482 505 687 566 439 282 104 72 202 324 269 195 280 346 313 304 422 533 286 491 345 182 291 351 621 546 506 547 558 220 133 127 126 316 559 578 682 436 308 283 198 142 141 142 143 152 157 204 192 196 168 178 217 244 289 172 215 379 155 168 193 252 406 260 219 188 273 305 307 216 168 247 280 380 411 365 277 155 132 125 144 184 196 254 357 349 210 210 232 249 301 170 190 253 281 180 129 193 248 258 289 397 467 574 393 456 416 190 186 187 171 172 257 342 393 400 331 326 466 801 890 309 396 271 258 258 302 495 430 349 343 387 349 457 365 283 284 401 395 284 238 658 867 298 277 233 499 1151 873 313 218 149 175 439 510 528 548 574 552 576 467 495 446 473 477 493 466 574 534 539 521 507 506 500 496 497 497 497 499 545 632 629 555 594 677 677 677 666 628 659 535 500 542 464 551 598 543 674 589 547 576 584 674 657 709 639 592 632 667 689 722 623 481 528 628 606 495 584 579 479 387 304 584 723 804 502 503 532 672 596 589 503 646 572 415 532 390 320 407 453 439 416 353 352 556 524 272 435 627 554 368 429 467 322 375 757 715 643 455 713 685 696 722 335 208 145 153 291 321 449 539 414 270 176 117 113 247 441 477 432 461 399 200 119 125 183 105 144 155 134 180 231 565 195 176 477 716 252 179 170 132 124 122 95 444 604 489 421 264 131 132 137 166 169 165 207 206 221 168 168 172 197 221 168 168 168 168 168 168 187 231 180 470 297 218 340 366 237 170 152 630 934 621 316 212 185 146 130 157 196 188 165 163 228 190 170 185 184 239 172 696 315 181 268 258 222 352 320 274 578 765 762 516 558 446 180 306 370 227 215 231 306 372 361 410 969 332 531 981 401 497 513 272 242 490 510 458 446 496 378 335 301 275 273 307 590 623 330 274 276 217 220 214 201 310 553 265 283 274 239 264 425 496 539 497 519 529 604 495 496 445 424 442 490 497 467 518 548 562 565 548 513 496 497 497 501 527 529 498 479 485 555 541 533 617 605 559 563 552 542 502 445 462 516 542 575 559 633 660 593 701 624 572 630 671 654 636 658 710 687 537 520 663 630 566 637 642 570 382 459 785 796 663 507 398 398 519 477 573 586 664 629 431 392 316 345 408 440 465 434 349 329 449 433 341 521 664 681 519 510 486 442 554 524 504 604 469 722 685 790 756 242 159 164 179 205 213 469 548 397 229 144 142 157 292 495 557 550 478 279 124 82 80 102 165 194 165 163 132 213 223 171 130 369 198 132 410 209 94 113 101 90 112 126 126 120 125 146 180 249 268 198 177 187 174 186 172 192 195 208 168 169 197 198 200 171 198 174 168 198 250 195 171 175 254 225 220 274 276 296 332 318 293 202 130 152 181 169 165 148 148 153 186 168 168 168 273 179 329 204 170 309 420 530 653 734 480 281 203 192 335 325 170 147 288 361 195 202 206 281 345 307 284 415 313 449 326 350 351 607 280 186 536 412 259 250 433 326 250 290 268 226 269 715 829 276 577 977 376 315 303 310 449 833 357 259 281 278 249 505 468 445 442 494 494 496 523 521 444 416 462 475 478 494 497 514 587 599 546 505 490 493 497 523 544 522 498 498 499 499 499 499 544 647 543 493 465 552 552 640 445 496 507 508 509 568 620 573 700 713 592 603 634 624 641 669 689 699 656 641 693 664 610 612 747 708 572 596 735 892 744 490 370 398 426 549 620 628 672 491 332 268 313 380 400 400 429 385 330 338 318 303 420 641 785 747 649 601 534 648 612 471 575 598 617 708 771 739 578 196 128 149 445 483 487 612 459 259 184 181 197 185 300 463 458 403 297 182 150 120 120 137 197 163 362 135 253 257 172 168 418 240 139 141 627 281 95 112 126 125 125 125 125 116 137 156 214 329 298 205 182 221 343 182 196 441 210 185 171 257 214 212 212 174 176 170 356 206 191 240 198 168 170 304 256 169 228 254 240 297 309 100 148 180 203 176 200 150 166 144 144 197 198 200 360 257 217 208 177 375 452 570 797 773 577 347 194 196 218 266 257 143 152 163 167 215 231 366 306 244 331 310 592 732 198 376 348 650 386 261 475 390 269 238 252 243 292 504 455 230 237 418 477 245 381 670 495 504 328 535 561 804 787 344 258 282 271 545 513 467 492 501 515 451 526 573 419 420 450 444 462 493 497 469 549 536 564 508 462 481 497 497 474 474 498 498 499 500 501 484 460 487 447 463 563 665 656 563 540 546 646 554 545 553 565 524 652 594 591 583 547 532 543 573 592 634 640 629 678 650 626 701 748 715 593 550 592 741 820 416 379 369 446 507 781 638 668 396 253 231 291 353 371 371 417 396 351 316 277 296 367 543 736 744 726 584 505 492 454 606 668 662 683 606 583 504 427 244 141 125 553 626 648 566 308 158 136 178 249 280 254 319 417 354 300 184 130 134 164 160 160 382 737 715 262 558 149 165 171 166 136 290 199 134 101 119 134 135 130 125 138 166 183 177 168 168 183 213 271 444 422 423 265 490 211 195 169 300 218 183 179 229 304 231 392 244 170 200 212 188 284 401 297 165 198 300 328 190 163 131 180 174 200 235 253 212 169 177 153 182 181 209 279 262 221 341 256 218 488 695 594 414 530 450 204 203 256 271 238 194 218 225 196 210 246 247 203 221 347 223 241 267 218 257 255 359 388 352 337 314 234 193 378 377 293 572 543 186 208 271 288 403 684 711 918 1024 380 1023 336 632 1049 525 276 804 924 593 586 528 450 572 568 482 532 565 392 393 416 421 512 500 498 514 516 487 491 445 462 492 497 503 502 497 501 502 501 523 553 535 498 485 495 684 707 572 673 658 552 553 671 516 506 548 555 588 584 669 545 477 466 570 699 689 647 661 662 621 627 665 713 856 792 608 548 503 514 587 631 397 397 350 385 457 665 577 598 365 276 289 330 368 380 380 403 398 366 306 270 281 304 376 474 584 581 555 515 410 415 625 667 719 494 455 388 369 309 186 132 150 373 403 593 482 246 163 159 188 222 247 272 334 455 534 460 258 164 166 169 168 168 175 185 311 560 672 242 193 211 147 205 182 115 123 139 166 192 176 146 138 168 198 203 195 201 266 248 209 328 481 251 402 304 538 581 184 228 365 196 169 198 279 560 347 185 163 225 229 186 292 543 659 384 137 224 465 504 129 155 199 190 168 180 252 357 330 195 212 198 199 172 177 213 312 336 351 285 386 417 476 512 388 315 274 203 181 197 201 213 208 200 234 227 181 254 236 269 178 308 296 428 280 256 323 248 285 322 301 298 304 234 166 387 423 266 451 478 180 210 267 459 675 603 319 421 573 441 596 368 528 491 415 275 602 1133 596 653 582 463 620 634 564 552 545 478 475 497 443 546 482 477 524 534 550 512 510 466 470 485 518 524 508 531 529 523 555 534 498 498 498 487 457 528 649 521 665 553 554 617 656 656 524 549 605 570 658 653 636 633 662 765 598 619 786 735 664 659 697 718 747 819 743 699 548 604 742 755 395 365 349 349 458 516 553 528 449 587 449 492 445 379 387 437 506 428 305 337 391 370 344 394 523 522 540 593 593 717 552 636 574 367 366 291 256 201 275 210 199 539 648 525 344 232 269 317 302 270 236 239 373 468 320 269 218 219 244 211 211 207 172 212 173 439 439 197 468 284 268 549 335 191 163 188 261 297 198 141 168 176 168 186 203 267 447 412 190 262 262 188 195 284 577 420 202 195 228 204 233 377 498 690 391 193 168 197 213 167 154 414 404 130 110 138 136 112 165 213 239 168 171 185 157 274 265 187 239 243 245 180 352 283 265 267 293 216 224 312 590 544 324 271 296 307 238 258 189 198 202 180 216 229 231 257 256 196 169 334 269 223 287 228 216 270 319 318 316 292 267 246 190 220 264 241 300 311 231 233 299 312 322 391 299 337 429 596 483 339 356 336 310 268 317 577 605 623 606 575 626 660 608 589 583 552 552 551 497 551 498 492 497 499 527 522 544 501 488 470 491 536 555 555 533 529 562 545 506 509 522 558 534 480 614 606 556 554 554 558 563 616 512 548 562 519 522 600 663 679 680 697 719 776 822 779 708 700 666 553 537 573 643 660 588 551 639 648 496 317 348 349 349 365 566 549 482 524 390 668 759 689 707 602 545 439 304 312 334 351 350 424 554 472 426 470 761 736 629 618 581 353 318 231 340 620 405 241 240 390 659 490 272 216 271 312 308 301 260 342 542 429 179 186 202 171 171 170 174 208 178 302 235 255 209 244 433 465 583 618 622 296 136 153 408 381 180 132 167 184 182 214 246 338 527 588 361 208 178 122 152 264 360 244 244 235 176 237 542 598 570 293 176 198 211 240 261 280 558 509 134 119 150 136 137 162 231 241 236 219 171 189 171 150 168 168 250 347 245 178 325 345 596 403 230 185 223 285 318 314 291 282 283 294 350 393 247 188 256 234 222 299 254 192 188 239 321 350 348 433 238 229 306 267 353 409 475 396 250 224 225 216 213 207 204 243 293 277 227 252 250 512 296 222 292 323 250 199 236 235 265 426 349 339 589 580 610 625 647 637 653 652 642 584 556 582 527 554 554 531 524 522 503 527 550 555 596 549 540 564 554 543 550 555 612 637 582 612 611 613 611 611 601 555 555 555 555 556 556 612 558 604 610 562 511 511 557 646 679 679 694 706 708 702 739 710 579 544 527 497 531 555 487 478 557 568 676 441 349 349 336 335 703 471 387 295 270 549 640 789 684 526 513 481 376 312 314 321 350 375 406 342 325 337 507 638 632 573 491 284 270 315 392 452 340 291 322 319 580 649 614 395 282 304 304 324 342 318 300 271 208 299 280 212 237 347 296 175 217 302 591 230 133 159 136 192 218 469 538 266 133 145 336 314 160 154 185 186 207 238 248 277 321 372 318 161 139 108 107 230 289 291 508 576 226 182 268 270 224 176 168 529 427 211 330 571 663 416 154 131 140 172 189 220 235 212 225 290 168 170 212 170 143 140 215 342 241 206 410 361 527 335 195 190 268 292 233 229 242 236 246 267 299 336 317 210 297 275 432 413 257 237 240 584 244 324 314 339 440 527 627 411 273 278 437 519 364 222 226 198 224 295 291 418 585 399 202 143 344 879 855 270 236 230 152 164 185 207 251 353 296 294 605 603 629 663 668 661 664 642 664 605 560 611 587 586 555 502 550 555 527 521 531 550 583 568 579 605 565 519 534 554 633 687 624 599 574 600 560 544 512 554 550 510 618 677 676 564 557 662 625 568 513 539 519 552 724 691 658 651 629 605 594 630 617 542 540 553 475 509 506 605 728 580 785 584 545 544 361 349 404 304 309 260 477 558 714 761 580 490 443 343 299 340 366 342 375 448 467 357 296 272 292 352 380 364 338 294 329 316 356 321 276 296 470 521 563 613 664 458 279 285 325 349 391 373 259 231 182 215 234 333 470 573 576 251 210 225 297 168 124 119 154 167 223 246 340 265 168 143 181 189 155 175 213 220 225 199 170 157 122 105 102 101 102 124 113 153 206 266 307 313 161 161 202 212 239 376 629 425 214 166 145 225 237 192 215 161 138 177 213 264 287 194 202 299 540 193 212 250 244 193 208 324 244 185 284 282 328 243 169 288 294 254 316 297 260 323 336 258 268 309 320 292 332 373 788 771 416 337 266 303 189 277 303 303 657 888 534 317 261 229 294 429 421 278 269 195 250 383 391 507 734 304 215 262 361 614 707 323 267 237 210 207 263 252 282 274 238 289 610 610 635 673 657 628 637 660 672 650 627 613 614 612 556 529 554 580 581 651 549 547 571 576 630 631 625 588 589 615 618 635 644 621 588 616 602 561 546 513 556 551 506 557 556 556 556 612 568 605 523 505 717 664 751 807 727 676 672 667 637 617 582 508 540 593 539 535 514 577 600 522 612 571 615 661 476 360 329 268 293 320 406 659 856 677 520 479 383 315 326 365 394 373 443 591 495 406 309 329 315 228 270 305 342 380 513 359 351 312 236 255 385 424 589 639 627 546 362 282 349 358 457 501 214 213 251 329 258 282 434 626 291 169 171 343 301 167 105 92 119 159 169 192 542 369 198 173 170 175 168 180 194 203 215 192 153 174 188 172 160 160 139 153 126 125 136 155 175 119 121 159 201 212 243 262 259 285 253 170 133 164 193 292 387 178 155 243 243 244 332 208 213 246 528 299 218 241 295 282 281 279 202 197 244 181 131 174 216 225 371 621 723 556 395 587 377 257 259 267 306 327 349 313 461 776 742 365 266 362 507 368 269 288 932 1263 842 551 418 290 290 350 380 278 314 301 299 281 406 669 779 340 213 264 444 608 1222 687 509 492 496 397 370 392 329 282 324 376 665 664 644 622 620 628 664 676 676 677 673 653 648 616 623 620 559 584 587 706 607 560 600 615 615 602 646 626 692 780 632 483 499 559 642 616 616 603 563 562 561 560 559 556 558 555 613 562 609 567 556 555 570 607 629 713 675 625 625 626 742 834 655 474 507 532 558 555 548 582 705 679 555 554 527 846 652 609 381 332 336 347 406 532 590 563 667 650 411 309 368 376 377 354 353 577 683 484 439 350 347 320 295 315 623 633 772 431 255 228 215 217 261 304 602 486 284 289 309 303 286 413 594 522 451 423 367 357 217 217 227 333 253 174 174 361 577 585 233 157 163 177 172 161 136 183 196 168 157 181 188 184 200 181 176 190 186 178 212 216 234 183 170 197 127 125 125 125 132 121 153 196 334 298 257 286 304 299 229 187 190 184 216 262 278 148 181 345 306 262 233 236 234 212 188 287 273 221 235 236 375 303 248 198 174 193 187 193 300 361 331 317 294 262 479 828 231 251 225 281 278 278 292 258 258 400 346 305 235 357 605 322 196 262 298 452 411 278 301 341 330 372 472 465 630 580 275 384 418 1256 447 736 742 418 446 573 714 803 504 528 919 647 351 372 324 264 332 400 672 673 669 663 662 666 676 677 677 677 677 671 636 620 678 677 622 618 560 607 615 588 607 614 614 588 626 656 657 658 615 550 520 525 571 612 606 607 609 619 628 616 610 564 613 501 608 561 556 557 606 616 616 618 660 682 718 634 658 808 764 762 749 609 655 568 608 572 464 487 587 584 555 554 546 668 786 689 780 419 562 612 627 639 548 567 638 635 552 422 355 339 332 349 331 388 541 597 582 487 317 350 346 391 579 865 532 374 267 252 253 253 384 316 260 233 216 264 328 327 369 684 1011 873 603 551 473 341 305 287 170 207 241 213 213 638 669 600 270 258 288 225 170 127 121 134 191 230 204 206 208 188 207 190 198 228 253 224 244 272 285 253 170 212 159 128 125 125 155 223 246 223 409 499 538 464 315 205 166 171 211 308 315 216 146 139 161 231 190 215 248 409 212 212 247 310 333 260 272 256 231 244 232 237 252 208 216 257 243 228 252 307 258 168 209 229 192 211 182 299 257 230 256 258 228 173 173 214 184 239 229 186 173 193 250 318 351 318 278 310 337 350 446 490 617 407 292 403 741 721 1348 453 351 342 416 506 518 630 380 304 693 507 249 278 274 224 250 310 735 734 732 731 707 696 711 677 691 724 723 710 656 657 678 678 677 677 622 642 619 614 614 614 614 614 614 614 614 614 615 615 595 552 560 595 557 563 589 645 699 609 609 605 602 504 504 556 557 609 567 606 665 679 680 681 575 540 595 733 783 669 578 631 717 616 489 420 423 470 404 555 555 552 510 614 648 629 707 636 668 679 679 679 623 549 579 563 568 672 537 307 322 350 347 374 539 751 608 525 345 389 748 594 725 769 720 514 482 368 343 279 268 577 420 256 282 354 425 427 401 468 585 599 593 682 604 339 311 319 146 131 134 213 205 204 286 233 284 314 272 203 171 131 120 142 183 214 183 175 186 172 205 198 212 213 262 376 232 269 462 269 200 244 174 130 125 155 228 225 277 299 221 255 308 260 167 132 148 193 397 492 201 221 208 195 187 195 194 192 200 431 244 190 292 318 293 263 348 374 233 201 214 238 282 328 305 259 289 317 393 479 244 159 189 212 211 210 215 232 205 185 223 254 191 221 212 182 198 213 212 237 235 195 195 288 354 287 216 249 292 269 309 377 464 326 373 803 759 680 766 227 237 246 285 671 712 482 364 319 352 331 380 531 456 275 242 288 739 740 740 741 737 736 739 730 732 743 743 740 722 715 677 677 677 676 676 676 621 614 613 613 614 614 614 600 594 595 606 606 598 593 592 590 570 598 667 645 568 573 559 520 509 562 556 613 562 607 566 558 559 602 662 599 522 739 893 750 725 813 697 608 662 617 571 490 491 550 737 600 551 504 454 428 350 819 609 575 757 705 679 719 690 561 571 606 608 561 411 320 346 350 364 409 488 590 540 403 320 399 455 570 690 748 751 629 402 283 264 259 289 316 280 343 372 352 376 450 534 591 628 545 450 668 623 303 299 298 288 183 185 212 171 196 251 258 505 445 379 260 243 191 165 176 169 175 197 229 205 165 235 230 208 194 220 339 443 508 725 326 388 369 251 202 198 236 224 213 246 319 320 276 518 401 164 187 174 231 311 309 274 268 222 250 206 177 250 234 238 257 308 284 251 242 179 208 270 284 231 210 287 297 257 257 275 280 237 222 223 194 199 198 204 252 277 302 281 239 198 197 211 222 179 328 286 222 156 125 151 189 251 230 208 311 343 421 594 201 240 273 349 392 449 430 523 772 591 475 326 157 140 169 230 503 643 656 667 524 387 323 369 737 948 412 240 314 740 741 741 742 742 743 743 743 743 743 743 733 697 695 677 677 676 676 676 676 649 617 613 637 621 614 614 561 548 555 577 565 539 522 517 559 587 589 598 610 606 644 597 649 559 606 550 608 556 553 557 557 604 572 643 637 749 659 531 538 624 657 648 652 598 599 654 566 463 505 533 559 554 552 597 591 315 331 297 775 827 806 710 685 645 609 611 760 679 505 424 346 334 324 352 397 466 374 370 348 338 603 652 561 521 625 361 324 347 776 402 324 318 274 348 401 373 351 331 482 715 763 783 726 668 942 801 296 258 258 258 258 249 214 191 363 297 295 569 610 631 357 248 218 211 241 235 222 254 281 248 209 236 241 266 268 270 273 305 652 420 507 248 504 226 208 244 225 213 183 199 332 340 263 188 134 133 157 213 271 335 413 373 328 241 222 210 202 375 379 282 259 291 317 308 284 212 182 183 206 214 189 220 281 302 274 256 243 213 190 194 224 191 176 232 315 446 326 279 233 214 239 191 179 197 231 222 213 238 233 168 149 179 179 189 256 269 491 902 421 251 227 340 340 380 377 828 397 328 432 448 259 281 254 250 352 523 684 676 640 601 432 383 590 564 324 254 271 742 742 742 742 743 743 744 743 743 726 692 702 714 677 677 676 676 675 675 675 675 649 645 645 621 614 595 527 535 555 555 536 500 483 484 484 490 499 521 553 499 527 471 555 555 553 508 555 509 506 546 556 601 570 555 682 620 524 537 559 558 617 679 679 632 578 600 529 459 498 507 554 555 555 560 561 533 239 251 586 638 839 734 823 877 784 600 737 716 552 545 560 478 290 279 324 339 265 257 241 378 624 683 674 510 331 305 304 231 225 320 351 352 291 522 467 314 332 430 589 772 923 849 587 486 352 342 299 273 265 259 267 224 245 268 581 394 368 660 699 684 519 327 275 240 234 226 232 322 361 316 275 252 248 264 233 291 213 230 387 679 706 273 307 188 205 216 276 267 225 270 220 228 515 478 216 199 260 273 258 365 592 620 511 334 189 211 197 306 301 213 228 279 301 315 282 204 195 205 187 196 211 191 189 231 409 515 306 215 160 238 261 281 244 290 382 622 315 261 268 246 338 210 168 200 212 266 300 358 297 216 180 145 145 160 182 196 235 331 508 289 202 272 242 315 245 388 311 303 232 179 199 266 329 374 386 532 587 408 392 497 465 586 779 284 255 217 228 767 743 743 743 743 743 743 743 743 720 677 681 689 676 677 676 675 674 674 675 675 675 676 597 584 544 549 532 543 554 555 568 540 504 501 498 503 520 512 465 461 509 506 544 546 556 556 556 556 563 513 548 556 560 516 535 556 593 615 616 649 678 709 746 695 615 580 487 460 478 417 508 555 551 503 503 553 584 409 536 824 900 893 901 766 654 583 572 701 654 530 698 657 286 258 286 338 300 308 351 399 425 625 683 620 325 263 297 265 258 404 422 414 438 448 661 566 401 512 658 733 682 756 927 647 344 336 311 347 311 280 304 259 346 309 511 372 311 446 544 536 522 345 261 302 301 248 253 375 415 274 220 320 569 251 234 275 293 256 227 492 790 455 280 248 189 266 271 258 228 186 171 402 394 234 224 261 394 370 270 425 623 656 834 386 196 232 190 212 218 174 207 263 350 296 261 174 209 204 170 170 170 232 263 210 212 361 528 201 197 322 394 330 291 241 335 432 337 291 301 240 230 259 252 223 212 267 253 193 239 269 247 250 216 199 228 293 184 187 276 246 188 257 245 203 178 252 262 259 224 213 179 185 271 328 320 465 478 298 239 237 332 494 568 257 256 264 364 772 749 744 743 743 743 743 743 743 739 713 676 676 676 676 676 675 674 674 675 675 675 644 593 559 511 562 561 572 580 580 600 615 615 595 575 568 557 567 548 514 573 524 512 518 568 567 556 556 611 562 544 554 609 540 477 527 525 539 559 588 614 643 677 678 636 576 582 473 407 464 553 555 547 450 499 553 508 497 303 791 457 368 379 341 475 558 527 602 570 500 706 788 496 287 258 260 268 320 399 390 319 510 620 317 303 303 264 257 260 328 730 879 540 353 537 512 386 611 805 790 852 820 848 661 369 304 310 350 340 327 292 272 359 324 334 323 321 331 454 367 264 251 307 353 330 305 306 330 322 242 242 278 405 278 231 270 390 437 182 390 734 313 223 283 230 279 272 228 213 240 232 212 215 236 257 258 337 427 293 308 316 241 576 282 174 280 261 263 258 252 244 255 314 302 269 195 197 212 209 232 215 208 225 192 210 209 222 216 206 265 286 264 213 233 171 209 286 277 273 276 222 222 247 305 395 604 543 332 305 310 348 378 321 189 219 354 212 206 145 186 197 255 226 144 259 263 258 438 328 227 161 128 173 246 243 236 263 234 171 176 286 372 391 405 349 439 465 871 894 799 743 743 743 743 743 743 742 739 713 676 676 676 675 675 674 674 675 675 675 652 617 590 560 600 592 605 614 615 615 615 590 525 496 541 546 545 633 635 637 606 570 575 615 612 556 566 612 570 485 550 650 657 631 587 566 597 583 557 559 586 614 640 676 635 525 434 430 553 554 554 546 451 555 503 362 270 257 306 342 348 534 608 387 238 516 780 854 689 477 488 384 243 225 257 266 295 264 304 320 560 562 319 304 303 266 260 329 350 351 317 332 380 476 531 471 705 859 640 814 890 739 725 605 304 308 336 301 258 271 302 364 398 379 471 482 353 487 412 357 387 376 329 304 325 333 297 285 283 271 342 592 273 290 403 434 279 172 175 218 246 188 179 267 241 274 275 289 280 236 217 242 263 245 238 236 240 265 296 253 168 176 253 238 494 341 307 240 316 250 250 219 271 274 272 290 229 192 276 310 257 272 274 216 214 279 276 234 174 223 212 212 255 137 179 246 258 257 266 254 249 255 422 421 307 361 418 363 343 510 590 507 254 190 210 191 184 132 141 181 192 180 223 290 237 214 244 284 280 219 169 192 220 212 219 233 215 168 177 276 351 349 329 352 355 260 816 816 816 771 743 742 742 743 742 742 742 719 675 675 675 675 674 674 674 675 675 675 675 652 618 565 602 614 615 615 615 598 603 564 504 517 579 613 629 656 639 597 618 631 633 645 626 570 614 626 627 627 618 617 806 723 672 636 617 582 560 590 618 596 610 614 545 597 543 502 522 602 554 533 301 301 301 217 211 211 248 329 348 349 349 318 528 716 830 705 477 427 398 332 226 256 257 266 305 362 694 314 502 614 485 319 326 308 303 304 338 348 291 317 380 362 297 383 565 674 741 725 680 671 611 383 304 303 303 302 271 303 304 304 415 432 607 676 429 324 312 391 531 443 316 318 313 317 314 333 322 288 325 432 288 271 270 233 321 178 162 196 248 285 295 271 257 288 334 386 345 272 263 311 297 194 158 160 190 299 398 135 206 211 261 280 422 309 279 247 280 254 230 281 307 299 301 326 321 239 187 231 254 254 268 293 292 318 308 198 200 205 232 234 255 185 192 245 257 257 257 257 476 603 637 470 480 693 594 567 809 914 312 332 306 229 210 190 198 248 159 140 136 220 534 357 226 273 343 681 723 454 342 386 447 470 414 280 284 291 276 243 347 312 300 184 172 252 819 816 816 816 815 772 783 777 742 742 741 738 731 713 674 674 673 673 674 674 674 675 675 675 654 629 644 648 648 670 656 605 600 594 578 577 604 637 628 614 626 650 642 676 687 738 689 630 644 676 665 677 606 595 621 605 618 620 623 589 598 619 646 678 655 642 657 617 614 612 599 556 542 476 299 299 299 260 255 255 255 255 324 579 485 429 549 616 648 744 546 390 491 277 226 228 248 252 399 393 257 264 348 498 944 384 684 429 317 303 338 322 309 357 396 457 425 457 627 787 941 851 674 648 585 374 303 303 303 304 304 304 304 304 304 319 463 533 440 414 350 364 452 394 315 316 304 304 320 361 380 363 335 322 293 192 213 240 273 357 332 265 257 260 292 272 257 314 371 465 543 428 341 380 282 170 125 133 173 244 244 177 319 278 236 280 242 232 229 228 226 249 274 304 307 327 323 327 350 330 320 280 216 227 250 241 212 216 246 285 257 220 255 257 428 484 296 254 235 224 268 273 289 293 474 491 239 216 218 220 333 549 292 325 436 284 384 496 268 300 264 447 251 243 711 450 565 844 629 619 711 646 700 752 684 759 586 406 613 641 341 279 277 265 302 216 173 323 846 818 816 815 815 815 816 816 813 778 741 741 740 737 712 673 673 674 674 674 675 675 675 676 676 676 676 677 677 724 697 635 631 640 624 625 632 626 623 614 621 646 676 677 681 709 738 696 725 694 634 673 558 527 628 556 619 637 654 638 641 637 650 674 663 664 664 647 611 604 566 589 446 340 255 252 252 293 219 211 211 212 276 344 363 414 546 614 613 584 753 727 356 498 660 343 302 322 446 621 261 301 267 442 446 554 631 915 487 318 337 351 351 497 499 464 528 606 664 648 635 687 697 718 605 344 303 303 303 303 304 304 304 304 304 325 396 355 466 552 408 304 304 304 292 277 286 304 318 356 375 392 346 315 302 275 286 334 263 425 260 252 258 258 258 199 227 264 247 220 357 555 519 338 193 125 129 146 179 216 244 305 446 329 308 329 315 276 201 229 221 220 229 252 265 266 285 265 254 673 959 412 261 285 372 214 224 226 237 412 433 224 233 233 382 419 610 365 238 454 672 742 763 532 262 259 272 278 271 275 272 247 264 324 493 577 388 449 248 268 298 426 324 522 429 301 308 401 433 392 355 460 838 802 336 519 630 414 602 719 375 745 300 721 848 415 287 304 912 843 818 814 814 815 816 816 816 814 810 780 740 739 755 773 715 675 675 675 675 676 676 676 676 676 676 709 715 735 695 656 663 655 642 658 643 606 608 623 650 676 676 677 665 626 702 704 697 743 680 678 692 628 602 612 582 645 639 616 588 592 669 649 559 554 554 556 589 638 574 620 578 353 253 206 210 210 214 211 210 243 223 527 653 460 473 586 584 560 612 674 498 256 386 436 303 455 995 519 261 305 351 392 394 582 762 727 742 412 335 351 351 410 512 516 516 574 597 512 529 822 666 656 569 332 303 303 303 303 303 304 287 301 304 304 304 304 426 500 450 413 486 453 312 275 274 304 308 318 328 363 355 394 554 558 388 393 424 450 253 215 214 245 258 259 287 352 399 297 213 243 215 176 129 138 149 195 239 231 237 297 384 683 379 403 386 319 347 311 283 283 240 239 258 217 195 233 276 286 244 240 310 527 986 353 267 371 291 258 482 300 242 578 699 401 418 290 241 779 830 476 413 329 230 366 482 422 316 325 323 281 464 270 309 608 236 212 189 244 294 321 282 326 569 623 704 795 772 748 550 398 647 689 297 399 765 257 322 403 508 1059 991 436 379 673 871 466 898 898 843 825 823 822 817 817 816 815 814 812 808 782 743 748 738 717 675 675 675 675 676 676 676 675 676 732 743 713 683 699 709 649 629 660 674 675 661 653 675 676 676 682 688 632 614 621 703 723 678 677 721 646 710 641 606 638 621 620 621 616 621 615 587 564 563 582 603 563 606 643 541 467 251 177 210 215 256 225 211 210 241 286 329 377 456 518 564 599 607 610 465 231 275 307 322 420 597 448 254 293 344 350 357 530 585 810 784 390 323 351 357 427 564 614 583 622 681 625 614 738 630 652 564 290 303 303 303 303 303 304 281 299 287 282 281 280 294 315 349 394 466 440 344 317 283 273 272 278 312 351 353 365 404 438 362 575 604 291 285 301 303 336 318 306 317 289 386 400 265 248 223 167 157 201 174 204 253 276 256 212 256 576 581 396 343 508 406 316 281 267 256 255 237 252 549 650 270 261 262 262 384 834 659 865 444 642 537 277 258 277 261 505 805 918 638 334 253 358 593 565 327 649 1106 817 231 153 142 224 279 309 615 231 301 304 267 267 211 269 275 242 272 276 254 270 301 295 306 318 291 280 454 720 337 344 531 436 481 198 943 748 791 720 1020 840 833 502 897 897 897 896 896 890 845 867 851 816 814 813 814 812 784 761 787 738 728 727 719 675 675 675 675 675 676 697 701 682 675 694 680 654 644 660 692 707 706 693 685 694 669 667 708 669 636 635 636 656 676 677 677 677 664 626 583 572 581 644 650 629 661 637 599 625 598 589 646 564 483 547 496 406 284 303 224 254 292 300 225 210 210 271 295 349 407 381 345 437 515 541 479 268 314 344 396 568 557 246 212 221 302 340 394 761 721 627 763 519 357 351 385 478 736 824 686 647 774 948 903 657 661 711 582 261 288 303 303 303 303 303 304 380 289 257 273 281 282 268 257 277 308 335 352 335 289 258 265 301 341 351 348 314 352 399 395 420 379 311 303 270 266 266 258 330 427 357 376 498 372 192 194 195 212 296 258 199 286 301 240 540 277 235 423 353 287 359 279 281 253 242 236 218 214 233 516 906 711 324 304 299 369 811 851 1116 925 851 799 315 277 282 422 336 545 991 765 408 376 358 311 249 174 215 314 321 255 242 173 224 222 172 185 254 279 258 295 304 257 287 373 284 243 549 490 212 216 201 191 245 289 283 314 353 352 328 346 622 703 263 606 465 958 1098 851 785 465 304 923 920 917 914 900 854 876 896 897 896 852 813 814 814 812 810 812 803 802 789 738 725 724 721 674 674 676 676 676 676 675 674 656 664 674 694 726 742 742 727 719 729 694 669 675 675 675 673 650 615 676 677 677 677 626 616 616 616 647 673 689 694 720 718 691 685 547 422 667 740 585 567 568 567 491 566 291 257 323 396 242 210 210 238 244 242 282 331 323 341 404 507 465 241 306 329 409 568 523 240 214 257 293 294 429 757 553 582 703 933 504 338 443 512 681 859 770 663 699 709 825 652 688 707 662 381 260 303 303 303 303 303 303 386 310 264 272 278 262 239 244 271 281 293 320 314 300 291 295 306 314 309 274 265 270 352 396 400 359 350 351 747 888 479 258 213 177 215 238 213 188 152 168 190 232 337 482 420 511 482 311 608 316 246 255 283 265 306 251 225 220 216 195 211 218 205 461 756 654 540 314 342 470 941 917 1029 1122 822 562 296 276 298 511 369 350 484 464 473 488 384 302 299 241 155 223 264 397 707 290 270 272 257 232 295 373 285 252 266 261 288 732 583 273 278 330 336 276 275 240 265 255 257 263 308 287 350 324 416 679 587 417 362 412 422 470 374 312 325 968 970 973 975 913 958 921 896 896 895 856 857 856 814 814 814 838 866 813 810 799 798 792 738 723 775 775 824 736 683 675 674 673 673 697 728 741 742 742 741 741 741 741 731 703 703 697 668 615 638 677 677 678 678 643 636 635 634 634 663 689 696 697 698 712 701 651 625 634 692 708 626 625 675 624 339 309 258 690 882 323 210 210 210 186 174 400 435 328 305 443 621 508 304 332 420 488 598 580 399 222 256 256 257 532 874 598 704 741 914 591 416 562 658 638 757 762 683 688 530 706 634 665 828 706 565 257 264 302 303 303 303 303 304 285 263 257 257 262 268 278 281 307 322 272 281 304 304 319 386 408 300 257 257 257 305 350 354 352 714 476 351 324 283 262 254 232 230 241 230 232 262 287 289 295 431 837 696 854 474 430 684 333 261 258 282 267 274 282 242 234 252 313 388 357 339 407 657 1068 516 407 397 450 866 1121 613 777 336 244 235 377 318 345 294 229 224 210 229 294 263 193 245 306 334 303 238 290 257 259 289 287 276 278 341 528 478 364 303 290 299 417 523 588 464 304 288 279 335 433 416 392 411 227 275 237 323 360 367 408 424 305 212 270 306 300 321 351 389 895 895 895 895 895 895 895 896 895 894 1010 989 1000 1011 893 892 892 892 885 883 882 871 812 798 800 877 877 897 858 742 719 684 672 700 730 741 741 742 741 741 740 741 740 741 741 741 735 695 642 676 677 702 703 702 702 701 719 690 692 698 645 589 533 487 518 595 644 624 566 621 675 657 637 662 509 294 641 264 562 431 249 218 212 210 210 210 210 273 322 316 433 617 687 616 442 526 532 560 578 504 281 352 248 256 375 552 612 639 728 735 606 673 543 467 599 728 726 688 640 503 639 520 622 954 647 560 256 232 300 303 283 299 303 303 270 239 265 285 296 320 334 328 474 612 475 438 339 340 359 427 331 341 298 340 302 344 392 399 362 352 352 353 384 371 300 242 225 226 316 439 439 461 424 590 491 610 1218 682 608 271 493 1045 914 542 822 974 567 253 214 241 234 217 298 463 560 561 617 804 871 494 548 226 654 1124 1027 257 252 257 238 236 475 453 312 257 224 244 257 242 256 450 614 257 505 1234 1210 306 284 376 346 359 352 346 310 860 744 670 586 412 317 283 379 415 327 271 256 332 341 467 843 681 587 535 522 547 400 287 359 367 372 274 197 171 173 168 194 219 198 219 894 894 920 897 894 894 895 895 894 887 890 894 895 894 895 894 865 841 893 894 895 894 884 882 882 899 899 899 964 870 803 734 716 731 804 805 785 762 741 740 740 791 827 741 742 742 742 733 679 705 705 717 718 719 700 736 763 718 731 744 731 683 470 341 359 474 611 546 480 534 640 625 663 648 506 211 235 221 340 349 348 281 238 215 210 210 210 205 211 273 392 537 626 669 794 785 645 734 659 596 401 643 234 254 491 500 597 380 310 263 232 481 508 538 572 529 593 756 791 493 494 528 683 840 671 594 236 235 278 280 260 295 303 303 289 254 337 533 636 545 421 385 414 448 443 415 351 359 401 434 308 349 304 393 439 448 451 452 415 405 375 393 398 363 295 284 290 262 454 728 700 611 432 821 915 713 1031 473 358 364 677 956 792 696 622 1048 841 535 523 464 533 735 717 618 566 508 675 731 719 724 317 292 892 980 787 400 385 284 257 258 364 516 402 271 216 222 262 274 284 284 420 584 301 446 1048 567 459 819 607 511 545 507 468 844 693 676 706 585 481 462 486 435 368 502 630 495 391 389 366 302 327 411 681 817 715 572 807 387 334 334 247 208 289 256 222 319 297 200 893 893 959 899 893 893 894 894 904 841 855 885 894 854 811 811 811 811 839 895 896 897 897 898 898 898 898 897 921 902 938 868 803 753 845 918 861 799 784 782 825 871 833 780 780 813 894 767 711 756 899 707 705 680 623 700 705 733 743 650 652 691 461 470 637 581 535 608 761 730 559 613 602 584 339 210 189 252 545 637 671 366 289 232 210 210 210 191 212 261 375 541 584 581 716 797 712 760 615 595 534 539 252 243 433 490 494 276 212 232 272 378 466 527 532 493 512 662 756 603 585 609 668 596 829 414 234 257 257 257 257 274 297 303 323 321 490 703 634 487 471 388 266 277 312 331 273 386 360 364 346 352 392 400 542 560 562 563 524 510 518 517 416 339 284 335 390 281 247 314 378 362 269 503 863 755 818 454 583 621 662 502 376 779 519 773 1013 888 789 697 465 290 240 342 619 672 1171 967 646 1395 479 325 305 536 539 508 492 309 375 408 322 344 352 313 282 268 273 365 413 297 389 335 286 296 394 1301 651 887 800 544 509 644 687 596 641 610 529 464 390 319 305 475 588 316 345 401 558 513 489 212 239 398 550 798 696 993 1118 1012 1048 1106 1144 707 598 542 350 553 543 290 893 893 892 892 918 919 916 914 956 880 818 809 909 893 812 849 892 927 988 962 896 915 986 985 975 902 977 899 969 974 994 974 947 830 863 919 932 929 926 923 907 849 794 816 816 851 934 811 774 760 935 743 743 708 672 698 734 742 675 512 494 501 485 631 716 622 585 582 556 545 533 580 581 620 624 307 281 280 268 483 597 325 245 219 210 210 210 210 204 247 306 343 346 430 712 661 798 794 645 578 612 501 222 211 211 211 211 235 254 300 362 457 548 571 543 474 472 569 626 693 647 636 582 571 787 443 305 530 279 257 257 278 299 303 316 360 433 473 411 365 386 361 308 317 334 232 249 399 399 437 392 308 396 446 500 506 595 571 600 596 650 632 603 534 426 465 602 513 286 292 304 295 255 243 240 630 582 685 745 652 545 834 466 804 481 697 862 674 650 688 668 622 441 322 726 1210 1450 628 439 278 261 427 374 312 288 392 384 289 370 377 311 288 323 382 402 363 326 324 344 327 391 399 622 761 621 378 393 539 849 1173 1146 858 725 718 584 435 360 384 344 239 308 387 297 193 268 291 404 927 844 304 332 375 476 706 596 673 775 984 1060 952 865 823 905 893 622 413 447 418 929 892 891 892 956 964 966 968 910 938 867 813 858 850 854 936 946 893 896 898 921 991 1017 1071 909 903 996 978 920 861 913 923 923 885 889 896 917 1013 1030 940 853 815 815 800 786 815 816 816 811 779 778 777 776 745 742 717 713 714 609 636 521 442 639 805 781 643 534 571 597 585 547 543 632 614 595 474 394 322 372 380 377 267 217 209 210 210 210 210 194 179 242 327 290 356 651 599 566 690 728 596 577 502 237 212 224 351 245 280 312 338 378 458 581 601 560 525 570 700 651 584 598 664 604 672 591 610 353 519 500 503 323 370 446 521 523 464 367 354 368 351 351 351 347 325 327 410 277 451 744 452 446 351 353 352 635 540 474 468 538 726 717 752 661 539 530 516 574 544 414 339 323 392 315 282 224 427 354 620 702 649 405 498 342 373 296 363 599 703 676 975 1088 466 184 449 954 545 366 477 326 361 247 243 399 369 364 319 416 435 331 300 406 481 478 519 584 584 555 521 597 530 412 472 621 1783 1742 644 498 412 739 1784 1590 936 706 594 423 370 329 315 335 294 318 338 282 239 289 196 196 290 257 302 304 326 549 543 635 484 800 966 659 644 628 408 405 421 422 394 261 338 1024 891 891 891 892 891 891 890 875 837 860 832 860 891 891 895 895 934 926 813 816 865 979 912 896 914 1094 1092 1072 1054 1064 924 896 896 896 896 896 938 917 845 814 814 796 760 750 772 773 782 815 815 813 777 748 712 710 680 652 692 683 703 715 733 743 741 705 640 591 606 648 606 537 539 550 531 353 393 535 264 443 373 311 346 244 210 210 210 210 210 210 210 231 275 280 411 715 558 574 699 704 561 609 522 253 214 222 472 290 297 301 344 424 544 663 661 588 557 640 735 641 603 641 732 454 575 453 558 471 849 704 591 402 485 608 589 657 552 447 422 394 388 344 304 351 346 345 358 345 579 436 408 502 501 503 459 499 600 669 684 637 647 576 685 692 562 609 706 639 479 530 387 397 433 305 210 169 251 397 576 671 651 535 295 290 398 354 419 558 580 572 906 1413 1047 268 301 309 348 351 458 533 446 239 228 254 366 479 429 515 584 501 470 529 488 382 356 345 391 782 1190 621 591 473 609 609 528 630 467 436 422 629 1103 728 510 474 385 344 325 261 243 254 248 268 212 349 347 351 345 268 257 272 317 272 296 492 370 377 309 417 470 414 639 621 296 548 834 893 861 579 470 1036 933 928 891 891 890 890 913 866 881 843 836 863 886 891 939 941 893 892 893 867 834 898 895 895 890 848 854 859 929 1011 914 897 896 1013 942 857 874 849 813 813 813 783 757 784 782 781 779 772 773 772 739 708 743 743 710 678 754 723 705 727 761 756 703 650 652 640 592 588 556 500 473 383 419 375 501 534 294 242 335 445 585 380 237 210 210 210 210 210 211 217 244 271 332 451 410 404 452 574 573 785 560 262 214 188 229 252 297 352 403 600 732 732 660 654 706 648 600 659 720 681 803 303 454 534 468 663 859 670 587 518 577 659 492 466 429 386 358 327 341 349 353 379 362 393 401 441 460 403 450 453 502 556 515 599 662 672 674 607 584 596 696 674 568 661 717 550 430 431 501 515 421 212 212 215 442 482 570 632 693 711 343 526 708 455 286 379 507 662 755 519 287 223 259 278 374 483 452 466 497 323 310 333 346 446 478 474 501 503 454 432 418 704 894 342 350 440 608 454 466 513 463 516 570 687 336 325 494 316 238 249 253 233 231 278 321 312 291 296 299 272 196 303 297 324 360 317 274 271 275 256 293 303 291 278 238 263 289 311 354 331 612 1011 920 990 1006 1188 838 981 943 945 928 890 889 864 947 961 888 870 955 878 875 897 892 888 889 860 880 958 920 945 874 1061 893 894 967 812 892 988 980 976 912 1057 956 929 914 923 870 812 869 894 902 953 863 861 854 813 738 742 781 822 776 744 711 708 739 719 733 749 772 779 757 727 724 691 603 585 598 500 500 501 479 330 415 414 349 235 282 396 452 422 277 226 216 210 270 338 288 192 185 211 258 368 384 379 378 391 511 741 561 299 218 227 215 366 328 454 543 576 629 656 593 611 661 551 505 586 614 552 674 282 341 646 704 838 640 586 682 826 683 634 384 279 287 299 326 323 323 351 381 455 486 493 495 501 501 499 452 452 552 560 556 600 570 559 595 611 684 744 700 633 631 675 704 590 320 407 536 649 664 472 261 333 531 604 602 649 631 644 621 748 817 626 473 590 732 571 381 633 552 238 305 337 410 404 480 505 312 327 357 415 408 419 425 375 337 342 368 377 378 448 443 351 321 247 394 612 601 653 204 307 382 603 324 277 437 324 229 214 198 176 175 192 218 236 225 254 338 304 305 287 210 178 382 366 339 277 189 288 329 277 282 322 306 294 300 286 278 335 427 654 974 390 437 826 855 928 886 893 942 889 889 838 883 889 821 806 909 923 962 940 890 848 853 895 930 986 990 991 948 834 893 894 913 1075 1080 852 903 854 886 878 945 891 882 955 892 812 900 982 991 986 915 977 1010 932 830 831 864 948 784 752 749 748 747 718 710 688 699 735 746 707 712 748 679 615 654 575 516 578 592 530 587 446 410 265 305 378 350 275 242 238 231 217 311 496 411 199 195 224 264 325 404 440 365 349 375 641 514 254 214 233 200 379 406 486 540 457 445 522 574 541 511 536 503 531 485 454 483 439 485 660 764 566 647 643 658 756 863 678 505 342 238 245 288 324 361 407 428 421 457 456 455 454 456 505 505 455 546 507 460 488 499 536 552 556 622 711 759 761 715 642 622 601 532 606 586 587 600 564 363 515 551 568 609 575 560 601 557 520 447 396 353 427 627 485 268 361 278 391 557 425 416 525 457 533 216 191 296 365 377 392 401 345 249 235 299 324 332 342 273 226 324 213 228 340 308 904 367 340 361 343 348 373 306 251 248 276 231 196 230 221 231 288 292 308 351 349 331 222 219 240 331 330 318 298 199 232 266 233 265 277 257 300 328 287 244 252 351 351 350 340 358 680 650 886 885 886 888 889 888 859 860 862 835 810 806 907 963 983 901 858 886 932 910 877 957 919 966 873 826 893 892 906 839 881 893 883 960 846 945 965 1022 1017 924 871 897 925 927 916 907 943 964 939 996 1172 954 938 864 862 862 908 914 933 913 824 761 745 724 708 706 722 715 675 663 636 641 630 554 592 665 427 499 346 298 317 332 303 233 210 216 214 221 325 317 203 200 236 282 287 366 548 358 367 351 476 365 221 211 211 176 185 310 352 350 410 437 464 491 431 410 453 440 469 399 399 416 531 581 569 639 466 654 549 566 623 641 614 550 452 360 308 298 340 395 432 496 472 414 451 445 406 449 400 447 451 454 406 427 447 457 484 501 531 580 653 722 766 656 384 379 500 630 570 612 431 508 458 490 516 514 535 571 584 600 616 495 484 442 372 357 309 328 323 271 291 278 370 305 312 295 745 418 464 215 168 275 307 304 346 372 289 206 226 263 269 258 243 240 277 734 691 217 208 169 282 261 297 360 331 343 351 311 240 211 238 232 236 291 289 303 344 346 341 298 250 212 303 260 332 320 231 233 264 216 238 236 228 242 225 232 249 240 247 248 347 339 343 328 281 303 362 321 940 950 983 935 933 927 839 872 837 879 865 857 834 869 940 970 886 850 884 858 881 952 921 984 990 990 975 899 977 885 979 831 822 967 845 947 933 982 1058 1066 1006 967 933 925 965 965 964 947 919 1012 1074 995 960 959 958 958 1051 964 985 998 928 794 762 737 691 677 707 742 730 658 600 702 637 614 599 472 422 499 473 421 395 419 305 270 229 207 208 225 233 220 200 196 227 256 268 328 399 308 359 422 446 241 212 211 211 193 189 221 311 320 437 487 448 389 361 372 308 342 385 430 436 488 652 558 504 576 510 487 591 606 615 599 475 418 462 439 407 426 434 444 449 483 554 532 459 492 397 354 500 410 446 496 384 325 408 473 477 486 499 578 598 528 597 576 343 366 403 382 410 477 455 531 506 556 465 480 576 571 543 532 556 474 414 328 228 222 247 319 338 300 271 318 550 367 425 378 340 779 448 396 417 449 469 484 546 617 598 548 574 628 508 218 214 215 305 809 651 342 237 180 209 242 273 286 310 353 346 260 212 202 216 254 262 236 232 221 191 202 290 171 179 178 297 246 284 306 291 306 309 289 342 350 342 304 246 238 217 213 214 221 248 226 286 257 264 273 268 344 985 1013 1090 1028 940 939 888 946 926 921 976 962 925 913 882 870 872 837 856 902 895 914 908 825 892 914 991 987 981 890 898 885 884 900 773 869 894 903 925 984 1003 953 942 979 995 996 997 1010 1050 1055 969 1006 1064 938 1065 1005 1100 1038 924 899 936 847 784 755 707 662 689 729 709 688 635 621 633 595 631 518 403 475 499 501 456 426 256 295 261 274 341 369 299 223 210 227 254 307 438 430 259 279 292 426 472 220 210 211 211 211 211 211 303 406 510 470 395 380 348 294 242 325 472 438 404 521 654 524 581 524 439 373 425 422 500 560 507 479 495 450 403 425 416 391 437 405 429 515 559 551 449 401 500 494 444 478 413 403 414 400 474 476 466 624 614 501 501 334 392 376 433 584 450 676 481 504 681 768 476 486 560 566 552 549 505 388 358 298 172 170 198 268 319 382 379 394 560 624 717 296 300 647 620 570 550 511 471 433 552 665 676 677 628 527 311 251 380 395 436 342 220 257 725 260 211 204 190 205 219 285 284 233 225 239 236 244 251 212 212 211 221 297 307 351 336 268 299 189 240 234 249 245 250 298 350 341 364 364 270 269 212 212 212 212 220 249 212 235 388 293 210 231 967 973 1086 1013 885 885 886 886 944 948 980 929 947 979 892 833 836 821 885 959 930 810 691 750 940 1073 968 903 989 981 891 891 1073 993 888 884 888 889 889 952 991 981 982 994 995 996 997 1006 1032 1027 988 951 1099 901 1037 1001 1038 1045 976 957 984 966 929 895 824 764 730 709 697 675 657 613 614 625 673 636 511 501 501 501 501 479 397 273 265 267 393 523 464 365 351 360 404 518 654 586 255 255 263 354 501 455 455 242 210 192 205 229 311 498 573 478 403 361 283 229 211 315 528 323 449 448 573 466 430 462 375 352 321 399 482 642 582 504 480 451 444 447 447 445 449 436 399 425 554 498 449 451 488 357 300 324 335 389 458 386 351 370 405 419 438 593 607 353 390 469 665 636 481 852 480 503 679 686 509 669 748 595 517 516 433 293 227 185 143 168 169 170 172 179 206 210 276 532 757 278 293 746 673 517 361 274 256 293 424 486 482 482 424 372 218 242 356 349 306 320 342 263 246 298 365 376 263 188 183 202 224 248 273 274 263 281 289 284 289 293 293 262 305 342 194 291 288 200 260 245 258 237 252 255 286 284 270 323 247 300 294 315 375 216 255 212 212 183 319 344 301 270 951 910 965 920 883 883 884 883 851 883 973 984 903 919 971 936 943 870 825 838 866 900 926 925 869 947 830 904 1002 1102 1098 1095 1003 907 889 888 887 949 974 985 903 845 922 994 962 895 880 922 941 996 992 965 961 900 996 998 941 936 937 937 980 955 975 996 1032 958 811 766 741 687 692 646 652 676 672 644 643 587 561 560 583 540 429 279 280 290 309 370 416 382 360 418 506 607 609 626 410 252 241 355 445 549 636 268 231 221 213 224 326 445 508 454 378 332 321 385 422 495 476 293 537 508 479 413 352 441 428 460 367 421 429 395 454 453 433 451 431 404 403 417 464 502 502 496 441 350 394 441 307 257 218 217 247 238 357 322 244 243 308 376 456 509 397 352 357 519 771 379 433 614 429 498 678 587 548 644 584 488 390 316 281 261 218 153 126 152 215 215 217 213 177 199 293 259 504 374 327 657 779 657 408 421 487 525 571 542 521 461 340 393 383 408 302 257 236 807 282 316 269 750 880 902 543 276 227 233 246 267 266 250 263 271 269 260 237 300 263 304 304 226 289 296 237 206 265 208 228 234 248 262 282 284 239 235 217 233 276 339 255 221 269 320 256 264 277 264 381 392 929 910 834 845 880 881 886 923 838 922 1019 905 840 856 953 965 911 863 925 975 960 969 951 914 960 979 962 910 1002 1100 1093 894 893 890 970 903 776 859 962 991 974 876 906 994 922 877 957 969 975 995 983 921 896 897 928 994 906 851 889 898 924 873 904 937 966 943 859 814 791 764 773 742 712 712 709 681 647 615 616 587 640 574 358 283 329 398 384 373 330 236 259 424 482 401 507 605 523 228 217 296 396 445 569 434 263 229 235 238 322 351 376 377 364 373 410 503 563 580 436 367 612 686 569 438 426 607 475 426 428 415 347 308 369 381 380 425 449 466 482 449 427 382 501 493 434 309 311 339 230 218 213 240 254 288 400 402 263 153 200 284 293 290 370 473 348 651 700 282 373 420 493 571 652 649 616 685 542 378 293 240 218 216 180 141 168 208 294 258 258 254 224 294 259 258 298 330 334 332 404 416 342 432 611 714 650 582 652 638 519 276 453 681 374 682 680 625 616 685 640 618 671 786 497 235 215 247 413 476 251 257 290 318 389 290 253 264 302 304 304 304 271 267 244 188 178 313 352 317 302 483 628 346 437 404 297 330 302 304 298 299 328 692 420 347 320 329 399 380 962 919 812 852 878 878 890 970 886 1031 1090 895 747 935 984 912 884 948 985 942 862 895 984 877 757 887 911 988 991 983 986 989 988 1089 1000 981 834 934 986 989 990 885 907 888 795 850 941 993 973 935 1006 1052 1043 966 967 1161 1348 990 959 911 857 860 887 898 881 916 944 924 899 845 813 794 750 776 742 737 676 650 650 565 631 547 437 335 350 420 431 433 334 210 253 491 555 249 378 494 469 332 236 240 367 415 513 615 312 238 251 237 366 361 295 335 404 418 437 521 553 516 452 466 503 566 573 535 577 626 552 394 364 420 433 430 413 396 353 311 367 470 504 475 346 177 238 341 328 382 379 277 247 261 236 230 264 310 306 483 402 204 227 260 277 268 354 506 352 578 511 216 322 288 534 460 409 654 507 609 443 277 240 196 191 213 180 125 180 305 291 252 251 250 258 258 258 283 302 304 304 290 313 313 304 329 413 462 428 413 433 421 391 396 739 860 394 225 545 611 545 424 401 401 368 502 417 286 245 233 369 402 229 248 297 282 334 337 260 302 304 304 298 292 294 279 207 191 218 490 582 739 777 440 463 338 487 406 334 274 385 993 196 278 244 365 387 246 252 396 422 374 954 892 841 840 864 830 838 882 892 1093 1092 1093 748 857 936 900 906 959 1002 995 942 932 964 940 900 895 908 1000 1056 893 899 984 890 1091 910 972 901 964 988 987 987 975 857 753 739 840 979 992 946 868 1016 1075 884 868 997 1143 1238 1095 902 846 820 872 897 938 926 918 966 997 956 884 863 855 829 802 742 740 713 641 676 631 587 570 567 448 405 433 435 426 315 190 201 450 764 592 261 361 352 300 268 434 322 392 490 588 323 401 290 216 274 305 261 279 369 436 482 520 554 522 484 621 534 543 474 513 656 624 530 484 446 477 436 377 356 377 395 335 277 291 245 236 286 250 416 266 587 237 208 300 194 279 311 306 305 332 345 453 408 265 246 273 360 379 320 355 561 378 370 212 246 215 291 341 314 417 306 287 252 199 197 230 272 301 303 318 346 322 246 212 212 213 247 257 258 311 293 300 290 266 273 294 304 314 314 304 309 316 325 343 318 363 428 438 906 811 569 537 385 382 389 397 380 388 359 328 296 270 277 343 534 524 309 338 389 432 258 177 168 286 237 226 264 234 216 230 250 404 578 987 1311 841 437 496 523 412 487 483 352 355 200 445 374 361 345 232 342 442 384 321 898 880 867 873 895 791 792 804 886 987 993 1040 697 771 864 910 940 951 1023 1015 982 956 907 916 973 957 898 917 982 977 986 992 987 986 987 986 1076 1010 987 986 985 986 810 705 836 966 990 963 863 760 808 876 894 1032 994 1022 899 1012 895 782 801 922 881 939 940 898 915 933 918 896 896 895 888 835 700 702 701 654 676 677 635 648 653 525 479 459 448 431 325 204 197 415 669 492 240 250 262 215 266 424 304 391 522 524 437 552 513 342 379 310 226 287 395 499 543 501 404 412 459 505 519 562 634 553 669 627 563 551 511 500 465 471 491 446 399 439 443 319 297 408 411 224 316 514 400 399 225 132 212 258 320 306 226 212 370 496 411 252 168 188 301 373 458 630 775 401 397 270 270 245 179 288 361 414 358 278 229 274 255 519 726 334 318 323 245 212 213 219 212 212 212 242 231 252 258 277 266 258 258 269 291 304 304 304 294 278 306 311 311 352 354 353 347 340 341 344 343 341 339 360 368 364 346 318 304 304 388 557 457 407 306 305 207 278 139 245 183 280 300 302 329 347 278 229 284 384 484 674 848 750 604 764 471 454 556 507 407 448 376 361 362 422 409 470 492 452 368 268 952 919 875 904 931 826 800 843 881 924 879 930 768 806 868 929 897 931 993 992 980 1040 1004 904 935 984 984 983 967 921 1006 1082 976 887 886 975 986 1077 1014 986 986 985 874 794 889 988 989 888 697 695 766 909 1068 1090 917 992 1032 929 898 921 940 982 872 849 852 871 897 897 897 897 897 896 895 862 716 714 677 677 677 677 677 677 647 537 478 476 481 470 342 212 208 398 627 430 202 218 247 208 202 259 271 452 483 336 461 529 564 486 488 499 349 251 284 306 333 336 401 571 637 662 503 520 732 570 620 576 317 611 680 626 606 577 500 450 496 582 619 550 351 322 557 243 180 177 420 386 399 293 290 171 240 272 245 229 260 279 269 252 221 225 255 305 574 782 930 317 314 276 273 259 235 315 280 310 296 311 599 590 345 619 939 658 302 242 210 227 302 263 203 202 211 357 233 245 258 258 244 235 233 258 281 287 292 271 266 269 304 310 347 370 738 152 165 168 237 281 355 333 304 304 324 324 304 304 304 304 439 700 420 709 401 191 169 254 176 246 287 316 280 286 300 332 310 285 367 432 410 382 327 482 538 585 500 548 511 506 457 497 542 459 426 507 674 788 603 417 381 410 976 1000 960 881 892 862 847 865 841 922 928 924 877 684 766 859 877 1003 1053 1005 978 1024 1022 981 965 959 982 982 1003 1083 1081 974 882 878 880 884 973 984 986 985 985 985 978 970 977 1033 1011 816 685 742 817 898 942 1002 896 991 1015 973 1044 1159 1102 919 869 872 872 885 866 838 863 897 897 898 897 876 789 783 718 677 719 721 721 685 661 542 464 460 488 501 414 362 398 390 461 520 228 273 390 235 196 212 346 307 430 250 304 621 554 468 486 542 386 215 216 214 221 226 254 370 659 542 501 503 585 561 369 234 210 566 682 677 641 617 585 506 578 748 701 520 395 660 655 612 301 194 518 311 312 193 284 445 419 549 597 384 262 254 212 229 264 259 212 303 665 702 801 342 288 287 261 257 284 364 315 273 592 508 302 573 632 314 481 813 653 212 180 337 781 302 203 171 231 667 389 241 219 216 200 189 200 230 251 241 214 224 231 259 271 305 306 271 1224 260 177 217 299 331 591 447 304 304 344 346 304 304 304 312 378 535 652 418 1194 289 290 301 303 337 831 736 510 350 345 367 355 368 396 378 274 239 189 289 466 467 506 512 414 402 437 990 1057 715 597 640 819 787 594 548 746 736 898 947 1009 935 832 816 729 827 844 878 922 923 919 614 699 846 875 923 964 974 976 946 927 913 865 879 973 967 970 967 1060 959 876 805 790 860 1052 687 606 810 953 983 984 984 986 912 894 967 950 956 965 973 990 1073 979 1082 1080 1080 1102 941 1065 1055 937 894 939 968 919 844 823 838 823 820 899 894 864 814 789 722 743 744 744 767 772 628 487 471 494 501 415 348 393 349 254 354 403 435 316 225 239 211 294 217 271 222 220 491 517 514 489 370 252 210 224 232 210 210 210 271 534 544 504 549 467 270 260 216 148 155 157 230 322 355 282 397 665 716 588 377 356 405 408 423 361 288 323 271 679 287 357 1141 938 944 1049 646 341 322 282 267 258 258 280 397 553 513 432 466 372 400 307 291 328 330 285 237 621 868 559 276 291 487 673 351 442 666 200 508 767 272 350 263 311 665 511 302 196 303 269 168 177 197 207 187 181 212 214 220 219 224 265 546 558 294 293 558 763 749 737 501 336 305 280 314 334 312 332 338 352 371 447 226 1561 585 542 2240 746 1249 1508 1934 1318 600 496 422 310 320 329 376 316 259 168 177 246 412 503 507 504 1018 1125 1118 734 806 922 994 862 777 780 674 993 1471 920 961 981 909 745 653 647 796 830 879 929 930 1023 608 802 903 957 961 967 973 974 902 832 756 775 917 943 904 897 768 922 855 850 847 662 624 618 847 1046 1003 979 981 982 983 1042 1087 1137 1123 984 985 986 987 1007 1091 990 1007 1007 1095 1104 1055 1094 1107 1073 1000 985 916 845 798 782 838 849 808 827 798 837 817 816 796 796 795 794 771 852 749 413 400 486 481 433 402 400 376 298 277 473 546 466 214 253 210 222 211 182 204 236 402 695 647 569 378 228 229 214 229 247 247 248 354 805 535 288 292 239 213 180 170 197 176 194 211 238 419 438 334 398 522 536 264 302 453 484 602 496 317 210 256 302 373 324 952 911 739 685 468 298 340 376 412 490 453 386 510 506 595 368 574 793 640 625 681 417 256 247 254 420 411 240 232 292 321 284 345 323 328 441 824 822 262 527 514 396 643 592 475 374 522 544 332 207 209 178 178 221 269 275 615 636 710 670 684 318 257 256 258 305 341 506 475 384 338 268 314 440 398 359 378 348 338 546 243 790 496 418 513 544 513 642 991 772 425 413 375 254 243 284 421 476 436 396 688 204 354 408 754 824 892 1061 1045 919 954 984 1006 1003 850 780 811 868 1085 886 936 931 872 743 590 650 753 707 887 972 978 1068 736 856 959 1027 1037 987 970 998 966 861 796 829 917 939 878 842 743 721 714 666 666 683 879 899 968 891 878 872 942 978 980 1043 1042 991 992 1021 1056 1012 1066 1007 1101 1086 1084 1082 1100 1103 1104 1105 1106 1106 1031 1048 1059 954 838 804 823 829 799 756 746 770 816 814 764 816 816 816 799 832 853 580 428 420 459 466 484 487 407 323 290 426 487 521 444 254 243 212 241 206 293 352 454 477 470 389 265 232 235 210 213 229 245 270 467 446 323 215 215 211 174 167 200 210 210 240 256 230 454 649 645 578 397 374 367 329 451 537 571 747 647 215 141 524 596 706 683 1011 1147 1077 770 611 673 535 616 813 852 713 592 582 788 546 580 805 631 816 838 510 373 376 311 472 452 250 285 263 272 278 383 514 440 405 465 505 606 660 542 439 562 633 674 676 599 512 388 277 278 234 271 569 574 623 305 214 199 652 273 568 299 246 308 272 299 291 374 500 443 308 367 635 702 587 539 502 546 671 616 497 456 373 352 354 380 423 556 531 372 339 382 378 354 327 427 541 542 547 847 780 830 864 781 871 896 941 989 1013 967 797 815 1005 1005 931 1023 976 1005 874 928 916 901 908 832 766 731 766 952 1038 1026 953 863 866 962 1019 981 969 968 1014 933 742 738 857 922 919 855 825 816 751 742 708 722 891 975 1072 989 829 936 708 736 796 905 1041 844 734 923 983 987 986 992 988 999 991 916 1001 1097 1102 1103 1103 1032 1077 1091 1098 1055 953 856 814 792 778 810 783 721 655 715 755 695 813 874 878 828 867 896 839 744 478 551 551 439 504 463 415 369 327 464 544 553 532 627 442 443 244 292 376 471 452 321 234 214 214 214 385 520 250 244 226 281 265 218 211 210 210 208 209 210 211 151 180 243 244 397 590 647 640 572 592 561 318 366 432 577 661 334 277 205 219 341 663 782 916 804 727 705 747 818 723 818 891 966 977 786 727 733 625 531 503 587 637 623 558 399 449 389 275 231 224 519 868 652 231 349 622 693 489 507 586 717 608 404 347 409 537 574 599 509 406 380 347 433 543 515 616 287 282 217 210 171 293 632 727 644 369 566 520 409 440 602 752 616 385 409 545 610 710 440 445 416 415 709 347 418 376 352 387 351 366 422 428 404 372 352 354 342 322 434 649 746 818 890 910 988 1092 842 651 655 661 860 990 850 797 890 950 1033 1061 1011 1095 1137 873 929 912 913 833 674 700 784 892 1033 999 940 866 918 921 921 975 973 970 1003 952 849 744 792 921 941 871 786 712 749 836 808 664 680 958 977 977 973 874 926 961 791 880 963 967 778 777 975 978 980 981 982 984 985 995 1078 1088 1100 1101 1102 1102 1089 1098 1104 1106 1096 984 855 813 808 804 814 795 735 706 676 696 786 878 899 969 755 811 838 838 788 686 559 460 479 526 496 489 455 402 489 292 335 493 739 512 425 211 276 373 440 451 450 453 432 456 528 469 296 243 234 285 256 259 293 253 253 214 211 211 211 507 353 256 476 590 590 643 674 676 676 590 373 346 418 494 644 422 557 538 425 301 625 822 1098 1245 1063 864 690 460 485 770 927 1124 1160 939 864 944 904 772 534 328 362 420 432 427 351 297 314 346 348 352 334 358 428 223 224 279 824 755 520 795 643 511 476 372 411 492 512 527 479 483 572 513 522 642 662 658 509 511 297 646 681 692 750 627 583 578 712 731 696 697 703 705 623 484 355 364 349 472 319 329 315 313 319 336 552 465 368 411 425 411 408 400 376 352 352 346 333 381 549 693 885 910 984 998 1094 1127 550 376 526 715 890 923 854 858 891 946 945 1036 938 1128 1138 932 966 959 954 782 586 660 808 904 980 894 862 870 962 969 927 877 915 960 1014 911 782 788 814 880 925 827 756 781 715 760 769 741 717 898 977 976 973 777 688 834 778 721 645 607 751 924 975 977 1016 1055 979 981 982 984 992 993 995 1091 1102 947 1154 1135 1105 990 926 910 888 881 854 813 795 749 739 737 720 681 760 833 897 921 866 940 812 845 830 801 577 383 398 443 474 428 265 264 339 428 346 534 545 502 371 355 312 343 307 285 266 252 246 247 271 295 282 265 285 300 453 256 256 212 254 215 211 641 687 712 894 743 641 641 604 592 605 637 627 555 500 354 427 416 703 656 741 732 728 499 681 844 896 1053 1078 962 874 743 688 918 1181 1236 1085 914 943 888 884 831 706 645 654 536 430 521 591 393 352 479 359 213 238 298 295 292 314 533 780 576 558 792 604 494 498 528 537 546 600 576 465 475 536 543 618 784 542 539 560 513 656 1080 1031 932 901 798 727 683 671 677 707 691 655 662 588 458 319 349 334 319 305 271 301 305 267 296 450 400 349 377 420 453 476 429 352 457 483 560 632 552 801 732 900 981 830 786 888 1063 1052 557 423 588 710 778 761 840 762 840 938 1077 1063 1226 1347 1071 1069 1004 1011 814 628 718 809 922 997 825 713 865 906 965 967 877 869 949 964 890 832 849 778 770 789 740 704 684 730 894 958 916 907 998 998 975 971 968 895 925 936 744 749 897 969 973 975 975 885 724 727 763 883 895 988 1088 1088 1098 1100 923 1069 1108 975 902 894 894 894 834 846 911 790 738 705 612 732 680 743 757 892 842 891 918 834 824 718 752 607 412 410 478 523 483 446 459 460 268 309 309 411 452 396 395 321 248 220 216 212 278 270 247 260 245 286 256 257 258 265 252 214 299 259 258 730 340 220 222 300 339 448 532 464 407 516 609 515 540 456 536 321 368 477 697 765 817 713 770 799 795 952 1034 1069 1053 940 913 907 930 1073 1038 959 864 948 1033 897 834 866 1012 926 654 484 462 619 669 612 511 303 223 225 213 213 214 246 552 594 694 670 761 779 612 539 532 518 466 469 480 461 453 482 541 539 579 507 525 796 677 811 763 1163 972 784 800 803 808 746 658 625 588 636 835 786 589 512 323 331 528 542 463 294 264 259 260 259 270 340 404 440 470 558 596 509 585 640 733 820 800 909 866 974 1009 981 985 1080 1127 1055 603 421 555 522 440 414 602 530 655 832 909 1129 1258 1295 1051 1010 968 782 620 737 874 911 1038 1015 843 776 815 876 1021 907 870 865 808 805 750 825 801 737 714 713 739 762 768 828 920 997 1069 1013 1087 1085 998 973 969 956 762 664 688 877 896 906 963 973 972 971 974 975 975 975 990 1090 1090 988 1090 1098 1086 1097 1194 1127 959 893 999 985 851 816 804 766 743 586 628 733 673 635 636 761 757 820 833 821 774 772 844 813 617 486 499 506 473 382 280 225 216 261 257 352 574 382 254 224 242 196 196 234 328 364 301 290 295 332 583 545 492 212 211 211 211 305 692 692 500 441 403 277 215 266 308 448 621 605 533 520 612 411 347 352 391 363 616 852 998 776 959 848 750 938 1035 1052 1010 930 980 981 878 806 916 940 884 911 863 906 894 1046 1119 1103 676 458 453 438 462 532 521 455 458 397 217 213 217 268 481 455 484 585 634 705 651 584 564 461 441 458 394 382 407 462 479 472 507 503 470 820 445 499 556 835 743 686 754 682 692 760 683 632 709 814 981 853 765 755 632 523 619 622 562 525 531 544 486 364 490 623 708 729 590 521 557 601 547 631 688 716 770 965 920 829 967 1013 1013 855 755 937 854 610 513 401 401 394 399 524 640 797 801 914 990 1129 969 965 740 601 672 806 866 947 1073 1007 861 843 803 929 989 864 865 913 648 696 719 821 733 697 748 793 853 947 1005 1007 1008 1027 1086 1087 1087 1086 1085 999 926 842 725 675 674 844 773 682 827 966 934 916 975 976 1004 1092 1092 1083 982 979 1088 1210 1116 1098 956 1048 1093 1087 1097 1042 936 826 744 742 709 619 670 691 732 723 668 738 743 753 805 818 809 812 918 893 793 770 744 632 430 280 267 173 210 221 292 191 446 221 174 265 427 472 331 229 219 241 258 292 300 228 266 271 304 307 344 258 259 830 703 729 533 347 303 309 302 321 346 316 418 635 639 740 793 690 825 766 710 642 677 960 884 797 1024 898 782 807 875 938 962 1005 1056 984 884 808 863 910 911 911 872 907 764 907 898 872 630 597 740 773 663 541 512 526 523 411 273 248 207 250 396 338 322 460 484 523 578 576 564 457 343 334 381 408 431 453 439 359 277 416 407 623 383 531 670 796 740 700 640 602 580 572 699 895 959 918 841 687 726 883 948 774 679 589 606 615 618 546 473 457 546 619 638 676 685 685 661 577 594 625 656 816 831 992 928 746 727 763 923 1156 943 680 643 537 435 393 380 418 419 546 666 876 883 786 834 824 1171 1188 1009 704 838 929 896 996 1071 1054 971 871 897 888 896 920 862 898 753 807 850 897 853 826 873 936 985 1040 1081 1083 1083 1084 1085 1085 1085 1084 1082 1081 753 656 646 752 843 741 810 928 870 881 970 970 975 978 1040 1191 1068 978 962 724 729 736 1044 1007 981 988 1066 1103 1104 998 898 828 738 719 693 728 734 735 742 740 677 632 730 743 751 753 797 774 804 827 897 824 524 330 300 327 280 206 210 210 220 245 198 170 233 224 460 552 338 211 210 232 336 370 241 224 278 390 512 261 304 352 365 411 578 639 689 695 687 742 656 438 337 353 405 566 853 1058 688 568 632 777 662 724 708 857 853 829 968 859 760 775 788 886 956 934 1066 1039 893 844 946 910 911 911 911 912 820 833 831 828 766 781 824 912 875 686 669 569 416 410 423 435 231 235 390 446 429 398 392 441 509 553 723 714 484 413 418 418 492 678 444 382 296 402 447 415 445 745 863 820 781 764 651 662 692 599 645 853 922 818 763 631 701 693 1002 842 799 781 746 739 702 574 513 545 614 602 562 609 642 664 638 539 596 622 623 761 952 947 916 640 599 797 785 651 618 607 557 488 474 402 379 463 391 542 810 637 874 738 753 756 1073 1070 987 932 889 912 947 966 980 983 969 937 947 911 878 1016 855 730 845 721 708 862 908 945 962 993 1047 1106 1133 1096 1040 1044 1046 1048 1040 987 1049 987 794 686 673 739 839 843 922 919 846 891 925 909 971 1011 1081 1015 778 946 722 721 724 790 1053 1091 1007 985 1062 1099 1039 941 938 880 714 695 717 679 690 718 581 681 675 670 734 742 743 744 748 787 812 815 862 775 540 369 245 222 216 210 214 251 251 255 249 249 219 276 409 329 373 332 277 321 328 302 302 328 396 387 341 306 342 424 664 683 509 351 339 284 256 662 702 463 397 372 368 403 510 642 375 401 531 681 723 790 733 735 726 795 911 881 770 803 840 884 968 938 1044 1093 984 1009 892 983 985 857 846 900 966 922 850 785 755 755 830 911 820 710 730 646 543 468 501 454 466 364 426 529 559 512 555 497 455 515 665 671 577 549 522 538 657 797 614 419 692 413 404 445 296 407 452 537 514 628 698 657 689 629 452 565 809 724 700 589 597 527 645 803 827 881 1031 1025 1000 1078 787 642 758 603 458 491 511 584 594 559 510 588 778 826 982 804 698 559 546 548 512 555 534 460 525 592 547 475 597 607 552 722 811 630 728 830 640 726 1156 1095 983 951 945 946 951 999 1007 955 954 933 899 946 921 918 851 774 849 753 698 822 827 917 962 1000 1028 1067 1061 993 966 967 968 969 937 792 1016 695 744 776 753 705 841 762 880 967 968 976 943 897 965 1052 1007 1077 1047 869 729 733 966 973 891 1056 867 936 1061 1179 1030 890 854 812 754 672 674 672 674 677 667 674 674 570 723 743 743 744 742 746 711 798 940 820 608 508 325 282 242 210 214 255 255 255 216 212 210 212 345 427 415 316 279 280 256 290 303 224 279 342 310 404 981 838 709 711 731 534 625 389 281 450 416 274 349 394 301 348 376 370 307 332 325 830 841 736 689 770 710 737 822 871 808 812 831 901 1078 1106 1158 1158 1259 1118 1034 937 875 831 730 873 923 863 830 744 725 752 753 754 756 762 724 567 515 506 493 454 505 507 539 514 488 522 644 629 418 317 342 380 430 445 508 591 676 610 542 590 488 407 360 394 403 411 469 640 669 572 463 387 385 366 340 395 534 622 623 637 664 484 502 642 701 856 789 708 692 620 499 501 546 450 415 459 495 526 519 561 510 559 746 695 687 804 669 530 481 431 378 355 368 406 469 527 496 484 693 640 654 889 858 840 724 592 456 667 947 1151 1097 1060 987 896 864 919 1006 946 861 946 936 901 739 804 852 852 854 855 827 948 899 898 945 963 895 848 817 837 938 962 937 887 925 924 1092 644 644 736 706 854 946 964 965 966 978 1036 1093 1103 1096 1086 1055 978 1005 1064 892 884 889 883 968 984 987 1069 1097 861 879 985 831 672 672 814 969 704 806 787 673 673 674 613 728 743 799 813 764 742 780 813 822 729 591 517 372 224 245 209 210 214 254 213 210 210 175 200 342 303 255 255 256 276 301 285 255 276 353 386 358 472 737 953 851 499 615 638 626 418 461 554 405 261 282 358 413 366 316 374 411 329 474 971 954 714 760 883 747 683 683 722 855 955 890 895 1080 1141 1164 1181 1407 1317 1126 1075 978 844 755 875 1236 997 784 752 751 720 747 825 827 874 912 609 309 465 453 454 504 492 568 539 461 456 529 656 569 422 401 425 418 343 346 471 575 477 510 570 607 562 427 403 441 529 739 875 860 802 581 343 346 325 309 340 420 551 785 611 661 444 526 687 697 705 1119 879 568 617 675 752 685 522 461 482 541 532 455 559 592 537 564 504 482 557 539 509 453 402 401 418 511 638 622 615 555 456 506 506 726 777 674 661 794 716 646 591 958 1044 902 859 923 887 853 861 917 990 986 951 951 950 923 831 851 846 716 721 842 1033 980 887 930 959 811 691 718 806 899 945 877 799 909 944 835 646 707 735 872 975 991 990 990 990 1044 1097 1152 1190 1146 1089 1057 1006 1092 1090 1073 984 1084 994 989 1082 1100 1098 1187 1007 944 1047 887 668 795 880 674 656 625 674 679 734 674 616 671 733 745 799 815 813 771 878 834 649 589 516 401 286 254 246 214 253 254 254 214 210 210 244 224 240 282 299 298 279 274 284 244 224 282 339 336 508 603 602 429 436 496 431 365 490 611 561 399 286 254 241 341 507 436 522 660 506 723 806 745 667 756 1040 833 716 717 813 979 1034 972 964 1047 1127 1127 1142 1212 1201 1127 1128 579 638 785 888 1273 1029 782 753 753 722 717 777 821 802 738 645 420 322 428 466 504 493 504 550 564 542 536 638 740 744 680 636 584 371 350 447 473 457 507 513 514 465 453 453 454 545 774 804 592 414 331 300 303 302 437 502 439 556 698 569 579 461 612 688 688 724 738 626 508 502 632 720 657 562 584 492 522 461 452 527 610 499 419 411 414 418 442 458 430 422 415 386 534 740 654 636 436 453 481 615 832 719 578 477 518 735 881 887 956 950 955 952 948 1014 926 904 902 912 958 949 950 955 962 920 905 795 782 779 848 978 962 882 928 868 800 762 746 817 926 939 903 916 960 930 753 727 892 906 910 1052 1052 1049 1071 1101 1067 1123 1140 1037 1031 1103 1062 1019 1086 1049 962 993 993 1091 1099 1099 1104 1103 1183 1138 1096 1097 1098 1097 924 692 715 654 608 609 616 673 673 674 675 624 717 743 743 662 652 678 676 573 448 412 347 334 281 209 214 254 254 253 214 248 254 289 301 301 273 255 232 251 284 273 277 263 373 337 453 495 502 501 500 399 504 470 365 341 300 286 302 340 391 385 365 443 691 727 718 844 811 868 798 694 631 859 896 755 721 813 843 816 889 1011 1023 1049 1062 1127 1127 1131 1231 973 772 602 829 854 1053 1123 1114 890 685 781 841 747 745 743 731 672 573 389 366 468 503 492 501 566 572 640 651 659 715 779 760 665 644 466 433 459 495 454 459 414 406 402 451 480 473 655 729 541 417 372 258 253 295 486 533 630 430 523 434 548 529 645 725 666 596 679 715 571 455 521 605 557 551 636 550 476 536 425 474 477 514 466 428 384 362 360 384 405 382 370 401 413 510 727 660 628 401 429 428 570 712 615 562 435 392 449 478 498 955 876 1025 1058 977 948 946 947 898 899 947 946 948 876 705 720 774 830 851 852 853 886 851 853 886 824 829 885 880 905 980 1033 1049 1010 983 906 955 905 996 819 873 1051 1014 999 1058 1149 1024 1014 1072 1032 1061 1117 1051 1058 1033 880 846 1054 1059 1062 1081 1092 1169 1215 1129 1092 1093 1094 1094 936 716 670 668 668 656 609 616 668 611 611 668 622 715 741 741 699 638 581 583 537 445 446 390 266 291 254 249 211 255 255 255 256 222 278 300 301 274 255 234 252 302 305 318 340 344 448 442 450 492 492 475 380 431 441 335 313 299 278 277 423 633 563 391 517 743 801 863 1049 932 830 786 754 672 722 923 788 688 753 761 718 796 944 928 883 920 1108 963 961 1059 1086 998 886 901 851 840 1015 1065 813 680 722 689 687 692 690 711 717 734 641 444 435 465 376 503 603 603 690 761 788 778 732 672 550 537 465 454 451 420 453 410 402 402 730 770 847 658 500 480 506 615 552 269 275 394 567 462 526 431 551 400 504 509 548 552 529 514 516 566 569 510 549 604 588 549 546 539 485 482 453 474 432 421 467 489 475 473 435 397 401 438 473 404 407 441 447 401 401 365 377 397 378 477 436 388 337 318 317 352 422 953 955 953 1046 1058 978 1017 1127 1041 898 827 793 821 811 661 637 818 866 991 851 851 852 828 773 763 767 825 915 931 962 1068 1162 1160 1092 1078 926 1009 1013 1068 872 1030 1075 1081 1081 1083 1084 1084 1083 1001 971 950 856 868 919 988 973 957 837 821 835 979 1079 868 1109 1124 1093 1093 1081 1031 1029 934 708 668 670 668 666 668 663 553 552 603 662 621 657 627 607 572 549 548 437 359 467 456 349 330 250 211 215 303 302 300 300 300 300 300 301 276 257 256 276 316 343 347 366 428 426 385 431 438 420 357 539 488 407 386 320 263 251 298 431 575 549 381 570 807 758 1050 992 828 791 760 723 690 756 817 719 688 751 766 759 803 853 845 851 985 1101 855 1080 1105 1126 957 802 766 759 800 1079 754 460 627 669 717 701 729 710 827 828 837 882 553 493 466 426 564 710 763 827 850 824 808 746 614 527 465 448 408 373 446 453 495 550 564 562 681 693 642 618 576 500 447 393 296 310 395 294 380 424 422 507 476 500 506 505 448 414 409 482 536 528 582 577 503 494 492 490 502 432 428 471 479 465 441 458 444 447 440 408 382 370 433 491 442 437 588 586 487 389 346 369 437 384 410 471 495 480 391 321 350 368 937 952 952 1137 1086 1139 1180 1100 854 712 708 706 711 783 824 676 828 766 972 918 800 848 908 870 737 767 834 831 897 986 1101 1176 1095 1076 1170 1075 1076 1077 1069 906 1047 1076 1048 1045 1048 1072 1081 1081 913 788 817 801 822 979 1039 975 1005 1077 994 1085 1090 1093 1013 995 1066 1095 1095 944 952 913 733 709 691 718 663 611 618 667 616 553 503 593 523 585 435 360 333 334 348 333 411 557 525 436 392 342 262 268 397 357 317 309 309 306 305 302 306 287 281 299 302 319 347 337 308 342 304 348 375 326 336 428 470 386 349 349 334 335 451 495 421 474 429 477 785 764 985 822 682 710 714 715 717 737 755 702 789 855 797 883 945 788 825 872 1102 1122 1065 1034 888 931 1071 1095 902 776 797 827 614 569 728 644 602 676 681 728 808 783 607 549 544 484 544 557 602 682 705 709 729 766 762 670 596 525 523 452 444 439 453 454 500 553 563 523 504 530 573 561 478 408 386 359 328 285 279 263 332 428 403 416 430 429 424 477 496 494 448 449 483 515 599 542 541 508 535 546 486 467 451 473 453 442 447 429 406 426 427 400 416 483 545 497 447 460 455 520 620 380 392 400 436 435 424 437 483 492 553 627 533 607 854 933 939 939 1115 765 684 656 640 638 740 874 916 923 931 900 921 900 947 946 901 920 948 951 791 870 913 837 888 991 1074 1082 991 1016 1122 1073 1074 1076 1072 1012 1111 1041 975 968 997 1057 1078 1078 932 883 920 846 820 913 969 992 1084 1088 1111 1111 1113 1093 1093 1093 1108 1100 1094 1093 958 818 783 747 731 749 771 673 674 673 733 566 558 601 612 614 615 616 614 502 388 475 612 612 580 502 502 485 403 401 445 446 446 404 395 364 353 328 360 370 327 306 321 346 346 340 325 351 302 337 302 357 300 386 381 356 349 349 323 333 373 410 510 578 438 470 699 740 822 821 669 740 780 730 711 745 750 857 901 812 757 870 1044 854 825 871 1103 887 881 923 1068 1100 1123 1127 976 855 744 724 725 746 765 652 616 625 664 803 749 702 552 478 485 503 549 586 594 558 520 519 616 766 745 594 596 502 475 454 454 453 453 453 455 494 507 505 472 453 453 430 372 321 309 332 349 296 282 308 377 418 403 400 400 428 414 438 458 456 451 430 450 578 716 763 756 706 749 728 577 586 541 514 498 475 436 406 420 426 422 446 449 451 470 523 440 525 493 542 527 431 404 365 347 355 362 383 430 458 450 437 528 717 850 851 851 850 787 832 847 848 909 796 669 749 894 945 946 947 948 935 873 875 879 948 952 1018 918 937 1001 952 940 1020 1040 986 955 975 1015 1018 1021 1022 1027 1070 965 871 951 966 954 953 956 959 961 1033 933 897 1077 966 975 1020 1114 1123 1193 1195 1220 1105 1091 1109 1181 1127 1090 1090 1093 973 907 914 757 726 739 740 732 671 720 670 669 617 653 673 677 669 635 616 614 612 611 612 595 554 544 498 494 452 451 445 445 404 395 395 395 395 400 382 362 359 351 345 346 356 394 376 299 289 289 258 265 294 311 338 349 340 395 444 441 491 657 760 506 489 584 712 698 781 724 888 780 724 719 818 840 912 918 829 738 699 820 856 877 864 1121 1078 1316 944 932 869 908 922 913 910 913 912 831 742 674 556 528 586 661 752 750 714 504 396 409 468 506 528 552 530 504 478 494 582 597 590 628 464 453 455 499 412 448 453 453 453 490 473 453 453 448 424 396 395 401 338 285 289 306 350 345 341 363 366 364 370 502 624 659 668 705 749 752 776 822 811 802 750 750 710 721 660 628 602 596 539 485 476 507 538 525 500 477 402 403 400 642 648 623 518 535 512 380 327 330 333 343 357 398 520 579 413 452 454 913 848 848 847 847 847 847 848 912 944 768 640 743 893 946 948 949 946 931 929 928 951 1027 1060 1036 1028 1054 1038 1074 1083 1012 956 898 870 956 958 957 956 963 1014 854 717 844 866 746 752 727 695 687 753 869 943 935 917 997 1103 1173 1107 1021 1024 1162 1097 1088 1175 1118 1088 1087 1069 1088 1115 1107 1097 962 723 836 851 791 680 622 666 663 629 617 700 734 658 640 665 638 607 611 611 595 553 544 503 497 497 496 455 445 403 400 397 394 395 418 436 436 419 381 353 346 356 390 354 311 292 269 268 306 315 340 348 348 321 433 523 453 531 827 969 825 670 610 814 654 709 723 731 689 675 671 708 726 790 807 807 801 671 737 948 1148 971 948 944 978 916 910 844 889 910 910 908 1015 936 726 649 596 547 329 369 534 751 750 628 453 364 352 395 422 445 468 463 464 442 408 435 484 521 500 453 453 453 415 361 397 403 441 452 480 466 445 443 424 401 380 349 377 349 236 236 279 297 328 417 423 451 412 502 602 654 712 720 683 704 768 815 802 748 733 730 749 750 718 714 692 690 649 597 564 546 617 743 818 799 560 568 577 594 762 767 689 624 585 544 446 510 611 682 737 662 624 794 650 555 556 521 1143 866 864 862 860 869 867 857 853 847 759 695 768 890 946 946 947 948 949 950 955 1034 1062 1064 1065 1066 1066 1066 1098 1135 1121 977 788 746 820 824 828 851 955 943 706 706 765 770 799 845 753 666 658 736 881 1001 914 772 947 1082 1031 772 777 836 991 1016 1054 1081 1086 1057 1073 988 1072 1185 1120 1060 986 875 1034 1131 819 827 754 690 631 720 706 710 729 699 612 619 608 577 611 611 596 558 551 545 504 496 495 488 450 410 434 415 397 395 395 395 394 394 394 380 346 353 384 392 362 424 364 333 357 352 348 348 358 350 427 476 422 519 762 843 781 769 592 862 829 631 668 485 522 623 657 634 692 789 779 755 810 831 837 1062 1334 996 839 837 774 892 846 888 910 977 852 756 757 752 749 723 688 682 580 376 551 715 730 650 432 377 341 346 384 401 386 428 456 412 413 488 622 637 615 496 497 454 405 398 362 390 471 434 402 406 406 402 396 392 373 296 294 365 278 304 307 311 399 518 474 461 533 634 674 680 684 683 683 703 750 785 774 730 683 703 724 722 719 741 728 739 697 662 657 654 716 817 826 824 812 749 750 750 819 824 824 847 772 702 671 763 861 867 872 837 718 679 614 809 755 763 1120 967 964 943 959 1043 1038 967 944 787 791 846 845 891 945 944 945 946 947 947 956 1059 1061 1063 1064 1064 1063 1064 1065 1094 1114 999 865 805 729 703 703 725 839 895 738 737 887 940 869 790 725 682 693 798 954 1051 940 737 834 1060 947 730 828 998 1076 853 950 1022 1036 923 1015 1064 1072 986 879 875 907 985 987 973 913 967 904 840 781 750 891 989 858 794 741 664 605 603 641 657 646 611 578 561 557 505 496 466 455 454 446 444 418 405 411 417 413 406 407 397 369 359 363 394 396 465 496 425 400 373 391 404 400 397 412 424 443 520 594 553 494 559 532 904 904 815 595 505 629 741 740 686 778 852 838 819 853 1021 959 1190 1074 1003 897 899 894 908 906 849 884 857 829 873 840 765 736 695 712 740 678 573 605 604 680 685 538 426 330 337 383 401 389 411 424 378 351 399 455 507 496 464 506 456 493 502 424 332 340 390 418 449 445 413 392 361 372 329 293 350 349 325 374 354 554 635 594 610 688 734 712 683 736 776 702 744 774 1000 913 698 683 703 664 677 682 786 781 748 713 729 787 772 765 806 768 812 749 754 758 762 816 823 823 861 818 834 848 849 878 896 871 831 809 806 821 906 902 898 1051 1051 1047 966 1048 1055 918 911 926 939 944 944 893 893 944 944 944 944 900 757 886 1058 1061 1062 1061 1060 1061 1061 1062 1063 1062 1081 1029 981 919 744 733 704 720 811 781 912 1001 1060 947 935 915 773 709 709 709 731 757 801 936 1028 868 865 1113 1076 1077 1003 998 938 904 899 978 934 968 961 878 855 882 1001 982 976 998 914 990 990 974 860 1056 1078 1096 1082 974 840 760 750 816 917 882 702 748 663 660 601 521 612 571 563 534 504 470 456 493 518 494 467 454 445 437 406 395 409 410 411 474 452 406 396 468 500 465 428 409 410 434 466 496 477 473 480 738 656 890 942 650 594 668 691 624 639 768 835 831 829 832 893 908 895 877 1098 837 903 1085 1024 932 909 909 909 907 903 905 881 812 757 745 768 757 655 500 542 615 617 594 445 348 343 366 389 401 388 369 357 341 351 362 417 456 499 506 458 455 496 429 406 409 471 540 562 520 465 444 400 412 418 302 348 303 302 502 553 730 743 720 729 778 850 888 894 938 915 729 854 1063 1031 1031 826 789 765 670 696 692 728 799 794 715 719 766 758 751 754 748 748 752 815 812 821 822 805 797 793 764 793 840 863 866 847 837 838 881 823 823 821 822 822 1052 1052 1051 1029 1053 1076 1170 822 759 892 945 945 946 945 945 944 943 943 937 916 948 1059 1061 1058 981 975 977 1038 1059 1060 1060 1129 1109 1060 1054 878 739 745 743 739 749 923 966 938 1107 1205 1164 848 708 791 850 794 724 801 1001 1074 1086 1134 1204 1118 1117 1026 1002 1003 943 941 895 859 866 876 878 880 956 1058 941 900 1030 970 990 990 918 1001 1090 945 1045 996 984 1017 917 849 896 1002 1092 797 893 892 888 826 679 873 839 830 830 759 630 577 596 626 647 626 570 527 515 510 492 563 521 466 482 453 437 436 480 501 501 486 459 445 486 552 524 493 445 444 646 453 654 926 873 673 618 674 656 657 679 618 576 767 990 826 847 917 1066 858 824 1083 1030 867 889 908 906 907 864 830 864 902 883 795 743 830 711 475 306 398 576 561 475 367 330 343 337 349 385 368 320 338 386 381 358 409 498 506 461 453 689 564 506 508 508 536 561 561 545 515 505 504 508 517 443 425 388 504 672 801 920 943 946 956 973 950 908 943 1010 1020 967 807 1277 1050 1124 948 998 1009 781 823 860 846 830 776 738 736 747 747 747 737 689 744 734 746 747 773 768 735 723 719 700 697 781 847 789 800 871 824 830 821 821 817 813 810 1019 1034 1080 1008 1084 1181 1164 1085 838 892 942 946 1007 998 946 944 943 943 944 946 950 974 1059 1057 825 864 934 1032 1058 1059 1060 1084 1085 1065 1067 1020 928 945 935 880 728 997 868 827 949 943 939 828 753 907 1051 949 780 752 840 988 1066 1168 1175 1212 1170 865 796 790 791 851 994 906 848 875 876 878 966 1050 874 894 855 919 1016 1016 1018 1096 1108 981 1060 1110 1110 1110 1111 1051 952 980 1062 949 959 892 892 892 893 893 893 893 893 894 856 835 747 776 896 876 824 779 742 721 731 810 725 595 620 550 582 527 500 565 609 556 490 487 543 602 561 540 423 403 448 392 408 598 834 654 700 750 735 789 808 617 405 500 701 743 1048 872 592 897 704 980 1104 891 772 801 828 866 855 864 880 855 851 762 709 752 525 553 237 213 655 621 437 310 296 317 328 341 359 356 336 344 380 431 383 327 459 458 452 494 507 506 508 545 536 538 561 561 566 566 537 524 531 566 649 630 675 754 941 930 978 961 977 1010 1010 1005 1003 1044 1159 1246 1202 982 744 807 993 821 896 865 855 858 834 959 915 727 699 712 731 702 736 677 618 615 566 711 732 654 636 639 662 714 752 730 732 784 746 755 776 784 987 996 907 779 787 792 946 979 1125 1183 1184 1186 1087 1147 928 871 929 954 957 950 945 992 1010 944 944 945 946 948 962 964 913 924 944 1035 1059 1060 1061 1063 1064 1066 1067 1067 1068 1069 1084 1123 985 1015 868 865 865 831 822 883 880 896 1004 1042 959 898 897 928 1008 1018 1093 1168 1128 942 890 918 818 850 904 931 958 923 876 900 1039 1134 975 1138 1005 956 1104 1106 1107 1109 1136 1116 1109 1109 1092 1081 1111 1160 1111 1031 1108 1129 1163 942 917 918 918 919 920 921 922 904 895 895 866 866 897 898 898 898 888 844 845 845 815 772 769 713 731 644 607 690 762 684 669 697 570 581 580 624 478 461 481 445 386 369 650 549 647 680 679 695 679 589 448 405 470 604 745 753 608 586 674 748 882 908 849 825 870 783 748 845 893 858 719 557 306 509 580 581 400 298 538 493 347 273 256 282 342 381 409 418 341 333 432 615 481 437 839 489 451 538 519 546 565 594 585 561 560 560 578 619 621 632 637 622 782 829 825 865 959 927 926 879 932 1009 1009 1009 1009 1041 1101 1018 1021 1009 1009 1009 719 869 859 803 938 910 830 837 905 997 895 698 743 719 633 672 558 558 605 608 644 649 643 588 612 677 707 673 627 661 645 603 598 643 766 691 677 1050 1068 966 945 955 1015 1185 1186 1186 1182 1086 1072 1054 1052 1054 1137 1057 953 947 1041 1093 943 944 944 944 944 944 943 945 948 1037 1060 1061 1063 1064 1064 1063 1063 1095 1122 1068 1054 1032 1188 1053 1050 980 840 823 824 924 998 924 1015 1170 1173 1131 1131 1132 1082 926 1006 1015 1130 1170 1135 1103 854 831 809 936 1137 1097 945 968 1092 1177 1174 1039 1103 904 1075 1106 1108 1108 1189 1131 1107 1107 1056 1042 1149 1134 994 1021 1077 1076 1074 1064 992 992 992 993 993 994 995 948 864 850 883 897 897 898 898 899 899 899 899 898 851 850 849 787 871 909 850 793 799 784 825 835 685 702 736 668 597 503 503 503 470 484 636 597 641 591 588 733 741 608 558 498 564 659 641 748 739 739 689 740 750 805 822 819 817 747 714 750 796 838 734 630 439 628 714 623 666 456 446 359 295 236 226 273 322 352 393 407 338 339 519 719 551 546 544 550 557 560 561 620 638 587 560 560 565 619 740 779 776 854 857 749 691 740 850 760 687 873 982 976 950 961 973 945 1041 1123 1124 1113 1103 1030 1010 1009 819 821 990 1025 1043 1035 986 930 956 1139 1311 1194 927 737 675 678 565 558 558 558 699 645 565 631 660 590 558 558 564 577 578 609 659 671 682 679 628 973 775 729 999 1036 1091 1226 1187 1186 1181 1180 1178 1091 1056 1065 1144 1185 1184 1181 1181 1092 943 944 944 945 944 942 943 946 1119 1000 1039 1060 1061 1062 1061 1060 1060 1078 1094 1066 1067 1088 1183 1054 962 1005 805 781 752 836 938 906 1059 1209 1159 1102 1143 1184 1104 1061 1012 1014 1070 1136 1264 1037 854 798 810 854 1010 1169 1144 1022 978 1032 1138 1116 1182 1096 1024 1071 1104 1106 1106 1059 1087 1104 1104 1179 1242 1134 1005 1015 993 986 962 965 992 992 993 993 994 995 995 996 864 835 904 932 933 934 936 937 931 900 900 901 942 905 900 862 972 984 899 857 858 839 868 874 744 761 793 718 711 613 616 512 502 459 558 609 627 694 675 647 651 599 547 531 613 632 677 689 748 749 749 749 749 797 771 749 749 721 709 713 713 762 738 698 678 655 907 740 660 465 428 337 288 254 248 357 391 334 389 376 337 431 515 591 560 560 556 607 572 603 619 933 838 593 570 572 634 826 992 1042 831 796 800 696 571 749 883 880 872 916 976 1056 982 868 912 845 760 1024 1080 1009 1011 1120 1020 1009 923 825 1026 976 985 1033 1008 1037 1059 970 981 1358 1047 632 677 563 611 605 586 572 1032 867 690 841 824 800 886 630 627 599 603 617 626 676 679 953 726 675 933 1042 1046 1124 1153 1319 1227 1186 1182 1180 1206 1183 1079 1147 1185 1179 1176 1115 1052 1051 1050 1049 1049 1047 1032 942 944 1034 1072 1042 1052 1057 1058 1058 1058 1057 1022 1015 1062 1088 1158 1195 1167 942 736 808 744 772 722 733 796 848 993 1153 1151 1081 1089 1067 1007 1134 1219 1220 1222 1223 1363 1161 1072 856 847 874 875 1015 1158 1111 1005 993 1039 1099 1114 1184 1098 1025 1098 1103 1137 950 1041 1081 1090 1179 1241 1166 1082 1069 1002 1013 944 878 993 1028 1119 1081 1040 1034 1035 1036 1012 997 997 1017 1042 1043 1032 1000 990 937 900 902 997 1000 1002 923 936 887 858 882 957 997 1009 976 820 787 789 796 840 771 773 677 560 485 505 726 724 690 686 643 616 613 606 606 627 674 680 681 684 684 740 747 747 696 709 735 756 774 722 598 610 809 774 771 613 688 901 825 590 430 399 332 287 265 257 312 339 325 364 348 339 507 599 615 787 799 642 779 624 601 636 897 820 619 619 619 715 815 606 801 553 483 585 562 774 940 1025 1075 1090 1079 1041 892 807 901 936 1005 990 884 739 1025 1030 1117 1002 1002 781 915 1081 905 812 859 914 961 835 802 984 1163 1127 1204 700 635 646 946 841 751 790 848 967 1109 1109 1120 1233 1034 1098 1232 623 724 1039 991 1092 1036 1102 1139 1231 1197 914 1077 1160 1247 1273 1181 1147 1180 1284 1195 1095 1156 1186 1104 1056 1053 1051 1051 1050 1051 1054 1056 1039 935 859 954 1046 848 936 966 1028 1056 1055 1055 1042 1078 1149 1160 1190 1163 1015 837 745 705 742 707 739 780 784 834 894 981 1122 1161 1048 1004 1082 1108 1218 1209 1123 1283 1371 1170 1329 986 897 974 977 989 1077 1122 1055 1035 1132 1099 1128 1276 1145 1196 1197 1152 1261 1037 1061 1054 1100 1199 1220 1196 1147 1055 1061 1150 1107 886 1035 1149 1285 1171 1083 1100 1080 1095 1068 1017 1019 1073 1095 1081 1096 1038 1000 994 945 946 998 1055 1061 976 988 970 990 953 949 995 973 928 891 881 932 932 902 877 942 866 762 692 645 699 697 678 678 674 669 671 672 673 674 679 680 680 744 747 692 678 727 633 567 613 762 871 825 760 792 807 825 792 462 659 809 674 649 536 395 318 274 256 348 449 463 437 380 471 510 556 635 956 988 625 563 561 562 616 869 799 672 714 674 590 572 444 440 562 590 709 809 804 975 1008 1037 1045 928 810 886 1133 1286 1191 1087 1009 1013 1017 1014 1123 1125 1124 997 1000 825 915 1112 1091 892 839 1019 1088 1007 743 1022 1122 1125 1253 1132 1105 1041 1101 1197 1180 1113 1106 1145 1274 1337 1206 1257 1257 1283 1414 718 744 989 1097 1120 1230 1271 1280 1338 1264 805 945 975 1016 1149 1175 1097 1183 1181 1180 1181 1184 1187 1113 1069 1058 1051 1054 1054 1052 1055 1057 1055 1045 1032 944 957 926 941 1015 1049 1055 1054 936 842 862 888 895 956 1087 1015 953 878 748 773 730 808 895 891 991 1006 1014 1037 982 978 1122 1210 1212 1205 1145 1040 1371 1378 1379 1280 1168 1137 1194 1179 1146 1140 1101 1045 1092 1209 1147 1145 1152 1232 1284 1330 1206 1354 1171 1075 1064 1142 1219 1175 1087 1037 1042 1162 1191 1160 1007 1150 1056 1102 1044 1038 1093 1061 1086 1110 1074 1076 1112 1109 1092 1064 1050 999 999 999 1000 999 1049 1011 1001 1002 1002 1034 972 929 960 986 1032 1000 937 1065 1000 969 905 931 969 957 941 722 629 657 677 678 679 679 680 680 679 670 625 678 621 620 620 669 632 692 728 639 552 593 670 681 724 803 742 782 669 538 641 655 648 651 564 426 315 264 370 537 582 573 570 514 557 606 609 619 659 701 627 618 626 683 899 1016 1076 1124 1125 896 510 614 582 503 587 621 810 805 973 827 941 1009 1009 836 817 1019 1176 1230 1166 1227 1126 1124 1119 1026 1119 1124 1124 1123 1070 919 948 1185 1238 1049 1004 1099 1149 932 925 876 1126 1244 1257 813 740 1105 1151 1121 1180 1216 1246 1315 1358 1371 1277 1257 1257 1260 1291 772 1137 1485 1573 1588 1468 1412 1412 1335 1255 878 784 816 878 1073 1148 1185 1184 1183 1182 1184 1187 1188 1188 1185 1116 1057 1107 1125 1054 1056 1058 1058 1055 1053 1045 1043 1043 1043 1054 1057 1055 1054 1019 850 716 737 769 794 860 885 974 884 826 825 1011 937 949 884 996 999 991 1033 962 926 1048 1086 1091 1085 1032 1042 1190 1364 1318 1177 1275 1313 1257 1229 1175 1058 984 1026 1138 1228 1218 1178 1182 1222 1097 1222 1116 1291 1157 1051 1063 1124 1231 1203 1073 1050 1115 1165 1114 1137 1050 1178 886 1090 1108 1109 1109 1148 1164 1204 1167 1110 1111 1139 1144 1051 1051 1044 998 998 998 999 1047 1059 1062 1064 1024 1040 981 949 1003 1019 1068 1099 1043 1037 1004 1002 906 902 925 926 924 864 730 702 732 762 750 679 679 679 678 679 678 684 990 714 681 676 631 551 577 637 653 600 527 500 529 631 688 725 731 707 709 653 651 625 559 499 469 452 531 677 730 654 570 549 530 618 618 617 670 680 679 930 1090 1124 1055 1070 1124 1124 1114 925 601 735 688 734 675 680 805 830 824 667 887 1009 1009 969 974 1056 1172 1221 1126 1149 1240 1124 1124 1124 1124 1124 1153 1136 1124 1082 1229 1370 1249 1142 1109 1039 866 814 1096 1066 790 774 751 643 665 906 1095 1152 1139 1121 1243 1358 1295 1352 1386 1257 1257 1257 1257 1076 1227 1275 1263 1368 1403 1371 1356 1303 1256 1156 926 769 816 953 1017 1182 1150 1227 1316 1203 1190 1190 1145 1180 1187 1097 1049 1054 1044 1050 1057 1060 1057 1065 1174 1171 1065 1059 1060 1059 1057 1056 960 939 845 783 900 860 784 837 898 1002 1075 864 969 869 889 812 830 831 794 874 1005 1042 1057 1089 1091 1071 970 968 925 1171 1116 1110 1201 1227 1156 1122 1045 983 983 1007 1087 1171 1156 1101 1149 1170 1096 1172 1069 1159 1120 1101 1190 1206 1237 1195 1103 1133 1158 1103 1120 1174 1106 1107 1107 1108 1108 1107 1107 1161 1184 1235 1217 1142 1111 1112 1112 1112 1111 1103 1054 1055 1057 1004 999 1091 1115 1115 1043 1028 1003 981 1003 1028 1089 1101 1034 1024 1168 1004 978 977 978 979 922 953 906 914 962 971 974 874 734 855 781 994 985 685 693 748 711 641 617 656 611 561 535 513 564 623 585 644 686 741 852 812 815 700 653 602 714 666 614 607 646 776 873 868 896 906 874 634 865 629 946 994 1005 1097 1133 1127 1066 1046 1075 1108 1085 924 768 974 833 1050 921 932 1054 1073 925 873 1014 1091 1095 1099 1104 1114 1129 1131 1124 1124 1124 1123 1123 1124 1124 1123 1193 1152 1156 1182 1406 1449 1293 1304 1186 1097 1023 1048 1127 1239 1217 1238 841 717 716 907 1112 1160 1109 1082 1092 1139 1205 1286 1375 1092 1016 1245 1368 1260 1254 1257 1480 1574 1324 1142 1149 1194 1211 1107 1003 804 792 789 924 1230 1162 1294 1545 1226 1191 1190 1011 1200 1203 988 1022 1049 879 863 862 901 1057 1036 863 868 866 949 1044 1062 935 939 1001 1040 913 780 813 801 777 795 837 1058 965 924 925 903 922 856 832 802 768 793 1001 1201 1177 1117 1081 1055 925 966 921 924 969 976 1082 1113 1026 982 981 981 981 980 1000 1056 1091 1103 1160 1092 1094 1095 1038 1184 1128 1139 1093 1013 1047 1103 1051 1026 1103 1103 1104 1105 1105 1106 1107 1108 1108 1031 1082 1107 1108 1109 1147 1179 1176 1177 1176 1177 1178 1190 1257 1183 1185 1074 1126 1120 1066 1047 1060 1032 1002 1002 1003 1016 1041 1031 990 946 1070 1005 933 926 924 872 886 964 989 1045 1099 1102 1067 994 985 996 996 993 905 1001 1111 921 939 763 628 651 659 608 582 585 588 568 560 709 773 893 944 906 904 692 543 445 635 641 619 658 744 876 956 1073 1096 1085 1000 953 995 700 1057 1120 1122 1316 1300 1173 1114 967 908 1056 1087 1022 866 1013 1060 1124 1124 1124 1124 1124 1092 1084 1110 1124 1124 1124 1124 1125 1125 1151 1238 1116 1133 1123 1142 1127 1082 1108 1123 1123 1169 1229 1295 1302 1281 1276 1201 1311 1224 1230 1236 1257 1257 1257 1064 1083 1040 979 950 932 953 1020 1074 1155 1272 1342 1307 1171 1156 1249 1388 1396 1400 1307 1256 1242 1233 1256 1256 1243 1146 980 933 849 834 871 1081 1230 1231 1149 1189 1190 1192 1219 1282 1322 1019 978 1071 1188 1219 1071 1070 1017 855 851 852 852 937 1040 1061 1154 1157 1152 1163 1168 1140 960 899 1007 804 781 1015 1141 930 894 1027 917 901 877 868 888 833 829 960 1065 1047 999 967 951 880 924 972 928 972 979 981 982 982 980 978 978 1003 1030 1012 982 995 1011 1085 1045 1092 1211 1110 1232 1137 1194 1074 956 1024 1130 1065 963 1040 1104 1104 1086 984 1105 1106 1106 1107 934 1050 1107 1108 1146 1175 1208 1277 1296 1243 1262 1325 1327 1309 1173 1243 1196 1238 1205 1011 979 1027 1020 1002 1034 969 853 1001 1001 996 958 815 925 1056 1070 934 950 978 993 998 1006 1012 916 819 933 1000 1000 1001 1002 1002 1003 1108 775 526 761 610 642 742 724 717 718 709 732 704 736 835 998 868 806 747 571 393 545 652 629 723 829 892 978 1021 1121 1105 1014 925 1006 1006 989 1101 1122 1122 1122 1122 1122 1066 1068 1153 1120 1087 1180 1042 1033 1319 1130 1124 1124 1123 1123 1123 1123 1123 1124 1172 1192 1124 1159 1224 1171 1359 941 1255 1148 1244 1171 1035 1089 1152 1174 1180 1220 1258 1209 1152 1245 1230 1294 1257 1257 1257 1384 1282 983 1069 1056 1021 913 973 1137 1137 1123 1179 1187 1205 1333 1466 1368 1268 1257 1380 1413 1315 1257 1248 1081 1085 1255 1282 1333 1282 971 1011 1081 1158 1162 1190 1108 1103 1067 1149 1190 1194 1396 1240 1270 1045 1073 1183 1197 1208 1202 1194 1160 1023 858 874 1051 950 1162 1080 1074 1265 1233 1273 1319 1255 1071 1030 1056 851 1024 1173 1176 963 937 994 941 878 976 956 957 930 886 890 935 968 968 954 907 882 934 977 978 980 982 982 981 980 977 948 927 977 1036 1016 960 923 943 1053 1159 1094 1242 1229 1169 1158 1100 1140 1166 1161 1169 1145 1061 1024 1120 1154 1082 958 1104 1104 1105 1106 1017 1077 1107 1149 1214 1244 1245 1274 1268 1170 1201 1313 1315 1326 1190 1243 1327 1264 1248 1154 1143 1160 1076 1038 1094 1037 931 1000 1034 1170 1075 940 978 951 1013 1065 1022 942 912 959 998 1045 918 624 626 703 1063 1354 1001 1001 1002 1075 1007 774 709 697 719 741 767 821 814 768 802 712 676 690 864 685 580 512 459 560 846 874 821 898 945 974 1091 1078 1048 1117 1092 993 1005 1104 1117 1122 1120 1120 1122 1122 1123 1080 1110 1263 1309 1202 1168 1166 1124 1383 1006 1052 1060 1010 988 980 1060 1123 1123 1135 1073 1024 1222 1152 1259 1258 1257 1257 1257 1257 1257 1257 1196 1222 1258 1257 1257 1258 1201 1122 1256 1256 1236 976 960 1225 1266 1257 1257 1257 1195 1168 1166 1173 1245 1311 1303 1256 1247 1207 1354 1472 1319 1262 1256 1273 1272 1259 1254 1070 1056 1233 1179 1249 1482 1434 926 999 1154 1369 1429 1223 1145 1168 1052 995 1146 1155 1691 1306 1190 1186 1184 1184 1232 1309 1273 1190 1202 1189 1183 1187 1189 1184 1188 1312 1212 1308 1335 1337 1344 1268 1085 942 895 885 991 1076 1274 967 969 968 904 871 922 1018 996 973 954 937 952 973 972 961 932 938 978 980 981 982 1097 1054 994 979 916 853 881 948 976 975 974 976 977 1008 1242 1232 1103 1230 1181 1168 1038 1059 1142 1172 1169 1166 1144 1073 1046 1162 1105 1104 1104 1104 1104 1104 1105 1156 1175 1217 1243 1244 1244 1215 1148 1126 1194 1242 1250 1311 1337 1253 1299 1259 1248 1249 1250 1250 1207 1188 1171 1103 1141 1244 1068 982 950 924 999 985 998 1016 1005 990 986 992 998 1048 1104 1061 911 651 588 762 987 987 973 775 866 898 898 779 742 767 743 745 772 723 675 676 678 703 704 706 526 552 662 817 956 984 937 953 995 935 921 1094 1008 1048 1235 1228 1118 1120 1121 1034 1007 1081 1122 1132 1145 1138 1097 1154 1366 1268 1208 1194 1038 1022 843 932 995 1029 995 1021 1094 1122 1123 1123 1151 1203 1131 1143 1253 1257 1244 1255 1257 1257 1257 1257 1256 1256 1257 1257 1257 1257 1222 1148 1255 1247 1152 1188 930 868 1170 1256 1256 1257 1333 1386 1341 1343 1397 1355 1328 1256 1256 1260 1408 1413 1279 1256 1256 1256 1256 1256 1080 902 1019 1098 896 954 1255 1266 942 941 943 1040 1204 1166 1008 1120 1031 875 1214 1070 1642 1289 1194 1215 1200 1189 1081 1140 1214 1156 1266 1123 955 956 960 955 956 1063 1073 1003 988 1225 1346 1340 1315 1106 891 921 904 981 1042 967 968 969 943 938 939 989 985 975 976 977 977 978 978 977 977 978 981 982 981 981 1074 994 934 959 1004 887 860 903 898 923 938 989 1024 998 1167 1304 1168 1160 1107 1206 1138 1141 1125 1100 1165 1305 1317 1117 1040 1171 1163 1116 1249 1110 1104 1162 1175 1223 1241 1242 1243 1243 1243 1219 1182 1198 1241 1243 1244 1249 1396 1258 972 1183 1248 1249 1250 1250 1306 1310 1197 1147 1233 1271 1208 1158 1074 1180 1204 1208 1040 1000 1152 894 936 1102 1104 1109 1074 1033 1025 806 1059 745 747 839 739 768 883 915 917 744 775 867 794 809 872 730 699 700 707 773 742 712 630 847 908 943 1083 1118 1028 988 1006 960 909 1023 1003 1007 1036 1127 1120 1120 1120 1120 1047 1080 1121 1178 1256 1226 1048 922 988 1058 1114 1024 823 899 917 955 1047 1109 1098 1107 1122 1169 1232 1199 1127 1089 947 1102 921 1249 1146 1240 1281 1266 1256 1256 1256 1256 1256 1256 1256 1256 1245 1202 1169 1254 1227 1253 1115 1097 1218 1256 1256 1266 1268 1256 1302 1367 1332 1256 1256 1263 1339 1347 1408 1413 1379 1288 1255 1341 1403 1333 1099 902 912 952 986 1031 1209 1261 917 939 919 986 1110 1044 880 965 952 906 1492 1072 1179 1195 1168 1243 1223 1214 1203 1199 1183 1108 1008 984 986 1012 1205 1206 1342 1342 1340 1335 1325 1336 1190 1102 1108 1082 1046 1048 1041 1054 1039 964 969 1049 904 841 884 952 973 974 976 978 979 980 980 1000 1034 980 980 981 979 1039 933 928 930 960 1041 938 885 865 809 831 859 926 934 946 1096 1097 1153 1157 1056 1106 1105 1185 1153 1100 1165 1275 1270 1221 1318 1252 1301 1192 1394 1265 1120 1216 1305 1325 1270 1242 1242 1242 1241 1240 1240 1264 1335 1324 1244 1248 1394 1259 1095 1210 1248 1249 1192 1208 1225 1269 1305 1224 1247 1248 1248 1257 1343 1146 1242 1250 1222 1219 1240 1214 1151 1111 1169 1191 1112 1149 1151 825 831 837 843 1095 1115 1035 1019 1005 998 953 909 910 928 954 951 834 833 809 854 899 751 711 709 970 989 991 1208 1334 1173 975 955 974 907 920 926 1008 1106 1235 1038 1098 1120 1118 1118 1119 1120 1120 1240 1335 1177 1121 1121 1122 1115 999 956 957 999 1117 1192 1210 1215 1219 1279 1314 1258 1218 1122 1120 1118 1118 1020 1242 1256 1278 1357 1318 1302 1278 1255 1255 1255 1255 1255 1255 1255 1250 1218 1254 1255 1254 1243 1150 1214 1251 1236 1295 1303 1256 1256 1256 1256 1255 1255 1258 1324 1317 1310 1302 1294 1351 1484 1396 1261 1255 1127 937 992 1170 1277 1389 1172 1252 904 938 939 1082 1283 1249 1012 847 849 891 1252 1289 1194 1192 1121 1103 1168 1317 1312 1315 1194 1190 1396 1252 1347 1348 1353 1352 1345 1348 1221 1327 1352 1166 1079 1074 1075 1076 1076 1076 1076 1075 1055 961 959 912 866 792 977 881 933 974 976 977 978 979 979 990 1010 979 986 1064 1327 1098 1008 1029 1036 948 912 960 952 906 920 915 850 880 891 884 927 977 1028 1032 989 1046 1044 1164 1244 1208 1167 1136 1126 1217 1298 1237 1228 1183 1396 1315 1127 1217 1292 1370 1352 1277 1290 1288 1240 1273 1334 1274 1110 1232 1335 1246 1297 1251 1245 1246 1248 1249 1226 1233 1232 1246 1315 1328 1246 1271 1356 1251 1276 1231 1248 1249 1249 1249 1343 1304 1243 1124 1106 1245 1245 1212 1117 1119 1112 1113 1114 1114 1114 1113 1113 1052 1008 1013 993 977 999 1042 1143 1165 1192 945 1001 1051 939 886 772 891 985 1005 1084 1220 1140 946 985 996 983 986 989 1002 1010 734 683 1124 1135 1102 1106 1111 1119 1119 1216 1399 1411 1243 1115 1079 1121 1121 1069 1197 1167 1231 1258 1258 1257 1258 1273 1276 1257 1253 1247 1252 1257 1257 1257 1256 1211 1338 1289 1329 1391 1327 1255 1283 1329 1336 1321 1254 1254 1254 1254 1254 1254 1156 1224 1250 1254 1103 1016 1031 1100 1196 1204 1255 1239 1159 1255 1255 1255 1255 1255 1437 1336 1272 1287 1149 1119 1254 1245 1229 1120 1198 1218 1231 1084 1026 885 915 940 992 1080 1127 1059 891 881 847 892 1447 1152 1142 1150 1187 1171 1322 1411 1418 1300 1243 1344 1348 1351 1352 1354 1335 1074 1073 1074 1184 1323 1154 1075 1075 1076 1077 1078 1078 1078 1053 978 962 962 942 807 784 893 923 906 950 977 978 979 978 977 977 977 990 1043 1050 1538 1036 1009 919 1101 917 935 1047 1037 985 1021 994 860 942 967 941 992 922 977 981 982 1239 1079 1146 1193 1162 1131 1100 1121 1165 1173 1181 1247 1119 1308 1245 1190 1230 1240 1285 1362 1357 1273 1273 1294 1260 1272 1168 1044 1132 1294 1245 1344 1352 1354 1272 1248 1249 1249 1311 1309 1247 1259 1270 1246 1253 1272 1256 1381 1384 1264 1248 1155 1213 1256 1339 1318 1244 1245 1245 1244 1243 1235 1211 1100 1099 1113 1113 1112 1112 1111 1131 1074 1072 1112 1080 1035 1114 1290 1303 1336 1001 1052 1110 1017 886 839 926 991 1005 1210 1257 1065 1040 1000 1001 1001 1001 987 706 694 676 674 687 683 882 1019 1071 1097 1129 1225 1335 1410 1347 1112 1054 1119 1121 1181 1304 1276 1259 1258 1257 1257 1257 1257 1257 1257 1257 1257 1245 1127 1253 1227 1250 977 1106 1225 1254 1312 1304 1254 1286 1332 1325 1306 1253 1236 1006 1242 942 1015 948 1066 1120 1047 1004 1130 1208 1115 1058 1071 1167 1137 1010 1129 1245 1254 1254 1254 1315 1280 1254 1254 1315 1410 1279 1127 1306 1002 1019 1199 910 856 823 852 865 881 914 897 884 940 940 929 882 859 987 1375 1293 1089 1107 1081 1065 1110 1131 1095 1166 1299 1307 1314 1325 1349 1328 1091 1081 1076 1076 1077 1078 1077 1077 1078 1078 1079 1079 1079 1073 1059 1093 1266 966 931 856 811 875 879 998 1011 979 979 1010 1051 1050 1050 1056 1080 1061 1238 1047 1035 869 960 882 913 1031 1084 1031 1021 1043 989 1009 908 898 1075 880 1038 990 983 1166 1216 1225 1169 1077 1066 1132 1178 1253 1350 1156 1359 1109 1161 1162 1314 1334 1263 1240 1278 1354 1285 1285 1294 1182 1178 1049 1108 1114 1164 1350 1295 1387 1311 1258 1249 1249 1316 1386 1386 1368 1369 1335 1246 1246 1246 1248 1269 1267 1371 1274 1146 1118 1201 1250 1326 1329 1244 1244 1244 1214 1091 995 997 1012 1089 1093 1107 1156 1176 1220 1168 1111 1111 1111 1110 1110 1150 1279 1106 1052 1110 1114 1032 917 944 991 1049 1038 1295 1332 1080 1147 1022 1094 1084 1000 999 977 986 1091 1025 1084 840 885 1127 1119 1002 1116 1335 1310 1011 1054 1118 1118 1119 1120 1233 1258 1259 1258 1258 1257 1256 1305 1339 1256 1256 1256 1256 1256 1256 1256 950 1145 963 896 1100 1235 1314 1386 1400 1385 1312 1253 1230 1091 1075 907 1044 1154 1120 1023 1003 1002 954 1012 1162 1225 1255 1241 1189 1096 1108 1120 1010 1302 1271 1254 1254 1254 1328 1207 1025 1014 1137 1354 1289 1235 982 1015 1399 1123 933 900 841 842 843 864 876 854 879 938 939 931 896 974 1574 1464 1106 1002 1046 1156 1238 1315 1200 1069 1070 1070 1070 1132 1344 1348 1345 1215 1098 1086 1307 1148 1079 1080 1080 1080 1080 1081 1081 1079 1078 1084 1118 1064 1061 957 934 1014 1112 1104 1020 978 978 1024 1082 1079 1080 1082 1083 1082 1078 943 937 878 868 915 892 1000 1084 1065 1062 1086 1066 1015 985 911 961 940 1087 1054 944 1005 1161 1173 1152 1006 984 1123 1184 1252 1245 1124 1215 1186 1187 1188 1288 1301 1330 1210 1209 1329 1313 1311 1276 1150 1190 1032 939 1108 1117 1287 1348 1295 1253 1173 1217 1248 1268 1281 1279 1277 1317 1393 1347 1246 1246 1247 1248 1248 1259 1249 1240 1153 1195 1246 1245 1244 1244 1244 1244 1220 1107 1009 1014 1108 1027 1019 1168 1299 1324 1250 1152 1110 1110 1170 1230 1109 1160 1338 1119 1251 1120 1116 1118 1142 1155 1106 1102 1057 1083 1269 1340 1100 1003 1033 1112 1100 1103 1107 1110 1112 1113 1120 1031 985 1059 1074 1026 1030 1122 1284 1020 1117 1116 1117 1118 1069 1214 1257 1258 1258 1315 1313 1306 1443 1467 1256 1256 1255 1256 1258 1256 1256 1003 946 946 982 1071 1189 1377 1514 1482 1361 1203 1252 1234 1078 1083 1065 1091 1221 1240 1236 1245 1249 1121 1073 1117 1125 1293 1322 1397 1315 1322 1258 1149 1120 1045 1183 1327 1376 1398 1388 1382 1232 929 1118 1523 1362 928 1000 1213 1206 928 858 841 841 842 842 861 850 858 937 938 951 993 1004 1008 1011 1053 1195 1212 1323 1167 1187 1160 1099 1128 1135 1146 1177 1304 1318 1351 1352 1354 1356 1358 1149 1081 1079 1242 1208 1080 1081 1082 1082 1081 1082 1084 1085 1084 1066 1264 1208 1302 1239 1056 975 975 1025 1121 1091 924 959 1057 932 930 868 927 878 870 943 997 1055 1085 1086 1086 1087 1052 1004 1065 980 1018 1130 1095 1093 916 1012 1082 1096 1020 881 912 1060 1039 924 946 1096 1366 1155 1155 1326 1253 1241 1284 1225 1288 1314 1319 1367 1278 1149 1227 1113 857 1117 1202 1147 1273 1349 1269 1148 1205 1248 1247 1246 1246 1245 1253 1303 1369 1246 1246 1247 1248 1248 1248 1247 1246 1243 1244 1245 1245 1245 1245 1244 1244 1244 1228 1112 1132 1135 1114 1192 1491 1330 1235 1165 1109 1180 1273 1323 1311 1108 1118 1171 1184 1397 1137 1117 944 1047 1145 1135 1116 1059 1038 1180 1289 1247 1285 1098 1104 1008 1106 1230 1133 1111 1112 1168 944 914 1065 1104 1086 1092 1110 1072 1051 1113 1065 1062 1110 1025 1085 1209 1257 1257 1279 1276 1093 979 1291 1283 1378 1255 1259 1407 1270 1255 1256 1223 1350 1317 1203 1207 1235 1243 1309 1206 1098 1251 1249 1209 1045 1105 1206 1247 1251 1252 1252 1078 1013 1230 1367 1319 1410 1411 1410 1410 1410 1270 1325 1238 995 1131 1120 1095 1162 1068 927 902 906 992 1291 1392 984 970 910 901 869 897 842 841 842 842 873 872 859 870 873 952 986 941 941 905 1006 1261 1342 1107 1026 1030 1050 1170 1278 1346 1459 1370 1066 1104 1314 1320 1327 1333 1354 1347 1350 1171 1248 1206 1210 1235 1082 1083 1084 1084 1085 1086 1086 1085 1124 1307 1188 1122 1024 974 975 987 1046 1084 982 879 915 873 932 866 841 864 985 1037 1070 1084 1085 1085 1086 1086 1013 898 1007 981 1026 1138 1094 971 892 941 890 1016 1051 1005 959 967 940 820 954 1085 1177 1049 1403 1300 1335 1260 1319 1212 1307 1368 1372 1347 1252 1212 1172 979 966 1102 1063 1204 1149 1363 1280 1226 1238 1247 1247 1246 1245 1244 1244 1250 1239 1141 1246 1246 1247 1247 1248 1247 1245 1244 1241 1237 1242 1245 1245 1245 1244 1248 1252 1136 1242 1245 1129 1423 1468 1475 1508 1341 1205 1254 1291 1221 1122 1122 947 1008 1122 1312 1136 1116 999 1045 1103 1117 1116 1099 1097 1125 1140 1166 1259 1228 1225 1104 1110 1112 1110 1110 1110 859 940 1113 1125 1065 930 972 1063 888 981 1113 1053 1006 1048 1063 1022 1114 1220 1206 1202 1252 1211 1184 1253 1256 1226 969 2264 1476 1288 1258 1255 1435 1448 1230 1064 1031 923 922 1201 1239 1201 1251 1251 1251 1195 1218 1246 1252 1251 1252 1184 1192 1220 1243 1408 1409 1410 1410 1410 1410 1342 1334 1395 1409 1228 1104 1015 962 929 945 969 905 952 1224 1308 1295 929 877 894 901 901 929 754 736 810 842 861 860 896 903 851 941 940 940 938 891 944 947 1005 964 926 939 996 1113 1124 1146 1268 1238 1104 1067 1068 1070 1070 1070 1293 1140 1079 1076 1076 1076 1079 1083 1081 1082 1084 1084 1084 1085 1085 1085 1087 1123 1098 1087 1143 1055 975 975 984 998 959 867 865 867 889 865 845 864 918 933 935 979 1007 1046 1124 1139 1009 864 922 966 909 900 1012 951 889 986 882 913 997 1065 1064 1040 970 858 996 1032 1073 1151 1115 1075 1262 1251 1279 1302 1297 1351 1188 960 1051 1122 896 986 1094 1205 1182 1241 1217 1373 1282 1248 1247 1323 1306 1245 1244 1244 1244 1245 1242 1233 1245 1245 1246 1247 1247 1246 1245 1244 1005 972 1174 1257 1260 1258 1245 1268 1387 1243 1218 1215 1126 1215 1174 1212 1337 1372 1346 1167 928 985 1139 1155 736 743 859 960 907 892 1120 1143 1117 1168 1161 1112 1113 1114 1113 1117 1144 1243 1242 1237 1124 1111 1114 1112 1109 1050 1076 1125 1121 1009 789 823 1112 1074 754 1057 1109 1065 1062 1104 1088 1058 1110 1140 1036 999 1140 1165 1252 1252 1229 904 1706 1406 1383 1285 1207 1225 1320 1021 681 630 594 734 1143 1251 1250 1250 1250 1250 1250 1251 1251 1252 1252 1334 1408 1400 1369 1341 1342 1409 1409 1409 1409 1409 1341 1394 1409 1409 1209 1031 1001 958 932 1066 1248 1166 826 884 804 858 873 807 847 889 933 926 814 760 862 908 869 876 939 950 913 942 932 902 943 944 945 945 946 946 901 926 930 1155 1197 1189 1318 1191 1211 1048 1066 1068 1068 1068 1069 1281 1137 1074 1074 1080 1080 1079 1080 1081 1083 1083 1083 1083 1082 1083 1086 1087 1086 1086 1100 1084 1066 1022 974 972 939 866 864 863 865 866 867 869 928 942 942 960 932 955 992 1018 1038 925 882 895 824 853 908 971 894 985 846 847 944 1046 1100 1100 1066 1022 1064 1070 1106 1140 1038 1367 1113 1132 1147 1243 1200 1171 1155 1124 1169 1167 1028 1083 1089 974 975 1231 1245 1376 1380 1375 1292 1260 1256 1244 1243 1243 1244 1244 1244 1244 1244 1245 1246 1247 1247 1246 1245 1245 1241 1178 1236 1391 1395 1347 1232 1183 1304 1218 1116 1137 1144 1221 1245 1276 1327 1322 1277 1213 1147 1125 1185 1228 1119 737 737 737 1068 1006 1113 1190 1207 1230 1182 1110 1111 1112 1138 1208 1112 1119 1115 1112 1109 1217 1236 1146 1108 1108 1163 1169 970 828 983 909 1111 1086 740 871 923 1080 1173 1141 1119 1097 1103 1119 1176 1307 1357 1297 1023 1035 1242 910 757 798 1109 1188 996 1058 1167 1009 822 827 814 804 1197 1250 1247 1163 1341 1365 1275 1099 1179 1252 1333 1407 1407 1312 1126 1075 1148 1408 1409 1408 1408 1408 1409 1240 1161 1141 1054 1000 1087 1130 1025 1181 1315 895 817 817 762 746 803 762 773 886 981 1150 855 829 857 834 875 926 887 880 941 943 934 908 946 945 945 945 945 946 946 946 907 903 935 985 1160 1247 971 970 1043 1046 1049 1051 1054 1057 1088 1073 1068 1231 1203 1077 1079 1079 1080 1057 976 976 977 980 984 1071 1084 1084 1021 991 993 985 974 942 883 865 863 864 865 867 868 934 964 969 970 971 955 1047 1054 940 924 896 875 882 918 879 945 976 895 904 856 867 869 909 952 952 952 952 968 1022 1032 1105 1105 1230 1096 1033 1084 1197 1368 1451 1350 1162 982 935 1107 1128 1173 894 895 1036 1042 1232 1372 1311 1255 1244 1243 1243 1242 1242 1243 1217 1136 1243 1244 1245 1246 1247 1242 1239 1243 1245 1178 1181 1227 1261 1341 1233 1122 821 948 1138 1142 1153 1149 1143 1210 1282 1202 1165 1248 1233 1117 1207 1319 1314 1198 822 940 1198 1045 1147 1140 1198 1247 1246 1230 1173 1109 1139 1229 1226 1110 1108 1107 1107 1108 1207 1142 1115 1113 1117 1133 1092 952 929 1143 1118 1157 1104 910 726 706 1028 1002 1114 1206 1211 1169 1117 1138 1167 1097 872 837 899 816 813 751 736 794 861 906 926 965 1038 1124 1198 1191 1052 1249 1249 1249 1050 1103 1250 1047 984 1156 1251 1328 1398 1379 1376 1407 1392 1319 1408 1408 1407 1296 1222 1192 1054 1159 1081 1176 1452 1498 1373 1002 1051 1211 981 827 831 819 872 821 757 744 818 904 1101 849 846 900 851 820 892 1164 1164 942 965 1008 1006 1005 997 948 947 947 947 948 977 960 909 916 947 948 978 1009 949 950 953 955 954 955 957 1235 1059 965 965 965 965 966 967 969 970 968 967 966 968 970 978 981 984 975 973 974 973 971 932 868 865 863 863 865 867 867 955 968 969 970 923 896 966 1005 962 902 832 875 890 966 879 974 979 1023 914 839 909 989 984 958 929 940 1017 950 943 1076 1105 1105 960 894 909 1054 1127 1403 1379 1230 1173 1060 1051 1135 1203 1142 1178 1181 1200 1204 1147 1236 1253 1172 1192 1182 1120 1119 1118 1117 1139 1238 1244 1244 1245 1384 1273 915 1022 1191 1230 1234 1225 1056 985 1246 1172 932 1139 1144 1213 1212 993 988 1003 1164 1225 1029 863 985 1048 970 1282 1354 1075 850 809 886 1046 841 1125 1155 1193 1192 1193 1244 1233 1219 1200 1124 1134 1227 1108 1106 1106 1094 1081 1086 1143 1141 1184 1240 1087 934 1185 1271 1178 1303 1237 1179 986 979 1144 1038 1152 1312 1219 1091 1117 1116 1115 1044 792 1097 1107 834 754 755 718 793 922 975 1010 1081 1174 1294 1253 1214 1071 1172 1166 1161 1169 1182 1235 1205 1296 1301 1326 1224 998 998 1105 1392 1273 1021 1280 1261 1332 1153 1026 999 1094 1301 1223 1294 1531 1298 981 1021 1084 899 899 912 901 831 1046 851 743 726 746 861 994 847 848 817 949 928 922 1075 1078 943 961 1034 1130 1105 1010 1079 1303 1074 963 950 999 972 948 947 948 949 949 950 950 951 953 954 953 954 958 961 963 963 961 961 961 962 964 965 967 967 964 964 964 964 963 963 965 969 972 972 968 965 958 948 945 927 863 865 867 941 965 968 969 970 907 872 885 932 972 957 1014 1166 879 881 679 897 973 945 1014 1020 993 1002 999 985 976 981 1034 1067 1032 962 1100 1020 899 871 884 1046 1104 1170 1154 1122 1087 1017 993 942 986 1093 954 952 1118 972 1171 1241 1165 1189 1236 1235 1230 1231 1233 1235 1238 1243 1243 1243 1243 1245 1246 981 1036 1100 1030 1097 1060 970 1143 1162 1121 967 1140 1214 1150 1149 1189 1273 1297 1265 1335 1186 990 999 1031 1088 1091 1128 1044 1056 1122 782 778 806 912 883 836 800 787 970 1125 945 1121 1049 738 1114 1106 1103 1089 807 731 881 824 953 1172 1222 1209 1175 1267 1330 1254 1336 1331 1255 1315 1334 1276 1218 1234 1152 1108 1201 1223 1227 1166 945 1089 1117 1243 1029 858 892 912 987 1365 1201 1012 1219 1304 1275 1239 1164 1067 1114 1113 1113 1146 1226 1248 1249 1260 1332 1403 1243 1012 1024 1105 1304 1055 1030 1000 1137 1292 1161 1074 1063 1124 1112 1171 1228 1018 951 900 951 1219 899 899 988 916 852 842 798 756 744 748 766 809 922 857 896 898 931 901 916 945 945 947 979 1048 1059 1081 1139 1385 1094 1266 1009 952 952 950 949 949 950 951 952 953 953 954 954 953 954 958 974 977 972 969 956 956 957 955 961 964 964 962 962 963 961 960 960 962 967 970 970 966 962 960 960 960 939 875 939 868 962 968 970 971 972 958 951 1114 1127 974 974 1000 1043 940 877 888 952 911 949 997 1009 990 982 984 985 986 988 1022 1127 1181 1057 1101 1076 905 889 951 1068 1046 1134 1157 1108 1099 1086 1082 1030 899 943 1068 898 1199 943 870 913 1049 1190 1067 846 766 932 1241 1242 1269 1381 1243 1244 1124 1227 1245 1004 960 993 917 913 1092 1254 1147 857 879 1069 760 1142 1240 1247 1373 1404 1446 1368 1252 1222 1276 1292 1273 1265 1076 1112 1332 1336 1401 1283 1210 1204 939 764 756 777 780 848 854 645 662 644 611 622 665 614 606 651 707 719 718 763 942 1157 1243 1256 1288 1238 1192 1243 1244 1245 1371 1338 1334 1351 1357 1256 1198 1213 1175 1251 1187 923 1102 902 996 1225 1082 1051 1033 1304 1465 1228 997 1091 1203 1134 1186 1186 1187 1115 1113 1114 1113 1212 1247 1248 1249 1324 1405 1351 1260 1267 1261 1219 1285 1204 1147 1315 1336 1221 1241 1182 1112 1043 997 972 898 916 976 899 898 898 898 967 916 918 910 870 797 760 768 734 683 861 849 928 820 900 928 934 947 947 948 947 947 967 1052 1056 1054 954 1313 1058 999 1188 1248 1118 1010 970 952 954 954 955 956 956 954 954 1018 1097 1062 1039 1054 948 964 969 906 958 960 961 961 961 960 960 959 960 962 966 909 932 965 961 959 958 959 956 949 962 948 887 887 958 973 974 974 974 1016 1018 976 950 946 1046 944 773 905 976 890 966 982 982 982 983 984 950 942 989 998 1042 1128 1094 1013 1013 972 1653 1163 1463 1278 1058 1279 1311 1107 1107 1107 1099 1059 991 1104 986 874 888 887 836 878 827 833 886 851 872 1029 1138 1242 1242 1243 1244 1245 1245 1244 1244 988 1018 1126 1052 1076 1283 1401 1289 933 1116 881 1167 1203 1240 1329 1389 1479 1449 1210 1141 1283 1302 1248 1248 1261 1339 1392 1110 1374 1458 1508 1144 868 797 975 1205 1092 792 745 719 703 601 551 604 661 665 619 646 665 632 639 835 1017 1033 1070 1115 1305 1066 986 1230 1242 1310 1759 1508 1456 1457 1408 1447 1405 1241 1232 1248 1242 1214 1114 1240 1254 1380 1405 1404 1218 1111 1111 1060 996 1011 1064 1116 1124 1177 1171 1116 1191 1209 1301 1277 1328 1307 1319 1401 1405 1401 1388 1373 1327 1418 1266 1346 1347 1151 1318 1418 1476 1391 1175 1017 988 977 982 988 996 993 905 908 913 918 923 938 934 901 823 818 864 803 771 846 848 861 837 858 871 918 945 946 946 945 944 943 952 994 999 1005 954 1096 1032 1287 1429 1263 1099 1009 954 955 955 957 957 957 955 953 1237 1267 1017 892 987 989 952 1001 1017 965 963 961 964 963 960 959 959 960 962 965 963 964 964 961 959 959 934 894 963 966 966 953 878 955 973 975 976 977 978 978 978 972 972 998 961 854 885 976 961 978 982 926 905 952 986 978 976 990 1016 1066 1026 1091 987 988 989 1549 1210 1186 1399 1483 1382 1390 1271 924 973 1106 1103 1094 1103 912 820 816 875 742 767 808 771 739 765 835 949 1132 1238 1241 1242 1244 1245 1244 1255 1248 1243 1242 1242 1313 1306 1211 1292 1214 983 1209 1204 1075 1144 1230 1289 1243 1332 1285 1217 1246 1247 1247 1247 1263 1341 1401 1398 922 1254 1383 1183 1186 1239 1001 1088 1380 1152 761 966 1347 731 715 549 660 667 621 612 614 648 634 638 691 724 721 690 758 1018 780 777 983 1146 1284 1652 1589 1560 1489 1407 1379 1343 1338 1247 1246 1246 1244 1243 1384 1400 1401 1355 1374 1216 1098 1112 1081 1039 1063 1114 1124 1185 1189 1117 1112 1147 1150 1327 1384 1580 1738 1758 1702 1521 1362 1238 1159 963 921 925 1103 1112 946 1140 1512 1450 1186 1074 997 997 979 911 906 904 995 992 987 982 978 990 890 877 909 855 807 842 798 715 849 926 926 923 863 847 863 873 911 944 943 942 942 943 945 951 1000 952 1159 991 949 995 1046 1039 1009 977 955 956 958 959 958 956 955 954 935 947 952 952 952 952 954 998 1061 1037 990 1065 1058 965 963 960 1055 983 964 903 929 963 961 960 960 959 956 965 968 969 968 957 968 973 975 976 978 979 980 980 980 981 981 965 890 965 982 982 984 983 969 912 945 1036 1038 989 989 995 1006 991 1007 990 1079 1084 1088 1026 1077 1152 1119 1051 1048 1035 1013 1088 1086 1019 1092 914 894 759 741 744 784 807 768 772 773 761 806 828 933 1122 1240 1242 1245 1245 1258 1352 1298 1265 1283 1271 1298 1357 1198 892 932 1108 1110 1149 1238 1143 1122 1286 1039 1081 1025 972 1043 1035 1092 1245 1272 1400 1406 1510 894 942 990 876 926 959 871 838 854 781 860 1385 1535 1332 1084 816 685 673 674 676 672 668 643 637 660 685 710 696 714 736 740 901 756 1102 1229 1353 1445 1408 1325 1343 1245 1109 1396 1353 1243 1236 1113 1232 1225 1362 1399 1057 1160 1136 1112 1179 1124 1191 1113 1104 1059 1062 1047 984 1166 1131 1111 1153 1161 1174 1292 1417 1401 1401 1371 1212 923 1241 1036 1031 983 947 1067 1203 1444 1582 1396 1020 972 1087 1090 1086 1086 899 985 910 898 898 886 1050 1130 973 845 872 834 728 802 718 857 1033 869 859 849 846 846 845 898 942 915 902 942 943 944 946 948 948 1054 966 948 949 992 980 990 992 956 957 959 959 958 958 957 956 888 940 941 949 953 953 954 955 994 1057 1031 974 1065 1068 1069 969 961 962 965 1041 1006 964 963 961 961 964 966 968 970 970 971 971 1056 994 975 977 978 978 979 979 979 979 980 977 966 982 982 984 984 1058 1011 920 946 998 999 988 988 988 988 988 996 1082 1010 1007 1073 1087 1030 1005 996 991 992 992 1030 1038 890 1073 910 894 893 815 748 735 736 737 776 807 774 761 810 860 1016 1128 1241 1244 1244 1245 1369 1283 1331 1388 1496 1414 1243 1205 1091 980 997 1052 1113 1240 1292 1059 922 1050 1024 911 857 834 810 810 867 1007 1015 1098 1053 1451 834 759 757 756 755 753 1020 1038 734 730 746 911 1426 1567 1567 853 811 749 735 735 701 681 676 664 672 690 682 662 717 885 740 1080 791 1139 1245 1286 1362 1377 1161 942 1169 1561 1350 1181 1373 1232 830 809 809 1259 1397 1075 940 970 1198 1279 1044 1168 1062 1044 944 900 899 898 987 1019 1023 1076 1012 1137 1389 1400 1400 1400 1391 1286 944 1176 1086 1043 1091 1062 1276 1505 1341 1449 1546 986 910 939 985 1346 909 897 829 883 973 931 839 1109 1313 1083 802 843 937 720 725 744 934 943 781 775 832 844 896 870 859 907 900 884 943 928 897 945 943 894 943 905 901 937 950 952 953 954 956 944 924 934 958 959 959 958 957 938 893 934 955 955 955 956 956 953 925 881 953 956 963 964 963 963 965 899 870 924 963 961 962 965 968 970 972 973 973 974 983 977 911 950 976 975 975 976 976 977 978 978 990 1072 983 982 912 913 965 919 945 943 904 903 901 924 986 988 990 1005 990 988 1001 1003 993 989 990 990 991 1032 1100 1014 760 865 1082 893 753 684 724 735 784 722 704 734 735 795 965 1109 1126 1230 1242 1242 1244 1244 1365 1301 1249 1317 1443 1382 1242 1242 1242 1242 1204 1011 1153 1240 1333 1152 944 957 1067 1050 1013 927 893 963 809 809 814 858 1084 1490 1133 1174 856 734 735 734 795 797 733 774 858 809 825 754 886 815 870 766 735 742 748 770 771 784 808 760 762 761 757 976 782 939 808 915 943 956 989 993 879 776 980 1325 1208 957 1255 1245 779 821 852 1252 1394 1094 892 936 1116 1218 1085 1092 1057 1122 1169 1191 1126 992 966 936 918 926 1062 1096 1100 1401 1400 1399 1345 939 1133 1064 1069 992 988 1031 1090 1347 1288 1091 1144 915 895 896 902 938 898 899 897 897 1289 1061 825 828 847 851 856 870 869 736 679 741 927 848 834 714 765 829 856 850 844 896 898 861 880 874 857 888 886 850 892 857 853 891 905 936 929 914 916 896 859 875 925 927 930 933 958 896 925 937 938 940 951 958 957 928 870 867 882 881 962 965 966 967 892 870 869 922 962 962 963 966 969 971 972 973 974 974 975 976 971 1043 1014 973 973 936 887 914 976 962 902 990 897 974 898 883 893 889 894 939 974 973 973 975 986 975 908 989 988 987 1070 1012 1060 1092 1034 1043 1096 997 830 842 921 1082 989 814 806 805 749 687 713 733 733 766 799 936 1198 1173 1074 1091 1240 1242 1243 1225 1293 1307 1218 1211 1241 1242 1242 1241 1241 1241 1236 1201 1242 1295 1251 1121 947 980 1112 1254 1321 1122 927 979 808 809 810 817 961 1056 916 916 783 734 703 680 678 677 676 694 743 737 735 734 801 804 746 735 735 773 795 881 991 961 843 832 810 805 770 810 811 1002 1049 1040 873 799 810 810 781 726 736 830 870 899 919 1372 1397 1368 1381 1393 1331 1117 952 999 1226 1343 1198 1168 1130 1328 1402 1406 1357 1075 1203 1286 1226 1189 1083 911 900 1025 1380 1383 1360 1133 1160 1229 1152 1188 1067 948 1119 1573 1491 995 986 1063 1414 1283 910 1509 1571 1015 896 896 896 897 868 855 878 899 899 885 809 744 774 797 833 780 928 709 757 829 843 844 845 859 861 850 850 850 851 851 851 850 851 853 855 855 856 890 880 858 858 859 860 860 860 861 862 864 930 934 877 863 863 863 917 952 950 958 934 913 1030 961 963 967 970 970 894 871 870 867 914 960 963 966 968 970 972 971 971 885 964 1062 934 953 976 971 972 969 965 968 975 975 969 975 883 891 883 882 947 915 886 939 986 986 985 984 985 973 889 901 1080 998 995 1068 1098 1102 1099 1101 1105 995 862 1011 1100 1108 1085 680 672 669 669 716 650 681 727 723 651 548 596 716 726 824 1186 1222 1241 1100 932 917 905 1044 1158 1192 1206 1151 1167 1178 1218 1044 1239 1386 1267 1370 1191 1076 1101 1168 1256 1219 1001 834 809 847 1053 762 761 804 748 698 719 701 673 667 666 667 667 668 671 669 670 730 730 733 729 726 732 736 764 824 914 911 765 826 785 812 847 850 1009 1017 997 1162 1006 865 838 809 804 793 791 816 888 895 896 819 1287 931 1180 1364 1061 1072 1120 934 1070 1205 992 1075 1260 1400 1405 1406 1497 1435 1332 1436 1531 1532 1317 989 993 994 1021 1213 1202 1172 903 1090 948 1107 1183 994 1312 1734 1496 1206 1153 1376 1025 987 1497 1075 1486 1046 896 896 896 897 898 878 855 861 864 895 861 745 761 929 777 841 849 832 835 843 845 845 846 847 848 849 850 872 899 852 852 852 852 855 856 856 857 858 858 858 859 859 860 861 862 862 863 864 865 865 864 864 864 864 908 903 899 943 943 924 878 950 954 958 968 965 893 872 871 868 822 784 818 900 966 968 955 875 876 875 881 886 880 880 938 972 973 975 976 976 976 977 968 893 967 968 894 883 892 890 887 891 937 985 954 917 984 985 979 979 994 907 894 970 931 902 902 901 899 969 1097 1078 965 815 810 739 677 669 669 626 608 607 576 548 548 548 549 549 563 661 764 1031 1218 945 937 1100 1065 1009 1017 1076 1051 911 967 1019 1134 941 1290 1391 1324 1382 1403 1197 1062 1128 1259 1327 1177 856 858 880 1003 785 1161 862 792 737 729 725 692 642 635 667 651 609 607 611 666 668 668 717 677 666 704 715 812 827 724 724 697 711 717 779 819 816 952 810 766 901 920 928 922 874 902 941 883 887 894 895 819 812 811 816 813 1115 1075 917 949 1061 1272 1275 1244 1311 1251 1242 1304 1387 1449 1311 1394 1547 1579 1579 1561 1504 1306 978 908 950 946 879 859 909 863 829 930 945 1098 1390 1513 1421 1194 1563 1433 906 1523 1565 1117 916 900 903 897 898 888 868 852 824 865 899 899 854 859 857 1023 938 921 707 917 857 912 867 847 848 848 849 850 861 874 867 915 908 855 908 862 856 857 857 857 857 858 858 859 860 861 862 863 864 864 865 865 866 866 865 865 866 865 865 864 864 865 866 868 868 952 884 873 872 869 862 818 783 818 867 869 869 871 873 874 876 963 893 875 873 875 879 881 882 884 885 907 977 977 967 888 972 975 905 886 886 886 886 889 929 981 977 964 892 900 985 898 888 888 892 890 889 846 849 890 863 866 937 738 738 738 737 736 680 668 669 629 607 579 553 554 554 555 558 565 555 504 679 1082 863 1204 1441 1333 1313 1393 1189 890 891 906 958 957 959 1187 1191 1183 1174 1166 1100 1131 1288 1282 1114 1040 891 891 891 890 866 1349 903 808 795 791 758 727 694 662 667 666 664 665 663 608 659 662 661 627 651 662 629 629 652 666 664 599 649 673 707 705 703 701 698 723 752 775 798 875 1004 1047 993 998 1087 1089 903 822 814 816 865 844 864 969 957 917 1260 1534 1386 1398 1393 1267 1128 1308 1393 1261 1138 1380 1577 1656 1692 1579 1577 1460 993 978 710 763 821 958 992 863 802 877 943 966 1092 1322 1547 2002 2141 2174 1071 944 982 869 836 939 935 877 874 873 869 816 827 899 899 899 899 899 948 936 924 846 841 936 934 871 850 847 848 891 886 850 851 852 861 887 892 913 892 858 854 855 891 872 856 856 857 858 859 859 860 861 862 862 862 864 866 868 868 868 868 867 867 867 868 868 868 867 870 872 872 871 870 867 819 790 790 820 863 866 871 872 873 874 876 876 875 873 872 873 875 876 878 879 881 882 884 884 884 883 889 889 885 884 885 886 886 885 886 889 913 982 956 814 890 887 818 809 809 863 888 888 850 809 785 737 738 738 738 738 737 736 687 670 668 633 612 612 610 606 607 607 616 653 615 573 512 700 733 1304 1506 1044 991 1234 1104 891 892 892 892 893 894 894 894 894 895 895 1000 1062 1088 1025 891 891 890 890 890 891 892 1016 959 843 807 806 837 866 808 726 728 729 730 725 668 670 616 612 614 652 668 640 613 606 606 600 577 559 612 643 641 640 666 670 670 687 719 737 738 764 802 802 777 769 768 756 976 904 828 856 823 840 854 1087 1133 993 1336 1292 1248 1326 1323 1398 1300 1384 1405 1208 1320 1531 1576 1588 1590 1578 1459 1016 1038 993 915 913 918 975 1129 1022 917 966 972 956 1006 1039 1074 1225 1163 1645 1539 1098 1080 1028 1059 1042 939 890 906 967 1057 900 909 899 957 966 972 977 994 845 844 827 708 848 853 922 931 871 900 937 935 891 880 899 853 853 857 886 853 852 853 854 886 869 855 855 857 858 859 859 859 859 860 860 862 863 867 869 869 870 870 870 870 870 871 872 870 870 871 872 871 869 869 866 864 865 865 834 792 816 871 872 874 875 876 875 873 873 874 875 876 878 879 880 882 883 883 882 882 884 883 883 883 883 885 886 886 885 884 883 884 887 888 883 886 887 817 807 753 783 806 767 770 780 738 737 738 741 741 741 741 741 796 703 668 668 668 668 645 612 606 606 606 610 656 668 585 695 717 727 690 714 768 818 873 891 891 892 892 893 893 893 893 894 894 894 894 893 947 968 892 878 838 843 890 891 836 830 848 819 808 806 812 816 1017 1138 733 733 732 732 732 732 681 675 677 680 674 668 645 616 605 589 548 553 584 608 608 636 665 670 670 672 685 715 739 739 739 738 730 678 677 676 796 698 778 728 710 728 707 718 795 846 941 1022 1215 1126 1175 1233 1229 1217 1205 1352 1528 1576 1576 1392 1194 1578 1574 1546 1563 1097 1023 1044 1033 1030 1267 1160 993 994 978 965 995 990 962 895 894 969 1467 1567 1048 929 997 998 1046 1113 1125 1171 1169 1041 904 1017 1067 1013 999 999 1000 846 846 835 761 704 923 940 942 934 940 945 945 936 934 914 851 851 852 852 852 852 904 864 854 854 854 854 856 877 887 860 860 859 859 860 862 865 867 868 869 870 871 871 871 871 871 871 872 871 858 858 857 866 867 857 854 860 864 865 867 868 871 873 876 881 875 872 872 874 874 876 878 879 881 882 882 882 882 884 884 882 882 881 882 884 885 886 886 885 884 883 863 804 804 804 805 975 832 808 808 759 779 808 809 810 786 739 761 821 821 815 816 810 809 709 675 670 667 671 673 649 616 616 617 618 620 666 668 668 667 699 683 718 746 763 826 861 860 859 861 892 891 891 892 893 894 894 894 869 883 898 841 832 808 809 832 831 810 808 808 808 808 807 842 879 846 760 733 732 733 733 734 734 734 734 734 735 705 676 667 650 619 596 570 572 576 606 607 631 662 670 671 649 653 682 690 687 685 681 678 672 672 672 726 689 769 796 697 681 700 741 843 871 969 1017 998 997 1046 1046 993 1017 1082 1130 1435 1743 1685 1509 1385 1400 1358 1024 1508 1498 1186 1218 1244 1164 1108 1083 1028 994 977 948 995 988 919 896 1163 1208 1002 901 896 966 1069 1074 1016 1090 1134 1163 1007 1249 989 986 973 990 865 979 1098 840 863 920 845 842 848 850 854 858 919 944 945 946 984 991 922 920 907 853 855 915 1010 930 960 889 854 854 855 862 854 835 860 860 860 861 863 865 867 868 868 869 869 870 870 870 870 866 854 848 791 790 789 843 852 803 784 824 855 856 858 863 871 874 886 962 874 871 871 945 900 874 877 878 879 879 879 878 880 882 881 879 879 879 881 882 884 885 886 885 884 883 883 883 884 879 805 806 807 808 808 808 809 809 809 808 783 776 902 976 978 884 883 819 808 760 743 697 677 714 722 683 667 668 668 669 669 668 668 667 654 660 654 656 696 751 788 806 807 808 812 855 852 851 884 893 894 895 869 828 810 809 808 808 807 805 806 807 808 808 808 808 807 807 810 813 784 733 732 732 733 734 734 734 735 728 732 735 726 694 676 688 679 654 654 635 666 669 615 607 627 632 631 642 663 673 673 658 619 624 666 614 668 617 659 716 725 690 706 712 688 714 791 864 866 898 908 901 935 937 907 918 942 930 1022 1381 1538 1032 1118 1572 1522 1106 1105 1087 1163 1175 1341 1230 1083 1027 993 994 983 964 986 921 895 895 936 998 996 932 902 1058 1390 1332 915 1019 1080 1094 966 1249 1126 932 897 968 1018 985 924 770 768 781 844 846 845 776 837 848 918 944 898 959 1048 1051 1033 1031 1024 999 993 955 1056 971 990 937 845 868 858 818 820 833 861 861 862 863 864 866 866 867 867 867 868 868 868 868 862 835 791 791 790 788 787 786 784 783 784 786 787 788 789 813 864 868 874 865 864 864 866 868 870 822 843 835 797 826 873 874 875 875 871 798 797 798 798 799 854 883 884 846 802 802 801 801 801 803 804 806 807 808 808 808 806 805 805 778 739 742 743 762 888 818 808 808 807 807 807 776 771 792 805 769 695 698 700 701 703 671 668 667 622 645 641 646 721 766 747 777 788 843 842 807 807 808 874 893 894 894 876 860 841 809 808 807 800 755 805 806 806 806 806 807 769 741 769 805 804 786 732 732 734 734 734 734 735 689 704 720 692 677 706 734 733 739 760 733 768 771 725 690 685 664 652 713 728 637 577 569 586 710 613 609 610 659 666 668 631 644 696 719 724 752 791 811 816 854 778 773 835 846 841 805 810 861 899 944 956 941 1105 1108 1113 1083 1072 988 967 963 1026 1087 1052 993 993 993 994 994 987 895 894 895 966 1072 1108 1045 1001 931 887 887 850 958 1051 1114 1114 1114 1179 1013 917 962 1012 890 758 781 760 727 775 773 773 932 734 826 858 862 968 951 976 1064 1064 1064 1064 1065 1056 957 993 963 958 956 903 923 857 816 860 861 861 861 862 864 865 865 866 866 866 866 866 867 867 859 828 790 791 790 788 787 786 785 783 783 785 787 789 790 790 791 792 808 855 789 789 789 792 794 795 796 798 797 795 794 794 794 795 796 797 797 800 799 799 800 802 803 803 802 802 801 800 801 802 803 805 807 808 808 809 805 766 741 742 743 765 809 809 818 882 881 814 808 807 791 798 1020 923 732 778 781 787 775 773 771 754 660 635 644 617 631 645 714 785 744 690 713 749 821 819 845 847 814 839 880 894 893 894 894 863 810 808 799 752 734 803 805 805 805 805 805 763 764 801 805 805 806 795 736 738 734 734 726 724 678 674 677 677 716 758 760 761 770 807 806 771 802 809 787 818 827 825 884 834 663 664 696 644 565 553 552 602 607 607 640 625 640 669 670 686 715 722 757 778 775 708 701 723 755 763 719 752 819 824 1029 1364 951 1239 1225 1210 920 890 890 890 890 970 1071 1079 1028 994 994 994 989 923 896 895 895 904 971 1068 1102 1048 1033 1042 938 840 880 1109 1019 970 1037 1205 980 934 1039 1091 1037 913 851 852 852 868 918 713 849 849 929 942 940 956 1007 1048 1065 1065 1039 966 942 1049 918 1597 1603 1121 1085 1098 941 837 840 861 880 896 861 862 864 865 865 866 867 867 867 867 852 854 846 806 791 790 789 788 786 786 783 782 794 790 787 787 788 788 790 791 792 792 789 788 790 793 795 795 796 797 797 794 793 793 794 796 797 799 800 801 801 801 802 802 802 802 802 801 800 801 802 803 805 806 813 808 808 808 765 781 810 810 810 809 810 816 808 809 809 790 786 784 700 739 841 846 758 686 682 705 667 667 666 625 609 558 592 605 618 614 724 739 615 650 705 734 733 734 808 880 857 819 834 844 843 842 863 883 865 853 805 788 788 805 806 805 805 804 804 764 765 803 780 774 871 807 807 807 755 736 682 670 629 674 691 689 740 798 838 834 803 773 770 737 762 800 810 830 785 789 871 842 787 907 788 710 548 499 597 613 580 598 571 582 631 661 664 651 649 647 648 678 702 674 566 583 664 721 728 737 775 811 832 992 1471 890 891 891 890 891 890 908 904 1128 1219 1027 1033 994 994 995 994 968 972 978 983 925 900 854 862 936 959 920 925 925 910 1025 906 908 899 1038 903 845 871 937 1008 940 853 853 852 870 941 936 852 854 938 951 887 866 928 1021 1024 1012 1059 995 872 910 880 1193 1218 1033 1036 1049 906 878 946 948 913 895 862 863 865 866 866 866 867 868 868 868 839 828 855 842 791 789 788 787 786 783 781 782 830 816 801 792 786 787 789 790 791 791 788 787 790 792 793 794 795 797 796 794 794 794 796 798 799 801 801 800 802 802 802 801 801 800 800 801 801 801 802 804 804 805 875 817 820 812 808 809 815 820 816 806 814 855 796 796 808 704 693 693 693 694 777 807 787 767 691 666 666 668 686 688 652 616 607 605 629 622 605 615 643 677 709 733 732 732 732 796 872 863 856 858 861 863 855 855 876 827 808 808 806 806 862 820 805 762 738 733 763 803 804 805 806 806 806 807 871 777 700 683 645 649 668 667 682 744 827 822 801 735 809 867 835 815 811 812 761 737 762 758 722 830 1391 793 664 666 523 748 809 673 593 597 601 626 633 590 588 586 584 581 580 573 450 512 629 709 737 737 742 747 759 816 813 810 880 880 877 887 892 953 956 1188 1242 958 994 994 994 994 995 995 995 996 997 934 955 999 959 912 941 994 972 961 899 899 941 989 940 976 962 909 880 868 890 951 841 847 853 853 853 852 853 854 857 860 858 918 897 927 1011 1056 1067 1032 921 862 874 1011 1007 910 949 959 933 941 952 985 981 916 913 903 866 866 867 867 868 869 869 869 869 844 829 824 790 788 787 786 783 781 780 798 803 846 865 842 824 815 798 789 790 790 786 787 790 801 794 794 803 806 800 794 794 796 797 799 801 808 807 800 807 808 803 800 799 800 800 802 802 803 803 803 804 804 812 814 941 864 818 820 864 891 844 778 733 733 733 735 792 794 805 806 805 804 746 699 744 792 739 666 669 690 734 735 735 734 639 605 605 605 605 619 648 674 704 732 736 812 816 818 875 890 891 893 893 894 883 874 885 867 868 868 808 865 954 844 760 733 730 730 732 758 803 802 800 800 805 806 818 877 776 735 694 668 667 675 699 724 739 772 806 772 930 986 961 933 887 806 748 715 704 736 707 746 1355 809 804 809 806 804 807 653 697 683 569 593 610 637 510 506 502 499 471 443 476 559 640 681 710 737 737 738 739 740 741 804 802 798 805 854 884 932 958 970 994 994 994 994 994 995 995 995 994 995 997 995 999 994 990 985 980 962 899 900 936 942 989 997 997 997 997 985 978 926 820 857 776 808 855 854 854 854 854 855 945 951 818 789 894 1008 1060 1067 1005 947 1042 1007 948 1074 1160 956 956 1015 980 1000 967 963 991 962 962 952 915 918 966 874 949 887 869 894 884 870 833 789 788 786 785 783 780 760 800 853 863 865 882 933 966 933 853 790 790 790 798 786 788 849 805 795 843 859 822 793 795 797 798 797 801 869 869 795 860 871 825 801 799 799 800 802 803 804 804 804 803 803 878 887 888 890 891 892 936 884 760 749 730 756 732 733 734 734 781 802 794 787 786 786 793 771 700 685 696 756 735 735 734 697 628 605 605 605 605 606 616 646 676 703 738 885 890 890 891 892 892 893 867 838 835 833 843 890 890 889 811 878 899 782 733 731 731 731 732 732 732 731 731 736 814 818 858 861 794 772 724 687 688 705 747 774 773 816 897 854 1032 1059 1011 915 885 867 795 709 712 780 733 734 789 740 737 629 655 715 778 682 706 728 639 611 599 819 623 640 658 424 369 364 519 604 770 798 699 738 738 766 898 985 888 744 742 748 782 804 858 910 915 932 995 995 994 994 994 996 996 995 994 995 997 946 898 898 899 899 899 902 930 934 993 997 997 997 1041 1029 1203 1292 1092 1092 1092 1108 777 811 851 848 853 849 851 853 854 857 794 835 863 989 1068 1068 1056 1045 1070 1066 1029 923 1025 1122 1127 1150 1068 1010 978 996 1028 1026 1024 1009 963 965 973 968 1063 1030 904 904 889 868 845 806 787 786 784 781 778 756 854 864 864 866 914 954 964 965 914 827 826 830 858 787 788 791 793 794 794 757 792 818 796 798 799 784 733 785 786 728 780 788 846 821 798 799 800 802 804 805 806 807 815 803 877 886 888 901 897 939 936 892 891 826 707 829 747 748 721 719 730 787 744 714 714 713 734 764 749 711 726 830 735 734 694 623 606 605 605 605 606 606 606 606 616 673 733 766 797 835 1036 1108 978 892 854 810 809 808 811 826 825 823 808 763 752 736 731 731 699 667 690 734 733 736 732 737 884 891 763 734 815 874 794 723 733 733 742 791 880 821 991 1006 1094 1108 1076 870 805 807 737 679 695 745 736 736 736 736 800 748 607 701 749 658 701 827 838 717 532 741 798 790 784 658 357 305 532 709 841 812 678 683 724 883 886 808 679 683 796 788 757 801 900 979 955 927 996 995 994 993 995 997 934 977 996 1060 1045 950 900 899 899 903 922 930 965 1034 1004 997 1040 1062 1263 1411 1493 1544 1389 1114 1114 1114 778 807 818 803 839 786 784 779 781 850 857 858 861 871 882 887 891 895 899 904 903 865 888 951 963 969 944 911 978 1052 1073 1074 1074 1063 1024 1012 921 1017 1020 1041 909 865 866 866 852 817 788 786 784 781 785 860 862 865 866 866 864 921 963 964 965 964 964 943 843 791 792 793 793 793 793 793 956 946 797 798 798 782 723 722 722 724 724 724 769 794 799 800 796 796 804 805 805 814 872 805 876 900 892 947 922 1132 1120 896 880 827 667 689 824 824 708 719 718 755 725 681 666 666 683 710 701 667 684 806 712 784 729 633 606 622 632 620 606 607 606 606 610 637 663 667 725 758 954 1018 941 892 881 868 869 855 807 800 747 745 744 686 718 732 822 879 882 821 788 852 756 796 728 727 869 877 754 720 729 790 765 734 760 762 769 796 867 812 893 1083 1106 937 871 815 915 978 924 898 821 737 746 797 676 797 640 717 756 921 874 813 839 802 719 620 600 634 644 670 674 756 571 529 714 770 767 812 787 809 874 892 882 682 686 799 876 723 765 900 1054 1107 1021 1006 1040 995 994 994 996 997 979 934 967 1004 1056 1063 966 899 899 912 975 968 900 1010 964 947 1053 1275 1500 1364 1212 1338 1068 1049 1244 1236 778 779 779 801 846 848 841 785 854 859 859 860 861 861 861 862 862 862 862 863 864 862 863 864 865 866 865 959 1043 1000 1003 1073 1053 1011 1013 1016 1022 1020 966 880 866 866 867 847 811 788 787 786 791 810 812 859 862 864 864 864 881 932 962 963 962 970 989 966 861 885 813 810 795 793 794 794 973 958 798 798 797 783 733 722 722 723 723 724 725 766 787 788 762 753 792 795 805 806 806 804 864 939 882 870 886 936 982 932 869 863 735 741 888 888 831 880 760 711 770 724 700 704 729 844 847 762 668 667 667 787 799 653 606 643 667 626 578 578 585 607 607 606 606 662 690 693 796 871 891 893 893 893 892 860 750 746 732 732 681 667 671 712 738 739 736 795 959 1045 873 785 670 680 797 809 713 675 723 718 736 783 773 770 794 741 773 808 707 867 885 808 785 772 801 842 850 838 802 747 812 888 886 980 784 854 953 1046 1034 1013 1019 935 803 718 726 762 740 680 675 676 676 732 810 807 821 879 881 885 892 905 1105 910 899 895 904 848 859 1004 1149 1163 1110 1124 1158 1051 993 995 997 998 999 988 1053 1104 1111 1114 1057 917 899 899 898 898 896 896 896 896 953 1077 1127 1015 961 1054 1000 1002 1006 1000 778 778 779 779 779 779 780 780 782 852 860 861 860 859 859 860 860 861 862 862 862 861 863 864 865 865 865 909 931 894 931 1005 992 1003 1086 1023 1016 1071 883 908 914 913 883 842 822 821 819 817 811 803 808 859 861 861 861 861 906 930 947 960 972 1016 1072 1076 1095 1194 879 872 820 797 794 796 985 967 797 795 794 794 785 734 722 722 723 724 725 726 728 729 729 730 730 746 791 793 807 806 805 805 752 775 834 867 902 932 929 944 964 869 886 866 886 888 888 846 830 736 777 791 720 831 874 840 666 643 642 664 668 663 643 620 610 608 574 520 526 550 574 574 605 628 630 629 689 759 844 893 893 919 915 762 751 848 679 676 667 712 726 730 818 808 802 926 984 964 877 760 716 747 802 809 754 691 753 782 749 727 699 699 764 709 739 735 651 720 736 754 760 746 736 742 750 748 733 687 764 1095 1000 988 846 862 882 926 963 1082 1236 1154 926 813 846 895 939 683 642 725 656 725 845 875 885 896 915 969 893 893 894 986 993 927 966 942 925 1053 1213 1226 1207 1113 1112 1106 1066 1005 998 999 999 999 1006 1057 1114 1155 1216 1088 899 899 897 897 896 869 856 852 875 897 897 898 904 933 1001 1001 1000 1004 778 778 778 778 779 779 779 779 780 781 850 859 859 858 858 858 859 861 861 860 860 861 863 864 864 865 865 864 863 862 881 900 924 990 1047 1000 969 1067 943 1009 935 916 884 867 866 865 864 862 838 763 745 829 857 859 816 847 861 862 915 975 1011 1050 1074 1076 1089 1164 962 928 880 826 800 796 797 796 794 793 792 792 792 787 736 722 723 724 725 727 728 728 729 730 730 730 731 738 791 792 789 790 749 735 735 766 764 734 733 788 914 815 884 829 882 887 868 879 841 756 761 749 667 668 663 644 640 606 630 618 615 678 678 630 607 649 670 621 587 472 519 548 569 603 674 659 662 710 761 805 856 881 836 794 805 888 857 737 676 825 877 880 886 812 799 861 831 908 972 968 964 821 797 792 751 705 758 797 764 723 690 679 700 670 671 741 713 854 851 803 757 711 732 791 775 733 733 737 807 819 745 797 825 838 818 802 854 999 1156 1186 995 843 860 894 942 794 774 840 810 833 885 961 1065 1048 985 994 986 897 897 1066 1006 987 1024 1179 1180 1190 1440 1554 1238 1105 1062 1109 1188 1096 1018 999 999 999 999 1047 1074 1065 1223 1175 965 952 961 908 896 863 854 858 856 867 897 898 899 901 916 1000 999 1089 777 777 777 778 778 779 780 780 780 781 781 781 779 778 780 826 859 860 860 860 860 861 863 864 864 864 864 864 863 863 836 812 846 900 915 959 963 1008 1067 974 885 867 866 865 864 863 862 860 858 848 810 808 799 852 778 837 884 873 916 996 1006 989 1042 1050 1074 1055 1173 1088 951 928 886 835 806 796 794 792 790 790 791 792 793 742 740 741 730 726 727 727 728 729 730 731 732 733 734 734 733 734 735 735 734 734 734 733 733 752 802 791 841 840 859 842 833 870 795 792 776 696 659 644 641 631 632 632 664 611 603 628 637 653 684 715 732 732 696 576 591 514 513 630 651 634 685 728 764 800 819 823 809 808 809 820 817 800 855 777 840 888 888 887 887 860 828 868 800 799 809 810 777 758 742 749 774 762 737 728 698 670 670 669 669 724 671 760 757 752 806 842 782 757 893 952 963 959 742 878 764 864 1037 1099 908 785 867 895 919 1155 1019 1025 941 992 1003 1013 975 961 963 932 929 990 1016 1007 994 994 994 995 994 993 930 977 1167 1341 1351 1297 1443 1608 1112 1113 1113 1112 1153 1121 1031 999 999 1000 1000 1001 1000 999 999 1016 1193 1090 1145 927 887 896 871 850 832 824 856 884 842 899 900 901 984 1004 777 777 777 778 778 779 780 780 780 780 780 780 777 777 777 779 783 819 859 859 860 861 862 863 863 863 863 863 863 863 820 783 815 862 871 898 900 904 952 876 866 865 865 864 863 862 861 859 857 856 856 851 769 850 858 887 939 919 933 962 963 964 966 983 1033 974 1078 1080 1081 1082 1084 987 899 889 855 791 790 791 792 793 794 795 796 797 758 732 727 727 728 729 730 732 732 732 733 733 734 734 734 734 734 734 734 733 740 762 771 711 710 710 754 718 822 858 875 856 818 759 680 650 633 645 667 667 667 667 667 645 636 672 716 749 790 809 761 707 710 743 514 643 727 679 676 716 774 811 811 811 796 748 750 807 692 681 730 735 783 808 805 839 856 809 810 798 736 737 792 792 840 805 753 765 760 726 711 697 670 665 642 669 669 638 613 624 656 681 686 677 669 681 771 990 991 986 748 959 978 968 962 1035 967 827 804 818 857 1098 1242 1239 1171 1173 1178 1185 987 914 930 944 982 997 995 995 994 993 993 994 994 993 993 1049 1199 1336 1396 1397 1398 1349 1112 1112 1113 1113 1113 1114 1095 1091 1045 999 999 999 1000 999 998 998 999 1000 1135 925 880 895 875 861 846 814 835 923 1065 1091 1219 939 981 1072 776 777 777 777 778 779 779 779 778 778 778 777 775 775 775 776 778 781 785 787 808 847 793 795 796 798 800 849 821 804 792 781 814 861 861 861 862 863 866 866 864 864 863 863 862 861 860 845 830 856 863 900 899 899 837 929 959 961 962 963 964 965 966 966 971 1007 1078 1080 1082 1083 1085 1086 1109 1315 1184 819 859 833 810 793 794 795 796 796 798 764 747 747 747 741 737 746 731 732 733 751 754 738 734 733 733 733 733 733 742 750 703 666 665 665 665 705 782 786 825 789 753 759 732 715 660 637 668 696 698 699 699 700 701 718 732 746 776 800 801 785 832 837 715 754 895 911 904 920 941 851 718 806 917 735 735 742 729 786 748 733 735 734 733 763 803 803 801 791 736 735 735 735 734 735 722 714 714 696 692 715 670 694 852 671 668 617 608 608 620 625 616 589 565 583 626 656 698 746 968 714 666 664 698 848 839 734 775 821 801 977 1108 1182 1177 1231 1185 1166 1058 946 896 907 946 997 964 855 988 898 984 993 993 993 994 995 995 1143 1362 1396 1373 1246 1111 1111 1112 1113 1114 1114 1114 1062 1008 999 999 999 999 998 998 998 999 999 999 928 895 895 896 947 1025 1044 1141 1182 1228 1234 1378 1400 1108 1013 776 776 777 778 779 779 778 777 776 776 776 775 774 773 774 775 776 777 778 780 783 788 781 780 781 781 782 796 787 781 814 836 846 860 845 810 820 865 866 864 862 863 862 861 814 782 784 797 841 914 954 950 880 953 869 937 960 961 962 962 964 964 964 965 982 1077 1080 1082 1083 1084 1114 1126 1206 1565 1406 931 1057 986 914 816 817 817 818 820 822 809 802 802 802 783 767 791 752 753 754 804 808 748 733 732 733 733 732 724 697 667 666 666 665 665 665 736 791 775 770 753 732 732 741 747 696 697 698 730 764 739 732 732 732 732 733 749 776 774 761 763 788 806 808 808 1006 1076 1079 1035 1035 967 736 682 829 786 677 675 726 735 734 734 734 698 700 736 737 735 730 736 723 709 705 715 704 721 695 697 725 728 757 775 665 661 834 676 637 611 579 568 566 588 608 585 598 684 609 610 613 612 661 571 593 622 671 720 728 729 717 732 792 829 803 932 1036 1147 1123 1163 1146 1074 1010 969 980 976 893 820 902 986 992 992 992 994 995 996 996 1059 1185 1248 1247 1110 1110 1111 1111 1112 1113 1113 1062 1009 999 999 998 998 997 997 997 998 998 999 999 934 896 920 952 986 1080 1236 1365 1374 1383 1390 1401 1391 1269 1172 777 776 777 778 779 778 777 773 765 775 774 773 773 772 772 773 775 777 778 779 780 781 780 779 779 780 781 781 781 780 826 858 858 859 837 784 790 814 818 917 869 862 862 861 770 749 751 764 872 945 1035 866 784 908 954 960 961 961 962 963 982 1006 993 965 984 1078 1081 1082 1123 1128 1161 1233 1215 1073 986 1036 1097 1124 1101 969 877 877 879 881 883 845 825 813 802 802 810 829 830 831 832 833 811 766 755 755 742 732 732 707 666 671 685 667 688 689 690 671 728 767 750 718 704 714 753 795 766 767 768 769 801 778 772 773 774 753 733 760 806 789 740 780 781 759 756 845 928 908 919 929 925 888 800 786 808 801 729 792 688 669 669 668 634 644 706 743 743 723 679 709 645 609 619 659 666 743 763 744 767 790 757 758 709 756 764 644 581 599 592 563 549 578 588 556 558 593 657 610 609 609 611 563 594 722 991 923 709 752 801 737 819 763 731 769 916 1124 1132 1195 1132 1070 1095 1005 939 1143 904 980 989 993 990 985 981 987 995 996 997 997 1006 1053 1109 1110 1110 1111 1053 1093 1058 1026 1010 999 999 998 998 997 997 997 997 997 997 998 998 964 919 939 996 1017 1060 998 1038 1402 1403 1081 1003 997 997 1189 777 777 778 766 757 759 760 746 715 761 762 772 772 771 771 773 774 776 777 778 780 780 778 777 778 779 780 780 780 779 790 799 800 825 855 857 884 806 969 960 871 861 861 861 768 743 743 735 839 977 974 792 870 955 1004 969 960 993 1042 1011 1015 1043 1000 1009 1021 1072 1008 1079 1200 1308 1072 1106 944 884 1005 1079 1132 1140 1153 1197 984 885 881 882 883 882 881 852 826 827 845 886 888 889 889 889 841 811 805 805 777 757 758 733 690 699 724 693 730 730 730 679 666 691 720 698 679 709 743 777 805 806 806 806 806 806 839 796 789 791 758 759 839 917 887 805 806 840 846 882 893 842 859 862 855 843 732 689 703 803 734 871 814 804 807 683 684 778 816 819 804 745 673 608 590 619 634 646 728 793 809 711 668 724 672 673 681 768 730 620 655 622 607 571 549 555 663 740 538 512 560 554 552 778 689 574 618 620 659 736 716 765 965 779 848 843 782 807 786 911 938 954 944 940 1008 1089 1096 1202 978 900 896 979 918 902 906 957 995 996 997 1008 1045 1067 1109 1110 1111 1111 1081 1102 1043 1000 1000 999 998 998 997 997 996 996 996 996 997 998 998 997 974 968 978 942 952 898 900 972 1222 1051 997 992 993 989 777 778 778 736 706 706 706 705 703 702 706 760 762 763 765 768 772 774 776 778 779 778 792 848 843 779 780 780 779 779 780 779 779 789 825 873 873 802 932 897 863 860 860 860 819 745 746 835 956 1017 855 806 964 1016 1066 1022 1056 1008 1027 987 954 943 910 996 997 986 878 999 1111 1238 913 789 789 852 938 1011 1022 927 995 1106 1135 1000 923 915 891 880 880 881 883 883 884 886 888 889 889 889 888 844 812 804 804 804 804 788 759 759 758 758 759 760 761 732 725 727 748 747 746 781 807 787 719 809 850 851 814 807 832 800 794 807 795 806 914 1049 982 925 809 882 892 893 894 884 887 886 885 885 870 853 789 739 733 740 684 719 839 793 816 886 884 883 884 870 751 639 747 729 641 611 633 645 685 697 690 735 715 639 642 667 644 645 683 660 622 682 691 623 703 855 715 496 499 497 547 549 549 513 546 579 616 655 647 616 603 658 731 890 724 763 724 731 817 869 917 917 870 958 1017 1013 913 1212 932 975 993 985 986 993 995 996 1021 1083 1062 1052 1110 1111 1111 1112 1112 1113 1097 1090 1055 999 998 997 997 996 996 996 996 997 997 997 997 997 997 997 972 897 897 898 898 899 923 903 897 897 942 942 747 749 751 725 706 706 705 705 703 701 700 700 700 699 700 701 746 773 776 777 777 777 777 783 791 849 785 780 780 780 780 780 781 782 791 807 803 804 923 861 859 859 859 858 856 821 851 976 1013 905 869 838 916 962 1064 990 1026 922 868 870 942 960 872 873 873 873 874 874 898 810 790 789 790 792 846 864 803 851 928 883 946 1126 998 981 932 891 880 881 882 895 908 894 923 924 923 890 888 887 849 834 856 872 874 861 828 811 836 836 836 837 838 840 841 842 843 825 822 861 888 860 764 852 888 849 853 820 841 826 808 832 860 870 944 1097 1068 1069 1023 1046 1054 936 895 895 894 893 893 893 875 816 814 876 807 876 824 809 762 740 780 818 820 822 838 891 879 752 804 857 817 691 665 665 733 768 744 811 782 674 704 705 707 709 749 764 793 845 856 791 711 712 737 717 718 557 551 507 533 566 682 749 778 810 818 814 726 633 861 891 794 778 750 769 822 905 981 931 817 831 839 836 894 993 992 988 984 934 956 994 995 1035 1160 1208 1053 1111 1111 1111 1056 1039 1035 1080 1113 1113 1107 1102 1083 998 998 997 996 996 996 996 997 997 997 997 997 997 990 957 898 898 837 886 899 898 898 897 896 896 705 706 706 706 706 705 705 704 703 701 700 698 698 699 699 700 701 743 773 776 776 777 777 777 779 787 780 781 782 782 781 782 783 783 783 784 813 916 950 860 858 857 857 788 822 855 905 931 861 805 864 880 971 914 966 972 890 869 870 872 961 983 888 929 946 870 839 839 795 790 789 790 791 792 793 794 821 877 878 878 880 939 976 927 935 900 879 899 917 942 965 937 988 988 986 929 893 887 887 886 920 965 985 965 914 880 884 881 848 848 848 877 887 888 888 868 865 890 889 880 844 850 1003 922 856 854 880 872 833 846 891 890 907 956 960 1023 1022 1021 959 965 922 942 976 978 947 871 833 885 884 887 812 879 892 835 814 815 854 889 885 888 876 873 867 809 807 825 810 771 787 784 803 802 761 802 767 747 776 777 739 700 777 808 760 721 715 698 710 753 620 626 736 618 560 556 525 702 808 809 780 756 810 813 845 729 845 932 903 865 838 852 902 886 833 843 811 837 971 977 988 836 811 871 893 942 975 982 996 1076 1245 1182 1112 1112 1112 1112 1078 1072 1078 1100 1113 1113 1113 1113 1092 998 1004 998 997 996 995 995 996 996 996 996 997 997 998 996 973 905 888 897 899 898 898 897 896 895 704 705 706 706 705 705 704 703 702 701 699 697 697 698 699 700 701 702 741 774 776 777 777 778 779 779 780 782 782 782 782 782 783 783 783 826 926 947 887 857 758 755 794 802 802 806 828 820 782 796 836 878 953 868 869 956 892 871 872 872 873 872 890 931 927 831 790 790 789 789 789 791 792 792 792 792 810 853 872 850 879 881 936 825 834 867 879 931 981 983 985 987 987 987 987 987 936 896 887 886 866 879 908 908 916 922 852 879 805 803 835 875 887 888 888 889 889 890 890 875 807 810 927 932 832 870 933 956 942 913 892 892 907 963 967 993 994 995 979 933 901 950 993 993 988 980 979 973 885 810 882 892 895 897 899 902 899 865 844 870 810 821 806 807 806 872 827 825 839 864 910 892 837 885 825 852 809 695 692 708 781 774 763 776 713 673 793 803 772 607 556 553 596 648 662 749 790 767 670 597 716 631 742 803 796 808 784 773 742 821 985 935 786 875 865 824 906 902 898 893 833 864 889 902 925 977 1019 997 1009 1069 1112 1113 1060 1099 1113 1113 1113 1113 1113 1113 1113 1091 1000 1007 1108 1020 999 995 995 995 995 996 996 996 996 997 999 999 999 982 985 990 933 898 898 897 896 896 703 704 705 705 705 704 703 702 701 700 699 697 697 697 698 699 701 702 704 741 777 778 778 779 779 780 781 781 782 782 782 781 782 783 783 795 824 812 750 749 707 705 763 795 785 777 780 781 800 841 864 866 868 869 871 872 872 871 871 871 871 871 870 846 789 789 789 789 789 789 789 789 865 941 883 792 793 806 834 803 877 850 877 1277 947 850 859 916 982 984 986 987 986 986 986 1030 1034 919 887 886 839 802 803 803 815 839 808 845 806 804 838 845 874 862 868 888 889 890 890 884 850 808 854 887 866 884 916 965 993 979 961 963 970 993 994 995 996 996 996 983 978 987 993 993 992 992 991 979 889 889 891 970 986 989 982 997 967 898 909 890 834 882 826 828 831 903 888 910 932 926 946 961 927 985 949 947 862 748 758 781 802 796 831 841 792 785 766 654 792 610 610 661 574 587 601 700 691 610 611 627 671 654 636 647 728 660 666 699 676 708 847 917 868 894 904 963 895 895 894 892 888 843 863 927 1000 1054 1025 969 1003 1050 1111 1113 1071 1102 1113 1113 1113 1113 1113 1083 1010 1020 1112 1113 1111 1109 1020 994 994 1039 1064 1025 997 997 997 998 997 930 921 916 910 905 899 898 898 897 897 896 703 704 704 705 704 704 703 702 700 700 699 697 696 696 697 698 700 702 703 740 773 776 778 778 779 780 780 780 780 781 781 781 782 782 782 762 725 722 707 706 704 751 875 805 777 779 780 781 814 865 866 867 869 870 871 871 871 870 869 869 869 869 868 869 855 788 801 983 840 827 798 789 888 990 914 792 793 793 793 803 877 835 844 1485 1042 862 851 888 942 960 987 977 943 943 943 1003 1008 914 886 885 859 821 803 803 804 804 804 805 806 842 846 846 874 864 870 889 910 946 947 948 942 858 889 891 892 938 916 911 924 952 969 941 993 994 995 996 996 996 995 995 994 993 993 993 993 992 990 979 887 812 879 887 889 955 898 1019 1080 938 991 974 912 913 915 889 914 975 968 978 994 947 934 993 994 978 887 842 888 922 878 866 830 843 879 881 874 857 803 780 683 804 744 640 585 580 588 604 610 630 660 683 783 763 730 703 798 759 671 731 773 767 799 855 895 894 895 905 894 894 895 837 820 865 895 866 865 923 928 943 1007 1113 1113 1113 1114 1114 1113 1113 1113 1113 1113 1109 1104 1109 1112 1113 1110 1109 1042 1022 1028 1115 1156 1088 1038 998 998 995 932 967 911 897 897 898 898 898 898 897 897 893 702 703 704 704 704 703 702 701 701 700 698 696 695 696 697 698 700 701 703 705 706 734 776 778 779 778 778 778 779 780 780 781 782 782 756 719 709 707 705 703 704 725 815 791 780 780 781 807 846 865 867 868 869 870 870 869 869 868 868 868 868 867 866 868 856 794 844 1046 886 872 810 791 841 826 790 792 792 813 866 837 879 879 838 831 866 880 881 883 886 908 943 930 885 885 885 886 887 922 932 902 863 843 842 843 844 844 846 847 848 930 940 902 888 889 889 890 906 933 932 939 988 953 954 956 958 983 973 961 962 975 984 974 994 995 996 996 996 996 996 994 993 993 993 993 993 972 892 883 806 880 891 841 872 953 985 979 984 987 970 967 964 963 987 928 977 992 954 969 994 973 945 957 993 982 915 893 892 873 883 890 840 760 712 706 682 679 819 878 806 809 814 821 827 824 815 738 667 721 815 762 771 812 812 812 846 794 742 782 814 814 835 880 894 894 894 893 893 977 917 964 937 908 913 918 946 996 997 998 1001 1058 1106 1171 1192 1142 1112 1112 1112 1113 1113 1113 1112 1111 1112 1112 1111 1109 1108 1108 1108 1110 1111 1111 1086 999 999 999 971 993 919 896 897 897 898 898 898 897 897 891 702 703 703 703 703 702 702 701 700 699 697 696 695 696 698 698 699 701 703 703 705 706 707 708 707 707 709 711 773 779 780 781 782 749 716 710 708 706 703 702 704 708 771 781 782 782 783 823 865 866 868 869 870 870 868 867 866 866 867 867 867 866 866 855 829 836 868 832 833 867 811 793 851 833 791 792 793 820 884 846 878 843 912 885 879 881 882 885 906 932 931 921 885 885 885 886 926 974 985 951 908 909 932 918 886 879 850 889 939 937 978 956 944 945 918 890 891 891 891 896 933 991 993 993 994 994 994 994 993 993 993 994 994 995 996 996 996 996 995 994 993 993 993 992 992 972 890 887 887 886 965 1072 974 962 947 910 936 955 912 909 889 889 929 952 983 967 979 1051 1049 970 941 957 993 992 991 993 904 869 841 869 879 825 782 810 803 666 687 745 808 886 975 984 972 919 855 867 893 879 911 868 843 845 848 851 886 846 820 814 769 735 784 848 894 903 981 984 904 895 896 961 993 995 996 997 1006 1026 998 999 999 999 1093 1353 1446 1431 1263 1112 1113 1113 1113 1113 1111 1110 1112 1112 1112 1111 1109 1109 1110 1111 1111 1112 1093 999 999 998 997 996 924 896 896 896 898 905 907 897 897 896 702 702 702 703 702 702 701 701 699 698 697 697 697 697 700 700 700 701 702 703 705 707 707 706 706 707 708 709 712 770 780 736 718 714 710 709 708 706 703 703 705 708 725 771 782 784 785 826 867 868 869 869 870 869 868 867 865 865 866 839 845 866 867 868 869 870 868 833 833 867 842 805 794 793 812 833 822 797 805 837 840 835 884 880 880 881 883 885 910 940 939 927 884 884 885 885 929 937 908 949 955 931 931 917 885 880 857 942 986 902 968 989 989 989 969 924 890 891 904 955 958 992 993 993 994 994 1042 1033 994 994 994 994 995 995 996 996 924 976 994 993 992 993 993 992 991 973 890 892 888 892 898 1041 1083 1026 992 994 966 936 986 953 889 918 871 887 967 952 1033 1174 1178 1065 991 992 993 991 992 993 965 961 947 958 925 882 848 834 882 872 871 809 886 979 986 924 850 862 901 947 976 940 930 894 833 828 796 875 936 915 876 865 823 779 817 866 827 824 830 704 859 893 958 989 993 987 975 980 1025 1094 999 999 1047 1054 1100 1251 1289 1269 1183 1113 1113 1113 1113 1112 1110 1110 1112 1112 1112 1111 1110 1110 1110 1111 1112 1112 1106 1065 1070 1006 996 996 985 933 896 896 931 988 965 897 897 897 701 702 702 702 701 701 701 699 697 697 698 699 699 699 701 701 701 702 703 705 706 707 707 706 707 708 708 708 709 712 714 712 710 709 709 708 708 706 705 706 707 709 710 769 783 784 820 856 868 869 870 870 870 869 869 867 865 865 865 845 851 867 867 868 869 870 871 872 872 872 873 846 836 836 836 853 850 808 837 837 836 839 838 839 871 884 886 887 887 887 886 885 884 884 885 884 885 886 857 898 904 881 882 884 886 887 891 932 933 894 922 930 967 955 958 973 952 954 962 992 992 992 992 992 993 992 1011 1007 994 995 995 995 995 995 995 996 984 992 993 992 992 993 994 993 992 992 991 989 902 976 990 990 935 952 992 994 994 993 978 916 919 984 988 939 976 994 1074 1126 1119 1113 1123 1116 1059 1060 1064 1068 1071 1012 991 991 938 890 885 909 944 825 891 891 818 970 925 958 935 911 950 983 924 837 832 797 803 809 785 873 967 969 957 929 913 945 937 880 819 881 814 803 876 835 869 954 993 952 903 943 1014 1070 1042 1047 1058 1101 1111 1111 1111 1112 1112 1149 1220 1226 1231 1229 1112 1115 1113 1125 1119 1110 1110 1111 1111 1112 1111 1111 1111 1111 1111 1082 1017 996 996 990 948 897 901 896 896 897 897 897 700 701 701 701 701 701 700 698 697 696 698 699 700 701 702 702 702 703 704 705 706 706 706 707 708 708 707 707 707 709 710 710 709 708 708 707 706 705 705 706 711 765 716 771 784 785 800 841 869 869 870 870 870 869 868 866 865 864 864 865 867 868 869 869 870 871 872 871 872 873 873 873 847 833 815 830 863 848 869 837 837 839 839 841 873 886 887 887 886 886 885 884 884 884 884 883 884 885 885 884 882 905 915 884 886 886 887 888 889 888 888 888 913 940 939 952 990 991 991 991 991 991 991 991 992 992 992 993 994 994 994 994 994 994 995 996 996 995 993 992 992 993 993 993 993 992 991 990 990 991 981 985 989 990 992 993 993 993 992 989 987 987 989 991 993 994 994 993 992 1029 1119 1154 1107 1105 1105 1106 1106 1154 1059 992 981 974 976 1041 1245 1325 988 904 904 1087 1042 953 978 1016 1009 967 915 900 930 934 939 943 946 949 944 936 965 981 976 995 973 892 882 893 818 876 893 896 956 986 985 965 943 997 998 1007 1112 1066 1007 1039 1047 1042 1077 1155 1211 1226 1219 1146 1243 1242 1241 1241 1150 1211 1178 1125 1110 1112 1112 1112 1111 1110 1110 1111 1110 1109 1090 1030 996 996 995 996 974 908 914 920 925 878 Wind_Speed 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 6 6 7 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 10 10 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 11 10 11 10 10 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 11 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 14 15 15 15 15 15 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 10 10 10 10 10 11 11 11 11 11 12 11 11 11 11 11 11 12 12 11 11 11 11 11 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 15 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 12 12 13 13 14 14 14 14 14 14 14 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 15 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 14 14 14 13 13 13 13 12 12 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 7 7 7 7 7 7 7 6 6 6 6 6 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 11 11 11 11 11 11 11 12 12 12 12 13 12 12 12 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 15 15 15 15 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 17 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 15 15 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 16 16 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 14 14 15 15 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 14 15 15 14 14 15 15 15 15 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 18 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 4 4 4 4 4 4 3 3 3 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 15 15 15 15 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 14 15 15 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 3 3 4 4 4 3 3 4 4 4 4 4 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 17 17 17 16 16 16 16 15 16 15 15 15 14 14 14 13 13 13 13 12 12 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 2 2 3 3 3 3 4 4 4 3 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 12 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 12 12 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 14 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 14 14 14 14 14 14 13 14 14 14 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 11 11 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 11 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 6 6 7 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 17 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 4 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 13 12 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 5 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 5 5 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 13 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 6 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 12 11 11 11 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 6 6 6 6 7 7 7 7 7 7 8 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 9 9 9 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 6 6 7 7 7 7 7 7 8 8 8 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 7 7 7 8 8 8 8 8 8 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 16 16 16 16 16 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 12 12 11 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 15 15 14 14 14 14 14 14 14 13 13 13 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 15 14 14 13 13 13 12 12 12 12 12 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 10 10 10 10 10 10 11 11 10 11 11 11 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 15 15 15 14 14 13 13 13 13 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 9 9 9 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 14 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 14 14 14 14 15 15 15 15 14 14 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 9 8 8 8 8 9 9 10 10 10 10 10 10 10 10 11 11 11 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 9 10 10 10 11 11 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 12 12 12 13 13 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 14 14 14 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 11 11 11 10 11 11 10 10 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 10 10 10 10 10 11 12 12 12 13 13 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 13 13 13 12 12 12 12 12 12 12 11 10 10 9 9 8 9 8 8 8 7 7 7 7 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 11 11 11 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 11 11 12 13 13 13 13 13 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 10 10 10 10 9 9 9 9 10 10 10 10 11 11 12 12 12 12 12 12 13 14 14 14 13 13 13 13 13 13 13 12 11 11 10 10 9 10 10 9 8 8 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 15 15 15 15 15 14 14 13 13 13 13 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 12 13 14 13 13 12 13 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 9 9 8 8 8 8 8 8 7 7 8 8 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 12 12 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 13 13 14 14 14 14 14 15 15 15 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 14 14 14 14 13 13 13 13 13 14 14 14 15 15 15 14 14 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 11 11 11 12 12 12 13 14 15 15 14 14 14 15 15 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 11 11 11 10 9 9 9 9 9 9 9 8 8 8 9 9 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 14 14 15 15 15 15 16 16 16 17 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 12 12 12 13 13 13 12 11 11 10 10 11 12 12 13 13 13 13 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 10 10 10 9 9 10 10 9 9 9 10 10 11 11 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 14 14 14 15 16 16 16 16 16 16 16 16 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 12 11 11 11 11 12 13 13 13 13 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 12 13 14 14 14 14 14 14 15 14 14 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 14 14 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 12 13 14 14 14 14 14 15 16 16 15 14 14 14 14 14 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 12 12 12 12 12 12 13 14 15 15 15 15 15 15 14 14 13 13 13 14 14 14 15 15 15 15 15 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 14 14 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 12 13 14 14 14 14 14 14 16 16 16 16 15 14 14 14 14 13 13 14 14 14 14 14 13 13 13 14 14 14 13 13 14 14 14 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 14 14 13 13 13 13 13 14 15 16 15 15 14 14 14 13 14 14 14 15 15 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 13 13 13 14 14 14 13 14 14 14 14 15 15 16 15 15 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 14 14 14 14 14 13 13 14 15 16 15 15 14 14 14 14 14 14 14 15 16 16 16 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 13 13 13 12 12 12 13 13 13 13 14 15 14 13 13 13 13 14 15 15 16 15 14 14 14 13 13 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 14 16 16 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 16 16 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 18 18 18 18 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 16 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 17 17 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 17 16 16 16 15 15 15 15 15 14 14 13 13 13 12 12 12 13 14 14 15 15 15 15 14 13 13 13 13 13 14 15 15 15 15 14 14 14 14 14 14 15 15 15 14 14 14 14 15 15 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 13 13 13 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 13 13 13 13 14 15 16 15 16 16 15 15 16 15 15 15 15 16 16 16 16 16 15 16 16 16 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 10 10 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 13 13 14 14 15 15 15 14 14 13 13 14 14 14 15 15 15 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 16 16 15 15 15 15 15 14 14 13 13 12 12 12 12 13 14 15 16 16 17 17 16 14 14 13 13 14 14 14 15 15 16 16 16 15 15 15 15 15 15 15 15 14 13 14 14 15 15 15 15 14 14 15 15 15 14 14 14 14 14 14 14 14 14 13 14 14 13 13 13 12 12 12 12 12 12 12 13 13 14 14 13 13 13 13 12 12 12 13 14 14 14 14 14 13 13 13 13 13 14 14 14 14 15 15 14 14 13 13 13 13 13 13 13 13 14 15 16 16 16 17 17 16 16 15 15 15 15 16 16 16 17 16 16 16 16 17 18 19 19 19 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 10 10 10 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 14 14 15 15 15 14 13 13 13 14 14 14 15 15 15 14 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 14 14 15 15 15 15 15 15 15 16 16 17 17 17 18 18 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 16 15 15 14 14 14 14 14 14 14 13 12 11 11 12 14 15 16 17 17 17 17 16 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 15 15 16 16 15 14 14 14 14 15 15 15 15 14 14 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 14 14 14 14 13 13 13 12 12 13 13 13 13 13 13 13 12 12 13 13 13 13 13 14 15 15 15 14 14 13 12 12 13 13 13 14 14 14 15 16 17 17 17 17 16 15 14 15 15 16 16 16 17 17 17 17 17 18 18 19 19 19 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 10 10 10 10 10 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 14 14 14 14 13 13 13 13 14 13 13 13 13 11 9 10 10 11 12 13 13 13 14 14 14 14 13 13 13 14 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 16 15 15 14 13 13 13 14 14 14 15 15 14 13 12 13 14 16 16 16 16 16 16 15 14 14 14 14 14 13 14 14 15 15 15 15 15 16 17 16 16 16 16 16 15 15 14 14 15 15 16 15 14 15 15 15 14 13 13 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 13 13 13 12 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 14 15 15 15 14 14 13 13 13 14 14 15 15 15 16 16 17 17 17 15 14 14 14 16 17 16 17 18 18 18 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 9 9 9 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 13 13 13 13 12 11 10 10 9 10 10 11 12 13 14 14 15 15 15 15 14 14 14 15 15 16 16 16 16 15 15 15 15 16 16 16 17 18 18 19 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 16 15 15 14 13 13 13 13 14 14 15 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 14 14 14 14 14 14 14 15 16 16 16 15 16 16 16 16 15 15 14 14 15 15 15 15 16 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 13 13 13 13 13 14 14 13 14 15 15 15 14 14 13 14 14 14 14 14 14 14 16 17 17 16 15 15 14 14 15 15 15 16 16 16 16 16 16 16 15 14 14 15 17 17 16 17 18 19 18 16 16 16 16 17 18 18 19 20 19 19 18 18 17 17 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 9 9 9 9 9 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 13 13 13 12 12 11 10 10 10 11 11 11 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 14 14 14 15 16 17 18 18 17 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 14 13 14 14 15 15 16 15 15 16 16 16 15 14 14 13 14 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 15 16 16 16 16 15 14 15 15 15 15 15 15 16 17 18 18 17 16 16 16 16 17 16 16 17 17 17 16 16 16 15 15 15 15 16 17 17 16 16 18 18 16 15 15 16 17 18 19 19 20 21 21 20 20 19 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 8 8 8 8 9 9 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 13 14 14 14 14 15 15 14 13 13 12 12 12 11 11 10 10 11 11 12 11 12 13 14 14 14 14 14 15 16 16 16 17 17 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 20 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 16 17 18 17 16 15 15 15 15 14 14 13 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 15 15 14 15 16 16 17 16 16 15 15 16 16 16 16 17 17 18 18 18 17 16 16 17 17 18 17 17 18 19 19 18 18 18 17 16 16 16 17 18 17 16 16 17 16 16 16 17 18 19 19 20 20 21 22 22 22 21 20 19 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 8 8 8 8 8 9 9 9 9 10 10 9 9 9 10 10 9 9 9 9 9 10 10 11 11 12 12 13 13 13 14 14 14 15 15 14 13 12 12 12 11 10 10 9 10 11 13 13 12 12 13 13 13 14 14 14 14 14 14 14 15 16 15 15 16 16 16 17 17 17 17 17 17 17 18 18 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 15 14 14 14 14 14 15 15 15 15 15 16 16 16 15 14 14 14 15 16 17 17 16 16 15 15 15 15 14 13 13 14 14 14 14 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 14 14 13 12 13 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 15 15 14 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 18 18 18 18 18 19 18 18 18 19 20 20 19 20 20 20 18 18 18 19 18 18 18 18 18 18 18 17 19 20 20 20 20 20 21 21 21 21 20 20 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 8 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 10 11 12 13 13 13 14 14 14 15 15 15 13 14 14 13 12 11 10 11 12 13 13 12 12 12 13 13 13 13 13 12 12 12 12 13 14 14 14 14 14 15 16 16 17 17 17 16 16 17 17 17 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 14 14 14 14 14 14 15 15 15 15 15 16 16 15 14 14 14 15 15 16 16 16 15 15 15 15 15 14 14 13 13 13 13 13 14 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 15 15 16 15 15 15 15 15 15 15 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 13 13 13 13 13 14 14 14 15 15 14 15 16 16 17 17 17 17 16 16 17 18 18 18 19 20 20 20 19 19 20 20 20 19 18 18 19 20 20 20 20 20 20 20 19 20 19 19 20 20 20 20 20 20 19 20 20 20 19 19 19 20 20 19 19 18 18 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 8 7 7 6 7 7 8 8 8 8 9 8 8 8 8 9 8 8 8 8 8 8 9 9 10 11 12 12 13 13 13 13 13 14 15 15 15 13 12 12 11 11 11 12 13 13 12 11 11 11 12 12 13 13 11 11 11 11 12 12 13 13 14 14 14 15 15 16 17 17 17 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 16 15 15 14 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 14 14 13 13 13 13 12 13 14 14 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 15 15 15 16 16 15 15 15 15 15 16 15 15 14 13 13 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 11 11 12 12 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 17 16 16 17 17 18 19 21 20 21 20 19 19 19 20 20 19 17 17 18 19 20 20 20 19 18 18 19 19 19 19 19 19 20 20 20 20 20 20 19 19 18 18 18 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 7 7 6 6 6 7 7 7 7 8 8 7 7 8 8 8 8 7 8 8 8 8 8 9 10 10 11 12 13 13 12 12 12 13 13 13 13 9 9 10 11 11 11 12 13 13 12 12 12 12 13 13 13 12 11 11 11 11 12 12 12 13 13 14 15 15 16 16 16 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 12 13 13 13 14 14 14 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 14 13 13 13 13 13 12 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 14 13 13 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 20 20 21 21 19 18 18 18 19 19 18 17 17 17 18 19 19 18 18 17 17 17 18 18 18 19 18 18 19 19 19 19 19 18 18 18 17 18 18 18 18 18 17 17 16 16 16 16 17 17 17 16 15 16 16 17 17 17 17 16 16 16 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 8 9 9 10 11 11 12 12 12 12 12 12 11 11 10 9 9 10 11 11 11 11 11 10 10 11 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 14 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 13 14 14 14 14 15 15 14 13 13 12 12 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 15 15 16 15 15 14 14 14 14 14 14 14 15 14 14 13 12 13 13 13 13 13 12 12 12 12 12 13 12 12 12 12 12 13 13 13 14 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 19 20 20 18 18 17 17 18 18 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 18 19 18 18 18 18 18 17 17 17 18 18 18 17 17 17 17 16 16 17 18 18 18 17 16 16 17 17 17 17 16 16 16 16 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 7 7 8 8 9 9 10 10 11 11 12 12 12 11 10 10 9 9 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 12 12 13 13 14 14 15 15 15 15 15 15 14 15 14 14 15 15 15 15 14 14 13 13 13 13 13 13 12 12 12 13 13 13 14 14 13 12 12 11 11 11 11 12 12 13 13 13 13 13 13 14 14 15 14 14 14 13 13 13 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 13 13 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 16 16 17 16 16 16 17 18 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 18 18 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 16 16 16 15 4 4 4 5 5 5 5 5 5 5 5 6 5 5 5 5 6 5 5 6 6 7 8 8 9 9 9 10 10 10 10 11 11 10 10 9 8 8 7 7 7 7 7 7 7 8 8 9 10 10 10 10 10 10 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 12 12 12 12 13 12 11 11 10 10 10 10 11 12 12 12 12 12 13 13 14 14 15 15 14 13 13 13 12 12 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 17 16 16 16 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 13 13 12 12 12 12 13 13 13 13 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 18 19 19 19 18 17 17 17 17 17 17 18 17 17 17 17 18 18 17 17 17 17 17 16 16 17 18 18 18 17 17 18 18 17 16 17 17 17 17 17 17 17 17 17 18 18 17 17 18 18 18 18 17 17 17 17 16 16 16 16 15 3 3 4 4 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 6 7 8 8 9 9 10 10 10 10 10 9 9 9 8 8 7 7 6 6 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 12 12 13 14 14 14 14 14 13 13 13 12 12 12 11 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 15 15 15 16 16 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 13 13 12 13 13 13 13 12 12 13 13 12 12 12 12 13 13 14 14 14 13 14 14 15 15 15 15 15 15 15 16 16 16 17 17 18 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 18 17 17 17 17 17 16 16 18 18 18 18 17 17 17 17 16 16 16 17 17 17 17 16 16 16 17 18 18 17 17 17 17 18 18 17 17 17 16 16 16 16 15 15 3 3 4 4 4 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 6 7 8 9 9 10 10 10 10 10 9 8 8 7 7 7 6 6 6 6 7 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 9 9 10 10 10 11 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 11 11 12 12 13 13 13 14 13 13 13 12 12 12 12 12 13 13 14 14 14 14 15 14 14 15 14 14 14 14 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 13 13 13 13 13 14 14 13 13 13 12 12 12 12 12 12 13 13 14 14 13 13 13 14 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 18 18 17 17 17 17 16 16 16 16 17 18 17 15 15 16 17 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 7 7 8 8 8 8 8 9 9 9 9 8 8 8 7 7 6 6 6 6 7 8 8 9 9 8 8 8 8 8 8 9 9 9 9 10 9 9 9 9 9 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 11 11 10 10 11 11 11 12 12 13 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 14 14 14 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 16 16 15 16 15 15 14 14 14 14 14 13 13 12 12 13 13 13 13 13 13 13 14 14 13 13 12 11 11 12 12 12 13 13 14 13 13 13 13 14 14 14 14 14 14 15 15 16 15 16 17 18 18 18 18 18 18 18 18 18 18 17 16 17 17 17 17 16 16 16 16 16 17 17 17 16 17 17 16 16 17 17 17 16 16 16 16 16 17 18 16 15 15 16 16 17 17 17 17 17 17 17 17 17 17 16 15 15 15 15 16 16 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 7 8 8 7 7 7 7 7 7 8 8 8 8 8 8 7 6 6 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 9 10 10 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 11 10 10 10 11 11 11 10 10 10 10 11 11 11 11 10 11 11 11 12 12 13 13 14 14 15 15 15 15 15 15 14 14 14 14 14 14 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 18 17 17 17 16 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 12 12 13 13 13 13 12 13 13 13 13 14 14 14 14 14 14 15 15 15 16 17 18 18 18 19 18 17 17 17 17 16 16 16 16 17 17 16 16 16 16 16 16 16 15 16 17 16 15 16 17 17 17 16 16 15 16 17 17 16 15 15 15 15 16 16 16 16 16 16 17 17 16 16 16 16 15 15 15 15 15 16 3 3 3 3 4 4 4 4 4 4 4 4 5 6 6 6 7 7 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 7 6 6 6 6 6 6 6 7 7 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 10 10 11 12 12 13 13 14 15 15 15 15 15 15 14 14 14 14 14 13 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 16 16 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 13 13 12 12 13 13 13 14 14 13 13 14 15 14 15 15 17 18 19 19 19 18 17 16 16 16 16 15 15 16 16 16 16 15 16 16 16 16 15 15 16 17 16 14 14 16 17 16 16 16 15 16 16 16 15 14 14 14 15 15 15 16 16 16 16 16 16 16 16 15 15 14 14 14 15 15 15 3 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 5 5 5 5 5 5 6 6 6 7 6 7 7 7 7 7 7 7 7 6 6 6 5 6 7 7 8 8 8 8 8 8 8 8 9 9 10 10 10 10 11 11 11 11 12 12 11 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 10 10 10 11 11 11 11 12 12 11 11 10 10 10 10 10 10 10 9 9 10 10 11 12 12 13 13 14 14 14 15 15 15 15 14 13 13 13 13 14 14 14 15 15 15 16 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 16 16 16 16 16 15 14 14 14 14 13 13 12 12 12 13 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 13 13 13 12 12 12 13 13 14 13 14 14 14 14 15 15 17 18 18 18 18 17 16 16 16 15 15 15 15 15 15 15 15 15 16 16 17 16 16 16 18 18 16 13 13 15 15 15 15 16 15 15 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 15 15 14 14 14 15 15 15 5 5 5 4 5 5 5 5 5 5 5 5 5 4 5 4 4 4 4 4 4 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 6 7 7 8 8 8 7 7 7 8 8 8 9 9 10 10 10 10 11 12 12 12 10 9 9 10 10 10 11 11 11 12 12 12 12 13 12 12 12 12 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 10 10 10 10 10 10 10 9 10 10 11 11 12 12 13 13 13 13 14 14 15 15 14 14 13 13 13 14 14 14 15 15 16 16 16 16 16 16 15 15 14 14 14 15 15 15 15 15 16 16 16 16 15 15 15 14 13 13 13 13 13 12 11 11 11 11 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 16 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 18 18 15 13 13 13 14 14 15 16 15 14 13 13 13 13 13 13 13 13 13 14 15 15 16 16 16 16 16 15 15 14 13 14 14 14 14 5 5 5 5 6 6 6 5 5 5 5 5 4 4 4 3 3 3 4 4 5 6 6 6 6 7 7 8 8 7 7 7 6 6 5 4 4 4 4 5 5 6 6 7 7 7 7 6 6 6 7 7 7 8 9 9 8 9 9 10 10 10 9 8 8 9 9 9 10 10 11 11 12 11 11 12 12 11 11 11 11 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 11 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 13 12 13 13 14 14 14 14 14 14 14 14 14 14 15 15 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 13 13 12 12 12 12 11 11 11 10 10 11 11 11 10 10 10 11 11 11 11 12 12 12 11 12 12 12 12 12 11 11 11 11 11 12 12 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 15 14 14 15 15 15 15 15 14 14 14 14 15 16 16 17 17 16 15 13 13 12 12 13 15 15 14 13 13 13 12 12 13 13 12 12 13 13 14 15 15 16 16 15 15 15 15 13 13 14 14 14 14 5 5 5 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 6 6 6 6 6 6 7 7 7 6 6 6 6 5 5 4 4 5 5 5 5 5 6 6 6 6 6 5 6 6 7 7 7 8 8 8 8 9 9 8 8 7 8 8 8 8 8 9 10 10 11 11 10 10 10 10 10 9 9 9 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 13 13 13 14 13 13 14 14 13 13 13 14 14 14 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 16 16 16 15 15 14 13 14 14 14 15 15 14 14 14 14 14 15 15 16 16 16 15 14 14 13 12 11 13 14 14 13 12 12 12 12 12 12 12 12 12 12 13 13 14 15 15 15 15 14 14 14 13 13 13 13 13 13 5 5 5 6 6 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 6 6 6 5 5 5 6 5 5 5 4 5 4 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 7 8 7 8 8 8 8 9 10 10 10 9 9 8 8 8 8 8 8 7 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 10 11 11 11 11 11 10 10 10 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 14 14 13 13 13 14 14 14 14 14 14 14 13 13 14 14 15 15 15 14 14 14 11 11 11 12 13 13 12 11 11 11 11 11 12 12 11 11 12 12 13 13 14 15 14 13 13 13 13 12 12 12 12 13 13 5 5 5 6 5 5 4 4 4 5 5 5 5 5 5 5 5 6 6 5 4 4 3 3 4 4 4 5 5 5 5 5 5 5 5 5 4 4 5 5 4 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 7 7 7 7 7 8 8 8 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 9 8 8 9 10 10 10 10 10 10 10 11 11 11 11 10 10 9 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 11 11 11 11 11 11 11 11 11 10 10 9 9 9 10 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 15 14 13 13 13 13 14 14 13 13 13 14 14 14 13 14 14 15 15 14 13 13 12 10 11 12 13 12 12 11 11 10 10 10 10 11 11 11 11 11 12 12 13 14 13 12 12 12 12 12 12 11 11 11 12 12 6 6 5 6 5 5 5 5 5 5 5 5 5 5 6 5 6 6 6 5 4 3 2 3 3 3 4 4 4 5 5 5 4 4 5 5 4 4 4 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 8 7 8 7 7 7 7 6 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 9 10 10 11 10 10 11 11 11 11 11 10 10 10 10 10 10 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 11 11 11 11 12 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 12 12 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 12 11 11 10 11 12 12 13 13 12 11 10 9 9 9 10 10 10 11 10 10 11 11 12 13 12 11 11 11 11 11 11 11 10 11 11 11 6 6 6 6 5 6 6 5 5 5 5 6 6 6 5 5 5 5 5 4 3 3 3 3 3 3 3 4 4 4 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 8 8 8 8 8 8 7 7 7 8 8 9 9 9 10 9 9 9 9 9 9 9 8 8 7 7 8 8 8 9 9 8 9 9 10 10 10 10 9 9 9 9 9 9 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 9 9 9 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 12 12 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 12 12 13 13 13 13 13 13 13 13 13 14 14 14 13 12 12 12 11 11 10 10 12 12 13 13 13 11 10 9 9 9 9 9 10 10 10 9 9 10 11 12 12 11 10 10 10 10 11 11 10 10 10 10 10 7 7 6 6 6 7 7 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 4 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 7 7 7 7 7 6 6 6 6 5 5 5 6 6 6 6 6 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 7 7 8 8 8 8 8 8 7 8 8 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 10 10 9 9 8 8 8 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 8 8 8 9 9 9 9 10 10 9 9 10 10 10 10 9 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 13 11 13 13 13 13 13 13 13 13 12 12 13 13 13 12 12 12 11 11 11 11 11 12 13 13 13 12 10 9 8 8 8 8 9 9 9 9 9 9 9 10 11 11 10 10 10 10 9 10 10 10 9 10 10 10 6 6 7 7 7 7 6 7 7 6 6 6 5 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 6 6 6 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 8 9 9 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 9 9 9 8 8 8 8 8 8 9 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 10 10 9 9 9 10 10 9 9 9 9 10 11 11 11 12 11 12 12 12 12 12 13 13 13 13 13 13 13 13 12 13 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 11 10 9 9 9 8 8 8 8 9 9 9 8 9 9 10 10 10 9 9 9 9 9 9 9 9 9 10 9 5 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 5 5 6 6 7 7 7 7 7 7 6 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 10 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 10 10 9 9 9 9 9 9 9 9 9 9 10 11 11 11 11 11 11 11 12 12 12 13 13 13 13 12 12 12 13 13 14 14 13 12 12 13 13 13 13 13 13 12 11 11 11 11 11 11 11 12 12 12 12 11 10 10 9 9 9 8 8 8 8 9 9 9 8 8 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 6 6 6 5 5 6 6 7 8 8 8 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 2 2 2 1 1 2 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 6 6 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 6 6 7 7 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 8 8 8 9 8 8 8 8 8 7 7 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 9 9 9 10 10 11 10 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 14 13 11 12 13 13 12 12 12 13 12 11 11 11 11 10 11 11 11 12 11 10 10 10 10 9 9 9 9 8 8 8 9 9 9 8 8 8 8 8 9 9 9 8 8 8 8 9 9 9 9 9 7 7 6 6 6 6 6 8 9 9 8 7 6 5 5 5 5 5 6 6 5 4 4 4 5 4 3 3 3 2 1 1 2 3 3 3 3 3 4 4 5 4 4 4 5 6 6 5 5 5 4 5 5 5 5 5 6 6 5 5 5 5 6 6 6 5 5 5 5 6 6 6 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 8 8 9 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 9 9 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 12 13 13 13 13 13 12 11 11 13 12 11 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 10 10 10 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 6 6 7 8 9 9 8 8 7 7 6 6 5 5 6 5 5 4 4 5 5 5 5 4 3 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 4 4 4 5 5 5 5 5 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 13 13 12 12 12 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 10 10 10 10 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 10 8 8 7 6 6 7 9 9 9 8 8 8 7 7 7 7 6 6 5 5 4 4 5 5 6 6 5 4 3 2 2 2 3 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 4 4 4 5 5 5 4 4 4 3 4 4 4 4 4 4 4 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 9 9 8 9 9 9 8 9 9 10 10 11 11 12 12 12 11 11 11 13 13 12 11 11 11 11 11 12 12 12 12 11 10 10 11 10 10 10 11 10 10 11 11 11 10 10 10 10 11 11 10 10 10 9 10 10 10 10 10 9 9 9 9 9 10 10 10 10 11 10 10 9 9 9 9 11 10 9 7 6 6 8 9 9 9 8 7 7 7 7 7 7 8 7 6 5 4 5 5 6 6 7 6 4 3 3 2 2 2 3 3 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 5 5 5 4 4 4 4 4 4 3 3 3 4 4 4 3 4 4 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 6 6 6 6 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 9 9 9 9 8 8 7 7 7 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 10 10 10 10 11 11 12 12 11 11 11 12 13 11 10 9 10 11 11 12 12 12 11 10 10 10 11 11 11 10 10 10 10 11 11 11 10 10 11 11 11 11 10 10 10 11 11 11 11 10 9 9 9 10 10 10 10 10 10 10 11 11 9 8 9 9 9 13 12 10 8 6 6 10 10 10 9 8 7 6 6 7 7 7 8 8 7 5 5 5 6 6 7 7 6 5 4 4 3 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 2 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 5 5 5 5 4 4 4 4 4 5 5 5 4 4 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 8 7 7 7 7 8 8 8 9 9 8 8 8 7 7 7 7 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 9 10 10 10 10 10 11 12 13 12 11 11 12 12 11 10 9 11 12 12 12 12 11 11 10 11 11 12 12 11 11 11 11 10 10 10 10 10 11 11 12 12 11 10 11 11 12 12 11 10 9 9 9 9 9 9 10 10 10 10 10 10 10 9 8 9 9 9 13 12 11 10 9 9 12 12 12 11 9 7 6 6 6 6 7 8 8 8 8 6 6 6 6 7 7 6 5 5 4 3 3 3 3 2 2 2 3 3 3 3 4 5 5 5 4 4 4 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 6 6 6 6 6 6 5 6 6 5 5 6 7 8 8 7 8 8 8 8 9 10 11 11 11 10 11 12 13 12 11 11 11 11 10 10 10 11 12 12 12 12 12 11 11 11 11 12 12 11 11 11 11 11 10 10 10 10 11 11 11 13 12 10 11 11 11 11 10 9 9 9 9 9 9 10 10 10 10 10 10 10 9 8 8 9 9 9 13 12 11 11 11 12 13 14 13 12 10 8 7 7 7 8 9 8 8 8 8 7 6 6 6 7 7 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 4 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 2 1 1 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 6 5 6 6 6 6 6 6 6 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 6 6 6 6 5 6 7 7 7 7 7 8 8 8 9 10 11 11 11 11 11 11 12 12 12 11 12 11 10 10 10 11 11 11 11 12 11 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 12 11 11 11 11 11 10 10 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 10 10 10 9 12 12 11 12 12 13 13 14 14 13 11 9 8 9 9 10 11 11 10 9 8 7 6 6 7 8 8 7 6 5 5 5 5 5 4 4 3 3 4 4 4 4 5 5 6 6 6 6 6 5 5 4 3 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 2 1 1 2 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 5 6 7 7 7 7 7 8 8 8 9 10 10 10 10 11 11 11 11 11 11 11 12 12 10 10 10 11 11 11 11 11 10 9 9 10 10 10 11 11 11 10 11 11 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 9 9 9 10 10 10 10 9 13 12 12 11 12 13 14 14 14 13 11 9 9 10 12 13 14 13 12 11 10 8 7 7 9 9 9 8 8 7 6 6 5 6 5 4 4 4 4 4 5 5 5 5 6 7 7 7 6 5 5 4 3 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 4 4 5 4 4 3 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 6 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 10 10 11 10 10 11 11 11 10 10 11 11 11 11 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 11 10 10 10 11 10 10 10 10 10 10 11 11 11 9 9 9 9 9 9 9 9 9 16 15 14 13 12 13 14 15 15 13 11 9 10 11 12 14 14 14 14 13 11 10 9 8 9 10 10 10 9 8 7 7 6 7 7 6 6 5 6 6 6 6 6 6 6 7 7 7 7 6 6 5 5 5 4 5 5 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 3 3 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 4 4 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 11 11 10 10 10 10 11 11 11 11 11 11 10 10 9 9 9 10 10 10 10 10 9 9 9 10 10 11 10 9 9 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 8 8 8 8 8 9 9 9 19 18 16 15 14 14 15 15 15 14 12 11 11 13 14 14 14 14 14 14 12 11 11 10 10 11 11 10 9 8 7 7 7 8 8 8 7 7 7 7 6 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 6 6 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 3 3 3 3 3 3 3 3 3 4 4 4 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 5 5 5 4 4 5 5 5 5 5 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 11 11 10 10 10 10 10 11 11 11 11 10 9 10 9 9 10 10 10 10 9 9 9 9 9 9 10 10 10 9 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 9 8 9 9 8 8 8 8 8 9 9 9 22 20 20 19 18 16 16 16 15 15 14 14 14 15 15 15 15 14 14 14 13 12 12 12 12 13 12 12 11 10 9 8 7 9 9 9 8 8 8 7 7 8 8 7 7 6 6 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 5 5 5 4 4 4 4 4 5 5 5 5 4 4 5 5 5 5 6 6 7 7 7 7 8 8 8 8 8 9 9 8 8 8 9 10 11 11 10 10 10 9 10 10 11 10 10 9 9 9 10 10 10 10 9 9 9 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 23 22 21 21 20 19 17 19 18 17 16 16 16 16 16 16 17 17 16 15 15 14 14 14 13 14 14 13 13 12 11 10 9 10 11 11 10 9 9 8 8 8 8 8 7 6 6 6 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 2 2 1 1 1 1 1 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 4 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 4 5 5 5 5 4 4 4 4 5 5 5 5 4 4 5 5 5 6 6 6 6 6 7 7 8 8 8 8 9 9 9 8 8 7 8 10 11 10 10 10 10 10 10 10 10 10 10 8 8 9 10 10 10 10 9 9 8 8 9 9 9 9 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 9 9 10 10 9 9 9 25 24 23 22 21 21 20 21 21 20 19 18 18 17 17 18 19 19 18 17 17 17 16 16 15 15 15 14 14 13 12 12 11 13 13 12 11 11 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 1 1 1 1 1 2 2 3 2 2 2 2 2 2 2 2 2 1 1 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 8 8 8 8 9 9 8 8 7 7 9 10 11 10 9 10 10 10 10 10 11 10 10 9 9 10 10 10 10 9 9 8 8 8 8 8 9 9 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 9 10 10 10 9 9 9 26 26 24 23 22 22 22 22 23 22 22 21 20 19 19 19 20 20 19 19 18 18 17 17 17 17 16 16 15 14 13 13 14 14 13 12 12 12 11 11 9 9 9 9 8 8 8 8 8 8 8 8 7 7 6 6 6 6 5 5 4 4 3 3 3 2 3 3 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 1 1 2 1 1 1 1 2 2 1 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 6 6 6 6 7 8 8 8 9 8 8 8 8 8 7 8 10 10 10 9 9 9 10 10 10 10 10 10 10 9 9 10 10 10 9 9 8 8 8 8 8 9 9 10 10 9 9 10 10 10 10 10 9 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 9 10 9 9 9 9 9 28 27 25 24 23 22 23 23 24 24 24 23 23 22 21 21 21 21 21 21 20 20 19 19 19 19 17 17 16 14 14 14 14 14 13 12 11 11 11 11 10 9 9 10 9 9 9 9 9 9 8 8 7 7 6 6 6 6 5 5 4 3 3 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 8 8 8 9 9 9 8 8 8 9 10 10 9 9 9 9 9 10 9 9 10 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 9 9 9 9 10 10 9 10 10 10 10 10 9 9 8 8 7 7 8 9 9 9 9 9 9 9 9 29 28 27 25 24 24 25 25 25 26 26 26 25 24 23 22 22 23 23 23 22 21 20 20 20 19 17 17 16 16 14 14 14 14 13 12 12 11 11 10 10 10 10 10 9 8 9 9 9 9 8 8 7 7 7 6 6 6 5 5 3 3 3 2 2 3 3 4 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 2 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 1 2 2 1 1 0 0 1 1 1 2 2 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 9 9 9 8 8 9 9 10 9 9 9 9 9 9 10 9 9 10 11 10 10 9 8 8 8 8 8 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 9 9 9 8 8 7 8 8 9 9 9 9 9 9 9 9 29 28 27 26 26 26 27 27 27 27 28 28 27 26 24 24 24 24 24 24 24 23 21 20 19 18 17 16 16 16 16 15 14 13 13 13 13 12 11 10 10 10 10 10 10 10 10 9 9 9 8 7 7 6 6 6 5 5 5 4 3 3 3 3 3 3 3 4 5 6 6 5 5 4 4 5 4 4 4 3 3 3 2 2 2 2 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 2 3 3 3 2 2 2 2 2 2 2 2 1 2 2 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 2 2 2 3 3 3 3 2 3 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 10 9 8 8 8 8 8 8 7 7 7 7 8 8 9 9 9 9 9 10 10 10 11 11 11 11 10 10 9 10 10 10 10 10 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 28 28 27 27 27 28 28 28 28 28 29 29 29 29 27 26 24 24 24 24 24 23 21 20 19 18 19 18 18 17 17 16 16 15 15 14 14 13 13 12 11 10 10 11 11 11 11 10 9 9 8 7 6 6 5 5 6 5 5 4 4 4 4 4 4 4 4 5 6 6 6 6 5 5 5 5 5 6 5 4 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 2 2 1 1 1 1 2 2 2 2 2 1 1 1 1 1 2 2 2 3 3 2 2 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 8 8 9 9 9 10 9 9 9 9 9 9 9 9 8 9 10 10 10 11 11 11 9 8 8 8 8 8 8 8 7 7 7 7 8 8 9 8 8 9 9 9 9 10 11 11 11 11 11 10 9 10 10 11 10 10 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 28 28 27 27 27 28 28 28 29 29 29 29 30 29 28 27 26 26 25 24 23 22 20 20 19 19 20 19 18 18 18 17 17 16 16 16 15 15 14 14 13 12 12 13 12 12 12 11 10 9 9 8 7 6 5 5 6 7 7 6 7 6 6 7 7 7 6 6 6 7 6 6 6 6 7 7 7 8 7 5 4 3 3 2 2 2 2 2 2 2 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 1 1 2 3 3 3 2 2 2 2 2 1 2 3 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 8 9 9 10 9 10 10 9 9 9 9 9 9 8 9 10 11 11 11 11 11 10 8 8 9 9 9 9 8 8 7 7 7 7 8 8 8 8 9 9 9 9 10 10 11 11 11 11 10 10 10 10 10 10 10 10 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 28 28 27 27 27 28 28 28 28 28 29 29 29 30 29 28 27 27 26 24 22 21 20 20 20 21 21 19 17 18 18 18 17 17 17 17 17 16 16 15 14 14 13 13 13 12 13 12 12 11 10 9 8 7 6 6 7 8 9 8 7 9 9 10 10 9 8 7 7 7 7 7 7 7 7 8 8 8 7 6 5 4 3 2 2 3 3 3 3 2 2 2 1 2 2 1 1 1 1 1 1 1 1 1 2 2 1 1 1 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 3 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 2 1 2 3 3 3 3 2 2 2 2 2 2 2 3 4 5 5 6 6 5 5 6 6 6 6 7 7 8 8 8 8 8 8 7 8 9 10 10 9 10 10 9 9 9 9 9 9 8 9 11 12 12 11 10 10 9 8 8 8 9 9 9 9 8 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 10 10 10 10 9 10 10 10 10 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 28 28 28 27 27 27 27 28 28 27 28 29 29 30 29 29 28 27 26 25 23 23 23 23 23 23 21 19 18 17 18 18 18 17 17 17 17 17 17 16 16 15 14 13 13 13 12 12 12 11 10 9 8 8 7 6 6 8 9 9 9 11 12 12 11 10 9 8 7 7 7 7 7 7 7 8 8 8 7 6 6 5 4 3 3 3 4 3 3 3 2 2 2 2 2 1 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 3 2 3 3 3 4 3 3 2 2 2 2 2 3 3 4 5 5 6 6 6 6 6 6 6 7 7 8 9 9 8 8 8 8 8 9 9 9 9 9 9 10 10 9 9 9 9 9 9 10 12 12 12 10 9 8 8 8 8 8 9 9 9 9 8 7 7 7 8 8 8 8 8 9 9 9 10 11 11 11 10 10 10 10 10 9 9 10 10 10 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 27 27 27 27 27 27 27 27 27 27 28 28 29 29 29 30 29 28 27 26 25 24 24 24 24 24 22 21 20 18 18 18 18 18 17 18 18 18 18 17 16 16 15 14 15 14 14 13 11 10 10 9 9 9 7 6 6 7 8 9 11 13 13 12 12 11 10 9 8 8 8 8 7 7 7 8 8 8 8 7 7 7 6 6 5 4 4 4 4 3 3 3 3 2 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 5 4 4 4 5 4 5 5 4 4 4 3 4 4 4 4 4 3 3 2 2 3 3 4 4 5 5 6 6 6 6 7 7 7 7 7 8 9 9 9 9 9 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 9 10 10 12 11 10 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 9 9 10 11 11 11 10 10 10 10 10 9 9 9 10 10 10 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 8 9 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 28 27 27 27 26 25 26 25 24 23 23 22 21 21 21 20 19 19 19 20 19 19 18 18 17 16 16 16 16 15 14 12 11 10 10 10 9 8 7 7 7 8 10 12 14 14 14 13 12 11 10 10 10 9 9 8 8 9 9 10 10 11 9 9 9 8 7 6 5 5 5 4 4 3 3 3 3 3 2 2 2 2 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 4 4 4 4 4 3 4 4 4 4 5 5 6 7 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 10 10 11 11 11 11 11 11 11 12 11 10 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 9 9 10 10 11 11 10 10 10 10 9 9 8 9 9 10 11 11 10 10 9 9 9 9 9 9 10 10 10 9 9 9 9 9 10 26 26 27 27 27 27 27 28 28 29 28 28 28 27 27 27 27 26 26 26 27 27 28 27 27 26 25 26 24 24 24 24 23 21 20 21 21 21 21 20 19 18 17 17 17 16 16 15 13 13 12 12 11 10 10 9 9 9 10 11 13 16 16 16 15 14 13 12 11 12 12 11 11 10 10 11 11 12 13 11 11 10 9 8 7 6 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 4 4 5 5 5 4 5 5 5 5 6 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 9 10 10 10 9 9 9 10 10 11 11 11 11 11 11 11 11 11 10 10 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 10 10 10 10 10 10 10 10 9 9 8 9 10 11 12 11 11 10 10 9 9 9 9 9 10 10 10 10 9 9 9 10 10 26 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 27 28 29 28 28 27 27 26 26 25 25 24 23 22 22 21 21 20 19 19 19 18 17 17 17 16 16 15 15 15 13 12 11 11 11 12 12 13 14 15 18 18 17 17 16 15 15 14 14 15 14 14 13 12 12 13 14 14 14 13 12 10 9 8 7 7 7 7 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 6 6 6 5 5 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 9 9 10 9 10 10 10 10 10 10 9 9 10 11 12 12 12 11 10 9 9 9 9 9 10 10 10 10 10 10 9 10 10 11 26 26 26 27 27 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 27 27 27 27 27 27 26 26 25 26 26 25 23 22 20 19 20 19 19 19 18 17 17 18 18 18 18 19 19 17 14 14 13 13 14 15 16 16 17 18 19 18 18 18 17 17 16 15 15 16 16 16 15 14 13 13 14 15 15 14 13 12 11 9 8 8 8 8 8 7 7 6 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 9 8 8 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 8 8 8 9 8 9 9 9 10 10 10 10 10 10 10 10 10 11 12 12 11 10 9 9 9 9 10 10 10 11 11 11 10 10 10 10 11 11 26 26 26 27 27 27 28 28 28 28 27 27 27 27 26 26 26 26 25 26 26 26 26 26 25 25 25 25 25 24 25 26 24 22 20 19 19 20 20 20 19 19 18 18 18 20 20 20 21 21 21 19 15 14 15 17 19 20 20 19 19 19 19 19 18 17 17 16 15 15 15 15 16 15 15 15 14 14 15 15 15 14 14 13 12 10 10 11 10 9 8 8 7 6 5 6 6 6 6 6 6 6 5 6 7 6 6 5 5 5 5 6 6 6 5 5 5 5 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 5 5 6 6 6 6 6 6 7 7 8 8 7 7 7 7 7 6 6 6 6 6 6 6 7 6 7 7 7 7 7 7 7 7 8 8 8 8 9 9 8 8 9 9 8 8 9 9 9 9 10 9 9 10 10 10 10 10 10 9 9 10 10 10 10 10 11 11 12 12 12 12 11 11 10 10 10 11 11 9 8 8 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 11 12 12 12 10 10 9 9 9 9 10 10 10 11 11 11 10 10 10 10 11 11 27 27 27 27 27 28 28 28 28 28 27 27 27 27 26 26 26 25 25 25 26 26 26 26 25 25 25 24 24 23 23 24 23 22 21 20 21 21 22 22 21 20 19 19 19 20 20 20 21 21 20 19 16 16 18 20 22 22 22 21 21 20 20 19 18 17 16 15 14 14 14 14 15 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 12 11 9 8 8 7 6 8 7 7 7 7 7 7 7 8 8 8 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 8 9 9 9 10 10 9 9 9 10 9 9 9 9 9 9 10 10 10 10 10 11 11 10 10 9 9 9 10 10 10 10 11 11 12 12 12 13 12 11 11 10 10 11 11 10 9 8 8 7 7 7 8 8 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 9 9 9 9 10 10 10 10 10 10 11 12 12 11 10 10 10 10 9 9 9 10 10 11 11 11 10 10 11 11 11 11 27 27 27 27 28 28 28 28 28 27 27 27 28 27 26 26 25 25 25 25 25 25 26 26 26 25 25 24 23 22 22 22 23 23 22 22 22 22 23 23 22 21 20 20 20 19 19 20 20 20 20 19 18 19 21 23 24 24 23 23 22 21 20 19 18 17 16 15 14 14 13 13 14 15 16 17 16 15 15 13 13 13 13 14 14 14 14 14 14 13 11 10 9 8 8 9 9 9 8 8 8 8 8 9 10 10 9 8 8 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 9 9 8 8 8 8 9 9 9 10 10 11 11 10 10 10 11 10 10 10 10 10 10 10 11 10 10 10 11 11 10 10 9 9 10 10 10 10 11 12 12 12 13 13 13 12 11 11 10 10 10 10 10 9 8 8 7 7 8 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 9 9 10 10 11 11 11 10 10 10 10 10 10 9 9 10 10 11 11 11 11 11 11 11 11 11 26 26 27 27 27 27 27 27 27 27 26 27 27 27 26 25 25 25 25 25 25 25 25 25 25 25 24 24 22 22 21 21 22 22 23 23 22 22 23 23 22 21 21 20 20 20 20 20 21 21 22 21 20 21 22 24 24 24 24 24 22 21 20 20 19 18 16 14 13 13 12 12 12 13 14 15 15 14 13 12 12 12 12 13 13 14 14 14 14 14 13 12 11 10 9 11 10 10 9 9 9 9 9 10 11 11 11 11 11 9 8 7 7 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 7 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 9 9 9 9 10 10 10 11 11 12 11 11 11 11 12 11 11 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 12 13 13 13 13 13 12 11 11 10 10 9 9 9 8 8 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 9 9 9 9 10 10 11 11 10 11 11 10 10 10 9 9 10 11 11 11 12 12 12 12 12 12 13 26 26 26 26 26 26 26 27 26 26 26 26 26 26 26 25 25 25 26 26 26 25 25 25 25 24 24 23 22 22 22 22 22 22 22 22 22 22 23 23 22 22 21 21 21 22 22 21 21 22 23 22 21 21 23 24 25 26 25 24 22 21 21 22 21 20 18 16 14 13 14 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 12 12 10 9 9 10 9 9 9 9 10 11 12 13 12 11 10 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 13 13 12 11 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 13 14 14 13 13 12 12 11 11 10 10 10 9 8 8 7 6 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 7 7 8 9 9 10 9 9 9 8 8 9 9 10 10 11 11 11 11 11 11 11 11 10 11 11 12 12 12 12 12 13 13 13 14 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 22 22 23 23 23 23 23 22 22 22 23 23 23 22 21 21 21 21 22 25 26 26 27 26 25 23 22 23 23 23 22 20 18 17 16 18 18 17 15 14 14 14 14 14 15 15 15 15 15 15 14 13 13 13 14 14 14 14 13 13 12 11 10 9 9 9 9 9 9 9 10 11 13 13 12 10 9 8 7 7 6 6 6 6 6 6 7 7 7 6 6 6 7 7 7 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 13 13 13 12 12 12 12 13 13 13 12 11 11 10 11 11 11 11 12 12 12 11 11 11 11 11 11 10 10 11 13 14 14 13 12 12 12 11 11 11 11 10 9 8 7 6 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 10 9 9 9 8 8 8 8 9 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 26 26 26 26 26 26 27 27 27 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 24 23 23 23 24 24 23 23 23 23 23 23 23 23 23 24 23 21 21 22 21 22 23 24 26 26 26 25 24 24 23 24 23 23 22 21 20 20 22 23 22 21 19 18 17 17 16 19 18 17 17 17 16 15 14 13 13 14 14 14 14 13 13 12 12 11 10 9 9 9 8 8 9 10 11 12 13 12 11 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 12 12 12 13 14 14 13 12 11 11 11 11 11 11 11 12 12 12 12 11 12 11 11 11 11 11 12 13 13 13 12 12 12 12 12 13 12 11 10 9 7 6 6 5 5 5 6 6 7 6 7 7 8 8 8 8 8 7 7 7 8 8 9 9 9 10 10 10 9 9 8 7 8 9 10 11 12 12 12 11 12 12 13 14 14 13 13 14 13 13 13 13 13 14 15 15 15 26 25 25 25 25 26 26 27 26 26 26 26 25 25 25 25 25 25 24 24 23 23 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 24 25 25 24 22 21 21 21 21 22 23 25 25 25 24 24 24 23 23 24 24 23 23 23 23 24 24 24 23 22 21 21 21 20 20 19 18 18 17 17 16 14 13 12 13 13 14 14 13 13 12 12 12 12 10 9 9 9 8 9 10 11 12 12 12 11 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 12 12 12 12 12 13 13 14 13 13 12 12 11 11 11 11 10 11 12 13 13 12 12 12 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 12 11 10 8 7 6 5 5 6 6 7 7 7 6 7 8 8 8 8 8 7 7 8 8 9 9 9 9 9 10 11 10 9 8 7 7 8 10 11 12 12 12 13 12 13 13 14 15 14 14 14 14 14 14 14 14 14 14 15 15 15 25 25 25 25 24 25 26 26 26 26 25 25 24 24 24 24 24 25 24 24 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 25 25 25 23 21 20 20 20 21 21 23 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 23 22 21 21 21 21 21 21 20 18 18 17 17 16 15 13 13 12 12 13 14 13 13 12 12 11 11 11 11 11 10 10 9 10 11 12 13 13 13 11 10 10 9 9 8 7 6 6 6 6 6 6 6 6 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 12 12 12 12 12 12 13 14 14 13 12 12 11 11 11 11 11 11 11 12 13 13 12 12 11 11 11 10 11 11 12 11 11 11 11 11 12 13 14 12 12 11 9 8 7 6 5 5 6 7 7 7 7 6 7 8 8 8 8 8 7 8 9 10 10 10 10 10 10 10 11 10 9 8 7 7 9 12 13 13 12 12 13 13 13 14 15 15 14 14 14 15 15 15 14 15 15 15 15 15 15 24 25 24 24 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 24 23 21 21 20 20 20 21 22 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 22 21 19 19 19 18 18 18 18 17 17 16 16 15 14 14 13 13 13 13 14 14 13 13 12 12 11 11 10 10 10 11 11 12 13 14 14 14 14 14 12 11 10 10 9 8 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 10 11 11 12 12 12 11 11 11 11 11 11 11 10 10 10 10 11 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 11 10 10 11 12 12 13 13 13 12 12 11 11 10 10 11 11 10 10 10 10 10 10 11 11 12 11 10 9 8 7 6 6 6 6 6 6 7 7 6 7 8 8 8 8 8 7 7 8 10 10 10 11 10 10 10 10 10 10 9 8 8 9 11 13 13 14 13 12 13 13 14 15 15 16 15 15 15 15 15 15 15 15 15 15 15 16 16 24 24 23 24 24 24 25 24 24 24 24 23 23 23 23 23 24 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 23 23 22 22 22 21 21 20 20 21 22 22 22 22 22 22 22 22 22 22 22 23 24 24 23 22 22 21 20 18 18 17 16 17 17 16 16 16 15 15 14 14 13 14 15 15 15 15 14 13 14 14 13 12 11 10 11 12 13 14 14 15 15 15 14 13 12 12 11 10 9 8 7 7 7 7 7 7 7 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 11 11 12 12 12 12 11 11 10 10 10 10 10 10 10 9 10 11 11 12 12 12 12 12 12 12 11 11 11 12 11 11 11 12 11 11 10 10 12 13 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 9 9 10 10 10 11 9 7 6 6 6 6 5 6 6 7 7 7 7 7 8 8 8 8 8 7 8 9 10 10 10 10 10 11 10 10 11 11 10 10 10 10 11 13 14 14 14 13 13 13 15 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 24 24 23 23 24 24 24 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 25 25 25 24 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 24 25 25 24 23 24 24 23 22 21 20 19 18 17 18 17 17 17 17 16 15 14 14 15 16 17 17 17 16 15 17 15 15 15 13 12 11 12 12 13 14 14 14 15 15 14 13 12 11 10 10 9 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 7 7 8 8 9 9 9 10 10 11 11 11 11 11 11 10 10 9 9 9 8 8 8 9 9 10 11 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 12 13 12 12 11 11 11 11 10 10 10 9 9 9 10 10 10 10 10 10 9 8 8 7 6 6 5 5 5 5 6 7 7 7 8 8 8 8 8 8 7 8 8 9 9 10 10 10 10 10 10 10 11 12 12 12 11 11 11 12 14 14 14 13 13 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 16 24 23 24 24 24 23 23 23 23 23 22 22 21 21 21 21 22 22 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 24 23 24 23 23 23 23 23 23 23 23 22 21 20 20 20 21 21 22 21 21 20 20 20 21 22 23 25 24 25 25 26 26 25 25 26 26 24 23 23 22 21 20 19 20 20 20 19 18 17 16 15 15 16 17 18 18 18 18 18 17 17 16 16 15 13 11 10 11 11 12 14 14 14 14 14 13 12 11 10 10 10 10 10 9 9 9 9 8 7 7 7 7 8 9 9 9 8 8 7 7 8 9 9 9 10 10 10 11 11 10 10 10 10 10 9 9 8 8 7 7 7 7 8 9 11 11 12 12 12 12 12 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 9 9 9 10 10 11 11 11 10 10 9 9 9 9 10 9 9 9 9 9 8 7 7 7 6 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 12 13 13 13 12 12 12 13 14 14 14 14 14 15 15 16 16 16 16 17 17 17 17 18 18 18 18 17 17 17 17 17 23 24 24 24 24 23 23 23 22 22 22 21 21 20 21 21 21 22 22 22 22 22 23 23 23 24 24 25 24 24 24 24 25 25 25 25 24 23 23 23 23 23 23 23 23 23 22 21 21 21 20 21 21 22 22 22 22 22 22 22 22 23 24 25 25 26 26 26 26 26 27 27 26 25 25 25 24 22 21 20 22 22 21 21 20 20 19 18 18 19 18 18 19 19 19 19 18 18 17 16 15 13 11 10 10 10 12 14 14 14 14 14 13 12 11 11 11 11 11 11 10 10 11 10 9 8 8 8 8 9 9 10 10 9 9 8 8 9 9 9 9 10 10 10 10 10 10 10 9 9 8 8 8 8 7 7 6 7 8 9 10 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 13 14 13 12 11 9 7 7 8 6 6 8 9 10 11 11 11 11 10 10 10 9 9 9 8 8 7 7 7 7 7 7 6 6 5 5 6 6 7 7 8 8 8 8 9 9 8 8 9 9 9 9 9 10 10 10 10 11 11 12 13 13 13 13 12 12 12 13 14 15 14 15 15 15 15 16 16 16 17 17 18 18 18 19 19 18 18 17 17 17 17 17 23 23 24 24 24 24 24 23 23 22 22 21 20 20 20 21 21 21 21 22 21 22 22 22 23 23 24 24 24 23 23 23 23 24 24 23 23 22 22 23 23 23 23 23 23 23 22 21 21 21 21 21 22 22 23 23 22 22 22 22 22 22 23 25 26 27 26 26 26 26 27 26 26 27 27 27 26 24 23 23 24 23 22 22 22 22 21 20 20 20 19 19 19 19 20 20 19 19 18 17 16 14 12 11 11 11 13 14 15 16 15 14 13 13 13 13 13 12 12 12 12 12 12 12 11 10 10 10 9 10 11 11 11 11 10 10 10 10 11 11 10 11 11 11 10 11 10 10 9 9 8 8 8 7 8 8 8 9 10 11 11 12 12 11 11 10 10 10 10 10 10 11 11 12 13 14 15 16 16 15 14 14 12 10 10 14 12 11 11 11 11 11 12 12 12 12 11 10 9 8 9 9 8 7 7 7 7 7 7 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 13 13 13 12 12 12 12 12 13 14 14 15 15 15 16 16 16 16 17 17 18 18 19 19 19 19 18 18 17 17 17 17 17 24 24 24 24 24 24 24 23 23 22 22 21 20 20 20 20 20 20 21 21 21 21 21 21 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 23 23 22 22 22 22 22 22 23 23 25 26 27 27 26 25 25 25 26 26 27 28 28 27 26 26 25 25 24 24 24 23 23 22 22 22 22 22 21 21 20 20 20 20 20 19 18 17 17 16 14 12 12 14 16 17 18 17 16 14 16 16 16 16 15 14 14 14 14 14 14 13 12 12 12 11 12 12 12 12 12 12 12 12 12 14 13 13 12 12 12 12 12 12 11 11 10 9 9 9 8 9 10 11 11 12 12 12 12 12 11 10 10 10 10 11 11 11 11 11 12 13 15 16 17 18 18 19 20 20 19 17 18 16 15 14 14 13 13 13 14 14 13 13 12 11 10 10 9 8 8 8 7 7 7 8 7 7 7 7 8 8 8 8 9 10 10 10 10 9 8 8 8 9 10 10 10 12 13 13 13 13 13 13 12 12 13 12 12 12 13 14 15 15 15 16 17 17 16 17 18 18 19 19 19 19 19 18 18 18 18 18 17 17 17 24 24 25 25 25 24 24 23 23 22 21 21 20 20 19 20 19 20 20 20 20 20 20 21 22 22 22 23 22 22 22 22 23 23 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 23 23 24 25 25 25 25 25 25 25 25 25 27 28 28 28 28 27 25 25 25 24 24 24 23 23 23 24 24 24 23 22 21 21 20 20 20 20 19 19 18 16 15 14 14 16 17 19 19 19 18 18 18 18 18 18 18 17 17 16 16 16 16 16 15 14 14 13 13 14 14 14 14 14 14 14 14 17 16 16 15 15 14 14 14 14 14 12 11 11 10 10 10 12 13 13 14 14 14 13 13 12 11 11 11 11 11 11 11 12 11 11 12 13 13 15 17 19 20 20 21 21 21 19 17 17 16 16 15 15 15 15 15 14 13 12 12 11 11 10 9 9 8 8 8 8 8 9 9 8 8 8 8 8 9 9 9 10 11 11 10 9 7 8 9 11 13 12 11 14 14 14 13 13 13 12 12 13 13 13 13 13 14 14 15 15 16 17 17 17 17 17 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 25 24 24 25 24 24 24 23 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 20 21 21 21 22 22 21 21 21 21 22 22 22 21 21 21 20 20 21 21 21 21 21 21 21 21 22 22 23 23 22 22 22 21 21 21 21 22 22 23 23 24 24 24 24 25 25 25 25 26 27 27 27 27 27 26 26 25 25 24 24 24 24 25 25 25 25 24 24 23 22 22 21 21 21 20 20 19 18 17 16 15 15 17 18 20 20 20 20 19 19 19 19 19 19 18 18 18 17 18 18 18 17 16 16 15 15 16 17 17 17 17 16 16 17 19 19 18 18 17 17 16 16 16 15 14 13 12 12 12 12 15 16 16 16 17 16 16 15 14 13 12 12 13 13 13 13 14 13 12 12 13 14 15 16 17 18 19 20 20 19 18 16 16 17 16 16 16 16 17 17 16 14 13 12 12 11 11 11 10 9 9 9 9 10 10 10 9 9 9 9 9 9 9 10 11 11 11 10 10 8 7 10 13 14 14 13 15 15 14 13 13 12 12 13 13 13 13 13 14 14 15 16 16 17 17 17 17 17 18 19 19 19 19 19 18 18 18 19 19 20 19 19 18 18 25 25 25 26 25 24 23 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 19 19 20 20 21 21 21 21 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 22 23 23 22 22 22 22 22 22 21 22 22 22 23 23 23 24 25 25 25 26 26 27 27 27 27 26 25 25 25 25 25 25 25 25 25 25 26 25 25 24 24 23 23 23 23 22 22 21 20 19 17 16 16 15 16 18 19 20 20 21 20 19 19 19 20 20 20 19 19 19 19 20 19 19 19 18 18 18 18 19 19 19 19 19 19 18 19 19 20 20 20 19 19 18 17 17 17 16 14 14 14 14 14 17 18 18 19 20 19 18 16 15 15 14 14 14 14 15 15 16 15 14 13 13 14 14 14 14 16 18 20 20 19 17 17 17 17 17 17 17 17 19 20 18 17 15 14 13 13 12 12 10 10 10 10 10 11 11 11 11 10 10 10 10 9 10 11 11 11 10 10 9 8 8 12 15 15 15 15 15 14 13 13 13 13 13 13 14 14 14 14 15 15 16 16 17 17 17 17 17 17 18 18 19 19 18 18 17 18 18 19 20 20 20 20 19 19 26 26 26 27 26 25 24 23 23 22 22 22 21 21 20 20 19 19 18 18 18 18 18 18 18 19 20 20 20 20 20 20 20 21 21 21 21 21 20 19 19 19 19 19 19 19 19 19 19 20 22 23 23 22 22 23 23 23 22 22 22 22 22 23 24 24 24 24 25 25 25 26 26 26 27 26 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 24 24 23 23 23 23 22 22 20 19 17 16 16 16 17 18 19 19 20 21 21 20 19 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 19 19 19 19 20 21 21 21 20 19 18 18 18 17 16 16 16 16 16 19 19 20 21 22 21 20 18 17 17 17 16 16 16 16 17 17 16 15 14 13 13 13 14 14 15 18 21 21 20 18 17 16 16 16 16 17 19 20 21 21 20 18 17 17 16 14 13 11 11 11 11 12 12 12 13 13 12 11 11 10 10 10 11 11 10 10 9 8 8 11 14 15 15 15 15 15 14 13 13 14 14 14 13 14 14 14 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 17 16 16 17 18 19 20 20 20 20 20 20 27 27 27 27 26 26 25 24 23 23 23 23 23 22 21 21 20 19 19 18 18 18 18 18 18 19 20 20 20 20 20 20 20 20 20 20 20 20 19 18 19 19 19 19 18 18 18 18 19 21 22 23 23 23 23 23 24 24 24 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 27 26 25 26 26 26 27 26 26 26 26 26 26 25 24 24 24 24 23 22 21 20 18 17 16 16 17 18 18 19 20 21 22 21 20 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 19 19 21 21 21 22 22 21 19 18 19 19 18 18 18 18 18 19 20 21 22 23 23 21 19 18 18 18 18 18 18 18 18 18 18 16 15 13 13 13 14 14 15 18 21 22 21 19 18 17 16 15 15 17 19 21 21 21 20 20 20 19 17 16 14 13 12 12 13 13 13 14 15 15 14 12 11 10 10 10 11 10 10 9 8 8 9 13 15 15 14 14 14 14 14 14 14 14 14 13 13 14 14 15 15 16 16 17 17 17 16 17 17 17 17 18 17 17 16 15 15 16 17 18 19 19 19 19 19 20 20 28 27 27 27 27 27 26 26 26 25 24 25 24 23 22 21 21 20 19 19 19 19 18 19 19 19 20 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 19 18 18 18 19 19 20 21 22 23 23 23 23 23 24 24 24 24 24 24 24 24 25 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 25 25 25 26 26 27 27 27 27 27 27 26 26 26 25 24 24 24 23 22 21 19 18 17 16 16 17 18 19 20 21 22 21 21 21 21 21 21 20 20 20 20 20 19 18 18 18 18 18 18 18 18 18 19 20 20 20 20 20 20 20 21 22 23 22 20 19 19 19 19 20 19 19 19 19 20 21 22 23 23 22 21 21 20 19 18 17 18 19 19 19 19 18 17 16 14 14 15 15 16 18 20 22 22 21 20 20 17 15 14 15 17 19 20 20 20 21 20 20 19 17 15 15 15 15 15 15 15 15 16 16 15 14 12 11 10 10 10 10 9 8 8 8 11 14 15 15 15 14 14 14 14 14 14 14 14 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 15 15 15 15 16 17 18 18 18 18 19 19 19 20 29 28 28 28 28 27 27 27 26 26 25 25 25 24 23 22 21 20 20 20 19 20 19 19 19 19 20 21 21 20 19 19 19 19 18 19 19 19 18 18 18 18 18 18 18 19 19 20 21 22 22 22 22 23 23 24 24 25 25 25 25 25 25 25 24 24 24 24 25 25 25 25 24 24 23 24 24 25 26 26 26 26 26 27 27 27 27 27 27 26 26 26 26 26 25 24 24 23 23 22 21 20 19 18 17 17 17 18 19 20 20 21 21 21 21 20 21 21 20 20 20 19 19 18 18 17 17 17 18 18 18 18 18 19 19 19 19 20 19 19 19 20 21 23 22 21 19 18 19 19 19 19 19 19 19 20 20 22 23 23 22 22 21 20 20 19 17 18 19 19 19 19 19 19 18 17 16 15 15 18 18 19 20 22 23 23 22 19 16 14 14 16 19 20 20 21 23 22 21 19 17 17 17 17 17 17 16 16 16 16 17 16 15 13 12 11 10 10 9 9 8 9 11 13 16 16 16 15 15 14 14 15 15 15 15 14 14 14 14 15 15 16 16 16 16 16 15 15 15 15 15 15 16 15 15 16 16 16 17 18 18 18 18 18 19 19 19 19 29 29 28 28 28 28 27 27 27 27 26 25 26 25 25 24 23 22 21 21 20 21 20 20 19 19 19 19 20 19 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 19 20 20 21 21 21 22 22 23 23 24 24 24 25 25 25 24 24 24 23 22 22 22 23 24 24 24 24 23 23 24 24 25 26 26 26 25 25 25 25 26 26 26 26 25 24 25 25 25 24 24 23 23 23 22 22 21 20 20 19 18 18 19 19 19 20 20 20 20 20 20 21 21 21 20 20 19 18 19 18 18 18 18 18 18 18 18 19 19 19 18 19 18 18 18 18 20 21 22 22 21 19 18 18 18 18 18 19 19 19 20 20 21 22 22 22 21 20 20 20 19 18 18 18 18 18 17 17 18 18 18 18 17 17 18 18 18 18 20 22 23 21 18 16 15 15 16 17 19 20 22 24 23 22 20 18 18 19 19 19 18 17 17 16 16 17 17 15 15 14 12 10 9 8 8 9 10 12 14 15 16 16 16 15 15 15 15 15 16 16 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 17 17 17 18 17 17 18 18 19 19 19 19 30 29 29 29 28 28 28 28 28 27 26 26 27 28 27 26 25 24 23 23 22 22 21 20 20 19 19 19 19 18 18 18 17 17 17 17 18 19 19 19 19 18 18 18 18 18 19 20 20 20 21 21 21 22 22 23 23 23 23 23 23 22 22 22 22 20 20 20 21 22 23 23 23 22 22 22 23 23 24 25 25 25 24 23 23 23 23 23 24 23 22 23 23 24 24 23 23 23 22 21 21 21 21 21 21 20 19 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 19 20 20 19 19 19 19 19 18 19 19 20 20 20 19 18 18 18 18 19 20 21 21 20 19 18 17 17 17 17 18 19 19 19 19 19 19 20 21 21 20 20 21 20 20 19 18 17 18 17 17 17 18 18 19 19 19 19 19 18 18 19 20 21 19 17 16 16 16 17 17 18 20 23 24 23 22 20 19 19 20 20 20 19 18 17 16 15 16 16 16 15 14 12 10 8 8 9 10 11 13 13 16 17 16 16 15 15 15 15 16 16 16 16 16 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 17 17 17 17 17 17 17 17 18 18 18 19 19 30 30 30 30 29 29 28 28 28 27 27 28 29 28 28 28 27 26 25 25 24 23 22 21 20 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 19 19 20 20 20 20 20 20 21 21 22 21 21 21 21 21 21 20 20 20 19 19 19 19 20 20 20 20 20 20 20 21 22 23 23 23 24 22 21 21 21 20 20 21 21 22 22 22 23 23 22 22 22 21 21 21 21 21 21 21 20 20 21 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 18 18 18 19 19 20 20 19 19 19 18 18 17 17 18 18 19 19 19 19 19 20 21 21 19 19 20 21 21 20 19 18 18 18 17 17 17 19 20 20 20 20 20 19 18 18 19 19 18 17 17 17 17 18 18 18 20 24 25 23 21 20 20 20 21 21 21 20 19 18 16 15 16 16 15 15 14 12 10 8 8 9 10 12 12 14 16 17 17 16 15 15 15 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 19 19 31 31 31 30 30 30 29 29 29 29 29 29 29 29 29 29 28 27 27 26 25 25 23 22 21 21 20 20 19 19 19 20 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 20 21 21 21 20 20 20 20 20 19 19 19 20 20 20 19 19 19 19 18 18 19 19 19 18 19 19 19 20 20 20 21 21 21 22 19 19 19 18 18 18 19 19 20 20 21 22 22 21 21 21 20 20 20 20 20 20 20 20 21 21 21 22 21 21 20 20 19 18 18 18 19 19 19 19 20 20 20 21 21 21 20 20 19 19 18 18 18 18 20 20 20 19 18 18 19 19 19 18 18 18 19 18 18 17 18 18 19 18 19 19 20 20 20 20 19 19 20 20 20 21 20 19 18 18 18 18 18 19 20 20 20 20 20 19 18 18 18 18 18 17 17 17 17 18 17 17 21 24 25 23 21 20 20 20 21 22 22 21 21 19 17 16 16 16 15 14 13 12 10 8 7 8 8 10 13 15 16 17 16 15 15 15 15 15 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 17 17 17 18 18 19 19 19 31 31 31 31 31 30 30 30 30 30 30 30 31 31 30 29 29 28 28 27 26 25 26 25 24 23 22 22 21 20 21 22 22 21 21 20 20 19 19 20 20 21 21 21 21 20 20 20 21 21 21 21 20 20 19 19 18 18 18 19 19 19 19 19 19 19 18 18 18 19 19 18 18 19 20 20 20 20 19 19 19 19 18 17 17 17 17 17 17 18 18 19 20 22 22 21 20 20 19 19 18 19 19 19 19 20 20 20 21 20 20 19 19 18 18 17 17 18 18 19 19 19 19 20 20 21 21 21 20 20 19 19 19 18 17 17 18 20 20 19 19 18 18 18 18 18 17 18 19 19 18 17 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 19 18 18 18 18 18 18 19 18 18 18 18 18 18 21 24 23 23 22 21 20 21 21 21 21 21 21 20 19 18 17 16 16 15 13 11 9 8 7 7 8 11 14 15 16 17 16 15 15 15 15 15 16 17 17 17 17 17 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 17 18 18 18 18 18 17 17 17 18 18 18 19 20 20 30 31 31 30 30 30 31 31 31 31 31 31 32 32 31 30 29 29 28 28 27 27 27 27 26 25 24 24 23 23 23 24 23 22 22 21 21 20 20 20 20 20 20 21 21 21 21 21 22 21 21 21 21 20 19 18 18 18 19 19 19 19 19 19 19 19 18 17 17 18 18 19 19 20 21 21 20 19 19 18 18 17 17 17 17 17 17 16 16 16 17 17 19 20 21 21 20 19 18 18 18 18 18 18 18 19 19 19 20 20 20 19 19 18 17 18 18 19 19 19 19 19 19 20 19 20 21 21 21 21 20 20 20 19 18 17 17 18 19 19 19 18 18 17 17 17 18 18 19 19 18 18 18 18 18 18 18 19 19 19 19 19 20 20 19 20 20 20 20 20 20 19 19 19 20 20 20 20 20 18 18 18 18 18 19 19 19 19 20 19 20 20 20 21 22 22 22 22 21 20 21 21 22 22 21 21 21 21 20 18 16 16 16 15 12 10 8 7 6 6 9 12 15 16 17 17 16 16 16 16 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 18 18 18 18 17 17 17 17 18 18 18 19 20 20 29 30 30 29 29 29 30 30 31 31 31 32 31 31 31 30 29 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 24 23 22 22 21 20 20 20 20 20 20 21 22 22 22 22 23 22 22 21 21 20 19 18 19 19 19 19 19 19 19 19 19 18 17 16 16 17 17 18 19 20 20 20 20 19 19 18 17 17 17 17 17 17 17 16 15 15 16 16 18 19 19 20 20 19 18 18 18 18 18 18 17 17 17 19 19 20 20 20 19 19 18 19 20 20 20 20 20 19 19 19 19 20 20 21 21 21 21 21 21 21 20 19 18 19 19 19 19 19 18 18 17 17 18 18 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 19 20 21 21 20 20 20 20 20 20 20 19 18 17 17 18 18 19 19 20 20 21 21 21 21 21 21 22 21 21 21 20 20 21 22 22 22 21 21 21 21 20 18 16 15 15 14 12 10 9 7 6 7 10 13 15 16 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 16 16 16 16 17 18 18 18 17 17 17 17 17 17 18 18 19 20 20 29 29 29 29 29 29 29 30 30 30 31 31 31 31 31 30 29 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 24 24 23 22 21 20 20 21 21 20 21 21 22 22 23 23 23 22 22 21 21 21 20 20 20 20 20 20 20 20 19 19 19 18 17 16 16 16 16 18 19 19 19 19 19 19 19 18 18 18 18 18 17 17 16 16 16 15 15 16 16 16 18 19 19 19 18 18 18 18 18 18 17 17 17 18 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 19 19 19 18 18 17 17 17 17 18 18 18 18 19 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 18 18 18 19 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 21 22 22 21 21 20 20 20 20 19 16 15 15 14 12 11 9 7 7 7 10 14 16 17 18 18 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 18 18 17 17 17 16 16 17 17 18 19 19 19 20 29 29 28 29 29 29 29 30 31 31 32 32 32 32 31 30 29 28 28 28 27 27 27 27 26 25 25 25 25 25 24 24 24 23 23 22 21 21 20 21 21 21 21 21 22 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 21 21 20 20 19 18 18 18 17 17 17 18 18 18 18 17 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 18 19 18 18 17 17 17 17 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 18 18 18 19 19 19 18 18 18 17 17 17 18 19 20 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 18 19 19 19 19 20 20 20 21 22 22 22 22 22 21 21 20 20 20 20 20 21 21 21 21 20 19 18 19 20 19 17 16 15 15 14 12 10 8 8 8 11 14 15 17 17 17 18 18 18 18 18 17 17 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 17 17 18 19 19 19 19 29 29 29 29 29 29 29 30 31 32 33 33 33 32 32 31 30 29 28 28 27 27 27 27 26 25 25 25 24 24 24 23 23 23 22 21 21 21 21 21 22 22 22 22 23 23 22 22 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 20 20 19 20 19 19 18 18 18 17 17 16 16 16 17 17 17 17 18 18 17 17 17 17 16 16 16 17 17 17 16 16 17 17 17 17 16 17 17 17 18 19 20 20 20 20 20 20 20 19 19 20 20 20 20 21 22 22 22 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 19 19 19 19 19 19 19 19 18 18 17 17 17 18 20 20 21 21 21 21 21 21 20 20 20 20 20 19 20 19 19 20 20 20 20 20 20 21 21 22 22 22 22 22 21 20 19 19 20 21 21 20 20 20 20 21 20 19 18 18 18 17 17 16 16 16 14 11 10 10 10 12 14 15 15 17 17 17 18 18 18 19 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 18 17 17 17 17 17 17 18 18 18 18 18 18 18 30 29 29 29 30 29 29 30 31 32 32 33 33 32 32 31 31 30 29 28 28 28 28 27 26 25 25 24 24 24 24 23 23 22 22 21 21 21 22 22 23 23 23 23 23 23 22 21 21 20 21 21 21 21 20 19 20 19 19 20 20 20 20 21 20 20 20 20 20 19 18 17 16 15 15 15 15 15 16 17 17 17 17 17 18 18 18 18 18 17 17 17 18 17 17 17 17 16 16 16 17 17 18 18 19 20 21 21 20 20 20 20 19 19 19 19 20 20 21 22 23 23 22 22 22 21 21 20 20 20 20 20 20 19 19 19 19 19 18 18 17 18 18 17 16 16 16 17 18 19 20 20 20 20 20 19 19 19 18 18 17 17 18 20 20 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 20 20 20 20 20 20 20 20 20 20 21 21 19 18 18 18 18 17 16 16 16 15 13 11 10 12 14 14 15 16 17 17 17 18 19 19 19 19 19 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 17 18 18 18 18 18 18 18 17 17 17 17 17 18 18 17 17 17 16 16 30 30 30 30 30 30 30 30 31 32 32 33 33 32 32 32 31 30 30 29 29 29 29 29 28 27 26 26 25 24 24 24 24 23 23 22 22 22 22 23 24 24 24 24 24 23 22 21 20 20 20 21 21 21 20 19 19 19 19 19 19 20 20 20 20 20 19 20 20 19 18 17 16 16 16 16 16 16 16 17 17 18 17 19 19 20 20 20 20 19 19 18 19 18 18 18 17 17 17 17 18 19 20 20 20 21 21 21 21 21 21 20 20 19 19 19 19 19 20 22 23 23 23 23 22 22 21 21 20 20 20 20 20 20 20 19 19 19 18 18 18 19 18 18 18 17 16 17 18 19 19 19 20 20 20 20 19 19 19 19 19 18 19 20 21 21 22 22 22 22 21 21 21 21 20 20 20 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 19 20 21 21 20 18 17 18 18 17 16 15 15 15 14 13 12 14 15 15 16 17 17 18 18 18 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 17 18 19 19 19 19 19 18 17 17 17 17 17 17 17 16 16 16 15 15 31 31 30 30 30 30 31 31 31 32 32 33 32 32 32 32 31 31 30 30 30 30 30 30 30 29 29 28 27 26 25 25 25 24 24 24 24 24 24 24 25 25 24 24 24 23 22 21 20 20 20 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 20 19 19 18 17 17 18 19 18 18 18 18 19 19 19 21 22 22 22 22 21 21 20 19 20 19 19 18 18 18 18 18 20 21 22 22 22 22 21 21 22 21 21 21 21 20 20 20 19 19 20 20 21 22 23 23 22 22 22 21 20 20 20 20 20 21 20 20 20 20 20 19 19 19 19 19 19 18 17 17 18 18 18 19 20 20 20 20 19 19 19 20 20 20 20 21 22 22 23 23 24 23 23 22 22 21 21 21 21 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 21 20 19 18 18 18 18 17 16 15 14 14 14 14 15 16 16 17 18 18 18 18 19 18 18 17 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 17 18 19 19 20 20 20 19 18 18 17 17 17 17 16 16 16 16 16 16 16 30 30 30 30 30 31 31 31 32 32 33 33 33 32 32 31 31 30 30 30 30 30 30 30 30 30 30 29 29 28 27 27 26 25 25 25 25 25 25 25 26 25 25 24 23 22 21 20 20 20 19 19 18 17 18 18 18 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 18 19 20 20 20 20 20 20 20 21 21 23 24 24 23 23 23 22 21 21 22 21 20 20 20 19 19 20 21 22 23 23 23 24 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 18 18 18 18 19 19 20 20 20 21 20 20 19 20 20 20 21 21 22 22 22 23 23 24 25 24 23 22 22 22 21 21 22 23 24 24 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 20 20 19 19 20 20 20 19 19 20 19 19 19 19 19 20 19 17 16 15 15 15 14 16 17 17 18 19 19 19 19 19 18 17 17 17 17 18 17 18 18 18 18 18 18 18 19 18 17 17 18 18 19 19 20 20 20 19 19 18 18 17 17 17 16 16 15 15 16 16 16 17 30 30 30 30 30 31 31 32 32 32 32 33 33 32 31 31 30 30 29 29 29 30 29 28 28 29 29 30 30 29 28 28 27 27 26 26 26 26 26 26 27 26 25 24 23 22 21 21 20 20 20 19 19 18 18 18 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 22 22 23 25 25 25 24 24 24 24 23 23 23 23 23 22 22 21 21 21 22 23 23 24 24 24 25 24 23 23 22 22 22 21 21 21 21 21 21 20 20 20 21 21 22 22 23 23 23 23 23 22 22 22 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 21 21 21 20 20 20 20 21 21 22 22 22 22 22 23 24 24 24 24 23 23 22 22 22 22 23 23 24 24 24 24 23 23 23 22 22 21 21 22 22 22 21 21 20 19 19 19 19 20 20 19 18 19 19 19 19 19 20 20 19 19 18 17 17 16 16 16 17 18 19 20 19 19 19 19 18 18 17 17 17 17 18 18 18 19 19 19 19 19 20 19 19 19 19 19 19 20 20 20 19 19 19 19 18 18 17 16 16 15 15 15 16 16 17 18 30 30 30 30 31 31 31 32 32 32 33 33 32 32 31 31 30 30 29 29 28 28 28 28 28 28 28 29 29 29 29 29 28 28 28 28 28 28 28 28 27 26 25 25 24 23 22 22 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 20 19 19 19 20 19 19 19 19 19 19 20 20 21 21 22 22 23 24 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 22 22 23 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 21 20 19 18 19 20 19 18 18 18 19 20 19 19 20 20 19 18 18 18 18 17 16 16 17 18 19 19 19 19 19 19 19 18 18 17 17 18 18 18 19 19 19 20 20 21 21 20 20 20 20 20 20 20 20 20 19 19 20 20 19 18 17 16 16 15 15 16 16 17 17 18 30 30 30 31 30 31 31 31 32 32 32 32 32 32 32 32 31 31 30 30 29 28 28 29 29 28 28 28 28 28 29 28 28 29 29 29 29 29 29 28 27 27 26 26 26 25 24 23 23 23 23 22 22 22 22 22 22 22 21 21 22 22 22 22 21 20 20 21 21 21 20 20 19 19 19 19 20 21 22 22 23 24 25 26 26 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 24 25 25 25 25 25 24 24 24 24 23 23 22 22 22 22 22 23 23 23 22 22 22 22 22 23 23 23 23 23 23 24 24 23 24 23 23 23 23 22 22 22 22 21 21 21 21 21 21 20 21 21 21 21 22 22 21 21 21 21 21 21 21 21 22 22 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 22 21 20 19 19 20 19 19 19 18 19 20 20 20 20 20 20 19 19 19 18 17 17 16 17 17 18 18 18 18 19 19 20 19 19 18 18 18 18 18 19 19 20 20 21 21 21 21 21 20 21 21 21 21 20 20 20 20 20 20 20 20 19 17 17 17 16 16 16 17 18 18 19 30 30 30 30 30 30 30 31 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 29 28 28 28 28 28 27 28 28 29 29 30 30 30 29 28 28 28 28 27 26 26 25 25 24 25 24 24 24 24 23 23 22 22 23 23 23 23 23 22 22 22 23 23 23 22 22 21 20 20 20 21 22 23 23 24 24 25 26 25 25 24 23 23 23 24 24 24 24 24 24 24 24 25 25 26 26 26 26 26 26 25 25 24 24 24 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 24 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 22 22 22 21 21 20 20 21 21 20 19 19 19 20 21 21 20 20 20 20 20 19 18 18 17 17 17 17 17 17 17 17 18 19 20 19 18 18 18 17 18 18 19 20 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 18 17 17 17 17 17 18 19 20 20 31 31 30 30 30 30 30 31 32 32 32 32 31 31 31 30 30 31 31 31 31 31 31 31 31 30 29 28 27 27 27 27 27 28 28 29 30 30 30 29 28 29 29 28 28 27 27 26 26 26 26 25 25 25 25 25 24 23 24 24 24 24 24 23 23 23 23 25 25 25 25 25 24 23 22 22 24 24 25 25 25 25 25 25 25 24 24 23 23 23 24 24 24 23 23 23 24 24 25 26 26 26 26 26 26 26 26 25 25 24 24 24 23 23 23 22 22 23 23 23 24 24 24 24 23 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 21 22 22 21 21 21 21 21 21 21 20 21 21 21 21 22 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 22 22 22 21 20 20 20 21 21 21 20 19 19 20 21 21 21 21 21 21 20 20 19 18 18 18 17 18 18 18 17 17 18 19 20 19 18 18 18 17 17 18 19 20 22 22 23 23 22 22 22 21 21 21 21 21 21 22 22 22 22 21 21 20 19 18 18 18 19 19 19 19 20 20 20 31 31 31 31 30 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 30 29 28 27 28 28 29 29 29 30 29 29 29 29 29 29 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 25 25 26 26 27 27 26 25 26 27 27 26 26 26 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 24 25 26 26 25 25 26 26 26 25 25 25 24 24 23 23 23 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 21 22 22 22 22 21 21 21 21 21 21 22 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 23 23 23 24 24 24 24 24 24 23 23 23 23 23 22 21 21 20 20 20 20 21 21 20 20 20 20 21 21 21 21 21 21 20 19 19 18 18 18 18 18 18 18 18 18 19 20 19 19 19 18 18 18 18 18 19 21 22 22 22 22 23 22 22 22 22 22 21 22 22 23 23 23 22 22 21 20 20 19 19 19 19 20 19 20 20 21 21 Wind_Direction 101 96 91 87 81 78 77 77 74 70 67 65 62 59 58 58 59 58 58 60 61 63 64 66 72 73 74 75 74 74 73 73 75 75 75 75 75 75 75 75 75 76 77 77 78 79 79 80 80 80 80 81 81 81 82 83 82 83 84 85 87 89 92 93 94 89 89 88 87 85 84 83 72 69 67 64 55 43 26 14 8 5 4 5 7 14 19 22 20 16 14 9 358 342 316 312 311 298 287 284 282 283 282 288 297 296 301 303 303 305 305 308 306 305 305 303 301 300 296 309 309 309 309 309 308 309 320 324 327 330 331 331 334 336 340 341 342 343 344 345 345 344 343 342 340 338 340 342 343 345 344 343 342 341 340 340 340 338 337 337 336 336 334 334 335 333 334 330 326 322 324 331 334 335 336 336 335 334 333 333 332 331 331 332 332 332 332 332 332 332 330 329 329 329 330 332 333 333 333 333 334 334 334 333 333 332 331 331 330 331 330 329 329 329 330 330 330 330 330 330 331 331 331 331 331 330 330 331 331 331 331 331 330 330 330 331 331 331 331 331 331 332 332 333 334 333 332 333 333 332 331 332 333 332 331 331 331 330 330 329 329 329 329 329 329 328 327 327 98 94 90 88 86 83 81 78 75 72 69 66 63 61 60 60 63 63 64 64 65 67 69 71 75 76 76 77 77 76 75 76 78 78 78 77 77 77 76 76 76 77 77 77 77 78 78 79 79 78 79 79 79 80 80 80 81 81 82 83 85 87 88 89 88 83 81 80 79 78 75 74 70 61 55 49 41 30 25 18 9 5 5 5 6 11 16 18 12 6 2 357 353 348 341 331 320 317 313 307 303 304 301 302 308 309 311 310 311 309 307 309 311 311 311 309 309 309 310 316 316 317 316 317 319 321 328 330 332 334 335 336 337 339 341 342 343 344 344 344 344 344 343 343 342 340 341 343 345 348 347 345 344 343 342 341 341 339 339 339 338 337 335 335 336 335 334 335 335 333 332 335 337 337 338 337 336 334 334 334 334 333 333 332 332 332 332 332 333 332 330 329 330 332 333 334 334 334 334 334 335 335 334 334 334 333 332 332 331 330 331 331 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 331 331 331 331 331 331 332 331 331 332 332 332 333 333 334 333 333 333 333 332 332 333 332 332 331 332 332 331 331 331 330 330 330 330 329 328 328 327 95 93 91 90 87 84 81 79 76 73 70 67 65 64 63 64 67 67 68 68 70 72 74 75 78 78 78 79 79 79 78 79 80 81 80 79 79 78 77 77 77 77 77 77 77 77 78 78 78 78 78 78 78 78 78 79 79 79 80 81 82 83 83 84 83 76 74 73 73 70 68 66 64 55 48 42 40 33 23 16 7 2 2 3 4 8 12 11 5 359 357 355 352 348 343 333 327 326 321 316 314 312 312 313 317 317 317 316 314 314 313 311 316 316 317 317 316 315 315 319 321 323 324 325 327 329 330 332 335 337 339 340 340 341 343 344 345 345 345 344 344 344 344 344 344 342 342 344 347 350 349 348 346 344 343 342 341 340 340 340 340 338 336 335 337 336 335 336 337 338 338 340 341 340 340 339 337 335 335 335 335 334 333 333 333 333 334 333 333 333 331 330 331 332 333 334 335 335 335 336 336 335 335 335 334 334 333 332 331 331 331 331 331 331 331 331 332 332 332 332 332 332 332 332 332 332 332 332 333 333 332 331 332 331 332 332 332 332 332 332 332 333 333 333 334 334 334 333 334 333 333 333 333 332 332 332 333 333 332 332 331 330 330 330 329 329 328 328 93 93 91 88 86 84 81 79 76 74 71 69 68 67 67 68 71 71 71 72 74 76 77 78 81 81 81 81 81 81 81 81 82 82 82 81 81 80 79 78 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 76 77 78 78 78 78 78 77 70 70 68 67 65 63 61 58 50 45 43 39 31 20 13 6 0 360 2 4 6 6 5 1 358 355 354 352 349 343 337 333 330 326 322 319 318 318 317 319 324 323 320 320 318 318 318 322 322 321 321 320 320 320 325 327 329 331 332 332 333 332 337 340 342 342 343 343 343 345 346 346 345 345 345 345 344 345 346 345 344 344 347 349 350 350 350 347 346 346 344 344 343 342 342 342 340 338 337 338 337 336 335 335 336 338 340 342 342 341 340 338 337 336 336 336 335 334 333 333 335 335 332 332 333 332 331 331 332 333 334 335 335 336 336 337 336 336 335 335 335 334 334 333 332 332 332 331 331 332 332 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 332 332 332 332 333 333 332 332 332 333 333 334 334 334 334 334 334 334 334 334 334 333 333 333 333 334 334 333 332 332 331 330 330 330 330 329 329 91 90 88 86 84 83 81 79 77 74 72 71 71 71 71 72 74 74 75 76 78 80 80 81 82 83 83 83 83 84 84 83 83 83 83 82 82 81 80 79 78 78 78 78 78 77 77 77 77 77 76 76 76 76 75 76 75 73 73 74 74 74 73 73 71 66 66 65 63 61 59 56 54 51 47 43 38 29 19 11 5 360 0 4 5 4 3 2 0 356 352 350 350 348 345 340 334 333 329 325 322 322 323 322 325 328 327 324 324 322 322 322 326 326 326 326 326 326 325 326 332 334 335 335 336 336 337 342 344 345 346 345 345 345 347 348 347 346 346 345 346 346 346 347 346 346 346 349 350 350 351 351 349 348 348 347 346 345 343 343 342 341 339 338 338 338 337 337 337 337 338 340 342 342 341 341 339 338 338 338 337 337 335 334 334 336 336 333 330 331 331 330 331 332 333 334 335 336 336 337 337 336 336 336 335 335 335 334 334 334 333 332 332 332 333 334 334 334 334 334 334 334 335 334 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 334 334 335 334 335 334 334 334 335 335 335 334 334 334 334 335 335 334 333 332 331 331 331 331 331 330 329 88 86 85 84 83 82 81 79 77 75 74 74 74 74 74 74 76 78 79 80 81 82 83 83 83 85 85 85 85 85 85 85 84 84 83 83 82 82 81 80 80 80 80 79 78 77 77 76 76 76 75 75 74 74 74 74 73 73 71 71 71 71 70 68 67 65 63 62 61 59 57 57 55 51 46 43 36 27 19 11 4 0 3 6 5 4 2 359 357 353 349 349 349 349 346 341 337 335 331 329 328 328 327 327 329 331 330 328 327 326 326 325 330 330 330 329 331 332 331 331 338 338 338 339 339 341 343 345 346 346 347 347 347 347 348 349 349 347 347 347 347 348 349 349 348 348 348 350 350 351 351 351 350 349 349 348 347 345 344 344 343 342 341 340 338 340 340 340 340 340 340 341 342 342 342 341 340 339 338 339 339 338 336 335 334 336 338 335 328 330 331 331 332 333 335 335 336 336 337 337 337 337 336 336 336 335 335 335 335 335 334 333 333 333 333 335 336 335 335 336 335 336 336 336 335 335 335 335 335 336 335 334 334 334 334 334 334 334 334 334 334 334 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 333 332 331 331 331 332 331 331 330 85 84 83 83 82 81 80 79 78 77 77 77 77 77 77 77 79 81 82 83 84 84 84 85 85 86 86 86 86 86 86 85 85 84 84 83 83 82 82 81 81 81 80 79 78 78 77 76 76 75 74 73 73 72 72 71 71 71 69 69 69 68 67 65 64 63 62 61 60 58 58 56 53 50 46 41 34 26 19 11 5 2 7 8 9 6 2 358 356 352 350 352 351 350 347 342 338 336 336 333 331 333 334 333 332 334 333 333 331 330 330 330 330 334 334 334 334 334 334 337 342 342 341 342 343 344 345 346 347 348 348 349 349 349 350 350 350 349 349 349 349 350 351 351 350 349 350 350 351 351 351 351 351 351 349 348 347 346 345 345 343 343 342 340 340 341 341 342 342 342 342 342 342 343 343 342 341 340 340 341 341 339 337 336 334 336 338 336 332 333 333 334 335 335 336 336 336 337 338 338 337 338 338 337 337 336 336 335 336 336 335 335 334 334 334 336 337 337 337 337 337 337 337 337 336 336 336 336 336 336 336 336 335 335 335 334 335 335 335 335 335 335 335 336 336 336 336 336 336 336 336 336 336 336 336 335 336 336 335 334 333 333 332 332 332 331 331 330 83 82 82 82 82 81 80 79 79 79 79 79 80 80 80 80 82 83 84 84 85 86 86 86 86 87 87 87 87 86 86 85 85 84 84 83 83 83 83 82 82 81 81 80 79 78 77 76 75 74 73 72 71 71 71 70 70 69 67 67 66 66 64 63 62 61 61 60 60 59 57 55 51 49 44 38 32 26 18 11 5 2 5 10 12 9 5 0 356 354 354 355 355 353 348 344 343 340 339 335 334 336 338 337 334 336 336 336 336 335 335 334 334 337 338 337 336 336 339 343 345 345 344 345 345 346 346 346 348 349 350 350 350 351 351 351 351 350 350 351 351 352 352 352 351 351 351 351 351 351 351 351 352 352 351 349 347 346 346 345 344 343 343 342 341 342 343 343 344 344 343 343 343 344 343 343 343 342 341 342 343 340 337 337 336 335 336 336 335 335 335 337 337 336 338 338 338 338 339 339 339 340 339 339 338 337 337 336 337 337 337 337 336 336 336 337 338 338 338 338 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 336 336 336 335 336 336 336 336 337 337 336 336 336 336 336 337 337 337 337 337 336 336 336 336 335 335 334 333 332 332 332 332 331 82 82 82 82 81 81 80 80 81 81 81 82 82 83 83 83 84 85 86 86 86 86 87 87 87 87 87 87 86 86 85 85 85 84 84 83 83 83 83 82 82 81 81 80 79 78 77 76 75 73 72 71 71 70 70 69 68 67 66 65 64 63 62 61 60 60 58 59 58 57 56 54 51 48 43 38 33 26 19 12 11 7 7 11 13 12 8 3 358 354 356 358 358 355 353 351 345 343 341 337 337 342 344 341 338 337 340 339 339 339 339 337 337 342 342 341 340 342 345 346 347 347 347 347 347 347 348 348 350 351 351 351 351 351 351 351 352 352 352 352 352 353 353 353 352 352 352 351 351 351 350 351 352 352 351 350 348 347 347 346 346 345 344 343 342 343 343 344 344 344 344 343 344 345 344 344 343 343 342 343 343 340 338 338 337 336 336 337 337 337 337 337 337 337 339 339 339 339 339 340 340 341 341 340 339 338 338 338 339 339 339 339 338 338 338 338 339 339 339 339 339 339 339 340 339 339 339 338 338 337 338 338 337 337 337 337 336 336 336 336 337 337 337 337 337 337 337 337 337 337 337 337 338 338 337 337 337 337 337 336 336 335 334 333 333 332 332 331 82 81 82 81 81 81 81 81 82 83 83 83 84 84 85 85 86 86 86 87 87 87 87 87 87 87 87 86 86 86 85 85 84 84 83 83 83 83 83 82 82 81 81 80 79 78 77 75 74 73 72 71 70 70 69 68 67 66 65 63 62 61 60 59 59 58 58 58 58 56 56 53 51 47 42 37 32 27 26 20 13 8 8 11 14 13 9 4 358 354 356 359 0 360 357 353 349 346 343 341 343 347 347 344 341 340 342 341 342 342 341 340 340 346 346 345 345 346 347 348 348 349 349 349 349 350 351 351 352 352 352 352 352 352 352 352 353 353 352 352 352 353 353 354 353 353 353 352 352 352 350 351 352 352 352 350 349 348 348 347 346 346 345 344 343 343 344 344 345 345 345 345 345 345 345 344 344 344 342 342 342 341 340 340 339 338 337 338 339 338 338 338 339 339 339 341 341 341 341 341 341 342 342 342 341 340 340 340 341 342 341 340 340 339 339 339 340 340 340 340 340 340 341 342 341 340 340 339 339 339 339 339 338 338 338 337 337 337 337 337 337 338 338 338 338 337 337 337 338 338 338 338 338 338 338 338 338 337 337 337 336 336 334 334 334 333 332 332 82 81 82 82 82 82 82 83 84 84 85 85 85 86 86 87 86 87 87 87 87 87 88 88 87 87 86 86 85 85 84 84 84 84 83 83 83 83 82 82 82 81 81 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 62 61 60 59 59 58 58 57 58 57 56 55 53 50 46 42 38 34 33 28 22 15 9 11 14 17 15 11 5 359 355 357 360 2 3 0 355 350 347 347 347 348 349 348 346 344 345 345 344 347 345 344 345 345 347 347 347 347 348 348 348 349 350 350 350 352 353 353 353 353 354 354 353 353 353 353 353 354 353 353 353 353 353 354 354 354 354 353 353 353 352 352 351 352 352 352 351 350 350 350 348 347 346 345 345 344 343 344 345 345 346 346 346 346 345 345 345 344 344 343 342 342 341 341 342 341 340 339 339 340 339 338 339 340 340 340 342 343 343 342 342 343 343 344 344 343 343 342 342 342 343 343 342 341 341 340 340 341 341 341 341 341 341 342 343 342 341 341 340 340 340 340 340 339 339 338 338 337 338 338 338 338 338 338 338 338 338 338 338 338 338 338 339 338 338 338 338 338 338 338 337 337 336 335 334 334 333 333 333 82 82 82 82 82 83 84 84 85 85 86 86 87 87 87 87 87 87 87 87 87 87 87 87 87 86 85 85 85 84 84 84 84 83 83 83 82 82 82 82 82 81 80 78 77 76 76 75 74 73 72 71 70 68 67 66 65 64 63 62 61 61 59 58 57 57 57 58 57 56 55 53 50 47 42 42 40 35 30 24 16 11 14 18 19 17 12 8 2 358 1 4 5 5 2 357 352 349 348 350 350 350 349 349 348 347 348 348 351 349 347 349 348 348 349 349 348 348 349 350 350 351 351 352 353 354 354 354 354 354 354 354 354 353 354 354 354 354 353 353 354 354 355 355 355 354 354 354 353 353 353 352 352 352 352 352 352 351 350 349 348 347 346 346 345 344 345 345 345 346 346 347 346 345 346 345 345 344 344 343 342 342 342 343 343 341 340 340 341 339 338 340 341 341 341 343 344 344 344 345 345 344 346 346 346 345 345 345 344 345 345 343 342 342 342 341 341 342 342 342 342 342 343 343 343 342 342 341 341 340 341 340 340 339 339 338 338 339 339 339 339 339 339 339 338 338 338 338 339 339 339 339 339 339 339 338 338 338 338 338 337 336 336 336 336 335 334 333 81 82 82 83 84 84 85 86 86 86 87 87 87 88 88 87 87 87 87 87 86 86 86 86 86 85 85 84 84 84 83 83 83 83 82 82 82 82 82 82 81 80 79 78 77 76 76 75 74 73 72 70 69 68 67 66 65 64 63 63 62 61 59 58 58 57 58 58 57 56 55 54 51 50 47 44 41 37 32 25 18 14 15 20 22 19 15 13 9 5 5 7 7 6 4 359 354 351 351 352 351 352 351 351 350 350 352 352 351 350 350 351 350 349 350 350 350 350 350 351 352 352 352 353 354 354 355 355 355 355 355 355 354 354 354 355 355 356 355 354 355 355 355 355 354 355 355 354 354 353 353 352 353 353 352 352 352 351 350 349 349 348 347 346 345 345 345 345 345 346 347 347 346 346 346 346 345 345 344 344 344 344 344 344 344 343 342 342 343 341 341 341 341 342 343 345 345 346 346 346 346 346 348 348 348 348 347 346 346 346 346 345 343 343 343 343 343 344 343 343 343 343 343 343 343 343 343 342 342 341 341 341 340 340 339 339 339 339 340 340 340 339 339 339 339 339 339 339 339 339 339 339 339 339 339 338 338 338 338 338 337 337 337 337 336 335 334 333 82 83 83 84 85 86 86 87 87 87 87 87 87 88 88 87 87 87 86 86 86 86 85 85 85 85 84 83 83 83 83 83 82 82 82 82 81 81 81 81 80 80 78 78 77 76 76 75 74 73 71 70 69 67 66 66 65 64 64 63 61 61 60 59 59 59 59 59 58 57 56 56 54 51 47 46 42 37 33 27 22 18 19 23 24 24 22 18 12 8 8 10 9 9 6 0 356 354 353 355 354 354 354 354 355 354 352 353 351 350 352 354 352 352 352 352 352 351 352 352 353 353 354 354 355 355 356 356 356 355 355 355 355 355 355 355 356 356 355 355 355 355 355 355 355 356 355 354 354 353 353 353 353 353 353 353 352 351 350 350 349 349 348 347 346 345 346 346 346 347 347 347 347 346 347 346 346 345 345 345 345 344 344 344 345 344 344 343 344 344 344 343 343 344 345 347 347 348 348 348 348 348 349 350 350 350 349 348 347 348 348 347 346 344 344 344 345 345 344 344 343 343 343 344 344 343 343 343 342 342 341 341 340 340 340 340 339 339 340 340 340 340 340 340 339 340 340 340 340 339 339 339 339 339 339 339 339 338 338 338 337 337 337 337 335 335 335 334 82 83 84 85 86 87 87 88 88 88 87 87 87 87 87 87 87 86 85 85 85 85 85 84 84 84 83 83 83 82 82 82 82 82 82 81 80 80 80 80 79 79 78 77 77 76 76 75 74 73 71 70 68 68 67 66 66 65 64 63 61 60 60 59 59 59 59 59 58 58 58 57 55 52 49 47 43 40 35 30 25 21 21 24 27 29 26 21 15 11 9 11 12 11 7 2 359 357 357 357 356 356 358 359 358 356 355 356 353 353 357 357 355 353 354 354 353 353 353 353 353 354 355 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 356 356 356 356 356 356 356 356 356 355 354 353 353 353 354 354 353 353 352 352 351 350 350 349 349 348 348 346 346 346 347 347 348 347 347 347 347 347 347 347 346 346 346 345 345 345 345 346 345 344 344 345 346 346 346 346 346 347 348 349 349 350 350 350 351 351 351 351 351 350 349 349 349 349 349 347 347 346 346 346 345 343 344 343 344 344 344 344 343 342 342 342 341 341 341 340 340 340 340 340 340 341 341 341 340 340 340 340 340 340 340 340 339 339 339 339 339 339 339 338 338 338 338 337 337 336 336 336 335 334 83 84 85 86 87 87 88 88 88 88 88 87 87 87 87 86 86 85 85 85 84 84 84 84 84 83 83 82 82 82 82 81 81 81 81 80 80 79 79 79 79 78 78 77 77 76 76 75 74 72 71 70 68 68 67 66 65 64 63 62 61 60 60 59 59 60 60 59 60 59 58 57 55 53 50 48 45 42 38 34 30 27 25 28 31 32 29 24 18 14 12 14 15 13 9 7 5 1 359 359 359 1 2 1 359 358 357 358 357 358 358 359 356 355 356 355 353 354 354 354 354 355 356 357 357 357 357 357 356 357 357 357 357 356 357 357 357 357 357 356 356 356 357 357 357 357 356 356 355 355 354 354 354 354 353 353 353 352 351 351 351 351 350 349 348 347 346 346 347 348 348 348 347 347 347 348 348 347 347 346 346 345 345 346 346 347 347 346 345 346 347 348 349 349 349 348 349 350 351 351 352 352 352 352 353 353 352 352 351 351 351 351 351 350 349 348 347 346 346 345 344 344 344 344 343 343 343 342 342 341 341 341 341 341 341 340 340 340 341 341 341 341 341 340 340 340 341 341 341 340 339 339 339 339 339 339 338 338 338 338 338 337 337 336 336 336 334 334 84 85 86 86 87 88 88 88 88 88 88 87 87 86 86 85 85 85 85 84 84 84 84 83 83 83 82 82 82 81 81 81 80 80 80 79 79 79 79 78 78 78 77 77 76 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 62 61 60 60 60 60 60 60 60 60 59 58 56 54 51 49 47 44 41 38 37 34 30 32 34 35 33 28 23 18 17 17 18 16 14 12 8 4 1 1 4 5 4 2 1 360 359 0 0 1 0 360 358 357 356 355 354 356 357 357 356 356 357 358 358 358 358 358 358 358 358 357 357 357 357 357 357 357 358 357 356 357 358 358 358 357 357 356 356 356 355 355 355 355 354 354 353 353 352 352 352 352 351 350 348 347 347 347 348 349 349 349 348 348 348 349 348 348 348 347 347 346 347 347 347 348 348 348 348 348 348 349 351 351 351 350 351 352 352 353 353 353 353 353 354 354 354 353 353 353 353 353 352 351 351 349 347 346 346 346 346 346 344 344 343 343 343 342 342 342 342 342 342 341 341 340 340 341 341 342 342 342 342 341 341 341 342 341 341 341 340 339 339 339 339 339 339 339 338 338 337 337 336 336 336 336 334 334 84 85 86 87 87 87 87 87 88 88 87 87 86 86 85 85 85 84 84 84 84 83 83 83 83 82 82 81 81 81 81 80 80 80 79 79 78 78 78 78 78 77 77 76 76 75 74 74 73 72 72 71 70 69 67 66 65 64 63 62 62 61 60 61 60 61 61 61 61 60 60 59 57 55 53 51 49 47 46 43 41 38 34 35 37 37 36 32 27 24 21 21 22 21 18 15 10 7 4 4 8 8 5 4 2 2 2 3 3 3 2 1 360 359 357 356 357 358 359 358 358 357 358 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 358 358 357 358 358 358 358 358 358 357 357 357 356 356 355 356 355 354 354 353 353 352 352 352 351 350 350 349 348 349 349 349 350 350 350 349 349 350 349 349 349 348 347 347 349 349 349 349 349 350 349 349 349 350 352 353 353 354 354 354 354 354 354 354 354 354 355 355 355 354 354 355 354 353 352 352 352 350 349 347 347 347 347 346 345 344 344 344 343 343 343 342 342 342 342 342 341 341 341 341 342 342 343 342 342 342 341 342 342 342 342 341 340 339 339 339 339 339 339 339 338 337 337 337 336 336 336 335 335 334 85 86 86 87 87 87 87 87 87 87 87 86 86 85 85 85 84 84 84 84 84 83 83 83 82 82 82 81 81 81 80 80 79 79 79 78 78 78 78 78 77 77 77 76 75 75 74 74 73 73 72 71 70 69 68 67 66 65 64 63 63 62 62 61 61 61 61 61 61 61 60 60 58 56 55 53 52 52 49 46 44 42 38 37 39 40 39 36 32 30 28 28 27 24 22 18 14 11 9 8 10 8 7 7 5 5 4 4 5 6 5 3 2 0 359 358 359 0 1 0 360 359 359 359 359 359 359 359 359 359 359 360 360 360 360 360 359 359 358 358 358 359 359 359 359 359 359 359 358 357 357 356 356 356 356 355 355 354 353 352 352 353 353 352 351 351 350 350 350 350 350 351 351 350 350 351 351 351 351 349 349 349 350 350 351 351 351 351 351 351 350 351 352 353 354 354 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 353 353 352 351 349 348 348 347 347 346 345 345 344 344 344 344 344 343 343 343 342 342 342 342 342 342 342 343 343 342 342 342 342 342 342 341 342 341 340 339 339 339 339 339 339 338 338 337 337 336 336 336 335 335 335 334 86 86 86 86 86 86 86 87 87 87 87 86 86 85 85 85 84 84 84 84 84 83 83 82 82 82 81 81 81 80 80 80 80 79 79 78 78 78 77 77 77 77 76 76 75 75 74 74 73 73 72 71 70 69 68 68 67 66 65 64 63 63 62 62 62 62 62 61 62 62 61 61 59 58 57 56 56 55 52 50 49 46 43 41 43 44 42 40 39 37 35 31 30 29 25 22 19 15 13 12 13 12 11 11 9 7 6 5 8 8 7 5 4 3 1 0 0 1 2 2 1 0 360 359 360 360 359 359 359 359 360 1 0 360 360 360 360 359 359 359 359 359 359 359 359 360 360 359 359 358 358 357 357 355 355 355 355 355 354 353 353 354 354 353 352 351 351 352 353 352 352 352 352 352 352 352 352 352 352 352 351 351 351 352 352 353 352 353 353 351 350 350 351 352 354 355 355 355 355 355 355 355 355 355 355 354 355 355 355 355 354 354 354 353 352 351 351 349 348 348 348 347 346 345 345 345 345 345 345 344 344 343 343 342 342 343 343 342 343 343 343 343 342 343 342 343 341 342 342 342 342 340 339 339 339 339 338 338 337 337 336 336 336 336 335 335 335 335 86 86 86 86 86 86 86 86 87 87 86 86 86 85 85 85 85 85 84 84 84 83 83 82 82 82 82 81 81 80 80 80 80 79 79 78 78 77 77 77 76 76 76 75 75 75 74 74 74 73 72 71 71 70 69 68 67 67 66 65 65 64 63 63 63 63 62 62 62 63 62 62 61 60 59 58 57 56 55 53 52 50 47 45 46 47 46 46 45 43 40 36 35 35 31 27 24 20 17 16 17 17 15 14 12 10 9 8 11 11 10 8 6 6 4 1 2 2 3 3 2 1 360 360 360 359 359 359 360 0 1 1 0 359 359 0 360 359 359 360 360 0 360 1 1 0 1 1 0 360 359 358 356 356 356 355 356 356 356 354 354 354 355 354 353 353 353 353 354 354 354 354 354 354 353 353 354 353 354 354 353 352 352 354 354 354 354 354 354 353 352 351 350 351 353 354 355 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 354 353 353 352 351 349 349 348 348 347 346 346 346 346 346 345 345 345 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 341 340 339 339 339 338 337 337 337 337 336 336 336 335 335 335 335 86 86 87 87 87 86 87 86 86 87 86 86 86 85 85 85 85 85 84 84 84 83 83 82 82 82 82 81 81 81 80 80 80 79 79 78 78 77 77 76 76 76 76 75 75 75 74 74 74 73 72 72 71 70 70 69 68 67 67 66 65 65 64 64 64 64 63 63 63 64 64 63 63 62 61 60 58 58 57 56 54 52 50 48 50 51 50 49 49 47 45 42 41 40 37 33 29 25 23 20 20 21 19 18 15 13 12 10 14 14 13 11 10 8 6 3 4 3 3 4 3 2 1 0 360 359 359 360 1 1 2 1 0 359 0 1 1 360 360 1 2 2 2 2 2 1 1 1 1 0 359 359 358 359 358 357 357 357 357 355 355 355 356 356 356 356 355 355 355 356 356 356 356 356 355 355 357 356 356 355 355 354 354 355 355 355 354 355 355 355 353 351 349 350 352 353 354 353 353 353 354 354 354 354 354 354 354 354 354 353 353 354 353 353 353 352 351 350 349 348 348 348 347 347 346 346 346 346 346 345 345 345 345 344 344 344 344 344 344 344 344 344 343 343 343 342 343 343 342 342 342 341 340 339 339 339 338 338 337 337 337 336 337 336 335 335 335 335 87 87 87 87 87 87 87 86 87 87 86 86 86 86 85 85 85 85 84 84 84 83 83 82 82 82 82 81 81 81 80 80 79 79 79 78 78 77 77 76 76 75 75 75 75 74 74 74 73 73 72 72 71 71 70 70 69 68 67 67 66 65 65 65 65 65 65 64 65 65 65 65 64 64 63 61 59 60 59 58 57 55 53 52 52 53 53 52 52 51 50 47 46 45 42 38 36 32 30 26 24 25 23 21 19 17 14 13 16 16 15 15 14 11 8 6 6 6 5 5 4 3 1 1 0 359 358 360 1 2 2 2 1 360 1 2 2 1 1 2 3 3 3 2 2 2 2 1 1 1 1 0 360 359 359 359 359 359 358 358 357 358 359 358 358 358 358 357 358 359 359 359 358 358 358 358 360 358 358 357 357 356 356 357 357 356 355 355 355 355 354 351 349 348 349 351 352 353 352 353 353 353 354 354 354 354 354 353 353 353 353 353 352 353 353 352 351 350 349 349 349 348 348 348 347 347 347 347 346 346 346 345 345 345 345 345 345 345 345 345 345 344 344 344 343 343 343 343 343 342 342 342 341 339 339 339 339 339 338 338 337 336 337 336 335 335 335 335 88 88 87 88 87 87 87 87 87 87 86 86 86 86 85 85 85 85 84 84 83 83 83 82 82 82 82 81 81 80 80 80 79 79 79 78 78 77 77 76 76 76 75 75 74 74 74 73 73 73 72 72 72 71 71 70 69 69 68 67 66 66 66 66 66 66 66 66 66 66 66 66 66 65 64 62 61 61 60 59 59 58 57 56 54 55 56 56 56 55 54 51 50 49 47 45 43 39 35 31 29 30 27 25 23 21 18 17 18 18 17 16 15 13 10 8 9 8 7 6 5 4 3 2 0 359 359 1 1 3 3 2 2 1 2 2 4 3 2 3 3 4 3 3 3 2 2 3 3 3 2 2 1 360 0 0 0 0 0 360 359 360 1 0 0 360 0 0 1 2 1 1 1 1 360 0 2 1 360 359 358 358 358 358 357 357 357 356 355 355 354 352 350 346 346 348 350 351 352 352 352 352 353 353 354 353 353 354 353 353 353 353 352 352 352 352 352 350 349 349 349 349 349 349 348 347 348 347 347 347 347 346 346 346 347 346 346 346 346 345 345 345 345 344 344 344 343 343 343 343 342 342 341 340 340 339 339 339 339 338 337 337 337 336 335 335 335 335 89 88 88 88 88 87 87 87 87 87 86 86 86 86 85 85 84 84 84 83 83 83 83 83 82 82 81 81 80 80 80 79 79 79 79 78 78 78 77 77 76 76 75 75 74 74 73 73 73 72 72 72 72 71 71 70 69 69 68 67 66 66 67 67 67 67 67 67 66 67 67 67 66 66 65 63 62 62 62 61 61 60 59 58 57 58 59 59 59 58 57 56 53 53 53 51 47 43 40 36 34 34 31 29 27 24 23 21 20 21 19 18 16 14 12 11 11 11 9 7 7 5 4 2 1 0 1 2 3 4 4 3 3 3 3 3 4 3 3 3 4 4 4 4 3 3 3 4 5 4 4 3 2 1 2 2 2 2 2 2 2 2 4 3 3 2 3 3 3 5 4 4 3 3 2 2 3 3 2 1 0 360 359 359 359 358 357 356 355 354 354 352 350 347 345 346 347 349 350 352 352 352 352 353 353 353 353 353 353 353 353 352 352 352 352 352 351 351 350 350 350 349 349 349 349 348 348 348 347 347 348 348 347 347 348 348 347 347 346 346 345 346 345 345 345 345 344 344 344 343 342 342 341 340 341 341 340 339 338 338 337 337 337 336 336 336 335 335 89 88 88 88 88 87 87 87 87 86 86 86 85 85 85 85 84 84 83 83 83 83 82 82 82 82 81 81 80 80 80 79 79 79 78 78 78 78 77 77 76 76 75 74 74 73 73 73 72 72 72 72 71 71 70 70 69 69 68 68 67 67 67 67 67 67 67 67 67 67 67 67 67 66 65 64 63 63 63 63 63 62 61 60 59 60 61 61 61 60 60 59 58 58 58 55 51 47 44 41 38 38 36 33 31 30 28 25 23 24 22 19 17 16 15 13 13 12 11 10 8 2 0 1 1 2 3 4 4 4 4 3 3 4 4 3 3 4 4 4 6 5 5 5 5 4 4 5 6 6 5 4 4 3 4 4 4 3 3 4 4 5 7 6 5 5 5 6 6 7 7 7 5 4 4 4 4 4 3 2 1 0 0 0 359 358 356 355 354 353 353 351 348 346 345 345 346 348 350 351 352 352 352 353 353 353 353 353 353 353 352 352 352 352 352 352 351 351 351 351 350 350 350 349 349 349 349 348 348 348 348 349 349 348 349 349 349 348 348 347 347 347 347 346 346 346 345 345 344 344 343 342 342 342 342 342 341 340 339 338 338 337 336 337 337 337 336 335 89 88 88 88 88 87 87 87 86 86 86 85 85 85 85 84 84 84 83 83 83 83 82 82 82 82 81 81 80 80 79 79 79 79 79 78 78 78 77 77 76 76 75 74 74 73 72 72 72 72 72 71 71 70 70 69 69 69 68 68 67 67 68 68 68 68 68 68 67 67 67 67 67 66 66 66 65 64 65 65 64 63 63 62 61 62 63 63 63 63 63 62 61 61 60 58 54 51 48 44 41 41 40 39 37 35 32 29 26 27 24 21 19 18 17 16 15 15 15 10 2 348 349 357 2 4 5 5 4 4 4 3 4 5 5 4 4 5 5 5 7 7 6 6 6 5 5 6 7 7 7 6 6 5 6 6 6 6 6 7 8 8 9 9 8 8 8 8 8 8 9 8 7 6 6 5 5 5 4 2 2 1 1 0 359 357 356 354 353 353 352 350 347 345 345 346 348 349 350 351 352 352 353 353 353 353 354 353 353 353 352 352 352 352 352 352 351 351 351 351 351 351 350 350 350 350 349 349 349 349 350 350 350 349 350 350 350 349 348 348 348 348 348 347 347 347 346 345 345 344 344 344 343 343 343 342 341 340 339 339 338 337 337 336 337 338 336 334 89 88 88 88 88 87 87 87 86 86 85 85 85 85 84 84 84 84 84 83 83 83 82 82 82 82 81 81 80 80 79 79 79 79 79 78 78 78 77 77 76 76 75 75 74 73 73 72 72 71 71 71 70 70 69 69 69 69 68 68 68 68 68 68 68 68 68 68 67 67 68 67 67 66 66 66 66 66 66 66 65 64 64 63 63 63 65 65 65 65 65 64 63 63 62 60 57 54 51 48 45 44 45 44 42 39 36 33 30 31 27 24 22 20 20 19 18 19 18 13 2 344 347 358 4 8 7 7 6 3 0 3 4 6 6 6 6 6 7 7 7 7 7 7 6 6 6 5 5 6 7 8 7 7 6 7 8 9 10 10 10 10 10 11 11 10 10 9 9 9 9 8 8 8 7 6 6 5 5 4 3 2 1 360 358 356 355 354 353 352 352 351 349 347 346 347 348 349 350 351 352 352 352 352 353 353 355 354 354 353 353 352 352 352 352 352 352 351 352 352 352 352 351 351 351 350 350 350 350 350 350 351 350 350 351 351 351 350 350 350 349 349 349 349 348 347 347 346 345 345 345 345 344 344 343 343 342 340 339 339 339 338 338 337 337 337 337 335 89 88 88 88 88 88 87 87 86 86 85 85 84 84 84 84 84 84 84 83 83 83 83 82 82 82 81 81 80 80 80 79 79 79 79 79 78 78 77 77 76 76 75 75 74 74 73 72 71 71 71 70 70 69 69 69 69 69 68 68 68 68 68 68 68 68 68 68 67 68 68 67 67 67 67 67 67 67 67 67 66 66 65 65 65 64 66 66 66 66 66 65 65 64 64 62 59 57 54 52 50 50 50 48 46 43 40 37 34 32 29 25 24 23 22 21 20 21 22 17 13 9 4 5 8 9 10 9 7 2 358 2 5 8 9 9 9 8 8 8 8 9 9 8 8 7 5 2 2 5 8 9 9 9 9 9 11 12 12 12 12 11 12 12 12 12 11 11 11 10 10 9 9 8 7 7 6 6 5 5 3 2 1 359 357 355 354 354 353 352 352 351 349 348 347 347 349 350 350 351 351 352 352 351 352 354 354 354 354 354 353 353 353 353 353 353 352 352 352 352 352 352 352 352 351 351 351 350 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 350 349 348 348 347 347 346 346 345 345 344 344 343 342 341 340 340 339 339 339 338 337 338 337 336 89 89 88 88 88 88 87 87 86 86 85 85 84 84 84 84 84 84 84 83 83 83 83 83 82 82 81 81 81 80 80 80 79 79 79 79 78 78 78 77 77 76 75 75 75 74 73 72 72 71 71 70 70 69 69 69 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 67 67 68 67 68 68 67 67 66 66 66 66 67 67 67 67 67 66 66 66 65 64 62 60 59 57 55 53 54 52 50 48 45 42 38 33 22 19 22 21 22 23 23 24 20 16 12 11 12 12 12 13 14 13 10 5 4 4 7 12 11 11 10 9 9 8 10 11 11 10 10 9 6 3 3 6 8 9 10 10 10 11 13 13 14 14 13 13 12 13 12 12 12 11 11 10 10 9 9 8 7 7 6 5 4 4 3 2 1 359 356 355 354 354 354 353 352 350 349 348 348 349 350 351 350 350 350 350 349 351 353 354 355 355 355 354 354 354 354 354 354 353 353 352 352 352 353 353 353 352 352 351 350 351 352 352 352 352 352 352 352 353 352 352 352 352 351 350 351 351 350 349 349 349 348 347 347 346 345 345 344 343 342 341 341 340 340 340 339 339 338 338 338 336 89 89 89 88 88 87 87 87 86 86 85 85 85 85 84 84 84 84 84 84 83 84 84 83 83 82 82 82 81 81 81 80 80 80 79 79 79 78 78 78 77 77 76 76 75 74 74 74 73 72 71 71 70 69 69 69 69 68 68 68 68 68 68 68 68 68 68 68 68 69 69 68 68 67 67 68 68 68 68 68 68 67 67 67 67 67 68 68 68 68 68 67 68 67 67 67 65 63 62 60 58 57 57 55 54 52 50 44 31 28 353 4 11 18 24 25 26 25 19 19 14 12 15 16 16 18 19 16 13 9 8 8 11 14 13 12 12 11 10 9 10 13 13 12 12 11 9 5 8 9 9 9 10 11 11 12 13 14 14 14 14 14 13 13 12 12 12 11 11 11 10 9 8 8 8 7 6 5 3 4 3 2 0 359 357 355 354 355 354 353 352 350 349 349 349 351 352 352 352 351 351 350 348 350 353 354 355 355 355 355 355 355 355 355 354 354 353 353 353 353 353 353 353 353 352 351 351 351 353 353 353 353 353 353 353 353 353 353 353 352 352 351 352 352 351 351 350 349 349 348 348 346 346 345 344 344 344 343 342 341 341 341 340 339 339 338 338 337 89 89 89 88 88 87 87 87 86 86 86 86 85 85 85 85 84 84 84 84 84 84 84 84 83 83 83 82 82 81 81 81 80 80 80 80 79 79 79 79 78 78 77 76 76 75 75 75 74 73 72 72 71 70 70 70 69 69 68 68 68 68 68 69 68 69 68 69 69 69 69 68 68 67 67 68 68 68 68 68 67 67 67 67 67 68 68 69 69 69 68 68 69 69 69 69 68 66 64 62 60 59 59 59 58 56 53 44 37 11 358 21 15 23 28 29 29 26 27 28 26 25 24 23 22 22 22 21 19 17 14 13 15 17 17 16 15 15 14 13 13 14 14 14 13 12 11 10 12 13 13 12 12 11 11 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 9 8 8 7 7 7 6 4 3 3 3 1 360 358 357 356 355 355 354 353 351 350 349 350 350 351 352 353 354 353 353 351 350 351 353 354 355 355 355 355 355 355 355 355 355 354 354 353 353 353 353 353 354 353 352 352 352 352 354 354 354 354 354 355 354 354 354 354 354 353 353 352 353 353 353 352 351 350 349 349 348 347 347 346 344 345 345 344 343 342 342 342 341 340 339 338 338 338 89 89 88 88 88 87 87 87 87 87 86 86 86 86 86 85 85 85 85 85 84 84 84 84 84 83 83 82 82 82 82 81 81 80 80 80 80 80 80 80 79 79 78 77 76 76 76 75 75 74 73 73 72 71 71 71 70 70 70 69 69 69 69 69 69 69 69 69 69 68 68 68 68 68 68 69 69 69 69 69 68 68 68 68 68 68 69 69 69 69 69 69 70 70 70 70 69 67 66 64 63 62 61 62 61 59 58 57 53 23 52 54 44 37 36 35 34 31 32 34 33 32 30 28 26 25 25 24 22 21 20 19 18 18 19 18 18 17 16 15 14 15 15 15 14 13 13 13 13 14 14 14 14 13 12 13 13 13 13 12 12 12 12 12 11 11 11 10 10 9 9 8 7 6 7 6 6 5 3 3 2 1 360 359 357 355 354 355 354 352 351 350 350 350 350 351 351 352 354 354 354 353 351 352 352 354 354 354 354 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 353 354 354 354 356 356 356 356 356 355 356 355 355 355 354 354 354 354 355 354 353 352 351 350 350 349 349 348 348 347 346 345 344 344 343 343 342 341 340 339 339 338 338 89 89 88 88 88 88 88 87 87 87 87 87 86 87 87 86 86 85 85 85 85 85 85 84 84 83 83 83 82 82 82 82 81 81 81 81 81 81 81 80 80 79 79 78 77 77 76 76 75 74 74 74 73 72 72 71 71 71 70 70 70 69 69 69 69 69 69 69 68 68 68 68 68 68 68 69 69 69 69 69 69 69 69 69 69 69 69 70 70 70 70 70 70 71 71 71 70 69 68 66 65 64 63 64 64 64 63 63 62 57 65 59 51 46 43 41 39 37 37 36 35 33 32 30 29 27 27 26 23 22 21 21 21 20 20 19 18 18 16 15 15 16 16 16 15 14 13 13 13 13 12 13 13 13 13 13 13 12 12 11 11 10 11 10 10 11 10 9 9 9 8 7 7 6 6 5 5 5 3 2 1 1 360 358 356 355 354 354 354 352 351 351 350 350 350 350 351 352 352 353 353 352 352 352 353 353 353 354 354 354 355 356 356 355 355 355 355 355 355 355 355 355 356 355 355 355 355 355 356 357 358 357 357 357 357 356 357 357 357 356 356 356 356 356 355 355 354 352 352 351 352 351 350 349 348 347 346 346 345 345 343 342 341 341 341 340 339 338 89 89 88 88 88 88 88 88 88 88 88 87 87 88 88 87 87 86 86 86 86 85 85 85 84 84 83 83 83 82 82 82 82 81 81 81 81 81 81 81 80 79 79 78 78 77 77 76 76 75 75 74 73 73 72 72 71 71 70 70 70 70 69 69 69 69 69 69 69 69 68 68 68 68 69 69 69 70 70 70 70 70 70 70 70 70 70 70 70 70 70 71 71 71 71 71 71 70 69 68 68 67 66 67 67 66 66 66 66 64 60 56 53 50 48 44 43 42 41 39 37 36 35 33 31 29 28 29 27 26 26 23 22 21 18 18 19 18 17 16 16 17 17 17 16 14 13 12 12 12 11 10 11 11 12 12 12 11 10 10 9 8 8 9 8 9 9 9 9 8 7 6 6 6 5 5 4 3 1 1 1 1 360 358 356 355 354 353 353 351 351 351 350 350 350 350 351 350 351 352 353 352 352 352 353 353 353 353 353 354 355 356 356 356 356 356 356 356 357 357 356 356 358 357 357 357 357 357 357 360 359 359 359 359 359 358 359 360 359 359 359 358 358 358 358 357 355 354 353 353 355 354 352 351 350 349 347 348 347 346 344 343 342 341 341 341 340 339 89 89 89 89 89 89 89 89 89 89 88 88 88 88 88 88 87 87 86 86 86 86 85 85 84 84 84 83 83 83 82 82 82 82 82 81 82 82 81 81 80 80 79 78 78 77 77 76 76 75 75 74 73 73 72 72 71 71 71 70 70 70 70 69 69 68 68 68 69 68 68 68 68 68 68 69 69 70 70 70 70 70 70 71 71 71 71 71 71 71 71 72 72 73 72 72 72 71 71 70 69 69 69 69 69 68 66 67 66 66 61 55 54 52 52 50 46 43 43 42 41 39 38 36 34 32 32 32 32 31 28 25 22 20 18 18 18 17 15 15 16 17 18 18 15 13 12 11 12 11 9 9 9 9 10 11 11 10 10 9 8 6 6 7 6 6 7 8 8 7 6 5 6 5 4 4 3 2 2 1 360 0 360 359 357 355 354 352 351 351 350 350 350 350 350 350 350 350 351 352 353 353 353 353 353 353 353 353 353 354 355 356 356 357 356 357 357 358 358 358 358 358 360 360 360 360 360 360 360 2 2 2 1 1 1 1 2 3 3 2 1 1 360 0 1 360 358 357 357 356 358 356 355 353 352 350 350 350 349 347 347 345 343 342 342 342 341 341 90 89 89 89 89 90 90 90 89 89 89 89 88 89 88 88 88 87 87 86 86 86 86 85 85 84 84 83 83 83 82 82 82 82 82 82 82 82 81 81 80 80 79 78 77 77 77 76 76 75 74 74 73 72 72 72 71 71 71 70 70 70 69 69 68 68 68 68 68 68 68 68 69 68 69 69 69 70 70 70 70 71 71 71 72 71 71 72 72 71 72 72 73 73 73 73 73 72 72 72 71 71 70 70 69 68 67 67 67 64 61 58 56 55 54 52 49 46 44 44 43 42 40 39 37 36 36 35 33 30 28 26 22 19 17 18 18 17 16 16 16 17 17 16 14 11 10 10 10 9 7 7 7 8 9 10 10 9 9 7 6 5 5 5 5 3 4 6 7 5 4 5 4 4 4 3 3 2 1 359 359 359 359 358 357 356 354 353 351 351 351 351 350 350 350 350 350 350 351 353 353 353 353 353 354 354 353 353 353 354 355 356 357 357 357 357 358 359 0 0 0 1 1 3 3 2 3 3 3 5 6 6 5 5 4 5 7 8 7 6 5 4 3 3 5 4 3 2 0 359 359 359 357 356 354 353 352 352 352 350 348 347 345 344 344 344 343 342 91 90 90 90 90 90 91 91 90 90 89 89 89 89 88 88 88 88 87 87 86 86 86 85 85 84 84 83 83 83 83 83 82 82 82 82 82 82 82 81 80 80 79 78 78 77 77 76 75 75 74 73 72 72 72 72 71 71 71 70 70 70 69 69 68 68 68 68 68 68 68 68 69 69 69 70 70 70 71 70 71 71 72 72 72 72 72 72 72 72 72 72 73 74 74 74 74 74 73 73 72 72 71 69 69 68 68 68 68 65 53 61 61 59 57 54 51 49 47 46 45 44 42 40 39 38 37 35 32 28 25 22 19 16 16 17 17 17 17 17 17 17 15 13 10 7 6 7 8 7 5 5 6 6 7 8 8 7 6 5 4 3 3 4 3 1 2 5 3 2 3 4 3 3 3 3 2 1 0 359 358 358 358 358 357 356 355 354 354 353 352 352 351 350 351 351 351 351 351 352 353 353 353 353 354 354 353 353 354 355 355 356 357 358 357 358 360 1 2 2 3 3 3 6 6 6 6 6 6 6 10 11 10 9 9 9 11 13 12 11 10 8 7 7 9 9 8 6 4 3 1 3 1 359 357 356 354 354 354 352 350 349 348 346 346 346 345 344 91 91 91 91 91 91 91 91 91 90 90 89 89 89 89 89 88 88 87 87 86 86 86 86 85 84 84 84 84 83 83 83 83 83 83 83 83 82 82 81 81 80 80 79 79 78 77 77 76 75 74 73 73 72 72 72 72 71 71 70 70 70 69 69 68 68 68 68 68 68 68 68 69 69 70 70 71 71 71 71 72 72 72 73 73 73 72 72 73 73 72 73 74 74 75 75 75 75 74 74 73 73 72 71 71 69 68 68 67 66 71 70 66 62 59 56 53 51 50 48 47 45 44 43 42 39 36 34 32 22 9 0 360 9 12 16 16 17 16 16 16 15 12 9 5 2 2 4 5 5 5 4 4 4 5 5 6 6 4 3 3 2 0 2 1 360 1 3 1 1 2 3 1 0 0 0 0 0 359 359 358 357 357 357 356 355 355 354 353 353 353 353 352 351 352 352 352 352 352 353 353 353 352 353 354 354 354 354 355 356 356 357 358 359 358 359 2 3 4 4 4 5 5 9 9 10 10 11 11 10 14 16 16 16 15 14 16 18 18 16 15 13 12 12 15 13 11 10 8 6 5 7 5 3 1 1 359 356 356 355 353 352 351 349 348 348 348 347 92 92 92 92 91 91 91 91 91 91 90 90 90 89 89 89 89 88 88 87 87 87 87 86 85 85 85 84 84 84 84 84 84 83 83 83 83 83 82 82 82 81 80 80 79 78 77 77 76 75 74 73 73 72 72 72 72 72 72 71 71 70 70 69 69 69 69 68 68 68 68 68 69 69 70 70 71 72 72 72 73 73 73 73 73 73 73 73 73 73 73 74 74 75 75 75 75 76 76 75 74 74 73 72 71 70 69 68 67 69 68 69 67 63 60 57 55 53 51 50 49 48 46 44 42 40 36 34 33 26 2 330 346 2 2 14 17 17 16 15 14 12 9 7 6 2 1 2 3 4 3 2 2 2 2 3 3 3 1 1 1 360 359 360 358 357 358 1 2 1 1 1 359 358 357 357 357 358 358 358 357 357 356 356 355 355 354 354 354 353 354 354 353 352 353 353 354 354 353 353 353 353 353 353 354 355 356 356 357 358 358 358 359 360 360 1 4 5 5 6 7 8 8 12 13 14 15 16 16 16 19 21 21 21 21 20 20 21 23 21 20 19 18 17 19 17 15 14 12 11 9 11 9 9 7 4 2 360 359 358 356 354 353 352 351 351 350 349 93 92 92 92 92 92 92 91 91 91 91 91 90 90 89 89 89 88 88 88 88 87 87 87 86 86 85 85 85 85 84 84 84 84 84 84 83 83 83 83 82 81 81 80 79 79 78 77 76 75 75 74 74 74 73 73 73 73 73 72 71 71 70 69 69 70 70 69 69 69 69 69 69 70 70 71 71 72 73 73 74 74 74 74 74 74 74 74 75 75 74 75 75 75 76 76 76 76 76 76 75 74 74 73 72 71 71 69 68 67 66 66 64 63 60 58 56 54 52 52 51 49 47 45 43 41 37 34 35 35 32 24 25 25 13 18 18 17 16 14 12 10 7 5 6 6 4 2 2 2 1 359 360 360 0 0 1 0 357 357 358 357 358 357 357 355 355 357 358 359 359 359 357 355 354 353 354 355 355 356 357 357 356 355 354 354 354 354 355 354 354 354 354 353 353 354 354 354 352 352 352 352 353 354 355 356 356 357 358 359 359 359 0 1 2 3 6 6 7 8 10 11 11 16 17 18 19 20 21 22 25 26 26 26 25 24 24 24 26 25 24 24 22 21 21 20 18 16 15 14 14 13 13 11 9 7 4 2 1 1 359 357 356 355 354 353 353 351 93 93 93 92 92 92 92 92 92 91 91 91 91 90 90 89 89 89 89 89 88 88 87 88 87 87 86 86 86 85 85 84 84 84 84 84 84 84 84 83 82 81 81 80 80 79 78 77 77 76 75 75 75 75 74 74 74 74 74 73 72 72 71 70 70 71 71 70 70 70 69 69 69 70 70 71 72 73 73 74 74 75 75 75 75 76 76 76 76 76 75 75 75 76 76 76 76 77 76 76 76 75 74 73 73 73 72 70 69 67 66 64 63 62 60 58 57 56 55 53 51 49 47 46 44 42 39 37 39 38 39 39 40 34 24 21 18 16 14 13 10 8 6 3 2 1 0 360 359 358 358 357 357 357 357 357 357 357 354 355 355 355 355 355 355 353 353 353 353 354 356 355 355 354 352 351 352 352 352 354 356 356 356 355 354 353 354 354 355 355 355 355 355 355 354 355 355 354 351 350 351 353 354 355 355 356 357 358 358 359 0 1 2 3 3 4 7 8 10 11 13 14 15 20 22 23 25 25 26 27 30 32 31 30 29 28 27 27 28 27 27 26 25 24 22 22 20 18 17 16 16 15 14 12 11 8 6 4 4 3 2 1 360 358 357 356 356 354 94 93 93 93 93 93 93 93 92 92 92 91 91 90 90 89 89 89 89 89 89 89 88 88 88 87 87 86 86 85 85 85 85 85 85 85 85 85 84 83 82 81 81 80 80 79 78 77 77 77 77 76 76 75 75 74 75 75 75 74 73 72 72 72 71 72 72 71 71 71 70 70 70 71 71 72 72 73 74 74 75 76 77 77 77 78 78 77 78 78 77 77 76 76 76 76 76 77 77 77 76 76 75 75 73 73 73 71 69 68 65 64 64 63 61 59 58 57 55 53 51 50 48 46 44 43 40 38 38 37 35 31 29 27 24 22 17 13 12 11 9 7 6 2 360 358 356 355 355 355 355 355 355 355 355 355 355 354 353 353 353 353 353 353 353 353 353 353 352 353 352 352 353 353 353 353 353 353 351 352 354 355 356 355 355 354 354 354 355 354 355 355 355 355 355 355 356 354 351 351 353 354 355 356 356 356 357 358 359 0 2 3 3 4 5 6 7 11 13 14 16 18 20 22 26 28 29 29 30 31 34 35 34 33 32 31 30 30 31 30 29 27 26 26 25 23 21 20 20 19 18 16 16 15 13 10 8 6 6 6 4 3 2 0 359 359 358 356 94 94 94 94 94 94 93 93 93 92 92 92 91 90 90 90 89 89 89 89 89 89 89 89 88 87 86 86 85 85 85 85 85 86 86 86 86 85 84 83 82 81 80 80 80 79 79 79 79 78 78 77 76 76 75 75 76 77 76 76 75 74 74 73 72 73 72 72 72 72 71 71 71 72 72 72 73 73 74 75 76 77 78 79 80 80 80 79 79 79 79 78 77 76 76 76 76 77 77 77 76 76 76 75 74 74 72 73 71 68 67 64 63 63 63 61 59 57 55 54 52 50 48 46 44 43 41 40 38 35 30 28 28 28 27 22 16 11 9 9 8 6 4 1 359 358 356 354 353 353 353 353 353 353 354 355 355 354 352 353 354 353 352 352 353 353 355 356 355 355 353 353 353 353 354 356 357 357 357 356 356 357 356 356 356 355 354 355 355 355 354 354 355 355 355 355 355 355 354 354 354 354 355 357 357 358 358 359 0 1 4 5 5 6 7 8 9 14 16 18 20 22 24 26 30 32 33 34 34 34 35 35 35 34 33 33 32 32 32 31 30 28 27 26 26 25 23 22 21 21 20 18 18 17 15 12 10 9 8 8 7 5 3 1 1 1 360 358 95 95 95 95 94 94 94 94 93 93 92 92 91 90 90 90 90 90 90 90 90 90 89 88 87 87 86 85 85 84 84 85 85 86 86 86 86 85 84 83 82 81 80 80 80 80 80 79 79 78 78 77 76 76 76 76 77 78 78 78 77 76 75 73 73 73 73 73 73 73 73 72 72 73 73 73 73 73 74 75 76 78 79 81 81 82 82 81 81 81 81 80 78 77 77 76 76 77 77 77 77 76 76 75 74 73 73 71 72 71 68 66 66 64 62 61 59 57 56 53 51 49 47 45 43 41 41 39 35 31 28 20 22 23 22 20 16 13 11 9 7 3 1 359 358 358 358 356 354 353 353 354 354 354 355 356 357 357 354 355 356 355 353 353 353 354 357 358 358 358 357 355 354 356 357 357 358 359 359 359 358 0 358 357 356 355 355 355 356 355 354 354 355 354 355 355 355 355 355 354 355 355 356 358 359 359 0 1 2 3 5 6 7 9 10 11 12 18 21 23 25 27 28 30 34 36 36 36 36 36 35 35 35 35 34 34 33 33 33 32 31 29 28 27 26 26 25 23 22 21 21 20 18 17 15 14 13 12 11 9 8 7 5 3 2 1 1 1 96 96 95 95 95 95 95 94 94 93 92 92 91 91 90 90 90 90 90 90 90 89 89 87 86 85 85 84 84 84 84 84 85 86 86 86 86 84 83 83 82 81 81 80 80 80 80 80 79 79 78 77 77 77 77 78 78 79 80 79 78 77 75 74 73 73 74 74 74 74 74 74 74 74 73 73 73 73 74 75 77 79 80 81 82 82 83 83 83 83 83 82 80 79 78 77 77 77 77 77 77 76 75 74 74 74 72 72 70 69 68 68 66 64 63 61 59 58 55 54 51 49 46 45 44 40 37 35 33 27 25 20 21 21 19 19 17 16 13 10 7 4 1 0 360 359 359 358 358 357 357 356 357 356 356 357 359 360 358 357 358 358 359 358 358 357 0 1 1 1 359 358 358 0 3 2 2 2 2 1 1 2 360 358 357 356 356 356 356 356 355 354 355 355 355 355 356 356 355 355 356 356 358 359 0 1 2 3 3 4 6 8 10 11 13 15 16 22 26 28 29 31 33 34 37 39 38 38 38 37 37 36 36 35 34 34 34 33 33 33 32 30 29 29 27 26 26 25 23 22 21 20 19 18 16 15 15 13 12 11 10 8 6 4 3 3 3 2 98 97 96 96 96 95 95 95 94 93 92 92 91 91 91 90 91 90 90 90 90 89 88 87 85 84 84 84 84 84 84 84 85 86 86 86 85 84 83 83 82 82 81 81 80 81 81 81 80 79 79 78 78 78 79 79 79 80 81 80 79 77 75 74 74 74 75 75 76 76 76 75 74 74 73 73 72 73 74 76 77 80 81 81 82 83 84 85 85 85 85 83 82 80 79 78 78 78 78 78 76 76 75 75 74 73 72 71 70 70 69 68 67 64 62 61 59 57 55 53 51 48 47 46 43 40 35 32 29 26 25 25 24 23 22 22 20 17 13 11 9 7 5 2 2 1 0 0 1 0 359 358 359 360 360 1 2 2 0 359 359 1 3 4 3 2 6 8 8 7 6 5 5 7 10 8 6 4 4 4 4 2 1 0 359 358 357 357 357 357 356 355 355 356 356 356 357 357 357 357 358 358 359 0 2 3 4 5 5 6 7 12 13 15 17 19 21 25 30 32 34 36 37 38 40 41 40 39 38 38 37 37 37 36 35 34 34 34 34 34 33 32 31 30 29 28 28 27 25 24 23 21 20 20 20 18 16 15 13 12 12 10 8 6 6 5 4 4 99 98 97 97 96 96 96 95 94 93 92 92 92 91 91 91 91 90 90 89 89 88 86 85 84 84 84 84 84 84 84 84 85 86 86 86 85 84 84 83 83 82 82 81 81 81 81 81 80 80 80 80 80 80 80 80 80 80 80 81 79 77 76 75 74 75 76 76 77 77 77 76 75 74 73 72 72 73 75 77 78 79 81 82 83 85 85 85 86 86 86 85 84 82 80 80 79 79 79 78 76 76 75 74 74 73 71 70 70 69 68 67 66 64 62 60 58 57 55 53 51 50 48 46 44 41 38 33 31 34 29 27 25 24 23 22 20 17 14 13 12 11 8 5 4 5 4 3 2 1 1 1 4 5 6 6 5 2 1 4 4 5 7 7 8 8 11 13 14 14 13 13 12 12 13 14 9 5 5 6 4 3 4 3 1 360 358 357 358 359 359 358 357 357 357 357 358 359 359 360 360 0 1 3 5 6 7 7 8 9 11 16 18 20 22 24 26 27 33 37 38 40 41 41 41 42 41 40 39 38 38 38 38 37 36 35 35 34 35 36 36 35 34 32 31 30 30 29 28 27 25 24 23 23 23 21 19 17 15 14 15 13 11 11 9 7 5 6 100 99 98 98 98 97 96 95 94 93 93 92 92 92 91 91 90 89 88 88 87 87 86 85 84 84 84 84 84 84 84 84 85 85 85 85 85 84 84 83 83 83 82 82 82 82 82 81 81 81 81 81 81 81 81 80 80 80 80 80 79 78 77 76 75 76 77 77 78 78 77 76 75 74 74 73 72 73 75 77 78 79 81 83 84 85 86 87 87 87 88 87 86 85 83 81 80 80 79 78 77 76 75 75 74 73 73 72 71 70 68 67 65 64 62 60 58 56 55 53 52 50 49 47 44 42 40 38 36 36 33 29 29 27 24 22 21 18 17 16 15 13 11 9 9 8 7 6 4 4 4 4 8 10 11 10 10 8 7 12 10 8 9 10 11 12 12 15 18 18 18 18 17 17 18 18 12 6 6 6 6 6 7 5 4 2 360 359 359 1 1 1 0 0 0 360 1 2 2 2 2 3 4 5 9 9 10 11 12 13 14 20 22 25 27 28 30 32 37 40 42 43 43 42 42 43 43 42 41 40 39 39 39 39 39 38 37 37 37 38 38 37 36 34 33 32 32 31 30 29 29 28 26 26 26 24 23 21 19 17 16 18 16 15 13 10 8 9 101 100 100 99 98 97 96 95 95 94 93 93 92 92 91 90 88 87 86 86 86 85 85 85 85 85 85 84 84 84 84 84 85 84 84 84 84 84 84 84 83 83 83 82 82 82 82 82 81 82 82 82 82 82 81 80 80 80 80 80 79 78 77 77 77 77 78 78 78 78 78 76 75 74 74 73 73 74 75 76 77 80 82 84 85 86 87 88 88 88 88 88 87 86 84 83 82 81 80 79 77 77 76 75 75 74 73 72 71 70 68 67 65 64 62 60 59 58 56 55 52 51 50 48 45 43 41 41 38 39 37 36 35 32 28 25 25 24 22 20 18 16 15 13 12 11 9 7 6 6 7 8 9 11 10 10 10 9 10 13 9 8 9 11 13 14 15 17 19 20 21 21 21 21 22 22 14 10 10 8 7 9 9 7 6 4 2 1 2 3 3 3 3 3 3 3 4 6 6 6 6 7 7 9 13 14 15 16 17 18 19 26 28 30 31 33 35 37 40 42 43 43 43 42 42 43 43 42 42 41 40 40 40 41 41 40 40 39 39 39 39 38 37 36 35 34 34 33 33 32 31 30 29 28 28 27 26 24 22 22 20 22 20 18 16 14 12 13 101 101 101 100 99 98 97 97 96 94 94 93 92 91 90 89 87 86 86 85 85 85 85 85 85 86 85 85 85 84 84 84 84 83 83 83 83 83 84 84 83 83 83 83 82 82 82 82 82 82 83 82 82 82 81 80 80 80 80 79 79 79 78 78 78 78 78 79 78 78 78 77 75 74 73 73 74 74 76 77 78 80 83 84 85 86 87 88 88 89 89 89 88 87 86 84 83 81 80 79 78 77 76 76 75 74 73 73 72 70 69 67 66 64 63 62 61 59 57 55 53 52 52 50 48 45 44 43 41 45 43 40 39 36 32 30 28 27 25 22 21 19 17 15 14 14 12 11 10 9 10 10 8 9 7 5 2 6 7 10 6 7 9 12 14 15 16 18 20 21 22 22 22 22 23 23 19 17 15 11 10 10 10 9 8 6 5 4 4 6 7 7 6 6 6 6 8 10 10 10 10 11 11 13 18 19 21 21 22 24 25 30 32 33 34 36 38 40 42 43 43 43 43 42 42 42 42 43 43 43 43 42 42 42 42 42 41 41 40 40 40 40 39 38 37 36 36 36 36 35 33 32 31 30 30 29 28 27 26 25 23 24 23 21 19 17 15 16 103 102 101 101 100 100 99 98 96 95 94 93 92 91 90 88 86 86 85 85 85 85 86 86 86 86 86 86 85 85 84 83 83 81 81 82 83 84 84 84 83 83 83 83 83 82 83 83 83 83 83 83 82 82 81 81 80 80 80 79 79 79 79 80 80 80 80 79 77 77 77 77 76 74 73 72 74 76 77 78 80 81 83 84 85 86 87 88 88 88 89 89 89 88 87 85 84 82 81 80 79 79 78 77 75 75 74 73 72 70 69 67 66 65 64 63 62 60 58 57 55 54 54 52 50 48 47 46 45 45 45 43 42 39 36 34 31 30 30 28 25 23 21 18 17 17 17 15 14 12 12 10 9 9 11 357 360 0 5 3 5 7 9 12 13 14 17 19 21 21 22 22 22 22 21 21 20 21 17 14 13 11 11 12 11 9 8 8 8 8 11 11 11 10 10 10 10 12 15 15 15 15 16 17 21 24 26 27 28 29 30 32 34 36 37 38 40 42 43 44 44 44 44 44 44 44 45 46 46 46 45 44 43 43 43 42 42 42 41 41 41 41 40 39 39 38 38 38 37 36 35 34 33 32 32 31 31 30 29 28 26 27 26 25 23 21 19 19 103 103 102 101 101 100 99 98 97 96 95 94 93 91 89 88 86 85 85 85 85 86 86 87 87 87 86 86 85 84 83 82 81 79 79 80 82 84 84 84 83 83 82 82 82 82 82 83 83 83 83 83 82 82 82 81 81 80 80 79 79 79 80 81 82 81 80 78 76 76 76 77 76 76 74 74 75 77 78 79 81 82 83 85 85 86 86 87 88 88 89 89 89 88 87 86 84 83 82 82 81 80 79 77 76 75 74 73 72 71 69 68 67 66 65 64 62 61 59 58 56 56 55 54 53 51 50 48 47 46 48 46 45 43 40 38 35 37 37 34 32 29 27 25 22 22 24 21 19 16 16 15 13 15 14 6 3 2 4 4 8 9 9 10 12 15 18 19 21 22 22 22 22 22 22 20 19 20 19 17 15 14 13 15 15 14 14 13 12 12 15 16 15 14 14 14 14 16 20 20 20 21 21 22 23 29 30 31 32 33 34 34 37 38 39 41 42 43 44 44 44 45 45 45 45 45 46 46 46 46 46 45 44 44 44 44 43 43 43 42 43 42 41 41 40 40 39 39 39 38 37 36 35 34 34 33 33 32 31 30 29 29 29 27 26 25 24 23 105 104 104 103 102 101 99 98 97 96 96 95 93 91 89 87 86 86 85 85 85 86 86 87 87 87 86 86 85 84 83 82 80 77 77 79 82 84 84 83 83 82 81 81 81 81 82 82 83 83 82 83 82 82 82 82 82 81 80 80 79 80 81 82 83 82 80 78 76 76 77 77 78 77 75 76 77 77 78 80 80 81 83 84 85 86 86 86 87 88 89 89 89 88 87 86 85 84 84 83 82 81 79 78 77 75 74 74 72 71 70 69 68 67 65 64 63 61 60 59 58 56 56 56 56 55 53 51 50 49 51 49 48 46 45 44 42 42 42 41 38 36 34 32 30 29 32 29 29 26 23 21 19 23 18 16 9 8 8 10 12 12 14 15 17 18 19 20 21 22 22 22 21 21 21 20 21 21 21 19 18 17 16 20 20 20 19 18 17 17 19 21 20 19 19 19 19 21 25 26 27 27 27 28 28 35 36 36 37 37 37 37 41 43 43 44 44 44 44 44 44 44 44 45 45 46 46 45 45 45 45 45 45 45 46 46 46 45 45 45 45 45 44 43 42 41 40 40 39 39 38 37 36 35 35 35 34 33 33 32 31 31 30 29 29 29 27 26 106 105 104 103 102 101 100 99 98 97 96 95 93 91 90 89 87 85 84 85 85 85 86 86 87 87 87 86 86 85 83 81 78 74 74 77 81 84 84 83 81 81 80 80 80 80 81 82 82 82 82 83 83 83 83 83 83 82 81 80 79 80 81 82 83 82 81 79 77 77 77 77 79 79 77 78 78 77 78 79 79 80 82 83 84 85 85 86 87 88 88 89 89 88 87 86 86 86 85 84 83 82 80 79 77 76 75 74 73 72 71 70 68 67 66 64 63 62 60 59 58 58 57 58 57 57 56 54 53 52 54 53 51 51 50 49 48 46 47 47 44 43 41 40 37 37 40 39 37 34 32 29 26 30 27 22 20 18 16 16 15 17 20 22 22 22 22 22 23 25 24 24 23 22 21 21 24 24 24 23 22 21 21 25 26 26 25 24 23 22 24 26 25 25 24 24 25 27 33 33 34 34 34 34 34 41 42 42 43 43 43 43 47 48 47 46 46 45 44 45 45 45 45 45 46 47 46 45 46 46 46 47 47 47 49 49 48 48 48 48 48 47 46 45 44 43 41 41 40 39 38 38 37 37 36 36 35 35 34 33 32 32 31 32 31 30 30 29 107 106 105 104 103 102 100 99 99 98 97 95 93 92 91 89 87 85 84 84 85 85 85 86 87 87 86 86 86 84 82 79 75 72 72 76 81 83 83 81 80 80 79 79 78 78 79 80 81 82 82 83 83 83 84 84 83 82 81 80 79 79 80 82 83 82 81 80 79 78 78 78 79 80 79 79 78 78 78 79 79 80 81 82 84 84 85 86 87 88 88 88 88 88 87 87 87 86 86 85 84 82 81 79 78 77 76 75 74 73 72 70 69 67 66 65 64 62 61 60 60 60 59 60 59 58 58 57 56 56 56 56 56 56 55 54 54 52 52 52 49 48 47 46 45 45 46 45 43 41 39 36 34 38 34 32 29 28 27 24 21 25 27 27 27 26 25 25 26 28 27 27 25 25 24 25 29 30 30 29 28 28 27 32 32 32 31 29 28 27 29 32 32 32 32 31 31 33 39 39 40 41 41 41 41 47 48 49 49 49 49 49 51 51 49 48 47 47 46 46 46 46 46 47 47 46 46 47 48 48 49 50 50 50 51 51 50 50 50 49 49 47 45 44 43 43 42 41 41 40 39 39 38 38 37 37 36 36 35 34 34 33 33 33 32 32 31 30 108 107 106 105 104 102 101 100 99 99 97 97 95 93 91 89 86 85 84 85 85 85 85 86 87 87 87 86 85 83 80 76 72 70 72 77 81 83 82 81 79 78 78 78 77 77 78 79 81 82 82 83 83 83 84 84 83 82 81 79 78 78 79 80 82 82 82 81 80 79 79 79 79 80 80 80 79 79 79 80 80 80 81 82 83 84 85 86 87 88 88 88 88 88 88 87 87 87 86 85 84 83 81 80 79 78 77 76 75 73 72 71 69 68 66 66 65 64 63 62 62 61 61 63 62 62 61 61 60 59 59 61 61 61 60 60 59 57 57 56 54 53 53 52 51 50 50 48 47 46 44 42 40 38 40 37 37 35 33 31 29 32 34 32 32 31 30 29 31 33 32 31 30 29 29 29 35 36 36 36 35 35 34 38 38 37 36 35 34 33 36 39 39 39 39 38 38 39 43 45 46 47 47 48 48 51 54 54 54 54 54 54 53 52 51 50 49 48 47 47 47 47 47 47 48 47 47 49 50 50 51 52 52 52 52 51 51 50 50 49 48 46 44 43 42 42 42 41 41 40 40 40 39 38 37 37 37 36 36 35 35 34 34 34 33 33 32 31 109 108 107 105 104 103 102 100 100 99 98 97 95 93 90 88 86 85 85 85 84 84 85 86 86 87 86 85 83 81 78 74 71 70 74 78 81 82 81 80 78 77 77 77 77 76 77 79 81 82 82 83 83 83 83 83 82 81 80 78 77 77 78 79 80 81 82 82 81 80 79 80 79 79 80 80 80 81 80 80 80 80 82 83 84 84 84 85 86 87 87 87 87 87 87 87 87 86 86 85 85 83 82 81 80 79 78 76 75 74 73 72 71 69 68 67 68 66 65 64 63 63 63 66 66 66 66 65 65 64 64 66 65 64 64 64 64 62 61 58 57 57 57 57 55 53 51 50 50 49 48 45 44 42 44 42 41 39 37 37 36 38 39 38 37 37 36 35 36 38 37 36 35 35 35 35 42 42 42 42 42 41 40 40 42 42 41 40 39 39 39 42 46 46 45 44 43 43 45 50 52 52 52 53 53 53 55 56 56 55 55 54 53 52 51 51 50 49 49 48 48 48 48 49 50 50 50 51 51 52 53 54 54 53 51 50 49 47 46 46 45 44 43 42 42 41 41 41 41 40 40 39 39 38 38 37 36 36 36 36 35 35 34 34 34 33 33 32 110 109 107 106 105 104 102 101 101 100 98 96 94 91 89 87 86 85 85 85 84 84 84 84 85 86 85 84 82 80 77 74 72 72 76 78 79 80 79 77 76 75 76 76 76 76 77 79 81 82 83 83 82 82 81 81 80 80 78 76 75 76 77 78 79 81 82 82 81 80 80 80 79 80 80 80 82 82 81 80 80 80 82 83 84 84 85 85 86 86 87 87 87 87 87 87 87 86 86 86 84 84 82 82 81 79 78 77 76 75 75 74 73 71 70 71 71 69 67 66 65 65 66 68 70 71 71 71 70 70 69 70 68 66 65 66 67 65 63 62 60 59 60 60 57 54 51 51 51 51 49 47 46 46 46 45 44 43 42 41 41 43 44 44 43 42 42 40 40 41 42 41 41 41 41 42 45 48 48 48 47 46 45 44 45 46 45 45 44 44 45 46 49 49 48 47 47 48 49 52 53 53 54 54 54 55 54 54 55 55 54 54 53 53 52 51 51 51 51 50 49 50 51 52 52 52 52 51 52 53 54 55 55 53 51 48 46 44 43 44 44 43 42 41 41 41 41 41 40 39 39 38 38 38 37 37 36 35 35 35 35 34 34 33 33 33 33 33 110 109 108 107 106 105 103 102 101 100 98 96 93 90 88 86 85 85 86 86 85 85 84 84 84 85 84 83 81 80 78 76 75 75 76 77 77 77 76 75 74 74 76 77 77 77 78 79 81 82 83 82 82 80 79 79 78 78 77 75 74 75 76 77 79 81 82 82 80 80 80 80 80 80 81 81 82 83 82 81 80 80 82 83 84 85 85 86 86 86 87 87 87 87 88 88 87 86 86 85 84 84 83 82 81 79 78 77 77 77 76 76 75 74 73 74 74 72 69 67 66 66 68 70 75 75 75 75 75 74 73 71 69 67 65 65 66 67 66 65 63 61 61 60 57 53 51 50 50 50 49 49 48 47 47 47 47 47 46 46 45 47 48 49 48 47 46 45 44 44 48 48 48 48 48 49 49 53 53 53 52 50 49 48 48 48 48 48 48 48 48 49 49 49 48 47 48 49 50 50 51 52 52 53 53 53 52 52 53 53 52 53 53 53 53 52 52 52 52 51 50 51 51 52 53 53 52 51 52 53 54 54 54 53 50 47 44 42 42 43 43 43 42 41 40 40 40 40 39 38 38 37 37 36 36 36 35 34 34 33 33 33 33 32 32 32 33 33 111 110 109 108 107 107 105 103 101 99 98 95 92 89 88 86 85 86 87 88 88 87 86 85 84 84 83 82 81 80 79 77 77 76 76 75 75 75 74 74 74 75 76 77 78 78 78 79 80 82 82 82 80 79 78 77 77 76 75 74 74 74 75 77 80 82 82 81 80 80 80 80 81 81 81 81 83 84 84 83 81 82 83 84 85 86 85 86 86 86 87 87 87 88 88 88 88 87 86 86 86 84 83 82 81 80 79 78 79 79 79 78 78 77 76 75 75 73 70 68 67 68 71 74 79 80 79 78 78 76 74 68 69 69 68 67 67 67 68 67 64 62 61 58 54 51 49 49 49 49 49 48 48 48 50 50 50 50 50 50 50 49 51 53 52 52 51 50 49 49 53 53 53 54 54 54 54 57 57 56 55 53 52 50 50 49 49 49 49 49 49 49 48 47 46 45 46 48 48 48 49 50 50 50 50 51 51 50 51 51 51 52 53 55 55 54 53 54 53 52 52 51 51 51 52 52 52 51 51 52 51 51 51 50 48 45 43 43 43 43 44 43 42 41 40 39 39 39 38 37 37 36 35 35 34 34 33 32 32 31 31 31 32 32 31 31 31 31 111 111 110 109 109 107 105 104 101 99 97 94 91 89 88 87 87 87 89 89 89 88 87 86 85 84 83 81 80 80 79 79 78 76 76 75 74 74 74 74 75 76 77 77 78 79 80 81 82 82 81 81 78 77 76 76 76 76 75 74 73 74 75 77 80 82 82 81 80 80 80 80 80 81 81 82 84 85 86 84 83 83 85 86 87 87 87 86 87 87 88 88 88 89 89 89 89 88 88 87 87 86 84 83 82 81 80 80 81 81 81 80 79 78 77 76 75 73 70 68 67 69 74 76 84 86 82 80 78 76 71 65 65 69 70 69 69 70 69 66 62 60 57 54 50 48 48 50 50 50 49 49 49 50 50 51 52 53 53 53 53 53 54 55 55 55 54 54 53 54 57 57 57 58 58 58 58 60 59 58 57 55 53 52 51 49 48 47 47 48 48 48 46 45 44 42 42 43 45 45 46 47 47 47 47 49 50 50 50 50 51 52 54 56 55 54 53 53 54 54 53 48 47 48 50 51 50 50 50 49 48 48 47 47 46 45 44 44 44 44 44 43 43 40 39 38 38 38 37 36 36 35 34 34 33 32 31 30 29 29 29 29 30 30 28 29 29 30 112 112 111 110 109 107 106 104 101 98 96 94 92 90 89 89 89 89 90 90 90 89 88 86 85 84 83 81 80 80 80 79 77 76 76 75 75 75 74 74 74 75 76 77 79 80 82 83 84 83 81 80 77 76 75 75 75 75 75 73 73 74 75 76 79 80 80 80 80 80 80 80 80 81 81 82 84 86 86 86 85 86 86 87 88 88 88 88 88 89 88 88 89 90 90 90 90 90 89 88 87 87 86 84 83 83 82 82 83 84 83 82 81 79 78 77 75 73 71 69 68 69 72 77 89 91 85 79 76 74 68 63 62 64 67 70 70 70 68 65 59 56 53 50 47 47 47 51 52 51 51 51 53 54 53 53 54 55 55 56 55 55 57 58 57 57 57 57 57 57 60 60 60 61 61 60 60 61 61 60 58 56 55 53 51 49 48 46 46 46 46 46 44 44 42 42 39 41 43 44 45 45 45 45 46 47 49 51 52 52 52 53 55 56 53 51 50 50 51 52 50 44 43 45 47 49 49 49 47 46 45 44 44 45 45 44 43 43 43 43 43 42 41 37 37 37 37 37 36 36 35 34 34 33 32 31 30 28 28 27 26 26 26 27 26 27 27 28 113 113 112 111 109 107 106 103 101 97 95 94 92 91 90 90 90 90 91 91 91 90 88 86 86 84 83 82 81 80 80 80 78 77 77 76 75 75 74 73 74 74 75 77 80 82 84 84 84 82 81 79 76 74 74 74 74 75 74 73 73 74 74 76 77 79 79 79 80 81 80 80 80 81 82 83 85 86 87 87 87 87 88 88 89 89 89 90 90 89 89 88 89 90 90 91 91 91 91 90 88 88 87 86 85 85 85 85 86 86 84 82 81 80 78 77 76 76 74 73 71 70 71 79 91 94 87 78 74 71 66 62 61 62 66 70 71 68 66 62 58 55 52 50 49 49 50 51 55 55 54 55 56 56 55 55 55 56 57 57 57 57 58 60 59 60 60 60 60 60 62 62 62 62 62 62 62 62 62 60 59 58 56 54 51 49 46 45 45 44 44 44 44 42 42 41 39 40 42 44 44 44 44 44 45 46 48 52 54 53 53 54 56 55 53 48 48 46 47 49 46 41 41 44 46 47 47 47 44 42 42 42 43 45 45 43 40 40 40 40 39 39 38 36 36 35 36 36 35 35 35 34 33 32 31 30 29 28 27 26 25 25 25 25 25 25 26 26 114 114 113 112 110 108 106 103 100 97 95 94 94 92 91 90 90 91 93 93 92 90 88 87 85 84 84 82 81 80 80 80 79 79 78 77 75 74 73 73 73 73 75 78 82 85 86 85 84 82 80 77 74 74 73 73 73 74 74 74 74 74 74 75 76 77 78 80 80 81 80 80 81 82 83 84 85 86 87 87 87 88 89 89 90 91 91 91 91 90 89 89 90 91 91 92 93 93 92 92 90 90 88 87 86 86 86 86 87 87 85 83 81 80 78 77 78 79 78 78 76 74 75 81 92 95 87 76 71 68 67 64 62 63 66 68 68 67 63 61 59 57 54 54 52 52 54 54 58 58 58 58 59 58 56 57 57 57 58 59 59 59 60 62 61 62 62 62 62 62 62 62 62 62 62 62 63 62 60 59 58 56 54 52 50 46 42 42 42 42 42 42 42 41 41 41 41 42 43 44 44 44 45 45 46 48 50 53 54 53 53 54 55 54 53 48 46 45 44 43 42 40 41 43 44 44 44 43 41 40 40 41 42 44 43 40 36 36 37 38 37 37 36 37 37 36 35 35 35 34 34 34 33 32 31 30 29 28 28 28 27 26 25 25 25 25 25 25 115 115 114 113 111 109 107 103 100 98 96 96 95 94 92 90 90 91 94 95 94 91 89 87 87 86 83 81 81 81 81 81 80 80 79 77 75 74 73 73 73 74 76 80 84 86 87 85 82 79 77 76 72 72 72 72 73 74 74 74 74 74 74 75 75 76 78 80 81 81 81 81 81 82 84 85 85 86 87 87 88 89 89 90 91 92 93 93 92 91 91 91 91 92 93 93 94 94 94 93 92 91 90 89 87 86 86 86 87 87 86 84 82 80 78 77 78 80 82 81 78 78 81 87 93 91 83 73 68 67 65 63 63 64 64 65 65 65 63 61 60 59 58 56 54 55 56 57 61 60 60 60 60 59 59 59 59 59 60 61 61 61 62 63 63 63 64 64 63 63 62 61 61 60 60 61 61 61 58 55 53 51 49 47 45 42 38 38 38 39 39 39 40 40 42 44 44 45 45 45 44 45 45 46 48 49 52 52 50 49 49 50 52 52 51 45 45 44 41 39 38 39 40 41 40 39 38 37 38 39 40 39 40 40 39 37 35 35 38 39 38 38 37 38 38 37 36 35 34 34 34 34 33 32 31 30 29 29 29 29 28 27 26 26 25 25 25 25 116 117 116 115 113 111 108 103 101 100 98 97 97 96 93 91 90 91 95 97 96 92 90 89 88 86 83 81 82 83 82 81 80 80 79 77 77 75 74 75 75 77 78 81 85 87 86 83 79 76 75 74 71 71 71 71 73 74 74 74 74 75 75 75 75 76 78 80 81 81 81 81 82 83 84 85 85 86 87 88 88 89 90 91 92 94 94 94 93 93 93 92 92 92 94 95 95 95 95 95 93 92 92 91 89 87 86 87 88 88 87 85 83 80 78 77 77 81 85 82 79 81 87 93 94 85 77 74 69 67 66 65 64 64 64 65 66 66 64 63 63 63 60 56 55 57 59 60 63 62 61 60 60 60 60 61 60 61 62 62 62 62 63 64 64 64 64 64 64 63 62 59 58 58 58 58 58 58 53 50 48 47 45 43 41 39 37 37 38 38 38 38 39 41 43 45 45 45 45 44 44 44 44 45 46 48 50 48 44 44 44 44 45 47 46 38 40 40 37 36 36 38 38 37 35 33 33 34 37 39 38 35 34 34 34 33 34 37 39 39 38 38 38 39 38 38 36 35 34 34 34 33 32 31 30 30 29 29 29 29 28 28 27 26 26 26 25 25 117 117 118 117 115 113 110 107 105 101 101 99 99 98 95 92 90 92 95 97 97 95 93 90 88 86 83 82 84 85 83 80 78 78 79 79 78 77 76 77 79 80 80 82 84 84 82 80 77 73 71 70 70 71 71 72 73 74 75 74 74 76 76 76 77 78 79 80 81 80 81 82 83 84 85 85 85 87 88 88 89 89 91 92 93 94 95 94 94 94 94 93 93 93 94 95 95 96 96 96 95 94 93 91 90 88 87 88 89 89 87 85 83 81 80 78 79 84 88 84 81 83 90 94 92 79 76 73 69 68 68 67 65 65 66 68 69 68 66 65 64 64 62 57 55 58 61 63 66 64 62 61 61 61 62 62 61 61 62 63 62 63 64 64 64 64 63 64 63 62 61 57 56 55 55 54 54 53 50 47 46 44 42 41 39 38 38 38 39 40 40 40 40 40 41 42 43 42 42 43 42 42 43 43 44 45 44 42 39 39 39 39 39 40 38 33 35 36 36 35 36 37 35 33 31 30 31 36 40 38 31 28 28 27 28 30 33 38 40 38 38 38 39 39 37 36 34 33 33 33 33 32 31 30 30 29 29 29 29 28 28 28 27 26 26 26 25 25 118 119 120 118 117 115 114 113 109 105 105 101 101 100 98 94 92 93 95 96 97 96 94 91 88 85 84 83 85 87 83 78 75 75 76 78 78 79 79 82 84 84 83 83 82 79 76 74 71 68 68 69 70 73 73 72 73 74 75 75 76 77 78 78 79 80 81 81 80 80 81 83 84 85 86 86 86 87 89 90 89 90 91 93 94 94 94 94 94 94 94 94 94 94 94 95 95 96 97 96 96 96 94 92 90 89 89 90 91 90 87 84 82 80 80 82 86 90 91 85 84 87 92 91 90 79 74 71 70 70 70 68 67 67 69 71 71 71 69 67 65 65 63 58 57 59 63 66 68 68 65 61 61 63 64 62 59 60 63 63 63 63 64 64 64 63 62 62 62 60 58 55 54 53 52 51 50 49 47 46 46 44 43 41 40 40 39 38 39 40 41 41 40 38 37 37 37 37 38 40 41 41 41 41 42 42 40 39 37 32 31 30 31 32 33 34 35 35 35 35 35 35 32 30 29 29 33 38 40 33 23 21 21 22 25 28 34 40 41 39 39 39 38 37 34 32 31 30 31 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 25 25 24 119 121 122 119 118 118 116 116 112 109 108 105 104 103 101 98 96 95 95 95 96 95 93 90 87 84 84 84 87 88 83 76 76 73 74 77 80 82 84 85 86 85 84 84 81 75 68 66 65 66 69 70 72 75 74 72 73 75 75 77 78 80 80 80 80 82 82 81 80 81 82 83 84 86 87 87 87 88 90 91 90 90 91 93 93 94 94 94 94 94 94 94 94 94 94 95 96 96 96 97 96 96 93 91 90 90 91 93 93 93 90 85 80 78 82 89 95 96 93 87 87 91 92 92 88 77 72 70 69 70 70 69 68 68 70 71 72 71 67 65 64 63 62 60 59 62 65 68 69 69 64 60 60 64 64 61 58 59 63 63 63 63 63 64 63 62 61 61 60 57 56 54 53 51 50 49 48 47 46 46 46 44 43 42 41 39 39 37 36 37 37 37 37 37 36 35 34 34 35 38 40 39 38 39 39 39 38 36 32 26 26 27 29 32 34 34 31 32 33 33 33 32 30 29 29 30 34 36 34 28 16 16 21 25 27 31 37 40 40 40 40 38 36 33 30 29 28 29 30 31 32 31 31 30 30 29 29 29 28 27 27 27 27 26 26 25 24 23 121 124 124 121 118 117 116 117 113 112 110 107 107 106 104 102 101 99 98 97 96 94 92 89 85 83 83 85 88 89 89 83 75 73 74 77 81 85 88 89 87 85 84 83 78 69 66 67 70 72 73 74 75 76 74 73 73 74 76 78 80 81 82 81 81 83 84 83 82 82 83 83 84 87 89 89 89 90 91 91 90 90 91 92 93 93 94 94 94 93 94 95 95 94 94 95 95 96 96 96 96 94 91 89 89 89 92 95 95 95 93 87 81 80 85 93 99 98 92 88 88 89 92 90 84 76 71 69 68 69 70 70 70 70 70 71 71 69 66 63 62 61 62 62 63 64 64 68 70 68 63 59 60 64 65 61 57 58 61 63 63 63 63 63 63 62 60 59 58 57 55 54 52 50 49 48 47 46 46 46 45 45 44 42 40 38 38 36 34 33 33 34 34 35 37 36 35 34 36 37 39 38 36 36 37 36 34 30 27 26 28 34 38 39 36 33 27 27 31 33 33 31 29 27 26 28 31 31 28 21 15 21 28 32 32 36 39 37 37 37 37 34 31 29 28 27 27 29 31 32 32 32 31 30 30 30 29 29 28 27 27 27 26 26 25 23 22 22 121 123 125 122 118 116 115 117 114 113 110 111 110 109 108 106 104 102 100 98 95 93 91 87 83 81 82 85 89 90 89 84 78 76 76 78 81 87 91 92 88 85 82 78 74 70 69 72 75 78 77 75 76 78 76 76 76 78 80 81 80 81 83 83 82 83 84 85 84 84 85 85 86 88 90 91 90 91 91 90 90 90 90 91 92 93 93 94 94 93 93 94 94 94 94 94 95 96 96 96 95 93 89 88 88 89 90 93 95 96 94 89 84 85 90 96 99 97 91 90 88 89 91 88 80 74 70 68 69 70 72 72 71 71 71 72 72 70 67 64 61 61 63 64 64 64 66 68 70 67 62 60 61 65 65 62 58 57 59 63 63 62 63 63 62 62 60 59 58 57 55 53 52 50 49 48 48 47 47 46 46 45 43 41 39 38 37 33 31 29 29 31 32 35 34 32 32 32 34 36 38 38 37 36 36 35 32 29 27 28 31 40 42 38 32 30 27 31 37 38 35 30 28 25 24 25 26 26 24 19 18 30 35 34 32 34 36 32 31 32 32 29 27 26 26 25 28 31 33 34 34 32 31 30 29 28 27 27 27 26 25 25 24 24 23 22 21 20 120 123 125 122 118 115 114 116 114 113 112 114 113 111 111 109 106 104 101 99 96 93 90 86 83 81 81 83 88 91 89 86 82 81 79 79 81 87 92 91 90 87 81 75 72 72 74 76 77 80 79 76 76 76 80 81 82 84 84 81 79 81 83 83 83 83 83 84 85 86 88 87 88 89 91 92 91 91 91 91 90 89 90 91 92 93 93 93 93 93 93 93 93 93 93 92 95 96 96 96 95 92 89 88 88 89 90 93 95 97 95 91 88 90 94 98 99 96 94 90 89 89 88 85 79 74 70 68 69 71 72 73 73 73 74 73 72 70 67 64 62 62 66 65 65 64 66 67 68 65 63 63 65 67 65 63 59 56 58 61 63 62 62 63 62 62 61 60 59 57 55 53 52 50 49 49 49 48 48 48 47 45 42 40 38 37 35 31 29 28 27 27 32 34 28 26 27 29 31 34 37 39 39 38 36 35 33 30 28 27 31 37 36 35 30 26 33 41 43 39 33 29 26 25 26 26 27 27 26 25 26 34 33 29 28 29 29 30 29 29 28 27 25 25 24 24 26 30 33 35 34 33 28 27 25 23 23 24 24 23 23 22 22 21 21 20 19 17 119 122 124 122 117 114 113 115 114 114 114 115 115 111 110 110 106 104 102 100 96 93 91 87 84 82 82 85 89 92 90 89 87 85 81 79 81 86 87 89 87 82 77 74 72 78 85 85 82 80 79 78 78 79 83 84 85 85 81 77 78 80 82 83 83 83 83 84 86 87 89 90 90 91 92 92 92 92 92 91 90 89 89 91 92 92 92 92 93 93 92 92 91 91 91 91 94 96 96 96 95 92 90 90 89 89 91 93 95 96 95 93 92 94 97 98 98 97 94 90 89 89 85 83 79 74 70 69 69 70 72 74 75 75 75 75 73 70 67 65 65 65 68 66 64 64 66 67 67 66 66 68 69 69 67 62 57 55 56 59 62 64 63 63 62 63 62 61 59 58 55 53 53 51 50 50 49 49 49 48 47 45 42 39 37 35 33 33 31 31 30 30 32 32 27 26 29 30 30 31 35 38 38 36 34 34 32 29 27 28 31 33 33 30 27 28 36 43 41 35 30 28 28 28 30 31 32 32 31 31 32 30 29 29 29 28 28 28 27 28 27 27 26 24 23 23 24 27 29 30 31 29 21 20 20 18 18 19 21 21 20 20 19 18 18 18 16 14 119 123 124 121 116 113 113 115 114 114 116 116 114 110 108 109 106 102 102 101 96 94 92 90 89 87 85 87 90 94 93 92 91 90 84 80 80 82 83 83 80 76 77 78 80 84 88 87 83 80 79 80 81 83 85 84 82 81 78 77 78 80 82 83 83 83 84 85 86 88 90 92 93 93 93 93 93 93 93 92 90 89 89 90 91 91 91 91 92 92 92 91 90 90 90 91 93 95 96 96 95 93 92 92 91 91 92 94 95 96 96 94 95 98 100 99 97 97 95 91 88 88 84 80 77 73 72 72 72 72 73 76 78 77 77 75 72 69 67 66 66 68 68 64 62 64 67 69 69 69 69 70 71 70 66 60 57 55 56 58 61 64 65 65 64 64 62 62 60 58 56 54 53 52 51 50 50 49 49 48 47 44 41 38 36 35 34 34 35 34 33 33 32 29 28 31 34 34 33 33 35 39 37 32 32 33 29 26 25 28 28 32 32 31 30 32 36 39 34 29 28 28 29 29 29 30 32 33 32 32 32 30 30 33 35 32 29 27 27 28 28 27 26 24 22 21 21 21 22 22 22 21 19 16 16 16 16 17 19 19 18 16 15 15 14 14 12 9 119 124 124 121 116 116 115 114 114 114 117 118 115 109 105 107 107 102 101 101 99 97 95 93 92 90 88 91 93 98 96 95 95 95 89 85 84 84 79 76 74 78 83 86 86 85 84 84 82 81 79 80 83 85 84 82 78 77 78 77 79 79 82 84 85 86 87 87 88 89 90 92 94 95 94 94 94 94 93 92 90 90 89 89 89 90 90 90 90 90 91 90 90 90 90 90 91 94 96 97 96 96 94 93 92 91 92 93 94 95 95 95 95 98 101 100 96 95 96 92 86 85 82 78 75 74 75 77 77 74 75 79 80 79 78 75 71 69 69 68 68 69 65 62 63 66 70 72 72 71 71 70 70 68 64 59 57 55 56 57 60 64 64 66 65 62 61 62 60 58 56 54 54 54 53 51 50 49 49 49 47 43 39 36 35 35 35 36 37 37 34 31 29 28 29 33 36 35 35 35 36 37 34 31 30 28 24 22 24 24 26 29 30 30 29 32 36 34 29 26 25 24 25 26 26 26 27 29 29 29 30 29 31 34 32 28 24 24 25 25 25 23 22 21 20 19 18 17 16 15 14 14 15 14 15 16 16 17 18 17 15 13 12 12 11 10 9 6 118 122 122 120 119 119 118 115 114 115 118 119 118 110 102 105 109 103 102 100 100 101 98 94 95 94 92 95 97 99 96 95 97 97 96 95 93 81 75 77 79 85 89 90 88 85 82 83 83 83 83 82 83 83 80 79 78 78 78 79 79 80 84 86 87 88 89 90 89 90 91 92 94 94 95 95 95 94 93 91 90 89 89 88 88 89 89 89 88 89 90 90 90 90 90 90 90 92 95 95 98 98 95 94 92 92 91 92 93 94 94 93 93 99 104 102 96 95 96 93 84 81 80 76 75 73 75 81 82 76 76 81 82 80 78 75 72 71 70 70 70 69 64 63 66 69 72 73 73 73 72 70 68 65 61 58 56 56 58 58 60 62 63 65 64 60 59 60 60 57 55 54 54 54 53 51 51 50 50 50 47 43 39 36 36 36 37 37 38 37 32 28 28 30 32 35 36 35 35 35 35 35 33 29 27 23 20 20 21 23 24 25 26 26 27 29 32 29 24 22 20 19 19 22 24 24 24 24 23 23 24 28 27 25 21 19 18 21 21 19 19 19 19 19 19 18 18 17 15 12 10 10 11 14 18 20 20 20 19 17 14 12 12 11 9 8 7 6 115 120 122 122 121 121 119 115 113 111 117 118 117 110 98 105 111 104 102 101 102 102 99 95 96 97 97 99 99 97 95 95 97 97 93 93 89 79 81 90 92 91 90 90 89 88 87 84 84 85 83 81 81 81 81 82 81 80 80 80 80 81 85 88 89 90 91 91 91 90 91 93 93 94 95 95 95 94 92 90 89 89 88 88 88 88 88 88 87 88 89 91 91 90 90 89 88 88 90 93 97 99 98 97 94 92 91 91 93 95 95 92 91 99 106 103 96 94 96 93 83 78 77 77 75 73 76 84 83 77 77 82 84 81 78 77 74 72 72 71 69 68 64 65 68 71 73 74 73 73 71 68 65 62 59 56 56 58 61 61 61 61 62 63 62 59 59 59 59 56 55 54 53 53 53 52 50 50 51 51 48 43 40 40 38 39 40 40 36 33 30 29 31 33 34 35 35 33 32 32 33 33 31 25 23 22 20 19 21 22 22 23 23 24 25 26 27 24 19 17 17 17 19 22 23 25 24 21 21 19 19 22 20 17 15 16 19 21 19 17 17 19 20 20 20 19 18 17 14 10 9 7 7 13 19 23 23 23 21 18 15 12 11 10 9 8 7 5 116 122 124 125 125 122 118 114 111 108 115 118 114 106 96 109 112 107 106 103 105 104 99 96 97 98 99 101 101 97 95 95 94 95 88 88 85 79 84 95 97 94 88 89 92 91 89 87 85 83 81 79 79 80 82 85 84 83 83 83 83 84 86 89 90 91 93 93 92 91 92 93 93 93 94 95 94 93 92 90 89 88 88 87 87 87 88 87 87 88 90 91 92 91 90 89 87 85 86 90 97 102 102 101 97 92 90 91 93 95 96 92 91 98 106 103 96 94 97 92 83 82 76 74 74 75 80 84 82 79 79 83 83 81 80 76 75 73 73 71 68 67 65 67 69 72 73 74 75 73 70 65 62 60 59 58 58 60 64 65 64 63 62 62 61 59 61 60 59 58 56 53 51 52 53 51 48 49 51 50 48 44 41 40 40 41 40 38 32 29 29 31 32 34 35 34 31 30 28 27 27 27 25 23 22 23 22 22 21 21 21 21 21 22 23 23 22 21 19 18 18 20 22 23 24 23 23 20 17 16 18 20 18 15 14 16 19 20 19 18 20 23 23 22 21 19 18 13 11 9 6 3 4 10 17 21 21 21 20 18 15 11 10 9 8 8 6 5 119 123 127 131 130 123 117 112 108 109 114 118 112 101 103 111 113 112 110 108 109 107 99 96 97 100 101 103 102 99 98 96 95 92 86 83 87 80 82 92 96 92 91 88 91 93 90 88 86 84 81 79 79 81 83 83 83 83 85 86 86 87 89 91 92 93 94 93 93 92 92 93 93 94 95 95 94 93 92 90 89 88 87 87 86 86 87 87 88 89 91 92 92 92 91 89 84 82 82 87 96 104 106 102 99 93 91 90 93 97 97 93 91 97 104 103 96 94 95 95 89 83 76 74 76 79 82 83 82 81 82 82 82 81 78 76 74 72 72 71 69 69 67 70 71 72 74 75 74 73 68 64 62 62 62 62 62 62 66 68 66 65 63 62 61 60 63 63 61 58 56 51 48 46 49 49 44 45 48 48 47 40 38 39 40 40 38 34 29 28 29 30 31 31 31 29 27 26 25 25 25 24 24 27 27 27 27 25 24 22 24 24 23 22 22 21 21 21 21 20 20 21 21 22 23 19 17 15 14 16 20 22 18 14 13 14 15 16 17 18 22 23 22 21 19 16 15 9 8 7 5 3 6 11 16 18 18 17 16 15 13 10 9 9 8 7 6 5 117 123 133 136 132 124 116 108 104 112 117 118 112 105 106 112 110 115 113 114 113 110 101 97 98 99 101 102 102 99 97 97 96 93 88 83 85 82 84 88 92 93 93 93 96 96 92 90 89 85 80 78 80 82 82 81 81 83 86 86 86 88 91 93 94 95 95 95 94 93 92 93 94 94 95 95 94 93 92 90 89 88 86 85 84 84 85 87 88 90 92 93 93 92 91 87 81 78 78 84 96 107 110 106 101 99 94 92 95 99 98 94 92 97 102 102 96 92 92 91 87 84 79 79 81 85 85 84 83 83 84 84 82 79 78 76 72 71 72 71 70 71 70 72 74 75 75 75 73 71 67 65 64 64 65 65 66 66 68 69 68 67 65 62 61 62 64 64 62 59 55 51 46 44 46 46 41 39 39 43 43 39 38 39 39 38 35 31 28 26 27 29 29 26 26 26 26 25 25 26 27 27 28 30 30 29 27 25 24 24 25 25 24 23 22 21 21 21 21 21 21 20 20 21 20 19 17 17 20 23 25 22 16 14 14 15 15 15 17 18 19 19 19 17 15 14 12 10 12 12 12 11 12 13 15 15 15 14 13 12 11 10 10 10 9 8 7 6 116 130 138 137 132 124 113 105 103 114 119 115 110 113 110 114 109 116 116 117 114 110 104 100 98 97 98 98 98 97 95 93 90 91 85 81 84 82 91 92 93 95 94 95 94 93 91 90 88 82 78 77 78 78 80 80 81 83 86 86 87 90 92 94 95 95 96 95 94 93 93 94 96 96 96 95 95 94 94 91 88 87 85 84 83 84 85 86 88 91 92 92 93 92 89 85 80 77 77 83 96 109 114 113 111 104 95 93 97 101 100 96 93 94 98 99 99 95 90 88 86 84 83 84 86 88 87 85 83 84 86 85 82 79 78 76 71 72 73 72 72 72 73 75 77 77 76 74 72 70 67 67 67 67 68 68 69 70 71 71 69 69 66 62 62 62 64 65 62 59 56 52 48 48 49 46 44 43 39 39 43 43 41 40 38 35 33 30 28 24 24 27 28 26 26 26 25 25 26 27 29 31 30 30 27 25 22 19 20 22 23 20 17 16 16 18 20 20 21 23 22 20 20 20 20 19 19 22 25 27 25 20 16 14 15 17 17 15 15 17 16 16 15 15 12 11 10 15 18 19 18 19 19 18 15 13 12 10 9 9 10 11 11 11 10 9 9 8 114 133 143 134 128 122 109 104 109 116 121 117 109 116 114 112 112 114 114 112 110 107 103 100 96 93 94 95 94 95 95 91 91 90 87 86 88 87 99 101 101 94 92 89 87 87 88 87 85 82 80 79 79 80 80 81 82 84 85 86 89 90 93 94 94 95 96 96 93 93 94 96 98 98 98 97 94 94 93 91 87 85 84 84 85 85 86 87 88 89 90 91 92 91 89 85 81 78 78 86 98 109 111 115 113 105 96 94 98 103 103 97 93 93 94 95 98 95 91 88 86 85 86 87 88 89 88 86 85 86 88 86 82 79 76 74 73 74 74 74 74 75 76 77 79 79 77 75 72 70 69 69 70 71 71 72 72 72 72 72 70 69 66 65 63 63 66 65 62 59 57 54 51 51 54 53 50 46 44 43 45 44 43 39 35 33 31 29 27 24 23 24 25 26 26 26 25 26 26 28 30 29 28 27 20 20 19 18 17 17 17 11 7 9 11 14 18 20 22 21 21 19 19 19 19 19 18 20 23 23 21 19 14 11 12 14 13 11 12 14 14 14 13 11 9 9 11 18 20 19 18 19 19 19 16 12 9 7 7 8 10 11 11 10 10 9 8 8 124 140 138 129 122 118 108 105 115 118 121 118 113 117 115 115 116 113 110 106 104 102 100 98 91 87 90 92 91 94 97 95 93 88 89 90 94 96 102 100 98 88 85 82 83 86 86 85 83 81 81 80 81 82 81 82 83 82 82 85 88 92 93 95 95 94 95 94 93 94 95 96 97 98 98 98 95 93 92 88 85 84 85 87 88 88 88 87 88 88 88 90 91 90 89 86 82 79 80 89 100 102 109 114 112 106 97 93 97 104 105 100 98 99 94 94 97 98 94 89 88 87 88 89 90 90 89 87 86 88 89 85 80 77 74 73 75 77 77 77 76 77 78 78 80 80 78 75 73 72 71 72 73 73 74 74 73 73 73 72 70 70 68 66 64 65 67 64 61 60 58 55 54 54 54 54 51 47 47 47 48 46 42 38 34 33 30 27 25 22 21 22 23 24 25 25 25 27 27 28 28 25 21 20 18 18 18 16 14 12 9 6 6 10 14 17 19 20 20 13 13 14 15 16 17 17 14 14 15 15 14 12 10 7 5 7 7 7 10 12 11 9 8 5 6 10 15 18 17 16 16 15 15 15 13 11 10 9 8 8 9 10 8 8 7 7 6 7 135 153 153 139 122 115 110 106 111 117 119 116 116 117 118 118 117 110 105 99 97 96 97 94 88 87 88 91 94 97 99 99 96 90 90 90 97 104 95 91 84 80 79 80 81 84 85 84 82 80 80 81 83 83 83 82 84 82 82 85 89 90 93 95 94 92 91 92 93 93 94 95 96 97 97 96 94 93 91 88 85 84 85 89 91 91 91 90 89 89 88 89 90 90 90 88 84 82 83 84 93 102 109 112 110 105 98 94 97 104 108 108 106 100 96 95 99 101 97 91 90 90 91 90 90 89 88 86 86 88 88 83 78 76 74 74 77 78 79 79 78 78 79 80 81 80 77 75 74 74 73 74 75 75 75 74 74 75 74 71 71 69 67 65 66 69 68 64 62 61 59 58 57 55 54 52 49 46 45 44 44 44 40 38 37 34 30 27 24 22 21 22 25 26 26 26 26 26 26 25 24 21 16 17 18 16 15 12 8 5 3 7 14 17 18 17 16 15 13 6 8 10 12 13 13 13 11 9 9 7 4 0 359 359 360 3 4 5 7 8 8 5 3 3 7 13 17 16 14 13 13 13 13 13 13 13 12 11 10 8 8 8 7 6 6 5 5 6 116 134 142 136 121 115 114 112 113 116 116 115 118 120 123 120 112 104 97 92 88 93 96 92 90 89 89 91 94 96 97 98 98 97 99 98 100 104 93 77 74 76 76 76 77 81 83 80 76 75 78 80 82 83 83 84 85 84 86 86 90 95 99 97 90 88 91 91 92 93 93 94 95 96 96 95 93 91 91 88 84 83 85 89 92 92 93 93 92 91 89 88 90 90 91 90 87 88 88 89 96 105 110 111 110 106 100 95 96 102 107 108 107 102 98 98 102 104 100 93 90 92 93 93 91 88 86 84 85 87 87 81 77 76 76 76 78 80 80 80 79 80 81 82 81 78 76 75 73 73 74 76 77 76 75 74 75 77 76 74 69 68 66 65 68 70 68 64 63 61 60 59 58 56 54 51 47 45 43 41 38 40 38 39 38 35 32 28 25 23 23 25 27 28 29 29 27 25 25 24 22 20 18 19 15 14 9 5 4 4 6 12 18 17 14 12 10 9 7 9 10 9 9 9 9 9 8 7 6 4 359 355 354 358 4 3 4 5 6 7 6 6 6 9 13 16 16 15 13 12 12 13 14 14 14 14 12 10 9 8 8 7 8 8 7 6 6 6 104 117 125 125 115 113 114 112 114 116 115 117 120 124 126 121 104 100 93 89 87 100 100 94 91 90 90 90 91 93 92 90 92 97 104 109 101 89 83 68 72 72 69 69 72 74 76 72 68 70 73 76 79 81 82 85 86 86 87 92 99 103 102 96 88 89 91 91 92 94 95 95 95 98 97 94 92 91 89 86 84 82 84 85 88 91 94 95 95 93 90 89 91 92 92 92 92 95 94 95 101 109 113 112 110 106 102 98 96 97 101 106 107 102 99 99 105 107 102 96 93 93 95 94 91 87 84 82 83 86 86 82 80 79 79 79 79 81 82 81 80 80 82 83 81 78 76 74 73 73 75 77 79 77 75 74 76 76 77 75 68 67 66 66 68 68 66 64 64 64 61 57 57 57 55 51 47 45 44 41 39 39 40 38 36 34 31 28 26 24 25 27 28 29 29 28 27 26 25 23 23 21 20 19 14 10 7 6 8 10 13 16 14 9 8 8 7 7 8 12 10 8 6 5 5 5 5 6 5 4 3 2 3 6 11 7 7 7 9 10 8 10 13 16 18 18 16 15 14 13 13 14 15 15 15 11 8 7 6 6 6 8 9 9 9 8 7 6 101 108 113 114 108 109 111 110 111 112 112 115 118 118 118 112 105 103 96 93 96 104 100 92 90 91 89 87 87 87 84 80 84 89 95 96 86 73 67 68 71 67 63 61 63 65 66 63 63 67 71 76 80 82 84 85 86 87 90 100 106 106 102 91 88 90 91 92 94 96 96 97 98 99 97 94 91 89 86 83 82 80 80 83 87 91 94 97 97 94 91 91 93 95 96 96 96 99 97 98 104 112 115 113 109 104 101 101 101 101 102 104 106 104 101 102 107 109 105 104 97 94 96 96 91 86 82 81 83 86 86 85 83 82 82 82 81 81 81 81 80 80 81 81 80 79 77 74 73 74 76 79 79 78 76 75 74 75 76 73 67 66 67 67 67 66 64 64 66 65 60 57 56 56 55 51 48 46 45 45 42 40 41 39 37 33 30 27 25 24 25 28 30 31 30 28 27 27 24 22 20 18 18 16 13 11 10 11 13 13 14 13 10 3 5 7 9 10 10 12 7 5 3 3 3 4 5 7 9 10 10 12 14 14 11 9 10 11 12 11 11 12 15 17 17 17 16 15 13 13 14 14 15 13 12 9 3 2 2 3 4 7 8 9 9 8 7 7 102 104 105 107 107 108 109 107 106 106 106 106 109 110 97 96 98 104 107 106 104 105 96 87 86 86 83 82 83 82 77 73 80 85 88 87 79 71 67 62 62 57 55 54 53 54 57 60 65 71 75 78 81 84 85 86 87 89 94 105 110 109 101 93 88 86 90 92 95 98 99 100 101 100 96 93 89 85 82 80 79 76 78 83 88 92 95 98 98 98 96 93 95 96 99 100 98 102 101 101 107 112 117 115 109 106 102 99 100 102 104 106 106 105 103 104 108 110 110 106 98 96 97 96 92 86 81 80 82 85 87 86 84 84 84 83 82 81 80 79 79 80 80 81 79 78 77 75 74 76 78 80 80 78 77 76 74 74 73 70 66 66 68 68 67 67 66 66 66 65 61 57 56 55 54 50 48 47 47 45 42 41 41 40 38 34 30 27 25 25 27 32 34 35 33 31 28 27 23 20 20 18 16 14 12 9 8 9 9 8 6 4 4 3 7 10 11 11 9 8 4 3 3 3 4 5 6 5 5 7 9 11 13 12 7 8 13 14 11 8 9 9 11 12 12 13 13 13 13 13 13 13 12 10 8 5 360 358 359 1 3 5 7 7 6 6 6 6 98 102 103 104 105 106 104 101 100 102 104 101 97 96 90 89 89 98 112 113 107 104 90 80 76 76 76 75 75 74 70 72 81 84 85 84 76 67 62 53 52 49 45 45 48 53 58 62 68 76 80 82 83 85 85 87 91 94 98 105 108 107 102 95 86 83 84 90 99 102 102 102 102 100 95 91 87 82 80 80 77 77 81 86 90 94 98 101 103 103 101 99 98 99 102 103 102 106 105 104 106 112 116 116 116 111 104 100 101 103 106 107 107 106 105 106 108 108 109 106 99 97 97 96 92 87 82 81 82 84 86 85 85 85 84 83 82 81 79 78 78 79 81 81 79 78 77 75 75 77 80 82 81 79 77 74 73 72 69 67 65 67 68 68 67 67 67 67 65 64 61 59 56 54 53 51 50 49 48 45 42 41 40 39 37 34 32 30 29 29 33 38 38 37 34 31 28 26 23 22 18 14 12 11 9 6 4 3 2 1 0 1 1 3 5 7 7 7 5 3 6 7 9 10 8 5 3 359 355 357 357 359 1 1 5 10 15 13 7 5 6 5 6 7 9 10 12 13 12 11 10 9 8 6 5 2 357 357 358 1 3 5 5 5 5 5 5 5 102 100 101 101 99 101 98 94 96 102 103 101 97 91 85 84 84 93 107 110 102 99 80 66 64 65 68 68 68 66 66 73 80 79 76 76 72 66 58 49 47 45 46 50 54 59 60 65 74 82 87 87 87 85 84 88 96 100 102 104 105 106 103 95 92 85 84 92 101 105 104 102 102 99 94 88 85 85 81 80 78 82 86 90 94 97 100 103 106 108 109 107 104 103 105 106 107 107 110 110 110 111 111 114 115 113 107 104 103 105 107 108 109 109 110 109 108 109 109 105 100 98 97 95 92 89 86 84 84 84 85 85 85 84 83 82 82 81 79 78 78 80 82 81 78 76 75 75 76 79 81 82 82 78 75 72 71 69 66 65 66 68 68 69 70 69 68 67 65 63 61 58 55 53 52 51 50 50 48 46 43 41 40 38 37 35 35 35 35 35 38 41 40 37 33 31 28 28 23 18 14 10 7 6 5 5 4 3 2 1 1 2 2 1 2 3 4 4 4 4 8 11 11 11 8 3 357 354 352 352 352 353 355 358 3 16 14 8 4 2 2 2 3 6 9 11 12 12 10 6 6 5 3 3 0 358 357 358 1 3 5 6 6 6 6 5 5 5 102 97 97 97 98 95 93 94 97 98 98 96 91 86 84 84 84 89 98 99 95 87 63 55 54 58 64 64 64 64 66 71 72 70 66 70 70 69 58 48 48 48 51 56 59 61 65 70 81 91 92 92 90 84 82 89 97 103 104 104 105 105 102 101 94 87 88 95 102 105 105 103 102 98 93 89 88 86 83 81 81 87 90 93 97 99 101 104 106 109 113 113 110 107 107 109 109 111 115 116 115 114 114 114 114 113 110 107 107 108 109 111 112 113 117 114 112 111 109 104 101 99 97 95 94 94 92 90 87 86 85 85 84 83 83 83 83 82 81 79 79 81 82 80 77 74 74 76 78 79 81 82 81 76 73 71 69 68 67 66 68 68 70 71 71 69 67 65 64 62 59 57 55 54 52 51 52 51 48 45 43 41 40 40 39 38 39 40 40 41 42 42 39 35 32 30 30 28 19 13 10 8 8 7 6 6 7 6 5 3 2 1 1 4 7 6 5 5 5 5 3 3 2 2 0 357 354 353 356 357 358 0 5 9 14 15 8 2 359 358 357 358 2 7 9 10 9 8 7 5 2 2 1 360 358 357 0 3 5 7 8 8 8 8 8 6 5 5 99 91 91 91 92 87 87 90 92 93 93 89 85 81 78 82 83 84 84 84 82 78 60 57 59 62 64 60 62 65 66 66 64 63 63 67 67 63 51 47 47 49 55 60 64 70 78 83 89 94 95 93 89 84 84 90 98 103 104 105 105 105 104 101 94 90 91 96 101 105 106 105 103 101 99 93 90 89 84 82 85 88 91 94 97 99 100 101 104 109 115 118 119 115 112 111 112 113 118 118 120 121 119 117 114 113 112 112 112 113 113 112 113 117 122 120 116 113 110 105 101 99 97 97 97 96 95 93 90 87 86 85 83 83 83 84 84 84 83 80 80 82 82 79 74 72 74 76 78 80 81 81 79 72 70 70 69 68 69 69 69 70 71 72 71 67 65 65 65 62 59 57 57 55 52 52 53 51 48 46 44 42 42 42 42 41 43 45 44 44 43 39 33 29 29 27 25 22 14 11 10 9 9 9 8 8 6 4 3 1 359 359 2 13 12 8 7 4 3 2 357 354 354 355 356 356 356 358 3 4 7 12 17 21 21 10 3 359 357 357 357 359 4 7 7 6 5 4 4 3 2 1 0 360 359 359 4 7 7 8 9 10 10 10 9 7 5 4 94 83 82 84 86 81 79 79 81 84 85 82 79 77 78 81 81 77 72 70 70 68 61 61 61 61 61 62 66 67 63 59 58 57 58 58 56 50 45 48 53 60 63 67 78 88 92 92 90 92 94 93 91 89 88 92 100 103 103 104 104 104 102 99 94 92 93 96 100 103 106 106 106 105 99 94 92 91 86 84 87 88 91 94 97 97 98 99 103 109 116 121 125 124 121 119 116 117 119 119 122 124 122 118 115 113 113 114 115 116 116 116 116 119 125 126 123 118 112 107 102 99 99 99 100 98 97 95 91 87 85 84 84 84 85 85 85 85 84 81 80 81 81 76 72 71 74 77 79 80 80 79 76 71 68 70 69 68 68 69 71 71 71 71 69 67 65 65 65 63 62 59 58 57 54 52 53 52 50 48 47 46 45 45 45 46 47 48 46 45 42 35 28 27 24 23 20 16 13 11 9 7 7 6 6 6 5 3 2 1 1 4 9 17 6 3 1 359 358 357 359 359 359 359 360 2 3 5 10 10 12 15 17 18 15 5 2 0 0 3 5 7 9 9 7 6 5 5 5 5 4 1 1 1 1 3 6 8 7 7 7 9 11 10 8 7 5 3 83 74 76 78 80 75 76 75 74 76 78 79 78 78 80 81 80 75 70 70 66 65 63 60 60 58 59 66 69 65 59 58 58 57 56 57 55 52 53 57 70 76 74 77 86 89 91 89 89 90 92 93 94 93 92 95 101 103 102 101 100 101 98 94 91 91 94 97 100 102 105 107 107 106 100 95 93 92 87 86 89 89 92 94 95 95 96 98 103 110 115 120 124 127 128 127 126 121 121 120 121 124 122 119 115 114 115 116 116 116 117 118 118 121 126 129 130 124 116 111 105 103 104 104 103 101 98 95 91 87 84 84 84 85 86 87 87 86 84 81 80 81 78 74 71 72 75 79 80 79 78 77 73 69 67 70 70 71 70 71 72 70 70 70 68 67 67 67 67 67 63 60 59 58 55 54 55 53 53 52 52 51 48 47 48 50 50 47 45 43 41 38 31 28 25 22 17 13 11 11 10 8 7 6 5 5 5 5 4 3 6 10 11 12 356 354 354 354 356 359 0 5 7 4 3 4 6 9 9 8 9 10 10 9 7 4 2 2 4 8 11 12 13 12 10 9 9 9 9 8 6 2 0 1 3 5 7 6 4 3 4 6 9 9 8 5 4 2 75 70 73 72 72 75 80 75 71 72 75 78 79 80 80 79 79 77 71 65 62 64 62 61 61 58 56 58 58 60 61 59 54 52 53 55 59 62 68 70 79 80 77 78 77 79 83 86 90 92 92 94 95 96 95 96 100 99 102 97 95 96 92 86 86 89 94 99 102 102 102 104 106 105 99 96 94 93 88 88 91 91 93 94 94 93 95 98 105 112 116 119 122 125 128 128 128 124 123 122 123 124 121 117 114 114 115 115 115 116 116 116 116 119 124 125 129 126 120 119 113 108 109 108 107 103 99 95 91 86 84 85 85 86 87 89 90 88 86 82 80 80 79 75 72 72 76 80 81 78 75 74 72 68 69 69 71 73 72 72 71 71 71 71 70 69 69 69 70 69 64 61 60 59 56 56 56 56 56 57 57 55 52 50 50 52 51 45 42 41 40 38 30 26 22 19 14 12 12 14 14 14 12 10 8 7 6 6 4 3 5 5 4 2 353 354 355 357 0 4 7 10 9 7 6 4 4 6 7 4 4 6 7 6 5 4 2 2 5 9 13 15 14 12 11 11 10 11 11 10 6 4 3 2 3 4 5 1 358 358 359 1 3 4 4 359 360 360 72 70 71 70 66 80 84 78 74 73 74 75 78 80 80 79 77 72 62 55 54 58 59 67 66 60 53 48 45 48 57 48 35 35 41 50 59 63 68 73 76 76 71 71 72 74 79 88 92 92 94 95 92 91 93 95 97 98 93 90 91 92 87 83 83 87 94 100 104 104 103 103 103 102 98 97 97 94 89 89 93 94 95 96 95 92 95 101 108 113 117 121 121 121 123 124 124 125 124 125 125 125 120 115 113 113 112 112 112 113 112 112 112 114 119 120 123 122 122 119 116 113 113 113 111 106 100 95 92 89 86 87 87 87 88 90 92 91 88 83 80 80 79 76 72 72 76 81 81 78 74 71 71 70 71 71 73 75 75 74 73 74 75 75 73 72 72 72 72 70 65 62 61 60 58 58 57 59 59 59 59 57 54 52 51 51 49 44 42 39 38 35 28 22 18 14 13 12 14 17 19 17 15 12 10 8 7 5 3 3 3 360 358 355 356 358 360 3 7 9 11 12 11 11 9 7 6 6 5 6 4 5 5 5 4 2 3 5 8 12 14 14 13 10 6 7 8 9 8 7 2 2 2 1 1 360 359 355 353 354 354 354 354 355 355 347 351 353 74 73 72 72 74 82 85 81 76 72 71 73 75 79 80 77 71 62 54 51 51 53 61 74 65 54 43 39 35 32 33 33 35 40 50 60 67 67 69 75 75 66 60 59 65 70 73 80 87 86 88 91 87 81 81 89 94 93 81 83 89 90 86 83 83 86 88 95 104 107 103 100 99 98 98 100 100 97 92 91 93 96 98 99 94 92 96 103 110 116 120 123 123 121 122 122 124 125 126 126 123 122 120 117 115 114 112 111 110 109 109 109 111 113 115 116 119 119 118 117 115 114 115 117 115 109 101 97 95 93 90 90 89 88 88 90 94 93 90 88 83 80 78 75 72 73 78 83 82 78 74 72 72 71 73 74 76 79 78 76 75 75 77 79 79 78 76 74 74 70 65 63 61 60 59 59 59 60 60 60 59 58 55 53 50 47 45 42 39 38 37 33 26 21 15 13 13 14 15 18 20 18 14 12 11 9 7 2 1 2 3 1 359 357 359 1 4 8 11 11 10 10 10 11 11 11 12 11 9 8 5 4 4 4 2 1 7 12 12 10 9 7 7 5 1 2 2 3 3 2 357 355 355 355 355 354 353 352 352 352 350 348 346 346 345 343 346 348 73 72 72 73 77 85 87 81 76 73 72 72 72 73 74 71 63 56 50 46 43 48 67 75 56 52 40 33 29 29 30 35 49 60 66 68 66 65 67 71 71 55 49 47 51 57 62 69 76 74 73 78 78 74 75 84 83 80 73 76 82 85 84 83 84 84 87 93 102 106 103 99 96 94 96 95 97 96 97 92 97 100 100 99 96 95 101 107 113 119 122 124 124 122 121 121 123 126 127 126 122 121 120 119 117 115 113 111 109 107 107 108 110 112 114 114 116 117 116 115 114 115 116 119 119 114 107 102 99 95 93 93 91 89 88 91 95 95 94 92 86 81 78 74 72 74 80 84 83 79 78 74 72 72 75 77 80 83 82 79 77 76 76 77 80 81 78 76 74 70 65 63 60 61 61 60 60 62 61 59 58 57 54 51 48 45 42 40 37 36 36 31 24 20 17 14 14 14 16 19 19 16 11 8 8 7 4 358 356 354 358 359 360 360 1 3 6 9 11 10 8 7 6 5 5 8 12 12 11 7 7 7 9 11 10 10 15 17 12 8 5 4 1 0 359 359 357 356 357 357 355 350 348 348 349 351 352 352 353 351 349 346 345 342 341 345 346 346 70 69 71 74 79 87 86 80 76 74 71 69 69 71 70 67 62 57 50 42 39 50 71 75 61 45 35 32 33 37 42 48 64 74 75 72 67 64 62 63 62 57 50 48 51 54 56 60 64 63 62 65 66 68 74 79 73 70 66 67 71 77 79 82 84 85 87 91 95 99 100 97 93 89 88 84 86 92 96 95 100 103 101 101 99 101 107 111 113 116 122 125 124 120 118 120 124 127 128 126 123 122 120 120 119 117 114 112 109 108 107 108 109 111 112 115 115 116 116 115 114 115 117 120 121 120 115 107 102 99 97 98 94 90 88 92 94 97 98 93 85 81 78 75 73 75 80 85 85 83 78 74 71 72 76 79 81 83 83 81 80 78 77 78 81 82 79 77 76 71 65 64 62 62 62 62 63 62 61 59 57 55 52 49 48 45 42 38 36 34 33 29 23 20 19 19 17 17 18 19 17 12 6 4 3 2 1 358 354 351 354 357 358 360 1 3 7 8 8 6 3 2 1 1 3 7 9 10 8 6 8 12 18 20 19 20 18 15 13 11 8 6 3 360 358 357 354 350 350 351 351 348 346 344 345 349 352 353 353 352 351 349 348 344 344 349 348 348 67 67 68 73 80 88 83 78 74 73 70 65 63 65 67 65 61 56 49 42 44 58 69 70 56 42 36 37 45 51 57 65 77 83 80 77 73 67 60 60 61 59 52 51 55 55 53 54 56 57 60 63 63 67 72 71 69 67 64 64 65 68 70 76 82 85 84 86 87 88 91 93 89 81 78 72 80 87 94 100 104 106 104 105 105 107 111 113 115 118 123 127 124 118 114 119 126 128 128 125 125 123 123 122 122 120 117 114 111 107 105 105 105 108 111 110 111 113 114 116 116 117 118 120 121 120 117 111 108 105 102 102 97 93 89 91 94 100 100 94 86 82 81 78 75 76 81 85 85 83 78 75 74 74 77 78 79 81 82 83 81 79 79 81 82 81 79 78 77 71 67 66 65 64 65 65 64 61 59 58 56 55 53 51 49 46 42 37 31 31 30 26 22 20 21 21 21 20 20 19 14 7 2 360 359 359 359 358 359 355 355 356 356 358 360 1 3 6 6 3 0 0 2 7 11 12 11 10 7 7 8 11 14 15 16 17 14 9 8 9 8 6 3 360 357 354 352 348 348 347 347 349 348 345 345 347 349 352 352 351 351 352 351 349 349 350 348 348 67 66 66 69 77 83 74 73 73 70 65 60 58 61 65 61 52 48 44 44 51 53 64 62 57 45 40 46 57 62 65 72 74 72 77 83 77 62 54 55 63 60 50 45 47 48 47 48 49 55 59 61 63 65 68 68 67 65 60 60 62 63 65 71 77 79 75 75 79 81 81 80 74 65 65 67 79 89 97 103 110 112 108 109 111 111 111 113 117 121 125 128 126 119 115 119 125 127 127 121 121 122 124 124 123 122 120 116 113 110 108 106 104 104 107 107 106 107 110 114 116 117 117 118 117 118 117 114 111 109 106 104 101 95 94 91 96 104 104 97 89 84 84 82 78 77 78 81 84 83 79 79 79 77 76 76 78 81 82 83 82 80 81 82 81 81 81 80 78 72 68 66 65 65 66 66 64 60 58 57 56 56 55 52 49 46 40 32 27 27 28 24 23 21 21 23 23 22 20 16 10 3 360 358 357 355 357 359 359 357 354 353 354 356 357 1 6 6 5 5 3 3 6 15 18 15 14 9 7 6 4 2 1 0 2 4 3 3 3 5 4 3 0 359 354 351 350 350 351 351 351 354 354 352 350 348 348 349 349 348 349 352 355 355 353 350 344 344 67 65 64 67 73 74 70 69 70 68 64 60 59 60 60 53 47 46 46 46 48 55 64 62 56 44 42 50 56 57 58 60 59 59 67 79 77 61 50 53 62 51 40 34 35 36 38 40 44 55 59 59 62 64 65 63 62 60 56 56 58 60 61 64 67 69 63 62 65 65 60 54 49 44 50 69 85 98 104 107 115 117 112 111 112 113 113 115 119 123 128 131 130 123 117 119 122 123 122 115 115 117 120 121 120 120 119 116 113 113 112 110 107 105 105 106 103 103 106 109 111 114 116 116 114 114 115 115 113 110 108 105 104 102 100 94 97 104 106 100 91 86 86 86 84 81 78 80 83 85 82 81 81 78 75 77 77 80 82 83 83 83 83 82 81 81 83 83 82 75 67 66 64 63 64 65 62 58 57 56 56 56 55 53 49 44 35 26 22 26 27 25 22 21 21 23 22 20 17 12 7 1 359 358 356 353 353 356 358 358 359 357 357 357 359 5 9 7 7 7 9 9 11 12 12 11 8 6 5 5 2 359 357 356 356 357 358 359 359 0 359 358 357 356 352 351 351 354 358 360 359 356 353 353 352 350 350 348 347 344 346 351 354 354 349 345 342 341 67 65 63 66 68 69 69 68 68 67 66 65 65 62 57 53 51 49 48 48 47 51 59 61 46 40 40 44 45 46 50 52 50 53 62 74 75 63 53 54 55 45 36 30 31 29 31 35 44 55 58 60 64 64 62 60 59 58 56 54 56 56 55 54 56 57 54 50 47 41 35 32 28 30 50 83 103 117 114 111 118 119 114 111 110 112 113 117 123 127 130 134 133 127 121 118 115 116 115 114 113 112 113 113 113 112 111 109 107 111 112 113 113 112 109 106 104 101 103 104 106 110 114 113 111 111 113 114 114 111 108 107 107 107 105 99 99 104 106 102 93 87 85 86 86 84 81 80 83 85 84 82 81 78 74 75 79 82 83 83 84 85 84 81 80 82 84 84 82 74 67 63 60 59 62 63 61 59 57 56 56 57 56 52 48 42 31 23 22 22 28 27 23 21 19 18 17 14 12 9 5 3 1 359 357 356 352 354 359 3 6 7 7 7 8 9 9 9 8 8 8 7 9 4 4 4 4 4 4 3 3 2 2 0 359 358 358 357 354 355 354 355 355 354 354 356 357 359 1 1 358 351 345 345 347 347 348 347 345 341 342 347 349 348 344 344 346 347 68 65 64 65 66 67 69 69 68 67 68 69 69 64 58 55 55 54 51 50 49 48 53 52 44 41 40 39 38 38 41 44 44 45 51 57 54 46 45 48 45 40 29 24 25 31 37 41 47 53 55 58 62 61 58 56 54 51 51 49 53 55 52 48 47 48 48 40 36 34 32 31 34 43 70 96 121 133 124 116 120 120 119 116 110 109 111 118 126 131 134 135 136 132 128 119 117 115 115 114 113 110 109 107 106 105 104 104 104 107 110 112 114 115 113 109 106 104 103 103 105 108 111 111 111 111 111 112 113 112 112 110 110 111 111 106 104 107 108 105 96 91 87 85 87 86 83 82 82 84 85 82 80 80 77 77 81 84 85 85 85 85 84 82 83 84 84 85 80 72 66 58 53 54 58 60 60 60 59 56 55 55 53 49 45 39 29 27 27 27 31 28 23 18 14 10 8 6 5 5 4 4 5 5 4 1 358 357 2 4 5 6 9 11 12 10 6 5 5 4 3 3 4 3 2 3 5 5 5 4 4 5 5 4 1 359 356 355 354 354 354 355 356 356 357 359 358 356 353 350 348 345 341 340 341 342 344 343 341 338 339 343 345 347 348 350 353 355 70 68 66 66 67 68 69 69 68 68 69 71 70 65 60 59 59 58 57 56 53 51 51 51 52 49 47 49 49 49 48 46 43 41 38 33 27 24 26 28 29 27 17 14 22 35 43 45 46 49 49 50 52 53 52 49 42 39 42 44 48 51 46 40 38 38 37 36 37 39 40 40 43 57 82 100 128 140 135 125 122 121 121 120 115 109 110 116 124 131 134 137 138 132 123 118 119 118 117 116 112 108 105 104 103 102 101 101 103 105 107 110 111 111 110 109 105 104 105 105 107 108 108 108 110 111 111 109 109 109 112 112 110 113 116 112 109 110 110 109 104 96 88 85 86 86 85 83 80 81 84 83 83 78 75 77 83 87 87 86 86 86 84 84 88 87 85 84 78 69 62 51 47 49 52 55 58 61 57 51 49 47 45 42 39 34 26 26 27 32 30 25 20 15 10 6 2 1 0 0 2 9 11 12 11 6 4 3 5 4 1 360 2 5 6 5 1 359 359 360 360 1 3 8 7 6 6 5 5 4 4 4 4 4 3 0 358 357 1 358 358 358 359 1 1 359 356 352 347 343 342 341 341 340 339 340 341 340 338 341 342 344 345 350 355 357 357 356 73 72 71 70 69 69 69 69 69 68 66 68 69 69 65 62 61 61 58 55 54 54 54 56 53 53 52 49 50 51 51 51 47 43 40 35 30 27 25 25 25 23 19 22 31 38 43 42 41 44 43 41 41 41 39 34 30 32 38 39 41 40 33 30 28 32 35 37 39 43 47 47 50 65 86 102 126 135 140 139 132 127 126 123 125 118 113 113 120 129 134 136 135 125 116 113 115 117 116 115 109 105 102 100 98 96 96 99 101 103 105 107 108 107 106 106 102 103 105 106 107 106 105 105 107 110 110 110 108 107 110 112 108 112 117 116 113 113 113 112 108 98 87 83 83 83 85 83 77 78 78 82 82 78 73 76 84 90 89 87 86 85 85 87 92 91 87 83 74 64 56 42 39 41 45 52 57 58 53 45 40 37 35 32 31 30 20 23 27 28 25 19 16 14 12 10 6 6 5 4 5 11 13 12 11 9 9 8 8 5 1 358 358 360 1 2 0 356 356 356 357 1 5 12 7 3 1 0 360 0 2 4 4 5 5 3 2 3 3 1 1 1 1 2 1 358 354 351 347 345 344 343 342 342 339 339 339 340 340 342 349 352 354 357 358 358 354 349 74 75 75 74 72 71 69 68 69 67 63 66 68 69 66 64 62 59 56 55 57 59 57 59 56 55 53 51 50 51 51 52 50 44 40 39 40 40 39 35 28 25 32 34 36 40 46 44 40 40 34 32 33 32 27 22 23 30 34 32 33 30 25 24 26 32 37 38 41 48 53 53 58 73 89 101 115 120 135 143 140 133 132 132 137 133 118 111 115 122 129 135 132 120 117 115 112 114 114 113 108 105 100 97 94 91 91 95 100 101 102 103 103 103 103 103 102 104 106 107 105 102 99 100 102 103 108 112 110 107 107 107 107 105 111 114 113 114 114 113 109 99 85 77 76 79 82 81 72 72 73 78 82 78 73 75 82 89 90 86 84 84 85 88 91 93 88 79 68 57 48 36 33 35 43 53 57 54 48 41 34 29 28 27 26 23 20 24 27 26 22 17 15 14 16 18 15 13 12 11 12 12 7 5 5 7 10 11 9 6 4 1 360 1 1 360 358 359 359 1 3 6 9 11 2 357 355 355 357 0 4 4 3 5 5 4 4 3 359 360 1 1 359 360 359 356 353 350 349 349 348 347 345 342 340 340 339 345 347 348 349 353 355 352 350 349 347 343 75 76 77 76 74 72 70 68 68 66 63 62 65 69 68 65 64 62 58 58 59 58 57 57 57 57 57 55 55 56 55 51 48 45 41 42 47 48 47 41 38 36 43 42 38 42 49 44 36 34 31 30 31 28 22 19 22 27 30 28 28 28 26 27 32 35 38 39 46 57 62 62 68 79 88 96 102 114 125 137 142 140 139 139 144 143 133 118 106 112 128 133 131 121 123 119 112 112 112 111 107 103 99 95 92 87 87 92 98 99 99 99 99 99 100 100 101 102 105 106 103 98 94 94 95 98 102 107 109 107 102 99 100 92 93 94 100 106 105 104 96 87 79 68 67 70 73 72 63 67 68 75 82 80 75 74 79 84 88 89 88 84 84 84 85 89 82 68 55 50 42 35 35 40 47 54 57 52 46 40 32 27 26 25 23 22 21 29 27 27 24 20 19 20 18 16 14 13 12 12 12 10 1 360 2 4 10 9 7 5 5 4 3 4 4 4 3 4 4 6 8 9 8 6 357 354 354 356 359 3 4 1 359 1 1 0 360 359 358 358 358 358 357 357 356 355 353 352 351 350 349 348 345 342 342 343 342 344 344 347 343 342 343 343 342 341 342 342 75 76 77 76 74 72 70 69 69 68 66 64 65 69 70 69 69 67 65 64 62 59 59 58 57 60 61 59 58 59 59 57 54 53 52 52 54 57 55 51 48 45 51 47 44 45 46 44 38 35 38 40 38 35 30 26 26 27 29 34 34 33 33 33 34 35 36 43 57 67 67 69 75 79 81 88 94 107 114 123 134 142 148 148 148 148 146 128 105 109 124 131 127 121 126 121 113 113 112 110 104 98 95 93 88 83 84 90 96 97 97 96 96 97 98 97 99 97 99 100 98 95 92 91 92 94 96 98 101 102 98 91 89 76 74 74 79 87 90 88 77 67 60 53 55 59 59 60 62 52 65 78 91 87 78 75 74 73 77 85 87 83 79 78 74 79 68 51 46 45 40 36 42 49 53 57 58 54 47 43 40 33 30 28 27 28 29 30 28 27 24 23 22 20 14 9 8 7 5 4 4 4 359 1 4 6 6 4 3 0 0 2 3 3 3 2 3 2 3 2 2 1 358 356 353 352 353 357 360 1 360 358 358 357 356 355 355 356 358 357 355 354 354 354 354 355 357 357 356 353 351 348 344 345 345 346 346 343 339 339 340 339 339 338 338 338 340 340 76 77 77 77 75 73 72 71 70 69 67 66 67 70 72 72 73 72 69 66 63 63 62 61 60 62 62 63 62 62 63 62 59 60 60 60 61 62 61 60 57 53 54 51 49 49 49 48 45 42 43 45 44 41 38 36 35 35 35 39 40 38 37 34 31 32 38 50 62 66 66 70 76 78 78 81 86 94 100 110 119 129 143 147 144 144 141 125 109 105 111 119 117 115 121 121 116 115 112 107 100 92 89 88 84 82 84 89 92 93 93 93 93 93 93 92 94 90 89 89 89 89 90 91 90 88 87 87 87 90 88 82 81 67 62 59 64 71 76 75 65 53 48 46 48 49 53 49 49 49 61 88 103 96 85 78 71 62 63 75 81 80 75 70 61 61 49 44 43 44 42 39 49 56 57 59 59 55 50 48 44 39 36 35 34 33 34 31 27 23 21 21 19 16 11 6 5 4 1 359 359 359 2 6 8 4 358 357 357 356 354 353 354 355 355 355 359 359 360 357 354 352 350 350 352 355 357 358 359 359 359 359 0 357 357 357 358 0 359 354 352 352 352 353 355 357 359 2 2 359 357 353 346 352 350 350 349 347 343 340 341 341 339 338 338 339 340 339 76 77 77 77 76 75 73 72 70 69 68 68 69 70 72 73 74 74 70 68 66 63 63 62 62 64 65 66 66 64 65 64 64 63 62 62 63 65 65 64 60 57 54 53 52 53 53 53 50 48 48 47 44 41 39 38 39 39 40 40 46 42 37 33 27 37 50 55 58 60 64 71 77 77 76 78 82 87 94 103 108 112 119 126 128 132 132 123 112 102 99 101 102 97 104 107 110 112 110 102 92 82 80 82 82 82 84 86 88 88 85 86 86 84 84 85 88 84 82 81 80 82 86 89 89 83 75 72 70 72 73 71 71 56 49 46 50 57 63 63 58 47 36 38 44 49 52 50 49 48 64 97 121 109 104 92 63 33 37 54 71 80 73 64 55 48 44 39 39 44 45 47 56 60 59 58 58 56 54 48 44 43 40 38 37 36 35 29 27 23 18 16 16 13 9 7 7 7 6 4 3 1 7 7 5 0 355 354 355 354 353 352 349 349 350 353 357 356 354 351 349 349 350 350 354 358 360 0 0 1 1 0 358 359 1 2 3 2 357 355 354 355 357 358 359 0 1 2 4 3 2 0 354 357 357 356 355 352 348 345 343 341 340 339 340 339 338 337 76 76 76 76 76 75 74 72 70 70 69 71 71 71 72 74 74 73 73 71 68 66 65 63 63 65 67 68 67 65 64 64 65 65 64 63 64 65 66 65 62 59 56 56 54 54 55 55 54 53 53 51 49 48 48 47 48 49 49 50 57 52 42 34 36 56 62 54 52 56 64 73 76 74 74 77 80 86 95 102 104 104 104 110 114 113 116 117 110 100 94 95 94 85 79 77 86 99 103 93 81 70 72 77 79 82 83 84 85 82 75 76 76 75 76 79 82 76 74 73 72 74 79 83 83 75 63 59 57 57 57 56 57 44 37 33 35 40 45 44 40 29 19 22 31 39 39 42 44 33 51 80 121 135 132 91 4 341 344 348 355 76 74 57 51 33 33 26 33 40 46 54 63 64 59 57 56 55 52 47 44 41 37 35 35 31 30 23 19 16 15 14 12 11 8 7 8 9 10 10 9 8 5 0 358 358 357 357 357 357 356 354 351 349 350 354 356 347 345 342 342 343 347 351 355 358 358 358 359 358 358 357 357 359 3 3 3 360 356 358 359 1 1 0 360 360 359 358 359 0 2 3 1 1 359 357 356 353 348 344 342 342 342 341 340 339 336 334 76 76 76 76 75 75 74 72 72 72 72 73 72 71 71 72 71 72 74 73 71 69 66 64 64 66 68 69 68 67 64 64 66 66 66 66 65 65 67 67 65 61 60 53 52 52 55 55 57 56 54 54 53 55 56 57 59 60 61 61 62 55 41 40 54 67 67 55 53 59 64 69 70 70 72 74 76 83 94 98 101 101 99 96 98 88 86 95 98 93 92 92 87 70 55 46 54 73 87 80 68 58 64 70 71 76 79 79 76 71 64 64 63 64 68 71 72 63 62 63 63 66 69 72 73 66 54 49 48 46 47 46 45 36 32 28 27 29 29 28 26 18 11 14 17 18 20 18 20 354 15 39 46 77 171 332 326 318 311 308 310 304 333 18 19 10 22 26 32 37 48 63 71 72 65 58 55 52 49 45 41 35 31 30 29 25 24 18 13 11 8 5 3 3 5 3 2 4 4 6 7 6 2 357 354 355 357 357 357 357 356 353 351 349 349 348 347 346 340 340 341 344 348 353 356 357 356 356 356 356 356 355 359 1 1 2 2 3 2 4 6 4 1 358 356 355 355 353 352 353 354 356 358 359 355 354 354 354 351 347 344 344 346 344 341 338 337 335 76 76 77 76 76 75 75 74 74 74 74 74 73 72 71 70 71 72 74 74 73 71 68 66 66 66 67 68 68 68 66 65 65 66 68 68 67 66 66 66 64 61 56 53 51 53 58 57 58 57 56 57 58 59 60 62 64 66 67 65 60 51 43 50 58 61 59 53 58 61 60 62 64 66 68 69 72 76 81 86 93 93 90 83 78 66 58 55 57 65 77 82 75 57 40 36 40 48 56 57 52 47 49 53 56 60 64 64 61 58 49 47 45 50 53 57 59 56 53 53 55 58 62 63 62 57 48 44 40 39 40 38 35 34 30 26 25 24 24 22 18 11 7 8 11 13 12 6 357 336 333 336 347 353 339 330 324 318 314 309 315 316 320 326 351 16 28 36 37 38 49 70 82 81 70 57 52 50 47 42 33 27 26 25 25 24 20 16 12 6 2 359 357 357 358 359 356 358 356 358 359 359 358 355 354 354 355 355 354 353 353 353 351 347 345 343 341 340 342 345 348 350 352 354 356 356 355 355 356 357 358 359 0 2 3 4 7 8 8 6 4 2 359 356 353 352 353 349 347 347 347 350 352 354 352 352 353 354 354 351 348 346 342 341 339 339 340 339 76 76 76 76 76 76 76 75 76 75 75 74 74 74 73 71 71 72 73 73 74 73 71 70 68 67 68 68 70 70 68 67 68 69 70 69 67 66 65 65 63 60 57 58 56 57 60 60 60 60 59 62 63 63 63 66 69 69 68 64 62 55 50 51 52 48 48 55 60 58 56 58 62 64 64 64 67 70 73 79 81 77 76 73 67 57 51 47 48 49 55 63 55 47 35 32 28 25 27 31 32 24 22 24 29 32 38 41 43 42 29 29 30 33 38 43 46 48 42 40 43 50 56 56 53 48 37 34 31 30 32 29 26 28 24 21 21 19 18 16 13 8 1 357 354 352 358 358 348 342 338 329 327 331 333 331 326 329 337 336 336 330 335 354 3 23 30 31 33 35 43 54 70 82 63 48 46 43 39 33 32 23 25 25 26 24 21 16 7 0 357 355 353 352 353 354 357 357 355 354 354 354 354 355 355 354 353 353 352 351 353 357 355 350 345 344 344 343 350 355 357 356 353 352 353 353 352 352 354 356 0 2 3 2 4 4 3 2 3 4 359 354 355 355 355 353 351 350 349 348 347 348 350 351 349 347 346 346 345 345 344 341 336 334 335 336 338 339 76 76 76 77 77 77 77 76 76 76 76 75 74 74 74 73 73 74 74 73 73 73 72 71 69 69 69 69 70 70 69 69 70 71 71 70 69 68 67 65 64 62 61 62 61 62 64 65 65 64 64 67 67 66 64 68 73 73 71 66 60 55 53 52 52 52 56 63 59 56 56 60 64 66 66 66 66 68 71 74 73 71 68 67 64 57 55 54 54 54 53 47 36 33 25 23 16 11 13 14 14 11 5 1 1 4 10 15 21 20 5 6 12 21 29 33 34 36 29 25 27 35 43 45 44 38 26 23 21 22 24 21 20 21 15 13 13 14 13 12 9 5 1 355 347 338 334 332 332 338 336 334 333 332 330 331 335 341 345 348 349 342 341 7 13 17 19 18 21 24 31 39 57 64 35 34 33 30 25 21 23 17 21 25 25 23 18 14 4 357 355 355 355 355 355 355 357 358 358 357 357 356 356 358 359 356 353 352 353 355 356 353 351 349 348 348 348 349 356 360 360 358 355 352 351 352 352 351 353 355 356 0 360 356 355 353 352 353 353 352 350 348 351 354 355 353 351 351 354 353 351 349 348 348 345 342 339 338 337 337 337 337 334 333 331 331 333 333 76 76 76 77 78 78 78 77 77 77 76 76 74 75 76 75 74 75 75 73 72 72 71 70 70 70 71 70 71 70 70 71 71 71 72 72 71 70 68 67 66 64 64 63 64 64 65 67 67 68 68 69 66 63 63 68 76 76 70 65 59 54 56 59 60 60 61 61 57 56 59 64 66 67 68 68 66 63 66 69 69 64 59 62 64 63 60 57 56 56 51 39 27 21 17 24 24 22 15 9 7 4 354 350 348 348 353 357 0 357 349 349 352 2 13 17 19 23 16 11 11 13 17 24 28 25 14 14 11 12 15 15 13 13 9 6 6 7 9 9 8 4 0 358 351 342 340 331 326 329 335 339 339 338 334 333 338 337 334 338 343 343 345 3 11 8 7 8 10 11 22 34 44 32 13 18 23 20 15 15 15 16 16 15 14 12 10 7 1 357 357 357 358 360 0 359 356 357 359 1 2 2 2 2 2 360 357 355 356 357 352 343 342 342 342 346 350 355 354 352 353 354 355 355 354 355 355 352 349 349 350 353 353 350 349 349 349 349 348 347 347 349 350 352 353 352 353 354 359 358 355 350 347 346 345 344 344 342 339 337 336 335 336 334 332 332 332 332 77 76 76 77 78 79 79 78 78 78 77 76 75 76 78 76 75 75 74 72 71 71 70 70 70 71 72 71 72 72 71 72 73 72 72 72 71 71 70 68 67 66 65 65 67 67 67 67 68 70 70 67 62 59 61 66 74 75 67 64 57 54 58 60 57 55 54 54 54 57 61 64 64 64 64 65 63 60 63 67 65 60 59 65 69 68 61 56 54 52 44 32 21 15 18 34 35 38 23 11 7 2 355 349 347 346 345 346 346 346 343 339 338 341 348 356 2 8 3 1 2 1 1 4 9 11 10 6 7 7 7 8 8 7 2 360 359 359 1 2 2 1 357 357 357 354 348 342 336 334 340 342 343 341 339 338 335 333 333 334 338 339 341 355 4 4 358 356 357 356 358 14 20 12 8 18 20 20 19 11 14 14 11 7 5 2 2 1 0 360 0 0 360 360 0 358 354 354 356 359 0 2 3 359 357 356 355 353 352 349 343 337 336 338 339 343 347 350 343 340 342 344 348 352 355 357 355 350 346 345 348 349 351 350 350 352 351 349 348 348 351 356 355 355 355 355 357 358 359 358 356 353 350 347 347 347 348 346 344 342 340 338 339 339 338 338 338 338 77 76 76 77 79 80 80 79 79 78 77 76 76 77 78 77 76 75 73 71 70 70 70 70 71 72 72 71 72 73 72 72 74 74 74 73 72 71 70 69 68 67 66 67 68 68 68 68 69 70 67 63 59 59 60 65 70 72 68 61 53 51 52 48 47 49 51 53 54 57 59 60 59 57 59 61 59 58 63 65 62 61 62 68 72 70 62 55 50 45 36 24 15 13 16 22 39 44 32 19 11 3 358 354 351 348 345 343 340 338 336 334 335 340 341 345 350 356 352 352 355 357 356 355 355 358 0 357 0 1 1 1 0 0 356 354 352 352 353 354 355 356 355 351 352 352 352 348 344 342 341 342 343 343 343 342 339 338 341 340 339 337 337 345 353 354 350 348 348 341 333 339 354 1 3 14 17 17 16 14 15 15 12 9 6 5 3 1 2 3 3 3 0 357 356 356 353 349 349 351 351 353 355 351 347 346 345 343 341 339 337 333 335 338 338 339 338 338 336 336 338 338 339 344 351 355 352 350 349 350 352 352 352 351 351 351 350 348 347 350 355 359 358 358 359 1 0 360 356 355 354 353 352 351 350 348 345 344 342 343 342 341 342 341 340 340 339 340 77 77 77 78 80 80 80 80 79 79 78 77 77 77 78 77 76 74 73 72 71 71 71 72 72 72 72 72 73 74 73 73 75 75 75 75 74 73 72 71 71 69 68 68 67 67 67 68 69 68 65 60 58 58 60 64 66 67 64 57 50 47 47 48 49 51 52 52 53 55 56 56 56 58 62 64 61 59 63 64 62 62 64 69 72 70 62 54 47 40 32 22 14 16 24 26 40 38 28 20 12 5 360 357 356 355 352 347 341 336 333 333 337 342 343 343 346 348 347 347 350 353 353 351 349 349 349 346 349 349 353 353 352 354 352 350 349 348 348 349 350 351 349 346 347 349 350 346 344 343 342 343 344 345 345 344 343 343 344 341 338 335 336 338 342 346 345 345 343 338 331 334 346 355 359 1 6 12 14 18 18 15 12 12 11 9 6 5 3 0 359 359 358 353 354 355 352 350 350 347 347 347 348 346 344 341 339 337 336 335 334 333 338 339 338 337 335 334 335 340 345 344 344 346 349 351 350 349 352 355 356 356 354 346 343 343 343 344 346 352 354 352 351 353 356 359 358 356 348 345 345 345 344 344 345 344 339 338 338 339 340 341 340 337 336 336 335 336 78 78 78 78 79 80 81 81 80 80 79 78 77 77 77 76 75 74 74 73 72 72 73 74 74 73 72 72 73 74 74 74 75 76 76 75 76 76 74 73 72 70 68 67 64 64 64 65 67 67 64 60 59 60 62 63 65 64 60 54 50 52 53 54 53 52 51 52 52 55 57 58 59 63 67 68 65 61 62 63 63 63 66 69 69 66 58 51 46 42 36 29 26 25 28 47 43 29 16 11 9 5 2 1 359 356 352 347 343 340 335 334 332 338 342 343 344 345 345 344 344 347 349 348 347 345 342 338 338 342 346 346 346 349 350 348 347 346 346 346 346 347 346 345 346 347 347 346 346 345 345 346 345 345 345 344 344 342 341 336 333 331 331 332 337 342 339 338 341 338 336 341 350 356 358 2 7 12 15 16 16 9 9 9 7 6 4 2 0 357 355 355 354 352 351 355 354 356 355 353 352 351 348 346 345 344 343 343 341 339 338 339 342 341 339 339 340 340 341 349 357 356 355 354 351 348 348 346 347 348 348 350 348 344 341 341 342 344 346 347 347 345 344 343 346 348 349 347 340 337 336 335 334 334 335 337 336 336 336 338 338 338 338 336 335 334 334 334 79 80 80 79 79 80 81 81 81 80 80 79 77 76 76 75 75 74 74 74 73 73 74 74 74 73 72 71 72 72 73 74 74 76 77 76 76 75 72 70 69 68 66 63 59 61 63 64 65 65 62 59 59 60 62 64 64 61 57 55 53 56 55 54 52 53 53 54 55 59 61 62 63 65 68 68 65 61 61 61 62 63 65 65 63 60 54 49 47 45 43 40 36 36 41 49 38 20 9 6 5 5 10 12 7 360 356 354 350 345 342 337 332 333 334 337 339 341 342 338 335 338 342 344 343 340 338 334 336 339 342 342 342 344 347 346 345 345 344 345 345 345 345 344 346 346 346 346 347 347 346 345 344 344 343 342 341 339 338 335 331 331 329 330 332 335 332 333 335 335 335 340 346 346 345 355 0 5 6 8 10 7 3 1 0 359 359 358 358 357 353 353 354 354 353 355 355 357 356 356 356 355 352 348 347 347 346 345 344 344 345 346 343 342 344 345 348 350 352 357 0 359 1 359 356 349 346 348 346 341 339 339 338 337 339 344 346 347 347 347 345 344 340 338 336 337 339 339 336 335 335 333 330 329 331 334 335 335 335 335 336 337 336 336 336 334 334 334 80 81 81 80 80 80 81 81 81 81 80 79 76 76 74 74 73 72 73 74 73 73 73 72 72 71 70 69 70 71 73 73 74 76 77 74 74 72 68 66 65 63 61 59 59 61 64 66 65 64 61 59 57 56 57 58 58 56 56 57 56 53 53 53 53 53 53 55 57 60 61 62 62 63 65 66 64 63 62 61 62 62 62 60 57 54 51 49 48 48 47 46 44 47 50 42 28 17 12 12 13 13 15 20 18 12 5 359 351 344 340 332 329 330 329 331 333 334 335 332 328 330 335 339 339 338 335 327 326 332 337 337 339 342 343 343 343 343 343 342 343 344 344 343 345 346 346 346 346 345 344 341 340 340 340 339 339 338 337 333 332 332 331 329 329 331 331 333 335 334 333 333 334 335 334 341 347 351 356 0 3 2 0 360 359 359 360 360 358 354 351 352 355 355 356 356 355 355 354 354 353 352 350 348 346 343 342 340 340 339 340 341 334 338 343 345 349 353 356 356 352 352 356 358 359 353 351 350 346 341 337 336 336 336 340 344 343 342 341 343 342 342 340 338 334 332 333 333 334 337 340 339 336 333 332 334 335 335 335 335 335 336 337 337 335 334 334 334 81 81 81 80 80 80 81 81 81 81 81 78 77 75 73 73 72 72 73 73 73 73 72 71 70 70 70 70 71 72 73 73 74 75 74 71 68 66 66 64 61 59 58 58 60 64 65 66 64 61 60 58 56 53 53 55 55 54 55 55 54 53 55 55 54 52 50 52 55 59 61 60 59 60 61 61 62 63 64 63 63 62 60 57 54 52 52 52 52 50 48 46 46 47 49 39 31 27 28 29 31 31 29 29 26 18 8 356 346 339 334 330 330 328 327 327 328 328 328 326 323 323 326 329 330 333 330 325 324 326 331 334 336 338 340 338 338 341 341 341 340 341 342 340 342 344 345 345 344 342 341 337 335 335 336 336 335 335 334 330 331 331 329 326 327 330 332 333 335 335 334 333 332 332 333 340 345 352 356 358 360 360 359 357 357 357 358 357 354 350 348 351 351 350 351 354 355 354 352 351 349 348 347 346 343 340 339 339 337 333 330 330 326 328 330 334 340 344 348 347 342 344 347 351 351 350 351 346 343 342 342 342 343 343 341 340 338 336 337 339 342 342 341 341 338 337 335 334 336 341 348 348 345 340 336 335 337 337 337 337 337 338 338 337 336 335 335 335 83 82 81 81 81 81 81 81 81 82 81 79 77 75 74 73 72 72 72 73 73 73 72 70 70 70 70 71 71 72 73 72 72 71 70 69 65 64 63 63 61 59 59 60 62 63 62 61 58 58 56 55 53 51 53 55 56 55 54 53 53 53 56 55 54 51 50 51 55 59 60 59 58 59 60 61 63 64 64 64 63 60 58 56 54 53 54 55 55 52 48 45 43 44 45 40 40 41 42 43 43 41 38 35 32 25 16 3 350 341 340 342 336 332 330 326 325 324 324 322 320 321 320 321 323 326 327 326 327 329 331 332 333 335 335 335 335 337 338 338 337 337 339 338 338 340 341 342 341 340 338 334 331 331 331 331 331 331 330 329 329 330 328 324 325 328 331 331 331 332 334 336 337 338 338 344 349 355 359 359 359 359 357 354 351 350 351 351 351 349 348 348 348 346 346 350 352 349 346 345 344 343 343 343 342 341 341 341 338 333 330 326 326 325 323 322 325 329 334 338 339 340 341 343 343 343 344 343 343 343 343 342 342 342 340 337 336 337 339 341 342 343 344 344 343 344 343 343 343 347 353 352 348 344 340 341 338 340 340 340 341 341 340 338 337 336 336 337 84 83 82 82 83 82 82 81 82 82 80 79 77 75 74 73 73 73 73 72 72 72 72 72 71 71 71 71 70 70 70 70 69 67 65 65 63 63 64 64 63 62 61 62 61 58 56 56 56 55 56 56 54 54 56 57 56 55 54 54 55 55 55 55 54 51 51 53 56 60 60 60 61 62 64 65 65 65 65 59 57 55 54 53 53 54 55 57 58 56 53 50 47 44 43 44 47 47 47 45 44 42 40 40 38 33 25 16 8 5 354 345 349 341 336 330 326 324 323 320 318 318 318 318 319 323 327 328 331 331 331 332 332 332 332 333 333 334 334 335 334 333 334 336 333 335 337 338 338 337 336 333 330 328 327 327 327 327 328 327 326 327 328 327 326 326 327 328 330 332 334 337 339 340 340 344 346 348 348 351 355 356 356 355 353 350 349 349 350 349 346 345 345 345 345 346 348 344 341 340 339 338 339 341 341 338 338 338 338 338 336 335 337 334 326 321 321 324 329 336 347 347 346 343 341 342 343 344 346 345 343 340 339 338 337 338 341 343 343 342 343 343 345 345 346 347 349 352 354 356 357 353 350 347 347 344 342 341 340 341 342 342 341 339 338 336 336 336 84 83 83 83 83 83 82 81 81 80 79 78 76 75 74 74 73 73 74 73 72 72 73 72 72 71 71 71 70 69 68 67 66 65 65 64 64 64 65 65 65 64 63 62 60 58 58 57 59 60 60 59 56 55 56 56 55 55 55 55 55 56 55 55 54 54 53 53 55 57 58 59 61 64 65 65 63 61 59 54 52 51 50 50 52 55 57 59 60 59 57 55 52 49 47 49 47 45 44 41 39 40 41 40 37 32 29 26 21 16 10 1 1 352 344 336 331 328 324 323 321 318 316 315 315 320 326 330 332 331 331 330 330 330 331 331 331 330 331 332 333 332 332 332 333 333 334 335 335 335 334 331 329 328 327 326 325 326 327 326 324 324 324 325 325 325 326 327 330 333 335 338 340 340 341 345 346 346 348 349 352 355 356 355 352 350 348 347 347 346 341 339 340 343 344 345 345 342 340 339 336 334 335 338 338 337 334 334 336 339 339 340 339 338 336 334 334 336 339 346 353 351 349 345 342 342 342 344 344 345 345 344 342 338 337 340 341 343 342 342 343 344 345 346 348 350 353 358 1 1 357 355 355 353 352 349 345 340 338 338 338 338 338 338 336 334 334 334 84 84 83 84 84 83 82 81 80 79 79 78 77 76 75 74 74 74 74 73 73 73 73 72 72 71 71 71 70 69 68 67 67 67 66 65 66 67 67 67 66 66 64 62 60 62 61 61 62 62 61 58 55 57 58 58 57 57 57 56 56 56 58 57 58 59 58 57 56 56 59 61 62 63 63 59 55 52 53 57 56 56 55 54 55 57 59 61 61 59 57 55 53 51 51 50 42 39 36 36 36 38 40 33 24 23 22 20 19 17 15 10 6 358 351 344 338 336 333 328 323 318 314 313 314 319 325 331 333 333 332 331 330 328 329 330 330 330 328 329 331 332 332 332 334 333 332 333 333 333 332 331 329 328 328 327 326 325 326 326 324 322 322 322 323 323 324 326 329 332 335 338 341 344 345 347 347 348 351 353 355 356 356 353 349 345 344 344 343 343 339 335 335 337 339 340 340 340 339 336 334 333 334 336 337 335 336 333 333 331 331 334 339 344 348 350 352 353 353 354 352 344 342 341 340 339 338 338 338 338 338 339 338 338 338 338 337 341 343 343 345 345 349 353 355 356 358 360 1 359 353 353 354 355 355 351 345 339 335 334 334 333 333 333 332 331 331 333 85 84 84 84 84 83 82 81 79 79 79 78 77 77 76 75 75 75 74 73 73 73 72 72 71 71 71 71 71 70 69 68 68 68 68 67 68 69 69 68 67 67 66 64 64 64 63 61 60 60 59 58 57 60 61 61 61 60 59 58 57 58 62 61 62 63 62 62 61 61 64 65 65 64 61 56 52 52 56 64 64 63 61 59 59 59 61 62 61 57 53 51 50 48 46 44 36 33 28 28 30 31 30 20 13 12 12 13 15 16 15 12 10 5 358 350 348 343 336 330 325 321 316 314 315 320 326 331 332 334 335 333 330 328 328 329 331 331 330 329 329 332 332 333 333 333 332 331 332 333 332 331 330 328 327 326 325 325 325 325 325 323 323 322 322 321 322 324 327 331 335 338 342 345 345 347 348 349 351 354 355 357 358 356 351 348 346 344 342 340 337 330 330 331 332 332 333 334 333 330 329 329 332 337 340 339 338 337 334 329 325 327 335 344 350 353 353 351 350 347 345 336 336 335 337 337 335 334 335 336 336 335 334 334 334 333 333 338 340 341 345 348 354 1 5 4 1 358 356 354 347 347 348 350 348 345 341 337 335 333 333 332 331 330 330 329 329 331 84 84 85 85 84 83 82 81 80 79 78 77 77 76 75 74 74 74 74 73 73 72 71 70 71 72 72 72 72 71 71 70 69 70 69 69 70 70 70 69 68 68 67 66 65 64 62 61 60 61 61 61 62 62 62 62 61 61 60 60 59 61 62 63 63 64 64 65 64 64 65 66 65 65 63 62 61 62 65 69 69 67 64 62 61 61 62 62 59 53 50 48 46 43 39 37 35 33 29 25 24 23 22 18 15 14 13 14 16 18 18 15 15 11 5 3 357 349 341 334 332 332 326 321 319 322 326 326 333 336 336 335 331 328 328 329 331 332 332 332 332 333 332 331 329 330 330 329 329 330 330 330 328 326 325 325 325 324 324 325 324 324 324 323 322 321 321 323 327 330 334 337 338 341 345 348 350 351 353 353 355 357 358 358 358 353 349 346 342 336 333 327 326 328 328 327 327 328 326 323 324 325 328 332 336 336 334 334 333 330 325 322 328 333 335 339 340 341 340 338 338 336 333 331 333 335 335 334 335 336 335 332 329 328 327 329 331 332 331 334 340 350 359 3 3 359 355 352 351 349 346 338 336 337 338 337 337 335 335 335 334 333 332 331 329 327 327 329 84 85 85 85 84 83 82 81 80 79 78 76 76 75 74 73 73 74 73 73 73 72 71 71 71 72 72 72 73 73 72 71 71 71 71 71 71 71 70 69 69 68 67 66 66 66 65 64 64 63 64 63 63 62 62 62 62 61 60 59 59 61 62 61 62 62 64 66 65 65 66 64 63 64 65 66 67 67 69 69 68 66 63 60 60 60 62 59 53 51 49 45 42 38 34 34 31 32 32 31 28 26 23 19 21 24 23 22 22 22 21 19 20 20 17 11 5 358 352 345 347 352 345 337 332 331 329 330 337 338 339 338 335 332 330 331 331 331 332 332 332 333 331 329 325 325 325 325 325 326 326 326 324 322 323 323 324 324 324 324 324 324 324 324 324 323 323 325 330 333 335 336 339 343 346 348 352 353 353 354 355 356 358 0 1 356 352 348 341 337 333 330 329 328 327 325 326 327 324 320 319 321 324 326 326 332 330 331 332 331 328 321 319 322 325 328 330 333 334 335 335 337 333 332 331 331 332 333 334 333 332 330 328 326 326 328 331 333 331 329 335 347 359 355 347 346 344 343 343 343 341 337 333 333 334 334 335 335 335 335 334 333 331 330 328 327 326 327 85 86 86 85 84 83 81 81 80 79 77 75 74 74 73 73 73 74 73 73 73 72 72 72 72 73 73 73 74 74 73 72 72 73 73 72 71 70 69 69 69 69 68 67 67 67 67 66 65 64 64 64 63 63 63 63 62 60 58 57 56 58 60 60 60 62 63 63 63 63 63 62 61 63 65 67 67 68 68 68 64 62 59 57 56 56 57 52 47 45 42 38 34 29 26 27 26 27 29 32 33 32 31 29 34 39 36 33 29 26 24 22 29 27 25 21 16 12 8 3 5 8 3 357 355 347 343 339 339 341 341 340 337 334 332 332 330 329 329 329 330 330 329 327 323 321 321 321 321 322 322 322 321 319 320 321 323 323 323 323 324 325 325 326 326 326 326 328 332 334 335 336 340 344 348 351 358 358 357 356 357 358 0 5 9 4 357 351 344 340 336 341 341 337 332 330 330 329 325 321 319 319 320 321 328 330 325 327 328 330 328 324 321 324 329 330 331 334 337 338 337 338 337 336 334 332 330 330 330 328 327 326 326 325 325 325 332 337 335 330 328 333 341 339 335 335 336 336 336 338 340 339 337 337 337 336 336 336 336 336 333 332 330 330 329 329 329 328 86 86 85 84 83 82 81 80 79 78 76 74 74 73 73 73 73 73 73 73 73 73 73 73 73 73 73 74 74 75 74 73 73 73 73 71 71 70 69 70 70 70 69 68 68 68 67 66 65 64 64 64 63 63 63 62 61 59 57 56 56 57 57 58 59 59 59 58 58 59 59 60 61 62 62 62 63 63 63 63 59 58 55 52 51 50 49 46 42 40 39 36 31 26 22 23 31 30 30 30 33 38 41 42 45 47 42 38 35 33 33 32 30 35 33 31 27 22 18 15 14 13 11 9 2 354 349 345 342 342 340 339 337 333 331 330 329 329 330 329 328 328 327 325 323 320 319 318 317 318 320 320 319 318 318 319 320 322 323 323 327 328 329 330 330 330 329 329 331 334 335 336 339 345 351 357 3 4 3 2 3 4 7 12 16 10 1 354 348 346 344 354 356 351 344 340 338 335 331 329 326 326 326 327 333 326 324 326 326 326 327 327 329 334 339 338 339 342 343 342 341 339 338 337 336 334 330 328 327 326 325 324 324 322 322 323 330 337 336 330 323 318 321 325 325 329 332 332 332 335 338 338 339 339 339 339 338 338 338 337 335 334 332 332 332 331 330 328 87 85 84 83 83 82 81 79 79 77 76 75 74 74 74 74 73 72 72 73 74 74 74 74 74 74 74 74 74 75 74 74 73 73 72 71 70 70 70 71 71 71 69 68 67 67 67 66 66 65 65 64 63 63 61 61 60 59 57 56 55 55 56 56 58 58 58 57 57 58 59 60 61 61 59 59 59 58 58 58 58 55 51 48 45 44 44 43 42 43 44 42 39 35 32 33 42 43 42 42 43 46 48 50 49 45 42 40 40 40 41 41 39 39 38 35 32 27 22 19 18 18 14 9 4 357 352 348 345 344 342 340 339 337 333 331 331 335 334 333 330 328 327 325 324 322 320 318 317 316 317 319 320 321 319 320 319 321 324 326 332 334 334 334 334 334 333 333 333 337 338 340 343 349 354 360 4 6 7 8 12 16 20 21 17 9 2 356 354 354 355 5 7 2 357 352 348 343 340 342 341 339 341 339 340 330 325 331 332 328 326 327 332 339 342 342 343 344 344 342 341 340 338 337 338 337 334 330 328 329 329 328 328 325 324 323 327 330 329 325 319 315 315 316 320 325 329 331 332 334 336 336 337 338 339 339 339 339 338 337 336 334 333 333 333 331 332 331 86 85 84 84 83 81 79 79 78 78 77 75 75 74 74 73 72 72 72 73 74 74 74 74 74 74 74 75 74 75 74 74 74 73 72 72 71 72 72 72 71 70 69 67 66 67 68 68 66 65 64 64 62 61 61 61 60 59 57 56 55 54 55 59 61 62 61 60 60 60 61 62 63 62 61 61 61 60 60 59 57 54 51 50 47 44 42 42 44 48 49 48 46 44 43 43 47 49 49 49 49 50 51 51 47 41 41 42 43 45 45 44 41 37 36 35 33 31 28 25 25 24 20 17 13 7 360 353 349 355 355 354 351 346 341 338 338 341 340 338 334 330 329 327 325 325 324 322 321 319 318 319 323 328 327 327 324 326 329 332 335 337 337 336 335 335 336 336 338 345 346 347 351 356 0 3 7 9 11 16 23 29 31 22 360 355 359 357 359 4 7 11 13 11 7 2 357 353 352 349 350 350 352 350 347 341 337 345 347 345 343 338 338 341 342 341 342 343 342 341 340 340 339 339 340 339 335 331 329 329 332 332 332 331 329 325 325 324 322 319 316 315 314 314 319 323 326 329 333 336 336 333 334 336 338 339 338 338 336 333 332 332 331 331 332 333 335 335 84 84 85 84 82 80 79 79 78 78 77 75 75 74 73 73 72 72 73 73 74 74 74 74 74 75 75 75 75 75 75 75 75 74 73 73 72 73 73 72 71 70 69 68 67 67 67 67 66 64 64 63 62 61 62 62 60 60 59 57 56 56 58 62 63 63 62 62 62 63 63 64 65 65 64 63 62 61 60 59 57 55 55 52 49 46 45 45 49 53 53 52 50 49 49 48 48 52 51 50 49 50 50 48 44 42 42 42 44 44 41 38 36 36 36 36 36 35 35 34 31 28 30 26 21 15 7 2 359 9 12 11 8 2 355 350 346 345 346 344 342 339 338 333 328 332 332 330 329 327 325 324 328 338 340 342 340 341 342 342 340 339 338 338 338 338 339 341 346 2 5 8 12 14 13 13 24 30 32 36 38 35 26 3 337 340 352 0 8 14 17 17 18 17 13 6 0 359 356 353 350 349 347 349 353 355 354 356 357 357 355 351 347 344 343 342 341 342 342 342 342 341 339 339 338 336 333 332 333 333 335 333 334 335 332 326 325 323 321 319 316 313 312 314 318 322 324 326 330 332 332 330 331 333 334 336 336 336 333 331 330 330 329 330 331 333 335 336 84 84 84 83 81 80 80 79 79 78 76 75 75 74 74 72 72 73 73 73 75 75 74 74 75 75 75 75 75 75 75 76 75 75 74 73 74 74 73 72 71 70 70 69 68 67 66 66 66 65 65 64 63 62 63 63 62 62 61 60 60 61 61 62 63 63 63 63 63 64 65 65 65 65 64 64 63 61 59 58 58 58 58 56 54 52 52 52 55 57 56 55 53 53 51 51 52 52 50 48 47 47 47 45 47 51 49 46 44 41 37 33 33 41 44 43 43 42 41 40 38 37 39 35 30 25 20 17 16 22 22 20 18 13 6 360 354 352 356 355 354 353 350 345 340 347 347 344 342 341 339 339 338 344 357 1 1 356 351 347 343 342 342 343 344 346 348 352 1 23 27 33 37 38 38 36 46 53 55 53 46 35 15 350 351 36 21 21 23 24 24 23 24 23 16 11 8 3 357 355 9 1 356 356 1 2 3 3 2 0 360 356 351 348 344 346 346 347 347 345 343 341 337 336 337 336 336 336 336 337 339 336 335 335 332 328 325 326 326 324 319 314 312 314 317 319 321 323 324 326 327 328 329 330 331 332 333 333 332 331 330 330 329 330 331 333 335 336 83 83 81 81 80 80 80 79 79 78 76 75 75 74 73 73 72 73 74 75 77 76 75 75 75 76 76 75 76 76 76 76 75 74 73 73 74 74 73 71 70 70 70 69 69 67 66 66 66 66 66 64 64 62 64 64 65 65 64 64 63 64 64 62 62 63 64 64 65 65 66 66 65 64 64 63 63 62 60 60 61 62 61 60 58 57 56 57 57 57 57 56 56 55 55 55 55 53 52 51 50 49 50 50 50 53 54 50 47 44 40 38 40 51 53 53 52 50 48 46 45 45 48 45 42 38 35 34 30 30 28 25 23 19 15 10 6 6 14 13 11 9 7 3 359 6 7 4 2 2 360 358 355 357 12 13 8 1 354 349 348 351 353 352 353 356 4 12 21 36 43 49 49 52 53 52 52 57 60 58 54 51 49 48 49 60 55 49 44 41 37 33 34 36 33 29 26 23 20 17 28 23 18 16 12 11 9 9 8 6 3 358 353 350 348 353 352 351 349 345 342 338 334 335 340 342 343 343 341 341 343 338 335 333 331 330 328 330 332 330 325 319 315 314 316 315 318 318 321 324 326 327 327 327 328 329 330 331 331 329 330 331 332 332 333 334 335 337 83 82 81 80 80 79 79 79 79 77 76 75 76 75 74 74 74 74 75 76 77 77 76 76 76 76 77 76 77 77 77 76 75 74 73 73 74 74 73 71 70 70 70 69 68 67 67 67 66 66 65 64 64 64 64 65 66 66 66 66 66 65 64 62 62 63 63 64 65 65 66 66 64 63 63 63 62 62 62 62 63 64 63 62 60 58 57 58 58 58 58 58 58 59 59 58 55 56 55 55 54 54 54 54 56 59 59 55 51 48 47 48 51 60 62 60 58 57 56 55 53 52 53 51 48 45 44 40 37 33 32 31 30 28 26 23 22 23 30 28 28 26 23 20 16 21 23 21 20 18 15 13 12 14 21 17 11 6 1 359 357 2 6 7 9 15 23 29 33 45 53 54 56 57 58 58 58 60 62 62 62 61 61 62 61 56 57 56 54 52 49 45 45 44 42 38 36 36 35 34 30 27 24 23 20 16 13 15 16 12 7 1 357 355 355 355 353 351 347 342 339 335 333 337 343 345 350 350 347 345 341 337 334 332 332 332 332 333 334 332 329 325 320 317 315 315 315 316 319 321 323 323 323 323 325 326 327 327 329 328 329 331 333 333 334 334 334 334 82 81 80 80 79 79 80 80 78 77 76 77 77 77 76 76 76 77 77 77 78 78 78 78 77 78 78 78 78 78 78 77 76 74 73 73 74 74 72 71 71 70 69 68 68 68 68 67 66 65 65 64 64 64 63 64 66 67 67 66 65 64 64 63 63 62 63 63 65 66 65 65 64 63 64 64 64 64 64 63 63 63 63 62 61 59 59 59 60 61 61 61 61 60 59 57 56 58 57 56 56 55 56 57 60 63 62 58 55 54 54 56 57 64 66 63 61 61 61 60 58 56 56 54 54 50 47 44 40 36 39 40 39 37 35 34 34 34 40 40 39 37 34 32 29 29 30 30 28 26 25 24 24 24 25 22 20 18 17 15 12 16 21 24 29 35 38 38 39 40 53 58 58 56 56 58 60 63 64 62 62 60 58 57 56 45 48 51 51 51 50 49 44 40 39 37 36 37 37 35 31 30 30 31 28 24 22 20 17 15 12 8 6 2 359 354 354 350 345 340 338 335 334 336 339 346 349 349 346 344 336 334 334 334 334 335 335 333 332 332 331 328 324 320 319 318 316 317 318 319 320 320 320 320 321 322 322 324 326 327 329 330 331 332 331 331 330 330 82 81 80 80 80 81 80 79 78 77 78 78 78 78 78 78 78 79 79 79 79 79 79 79 78 79 79 79 79 78 77 77 76 74 73 73 73 74 73 72 71 70 69 68 69 69 68 66 64 62 63 64 65 65 64 65 66 67 67 66 65 64 64 63 62 61 62 63 65 65 64 64 65 65 65 65 66 66 65 64 63 62 62 61 61 61 61 61 61 62 62 62 61 60 59 59 59 58 57 57 57 57 58 60 62 64 64 61 59 58 59 60 63 66 65 63 62 63 63 61 59 58 58 58 56 54 52 48 46 44 47 48 46 45 43 42 42 42 45 45 44 42 39 37 36 34 33 33 32 31 30 30 29 29 33 32 32 31 29 27 24 28 34 38 42 44 45 47 47 50 55 56 55 54 57 62 66 63 59 57 54 50 46 44 43 40 44 47 47 48 47 45 41 38 37 37 39 41 40 35 35 35 36 35 32 29 26 20 15 13 12 11 9 4 358 354 352 348 342 338 337 336 336 338 342 344 345 345 342 339 335 335 336 337 337 337 334 332 332 333 332 330 326 325 322 320 317 316 318 319 319 319 319 319 320 320 321 322 324 327 328 330 330 331 330 330 329 328 81 81 80 81 81 80 80 78 78 79 79 80 80 80 80 80 80 79 80 80 80 80 80 79 79 79 79 79 79 78 77 77 76 75 74 73 73 73 73 72 71 70 68 68 69 69 67 64 63 62 62 64 65 65 65 66 67 67 68 67 66 65 64 63 62 62 64 65 65 65 65 66 66 66 66 66 66 66 65 64 63 64 63 64 64 64 63 63 63 62 63 62 62 61 61 60 59 57 57 57 56 57 58 61 63 65 65 63 61 61 61 63 66 66 64 63 64 64 63 61 60 59 59 59 59 58 57 54 53 52 51 50 49 48 46 45 45 45 44 44 43 41 39 38 37 36 35 35 36 36 36 35 34 35 41 41 39 36 34 32 31 32 39 47 50 50 50 50 52 53 49 50 50 54 60 64 64 59 53 51 45 39 36 34 34 41 44 44 44 44 44 42 40 39 38 41 44 44 40 40 36 35 35 32 28 24 20 17 13 10 10 9 5 1 356 354 350 346 341 337 336 336 337 343 348 344 344 344 341 337 335 339 340 339 338 335 332 331 332 333 332 332 329 328 324 323 320 317 318 319 319 319 319 319 320 321 322 323 325 327 329 330 331 331 331 330 328 327 81 81 81 81 80 80 80 80 80 80 80 80 81 81 81 81 81 81 81 81 81 81 81 80 80 80 80 79 79 78 78 78 78 76 75 74 73 73 72 71 70 69 68 69 69 68 66 64 63 63 64 65 66 67 67 68 69 69 69 68 68 67 64 63 63 63 64 64 64 65 66 67 66 66 66 66 67 67 66 66 65 66 66 66 66 66 65 64 63 63 63 63 63 62 60 59 58 58 58 57 57 58 60 62 64 65 66 65 65 63 63 65 67 66 65 66 66 64 62 60 60 60 61 61 61 61 59 58 57 55 49 45 45 44 42 42 42 43 42 44 42 40 39 38 36 35 37 40 41 42 43 42 42 43 45 42 40 37 35 33 34 36 44 51 54 54 54 51 49 48 44 46 50 55 60 59 56 52 47 43 36 33 32 32 35 33 33 35 37 41 45 46 43 39 38 42 44 43 43 39 36 30 28 24 19 15 13 12 11 12 11 8 5 0 357 354 352 349 344 341 340 338 342 350 353 348 347 346 344 342 342 350 350 345 340 337 334 332 333 335 334 333 331 329 327 326 323 320 319 319 319 318 319 320 322 324 325 326 328 329 331 332 332 332 332 332 330 329 82 82 82 81 81 80 80 80 80 80 80 81 82 82 82 82 82 82 82 82 81 81 81 81 80 81 80 80 79 79 79 79 79 78 76 75 73 72 70 69 68 68 68 68 68 67 66 65 64 65 66 67 68 68 70 71 71 70 70 70 69 67 65 64 64 63 62 62 63 64 65 65 66 67 68 68 69 69 69 68 67 67 67 67 67 66 66 66 65 64 64 64 63 62 61 61 59 59 59 58 59 60 61 63 64 66 67 67 66 65 64 66 67 67 66 65 64 62 61 61 61 61 61 60 59 59 56 54 53 50 42 36 37 38 38 39 40 42 44 45 44 42 41 39 37 37 40 44 46 47 48 48 48 47 43 39 36 33 32 32 34 39 45 49 50 51 50 48 45 43 43 45 48 51 53 53 50 45 40 33 26 26 27 28 30 28 26 28 34 42 46 45 41 36 31 34 35 34 33 30 28 24 23 20 15 13 13 12 13 15 12 9 7 3 0 356 355 354 353 351 348 347 353 357 355 355 354 354 354 354 355 1 1 355 350 346 342 338 337 341 340 338 335 332 329 327 326 324 321 320 320 319 319 322 325 328 329 330 331 332 333 333 335 335 336 336 334 334 82 82 82 82 81 81 81 81 81 81 81 81 82 82 82 82 82 82 82 83 82 82 82 83 83 83 82 81 80 79 79 79 78 78 77 75 72 70 68 67 67 67 67 67 67 67 67 67 67 67 69 70 69 70 72 72 71 71 71 71 70 67 67 66 64 63 61 62 63 63 63 64 67 69 69 69 68 68 67 67 67 68 69 69 69 68 67 67 67 65 64 64 63 63 62 61 60 59 59 59 60 61 62 63 63 65 68 69 67 66 65 66 68 68 64 60 59 59 60 60 60 60 59 54 52 50 46 44 42 39 33 32 34 35 36 39 42 44 46 44 43 41 39 37 36 38 43 47 49 49 49 49 48 46 42 34 30 29 29 32 36 38 40 42 42 42 43 40 39 39 41 43 45 45 47 46 43 40 32 19 15 17 22 24 25 25 30 35 39 42 41 37 32 28 19 19 20 19 18 18 19 22 21 19 16 14 14 14 15 17 15 12 11 8 5 360 1 1 0 1 2 2 1 360 2 3 4 5 5 6 6 7 7 4 1 356 351 348 345 349 347 345 342 339 335 331 331 330 328 327 324 322 322 323 329 331 331 331 331 331 332 333 335 337 338 337 337 337 83 82 82 82 82 82 82 81 81 81 81 82 82 81 81 81 81 81 82 82 82 82 83 84 85 85 84 83 81 79 78 78 77 76 75 74 71 68 67 66 67 68 68 68 68 68 68 68 69 70 71 72 71 72 73 73 74 73 72 71 70 68 67 66 64 62 61 62 62 62 63 64 67 69 69 68 68 67 67 68 68 71 71 72 71 70 69 68 67 65 63 62 62 61 60 60 59 58 59 60 61 61 61 62 63 66 68 70 67 65 64 66 67 66 60 57 56 57 59 59 58 56 54 45 42 39 36 35 32 30 30 32 32 32 33 36 40 43 44 41 39 37 35 34 35 39 45 50 50 50 47 46 43 40 36 29 26 25 26 30 32 35 35 30 29 30 30 27 29 34 37 39 40 41 41 39 35 32 23 9 9 13 16 21 24 28 34 37 39 37 31 25 21 19 17 17 15 14 14 15 19 21 20 17 16 16 15 16 17 19 18 17 17 14 12 9 10 11 10 13 15 13 8 5 10 10 10 11 10 9 9 11 11 9 6 2 359 356 352 356 354 352 350 347 343 339 341 344 340 336 332 329 328 327 330 329 329 328 328 329 331 332 333 334 335 336 337 337 83 83 82 82 82 82 82 82 82 82 82 82 81 81 80 80 80 80 81 81 82 82 84 85 85 85 85 84 81 79 78 76 76 75 74 72 69 67 66 67 69 70 70 70 70 70 69 69 69 69 70 72 73 74 74 75 75 73 71 69 67 65 64 64 63 59 59 59 60 61 63 66 68 69 69 69 68 67 67 68 70 71 72 72 70 68 67 67 66 64 61 60 59 58 57 57 57 58 59 61 62 62 62 63 65 68 70 69 65 64 63 64 65 63 59 57 56 57 58 56 53 50 47 38 36 33 32 30 29 29 31 33 32 33 34 35 37 39 40 37 36 34 33 33 36 41 47 49 46 43 39 36 34 32 30 24 21 20 21 22 22 25 23 14 17 18 18 16 23 29 29 27 29 31 32 30 27 20 13 9 9 12 13 18 25 30 30 30 31 29 23 19 18 18 20 17 13 14 15 17 20 19 16 16 15 16 16 17 18 17 18 19 19 18 18 17 17 18 20 24 25 21 16 13 15 13 12 11 10 11 12 12 11 10 7 6 4 1 358 359 358 356 354 352 349 348 348 347 345 342 339 336 333 331 331 330 330 329 329 330 331 332 332 333 335 337 337 337 83 83 83 82 82 82 82 82 82 82 81 81 81 80 80 80 80 80 80 81 81 82 83 84 84 84 84 83 82 79 77 75 74 73 72 71 68 67 67 68 69 70 71 71 71 70 69 69 68 69 71 73 74 75 76 75 74 71 68 65 63 61 60 60 60 56 56 56 58 60 64 66 67 68 68 66 66 66 66 67 69 71 71 69 67 66 65 65 64 63 59 57 56 55 54 54 55 57 59 61 63 64 64 65 67 70 70 67 64 63 64 64 64 62 59 57 56 56 54 51 47 44 41 35 35 34 32 31 31 31 32 34 37 38 39 39 39 38 38 35 33 31 32 34 37 42 45 43 37 32 27 26 26 26 25 20 17 16 15 14 12 11 9 8 10 13 13 16 20 21 23 19 18 20 21 20 17 13 11 11 11 11 12 16 21 25 23 22 24 24 23 22 21 20 18 12 10 10 12 15 18 17 15 15 15 16 16 15 15 10 12 15 16 17 18 18 20 25 29 31 29 25 19 19 14 12 11 12 14 15 14 11 9 8 7 5 2 1 359 356 355 354 353 352 351 350 348 344 344 343 341 338 336 334 333 333 333 332 332 331 331 332 332 333 335 335 338 338 83 83 83 82 82 82 82 82 82 82 81 81 81 80 80 80 79 79 80 80 80 81 82 83 83 82 82 82 81 78 76 75 74 73 73 72 70 69 69 70 70 71 71 72 71 71 70 69 68 70 72 72 73 75 75 74 71 67 63 61 59 58 58 57 57 54 54 56 58 60 63 65 66 65 63 62 63 63 63 65 69 71 68 66 64 63 63 63 62 61 58 54 52 51 51 51 53 56 58 60 62 64 65 66 68 70 69 65 63 63 63 63 62 60 58 55 52 49 46 42 40 38 36 34 34 34 34 34 33 33 34 35 37 39 39 40 40 39 38 34 31 30 31 33 35 37 39 36 28 23 21 20 21 21 19 17 16 16 14 12 9 7 7 10 10 12 14 16 16 17 16 15 14 13 12 11 10 10 11 11 11 11 11 13 14 17 17 19 21 22 22 22 21 20 7 4 4 5 9 13 14 15 16 17 16 15 14 12 11 7 10 13 14 15 16 17 20 27 35 35 30 24 23 17 14 12 13 15 16 14 12 10 8 6 4 1 359 357 356 353 352 351 350 350 348 347 344 340 339 339 339 337 336 335 334 333 332 332 331 331 331 331 333 333 334 334 336 338 83 83 83 82 82 82 83 83 82 82 82 81 80 80 80 80 80 79 79 79 80 80 81 81 81 81 80 80 79 77 76 75 74 73 73 73 72 72 71 72 73 72 72 72 72 71 70 69 69 69 70 71 73 74 73 72 67 63 60 58 57 56 56 56 54 54 55 57 58 60 63 64 65 63 61 61 61 61 62 65 68 69 63 61 60 60 60 60 59 58 55 51 48 47 47 49 51 55 55 58 61 63 65 66 68 68 66 61 60 60 59 58 57 56 54 48 41 38 35 33 32 32 33 33 34 35 35 34 33 33 33 33 32 33 34 36 38 38 37 31 29 29 30 30 31 33 33 29 19 18 18 17 16 15 16 15 16 17 17 16 14 13 11 10 10 10 10 10 12 12 12 11 10 9 8 7 8 9 9 8 9 10 10 11 12 14 15 17 17 16 14 12 11 8 351 353 357 2 7 9 12 15 15 14 14 14 14 12 11 10 13 13 13 14 14 16 21 31 39 39 37 27 18 13 11 11 11 12 11 9 9 9 7 3 1 359 358 356 355 353 351 350 350 348 346 344 341 339 338 337 337 337 337 335 334 332 331 330 329 329 330 332 333 333 334 334 335 336 83 83 83 82 82 82 82 82 82 82 81 81 80 79 79 79 79 79 79 79 79 79 79 79 79 79 79 78 78 77 76 75 74 74 74 74 74 74 73 74 73 73 72 72 71 70 70 69 68 68 69 70 72 72 71 69 64 60 58 58 57 57 56 55 54 56 57 58 60 62 63 65 64 63 61 60 60 61 62 63 65 65 59 58 57 57 57 58 58 56 52 47 44 43 44 45 48 50 54 57 60 63 65 66 66 66 62 56 54 53 51 49 48 46 45 38 31 29 28 28 29 30 32 33 32 32 32 32 31 31 31 31 31 31 32 32 33 33 32 29 26 25 25 26 26 26 24 20 14 15 15 14 13 13 13 15 16 18 20 20 18 16 13 10 8 8 8 10 11 11 11 9 7 6 4 4 4 4 6 3 6 8 10 12 14 15 13 11 10 8 5 0 356 352 350 350 355 356 360 5 10 13 10 4 6 8 10 12 11 12 12 13 13 13 14 17 24 33 41 40 32 18 12 10 10 8 8 8 7 7 6 5 4 1 0 0 359 358 355 354 353 352 350 348 346 343 341 340 342 340 339 338 337 336 336 335 333 331 330 331 331 332 334 333 334 334 334 334 83 83 82 82 82 82 82 82 81 81 81 80 79 79 78 78 78 79 79 79 79 79 78 78 77 77 78 77 77 76 75 74 73 73 73 73 74 75 75 72 72 71 71 70 69 68 68 68 67 67 68 69 70 70 69 67 64 62 60 60 58 56 55 55 55 56 57 60 63 64 64 64 65 64 62 60 60 60 60 60 61 60 58 57 56 55 55 56 56 53 48 42 40 40 40 41 43 47 52 56 60 62 63 63 63 61 58 51 46 44 42 41 39 38 36 33 30 30 30 30 30 31 31 31 28 28 29 30 32 32 32 33 34 33 32 29 27 24 24 24 22 21 20 20 19 18 16 15 16 16 17 17 17 18 17 17 16 16 17 16 14 11 9 9 8 8 10 13 14 14 12 11 9 6 4 2 359 359 360 1 5 8 11 12 12 12 11 8 4 1 358 354 349 345 346 352 354 355 358 2 5 6 1 355 356 359 1 5 7 9 9 9 10 11 14 18 25 33 33 32 21 12 9 9 9 8 9 9 8 7 5 3 2 2 2 1 359 357 356 356 354 353 351 350 349 347 346 345 347 347 345 343 341 339 340 340 339 337 336 336 334 334 336 336 336 337 337 336 83 83 83 83 82 82 81 81 80 80 79 79 78 77 77 77 77 78 78 78 78 78 77 76 76 76 76 76 76 75 74 73 73 72 72 72 73 74 73 71 70 69 69 69 68 68 67 67 67 67 69 70 69 70 69 66 65 63 62 61 58 56 55 55 55 55 57 61 65 65 65 65 65 64 63 61 60 60 60 59 59 59 57 56 54 53 53 54 52 48 44 38 38 38 38 40 43 47 52 57 60 61 60 58 56 54 52 47 37 38 38 38 37 36 34 34 34 33 33 33 31 29 28 27 27 27 28 30 32 33 34 34 34 33 32 30 26 22 20 20 21 20 19 17 15 13 13 15 18 20 22 22 24 24 22 19 16 13 11 11 10 8 8 8 10 10 11 13 15 15 15 13 11 10 9 6 3 1 0 2 5 7 7 7 6 5 4 4 2 359 357 355 354 352 352 356 356 355 355 357 358 358 357 357 357 359 1 5 8 9 9 8 8 10 15 18 21 27 29 24 14 9 7 7 6 8 9 8 7 5 4 4 3 3 2 1 0 359 357 356 354 352 351 351 351 350 350 349 351 350 349 347 346 345 344 345 346 345 344 342 339 338 341 339 338 338 339 339 83 83 83 83 82 82 81 80 80 79 78 78 78 77 77 77 77 77 77 77 77 77 75 75 75 75 75 74 74 74 73 72 72 72 72 71 72 72 71 69 68 67 67 67 67 67 67 67 67 68 69 70 69 69 68 67 66 64 63 61 59 57 56 56 55 56 59 62 65 66 67 66 64 64 62 59 59 59 59 58 58 58 56 54 53 52 51 50 47 43 39 37 37 38 40 42 45 49 54 56 57 56 54 51 48 46 42 39 38 38 38 38 38 37 36 35 35 34 34 32 30 28 27 27 29 29 29 29 30 31 33 33 32 31 32 31 28 25 24 22 23 22 20 19 18 16 16 18 19 19 22 24 25 24 20 17 17 16 16 16 16 16 15 13 17 16 16 14 14 14 14 13 11 10 10 9 8 7 5 5 6 5 4 3 1 1 1 2 2 0 358 357 357 357 358 359 0 360 358 356 356 357 360 5 6 6 9 12 14 13 14 13 12 13 16 18 21 24 20 13 7 6 6 5 6 6 6 5 4 4 4 4 3 1 1 1 0 358 356 354 352 350 350 351 351 351 351 351 354 354 352 351 351 350 350 350 350 350 349 347 345 343 341 340 339 339 339 339 83 83 83 82 82 82 81 80 79 78 78 77 77 77 76 76 76 76 76 76 76 75 74 74 74 74 73 73 73 73 72 72 71 71 71 70 70 71 70 68 67 66 66 66 66 67 67 67 67 68 68 68 69 68 67 67 66 64 63 61 60 59 58 57 57 58 62 62 63 66 67 65 64 63 61 58 58 57 56 56 56 56 53 51 49 47 46 44 41 39 38 37 38 40 42 44 46 50 54 52 48 46 45 44 43 41 40 38 41 40 39 38 37 37 36 35 34 34 34 33 31 31 31 30 31 31 30 30 29 29 29 30 30 28 28 28 27 26 27 26 23 20 20 21 22 22 21 20 20 22 23 23 22 20 18 18 21 23 22 21 20 20 20 19 18 19 19 18 16 15 14 14 13 12 11 11 11 11 11 9 13 12 10 7 5 5 5 5 4 1 358 356 356 355 357 5 9 9 6 4 3 4 7 13 13 12 11 13 15 16 20 21 19 19 20 21 21 20 15 8 6 5 6 6 6 4 2 3 4 4 4 2 1 0 0 359 358 356 354 352 352 352 352 353 353 353 354 354 0 360 358 355 353 352 351 351 350 350 349 348 346 344 342 340 340 340 341 342 82 83 82 82 81 81 80 79 79 78 78 77 77 76 76 76 76 75 75 74 74 74 73 73 73 73 72 72 72 72 71 71 71 71 70 69 69 69 68 67 66 66 65 65 65 65 66 67 68 68 68 67 67 67 67 66 65 64 63 62 61 60 59 59 59 61 63 64 63 65 65 64 63 62 59 55 53 52 52 51 52 52 52 48 46 43 41 39 38 38 38 39 42 43 43 43 45 48 50 43 38 37 37 37 38 40 41 41 40 39 38 38 37 36 36 35 34 34 34 34 34 33 33 33 33 33 32 31 30 28 27 27 27 27 27 27 27 27 26 24 20 19 20 21 22 22 22 21 22 28 28 26 25 25 25 24 24 24 23 20 17 18 19 18 17 18 19 19 18 18 18 16 16 17 16 16 17 18 17 16 19 19 17 14 12 11 10 8 7 6 4 4 3 2 4 12 14 11 10 10 11 12 14 20 20 18 16 16 18 21 24 23 22 23 25 25 23 21 21 15 9 7 7 6 5 2 1 2 3 3 2 1 1 360 359 358 356 356 355 354 355 358 357 358 358 359 0 1 5 4 1 358 355 353 352 351 350 348 347 346 344 342 341 341 341 342 344 347 81 82 82 81 80 80 80 79 79 78 77 77 77 76 75 75 75 75 74 74 73 73 73 73 72 72 71 71 71 71 71 71 71 70 69 68 67 67 67 66 67 66 65 65 65 65 66 67 67 67 67 67 67 66 66 66 65 65 64 62 61 60 59 59 60 61 63 62 62 61 61 61 61 59 55 51 49 48 47 47 48 48 48 46 44 43 41 40 40 40 40 42 46 45 44 43 43 43 43 39 36 35 36 36 37 38 40 41 39 39 39 38 37 36 35 35 34 34 35 35 35 34 34 34 34 34 33 33 31 30 29 28 27 29 29 29 27 25 21 19 22 23 23 22 22 22 23 25 27 32 31 31 31 30 29 27 24 22 20 19 19 19 17 16 19 21 21 20 20 20 19 19 19 22 22 22 23 22 22 21 21 21 20 19 16 14 11 10 13 13 14 14 14 15 17 16 13 11 11 12 14 15 18 23 23 22 23 23 24 25 25 21 19 22 26 28 28 27 22 17 13 12 9 6 3 2 1 2 1 1 0 0 1 360 0 360 359 359 359 359 360 2 3 4 4 5 6 7 7 5 3 1 359 357 354 353 353 350 348 346 343 342 341 345 346 347 349 352 81 81 81 81 80 79 79 79 78 78 77 77 76 76 76 75 75 74 74 74 73 74 74 74 73 72 72 72 72 71 71 71 71 71 69 68 68 67 67 67 67 66 65 66 66 66 66 66 65 65 65 66 66 66 66 67 66 65 63 61 59 58 58 58 59 61 61 59 58 57 58 59 59 58 55 51 49 48 47 48 49 47 47 49 48 47 47 46 45 45 45 46 48 47 46 44 41 40 40 39 40 41 41 40 38 38 39 39 42 42 42 40 38 36 35 34 33 33 35 36 36 36 36 35 34 34 33 32 31 30 29 28 28 30 30 28 27 25 24 23 27 29 28 28 28 28 28 30 32 30 29 29 29 27 25 24 23 22 23 25 26 26 22 20 21 25 26 26 25 24 23 22 23 26 27 27 27 26 24 23 24 23 22 20 18 17 15 15 20 18 16 17 19 21 20 16 14 15 15 16 18 20 23 23 24 25 27 27 27 25 22 19 18 19 21 25 26 26 24 13 12 9 8 7 6 5 3 2 1 1 2 2 2 1 3 4 3 3 2 2 3 4 5 5 6 7 8 8 7 5 3 2 1 359 357 356 355 352 350 349 348 348 348 353 356 356 355 355 80 80 80 79 79 78 78 78 78 77 77 77 76 76 76 75 75 75 75 75 74 74 74 75 74 74 74 73 73 72 72 72 72 71 70 70 69 69 68 68 67 66 66 66 67 67 66 65 64 65 65 65 65 65 66 67 67 64 61 58 57 56 56 56 58 60 58 56 55 55 56 58 58 58 56 54 52 52 52 53 52 51 49 52 52 53 52 51 50 49 49 49 50 48 46 43 42 41 41 41 45 46 44 43 41 41 41 41 45 45 44 43 41 39 36 34 34 34 35 35 35 35 35 35 34 34 33 31 29 28 27 28 30 34 33 32 31 31 31 31 31 31 31 32 32 31 30 29 30 28 28 28 27 26 24 23 23 25 27 29 31 30 28 27 26 30 32 32 31 30 28 27 27 29 30 30 29 27 26 25 26 26 24 22 21 21 21 21 20 17 17 18 20 20 18 16 18 20 22 24 26 26 25 24 27 29 30 30 29 25 21 20 22 19 17 17 17 17 17 13 11 11 12 12 11 8 6 6 6 6 6 6 5 5 7 8 7 7 7 7 6 6 7 5 5 7 7 7 7 4 3 2 1 0 359 357 355 354 353 353 354 355 356 360 2 0 358 356 79 79 79 78 78 78 78 77 77 77 77 77 77 76 75 75 75 75 75 75 75 75 75 75 75 74 74 74 73 73 72 72 71 71 70 70 70 69 68 68 67 66 66 67 66 66 65 64 65 65 65 64 64 65 65 66 65 61 58 57 56 55 55 56 58 59 57 56 54 53 55 57 58 58 56 54 55 55 56 56 54 54 53 56 56 56 55 54 53 52 52 51 51 50 48 46 44 44 45 46 47 46 44 44 44 45 45 45 47 47 46 44 42 41 39 37 36 37 36 35 34 33 32 33 33 35 36 35 34 33 33 33 34 37 36 34 33 32 33 33 33 33 33 33 31 30 29 29 29 33 32 30 30 29 27 25 24 26 29 31 32 31 30 30 30 33 33 32 31 31 30 29 29 31 31 30 28 27 27 27 27 27 26 25 24 24 23 22 20 18 21 22 21 19 17 18 20 23 26 29 29 28 26 26 28 29 29 29 26 24 24 24 26 25 22 18 15 15 14 20 20 18 16 13 11 9 9 11 11 11 11 9 9 8 12 14 13 13 13 13 12 10 11 9 9 9 9 8 7 5 4 3 3 2 0 357 355 356 356 358 359 0 1 2 2 1 358 355 78 78 78 78 77 77 77 77 77 77 77 77 76 76 75 75 75 75 75 75 75 75 75 75 74 74 74 74 73 72 72 71 71 71 70 70 70 70 69 68 68 67 67 66 66 65 65 65 66 67 66 66 66 65 64 63 62 60 59 58 58 57 57 57 58 57 57 56 53 53 54 55 57 57 55 55 56 57 58 58 56 55 56 58 59 58 57 56 55 55 54 53 53 53 52 50 48 48 49 49 48 45 45 46 46 47 47 48 47 47 46 45 43 42 41 39 39 39 38 37 35 33 32 33 35 38 39 39 39 39 40 40 38 37 35 34 32 31 32 32 33 34 34 33 33 32 33 34 35 35 33 33 31 30 29 27 27 29 32 34 34 34 34 34 34 31 29 28 28 28 29 29 29 31 31 30 28 27 27 27 27 27 26 26 26 25 23 20 18 25 24 23 21 20 19 20 22 26 28 28 27 25 25 27 28 28 26 25 24 24 24 25 25 26 26 26 26 25 23 22 19 15 12 11 11 11 12 17 17 15 14 13 12 12 17 19 19 18 18 17 16 14 13 13 12 11 9 8 7 7 8 7 6 5 2 359 356 360 0 1 2 3 3 3 1 359 357 354 77 77 77 77 77 77 76 75 76 76 76 76 76 76 75 75 75 75 75 75 74 74 74 75 74 74 74 73 73 72 71 71 72 71 71 71 70 70 69 69 69 68 67 67 67 67 67 67 67 68 69 68 67 66 64 63 62 60 60 60 59 59 59 58 58 57 57 56 54 53 53 56 57 57 55 55 58 58 58 57 56 57 58 60 60 59 58 57 56 56 56 55 55 54 53 52 51 50 50 50 48 47 47 47 47 47 47 48 47 47 46 45 44 43 43 42 41 42 41 40 39 37 38 38 38 40 41 41 41 41 41 40 39 39 38 37 36 36 36 36 35 36 37 37 36 36 37 38 38 37 35 33 32 31 30 29 29 32 35 36 36 35 35 34 33 29 28 28 28 28 29 30 30 30 30 30 29 28 27 27 27 26 25 26 26 27 26 23 24 28 27 26 25 25 25 24 26 29 28 26 24 23 24 26 28 28 27 25 24 23 22 22 22 22 22 23 24 24 23 13 8 7 9 12 14 16 18 20 19 18 18 18 19 20 22 22 21 20 18 17 15 14 11 12 12 11 11 10 8 9 11 10 8 7 4 3 1 5 5 5 3 3 3 2 360 357 356 354 77 77 77 77 76 75 75 74 75 75 76 76 76 75 76 76 76 75 75 75 75 75 75 75 75 75 75 74 73 73 72 72 72 72 71 70 70 70 70 69 69 69 68 68 68 68 69 69 69 69 70 69 67 66 65 64 64 62 62 62 61 61 61 60 60 60 58 58 57 56 55 56 57 57 56 58 61 60 58 58 58 59 60 61 61 59 58 57 56 56 56 55 55 54 53 52 52 51 51 50 51 51 50 49 48 47 48 48 47 47 46 46 45 45 45 44 44 44 44 43 42 42 42 42 41 43 44 43 43 42 42 41 40 40 42 41 41 40 40 40 40 40 41 41 40 40 40 40 40 37 37 36 35 33 31 31 32 33 35 35 35 34 32 31 30 29 30 30 30 30 30 30 30 30 30 29 28 27 26 25 25 25 27 28 29 30 30 31 30 30 29 29 28 28 28 28 30 32 31 29 26 25 26 26 29 29 27 25 24 23 22 21 17 16 15 13 12 12 11 7 7 9 13 15 17 20 20 19 19 20 22 23 24 25 23 21 19 16 14 11 10 10 10 11 12 13 13 13 12 12 12 11 10 8 8 7 6 9 9 8 6 5 3 1 359 357 355 354 76 76 76 76 75 74 74 75 75 75 75 76 76 76 76 76 76 76 76 75 75 75 75 75 75 75 75 74 74 73 73 73 72 72 71 71 71 71 71 70 70 71 70 70 70 70 71 71 71 71 71 70 68 67 66 65 65 64 65 65 65 65 64 64 63 62 61 61 60 60 60 59 59 59 60 63 64 62 61 60 60 61 62 62 60 59 57 56 55 55 55 55 54 53 52 52 52 51 51 52 53 54 53 51 50 49 49 49 48 47 47 47 47 47 47 46 45 46 46 45 45 45 45 45 45 46 46 45 45 44 44 44 44 43 44 43 43 42 42 43 43 42 42 42 42 42 42 42 41 39 37 36 35 33 32 32 32 32 31 32 32 32 31 30 29 30 31 31 31 30 30 30 30 30 29 27 26 26 25 25 25 27 30 30 30 30 30 30 30 30 30 29 28 28 28 30 31 33 33 32 30 29 28 29 29 27 24 22 21 21 20 17 11 11 10 9 8 6 6 12 17 19 20 21 21 21 20 19 19 21 22 23 24 23 21 17 14 12 10 9 10 10 10 10 10 12 13 13 13 12 11 10 9 9 9 9 10 8 7 6 5 4 1 360 358 355 354 354 76 76 75 75 74 74 75 75 75 75 76 76 76 76 76 76 76 76 76 76 76 75 75 75 75 75 75 74 74 74 74 73 73 72 71 71 71 72 72 72 71 72 72 72 72 72 72 72 72 71 71 70 70 68 67 66 67 67 68 68 68 67 66 66 65 64 63 65 65 65 64 64 64 65 65 67 67 66 64 63 62 62 63 62 59 57 57 56 56 55 55 55 54 53 52 53 52 51 52 53 53 54 53 52 51 51 50 49 48 48 48 48 48 48 47 47 47 46 47 47 47 47 47 47 47 48 48 47 47 47 47 46 45 44 45 44 44 44 45 44 44 43 42 42 42 42 41 40 39 38 35 34 33 32 30 29 29 30 32 32 33 33 32 31 31 31 30 30 30 31 31 30 30 29 28 28 28 28 28 28 28 30 31 30 29 29 29 29 30 29 29 28 28 29 29 30 31 32 32 31 31 29 29 29 28 23 19 17 16 15 14 12 10 12 13 13 14 14 15 16 21 25 25 25 23 21 19 19 20 22 22 22 22 21 18 15 11 9 9 11 12 11 9 9 10 11 11 11 11 11 9 8 7 6 5 6 7 5 3 2 1 360 359 358 356 354 354 353 75 75 74 74 74 74 75 75 75 75 75 75 76 76 76 76 76 76 76 76 75 75 75 75 75 75 75 75 74 74 74 73 73 72 72 72 72 73 73 73 73 74 74 74 74 73 72 72 72 71 70 70 69 69 68 68 68 69 70 70 69 68 68 67 67 66 65 67 68 67 67 67 68 69 69 69 69 67 65 64 63 63 63 61 58 57 57 57 57 56 55 54 53 52 52 52 51 51 51 52 53 53 52 52 51 50 48 48 48 48 49 48 48 48 48 48 47 48 49 49 49 49 49 49 49 50 50 49 49 48 48 47 46 45 45 45 45 45 45 45 44 43 44 43 43 42 41 39 37 35 37 36 34 33 31 30 30 31 35 35 34 34 33 32 31 30 29 30 31 31 30 30 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 30 30 31 31 31 31 31 30 29 27 25 25 25 24 18 14 13 12 11 12 12 12 15 15 16 18 21 23 24 24 24 25 24 23 20 19 19 22 23 22 22 21 19 16 13 9 8 9 9 9 9 9 12 13 11 10 10 9 9 8 7 6 4 2 2 2 2 1 359 358 358 356 355 355 355 354 353