How to find number of bonds, angles, dihedrals and impropers?

Dear all,

How can I find how many bonds, angles, dihedrals and impropers there are in a large and complicated amorphous polymer model?

Is the number of impropers dependent on the force-field used? I know that the number of atom types is different for different FF, but I wonder if this affect the number of impropers?

Thanks,

Farzin