527 items in total