625 670 611 698 974 1016 1203 1340 1384 1418 1609 16251784