Never leave your 2 year old alone with a laptop. My son came upstairs and said: "I pushed all of mommy's buttons". We knew that couldn't be good.
It wasn't. I was able to get about 2/3 of the keys back on, but ended up ordering a replacement keyboard as he actually broke several of the plastic key mounts.