Type
Eon
Age range
1650–600 Ma
Proterozoic
Neoproterozoic
Ediacaran
Cryogenian
Tonian
Mesoproterozoic
Stenian
Ectasian
Calymmian
Paleoproterozoic
Statherian
Riphean
Karelian
1,6501,6001,5501,5001,4501,4001,3501,3001,2501,2001,1501,1001,0501,000950900850800750700650600