2.93 lakh vacancies in railways