2,142 more test positive for coronavirus; 84 lives lost