the term of office for...

Which are correct:

[color=blue]1-The term of office for mayor is two years as opposed to that for a city councilman, which is four years.

[color=indigo]2-The term of office for mayor is two years as opposed to city councilman, which is four years.

[color=red]3-The term of office for mayor is two years as opposed to four years for a city councilman.

Gratefully,
Navi.

All of them providing that in (2) the title of the office is ‘City Councilman’.