Medium difficult sudoku #69319

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

Your time