Rs 5.97 lakh recovered from 1021 passengers