<p>firstly, i’d like to congratulate you on your great stats. </p>
<p>however, i do agree that you ECs are weak. i would say most of the top ivies you mentioned are reaches (stanford, columbia, cornell, harvard) primarily because there are thousands of applicants with similar scores as you.</p>
<p>however, you should still try for all these colleges. try, if possible, to emphasise your ECs or summer activities in your application, especially the research you did at Stanford. that could be a strong point for you.</p>
<p>the places where you have the most chances, i think, are: UCs, brown, johns hopkins, and rice.</p>
<p>good luck!</p>