What are all these parts off of?

For what it's worth you might be careful. Because those sides run longer the top trim is a little narrower since the windshield pinches in. When I laid the top stuff on there was no overlap on the two since the top of the taller windshield is a little narrower.