Singapore on Saturday reported 47 new cases of coronavirus, which were mainly imported, taking the city-state’s tally to 432 infections.