542 543 543 543 542 542 542 543 551 547 545 543 543 543 541 541 541 539 540 540 540 539 539 539 539 539 539 538 539 538 539 538 538 538 538 538 538 536 538 538 537 538 538 537 537 537 537 537 537 537 537 537 537 537 537 537 536 537 537 537 537 537 537 536 537 536 537 536 537 536 537 536 536 536 536 536 536 537 536 536 537 536 536 536 536 537 536 536 536 536 536 536 536 536 536 536 536 536 536 535 535 536 536 535 536 536 536 536 535 536 536 536 536 536 536 536 536 536 536 535 535 536 536 535 535 536 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 534 535 535 535 535 535 535 534 535 535 535 534 535 535 535 535 535 535 534 534 535 535 535 534 534 534 535 534 535 535 535 534 535 535 534 534 534 534 535 535 534 535 535 535 535 535 535 535 535 535 535 534 535 535 535 535 534 534 535 534 534 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 535 534 535 535 534 534 534 534 534 534 535 534 534 534 534 534 534 534 534 533 534 534 534 533 534 534 534 533 534 534 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 533 532 532 533 533 532 533 532 532 531 531 530 530 530 530 536 1932