523 items in total