You can use facet sort per field to order the different facets respectively.
e.g. f.<field_name>.facet.sort=count|index
Solr only provided two options Count and Index sort. Anything else needs to implemented through custom solutions or workarounds.