Medium difficult sudoku #8749

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

Your time