594 items in total