BMC collects more than Rs 1 cr fine for not wearing mask in public