IRSA releases 307,587 cusecs water from various rim stations