Swiss report 12,839 new coronavirus cases in three days