3946 items