Police officers march with protesters in O'Fallon