389 items in total