Medium difficult sudoku #53435

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

Your time