1049 items in total