592 Bloody battles, heavy casualties