1027 items in total