MSEDCL recovers ₹2.07 cr in fines from 1,445 violators in Pune region