Three earthquakes struck different parts of Indonesia on Thursday morning, two weeks after more than 300 were killed in a West Java quake.
A magnitude-5.8 earthquake struck south-east of Sukabumi city in West Java shortly before 8am local time, the national geophysical agency said.
At 123.7km deep, it shook the capital, Jakarta, where high-rise buildings swayed and people were ordered to evacuate.
Another quake of 4.7 magnitude hit off the West Java coast two hours later, followed by a magnitude 5.3 quake near Sarmi, in Papua province.