Chance me for UMD's and other schools?

School:
University of Maryland College Park (In-state)
University of Maryland Baltimore County (In-state)
Purdue (Out of state)
Georgia Tech (Reach)

Race: Asian/Indian
Gender: Male

Academics:
3.3 GPA UW 4.2 W
1500 (SAT I: 700 RW, 800 Math)

5 AP BC Calc
5 AP Statistics
4 AP World
4 AP Chem
3 AP Comp Sci
3 AP Lang

ECs:
Piano (5 years)
Cross Country (4 Years)
Track and Field (Indoor and Outdoor 4 years)
Various Top 3 Awards for Science Olympiad (regional and state levels)
Internship for whole summer during summer between Junior and Senior years for an engineering professor at the University Of Georgia
100 Community Service/Volunteer Hours
Chess Club (4 years, captain)

Do I have a decent chance at making it into UMD? I am currently in a Magnet High School and the challenging classes there along with depression and loss of hope freshmen/sophomore years were a big role in why my GPA is a bit low because they led to me putting in minimal effort and getting a bunch of B’s. (honest reason). I have recovered from the hole I was in but now I don’t think I can get into UMD engineering drectly since it has limited space but just into letters/sciences?