Average Singaporean works 2,287 hours a year: Study