First of all Congrats. Well, I Honestly think you should wait for the result to come rather than predicting the ranks. But being a non-Keralite, I think there are less chances for you to get Mech or CS in the main campus. It depends on the toughness of the paper and the people writing the exam.