Q:

perl hash of arrays

I am trying to access elements of an array which is part of a hash. 
for my $idx ( 0 .. $#vss ) {
    push (@{$vsnhash->{$vss[$idx]}}, $vsports[$idx]);
}
print Dumper(\%$vsnhash);

($VAR1 = {
      'name2' => [
                   '8001',
                   '8002'
                 ],
      'name1' => [
                   '8000'
                 ]
    };

I an able to access the keys with a foreach loop:
foreach my $key ( keys %$vsnhash ) {
print "$key\n";
}

How do I access the array of port numbers ('8001' , '8002') within the hash?
Thank you for the help!

A:

while (my ($k, $v) = each %$vsnhash) {
    print "$k: @$v\n";
}

