Shard allocated / total

Hi everyone,
im doing some check on my system and im analyzing the number of shard on my deployment.

Im using two "command" to check how many shard im using.

With the command

GET /_stats?level=cluster&

the console return me the following result

  "_shards": {
    "total": 1742

but with the command

GET /_cat/allocation?v

the output is

shards disk.indices disk.used disk.avail disk.percent host         ip           node
  1026      xgb   ygb   zgb      280gb   
  1026      xgb   ygb    zgb      280gb        

My question is: why the number of shard with the first command is different than the second one?

Thank you in advance