542 items in total