Medium difficult sudoku #8249

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

Your time