1039 items in total