Medium difficult sudoku #57035

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

Your time