Fragmentation is not based upon the amount of extents per segment, it is based on the amount of freespace pieces in a tablespace.

here is a quick way of finding how many free pieces in each tablespace :

select tablespace_name, count(*) from dba_free_space
group by tablespace_name