What are these cardiac anomalies?

What are these cardiac anomalies?

VSD
Endocardial cushion defect
Hypoplastic left heart
Tricuspid atresia