History: 7000BC - 3900BC
History: 3900BC - 2500BC
History: 2500BC - 1050BC
History: 1050BC - 750BC
History: 750BC - 325BC
History: 325BC - 58BC
History: 58BC - 330AD
History: 330AD - 1191AD