Market breadth remained weak throughout the session, with 2,810 stocks declining against 1,401 advances on the BSE, where 4,341 stocks were traded