Ship loses more than 500 containers