              precision    recall  f1-score   support

         aai       0.98      0.98      0.98      2025
         aak       1.00      1.00      1.00      2240
         aau       1.00      1.00      1.00      2000
         abk       1.00      0.98      0.99      4829
         abt       1.00      1.00      1.00      2047
         abx       0.99      0.98      0.98      2037
         aby       0.99      0.98      0.98      2009
         aca       1.00      0.98      0.99      2176
         acc       0.95      0.97      0.96      2000
         ace       0.98      0.98      0.98      2062
         acf       1.00      0.97      0.98      2000
         ach       0.99      1.00      0.99      2000
         acr       0.94      0.94      0.94      2002
         acu       0.93      0.97      0.95      2256
         ada       1.00      1.00      1.00      2000
         aey       0.99      0.99      0.99      2003
         afr       0.98      0.97      0.97     11067
         agd       1.00      1.00      1.00      2007
         agg       1.00      1.00      1.00      2493
         agm       1.00      1.00      1.00      2741
         agr       0.98      0.98      0.98      2321
         agu       0.99      0.99      0.99      2000
         aia       0.98      0.99      0.99      2003
         aii       1.00      1.00      1.00      2093
         ake       1.00      1.00      1.00      2005
         akh       1.00      1.00      1.00      2000
         alp       0.99      0.99      0.99      2003
         alq       0.99      1.00      1.00      2254
         alt       1.00      0.96      0.98      1024
         ame       1.00      1.00      1.00      2458
         amf       0.99      0.99      0.99      2084
         amh       0.97      0.98      0.98      9509
         ami       0.99      1.00      0.99      2012
         amk       0.99      1.00      0.99      2010
         amm       0.99      1.00      1.00      2052
         amn       0.98      0.99      0.99      2008
         amp       1.00      1.00      1.00      2033
         amr       1.00      1.00      1.00      2738
         amu       1.00      1.00      1.00      2086
         anv       1.00      1.00      1.00      2000
         aoj       0.99      0.99      0.99      2016
         aom       1.00      1.00      1.00      2142
         aon       0.99      0.99      0.99      2010
         ape       0.99      0.99      0.99      2016
         apn       1.00      1.00      1.00      2000
         apr       0.99      0.99      0.99      2000
         apu       1.00      1.00      1.00      2483
         apw       1.00      0.99      0.99      2232
         apy       1.00      1.00      1.00      2099
         apz       1.00      1.00      1.00      2497
         ara       0.99      1.00      0.99     20105
         arl       1.00      1.00      1.00      2724
         arn       1.00      1.00      1.00      4205
         asm       1.00      1.00      1.00      4080
         aso       1.00      1.00      1.00      2025
         ast       0.70      0.95      0.81      2084
         ata       1.00      1.00      1.00      2005
         atb       1.00      1.00      1.00      2000
         atd       0.97      0.98      0.98      2002
         atj       0.99      0.97      0.98      2387
         att       1.00      0.99      0.99      2002
         auc       1.00      1.00      1.00      2068
         auy       0.97      0.98      0.98      2680
         ava       0.99      0.95      0.97      2436
         avt       1.00      1.00      1.00      2001
         awb       1.00      1.00      1.00      2134
         aym       0.99      0.96      0.97      7168
         aze       0.99      0.99      0.99     11844
         azg       1.00      1.00      1.00      2014
         bak       0.96      0.98      0.97      4334
         bam       0.39      0.82      0.53       243
         bao       0.99      0.99      0.99      2015
         bar       0.73      0.92      0.82      2191
         bas       0.99      0.99      0.99      2000
         bba       0.87      0.98      0.92      2000
         bbb       0.99      0.99      0.99      2001
         bbc       0.94      0.99      0.97      2015
         bbr       0.99      1.00      0.99      2000
         bch       0.99      0.99      0.99      2006
         bci       1.00      1.00      1.00      2000
         bcl       0.93      0.95      0.94      4081
         bdd       1.00      0.99      0.99      2144
         bef       1.00      0.99      1.00      2046
         bel       0.99      0.99      0.99      6306
         bem       0.91      1.00      0.95      2060
         ben       1.00      0.99      1.00     13109
         bgs       1.00      0.99      1.00      2004
         bhl       0.99      1.00      0.99      2007
         bhw       1.00      0.99      1.00      2003
         big       0.99      1.00      0.99      2100
         bin       0.99      0.99      0.99      2000
         bis       0.98      0.86      0.92      3783
         bjn       0.82      0.76      0.79      2101
         bjr       1.00      1.00      1.00      2242
         bjv       1.00      1.00      1.00      2001
         bkd       0.99      0.99      0.99      2007
         bkq       1.00      1.00      1.00      2167
         blw       0.99      1.00      0.99      2028
         blz       0.99      0.98      0.98      2020
         bmh       0.99      0.99      0.99      2001
         bmr       1.00      1.00      1.00      2640
         bmu       1.00      1.00      1.00      2046
         bnp       0.99      0.99      0.99      2000
         boa       1.00      1.00      1.00      2622
         boj       0.99      1.00      0.99      2004
         bon       1.00      1.00      1.00      2021
         box       1.00      1.00      1.00      2000
         bpr       0.99      0.99      0.99      2000
         bpy       0.99      0.98      0.99      2123
         bqc       0.98      1.00      0.99      2000
         bqp       0.95      0.85      0.90      2000
         bre       0.96      0.98      0.97      5524
         bsn       0.99      0.99      0.99      2154
         bss       1.00      1.00      1.00      2004
         bts       0.98      0.94      0.96      2006
         btx       0.98      0.98      0.98      2002
         bug       0.99      0.97      0.98      2190
         buk       1.00      0.99      0.99      2000
         bul       0.99      1.00      0.99     16254
         bum       0.99      0.99      0.99      2000
         bus       0.98      0.97      0.98      2002
         bxr       0.98      0.90      0.94      2162
         byr       1.00      1.00      1.00      2615
         byx       1.00      1.00      1.00      2002
         bzd       1.00      1.00      1.00      2002
         bzh       1.00      1.00      1.00      2013
         bzj       0.99      0.95      0.97      4000
         caa       0.98      1.00      0.99      2001
         cab       1.00      1.00      1.00      4283
         caf       0.84      0.85      0.85      2037
         cak       0.92      0.92      0.92      4005
         cao       1.00      1.00      1.00      2041
         cap       1.00      1.00      1.00      2433
         car       0.99      1.00      1.00      2056
         cat       0.96      0.98      0.97     11791
         cav       0.99      1.00      1.00      2182
         cax       0.99      1.00      1.00      2259
         cbc       1.00      0.99      0.99      2211
         cbi       0.99      1.00      0.99      2072
         cbk       0.87      0.71      0.78      4042
         cbm       0.96      0.99      0.97      2004
         cbr       1.00      1.00      1.00      2022
         cbs       1.00      1.00      1.00      2177
         cbt       1.00      1.00      1.00      2645
         cbu       0.99      1.00      1.00      2596
         cbv       1.00      1.00      1.00      2010
         cce       0.99      0.97      0.98      2000
         cco       1.00      1.00      1.00      2002
         cdo       0.98      0.97      0.98      2193
         ceb       0.98      0.99      0.99      6108
         ceg       1.00      1.00      1.00      2000
         ces       0.99      0.99      0.99     18267
         cgc       0.99      0.98      0.98      2001
         cha       0.98      0.64      0.77      3150
         chd       1.00      1.00      1.00      2171
         che       0.99      1.00      0.99      2216
         chf       0.99      0.99      0.99      2000
         chk       1.00      1.00      1.00      4010
         chq       1.00      1.00      1.00      2000
         chr       1.00      1.00      1.00      3076
         chu       0.99      0.97      0.98       582
         chv       0.96      0.98      0.97      4287
         chw       0.99      0.98      0.99      2114
         chz       1.00      1.00      1.00      2013
         cjk       0.99      0.98      0.99      2030
         cjo       0.98      0.98      0.98      3272
         cjp       1.00      1.00      1.00      2004
         cjv       0.99      1.00      1.00      2000
         cke       0.93      0.91      0.92      2001
         cki       0.95      0.95      0.95      2003
         ckw       0.89      0.94      0.92      2001
         cle       1.00      1.00      1.00      2091
         clu       0.99      0.94      0.96      2008
         cme       1.00      1.00      1.00      2018
         cnh       1.00      0.99      0.99      2000
         cni       0.99      1.00      0.99      3253
         cnl       1.00      1.00      1.00      2051
         coe       1.00      1.00      1.00      2241
         cof       0.99      1.00      1.00      2244
         cop       1.00      1.00      1.00      2012
         cor       0.96      0.93      0.95      2062
         cos       0.93      0.93      0.93      2036
         cot       1.00      0.99      1.00      3596
         cpa       1.00      1.00      1.00      2137
         cpc       0.98      0.98      0.98      3198
         cpu       0.98      0.99      0.98      6481
         crh       0.98      0.95      0.97      2400
         crm       0.01      0.00      0.00      2000
         crn       0.98      1.00      0.99      2085
         crs       0.99      0.99      0.99      2000
         crx       0.85      0.83      0.84      2021
         csb       0.99      0.97      0.98      2187
         cso       1.00      1.00      1.00      2006
         cta       1.00      1.00      1.00      2000
         cti       0.99      0.86      0.92      2001
         ctp       0.99      0.99      0.99      2000
         ctu       0.93      0.99      0.96      4001
         cub       1.00      1.00      1.00      2202
         cuc       1.00      1.00      1.00      2138
         cui       1.00      1.00      1.00      2189
         cuk       0.99      1.00      1.00      2891
         cul       1.00      1.00      1.00      2499
         cut       1.00      1.00      1.00      2015
         cux       1.00      1.00      1.00      2001
         cym       0.98      1.00      0.99      6130
         daa       0.98      0.99      0.99      2000
         dad       0.99      0.99      0.99      2000
         dah       1.00      1.00      1.00      2000
         dan       0.95      0.97      0.96     14347
         ded       0.99      1.00      0.99      2126
         des       0.99      1.00      1.00      2050
         deu       0.98      0.96      0.97     18809
         dgc       0.98      0.98      0.98      1999
         dgz       0.96      0.99      0.98      2001
         dhv       1.00      1.00      1.00      2000
         dik       1.00      1.00      1.00      2000
         diq       0.89      0.90      0.90      2124
         div       1.00      1.00      1.00      5531
         dje       0.99      1.00      0.99      2000
         djk       1.00      0.99      0.99      4001
         dob       0.97      0.98      0.98      2038
         dop       1.00      1.00      1.00      2002
         dsb       0.96      0.86      0.91      2224
         dty       0.96      0.68      0.79      2083
         dua       1.00      0.99      1.00      2005
         dwr       0.99      1.00      1.00      2001
         dww       0.99      0.99      0.99      2033
         dyu       0.99      0.97      0.98      2000
         ebk       0.99      0.98      0.98      2019
         efi       0.99      1.00      1.00      2000
         ell       1.00      1.00      1.00     16295
         emi       0.99      0.97      0.98      2017
         eml       0.97      0.90      0.93      2129
         emp       1.00      1.00      1.00      2147
         eng       0.81      0.92      0.86     16101
         enq       0.99      0.99      0.99      2026
         epo       0.98      0.99      0.98     12178
         ese       1.00      1.00      1.00      2093
         esi       1.00      1.00      1.00      6712
         est       0.99      0.99      0.99     10628
         etr       1.00      0.99      0.99      2038
         eus       0.99      0.98      0.99     11122
         ewe       1.00      0.98      0.99      5349
         ext       0.87      0.83      0.85      2074
         faa       1.00      1.00      1.00      2196
         fai       1.00      0.99      0.99      2001
         fao       0.97      0.96      0.96      2143
         fas       0.98      0.99      0.99     16036
         ffm       0.57      0.61      0.59      2009
         fij       0.99      0.93      0.96      3904
         fin       0.99      1.00      0.99     15861
         fon       1.00      1.00      1.00      2000
         for       0.99      1.00      0.99      2121
         fra       0.94      0.96      0.95     16128
         frp       0.98      0.89      0.93      2161
         frr       0.92      0.93      0.93      2186
         fry       0.95      0.98      0.96      2119
         fue       0.85      0.74      0.79      2003
         fuh       0.57      0.59      0.58      2004
         fur       0.96      0.94      0.95      2021
         gaa       0.99      1.00      1.00      2000
         gag       0.90      0.81      0.85      2222
         gah       1.00      1.00      1.00      2027
         gam       0.98      0.99      0.99      2001
         gaw       0.99      0.99      0.99      2001
         gbi       0.99      1.00      0.99      2006
         gdn       0.99      1.00      0.99      2020
         gdr       1.00      1.00      1.00      2001
         gfk       0.99      0.99      0.99      2000
         ghs       0.99      1.00      0.99      2031
         gil       1.00      1.00      1.00      2000
         gla       0.98      0.95      0.96      2759
         gle       0.95      0.98      0.97      4087
         glg       0.88      0.97      0.92      7333
         glk       0.98      0.91      0.94      2123
         glv       0.99      0.97      0.98      4138
         gmv       0.95      0.92      0.93      2103
         gng       1.00      0.99      0.99      2001
         gof       0.94      0.84      0.89      2138
         gom       0.93      0.96      0.94      2106
         gor       0.88      0.77      0.82      2116
         gub       1.00      1.00      1.00      2001
         guc       1.00      1.00      1.00      4457
         gug       0.99      0.99      0.99      8334
         guh       1.00      1.00      1.00      3228
         guj       1.00      0.99      1.00      8044
         gul       0.98      0.98      0.98      2001
         gum       1.00      0.97      0.98      2981
         gun       1.00      1.00      1.00      2016
         guo       1.00      1.00      1.00      2398
         guw       1.00      1.00      1.00      2000
         gvc       0.98      1.00      0.99      2008
         gvf       0.99      0.99      0.99      2001
         gwi       1.00      1.00      1.00      2301
         gym       1.00      1.00      1.00      4007
         gyr       1.00      1.00      1.00      2043
         hak       0.97      0.97      0.97      2239
         hat       0.97      0.99      0.98      6051
         hau       0.98      0.96      0.97      6030
         haw       0.99      0.99      0.99      4071
         hbs       0.98      0.99      0.98     29781
         hch       1.00      1.00      1.00      2809
         heb       1.00      1.00      1.00     12797
         heg       0.98      0.99      0.99      2000
         her       0.99      0.97      0.98      2041
         hil       0.93      1.00      0.96      2016
         hin       0.99      0.97      0.98     18106
         hix       1.00      1.00      1.00      2060
         hla       0.99      0.98      0.98      2000
         hmn       1.00      1.00      1.00      2000
         hmo       0.98      1.00      0.99      4000
         hns       0.99      1.00      0.99      2002
         hop       1.00      0.99      1.00      2114
         hot       1.00      0.99      0.99      2000
         hsb       0.90      0.97      0.93      2249
         hto       1.00      0.99      1.00      2170
         hub       0.95      0.95      0.95      2285
         hui       1.00      1.00      1.00      2029
         hun       0.99      1.00      0.99     17000
         hus       0.99      0.99      0.99      2004
         huu       1.00      1.00      1.00      2160
         huv       1.00      1.00      1.00      2012
         hva       0.99      1.00      0.99      2002
         hwc       0.99      0.96      0.97      2000
         hye       1.00      0.99      1.00      9729
         ian       1.00      1.00      1.00      2012
         iba       0.99      0.99      0.99      2000
         ibg       0.98      0.99      0.98      2019
         ibo       0.98      0.93      0.95      4014
         ido       0.96      0.96      0.96      3329
         ign       1.00      1.00      1.00      2918
         ikk       1.00      0.98      0.99      2000
         ikw       1.00      0.98      0.99      2000
         ile       0.96      0.81      0.87      3367
         ilo       0.91      0.98      0.94      4172
         imo       0.98      0.98      0.98      2007
         ina       0.90      0.95      0.93      4103
         inb       1.00      0.99      1.00      2798
         ind       0.97      0.97      0.97     28757
         ino       0.98      0.99      0.98      2068
         iou       1.00      1.00      1.00      2019
         ipi       1.00      1.00      1.00      2015
         ish       0.99      0.99      0.99      1739
         isl       0.99      0.99      0.99     12256
         iso       0.99      1.00      1.00      2000
         ita       0.98      0.97      0.97     18192
         iws       1.00      1.00      1.00      2047
         ixl       0.90      0.99      0.95      2002
         jac       0.99      0.99      0.99      2023
         jae       0.99      1.00      1.00      2003
         jam       0.80      0.93      0.86      2045
         jav       0.93      0.98      0.96      6136
         jbo       0.99      0.91      0.95      4002
         jic       1.00      1.00      1.00      2001
         jiv       0.99      0.96      0.97      2401
         jpn       1.00      0.98      0.99     19995
         kaa       0.97      0.92      0.95      2317
         kab       0.98      0.99      0.99      6779
         kac       1.00      0.99      0.99      2000
         kal       1.00      0.96      0.98      6722
         kam       0.99      1.00      1.00      2010
         kan       0.99      1.00      0.99      9543
         kaq       0.99      1.00      1.00      2230
         kat       0.99      0.99      0.99      8771
         kaz       1.00      1.00      1.00      4441
         kbc       1.00      1.00      1.00      2663
         kbd       1.00      0.98      0.99      2352
         kbh       1.00      1.00      1.00      2512
         kbm       0.98      0.99      0.99      2000
         kbp       1.00      0.99      1.00      4024
         kde       0.99      0.99      0.99      2242
         kdl       0.98      0.94      0.96      2000
         kea       0.99      0.95      0.97      1536
         kek       1.00      0.74      0.85      4018
         ken       1.00      1.00      1.00      2002
         kew       0.88      0.92      0.90      2003
         kgf       1.00      1.00      1.00      2011
         kgk       1.00      0.98      0.99      2054
         kgp       1.00      1.00      1.00      2000
         khm       0.98      0.98      0.98      7135
         khz       0.99      0.99      0.99      2156
         kik       1.00      0.89      0.94      3900
         kin       0.91      0.92      0.91      4299
         kir       0.98      0.99      0.99      4430
         kjb       0.99      1.00      0.99      2001
         kje       0.96      0.99      0.98      2001
         kjs       0.92      0.87      0.90      2006
         kkc       0.99      0.99      0.99      2009
         klv       1.00      0.99      0.99      2021
         kmb       0.99      1.00      0.99      2000
         kmg       1.00      0.99      1.00      2064
         kmh       1.00      0.99      1.00      2005
         kmo       1.00      0.99      0.99      2009
         kms       1.00      0.99      0.99      2000
         kmu       0.99      0.98      0.98      2118
         knf       1.00      0.98      0.99      1992
         knj       0.99      0.99      0.99      2000
         knv       1.00      1.00      1.00      2232
         kom       0.88      0.94      0.91      4549
         kon       1.00      0.75      0.85      3593
         koo       0.99      1.00      0.99      2315
         kor       1.00      1.00      1.00     16472
         kos       0.99      0.99      0.99      2001
         kpf       1.00      1.00      1.00      2012
         kpg       0.99      0.99      0.99      2000
         kpj       1.00      1.00      1.00      2235
         kpr       0.99      0.99      0.99      2005
         kpw       1.00      0.99      1.00      2000
         kpx       0.99      1.00      0.99      2022
         kqc       0.99      0.97      0.98      2000
         kqn       0.99      1.00      0.99      2073
         krc       0.98      0.95      0.97      2325
         kri       1.00      1.00      1.00      2000
         ksd       0.98      0.99      0.99      2000
         ksh       0.97      0.89      0.93      2115
         ksr       1.00      1.00      1.00      2067
         kss       1.00      1.00      1.00      2000
         ksw       1.00      1.00      1.00      2000
         ktj       1.00      1.00      1.00      2000
         kto       0.99      0.99      0.99      2002
         kua       0.99      1.00      0.99      2052
         kud       0.99      0.98      0.99      2200
         kue       1.00      1.00      1.00      2002
         kup       1.00      1.00      1.00      2007
         kur       0.99      0.99      0.99     10329
         kvn       0.99      0.99      0.99      2892
         kwi       0.99      1.00      0.99      2128
         kwj       0.99      0.99      0.99      2001
         kwn       0.99      1.00      0.99      2068
         kwy       0.95      1.00      0.97      2012
         kyc       0.99      0.99      0.99      2013
         kyf       1.00      1.00      1.00      2000
         kyg       0.99      0.99      0.99      2136
         kyq       1.00      0.99      1.00      1999
         kyz       1.00      1.00      1.00      2034
         kze       0.98      0.97      0.97      2692
         lac       0.99      0.99      0.99      2000
         lad       0.89      0.92      0.91      2132
         lam       1.00      0.92      0.96      2231
         lao       1.00      0.97      0.98      5259
         lat       0.89      0.98      0.93      6404
         lav       0.97      1.00      0.98     10296
         lbe       0.95      0.93      0.94       683
         lbk       0.98      0.99      0.99      2015
         lcm       0.97      0.98      0.98      2001
         leu       0.99      0.99      0.99      2001
         lex       0.99      0.99      0.99      2050
         lez       0.97      0.97      0.97      2278
         lid       0.99      0.99      0.99      2000
         lif       1.00      1.00      1.00      2321
         lij       0.93      0.90      0.91      2065
         lim       0.92      0.95      0.94      2127
         lin       0.97      0.92      0.94      4094
         lit       0.99      1.00      1.00     12509
         lmo       0.85      0.94      0.89      2038
         loz       0.99      1.00      1.00      2001
         lrc       1.00      0.98      0.99      2011
         ltg       0.99      0.85      0.91      2255
         ltz       0.86      0.95      0.91      2240
         lua       0.99      1.00      0.99      2018
         lub       0.99      1.00      1.00      2054
         lue       0.98      1.00      0.99      2305
         lug       0.99      0.98      0.99      4413
         lun       0.99      1.00      0.99      2347
         luo       0.99      1.00      0.99      2001
         lus       1.00      1.00      1.00      2000
         maa       1.00      0.99      1.00      2058
         mah       1.00      1.00      1.00      2000
         mai       0.98      0.94      0.96      2065
         maj       0.99      1.00      0.99      2116
         mal       1.00      1.00      1.00     17257
         mam       0.95      0.99      0.97      4003
         maq       1.00      1.00      1.00      2003
         mar       1.00      1.00      1.00     10230
         mau       1.00      1.00      1.00      4588
         mav       1.00      1.00      1.00      2022
         maz       1.00      0.99      1.00      2000
         mbb       0.99      0.99      0.99      2009
         mbc       1.00      1.00      1.00      2144
         mbh       0.99      0.99      0.99      2000
         mbj       1.00      1.00      1.00      2000
         mbl       1.00      1.00      1.00      2002
         mbt       0.99      0.99      0.99      2016
         mca       1.00      1.00      1.00      2142
         mcb       1.00      1.00      1.00      3352
         mcd       1.00      1.00      1.00      2213
         mcf       1.00      1.00      1.00      2323
         mco       1.00      1.00      1.00      4327
         mcp       1.00      1.00      1.00      2002
         mcq       1.00      1.00      1.00      2018
         mdf       0.95      0.80      0.87      2411
         med       1.00      1.00      1.00      2000
         mee       0.99      0.99      0.99      2010
         mek       0.99      0.99      0.99      2004
         meq       1.00      0.99      1.00      2001
         meu       0.99      0.97      0.98      2006
         mfe       0.98      0.99      0.99      2001
         mgr       0.98      0.99      0.98      2055
         mhl       0.98      0.99      0.99      2006
         mhr       0.98      0.98      0.98      4438
         mib       0.99      0.99      0.99      2000
         mie       0.99      0.99      0.99      2000
         mig       0.99      0.99      0.99      2001
         mih       0.99      0.99      0.99      2000
         mil       1.00      1.00      1.00      2001
         min       0.93      0.99      0.96      2176
         mio       0.98      0.99      0.99      2000
         mir       1.00      1.00      1.00      2267
         mit       1.00      1.00      1.00      2008
         miz       1.00      1.00      1.00      2000
         mjc       0.99      0.98      0.99      2000
         mkd       0.99      0.99      0.99     12170
         mkl       1.00      0.98      0.99      2000
         mkn       0.99      0.99      0.99      2000
         mks       0.99      0.99      0.99      2001
         mlg       0.91      0.98      0.95      6445
         mlh       0.99      1.00      0.99      2038
         mlp       0.99      1.00      0.99      2000
         mlt       0.99      0.98      0.99      6209
         mmo       0.99      0.99      0.99      2001
         mmx       0.99      0.99      0.99      2001
         mna       0.99      0.99      0.99      2000
         mon       0.97      0.99      0.98      6159
         mop       0.99      0.99      0.99      2002
         mos       1.00      1.00      1.00      2000
         mox       1.00      0.99      0.99      2041
         mpm       0.99      0.98      0.98      2000
         mpp       1.00      0.98      0.99      2260
         mps       1.00      1.00      1.00      2000
         mpt       0.99      1.00      0.99      2010
         mpx       0.99      0.99      0.99      2005
         mqb       1.00      0.99      1.00      2000
         mqj       0.97      0.97      0.97      2122
         mri       0.96      0.99      0.97      6048
         msm       0.98      0.97      0.98      2009
         msy       1.00      1.00      1.00      2013
         mti       0.97      0.96      0.97      2004
         mto       1.00      1.00      1.00      2341
         mux       0.99      1.00      0.99      2045
         muy       0.99      0.99      0.99      2003
         mva       0.99      0.99      0.99      2063
         mvc       0.91      0.92      0.91      2001
         mvj       0.99      0.99      0.99      2001
         mvn       0.99      0.99      0.99      2083
         mwl       0.93      0.97      0.95      2057
         mxb       0.95      0.99      0.97      2001
         mxp       1.00      1.00      1.00      2157
         mxq       1.00      1.00      1.00      2138
         mxt       0.98      0.98      0.98      2000
         mxv       0.99      0.94      0.96      2020
         mya       1.00      1.00      1.00     16054
         myu       1.00      1.00      1.00      2030
         myw       1.00      0.99      0.99      2079
         myy       0.99      0.99      0.99      2011
         mzn       0.94      0.95      0.95      2003
         nab       1.00      1.00      1.00      3908
         naf       1.00      1.00      1.00      2068
         nah       1.00      0.99      0.99     32778
         nak       1.00      0.99      1.00      2000
         nap       0.93      0.91      0.92      2164
         nas       1.00      1.00      1.00      2550
         nav       1.00      1.00      1.00      4288
         nba       0.99      0.99      0.99      2000
         nbl       0.96      0.96      0.96      2521
         nbq       0.99      0.98      0.99      2016
         nca       1.00      1.00      1.00      2022
         ncl       0.99      0.99      0.99      2235
         ncu       1.00      1.00      1.00      2011
         ndc       0.99      0.97      0.98      2129
         nde       0.93      0.88      0.90      2421
         ndo       0.99      0.99      0.99      2069
         nds       0.93      0.96      0.95      4183
         nep       0.90      0.99      0.94      6164
         new       0.99      1.00      0.99      2035
         ngl       0.99      0.98      0.99      2200
         nhg       1.00      0.99      0.99      2260
         nhu       1.00      1.00      1.00      2002
         nia       1.00      0.99      0.99      2003
         nii       1.00      1.00      1.00      2000
         nij       0.99      0.97      0.98      2001
         nin       0.99      0.99      0.99      2000
         niu       0.99      1.00      1.00      2003
         nko       1.00      0.99      1.00      2001
         nld       0.96      0.99      0.97     16370
         noa       1.00      1.00      1.00      2023
         nop       1.00      1.00      1.00      2104
         nor       0.95      0.97      0.96     16491
         not       1.00      1.00      1.00      2918
         nou       1.00      0.99      0.99      2000
         nrm       0.98      0.94      0.95      2047
         nsn       0.98      0.99      0.99      2009
         nso       0.92      0.97      0.94      4137
         ntp       1.00      1.00      1.00      2284
         nvm       1.00      1.00      1.00      2001
         nwi       1.00      0.99      0.99      2021
         nya       0.91      0.93      0.92      4273
         nyk       0.99      1.00      1.00      2162
         nyn       0.97      1.00      0.98      2263
         nyu       0.97      0.98      0.97      2187
         nzi       1.00      1.00      1.00      2002
         obo       0.99      0.99      0.99      2002
         oci       0.83      0.95      0.89      3487
         ojb       0.50      1.00      0.67      2004
         oke       0.99      0.99      0.99      2003
         okv       0.99      0.99      0.99      2000
         olo       0.98      0.95      0.96      2365
         omw       1.00      0.99      1.00      2130
         ong       1.00      0.99      0.99      2000
         ons       0.99      0.99      0.99      2000
         ood       0.99      1.00      0.99      2002
         opm       0.99      1.00      0.99      2005
         ori       1.00      1.00      1.00      3184
         orm       0.99      0.98      0.98      4344
         oss       0.99      0.99      0.99      4252
         ote       0.99      0.98      0.99      2000
         otm       0.99      0.99      0.99      2000
         otn       1.00      1.00      1.00      2002
         otq       0.88      0.99      0.93      2000
         ots       1.00      0.99      1.00      2000
         pab       1.00      1.00      1.00      2432
         pad       1.00      1.00      1.00      2391
         pag       0.98      0.94      0.96      4115
         pah       1.00      0.99      1.00      2200
         pam       0.63      0.85      0.73      2116
         pan       1.00      1.00      1.00      4003
         pao       1.00      1.00      1.00      2084
         pap       0.97      0.95      0.96      4033
         pbb       1.00      0.99      1.00      2117
         pbc       1.00      1.00      1.00      2054
         pcd       0.88      0.89      0.89      2144
         pck       0.99      1.00      0.99      2002
         pcm       0.97      0.95      0.96      2000
         pdt       0.99      0.96      0.98      2006
         pfl       0.96      0.88      0.92      2276
         pib       1.00      1.00      1.00      2624
         pio       0.99      1.00      0.99      2393
         pir       1.00      0.98      0.99      2061
         pis       0.98      1.00      0.99      2002
         pli       1.00      0.97      0.98      2754
         pls       0.99      1.00      0.99      2006
         plt       0.95      0.77      0.85      2059
         plu       0.99      1.00      1.00      2060
         pma       0.98      0.99      0.98      2000
         pms       0.96      0.98      0.97      2086
         pnb       0.95      0.96      0.95      2536
         pob       0.99      1.00      0.99      2001
         poe       1.00      1.00      1.00      2061
         poh       1.00      0.99      1.00      2002
         poi       1.00      1.00      1.00      2098
         pol       0.99      0.99      0.99     18679
         pon       1.00      1.00      1.00      4032
         por       0.98      0.96      0.97     16179
         ppk       0.99      0.99      0.99      2007
         ppo       1.00      1.00      1.00      2009
         prf       0.99      0.98      0.98      2011
         pri       0.99      0.99      0.99      2002
         ptp       1.00      1.00      1.00      2000
         ptu       0.97      0.97      0.97      2048
         pus       0.96      0.98      0.97      2011
         pwg       0.98      0.99      0.98      2033
         que       0.99      0.99      0.99     70016
         qut       0.93      0.94      0.93      2001
         rai       0.99      0.99      0.99      2000
         ram       1.00      1.00      1.00      2000
         rar       0.97      0.99      0.98      2000
         rkb       1.00      1.00      1.00      2380
         rmn       0.99      0.98      0.98      4001
         rmy       0.75      0.73      0.74       526
         rnd       0.99      1.00      1.00      2027
         roh       0.94      0.95      0.94      2053
         ron       0.99      0.99      0.99     18189
         roo       1.00      1.00      1.00      2027
         rro       0.99      0.99      0.99      2012
         rue       0.96      0.91      0.93      2162
         run       0.90      0.88      0.89      4222
         rus       0.96      0.93      0.94     18705
         rwo       1.00      1.00      1.00      2063
         sab       1.00      1.00      1.00      2000
         sag       1.00      1.00      1.00      2000
         sah       0.98      0.98      0.98      3656
         san       0.97      1.00      0.99      2764
         sat       1.00      1.00      1.00      2007
         scn       0.87      0.94      0.90      2074
         sco       0.61      0.96      0.74      2191
         seh       0.98      0.99      0.99      2126
         sey       0.99      1.00      1.00      2058
         sgz       1.00      0.99      0.99      2002
         shi       0.99      0.97      0.98      2098
         shn       0.97      0.81      0.88      2289
         sid       1.00      1.00      1.00      2388
         sim       0.99      0.99      0.99      2004
         sin       1.00      1.00      1.00      6087
         sja       1.00      1.00      1.00      2083
         slk       0.92      0.99      0.95     12301
         sll       0.99      0.99      0.99      2000
         slv       0.97      0.91      0.94     11245
         sme       0.97      0.96      0.96      2630
         smk       0.97      0.97      0.97      2009
         smo       1.00      0.97      0.98      6016
         sna       0.88      0.96      0.92      4518
         snc       1.00      0.99      1.00      2119
         snd       1.00      1.00      1.00      4000
         snn       1.00      1.00      1.00      2036
         snp       0.99      0.99      0.99      2008
         sny       1.00      1.00      1.00      2001
         som       0.98      0.99      0.99      6129
         sop       0.99      0.99      0.99      2044
         soq       0.99      0.99      0.99      2039
         sot       0.98      0.77      0.86      4039
         soy       1.00      1.00      1.00      2002
         spa       0.88      0.92      0.90     16149
         spl       0.99      0.99      0.99      2040
         spp       0.99      1.00      1.00      2004
         sps       0.99      0.99      0.99      2000
         spy       1.00      1.00      1.00      2280
         sqi       0.95      0.98      0.97     16268
         srd       0.93      0.93      0.93      2061
         sri       1.00      0.99      1.00      2145
         srm       1.00      1.00      1.00      4001
         srn       0.99      0.91      0.95      6045
         srq       0.99      1.00      1.00      2002
         ssd       0.99      1.00      0.99      2003
         ssg       0.99      0.99      0.99      2003
         ssw       0.99      0.99      0.99      2514
         ssx       1.00      1.00      1.00      2049
         stp       1.00      1.00      1.00      2000
         stq       0.96      0.93      0.95      2203
         sua       0.99      1.00      0.99      2000
         sue       0.99      0.99      0.99      2002
         sun       0.85      0.96      0.90      4116
         suz       1.00      1.00      1.00      2008
         swa       0.98      0.98      0.98     14257
         swe       0.99      0.99      0.99     16409
         swp       0.99      0.99      0.99      2014
         sxb       0.99      0.99      0.99      2042
         sxn       1.00      0.99      0.99      2043
         szl       0.98      0.98      0.98      2315
         tac       1.00      0.99      1.00      2010
         tah       0.99      0.75      0.85      3318
         taj       1.00      1.00      1.00      2052
         tam       1.00      1.00      1.00     12809
         tar       1.00      1.00      1.00      2022
         tat       0.99      0.99      0.99      8380
         tav       0.98      0.99      0.99      2030
         taw       1.00      1.00      1.00      2000
         tbc       0.98      0.99      0.99      2000
         tbg       0.99      1.00      0.99      2078
         tbl       1.00      1.00      1.00      2000
         tbo       0.99      0.98      0.99      2026
         tbz       1.00      1.00      1.00      2008
         tca       1.00      1.00      1.00      2088
         tcf       1.00      1.00      1.00      2023
         tcy       0.99      0.95      0.97      2141
         tdt       0.82      1.00      0.90      2001
         tee       1.00      1.00      1.00      2302
         tel       1.00      1.00      1.00      9133
         ter       1.00      1.00      1.00      2177
         tet       0.92      0.67      0.78      2079
         tew       1.00      1.00      1.00      2311
         tfr       0.90      0.88      0.89      2000
         tgk       0.99      1.00      0.99      8246
         tgl       0.98      0.96      0.97     14141
         tgp       0.99      0.99      0.99      2002
         tha       0.99      0.99      0.99     17156
         tif       0.99      0.99      0.99      2020
         tim       0.99      0.99      0.99      2016
         tir       1.00      0.92      0.96      2974
         tiv       0.99      1.00      1.00      2000
         tku       0.89      0.93      0.91      2427
         tlf       0.99      1.00      0.99      2005
         tll       0.99      1.00      0.99      2016
         tna       0.98      1.00      0.99      2042
         tnc       1.00      0.99      0.99      2481
         tnk       1.00      0.99      1.00      2006
         tnn       1.00      0.99      0.99      2008
         toc       1.00      1.00      1.00      2553
         tog       0.95      0.99      0.97      2131
         toh       0.98      0.97      0.97       867
         toi       0.99      1.00      0.99      2224
         toj       0.99      1.00      0.99      4002
         tok       1.00      1.00      1.00      2000
         ton       1.00      0.95      0.97      6036
         too       0.93      0.88      0.90      2315
         top       0.99      0.98      0.99      4995
         tos       0.97      0.99      0.98      3005
         tpi       0.99      0.90      0.94      6025
         tpt       0.99      1.00      0.99      2206
         tpz       1.00      1.00      1.00      2000
         trc       1.00      1.00      1.00      2000
         trq       1.00      1.00      1.00      2000
         tsc       0.97      0.99      0.98      2000
         tsn       0.92      0.98      0.95      4017
         tso       0.98      0.97      0.98      4071
         tsw       0.95      0.98      0.97      2000
         tsz       1.00      0.99      0.99      2359
         ttc       0.94      0.99      0.97      2002
         tte       0.98      0.99      0.99      2159
         ttj       0.99      0.95      0.97      2218
         tuc       0.99      1.00      1.00      2000
         tue       1.00      1.00      1.00      2277
         tuf       0.99      0.99      0.99      2015
         tuk       1.00      0.99      1.00      6293
         tum       0.98      0.71      0.82      3637
         tuo       0.99      0.99      0.99      2073
         tur       0.97      0.99      0.98     17148
         tvk       0.98      0.98      0.98      2000
         tvl       1.00      1.00      1.00      2000
         txu       1.00      1.00      1.00      2002
         tyv       0.99      0.97      0.98      4354
         tzh       0.99      0.99      0.99      2002
         tzj       0.98      0.97      0.98      2000
         tzt       0.97      0.98      0.97      2001
         tzu       0.99      0.99      0.99      2016
         ubr       0.98      0.99      0.98      2010
         ubu       0.98      0.99      0.98      2024
         udm       0.95      0.93      0.94      4418
         udu       1.00      1.00      1.00      2000
         uig       1.00      1.00      1.00      6384
         ukr       0.92      0.97      0.94     12346
         umb       0.99      1.00      1.00      2009
         ura       1.00      1.00      1.00      2397
         urb       1.00      0.99      1.00      2000
         urd       0.99      0.98      0.98     12451
         urh       0.99      0.99      0.99      2000
         usa       1.00      1.00      1.00      2538
         usp       0.98      0.99      0.98      2003
         uvl       0.99      0.99      0.99      2001
         uzb       0.97      1.00      0.98      4456
         vec       0.89      0.92      0.91      2036
         ven       1.00      0.94      0.97      3532
         vep       0.99      0.99      0.99      2530
         vie       1.00      1.00      1.00     12007
         viv       0.99      0.99      0.99      2269
         vls       0.92      0.92      0.92      2109
         vmw       0.98      0.99      0.98      2152
         vmy       1.00      1.00      1.00      2079
         vol       0.99      1.00      0.99      2086
         waj       1.00      1.00      1.00      2229
         wal       0.94      1.00      0.97      4554
         wap       1.00      1.00      1.00      2275
         war       0.98      1.00      0.99      4244
         wer       1.00      1.00      1.00      2002
         wiu       0.99      1.00      0.99      2031
         wln       0.96      0.98      0.97      2027
         wls       0.99      1.00      1.00      2000
         wmw       0.95      0.93      0.94      2067
         wnc       0.99      1.00      1.00      2057
         wnu       1.00      0.99      1.00      2000
         wol       0.98      0.98      0.98      4007
         wos       1.00      1.00      1.00      2012
         wrs       0.99      1.00      1.00      2138
         wsk       0.97      0.99      0.98      2000
         wuv       1.00      0.99      0.99      2004
         xav       1.00      1.00      1.00      2001
         xed       1.00      0.99      0.99      2000
         xho       0.96      0.95      0.96      7253
         xla       1.00      1.00      1.00      2059
         xmf       1.00      0.99      0.99      4474
         xon       0.98      0.99      0.99      2000
         xsi       1.00      1.00      1.00      2000
         xtd       0.99      0.98      0.99      2000
         xtm       0.98      0.99      0.99      2000
         yaa       1.00      1.00      1.00      2079
         yad       1.00      1.00      1.00      2908
         yam       1.00      1.00      1.00      2002
         yao       1.00      1.00      1.00      2284
         yap       1.00      1.00      1.00      4000
         yaq       1.00      1.00      1.00      2011
         yby       1.00      1.00      1.00      2075
         ycn       0.99      1.00      0.99      2119
         yid       1.00      1.00      1.00      4049
         yle       1.00      1.00      1.00      2000
         yml       1.00      0.99      0.99      2075
         yon       0.99      1.00      0.99      2049
         yor       0.97      0.95      0.96      4045
         yrb       0.98      0.98      0.98      2002
         yre       1.00      0.99      1.00      2000
         yss       0.99      0.99      0.99      2000
         yua       0.99      1.00      0.99      2006
         yuj       1.00      1.00      1.00      2007
         yut       1.00      0.99      1.00      2008
         yuw       1.00      0.99      0.99      2032
         yva       1.00      1.00      1.00      2009
         zaa       0.99      1.00      0.99      2000
         zab       0.99      0.99      0.99      2003
         zac       1.00      0.99      0.99      2000
         zad       0.98      0.99      0.99      2017
         zai       0.99      1.00      0.99      4014
         zam       0.99      0.99      0.99      2001
         zao       0.99      0.98      0.98      2000
         zar       0.95      0.96      0.96      2005
         zas       0.99      0.99      0.99      2005
         zat       1.00      0.99      1.00      2006
         zav       1.00      0.99      0.99      2035
         zaw       0.99      0.99      0.99      2029
         zca       0.99      0.99      0.99      2000
         zea       0.96      0.82      0.88      2207
         zho       0.99      0.98      0.98     12409
         zia       0.99      1.00      0.99      2002
         zne       1.00      1.00      1.00      2003
         zos       1.00      1.00      1.00      2091
         zpc       0.99      0.99      0.99      2006
         zpi       0.98      0.98      0.98      2001
         zpl       0.99      1.00      0.99      2002
         zpm       0.99      0.99      0.99      2000
         zpo       0.98      0.98      0.98      2000
         zpq       0.98      0.98      0.98      2007
         zpt       0.99      0.99      0.99      2000
         zpu       0.98      0.99      0.99      2001
         zpv       1.00      1.00      1.00      2003
         zpz       1.00      1.00      1.00      2000
         zsr       0.97      0.94      0.96      2000
         ztq       1.00      1.00      1.00      2000
         zty       0.98      0.98      0.98      2001
         zul       0.92      0.93      0.93      7447
         zyp       1.00      1.00      1.00      2002

    accuracy                           0.98   3080552
   macro avg       0.98      0.98      0.98   3080552
weighted avg       0.98      0.98      0.98   3080552
