You got a great rank . First of all you must Know the seats available in particular instutes all over India.
For IITs there are 11,280 seats all over India while for NITs there are about 21,133 seats all over India and in GFTIs there are only 3,919 seats which is classified on the basis of categories. From , the numbers I think you will get an idea which Institutes may get you . For more ease the link is provided by me to check the list of all types engineering colleges available for you according to your rank https://engineering.careers360.com/jee-main-college-predictor?icn=QnA&ici=qna_answer
College Comparison based on Courses, Placement, Rank, Fee
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile