Medium difficult sudoku #57171

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

Your time