257 deaths and losses worth Rs 7,000 crore: How floods and l