STANFORD admits 2,430 applicants for Class of 2010