1,600 attend Buttigieg rally in Iowa