Your stats are looking good. Your gre is fine. I got in with less than 1000. Im sure you will get an invitation to interview. It's all about how you present yourself. Lot of applicants have really great stats but they screw their interview part.just ...