Answer:
Events in order⤵⤵⤵:
1) Ancient Mesopotamia 3700 B.C.E
2) Ancient China 1800 B.C.E
3) Roman Empire 650 B.C.E
4) Japanese Civilization 250 C.E
5) Medieval Europe 1000 C.E
Second part:
Approximately 3,950 years have passed between Ancient Mesopotamia and Japanese Civilization.
Just add the two together, since they're different eras. (If they were in the same era, then you'd subtract them).
Step-by-step explanation:
When it comes to understanding the years Before Common Era, you have to remember that it's not like how we count years today, in the Common Era.
You see, the bigger the number, the earlier in time the event took place. While if the number were smaller, that would indicate that the event happened more recently. This would mean that Ancient Mesopotamia existed for far longer than the Roman Empire. (Also remember that C.E comes after B.C.E).
B.C.E = Before Common Era
C.E = Common/Current Era
Hope this helps :)
Sorry for the long explanation.