Medium difficult sudoku #64063

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

Your time