526 items in total