Giraffes vary in terms of neck lenght, with theh tallest giraffes having mroe offspring than giraffes with shorter necks. Over the course of their lives, long necked giraffes have an average of 4 young, while short necked giraffes have an average of 2 young. WHat are the relative fitnesses of these two types of giraffes?