Has Mercury been hit by asteroids?

yes it has but i dont no when if you no please tell me thanks