Do you have a cat? those thin ones look like cat roundworm. Some say it can't infect humans, but my cat had a bad infestation once and I found some in my stools as well.
I would say the top two are rope worms as I have passed similar things. I too have passed some stringy things as is your picture but can't say I know what they are.
If this is your first, you can be assured there are more.