In an election between Ram and Shyamal, one got 30% of the total votes and thus lost by 900 votes. If 90% of the voters voted and no invalid or illegal votes were cast, then what was the number of voters on the voting list?
1
2800
2
2500
3
2700
4
2300