Hi Himanshu,
As per your rank 4148 in JEE Mains ST category you have chance to get some average NIT with random branch like biotechnology or biomedical engineering in NIT Raipr, Mechanical, civil, computer engg at NIT Harimpur, etc. So, you have some chances to get any seat in NIT. Please go through the below link regarding cutoff rank of NIT :
https://engineering.careers360.com/articles/jee-main-cutoff
All the best !!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile