Yes ,your rank is very good.You have high chances of getting top IIT ,and also your desired branch.
All the best
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile