metformin 584