About 320,000 people took part in protests across France on Saturday, the interior ministry said, the Guardian and the Associated Press reported. That was down from an estimated 410,000 the weekend before. The Guardian said about 70,000 marched in Paris. Organizers' estimates are higher, the AP reported.

The marches were mostly peaceful, with many people in Halloween costumes. But as they ended, police in Paris and other cities fired tear gas and stun grenades at groups of masked rioters, the two outlets reported.

The interior ministry said police arrested 565 people across the country, the Guardian reported. The AP reported more than 560 arrests. Four police officers and one gendarme were hurt in Paris, the Guardian said.

Interior Minister Laurent Nuñez said one riot officer in Paris was hit by a firebomb, calling it an "attempted murder," the Guardian reported. Near Porte de Charenton, where the Paris march ended, masked people pried up paving stones and threw them at police, the paper said. Protesters threw bottles and fireworks, the AP reported.

Paris police barred people from Place de la Republique and Les Halles overnight Saturday and Sunday, the AP reported. Police in Toulouse used water cannon on an unauthorized protest, the Guardian said.

The protests began last month with high school students angry about run-down schools, teacher shortages and university admissions, the AP reported. Labor unions and others angry at President Emmanuel Macron joined in. Students plan school blockades Tuesday and Thursday and a union march on November 5, the Guardian reported.

Youth-led protests also spread to Germany, the two outlets reported. Police in Cologne fired water cannon, the Guardian said. The AP said rallies were held in more than 30 German cities.

What we know: About 320,000 people marched, and more than 560 were arrested after evening clashes.
What we don't: How many people were hurt beyond the police counted so far.