3946