Pak-Afghan border reopens after 32 days