1270 items in total