300th - 500th century