676 672 668 664 661 658 656 655 653 649 646 642 637 631 628 624 620 615 611 606 602 598 595 591 587 583 581 578 575 573 570 566 563 560 557 555 553 551 549 547 545 544 542 540 539 539 538 537 537 536 536 536 535 536 536 537 537 538 538 538 539 540 543 541 537 532 516 520 522 522 521 520 519 516 515 513 511 510 508 507 505 504 501 499 498 497 497 498 498 499 501 502 502 504 505 506 509 512 515 517 520 522 525 529 532 535 539 542 546 549 553 557 560 564 569 573 576 579 583 586 589 592 595 597 598 599 599 599 599 599 599 598 597 597 598 596 596 595 593 591 590 591 590 589 589 588 589 589 590 593 595 597 596 595 594 592 590 590 588 587 586 585 584 584 585 585 584 583 582 582 581 581 581 581 580 580 580 579 580 579 579 579 579 579 580 580 581 582 582 584 586 587 588 589 589 591 592 594 595 597 598 600 602 604 606 608 609 611 614 614 613 610 608 606 605 603 601 599 596 595 593 591 590 589 587 586 584 582 580 578 578 577 577 577 578 578 578 580 581 582 583 584 585 586 587 589 590 591 592 593 595 596 597 598 600 600 602 603 603 605 606 606 607 607 608 608 610 609 609 611 610 610 609 609 609 609 609 609 609 608 607 608 606 612 612 611 611 610 610 609 609 608 606 604 601 600 598 595 593 590 587 585 583 580 578 575 572 570 567 564 562 560 558 556 555 553 552 550 549 548 548 546 546 545 545 546 546 545 545 545 545 546 545 545 544 544 544 545 546 546 547 548 549 551 552 553 556 556 558 559 561 563 562 560 560 558 557 556 556 555 554 553 554 553 552 552 552 551 551 552 552 551 551 549 549 548 547 546 546 546 547 548 548 548 548 549 550 550 550 551 552 552 553 554 553 553 555 554 554 555 554 554 555 555 556 556 557 556 557 557 558 560 561 561 561 563 565 565 565 566 567 567 568 568 568 567 566 566 564 564 564 563 562 561 559 559 558 557 555 552 550 547 544 542 538 535