Diagonal Skyscraper Sudoku

Sudoku with outside clues showing how many buildings are visible. Both main diagonals must also contain each digit once.
Controls
Solve the sudoku. Each outside number counts the buildings visible from that side; taller buildings hide shorter ones. Both main diagonals must also contain each digit once.
Logic · Numbers · Deduction · Grid
Brain training · PuzGo