Medium difficult sudoku #36423

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

Your time