Medium difficult sudoku #64879

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

Your time