1240 items in total