Oscar Piastri finished FP2 at the top of the timing charts as only he, Lewis Hamilton and Charles Leclerc set times on dry tyres in changeable conditions at the Japanese Grand Prix.