If 500 males are aa and 500 females are aa and they all mate and produce one offspring after mating only once, then how many heterozygotes will there be in the next generation?