Langgur-Kei Islands, Indonesia