13 After the birth of Mahalalel, Kenan lived 840 years; and he had other sons and daughters.