603 items in total