Alor Timur Laut, Alor