From the front no2 looks too tight across the chest and waist. The lapels have moved away from your chest because of that and you can see it is pulling everywhere. From the back though it looks a too large in the chest area, it looks to be made for someone with more back curvature. Slouch more and it would be your perfect suit,
slack in back will go and front will stop pulling. No1 looks great both front and back in the chest. I would say ideal. The shoulders are a touch too small though, not in width but sleeve head is a bit too tight. Or rather from the front your lower shoulder fits perfectly, but the other one is a little off. The neck also looks a little bit open on both suits but you're wearing a tshirt. With a collared shirt it would be perfect. The flaws are small though. I would say the suits are both pretty fantastic overall.
You can't compare the shoulders of the suits for size though, they look like different cuts. If I had to pick then from the front I would say no2 looks better.