three thousand soldiers marched in silvestros legion : two thousand , five-hundred common legionaries ; three-hundred imperial knights ; and a two-hundred strong auxiliary force of archers from eloesus .