Medium difficult sudoku #57103

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

Your time