Diameter & Length are the 2 things that matter for this.
The first of these you'll be able to get close enough from measuring the existing holes, for sure.
Is there enough material present (on the upper one in your pic) that you can effectively manipulate it back into its original configuration, at least to get a ballpark measurement of its length?
Once you have that, there are plenty options for replacement port tubes - Parts Express will be about the biggest retailer in the US for bits like this, or you may find something suitable at a local hardware store - you can always buy something slightly longer and cut it down to length if you can't find something with the exact length.
HTH,
D.
PS, just a couple of other thoughts - did the whole thing get submerged to cause this level of damage? If so, the driver and amp may be suspect - be careful when first powering it up if so, and try it out a very low volumes at first - listen carefully for any unusual sounds, especially scraping from the driver, and stop if you do hear anything like that.