Medium difficult sudoku #32323

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

Your time