604 items in total