1288 items in total