how long has it been since the zebra finch diverged from humans?
301.7