Medium difficult sudoku #52831

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

Your time