1019 items in total