sorry to know about the incident. It seems like most of us are destined to receive their first dent pretty soon after buying their vehicles

and it surely works as a goodluck charm to have a small dent sit on your car.
19kmpl is pretty good mileage with 100% AC. Do also check the same when your speeds go up as your car completes run-in. I too got the same mileage last week in my viva crdi with same speeds. But, when i do my usual manaic type of driving going up to 150kmph-160kmph with rpms hovering around 4k, i get about 17kmpl.