              precision    recall  f1-score   support

         ake       1.00      1.00      1.00      2005
         amh       1.00      0.99      0.99      9509
         apn       1.00      1.00      1.00      2000
         apu       1.00      1.00      1.00      2483
         apy       1.00      1.00      1.00      2099
         ara       0.99      1.00      1.00     15000
         bao       1.00      1.00      1.00      2015
         ben       1.00      1.00      1.00     13109
         bkq       1.00      1.00      1.00      2167
         boa       1.00      1.00      1.00      2622
         bsn       1.00      1.00      1.00      2154
         car       0.99      1.00      1.00      2056
         cax       1.00      1.00      1.00      2259
         cbc       1.00      0.99      1.00      2211
         cbs       1.00      1.00      1.00      2177
         ceg       1.00      1.00      1.00      2000
         cni       1.00      1.00      1.00      3253
         cpu       1.00      1.00      1.00      6481
         cub       1.00      1.00      1.00      2202
         cul       1.00      1.00      1.00      2499
         des       1.00      1.00      1.00      2050
         deu       0.99      0.99      0.99     15000
         eng       0.92      0.99      0.95     16101
         fas       1.00      1.00      1.00     15000
         fra       0.99      0.99      0.99     15000
         gub       1.00      1.00      1.00      2001
         guj       1.00      0.99      1.00      8044
         gun       1.00      1.00      1.00      2016
         gvc       0.99      1.00      0.99      2008
         hau       0.99      0.97      0.98      6030
         hin       1.00      0.98      0.99     15000
         hix       1.00      1.00      1.00      2060
         ind       0.99      0.98      0.99     15000
         ita       0.98      0.99      0.98     15000
         jav       0.93      0.98      0.95      6136
         jpn       1.00      0.98      0.99     19995
         kan       1.00      1.00      1.00      9543
         kbc       1.00      1.00      1.00      2663
         kgk       1.00      1.00      1.00      2054
         kgp       1.00      1.00      1.00      2000
         kor       1.00      1.00      1.00     15000
         kpj       1.00      1.00      1.00      2235
         kyz       1.00      1.00      1.00      2034
         mar       1.00      1.00      1.00     10230
         mav       1.00      1.00      1.00      2022
         mbc       1.00      1.00      1.00      2144
         mbj       1.00      1.00      1.00      2000
         mbl       1.00      1.00      1.00      2002
         mcd       1.00      1.00      1.00      2213
         mcf       1.00      1.00      1.00      2323
         myu       1.00      1.00      1.00      2030
         myy       1.00      1.00      1.00      2011
         nab       1.00      1.00      1.00      3908
         nld       0.98      1.00      0.99     16370
         pab       1.00      1.00      1.00      2432
         pad       1.00      1.00      1.00      2391
         pah       1.00      1.00      1.00      2200
         pan       1.00      1.00      1.00      4003
         pbc       1.00      1.00      1.00      2054
         pir       1.00      0.99      1.00      2061
         plu       1.00      1.00      1.00      2060
         pol       1.00      1.00      1.00     15000
         por       0.99      0.99      0.99     16179
         ram       1.00      1.00      1.00      2000
         rkb       1.00      1.00      1.00      2380
         rus       0.99      1.00      1.00     15000
         spa       0.98      0.99      0.99     16149
         sri       1.00      1.00      1.00      2145
         swa       1.00      0.99      0.99     14257
         tam       1.00      1.00      1.00     12809
         tca       1.00      1.00      1.00      2088
         tel       1.00      1.00      1.00      9133
         ter       1.00      1.00      1.00      2177
         tgl       0.99      0.98      0.99     14141
         tha       1.00      0.99      1.00     15000
         tue       1.00      1.00      1.00      2277
         tuo       1.00      1.00      1.00      2073
         tur       1.00      0.99      1.00     15000
         txu       1.00      1.00      1.00      2002
         urb       1.00      1.00      1.00      2000
         urd       1.00      0.99      0.99     12451
         vec       0.93      0.96      0.95      2036
         vie       1.00      1.00      1.00     12007
         wap       1.00      1.00      1.00      2275
         xav       1.00      1.00      1.00      2001
         yaa       1.00      1.00      1.00      2079
         ycn       1.00      1.00      1.00      2119
         zho       1.00      0.98      0.99     12409

    accuracy                           0.99    545912
   macro avg       1.00      1.00      1.00    545912
weighted avg       0.99      0.99      0.99    545912
