1. Hurry up, or there will be no seats left for us.

2. Hurry up, or there will be no seats that are left for us.

3. Hurry up, or there will be no seats that will be left for us.
-----------------
Does #1 mean #2 or #3?

They all mean the same, but 1 is much better than the other two.