977 items in total