I agree with @momofboiler1. All of the “fit” schools except Rochester are reaches, as is UIUC. The others are matches. There are no safeties on these lists.
To the OP, even with your accomplishments and scores, admissions to top programs will be a challenge. Carnegie Mellon’s admitted CS students have an AVERAGE math SAT of 800 and an AVERAGE reading/writing score of 780. As crazy as it seems, your incredible SAT score will be average for most of the schools on the list. It will keep you in the admissions conversation, but it will not differentiate you. Schools will be looking for differentiation from other areas of your application.
There are few safeties for CS applicants, so get your application in early (August or very early September) to Pitt and apply EA to Penn State. Make sure all of the required documents are in on time. Both schools require official SAT score reports from the College Board. If you apply with scores, Pitt won’t start reviewing until they are received and Penn State will bump you out of EA if they aren’t received by the deadline. The same is true for the SRAR.
Both schools should be safeties as long as you get everything submitted early. I am not as familiar with Penn State, but CS majors at Pitt — even ones with 1550+ — have not received merit the last couple of years from Pitt.