SC decides 1504 cases in June