Andreas Leknessund tok sammenlagtseieren i Arctic Race of Norway åtte sekunder foran kanadiske Hugo Houle etter storseier i siste etappe av rittet.