. . 642 643 644 .