1148 items in total