Panahgahs serve sehar, iftar meals to over 3,000 deserving people