Punjab reports 522 new cases of dengue