Medium difficult sudoku #56919

6 5 2
1 8 9
1 4 3 6
3 2 9
4 8
9 6 4
7 1 9 8
9 2 6
3 7 1
123
456
789

Your time