Medium difficult sudoku #57163

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

Your time