Singapore’s health ministry on Monday confirmed 344 more coronavirus cases, taking its tally of infections to 31,960.