Medium difficult sudoku #63807

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

Your time