Token are not displayed correctly on marketplaces

I would like to know why batch-minted ERC721 on Goerli testnet are not shown in the correct ascending numerical order on marketplaces: Token ID are ordered correctly in the contract but when displayed they move in casual order and not following Token ID ascending numbers visualization.

Example here:
( Token ID #1 is not the first of the collection but it is the last one??) https://testnets.opensea.io/collection/imagine-1