1051 items in total