The military reported Monday at least 21 people were killed in clashes during the weekend between troops and communist guerrillas.

The bloodiest encounter took place Sunday in Ragay, Camarines Sur, 130 miles southeast of Manila, when guerrillas of the communist New People's Army ambushed troops called to investigate a spate of recent killings. Two civilians and six rebels died in the 90-minute gun battle.