The best order of preference for core branches in the aforementioned institutes would be
IIT Hyderabad>NIT Trichy>NIT Warangal=NIT Surathkal. Here are a few points justifying my order of preference.
Ultimately, go for IIT if you want to pursue a Master's from a foreign university as the NIT tag packs global recognition in comparison to the IIT tag.