Rory Gaan shows range with 3A 1600m victory