Delica numbers 1000-1099