- 5250 BCE to 5001 BCE12
- 5000 BCE to 4501 BCE12
- 4500 BCE to 4001 BCE16
- 4000 BCE to 3501 BCE19
- 3500 BCE to 3001 BCE45
- 3000 BCE to 2501 BCE41
- 2500 BCE to 2001 BCE77
- 2000 BCE to 1501 BCE134
- 1500 BCE to 1001 BCE123
- 1000 BCE to 501 BCE81
- 500 BCE to 1 BCE50
- to 499 CE55
- 500 CE to 999 CE18
- 1000 CE to 1499 CE15
- 1500 CE to 1982 CE8