2022 Filing Deadlines

What are the 2022 filing deadlines for:

 

1.) C Corps 1120

2.) S Corps 1120S

3.) Partnerships 1095

4.) Nonprofits 990

5.) Estates 1041