byamasupatrick commited on
Commit
8377b1e
·
verified ·
1 Parent(s): bf62dc7

MillID medium, step 56000

Browse files
README.md ADDED
@@ -0,0 +1,209 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ library_name: pytorch
3
+ pipeline_tag: text-classification
4
+ tags:
5
+ - language-identification
6
+ datasets:
7
+ - baobabtech/millid-dataset
8
+ ---
9
+
10
+ # MillID medium: MultiLingual Language IDentifier
11
+
12
+ A byte-level, encoder-only transformer that names the language of a passage: **1641 language-script
13
+ labels** (ISO 639-3 + script, e.g. `eng_Latn`, `amh_Ethi`). 115.0M parameters, trained from
14
+ scratch on [baobabtech/millid-dataset](https://huggingface.co/datasets/baobabtech/millid-dataset).
15
+
16
+ ```python
17
+ from millid import MillID # millid.py, in this repository
18
+
19
+ model = MillID.from_pretrained("baobabtech/millid-medium")
20
+ model.predict(["Lave men ou ak savon anvan ou manje."], k=3)
21
+ ```
22
+
23
+ ## Architecture
24
+
25
+ UTF-8 bytes (after Unicode NFKC), each embedded as byte + Unicode script + byte-in-character + hashed character
26
+ 2-, 3- and 4-grams (32,768 buckets) -> depthwise convolution stem (kernel 5) -> strided
27
+ convolution, 2 bytes per token -> 12 pre-norm blocks (RMSNorm, attention with RoPE,
28
+ 12 heads, SwiGLU; d=768) -> masked mean pooling -> language head, each language's vector the sum of
29
+ its own, its language's and its script's. Up to 256 bytes per passage. See `ARCHITECTURE.md`.
30
+
31
+ ## Evaluation against GlotLID
32
+
33
+ `validation` chose the checkpoint; `test` is split by document from training; `udhr` is the Universal Declaration
34
+ of Human Rights, labelled by its translators, over the languages MillID knows, and `udhr-all` over all of them.
35
+ `glotlid` is [GlotLID](https://huggingface.co/cis-lmu/glotlid) as it is; `glotlid@millid` is GlotLID restricted to
36
+ MillID's labels, the like-for-like comparison. GlotLID's own labels came from training on data that includes UDHR
37
+ and labelled FinePDFs and FineWeb-2, so its scores on `udhr` and on those sources are optimistic.
38
+
39
+ | Set | Model | Top-1 | Top-3 | Top-5 | Macro P | Macro R | Macro F1 | Median F1 | Languages |
40
+ |---|---|---|---|---|---|---|---|---|---|
41
+ | validation | millid | 0.9613 | 0.9909 | 0.9949 | 0.9573 | 0.9621 | 0.9583 | 0.9850 | 1626 |
42
+ | test | millid | 0.9568 | 0.9861 | 0.9896 | 0.9545 | 0.9609 | 0.9559 | 0.9839 | 1621 |
43
+ | test | glotlid | 0.9727 | 0.9928 | 0.9936 | 0.9780 | 0.9746 | 0.9743 | 1.0000 | 1621 |
44
+ | test | glotlid@millid | 0.9734 | 0.9929 | 0.9936 | 0.9717 | 0.9759 | 0.9710 | 1.0000 | 1621 |
45
+ | udhr | millid | 0.8524 | 0.9194 | 0.9341 | 0.9187 | 0.8770 | 0.8781 | 0.9910 | 358 |
46
+ | udhr | glotlid | 0.8598 | 0.9280 | 0.9421 | 0.9261 | 0.8826 | 0.8865 | 0.9915 | 358 |
47
+ | udhr | glotlid@millid | 0.8614 | 0.9294 | 0.9433 | 0.9258 | 0.8844 | 0.8873 | 0.9915 | 358 |
48
+ | udhr-all | millid | 0.7301 | 0.7875 | 0.8001 | 0.7416 | 0.7318 | 0.7184 | 0.9672 | 429 |
49
+ | udhr-all | glotlid | 0.7502 | 0.8145 | 0.8282 | 0.7695 | 0.7529 | 0.7454 | 0.9796 | 429 |
50
+ | udhr-all | glotlid@millid | 0.7378 | 0.7960 | 0.8079 | 0.7425 | 0.7381 | 0.7245 | 0.9748 | 429 |
51
+
52
+ Top-1 accuracy by passage length:
53
+
54
+ | Set | Model | short | sentence | paragraph |
55
+ |---|---|---|---|---|
56
+ | validation | millid | 0.9363 | 0.9818 | 0.9858 |
57
+ | test | millid | 0.9323 | 0.9781 | 0.9790 |
58
+ | test | glotlid | 0.9603 | 0.9825 | 0.9855 |
59
+ | test | glotlid@millid | 0.9614 | 0.9830 | 0.9856 |
60
+
61
+ ### Leaderboard: test
62
+
63
+ MillID's F1 against GlotLID's, language by language. Against GlotLID restricted to MillID's labels, MillID is
64
+ better on **122** languages, worse on **774**, and within 0.01 on 725. The full table, with precision and
65
+ recall, is `reports/test/leaderboard.csv`.
66
+
67
+ The 20 languages with the most passages:
68
+
69
+ | Label | Language | Passages | MillID F1 | GlotLID F1 | GlotLID F1, restricted |
70
+ |---|---|---|---|---|---|
71
+ | `fra_Latn` | French | 1655 | 0.951 | 0.927 | 0.927 |
72
+ | `rus_Cyrl` | Russian | 1538 | 0.459 | 0.490 | 0.490 |
73
+ | `eng_Latn` | English | 1444 | 0.875 | 0.837 | 0.837 |
74
+ | `spa_Latn` | Spanish | 1136 | 0.941 | 0.950 | 0.950 |
75
+ | `tam_Taml` | Tamil | 754 | 0.997 | 0.993 | 0.993 |
76
+ | `arb_Arab` | Arabic (Modern Standard) | 745 | 0.814 | 0.774 | 0.774 |
77
+ | `por_Latn` | Portuguese | 657 | 0.955 | 0.947 | 0.946 |
78
+ | `ekk_Latn` | Estonian | 615 | 0.784 | 0.807 | 0.807 |
79
+ | `kan_Knda` | Kannada | 601 | 0.982 | 0.993 | 0.993 |
80
+ | `zul_Latn` | Zulu | 594 | 0.833 | 0.896 | 0.896 |
81
+ | `swh_Latn` | Swahili | 592 | 0.856 | 0.918 | 0.916 |
82
+ | `mar_Deva` | Marathi | 589 | 0.981 | 0.989 | 0.990 |
83
+ | `tso_Latn` | Tsonga | 581 | 0.970 | 0.956 | 0.956 |
84
+ | `hun_Latn` | Hungarian | 576 | 0.990 | 0.998 | 0.998 |
85
+ | `afr_Latn` | Afrikaans | 569 | 0.973 | 0.985 | 0.985 |
86
+ | `tel_Telu` | Telugu | 555 | 0.994 | 0.994 | 0.992 |
87
+ | `nbl_Latn` | South Ndebele | 528 | 0.895 | 0.948 | 0.949 |
88
+ | `ory_Orya` | Odia (individual language) | 511 | 0.993 | 0.991 | 0.994 |
89
+ | `sot_Latn` | Southern Sotho | 491 | 0.966 | 0.977 | 0.978 |
90
+ | `nso_Latn` | Northern Sotho | 479 | 0.960 | 0.968 | 0.968 |
91
+
92
+ Where MillID gains most:
93
+
94
+ | Label | Language | Passages | MillID F1 | GlotLID F1 | GlotLID F1, restricted |
95
+ |---|---|---|---|---|---|
96
+ | `lbj_Tibt` | Ladakhi | 66 | 0.943 | 0.000 | 0.000 |
97
+ | `und_Lina` | und | 22 | 1.000 | 0.978 | 0.216 |
98
+ | `ain_Latn` | Ainu | 1 | 0.667 | 0.000 | 0.000 |
99
+ | `und_Xsux` | und | 43 | 1.000 | 0.989 | 0.345 |
100
+ | `und_Thaa` | und | 29 | 0.873 | 0.651 | 0.224 |
101
+ | `und_Tang` | und | 28 | 0.982 | 0.949 | 0.471 |
102
+ | `und_Geor` | und | 32 | 0.706 | 0.694 | 0.243 |
103
+ | `und_Bamu` | und | 18 | 1.000 | 1.000 | 0.571 |
104
+ | `und_Vaii` | und | 12 | 1.000 | 0.960 | 0.585 |
105
+ | `und_Hluw` | und | 16 | 1.000 | 0.941 | 0.604 |
106
+ | `und_Deva` | und | 5 | 0.667 | 0.727 | 0.286 |
107
+ | `ajp_Arab` | South Levantine Arabic | 28 | 0.902 | 0.581 | 0.581 |
108
+ | `und_Cyrl` | und | 78 | 0.932 | 0.969 | 0.622 |
109
+ | `und_Egyp` | und | 37 | 1.000 | 1.000 | 0.705 |
110
+ | `und_Yiii` | und | 38 | 1.000 | 0.894 | 0.752 |
111
+
112
+ Where MillID loses most:
113
+
114
+ | Label | Language | Passages | MillID F1 | GlotLID F1 | GlotLID F1, restricted |
115
+ |---|---|---|---|---|---|
116
+ | `dop_Latn` | Lukpa | 132 | 0.253 | 1.000 | 1.000 |
117
+ | `ccp_Latn` | Chakma | 3 | 0.333 | 1.000 | 1.000 |
118
+ | `ttj_Latn` | Tooro | 28 | 0.490 | 0.945 | 0.945 |
119
+ | `hak_Hani` | Hakka Chinese | 29 | 0.415 | 0.824 | 0.824 |
120
+ | `nnw_Latn` | Southern Nuni | 40 | 0.593 | 1.000 | 1.000 |
121
+ | `mkl_Latn` | Mokole | 50 | 0.637 | 1.000 | 1.000 |
122
+ | `mus_Latn` | Muscogee | 2 | 0.667 | 1.000 | 1.000 |
123
+ | `biu_Latn` | Biete | 7 | 0.667 | 1.000 | 1.000 |
124
+ | `knc_Arab` | Central Kanuri | 68 | 0.500 | 0.823 | 0.825 |
125
+ | `bdq_Latn` | Bahnar | 9 | 0.500 | 0.800 | 0.800 |
126
+ | `esi_Latn` | North Alaskan Inupiatun | 9 | 0.500 | 0.783 | 0.783 |
127
+ | `hrv_Latn` | Croatian | 168 | 0.689 | 0.944 | 0.944 |
128
+ | `dks_Latn` | Southeastern Dinka | 3 | 0.750 | 1.000 | 1.000 |
129
+ | `tui_Latn` | Tupuri | 4 | 0.750 | 0.667 | 1.000 |
130
+ | `nse_Latn` | Nsenga | 12 | 0.500 | 0.750 | 0.750 |
131
+
132
+ ### Leaderboard: udhr
133
+
134
+ MillID's F1 against GlotLID's, language by language. Against GlotLID restricted to MillID's labels, MillID is
135
+ better on **63** languages, worse on **95**, and within 0.01 on 200. The full table, with precision and
136
+ recall, is `reports/udhr/leaderboard.csv`.
137
+
138
+ The 20 languages with the most passages:
139
+
140
+ | Label | Language | Passages | MillID F1 | GlotLID F1 | GlotLID F1, restricted |
141
+ |---|---|---|---|---|---|
142
+ | `roh_Latn` | Romansh | 399 | 0.991 | 0.999 | 0.999 |
143
+ | `oci_Latn` | Occitan | 398 | 0.331 | 0.376 | 0.376 |
144
+ | `cmn_Hani` | Chinese (Mandarin) | 319 | 0.886 | 0.868 | 0.868 |
145
+ | `krl_Latn` | Karelian | 183 | 0.000 | 0.011 | 0.011 |
146
+ | `qug_Latn` | Chimborazo Highland Quichua | 182 | 0.000 | 0.000 | 0.000 |
147
+ | `acu_Latn` | Achuar-Shiwiar | 180 | 0.747 | 0.854 | 0.854 |
148
+ | `hus_Latn` | Huastec | 175 | 0.991 | 0.986 | 0.986 |
149
+ | `hau_Latn` | Hausa | 155 | 0.997 | 1.000 | 1.000 |
150
+ | `auc_Latn` | Waorani | 154 | 0.050 | 0.000 | 0.000 |
151
+ | `kwi_Latn` | Awa-Cuaiquer | 145 | 0.775 | 0.877 | 0.877 |
152
+ | `jpn_Jpan` | Japanese | 140 | 1.000 | 1.000 | 1.000 |
153
+ | `snn_Latn` | Siona | 136 | 0.773 | 0.514 | 0.514 |
154
+ | `ktu_Latn` | Kituba (Democratic Republic of Congo) | 118 | 0.769 | 0.680 | 0.680 |
155
+ | `lat_Latn` | Latin | 118 | 0.996 | 0.991 | 0.991 |
156
+ | `hat_Latn` | Haitian Creole | 117 | 0.991 | 0.979 | 0.979 |
157
+ | `nya_Latn` | Nyanja | 116 | 0.987 | 1.000 | 1.000 |
158
+ | `kmb_Latn` | Kimbundu | 116 | 0.979 | 1.000 | 1.000 |
159
+ | `rmn_Latn` | Balkan Romani | 116 | 0.667 | 0.857 | 0.857 |
160
+ | `twi_Latn` | Twi | 116 | 0.987 | 0.996 | 0.996 |
161
+ | `chr_Cher` | Cherokee | 115 | 0.715 | 0.663 | 0.663 |
162
+
163
+ Where MillID gains most:
164
+
165
+ | Label | Language | Passages | MillID F1 | GlotLID F1 | GlotLID F1, restricted |
166
+ |---|---|---|---|---|---|
167
+ | `mic_Latn` | Mi'kmaw | 59 | 1.000 | 0.427 | 0.427 |
168
+ | `tet_Latn` | Tetum | 58 | 0.699 | 0.167 | 0.167 |
169
+ | `skr_Arab` | Saraiki | 63 | 0.923 | 0.500 | 0.500 |
170
+ | `sag_Latn` | Sango | 59 | 0.991 | 0.578 | 0.578 |
171
+ | `zgh_Tfng` | Standard Moroccan Tamazight | 60 | 0.824 | 0.462 | 0.462 |
172
+ | `fuf_Latn` | Pular | 58 | 0.816 | 0.483 | 0.483 |
173
+ | `tzm_Tfng` | Central Atlas Tamazight | 1 | 0.333 | 0.065 | 0.065 |
174
+ | `snn_Latn` | Siona | 136 | 0.773 | 0.514 | 0.514 |
175
+ | `bum_Latn` | Bulu | 58 | 0.319 | 0.098 | 0.098 |
176
+ | `mxv_Latn` | Metlatónoc Mixtec | 58 | 0.215 | 0.000 | 0.000 |
177
+ | `pnb_Arab` | Western Panjabi | 61 | 0.931 | 0.739 | 0.739 |
178
+ | `lld_Latn` | Ladin | 59 | 0.899 | 0.731 | 0.731 |
179
+ | `tah_Latn` | Tahitian | 57 | 0.973 | 0.813 | 0.813 |
180
+ | `pbb_Latn` | Páez | 56 | 0.848 | 0.713 | 0.713 |
181
+ | `eve_Cyrl` | Even | 49 | 0.990 | 0.886 | 0.886 |
182
+
183
+ Where MillID loses most:
184
+
185
+ | Label | Language | Passages | MillID F1 | GlotLID F1 | GlotLID F1, restricted |
186
+ |---|---|---|---|---|---|
187
+ | `gyr_Latn` | Guarayu | 49 | 0.339 | 0.990 | 0.990 |
188
+ | `cbu_Latn` | Candoshi-Shapra | 57 | 0.371 | 0.882 | 0.874 |
189
+ | `shp_Latn` | Shipibo-Conibo | 62 | 0.410 | 0.912 | 0.912 |
190
+ | `dyu_Latn` | Dyula | 58 | 0.000 | 0.434 | 0.434 |
191
+ | `qvm_Latn` | Margos-Yarowilca-Lauricocha Quechua | 60 | 0.094 | 0.500 | 0.500 |
192
+ | `cpu_Latn` | Pichis Ashéninka | 60 | 0.571 | 0.974 | 0.974 |
193
+ | `hin_Deva` | Hindi | 59 | 0.607 | 0.957 | 0.957 |
194
+ | `ell_Grek` | Greek | 115 | 0.655 | 1.000 | 1.000 |
195
+ | `bho_Deva` | Bhojpuri | 56 | 0.643 | 0.933 | 0.933 |
196
+ | `fuv_Latn` | Nigerian Fulfulde | 108 | 0.405 | 0.681 | 0.689 |
197
+ | `cni_Latn` | Asháninka | 52 | 0.707 | 0.963 | 0.963 |
198
+ | `qvn_Latn` | North Junín Quechua | 57 | 0.219 | 0.459 | 0.459 |
199
+ | `ind_Latn` | Indonesian | 60 | 0.674 | 0.903 | 0.903 |
200
+ | `maz_Latn` | Central Mazahua | 59 | 0.742 | 0.939 | 0.939 |
201
+ | `rmn_Latn` | Balkan Romani | 116 | 0.667 | 0.857 | 0.857 |
202
+
203
+ Per-language precision, recall (sensitivity), F1 and specificity for every model are in `reports/<set>/`.
204
+
205
+ ## Training
206
+
207
+ 1,944,095 passages, best validation macro F1 at step 56000, 3.4 hours.
208
+ Languages sampled in proportion to n^0.3; 25% of passages cut to a 20 to 80 character
209
+ snippet; batch 512, AdamW at 0.0003, cosine schedule, label smoothing 0.1.
config.json ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "model": {
3
+ "num_labels": 1641,
4
+ "max_len": 256,
5
+ "d_model": 768,
6
+ "n_layers": 12,
7
+ "n_heads": 12,
8
+ "dropout": 0.1,
9
+ "conv_kernel": 5,
10
+ "downsample": 2,
11
+ "ngram_buckets": 32768,
12
+ "script_buckets": 512,
13
+ "rope_theta": 10000.0,
14
+ "vocab_size": 259,
15
+ "modalities": [
16
+ "text"
17
+ ],
18
+ "model_type": "millid-byte-encoder"
19
+ },
20
+ "training": {
21
+ "dataset": "baobabtech/millid-dataset",
22
+ "preset": "medium",
23
+ "max_len": 256,
24
+ "steps": 60000,
25
+ "batch_size": 512,
26
+ "lr": 0.0003,
27
+ "warmup": 2000,
28
+ "weight_decay": 0.01,
29
+ "dropout": 0.1,
30
+ "label_smoothing": 0.1,
31
+ "alpha": 0.3,
32
+ "short_p": 0.25,
33
+ "eval_every": 2000,
34
+ "eval_per_label": 20,
35
+ "patience": 12000,
36
+ "commercial_only": false,
37
+ "extra": [],
38
+ "compare_glotlid": true,
39
+ "final_eval": "all",
40
+ "output_dir": "millid-out",
41
+ "push_to": "baobabtech/millid-medium",
42
+ "public": false,
43
+ "seed": 7,
44
+ "log_every": 100,
45
+ "threads": 0,
46
+ "workers": 12,
47
+ "compile": false,
48
+ "wandb_project": "millid",
49
+ "wandb_entity": "mscsr000324-must",
50
+ "wandb_run_name": "millid-medium",
51
+ "wandb_tags": [
52
+ "medium",
53
+ "v1"
54
+ ],
55
+ "no_wandb": false
56
+ },
57
+ "best_step": 56000,
58
+ "parameters": 114986601,
59
+ "train_passages": 1944095,
60
+ "trained_labels": 1641,
61
+ "seconds": 12300
62
+ }
labels.json ADDED
@@ -0,0 +1,3320 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "scheme": "ISO 639-3 language + '_' + ISO 15924 script, e.g. eng_Latn, amh_Ethi",
3
+ "text_encoding": "Unicode NFKC, whitespace collapsed, then UTF-8 bytes",
4
+ "labels": [
5
+ "aai_Latn",
6
+ "aak_Latn",
7
+ "aau_Latn",
8
+ "aaz_Latn",
9
+ "aba_Latn",
10
+ "abk_Cyrl",
11
+ "abn_Latn",
12
+ "abq_Cyrl",
13
+ "abs_Latn",
14
+ "abt_Latn",
15
+ "abx_Latn",
16
+ "aby_Latn",
17
+ "abz_Latn",
18
+ "aca_Latn",
19
+ "acd_Latn",
20
+ "ace_Latn",
21
+ "acf_Latn",
22
+ "ach_Latn",
23
+ "acm_Arab",
24
+ "acn_Latn",
25
+ "acr_Latn",
26
+ "acu_Latn",
27
+ "ada_Latn",
28
+ "ade_Latn",
29
+ "adh_Latn",
30
+ "adi_Latn",
31
+ "adj_Latn",
32
+ "ady_Cyrl",
33
+ "adz_Latn",
34
+ "aeb_Arab",
35
+ "aeb_Latn",
36
+ "aer_Latn",
37
+ "aeu_Latn",
38
+ "aey_Latn",
39
+ "afr_Latn",
40
+ "agd_Latn",
41
+ "agg_Latn",
42
+ "agm_Latn",
43
+ "agn_Latn",
44
+ "agr_Latn",
45
+ "agt_Latn",
46
+ "agu_Latn",
47
+ "agx_Cyrl",
48
+ "ahk_Latn",
49
+ "aia_Latn",
50
+ "aii_Syrc",
51
+ "ain_Latn",
52
+ "ajg_Latn",
53
+ "aji_Latn",
54
+ "ajp_Arab",
55
+ "akb_Latn",
56
+ "ake_Latn",
57
+ "akh_Latn",
58
+ "akp_Latn",
59
+ "aln_Latn",
60
+ "alp_Latn",
61
+ "alq_Latn",
62
+ "als_Latn",
63
+ "alt_Cyrl",
64
+ "aly_Latn",
65
+ "alz_Latn",
66
+ "ame_Latn",
67
+ "amf_Latn",
68
+ "amh_Ethi",
69
+ "ami_Latn",
70
+ "amk_Latn",
71
+ "amm_Latn",
72
+ "amn_Latn",
73
+ "amp_Latn",
74
+ "amr_Latn",
75
+ "amu_Latn",
76
+ "amx_Latn",
77
+ "ang_Latn",
78
+ "ann_Latn",
79
+ "anp_Deva",
80
+ "anv_Latn",
81
+ "any_Latn",
82
+ "aoi_Latn",
83
+ "aoj_Latn",
84
+ "aom_Latn",
85
+ "aoz_Latn",
86
+ "apb_Latn",
87
+ "apc_Arab",
88
+ "ape_Latn",
89
+ "apn_Latn",
90
+ "apr_Latn",
91
+ "apt_Latn",
92
+ "apu_Latn",
93
+ "apw_Latn",
94
+ "apy_Latn",
95
+ "apz_Latn",
96
+ "arb_Arab",
97
+ "arb_Latn",
98
+ "are_Latn",
99
+ "arg_Latn",
100
+ "arl_Latn",
101
+ "arn_Latn",
102
+ "arp_Latn",
103
+ "arq_Arab",
104
+ "ars_Arab",
105
+ "ary_Arab",
106
+ "arz_Arab",
107
+ "asm_Beng",
108
+ "asm_Latn",
109
+ "aso_Latn",
110
+ "ast_Latn",
111
+ "ata_Latn",
112
+ "atb_Latn",
113
+ "atd_Latn",
114
+ "atg_Latn",
115
+ "ati_Latn",
116
+ "atj_Latn",
117
+ "att_Latn",
118
+ "auc_Latn",
119
+ "aui_Latn",
120
+ "auy_Latn",
121
+ "ava_Cyrl",
122
+ "avk_Latn",
123
+ "avt_Latn",
124
+ "avu_Latn",
125
+ "awa_Deva",
126
+ "awb_Latn",
127
+ "awx_Latn",
128
+ "ayp_Arab",
129
+ "ayr_Latn",
130
+ "azb_Arab",
131
+ "azg_Latn",
132
+ "azj_Cyrl",
133
+ "azj_Latn",
134
+ "azz_Latn",
135
+ "bak_Cyrl",
136
+ "bam_Latn",
137
+ "ban_Latn",
138
+ "bao_Latn",
139
+ "bar_Latn",
140
+ "bas_Latn",
141
+ "bba_Latn",
142
+ "bbb_Latn",
143
+ "bbc_Latn",
144
+ "bbr_Latn",
145
+ "bcc_Arab",
146
+ "bch_Latn",
147
+ "bci_Latn",
148
+ "bcl_Latn",
149
+ "bco_Latn",
150
+ "bcw_Latn",
151
+ "bdd_Latn",
152
+ "bdh_Latn",
153
+ "bdq_Latn",
154
+ "bea_Latn",
155
+ "bef_Latn",
156
+ "bel_Cyrl",
157
+ "bem_Latn",
158
+ "ben_Beng",
159
+ "ben_Latn",
160
+ "beq_Latn",
161
+ "bew_Latn",
162
+ "bfd_Latn",
163
+ "bgr_Latn",
164
+ "bgs_Latn",
165
+ "bgt_Latn",
166
+ "bgz_Latn",
167
+ "bhg_Latn",
168
+ "bhl_Latn",
169
+ "bho_Deva",
170
+ "bhw_Latn",
171
+ "bib_Latn",
172
+ "big_Latn",
173
+ "bim_Latn",
174
+ "bin_Latn",
175
+ "bis_Latn",
176
+ "biu_Latn",
177
+ "biv_Latn",
178
+ "bjn_Arab",
179
+ "bjn_Latn",
180
+ "bjp_Latn",
181
+ "bjr_Latn",
182
+ "bjv_Latn",
183
+ "bkd_Latn",
184
+ "bkq_Latn",
185
+ "bku_Latn",
186
+ "bla_Latn",
187
+ "blh_Latn",
188
+ "blk_Mymr",
189
+ "blt_Latn",
190
+ "blw_Latn",
191
+ "blz_Latn",
192
+ "bmh_Latn",
193
+ "bmk_Latn",
194
+ "bmq_Latn",
195
+ "bmr_Latn",
196
+ "bmu_Latn",
197
+ "bno_Latn",
198
+ "bnp_Latn",
199
+ "boa_Latn",
200
+ "bod_Tibt",
201
+ "boj_Latn",
202
+ "bon_Latn",
203
+ "bos_Latn",
204
+ "box_Latn",
205
+ "bpr_Latn",
206
+ "bps_Latn",
207
+ "bpy_Beng",
208
+ "bqc_Latn",
209
+ "bqp_Latn",
210
+ "bre_Latn",
211
+ "brh_Arab",
212
+ "bru_Latn",
213
+ "brx_Deva",
214
+ "bsn_Latn",
215
+ "bsp_Latn",
216
+ "bsq_Latn",
217
+ "bss_Latn",
218
+ "btd_Latn",
219
+ "bth_Latn",
220
+ "bts_Latn",
221
+ "btx_Latn",
222
+ "bud_Latn",
223
+ "bug_Latn",
224
+ "buk_Latn",
225
+ "bul_Cyrl",
226
+ "bum_Latn",
227
+ "bus_Latn",
228
+ "bvd_Latn",
229
+ "bvr_Latn",
230
+ "bvz_Latn",
231
+ "bwd_Latn",
232
+ "bwu_Latn",
233
+ "bxh_Latn",
234
+ "bxr_Cyrl",
235
+ "byr_Latn",
236
+ "byx_Latn",
237
+ "bzd_Latn",
238
+ "bzh_Latn",
239
+ "bzi_Thai",
240
+ "bzj_Latn",
241
+ "caa_Latn",
242
+ "cab_Latn",
243
+ "cac_Latn",
244
+ "caf_Latn",
245
+ "cag_Latn",
246
+ "cak_Latn",
247
+ "cao_Latn",
248
+ "cap_Latn",
249
+ "caq_Latn",
250
+ "car_Latn",
251
+ "cas_Latn",
252
+ "cat_Latn",
253
+ "cav_Latn",
254
+ "cax_Latn",
255
+ "cbc_Latn",
256
+ "cbi_Latn",
257
+ "cbk_Latn",
258
+ "cbr_Latn",
259
+ "cbs_Latn",
260
+ "cbt_Latn",
261
+ "cbu_Latn",
262
+ "cbv_Latn",
263
+ "cce_Latn",
264
+ "cco_Latn",
265
+ "ccp_Latn",
266
+ "ceb_Latn",
267
+ "ceg_Latn",
268
+ "cek_Latn",
269
+ "ces_Latn",
270
+ "cfm_Latn",
271
+ "cgc_Latn",
272
+ "cha_Latn",
273
+ "chd_Latn",
274
+ "che_Cyrl",
275
+ "chf_Latn",
276
+ "chk_Latn",
277
+ "cho_Latn",
278
+ "chq_Latn",
279
+ "chr_Cher",
280
+ "chu_Cyrl",
281
+ "chv_Cyrl",
282
+ "chw_Latn",
283
+ "chz_Latn",
284
+ "cjk_Latn",
285
+ "cjp_Latn",
286
+ "cjs_Cyrl",
287
+ "cjv_Latn",
288
+ "ckb_Arab",
289
+ "ckm_Latn",
290
+ "cko_Latn",
291
+ "ckt_Cyrl",
292
+ "clu_Latn",
293
+ "cme_Latn",
294
+ "cmn_Hani",
295
+ "cmo_Latn",
296
+ "cnh_Latn",
297
+ "cni_Latn",
298
+ "cnk_Latn",
299
+ "cnr_Latn",
300
+ "cnw_Latn",
301
+ "coe_Latn",
302
+ "cof_Latn",
303
+ "cok_Latn",
304
+ "con_Latn",
305
+ "cop_Copt",
306
+ "cor_Latn",
307
+ "cos_Latn",
308
+ "cot_Latn",
309
+ "cpb_Latn",
310
+ "cpc_Latn",
311
+ "cpu_Latn",
312
+ "cpy_Latn",
313
+ "crh_Cyrl",
314
+ "crh_Latn",
315
+ "crj_Cans",
316
+ "crk_Cans",
317
+ "crk_Latn",
318
+ "crl_Cans",
319
+ "crm_Cans",
320
+ "crn_Latn",
321
+ "crs_Latn",
322
+ "crx_Latn",
323
+ "csb_Latn",
324
+ "csw_Latn",
325
+ "csy_Latn",
326
+ "cta_Latn",
327
+ "ctd_Latn",
328
+ "cto_Latn",
329
+ "ctp_Latn",
330
+ "ctu_Latn",
331
+ "cub_Latn",
332
+ "cui_Latn",
333
+ "cuk_Latn",
334
+ "cul_Latn",
335
+ "cut_Latn",
336
+ "cux_Latn",
337
+ "cwe_Latn",
338
+ "cwt_Latn",
339
+ "cya_Latn",
340
+ "cym_Latn",
341
+ "czt_Latn",
342
+ "daa_Latn",
343
+ "dad_Latn",
344
+ "daf_Latn",
345
+ "dag_Latn",
346
+ "dah_Latn",
347
+ "dak_Latn",
348
+ "dan_Latn",
349
+ "dar_Cyrl",
350
+ "ddg_Latn",
351
+ "ded_Latn",
352
+ "des_Latn",
353
+ "deu_Latn",
354
+ "dga_Latn",
355
+ "dgc_Latn",
356
+ "dgi_Latn",
357
+ "dgr_Latn",
358
+ "dgz_Latn",
359
+ "dhm_Latn",
360
+ "dhv_Latn",
361
+ "dig_Latn",
362
+ "dik_Latn",
363
+ "diq_Latn",
364
+ "diu_Latn",
365
+ "div_Thaa",
366
+ "dje_Latn",
367
+ "djk_Latn",
368
+ "djr_Latn",
369
+ "dks_Latn",
370
+ "dng_Cyrl",
371
+ "dnj_Latn",
372
+ "dnw_Latn",
373
+ "dob_Latn",
374
+ "doi_Deva",
375
+ "dop_Latn",
376
+ "dos_Latn",
377
+ "drg_Latn",
378
+ "dru_Latn",
379
+ "dsb_Latn",
380
+ "dtp_Latn",
381
+ "dts_Latn",
382
+ "dua_Latn",
383
+ "duo_Latn",
384
+ "dur_Latn",
385
+ "dwr_Latn",
386
+ "dww_Latn",
387
+ "dyi_Latn",
388
+ "dyo_Latn",
389
+ "dyu_Latn",
390
+ "dzo_Tibt",
391
+ "ebk_Latn",
392
+ "efi_Latn",
393
+ "ekk_Latn",
394
+ "eko_Latn",
395
+ "ell_Grek",
396
+ "emi_Latn",
397
+ "eml_Latn",
398
+ "emp_Latn",
399
+ "enb_Latn",
400
+ "eng_Latn",
401
+ "enl_Latn",
402
+ "enm_Latn",
403
+ "enq_Latn",
404
+ "epo_Latn",
405
+ "eri_Latn",
406
+ "ese_Latn",
407
+ "esi_Latn",
408
+ "esk_Latn",
409
+ "ess_Latn",
410
+ "esu_Latn",
411
+ "etr_Latn",
412
+ "eus_Latn",
413
+ "eve_Cyrl",
414
+ "ewe_Latn",
415
+ "ewo_Latn",
416
+ "ext_Latn",
417
+ "eza_Latn",
418
+ "faa_Latn",
419
+ "fai_Latn",
420
+ "fal_Latn",
421
+ "fan_Latn",
422
+ "fao_Latn",
423
+ "far_Latn",
424
+ "fas_Arab",
425
+ "fat_Latn",
426
+ "ffm_Latn",
427
+ "fij_Latn",
428
+ "fil_Latn",
429
+ "fin_Latn",
430
+ "fit_Latn",
431
+ "fkv_Latn",
432
+ "fon_Latn",
433
+ "for_Latn",
434
+ "fra_Latn",
435
+ "frd_Latn",
436
+ "fro_Latn",
437
+ "frp_Latn",
438
+ "frr_Latn",
439
+ "fry_Latn",
440
+ "fub_Latn",
441
+ "fue_Latn",
442
+ "fuf_Latn",
443
+ "fuh_Latn",
444
+ "fur_Latn",
445
+ "fuv_Arab",
446
+ "fuv_Latn",
447
+ "gaa_Latn",
448
+ "gag_Cyrl",
449
+ "gag_Latn",
450
+ "gah_Latn",
451
+ "gai_Latn",
452
+ "gam_Latn",
453
+ "gaw_Latn",
454
+ "gaz_Latn",
455
+ "gbi_Latn",
456
+ "gbo_Latn",
457
+ "gcf_Latn",
458
+ "gcr_Latn",
459
+ "gde_Latn",
460
+ "gdg_Latn",
461
+ "gdn_Latn",
462
+ "gdr_Latn",
463
+ "geb_Latn",
464
+ "gfk_Latn",
465
+ "ghs_Latn",
466
+ "gil_Latn",
467
+ "gjn_Latn",
468
+ "gkn_Latn",
469
+ "gla_Latn",
470
+ "gle_Latn",
471
+ "glg_Latn",
472
+ "glk_Arab",
473
+ "glv_Latn",
474
+ "gmh_Latn",
475
+ "gmv_Ethi",
476
+ "gmv_Latn",
477
+ "gnb_Latn",
478
+ "gnd_Latn",
479
+ "gng_Latn",
480
+ "gnn_Latn",
481
+ "gnw_Latn",
482
+ "gof_Ethi",
483
+ "gof_Latn",
484
+ "gog_Latn",
485
+ "goh_Latn",
486
+ "gom_Deva",
487
+ "gom_Latn",
488
+ "gor_Latn",
489
+ "gos_Latn",
490
+ "got_Goth",
491
+ "gqr_Latn",
492
+ "grc_Grek",
493
+ "grt_Beng",
494
+ "gso_Latn",
495
+ "gsw_Latn",
496
+ "gub_Latn",
497
+ "guc_Latn",
498
+ "gug_Latn",
499
+ "guh_Latn",
500
+ "gui_Latn",
501
+ "guj_Gujr",
502
+ "guj_Latn",
503
+ "guk_Ethi",
504
+ "gul_Latn",
505
+ "gum_Latn",
506
+ "gun_Latn",
507
+ "guo_Latn",
508
+ "guq_Latn",
509
+ "gur_Latn",
510
+ "guw_Latn",
511
+ "gux_Latn",
512
+ "guz_Latn",
513
+ "gvc_Latn",
514
+ "gvf_Latn",
515
+ "gvl_Latn",
516
+ "gvn_Latn",
517
+ "gwi_Latn",
518
+ "gym_Latn",
519
+ "gyr_Latn",
520
+ "hac_Arab",
521
+ "hae_Latn",
522
+ "hag_Latn",
523
+ "hak_Hani",
524
+ "hak_Latn",
525
+ "hat_Latn",
526
+ "hau_Latn",
527
+ "hav_Latn",
528
+ "haw_Latn",
529
+ "hay_Latn",
530
+ "hbo_Hebr",
531
+ "hch_Latn",
532
+ "heb_Hebr",
533
+ "heg_Latn",
534
+ "heh_Latn",
535
+ "her_Latn",
536
+ "hif_Latn",
537
+ "hig_Latn",
538
+ "hil_Latn",
539
+ "hin_Deva",
540
+ "hin_Latn",
541
+ "hix_Latn",
542
+ "hla_Latn",
543
+ "hmo_Latn",
544
+ "hmr_Latn",
545
+ "hne_Deva",
546
+ "hnj_Latn",
547
+ "hnn_Latn",
548
+ "hns_Latn",
549
+ "hop_Latn",
550
+ "hot_Latn",
551
+ "hra_Latn",
552
+ "hrv_Latn",
553
+ "hrx_Latn",
554
+ "hsb_Latn",
555
+ "hto_Latn",
556
+ "hub_Latn",
557
+ "hui_Latn",
558
+ "hun_Latn",
559
+ "hus_Latn",
560
+ "huu_Latn",
561
+ "huv_Latn",
562
+ "hvn_Latn",
563
+ "hwc_Latn",
564
+ "hye_Armn",
565
+ "hyw_Armn",
566
+ "ian_Latn",
567
+ "iba_Latn",
568
+ "ibg_Latn",
569
+ "ibo_Latn",
570
+ "icr_Latn",
571
+ "ido_Latn",
572
+ "idu_Latn",
573
+ "ifb_Latn",
574
+ "ife_Latn",
575
+ "ifk_Latn",
576
+ "ifu_Latn",
577
+ "ify_Latn",
578
+ "ige_Latn",
579
+ "ign_Latn",
580
+ "ike_Cans",
581
+ "ikk_Latn",
582
+ "ikt_Latn",
583
+ "ikw_Latn",
584
+ "ile_Latn",
585
+ "ilo_Latn",
586
+ "imo_Latn",
587
+ "ina_Latn",
588
+ "inb_Latn",
589
+ "ind_Latn",
590
+ "inh_Cyrl",
591
+ "ino_Latn",
592
+ "iou_Latn",
593
+ "ipi_Latn",
594
+ "irk_Latn",
595
+ "isd_Latn",
596
+ "ish_Latn",
597
+ "isl_Latn",
598
+ "iso_Latn",
599
+ "ita_Latn",
600
+ "itv_Latn",
601
+ "ium_Latn",
602
+ "ivv_Latn",
603
+ "iws_Latn",
604
+ "ixl_Latn",
605
+ "izr_Latn",
606
+ "izz_Latn",
607
+ "jac_Latn",
608
+ "jae_Latn",
609
+ "jam_Latn",
610
+ "jav_Latn",
611
+ "jbo_Latn",
612
+ "jbu_Latn",
613
+ "jic_Latn",
614
+ "jiv_Latn",
615
+ "jpn_Jpan",
616
+ "jra_Latn",
617
+ "jvn_Latn",
618
+ "kaa_Cyrl",
619
+ "kaa_Latn",
620
+ "kab_Latn",
621
+ "kac_Latn",
622
+ "kal_Latn",
623
+ "kam_Latn",
624
+ "kan_Knda",
625
+ "kan_Latn",
626
+ "kao_Latn",
627
+ "kaq_Latn",
628
+ "kas_Arab",
629
+ "kas_Deva",
630
+ "kat_Geor",
631
+ "kaz_Cyrl",
632
+ "kbc_Latn",
633
+ "kbd_Cyrl",
634
+ "kbh_Latn",
635
+ "kbm_Latn",
636
+ "kbp_Latn",
637
+ "kbq_Latn",
638
+ "kbr_Latn",
639
+ "kby_Latn",
640
+ "kca_Cyrl",
641
+ "kcg_Latn",
642
+ "kck_Latn",
643
+ "kdc_Latn",
644
+ "kde_Latn",
645
+ "kdh_Latn",
646
+ "kdi_Latn",
647
+ "kdl_Latn",
648
+ "kea_Latn",
649
+ "kek_Latn",
650
+ "ken_Latn",
651
+ "keo_Latn",
652
+ "kew_Latn",
653
+ "kez_Latn",
654
+ "kff_Telu",
655
+ "kgf_Latn",
656
+ "kgk_Latn",
657
+ "kgp_Latn",
658
+ "kha_Latn",
659
+ "khk_Cyrl",
660
+ "khm_Khmr",
661
+ "khs_Latn",
662
+ "khz_Latn",
663
+ "kij_Latn",
664
+ "kik_Latn",
665
+ "kin_Latn",
666
+ "kir_Cyrl",
667
+ "kiu_Latn",
668
+ "kix_Latn",
669
+ "kjb_Latn",
670
+ "kje_Latn",
671
+ "kjh_Cyrl",
672
+ "kjs_Latn",
673
+ "kkc_Latn",
674
+ "kki_Latn",
675
+ "kkj_Latn",
676
+ "kkl_Latn",
677
+ "klt_Latn",
678
+ "klv_Latn",
679
+ "kmb_Latn",
680
+ "kmg_Latn",
681
+ "kmh_Latn",
682
+ "kmk_Latn",
683
+ "kmm_Latn",
684
+ "kmo_Latn",
685
+ "kmr_Cyrl",
686
+ "kmr_Latn",
687
+ "kms_Latn",
688
+ "kmu_Latn",
689
+ "kmy_Latn",
690
+ "knc_Arab",
691
+ "knc_Latn",
692
+ "kne_Latn",
693
+ "knf_Latn",
694
+ "kng_Latn",
695
+ "knj_Latn",
696
+ "knk_Latn",
697
+ "knv_Latn",
698
+ "koi_Cyrl",
699
+ "koo_Latn",
700
+ "kor_Hang",
701
+ "kos_Latn",
702
+ "kpe_Latn",
703
+ "kpf_Latn",
704
+ "kpg_Latn",
705
+ "kpj_Latn",
706
+ "kpr_Latn",
707
+ "kpv_Cyrl",
708
+ "kpw_Latn",
709
+ "kpx_Latn",
710
+ "kpz_Latn",
711
+ "kqc_Latn",
712
+ "kqe_Latn",
713
+ "kqf_Latn",
714
+ "kqn_Latn",
715
+ "kqp_Latn",
716
+ "kqw_Latn",
717
+ "krc_Cyrl",
718
+ "kri_Latn",
719
+ "krj_Latn",
720
+ "krl_Latn",
721
+ "kru_Deva",
722
+ "ksc_Latn",
723
+ "ksd_Latn",
724
+ "ksh_Latn",
725
+ "ksp_Latn",
726
+ "ksr_Latn",
727
+ "kss_Latn",
728
+ "ksw_Mymr",
729
+ "ktj_Latn",
730
+ "kto_Latn",
731
+ "ktu_Latn",
732
+ "ktz_Latn",
733
+ "kua_Latn",
734
+ "kud_Latn",
735
+ "kue_Latn",
736
+ "kum_Cyrl",
737
+ "kup_Latn",
738
+ "kus_Latn",
739
+ "kvg_Latn",
740
+ "kvn_Latn",
741
+ "kwd_Latn",
742
+ "kwf_Latn",
743
+ "kwi_Latn",
744
+ "kwj_Latn",
745
+ "kwn_Latn",
746
+ "kwy_Latn",
747
+ "kxc_Ethi",
748
+ "kxw_Latn",
749
+ "kyc_Latn",
750
+ "kyf_Latn",
751
+ "kyg_Latn",
752
+ "kyq_Latn",
753
+ "kyu_Kali",
754
+ "kyz_Latn",
755
+ "kze_Latn",
756
+ "kzj_Latn",
757
+ "lac_Latn",
758
+ "lad_Hebr",
759
+ "lad_Latn",
760
+ "lai_Latn",
761
+ "laj_Latn",
762
+ "lam_Latn",
763
+ "lao_Laoo",
764
+ "lat_Latn",
765
+ "lbb_Latn",
766
+ "lbe_Cyrl",
767
+ "lbj_Tibt",
768
+ "lbk_Latn",
769
+ "lcm_Latn",
770
+ "lcp_Thai",
771
+ "ldi_Latn",
772
+ "lee_Latn",
773
+ "lef_Latn",
774
+ "leh_Latn",
775
+ "leu_Latn",
776
+ "lew_Latn",
777
+ "lex_Latn",
778
+ "lez_Cyrl",
779
+ "lfn_Cyrl",
780
+ "lfn_Latn",
781
+ "lgg_Latn",
782
+ "lgl_Latn",
783
+ "lhu_Latn",
784
+ "lia_Latn",
785
+ "lid_Latn",
786
+ "lif_Deva",
787
+ "lif_Limb",
788
+ "lij_Latn",
789
+ "lim_Latn",
790
+ "lin_Latn",
791
+ "lip_Latn",
792
+ "lis_Lisu",
793
+ "lit_Latn",
794
+ "liv_Latn",
795
+ "ljp_Latn",
796
+ "lki_Arab",
797
+ "lld_Latn",
798
+ "llg_Latn",
799
+ "lmk_Latn",
800
+ "lmo_Latn",
801
+ "lmp_Latn",
802
+ "lnd_Latn",
803
+ "log_Latn",
804
+ "loq_Latn",
805
+ "loz_Latn",
806
+ "lrc_Arab",
807
+ "lsi_Latn",
808
+ "lsm_Latn",
809
+ "ltg_Latn",
810
+ "ltz_Latn",
811
+ "lua_Latn",
812
+ "lub_Latn",
813
+ "luc_Latn",
814
+ "lue_Latn",
815
+ "lug_Latn",
816
+ "lun_Latn",
817
+ "luo_Latn",
818
+ "lus_Latn",
819
+ "lvs_Latn",
820
+ "lwg_Latn",
821
+ "lwo_Latn",
822
+ "lww_Latn",
823
+ "lzh_Hani",
824
+ "maa_Latn",
825
+ "mad_Latn",
826
+ "mag_Deva",
827
+ "mah_Latn",
828
+ "mai_Deva",
829
+ "maj_Latn",
830
+ "mak_Latn",
831
+ "mal_Latn",
832
+ "mal_Mlym",
833
+ "mam_Latn",
834
+ "maq_Latn",
835
+ "mar_Deva",
836
+ "mar_Latn",
837
+ "mas_Latn",
838
+ "mau_Latn",
839
+ "mav_Latn",
840
+ "maz_Latn",
841
+ "mbb_Latn",
842
+ "mbc_Latn",
843
+ "mbd_Latn",
844
+ "mbf_Latn",
845
+ "mbh_Latn",
846
+ "mbi_Latn",
847
+ "mbj_Latn",
848
+ "mbl_Latn",
849
+ "mbs_Latn",
850
+ "mbt_Latn",
851
+ "mca_Latn",
852
+ "mcb_Latn",
853
+ "mcd_Latn",
854
+ "mcf_Latn",
855
+ "mck_Latn",
856
+ "mco_Latn",
857
+ "mcp_Latn",
858
+ "mcq_Latn",
859
+ "mcu_Latn",
860
+ "mdf_Cyrl",
861
+ "mdy_Ethi",
862
+ "med_Latn",
863
+ "mee_Latn",
864
+ "mej_Latn",
865
+ "mek_Latn",
866
+ "men_Latn",
867
+ "meq_Latn",
868
+ "mer_Latn",
869
+ "meu_Latn",
870
+ "mfe_Latn",
871
+ "mfi_Latn",
872
+ "mfq_Latn",
873
+ "mfy_Latn",
874
+ "mfz_Latn",
875
+ "mgh_Latn",
876
+ "mgr_Latn",
877
+ "mhi_Latn",
878
+ "mhl_Latn",
879
+ "mhr_Cyrl",
880
+ "mhx_Latn",
881
+ "mib_Latn",
882
+ "mic_Latn",
883
+ "mie_Latn",
884
+ "mif_Latn",
885
+ "mig_Latn",
886
+ "mih_Latn",
887
+ "mil_Latn",
888
+ "mim_Latn",
889
+ "min_Latn",
890
+ "mio_Latn",
891
+ "mip_Latn",
892
+ "miq_Latn",
893
+ "mir_Latn",
894
+ "mit_Latn",
895
+ "miy_Latn",
896
+ "miz_Latn",
897
+ "mjc_Latn",
898
+ "mjw_Latn",
899
+ "mkd_Cyrl",
900
+ "mkl_Latn",
901
+ "mkn_Latn",
902
+ "mks_Latn",
903
+ "mlh_Latn",
904
+ "mlp_Latn",
905
+ "mlt_Latn",
906
+ "mlu_Latn",
907
+ "mmn_Latn",
908
+ "mmo_Latn",
909
+ "mmx_Latn",
910
+ "mna_Latn",
911
+ "mnb_Latn",
912
+ "mni_Beng",
913
+ "mni_Latn",
914
+ "mni_Mtei",
915
+ "mnk_Latn",
916
+ "mns_Cyrl",
917
+ "mnw_Mymr",
918
+ "mnx_Latn",
919
+ "mny_Latn",
920
+ "mog_Latn",
921
+ "moh_Latn",
922
+ "mop_Latn",
923
+ "mor_Latn",
924
+ "mos_Latn",
925
+ "mox_Latn",
926
+ "mph_Latn",
927
+ "mpm_Latn",
928
+ "mpp_Latn",
929
+ "mps_Latn",
930
+ "mpt_Latn",
931
+ "mpx_Latn",
932
+ "mqb_Latn",
933
+ "mqj_Latn",
934
+ "mqy_Latn",
935
+ "mri_Latn",
936
+ "mrj_Cyrl",
937
+ "mrq_Latn",
938
+ "mrw_Latn",
939
+ "msb_Latn",
940
+ "msk_Latn",
941
+ "msy_Latn",
942
+ "mta_Latn",
943
+ "mti_Latn",
944
+ "mto_Latn",
945
+ "mtp_Latn",
946
+ "muh_Latn",
947
+ "mui_Latn",
948
+ "mup_Deva",
949
+ "mur_Latn",
950
+ "mus_Latn",
951
+ "mux_Latn",
952
+ "muy_Latn",
953
+ "mva_Latn",
954
+ "mvn_Latn",
955
+ "mvp_Latn",
956
+ "mwc_Latn",
957
+ "mwl_Latn",
958
+ "mwn_Latn",
959
+ "mwp_Latn",
960
+ "mwq_Latn",
961
+ "mwv_Latn",
962
+ "mww_Latn",
963
+ "mxb_Latn",
964
+ "mxp_Latn",
965
+ "mxq_Latn",
966
+ "mxt_Latn",
967
+ "mxv_Latn",
968
+ "mya_Mymr",
969
+ "myk_Latn",
970
+ "myu_Latn",
971
+ "myv_Cyrl",
972
+ "myw_Latn",
973
+ "myx_Latn",
974
+ "myy_Latn",
975
+ "mza_Latn",
976
+ "mzh_Latn",
977
+ "mzk_Latn",
978
+ "mzn_Arab",
979
+ "mzw_Latn",
980
+ "mzz_Latn",
981
+ "naf_Latn",
982
+ "nah_Latn",
983
+ "nak_Latn",
984
+ "nan_Hani",
985
+ "nan_Latn",
986
+ "nap_Latn",
987
+ "naq_Latn",
988
+ "nas_Latn",
989
+ "nav_Latn",
990
+ "nba_Latn",
991
+ "nbe_Latn",
992
+ "nbl_Latn",
993
+ "nbq_Latn",
994
+ "nbu_Latn",
995
+ "nca_Latn",
996
+ "nch_Latn",
997
+ "ncj_Latn",
998
+ "ncl_Latn",
999
+ "ncq_Laoo",
1000
+ "ncu_Latn",
1001
+ "ncx_Latn",
1002
+ "ndc_Latn",
1003
+ "nde_Latn",
1004
+ "ndh_Latn",
1005
+ "ndo_Latn",
1006
+ "nds_Latn",
1007
+ "neb_Latn",
1008
+ "new_Deva",
1009
+ "nfa_Latn",
1010
+ "nfr_Latn",
1011
+ "ngl_Latn",
1012
+ "ngp_Latn",
1013
+ "ngu_Latn",
1014
+ "nhe_Latn",
1015
+ "nhg_Latn",
1016
+ "nhi_Latn",
1017
+ "nho_Latn",
1018
+ "nhr_Latn",
1019
+ "nhu_Latn",
1020
+ "nhw_Latn",
1021
+ "nhx_Latn",
1022
+ "nhy_Latn",
1023
+ "nia_Latn",
1024
+ "nif_Latn",
1025
+ "nii_Latn",
1026
+ "nij_Latn",
1027
+ "nim_Latn",
1028
+ "nin_Latn",
1029
+ "niu_Latn",
1030
+ "niy_Latn",
1031
+ "njb_Latn",
1032
+ "njm_Latn",
1033
+ "njn_Latn",
1034
+ "njo_Latn",
1035
+ "njz_Latn",
1036
+ "nko_Latn",
1037
+ "nld_Latn",
1038
+ "nlg_Latn",
1039
+ "nmf_Latn",
1040
+ "nmo_Latn",
1041
+ "nmz_Latn",
1042
+ "nnb_Latn",
1043
+ "nno_Latn",
1044
+ "nnq_Latn",
1045
+ "nnw_Latn",
1046
+ "noa_Latn",
1047
+ "nob_Latn",
1048
+ "nod_Thai",
1049
+ "nog_Cyrl",
1050
+ "non_Latn",
1051
+ "nop_Latn",
1052
+ "not_Latn",
1053
+ "nou_Latn",
1054
+ "nov_Latn",
1055
+ "nph_Latn",
1056
+ "npi_Deva",
1057
+ "npi_Latn",
1058
+ "npl_Latn",
1059
+ "npy_Latn",
1060
+ "nqo_Nkoo",
1061
+ "nre_Latn",
1062
+ "nrf_Latn",
1063
+ "nrm_Latn",
1064
+ "nse_Latn",
1065
+ "nsm_Latn",
1066
+ "nsn_Latn",
1067
+ "nso_Latn",
1068
+ "nss_Latn",
1069
+ "nsu_Latn",
1070
+ "ntp_Latn",
1071
+ "ntr_Latn",
1072
+ "ntu_Latn",
1073
+ "nuj_Latn",
1074
+ "nus_Latn",
1075
+ "nuy_Latn",
1076
+ "nvm_Latn",
1077
+ "nwi_Latn",
1078
+ "nya_Latn",
1079
+ "nyf_Latn",
1080
+ "nyn_Latn",
1081
+ "nyo_Latn",
1082
+ "nyu_Latn",
1083
+ "nyy_Latn",
1084
+ "nzi_Latn",
1085
+ "nzm_Latn",
1086
+ "obo_Latn",
1087
+ "oci_Latn",
1088
+ "ogo_Latn",
1089
+ "ojb_Cans",
1090
+ "ojb_Latn",
1091
+ "oke_Latn",
1092
+ "okv_Latn",
1093
+ "old_Latn",
1094
+ "olo_Latn",
1095
+ "omw_Latn",
1096
+ "ong_Latn",
1097
+ "ons_Latn",
1098
+ "opm_Latn",
1099
+ "orv_Cyrl",
1100
+ "ory_Latn",
1101
+ "ory_Orya",
1102
+ "oss_Cyrl",
1103
+ "ota_Arab",
1104
+ "ote_Latn",
1105
+ "otm_Latn",
1106
+ "oto_Latn",
1107
+ "otq_Latn",
1108
+ "ots_Latn",
1109
+ "otw_Latn",
1110
+ "ozm_Latn",
1111
+ "pab_Latn",
1112
+ "pad_Latn",
1113
+ "pag_Latn",
1114
+ "pah_Latn",
1115
+ "pam_Latn",
1116
+ "pan_Guru",
1117
+ "pan_Latn",
1118
+ "pao_Latn",
1119
+ "pap_Latn",
1120
+ "pau_Latn",
1121
+ "pbb_Latn",
1122
+ "pbt_Arab",
1123
+ "pcd_Latn",
1124
+ "pck_Latn",
1125
+ "pcm_Latn",
1126
+ "pdc_Latn",
1127
+ "pdt_Latn",
1128
+ "pem_Latn",
1129
+ "pfl_Latn",
1130
+ "pib_Latn",
1131
+ "pio_Latn",
1132
+ "pir_Latn",
1133
+ "pis_Latn",
1134
+ "pjt_Latn",
1135
+ "plg_Latn",
1136
+ "pls_Latn",
1137
+ "plt_Latn",
1138
+ "plu_Latn",
1139
+ "plw_Latn",
1140
+ "pma_Latn",
1141
+ "pmf_Latn",
1142
+ "pmq_Latn",
1143
+ "pms_Latn",
1144
+ "pnb_Arab",
1145
+ "pnt_Grek",
1146
+ "poe_Latn",
1147
+ "poh_Latn",
1148
+ "poi_Latn",
1149
+ "pol_Latn",
1150
+ "pon_Latn",
1151
+ "por_Latn",
1152
+ "pot_Latn",
1153
+ "pov_Latn",
1154
+ "poy_Latn",
1155
+ "ppk_Latn",
1156
+ "ppo_Latn",
1157
+ "prf_Latn",
1158
+ "prg_Latn",
1159
+ "pri_Latn",
1160
+ "ptp_Latn",
1161
+ "ptu_Latn",
1162
+ "pwg_Latn",
1163
+ "pwn_Latn",
1164
+ "pxm_Latn",
1165
+ "qub_Latn",
1166
+ "quc_Latn",
1167
+ "quf_Latn",
1168
+ "qug_Latn",
1169
+ "quh_Latn",
1170
+ "qup_Latn",
1171
+ "quw_Latn",
1172
+ "quy_Latn",
1173
+ "quz_Latn",
1174
+ "qva_Latn",
1175
+ "qvc_Latn",
1176
+ "qve_Latn",
1177
+ "qvh_Latn",
1178
+ "qvi_Latn",
1179
+ "qvm_Latn",
1180
+ "qvn_Latn",
1181
+ "qvs_Latn",
1182
+ "qvw_Latn",
1183
+ "qvz_Latn",
1184
+ "qwh_Latn",
1185
+ "qxh_Latn",
1186
+ "qxl_Latn",
1187
+ "qxn_Latn",
1188
+ "qxo_Latn",
1189
+ "qxr_Latn",
1190
+ "rad_Latn",
1191
+ "rai_Latn",
1192
+ "rap_Latn",
1193
+ "rar_Latn",
1194
+ "rav_Deva",
1195
+ "raw_Latn",
1196
+ "rcf_Latn",
1197
+ "rej_Latn",
1198
+ "rgu_Latn",
1199
+ "rhg_Latn",
1200
+ "ria_Latn",
1201
+ "rim_Latn",
1202
+ "rkb_Latn",
1203
+ "rki_Mymr",
1204
+ "rmc_Latn",
1205
+ "rml_Latn",
1206
+ "rmn_Cyrl",
1207
+ "rmn_Grek",
1208
+ "rmn_Latn",
1209
+ "rmo_Latn",
1210
+ "rmq_Latn",
1211
+ "rmy_Cyrl",
1212
+ "rmy_Latn",
1213
+ "rnd_Latn",
1214
+ "rng_Latn",
1215
+ "roh_Latn",
1216
+ "ron_Cyrl",
1217
+ "ron_Latn",
1218
+ "roo_Latn",
1219
+ "rop_Latn",
1220
+ "row_Latn",
1221
+ "rro_Latn",
1222
+ "rtm_Latn",
1223
+ "rub_Latn",
1224
+ "rue_Cyrl",
1225
+ "ruf_Latn",
1226
+ "rug_Latn",
1227
+ "run_Latn",
1228
+ "rup_Latn",
1229
+ "rus_Cyrl",
1230
+ "rwo_Latn",
1231
+ "sab_Latn",
1232
+ "sag_Latn",
1233
+ "sah_Cyrl",
1234
+ "san_Deva",
1235
+ "san_Latn",
1236
+ "sas_Latn",
1237
+ "sat_Latn",
1238
+ "sat_Olck",
1239
+ "sba_Latn",
1240
+ "sbe_Latn",
1241
+ "sbl_Latn",
1242
+ "sby_Latn",
1243
+ "sck_Deva",
1244
+ "scn_Latn",
1245
+ "sco_Latn",
1246
+ "sda_Latn",
1247
+ "sdc_Latn",
1248
+ "sdh_Arab",
1249
+ "seh_Latn",
1250
+ "ses_Latn",
1251
+ "sey_Latn",
1252
+ "sfw_Latn",
1253
+ "sgb_Latn",
1254
+ "sgc_Latn",
1255
+ "sgh_Cyrl",
1256
+ "sgs_Latn",
1257
+ "sgw_Ethi",
1258
+ "sgz_Latn",
1259
+ "shi_Latn",
1260
+ "shn_Mymr",
1261
+ "shp_Latn",
1262
+ "sid_Latn",
1263
+ "sig_Latn",
1264
+ "sil_Latn",
1265
+ "sim_Latn",
1266
+ "sin_Sinh",
1267
+ "sja_Latn",
1268
+ "skg_Latn",
1269
+ "skr_Arab",
1270
+ "slk_Latn",
1271
+ "sll_Latn",
1272
+ "slv_Latn",
1273
+ "sma_Latn",
1274
+ "sme_Latn",
1275
+ "smj_Latn",
1276
+ "smk_Latn",
1277
+ "sml_Latn",
1278
+ "smn_Latn",
1279
+ "smo_Latn",
1280
+ "sms_Latn",
1281
+ "sna_Latn",
1282
+ "snc_Latn",
1283
+ "snd_Arab",
1284
+ "snd_Deva",
1285
+ "snd_Latn",
1286
+ "snf_Latn",
1287
+ "snn_Latn",
1288
+ "snp_Latn",
1289
+ "snw_Latn",
1290
+ "sny_Latn",
1291
+ "som_Latn",
1292
+ "sop_Latn",
1293
+ "soq_Latn",
1294
+ "sot_Latn",
1295
+ "soy_Latn",
1296
+ "spa_Latn",
1297
+ "spl_Latn",
1298
+ "spm_Latn",
1299
+ "spp_Latn",
1300
+ "sps_Latn",
1301
+ "spy_Latn",
1302
+ "srd_Latn",
1303
+ "srm_Latn",
1304
+ "srn_Latn",
1305
+ "srp_Cyrl",
1306
+ "srp_Latn",
1307
+ "srq_Latn",
1308
+ "srr_Latn",
1309
+ "ssd_Latn",
1310
+ "ssg_Latn",
1311
+ "ssw_Latn",
1312
+ "ssx_Latn",
1313
+ "stp_Latn",
1314
+ "stq_Latn",
1315
+ "sua_Latn",
1316
+ "suc_Latn",
1317
+ "sue_Latn",
1318
+ "suk_Latn",
1319
+ "sun_Latn",
1320
+ "sur_Latn",
1321
+ "sus_Arab",
1322
+ "sus_Latn",
1323
+ "suz_Deva",
1324
+ "swc_Latn",
1325
+ "swe_Latn",
1326
+ "swg_Latn",
1327
+ "swh_Latn",
1328
+ "swp_Latn",
1329
+ "sxb_Latn",
1330
+ "sxn_Latn",
1331
+ "syb_Latn",
1332
+ "syc_Syrc",
1333
+ "syl_Beng",
1334
+ "syl_Latn",
1335
+ "szb_Latn",
1336
+ "szl_Latn",
1337
+ "szy_Latn",
1338
+ "tab_Cyrl",
1339
+ "tac_Latn",
1340
+ "tah_Latn",
1341
+ "taj_Deva",
1342
+ "tam_Latn",
1343
+ "tam_Taml",
1344
+ "taq_Latn",
1345
+ "taq_Tfng",
1346
+ "tar_Latn",
1347
+ "tat_Cyrl",
1348
+ "tat_Latn",
1349
+ "tav_Latn",
1350
+ "taw_Latn",
1351
+ "tay_Latn",
1352
+ "tbc_Latn",
1353
+ "tbg_Latn",
1354
+ "tbo_Latn",
1355
+ "tby_Latn",
1356
+ "tbz_Latn",
1357
+ "tca_Latn",
1358
+ "tcf_Latn",
1359
+ "tcs_Latn",
1360
+ "tcy_Knda",
1361
+ "tcz_Latn",
1362
+ "tdt_Latn",
1363
+ "ted_Latn",
1364
+ "tee_Latn",
1365
+ "tel_Latn",
1366
+ "tel_Telu",
1367
+ "tem_Latn",
1368
+ "teo_Latn",
1369
+ "ter_Latn",
1370
+ "tet_Latn",
1371
+ "tew_Latn",
1372
+ "tfr_Latn",
1373
+ "tgk_Cyrl",
1374
+ "tgo_Latn",
1375
+ "tgp_Latn",
1376
+ "tha_Thai",
1377
+ "thk_Latn",
1378
+ "thl_Deva",
1379
+ "tif_Latn",
1380
+ "tih_Latn",
1381
+ "tim_Latn",
1382
+ "tir_Ethi",
1383
+ "tiv_Latn",
1384
+ "tiy_Latn",
1385
+ "tkl_Latn",
1386
+ "tkr_Cyrl",
1387
+ "tku_Latn",
1388
+ "tlf_Latn",
1389
+ "tlh_Latn",
1390
+ "tll_Latn",
1391
+ "tly_Latn",
1392
+ "tmd_Latn",
1393
+ "tna_Latn",
1394
+ "tnc_Latn",
1395
+ "tnk_Latn",
1396
+ "tnn_Latn",
1397
+ "tnp_Latn",
1398
+ "tob_Latn",
1399
+ "toc_Latn",
1400
+ "tod_Latn",
1401
+ "tog_Latn",
1402
+ "toh_Latn",
1403
+ "toi_Latn",
1404
+ "toj_Latn",
1405
+ "tok_Latn",
1406
+ "ton_Latn",
1407
+ "too_Latn",
1408
+ "top_Latn",
1409
+ "tos_Latn",
1410
+ "tpa_Latn",
1411
+ "tpi_Latn",
1412
+ "tpm_Latn",
1413
+ "tpp_Latn",
1414
+ "tpt_Latn",
1415
+ "tpz_Latn",
1416
+ "trc_Latn",
1417
+ "trn_Latn",
1418
+ "trp_Latn",
1419
+ "trq_Latn",
1420
+ "trv_Latn",
1421
+ "tsc_Latn",
1422
+ "tsg_Latn",
1423
+ "tsn_Latn",
1424
+ "tso_Latn",
1425
+ "tsw_Latn",
1426
+ "tsz_Latn",
1427
+ "ttc_Latn",
1428
+ "tte_Latn",
1429
+ "ttj_Latn",
1430
+ "tuc_Latn",
1431
+ "tue_Latn",
1432
+ "tuf_Latn",
1433
+ "tui_Latn",
1434
+ "tuk_Arab",
1435
+ "tuk_Cyrl",
1436
+ "tuk_Latn",
1437
+ "tum_Latn",
1438
+ "tuo_Latn",
1439
+ "tur_Latn",
1440
+ "tuv_Latn",
1441
+ "tvk_Latn",
1442
+ "tvl_Latn",
1443
+ "twi_Latn",
1444
+ "twu_Latn",
1445
+ "txq_Latn",
1446
+ "txu_Latn",
1447
+ "tyv_Cyrl",
1448
+ "tzh_Latn",
1449
+ "tzj_Latn",
1450
+ "tzm_Tfng",
1451
+ "tzo_Latn",
1452
+ "ubr_Latn",
1453
+ "ubu_Latn",
1454
+ "udm_Cyrl",
1455
+ "udu_Latn",
1456
+ "uig_Arab",
1457
+ "uig_Cyrl",
1458
+ "uig_Latn",
1459
+ "ukr_Cyrl",
1460
+ "umb_Latn",
1461
+ "und_Bali",
1462
+ "und_Bamu",
1463
+ "und_Bopo",
1464
+ "und_Cans",
1465
+ "und_Cher",
1466
+ "und_Cyrl",
1467
+ "und_Deva",
1468
+ "und_Egyp",
1469
+ "und_Ethi",
1470
+ "und_Geor",
1471
+ "und_Goth",
1472
+ "und_Grek",
1473
+ "und_Hebr",
1474
+ "und_Hluw",
1475
+ "und_Hung",
1476
+ "und_Kana",
1477
+ "und_Khmr",
1478
+ "und_Lana",
1479
+ "und_Laoo",
1480
+ "und_Lina",
1481
+ "und_Mlym",
1482
+ "und_Mong",
1483
+ "und_Mymr",
1484
+ "und_Newa",
1485
+ "und_Orya",
1486
+ "und_Shaw",
1487
+ "und_Sylo",
1488
+ "und_Syrc",
1489
+ "und_Taml",
1490
+ "und_Tang",
1491
+ "und_Telu",
1492
+ "und_Thaa",
1493
+ "und_Thai",
1494
+ "und_Tibt",
1495
+ "und_Vaii",
1496
+ "und_Xsux",
1497
+ "und_Yiii",
1498
+ "upv_Latn",
1499
+ "ura_Latn",
1500
+ "urb_Latn",
1501
+ "urd_Arab",
1502
+ "urd_Latn",
1503
+ "urh_Latn",
1504
+ "urk_Thai",
1505
+ "urt_Latn",
1506
+ "usa_Latn",
1507
+ "usp_Latn",
1508
+ "uth_Latn",
1509
+ "uvh_Latn",
1510
+ "uvl_Latn",
1511
+ "uzn_Cyrl",
1512
+ "uzn_Latn",
1513
+ "uzs_Arab",
1514
+ "vap_Latn",
1515
+ "var_Latn",
1516
+ "vec_Latn",
1517
+ "ven_Latn",
1518
+ "vep_Latn",
1519
+ "vid_Latn",
1520
+ "vie_Latn",
1521
+ "viv_Latn",
1522
+ "vls_Latn",
1523
+ "vmw_Latn",
1524
+ "vmy_Latn",
1525
+ "vol_Latn",
1526
+ "vro_Latn",
1527
+ "vun_Latn",
1528
+ "waj_Latn",
1529
+ "wal_Latn",
1530
+ "wap_Latn",
1531
+ "war_Latn",
1532
+ "way_Latn",
1533
+ "wba_Latn",
1534
+ "wbm_Latn",
1535
+ "wbp_Latn",
1536
+ "wed_Latn",
1537
+ "wer_Latn",
1538
+ "whk_Latn",
1539
+ "wib_Latn",
1540
+ "wim_Latn",
1541
+ "wiu_Latn",
1542
+ "wln_Latn",
1543
+ "wls_Latn",
1544
+ "wlv_Latn",
1545
+ "wmt_Latn",
1546
+ "wmw_Latn",
1547
+ "wnc_Latn",
1548
+ "wnu_Latn",
1549
+ "wol_Latn",
1550
+ "wos_Latn",
1551
+ "wrk_Latn",
1552
+ "wrs_Latn",
1553
+ "wsk_Latn",
1554
+ "wuu_Hani",
1555
+ "wuv_Latn",
1556
+ "xal_Cyrl",
1557
+ "xav_Latn",
1558
+ "xbi_Latn",
1559
+ "xbr_Latn",
1560
+ "xed_Latn",
1561
+ "xho_Latn",
1562
+ "xla_Latn",
1563
+ "xmf_Geor",
1564
+ "xmm_Latn",
1565
+ "xmv_Latn",
1566
+ "xnn_Latn",
1567
+ "xog_Latn",
1568
+ "xon_Latn",
1569
+ "xrb_Latn",
1570
+ "xsi_Latn",
1571
+ "xsm_Latn",
1572
+ "xsr_Deva",
1573
+ "xsu_Latn",
1574
+ "xtd_Latn",
1575
+ "xtm_Latn",
1576
+ "xtn_Latn",
1577
+ "xuo_Latn",
1578
+ "yaa_Latn",
1579
+ "yad_Latn",
1580
+ "yal_Latn",
1581
+ "yan_Latn",
1582
+ "yao_Latn",
1583
+ "yap_Latn",
1584
+ "yaq_Latn",
1585
+ "ybb_Latn",
1586
+ "yby_Latn",
1587
+ "ycn_Latn",
1588
+ "ydd_Hebr",
1589
+ "yka_Latn",
1590
+ "yle_Latn",
1591
+ "yli_Latn",
1592
+ "yml_Latn",
1593
+ "yom_Latn",
1594
+ "yon_Latn",
1595
+ "yor_Latn",
1596
+ "yrb_Latn",
1597
+ "yre_Latn",
1598
+ "yrk_Cyrl",
1599
+ "yrl_Latn",
1600
+ "yss_Latn",
1601
+ "yua_Latn",
1602
+ "yue_Hani",
1603
+ "yuj_Latn",
1604
+ "yut_Latn",
1605
+ "yuw_Latn",
1606
+ "yva_Latn",
1607
+ "zaa_Latn",
1608
+ "zab_Latn",
1609
+ "zac_Latn",
1610
+ "zad_Latn",
1611
+ "zae_Latn",
1612
+ "zai_Latn",
1613
+ "zam_Latn",
1614
+ "zao_Latn",
1615
+ "zar_Latn",
1616
+ "zas_Latn",
1617
+ "zat_Latn",
1618
+ "zav_Latn",
1619
+ "zaw_Latn",
1620
+ "zdj_Latn",
1621
+ "zea_Latn",
1622
+ "zgh_Tfng",
1623
+ "zia_Latn",
1624
+ "ziw_Latn",
1625
+ "zne_Latn",
1626
+ "zom_Latn",
1627
+ "zos_Latn",
1628
+ "zpa_Latn",
1629
+ "zpc_Latn",
1630
+ "zpg_Latn",
1631
+ "zpi_Latn",
1632
+ "zpl_Latn",
1633
+ "zpm_Latn",
1634
+ "zpo_Latn",
1635
+ "zpt_Latn",
1636
+ "zpu_Latn",
1637
+ "zpv_Latn",
1638
+ "zpz_Latn",
1639
+ "zsm_Latn",
1640
+ "zsr_Latn",
1641
+ "ztq_Latn",
1642
+ "zty_Latn",
1643
+ "zul_Latn",
1644
+ "zyb_Latn",
1645
+ "zyp_Latn"
1646
+ ],
1647
+ "aliases": {
1648
+ "ara_Arab": "arb_Arab",
1649
+ "swa_Latn": "swh_Latn",
1650
+ "sqi_Latn": "als_Latn",
1651
+ "nep_Deva": "npi_Deva",
1652
+ "orm_Latn": "gaz_Latn",
1653
+ "ori_Orya": "ory_Orya",
1654
+ "zho_Hani": "cmn_Hani",
1655
+ "zho_Hans": "cmn_Hani",
1656
+ "mlg_Latn": "plt_Latn",
1657
+ "nor_Latn": "nob_Latn",
1658
+ "pus_Arab": "pbt_Arab",
1659
+ "prs_Arab": "fas_Arab",
1660
+ "pes_Arab": "fas_Arab",
1661
+ "tgl_Latn": "fil_Latn",
1662
+ "kau_Latn": "knc_Latn",
1663
+ "bal_Arab": "bcc_Arab",
1664
+ "kok_Deva": "gom_Deva",
1665
+ "kok_Latn": "gom_Latn",
1666
+ "pan_Arab": "pnb_Arab",
1667
+ "jpn_Hira": "jpn_Jpan",
1668
+ "jpn_Kana": "jpn_Jpan",
1669
+ "jpn_Hani": "jpn_Jpan"
1670
+ },
1671
+ "dropped": [
1672
+ "din_Latn",
1673
+ "ful_Latn",
1674
+ "hbs_Latn",
1675
+ "kln_Latn"
1676
+ ],
1677
+ "trained": [
1678
+ "aai_Latn",
1679
+ "aak_Latn",
1680
+ "aau_Latn",
1681
+ "aaz_Latn",
1682
+ "aba_Latn",
1683
+ "abk_Cyrl",
1684
+ "abn_Latn",
1685
+ "abq_Cyrl",
1686
+ "abs_Latn",
1687
+ "abt_Latn",
1688
+ "abx_Latn",
1689
+ "aby_Latn",
1690
+ "abz_Latn",
1691
+ "aca_Latn",
1692
+ "acd_Latn",
1693
+ "ace_Latn",
1694
+ "acf_Latn",
1695
+ "ach_Latn",
1696
+ "acm_Arab",
1697
+ "acn_Latn",
1698
+ "acr_Latn",
1699
+ "acu_Latn",
1700
+ "ada_Latn",
1701
+ "ade_Latn",
1702
+ "adh_Latn",
1703
+ "adi_Latn",
1704
+ "adj_Latn",
1705
+ "ady_Cyrl",
1706
+ "adz_Latn",
1707
+ "aeb_Arab",
1708
+ "aeb_Latn",
1709
+ "aer_Latn",
1710
+ "aeu_Latn",
1711
+ "aey_Latn",
1712
+ "afr_Latn",
1713
+ "agd_Latn",
1714
+ "agg_Latn",
1715
+ "agm_Latn",
1716
+ "agn_Latn",
1717
+ "agr_Latn",
1718
+ "agt_Latn",
1719
+ "agu_Latn",
1720
+ "agx_Cyrl",
1721
+ "ahk_Latn",
1722
+ "aia_Latn",
1723
+ "aii_Syrc",
1724
+ "ain_Latn",
1725
+ "ajg_Latn",
1726
+ "aji_Latn",
1727
+ "ajp_Arab",
1728
+ "akb_Latn",
1729
+ "ake_Latn",
1730
+ "akh_Latn",
1731
+ "akp_Latn",
1732
+ "aln_Latn",
1733
+ "alp_Latn",
1734
+ "alq_Latn",
1735
+ "als_Latn",
1736
+ "alt_Cyrl",
1737
+ "aly_Latn",
1738
+ "alz_Latn",
1739
+ "ame_Latn",
1740
+ "amf_Latn",
1741
+ "amh_Ethi",
1742
+ "ami_Latn",
1743
+ "amk_Latn",
1744
+ "amm_Latn",
1745
+ "amn_Latn",
1746
+ "amp_Latn",
1747
+ "amr_Latn",
1748
+ "amu_Latn",
1749
+ "amx_Latn",
1750
+ "ang_Latn",
1751
+ "ann_Latn",
1752
+ "anp_Deva",
1753
+ "anv_Latn",
1754
+ "any_Latn",
1755
+ "aoi_Latn",
1756
+ "aoj_Latn",
1757
+ "aom_Latn",
1758
+ "aoz_Latn",
1759
+ "apb_Latn",
1760
+ "apc_Arab",
1761
+ "ape_Latn",
1762
+ "apn_Latn",
1763
+ "apr_Latn",
1764
+ "apt_Latn",
1765
+ "apu_Latn",
1766
+ "apw_Latn",
1767
+ "apy_Latn",
1768
+ "apz_Latn",
1769
+ "arb_Arab",
1770
+ "arb_Latn",
1771
+ "are_Latn",
1772
+ "arg_Latn",
1773
+ "arl_Latn",
1774
+ "arn_Latn",
1775
+ "arp_Latn",
1776
+ "arq_Arab",
1777
+ "ars_Arab",
1778
+ "ary_Arab",
1779
+ "arz_Arab",
1780
+ "asm_Beng",
1781
+ "asm_Latn",
1782
+ "aso_Latn",
1783
+ "ast_Latn",
1784
+ "ata_Latn",
1785
+ "atb_Latn",
1786
+ "atd_Latn",
1787
+ "atg_Latn",
1788
+ "ati_Latn",
1789
+ "atj_Latn",
1790
+ "att_Latn",
1791
+ "auc_Latn",
1792
+ "aui_Latn",
1793
+ "auy_Latn",
1794
+ "ava_Cyrl",
1795
+ "avk_Latn",
1796
+ "avt_Latn",
1797
+ "avu_Latn",
1798
+ "awa_Deva",
1799
+ "awb_Latn",
1800
+ "awx_Latn",
1801
+ "ayp_Arab",
1802
+ "ayr_Latn",
1803
+ "azb_Arab",
1804
+ "azg_Latn",
1805
+ "azj_Cyrl",
1806
+ "azj_Latn",
1807
+ "azz_Latn",
1808
+ "bak_Cyrl",
1809
+ "bam_Latn",
1810
+ "ban_Latn",
1811
+ "bao_Latn",
1812
+ "bar_Latn",
1813
+ "bas_Latn",
1814
+ "bba_Latn",
1815
+ "bbb_Latn",
1816
+ "bbc_Latn",
1817
+ "bbr_Latn",
1818
+ "bcc_Arab",
1819
+ "bch_Latn",
1820
+ "bci_Latn",
1821
+ "bcl_Latn",
1822
+ "bco_Latn",
1823
+ "bcw_Latn",
1824
+ "bdd_Latn",
1825
+ "bdh_Latn",
1826
+ "bdq_Latn",
1827
+ "bea_Latn",
1828
+ "bef_Latn",
1829
+ "bel_Cyrl",
1830
+ "bem_Latn",
1831
+ "ben_Beng",
1832
+ "ben_Latn",
1833
+ "beq_Latn",
1834
+ "bew_Latn",
1835
+ "bfd_Latn",
1836
+ "bgr_Latn",
1837
+ "bgs_Latn",
1838
+ "bgt_Latn",
1839
+ "bgz_Latn",
1840
+ "bhg_Latn",
1841
+ "bhl_Latn",
1842
+ "bho_Deva",
1843
+ "bhw_Latn",
1844
+ "bib_Latn",
1845
+ "big_Latn",
1846
+ "bim_Latn",
1847
+ "bin_Latn",
1848
+ "bis_Latn",
1849
+ "biu_Latn",
1850
+ "biv_Latn",
1851
+ "bjn_Arab",
1852
+ "bjn_Latn",
1853
+ "bjp_Latn",
1854
+ "bjr_Latn",
1855
+ "bjv_Latn",
1856
+ "bkd_Latn",
1857
+ "bkq_Latn",
1858
+ "bku_Latn",
1859
+ "bla_Latn",
1860
+ "blh_Latn",
1861
+ "blk_Mymr",
1862
+ "blt_Latn",
1863
+ "blw_Latn",
1864
+ "blz_Latn",
1865
+ "bmh_Latn",
1866
+ "bmk_Latn",
1867
+ "bmq_Latn",
1868
+ "bmr_Latn",
1869
+ "bmu_Latn",
1870
+ "bno_Latn",
1871
+ "bnp_Latn",
1872
+ "boa_Latn",
1873
+ "bod_Tibt",
1874
+ "boj_Latn",
1875
+ "bon_Latn",
1876
+ "bos_Latn",
1877
+ "box_Latn",
1878
+ "bpr_Latn",
1879
+ "bps_Latn",
1880
+ "bpy_Beng",
1881
+ "bqc_Latn",
1882
+ "bqp_Latn",
1883
+ "bre_Latn",
1884
+ "brh_Arab",
1885
+ "bru_Latn",
1886
+ "brx_Deva",
1887
+ "bsn_Latn",
1888
+ "bsp_Latn",
1889
+ "bsq_Latn",
1890
+ "bss_Latn",
1891
+ "btd_Latn",
1892
+ "bth_Latn",
1893
+ "bts_Latn",
1894
+ "btx_Latn",
1895
+ "bud_Latn",
1896
+ "bug_Latn",
1897
+ "buk_Latn",
1898
+ "bul_Cyrl",
1899
+ "bum_Latn",
1900
+ "bus_Latn",
1901
+ "bvd_Latn",
1902
+ "bvr_Latn",
1903
+ "bvz_Latn",
1904
+ "bwd_Latn",
1905
+ "bwu_Latn",
1906
+ "bxh_Latn",
1907
+ "bxr_Cyrl",
1908
+ "byr_Latn",
1909
+ "byx_Latn",
1910
+ "bzd_Latn",
1911
+ "bzh_Latn",
1912
+ "bzi_Thai",
1913
+ "bzj_Latn",
1914
+ "caa_Latn",
1915
+ "cab_Latn",
1916
+ "cac_Latn",
1917
+ "caf_Latn",
1918
+ "cag_Latn",
1919
+ "cak_Latn",
1920
+ "cao_Latn",
1921
+ "cap_Latn",
1922
+ "caq_Latn",
1923
+ "car_Latn",
1924
+ "cas_Latn",
1925
+ "cat_Latn",
1926
+ "cav_Latn",
1927
+ "cax_Latn",
1928
+ "cbc_Latn",
1929
+ "cbi_Latn",
1930
+ "cbk_Latn",
1931
+ "cbr_Latn",
1932
+ "cbs_Latn",
1933
+ "cbt_Latn",
1934
+ "cbu_Latn",
1935
+ "cbv_Latn",
1936
+ "cce_Latn",
1937
+ "cco_Latn",
1938
+ "ccp_Latn",
1939
+ "ceb_Latn",
1940
+ "ceg_Latn",
1941
+ "cek_Latn",
1942
+ "ces_Latn",
1943
+ "cfm_Latn",
1944
+ "cgc_Latn",
1945
+ "cha_Latn",
1946
+ "chd_Latn",
1947
+ "che_Cyrl",
1948
+ "chf_Latn",
1949
+ "chk_Latn",
1950
+ "cho_Latn",
1951
+ "chq_Latn",
1952
+ "chr_Cher",
1953
+ "chu_Cyrl",
1954
+ "chv_Cyrl",
1955
+ "chw_Latn",
1956
+ "chz_Latn",
1957
+ "cjk_Latn",
1958
+ "cjp_Latn",
1959
+ "cjs_Cyrl",
1960
+ "cjv_Latn",
1961
+ "ckb_Arab",
1962
+ "ckm_Latn",
1963
+ "cko_Latn",
1964
+ "ckt_Cyrl",
1965
+ "clu_Latn",
1966
+ "cme_Latn",
1967
+ "cmn_Hani",
1968
+ "cmo_Latn",
1969
+ "cnh_Latn",
1970
+ "cni_Latn",
1971
+ "cnk_Latn",
1972
+ "cnr_Latn",
1973
+ "cnw_Latn",
1974
+ "coe_Latn",
1975
+ "cof_Latn",
1976
+ "cok_Latn",
1977
+ "con_Latn",
1978
+ "cop_Copt",
1979
+ "cor_Latn",
1980
+ "cos_Latn",
1981
+ "cot_Latn",
1982
+ "cpb_Latn",
1983
+ "cpc_Latn",
1984
+ "cpu_Latn",
1985
+ "cpy_Latn",
1986
+ "crh_Cyrl",
1987
+ "crh_Latn",
1988
+ "crj_Cans",
1989
+ "crk_Cans",
1990
+ "crk_Latn",
1991
+ "crl_Cans",
1992
+ "crm_Cans",
1993
+ "crn_Latn",
1994
+ "crs_Latn",
1995
+ "crx_Latn",
1996
+ "csb_Latn",
1997
+ "csw_Latn",
1998
+ "csy_Latn",
1999
+ "cta_Latn",
2000
+ "ctd_Latn",
2001
+ "cto_Latn",
2002
+ "ctp_Latn",
2003
+ "ctu_Latn",
2004
+ "cub_Latn",
2005
+ "cui_Latn",
2006
+ "cuk_Latn",
2007
+ "cul_Latn",
2008
+ "cut_Latn",
2009
+ "cux_Latn",
2010
+ "cwe_Latn",
2011
+ "cwt_Latn",
2012
+ "cya_Latn",
2013
+ "cym_Latn",
2014
+ "czt_Latn",
2015
+ "daa_Latn",
2016
+ "dad_Latn",
2017
+ "daf_Latn",
2018
+ "dag_Latn",
2019
+ "dah_Latn",
2020
+ "dak_Latn",
2021
+ "dan_Latn",
2022
+ "dar_Cyrl",
2023
+ "ddg_Latn",
2024
+ "ded_Latn",
2025
+ "des_Latn",
2026
+ "deu_Latn",
2027
+ "dga_Latn",
2028
+ "dgc_Latn",
2029
+ "dgi_Latn",
2030
+ "dgr_Latn",
2031
+ "dgz_Latn",
2032
+ "dhm_Latn",
2033
+ "dhv_Latn",
2034
+ "dig_Latn",
2035
+ "dik_Latn",
2036
+ "diq_Latn",
2037
+ "diu_Latn",
2038
+ "div_Thaa",
2039
+ "dje_Latn",
2040
+ "djk_Latn",
2041
+ "djr_Latn",
2042
+ "dks_Latn",
2043
+ "dng_Cyrl",
2044
+ "dnj_Latn",
2045
+ "dnw_Latn",
2046
+ "dob_Latn",
2047
+ "doi_Deva",
2048
+ "dop_Latn",
2049
+ "dos_Latn",
2050
+ "drg_Latn",
2051
+ "dru_Latn",
2052
+ "dsb_Latn",
2053
+ "dtp_Latn",
2054
+ "dts_Latn",
2055
+ "dua_Latn",
2056
+ "duo_Latn",
2057
+ "dur_Latn",
2058
+ "dwr_Latn",
2059
+ "dww_Latn",
2060
+ "dyi_Latn",
2061
+ "dyo_Latn",
2062
+ "dyu_Latn",
2063
+ "dzo_Tibt",
2064
+ "ebk_Latn",
2065
+ "efi_Latn",
2066
+ "ekk_Latn",
2067
+ "eko_Latn",
2068
+ "ell_Grek",
2069
+ "emi_Latn",
2070
+ "eml_Latn",
2071
+ "emp_Latn",
2072
+ "enb_Latn",
2073
+ "eng_Latn",
2074
+ "enl_Latn",
2075
+ "enm_Latn",
2076
+ "enq_Latn",
2077
+ "epo_Latn",
2078
+ "eri_Latn",
2079
+ "ese_Latn",
2080
+ "esi_Latn",
2081
+ "esk_Latn",
2082
+ "ess_Latn",
2083
+ "esu_Latn",
2084
+ "etr_Latn",
2085
+ "eus_Latn",
2086
+ "eve_Cyrl",
2087
+ "ewe_Latn",
2088
+ "ewo_Latn",
2089
+ "ext_Latn",
2090
+ "eza_Latn",
2091
+ "faa_Latn",
2092
+ "fai_Latn",
2093
+ "fal_Latn",
2094
+ "fan_Latn",
2095
+ "fao_Latn",
2096
+ "far_Latn",
2097
+ "fas_Arab",
2098
+ "fat_Latn",
2099
+ "ffm_Latn",
2100
+ "fij_Latn",
2101
+ "fil_Latn",
2102
+ "fin_Latn",
2103
+ "fit_Latn",
2104
+ "fkv_Latn",
2105
+ "fon_Latn",
2106
+ "for_Latn",
2107
+ "fra_Latn",
2108
+ "frd_Latn",
2109
+ "fro_Latn",
2110
+ "frp_Latn",
2111
+ "frr_Latn",
2112
+ "fry_Latn",
2113
+ "fub_Latn",
2114
+ "fue_Latn",
2115
+ "fuf_Latn",
2116
+ "fuh_Latn",
2117
+ "fur_Latn",
2118
+ "fuv_Arab",
2119
+ "fuv_Latn",
2120
+ "gaa_Latn",
2121
+ "gag_Cyrl",
2122
+ "gag_Latn",
2123
+ "gah_Latn",
2124
+ "gai_Latn",
2125
+ "gam_Latn",
2126
+ "gaw_Latn",
2127
+ "gaz_Latn",
2128
+ "gbi_Latn",
2129
+ "gbo_Latn",
2130
+ "gcf_Latn",
2131
+ "gcr_Latn",
2132
+ "gde_Latn",
2133
+ "gdg_Latn",
2134
+ "gdn_Latn",
2135
+ "gdr_Latn",
2136
+ "geb_Latn",
2137
+ "gfk_Latn",
2138
+ "ghs_Latn",
2139
+ "gil_Latn",
2140
+ "gjn_Latn",
2141
+ "gkn_Latn",
2142
+ "gla_Latn",
2143
+ "gle_Latn",
2144
+ "glg_Latn",
2145
+ "glk_Arab",
2146
+ "glv_Latn",
2147
+ "gmh_Latn",
2148
+ "gmv_Ethi",
2149
+ "gmv_Latn",
2150
+ "gnb_Latn",
2151
+ "gnd_Latn",
2152
+ "gng_Latn",
2153
+ "gnn_Latn",
2154
+ "gnw_Latn",
2155
+ "gof_Ethi",
2156
+ "gof_Latn",
2157
+ "gog_Latn",
2158
+ "goh_Latn",
2159
+ "gom_Deva",
2160
+ "gom_Latn",
2161
+ "gor_Latn",
2162
+ "gos_Latn",
2163
+ "got_Goth",
2164
+ "gqr_Latn",
2165
+ "grc_Grek",
2166
+ "grt_Beng",
2167
+ "gso_Latn",
2168
+ "gsw_Latn",
2169
+ "gub_Latn",
2170
+ "guc_Latn",
2171
+ "gug_Latn",
2172
+ "guh_Latn",
2173
+ "gui_Latn",
2174
+ "guj_Gujr",
2175
+ "guj_Latn",
2176
+ "guk_Ethi",
2177
+ "gul_Latn",
2178
+ "gum_Latn",
2179
+ "gun_Latn",
2180
+ "guo_Latn",
2181
+ "guq_Latn",
2182
+ "gur_Latn",
2183
+ "guw_Latn",
2184
+ "gux_Latn",
2185
+ "guz_Latn",
2186
+ "gvc_Latn",
2187
+ "gvf_Latn",
2188
+ "gvl_Latn",
2189
+ "gvn_Latn",
2190
+ "gwi_Latn",
2191
+ "gym_Latn",
2192
+ "gyr_Latn",
2193
+ "hac_Arab",
2194
+ "hae_Latn",
2195
+ "hag_Latn",
2196
+ "hak_Hani",
2197
+ "hak_Latn",
2198
+ "hat_Latn",
2199
+ "hau_Latn",
2200
+ "hav_Latn",
2201
+ "haw_Latn",
2202
+ "hay_Latn",
2203
+ "hbo_Hebr",
2204
+ "hch_Latn",
2205
+ "heb_Hebr",
2206
+ "heg_Latn",
2207
+ "heh_Latn",
2208
+ "her_Latn",
2209
+ "hif_Latn",
2210
+ "hig_Latn",
2211
+ "hil_Latn",
2212
+ "hin_Deva",
2213
+ "hin_Latn",
2214
+ "hix_Latn",
2215
+ "hla_Latn",
2216
+ "hmo_Latn",
2217
+ "hmr_Latn",
2218
+ "hne_Deva",
2219
+ "hnj_Latn",
2220
+ "hnn_Latn",
2221
+ "hns_Latn",
2222
+ "hop_Latn",
2223
+ "hot_Latn",
2224
+ "hra_Latn",
2225
+ "hrv_Latn",
2226
+ "hrx_Latn",
2227
+ "hsb_Latn",
2228
+ "hto_Latn",
2229
+ "hub_Latn",
2230
+ "hui_Latn",
2231
+ "hun_Latn",
2232
+ "hus_Latn",
2233
+ "huu_Latn",
2234
+ "huv_Latn",
2235
+ "hvn_Latn",
2236
+ "hwc_Latn",
2237
+ "hye_Armn",
2238
+ "hyw_Armn",
2239
+ "ian_Latn",
2240
+ "iba_Latn",
2241
+ "ibg_Latn",
2242
+ "ibo_Latn",
2243
+ "icr_Latn",
2244
+ "ido_Latn",
2245
+ "idu_Latn",
2246
+ "ifb_Latn",
2247
+ "ife_Latn",
2248
+ "ifk_Latn",
2249
+ "ifu_Latn",
2250
+ "ify_Latn",
2251
+ "ige_Latn",
2252
+ "ign_Latn",
2253
+ "ike_Cans",
2254
+ "ikk_Latn",
2255
+ "ikt_Latn",
2256
+ "ikw_Latn",
2257
+ "ile_Latn",
2258
+ "ilo_Latn",
2259
+ "imo_Latn",
2260
+ "ina_Latn",
2261
+ "inb_Latn",
2262
+ "ind_Latn",
2263
+ "inh_Cyrl",
2264
+ "ino_Latn",
2265
+ "iou_Latn",
2266
+ "ipi_Latn",
2267
+ "irk_Latn",
2268
+ "isd_Latn",
2269
+ "ish_Latn",
2270
+ "isl_Latn",
2271
+ "iso_Latn",
2272
+ "ita_Latn",
2273
+ "itv_Latn",
2274
+ "ium_Latn",
2275
+ "ivv_Latn",
2276
+ "iws_Latn",
2277
+ "ixl_Latn",
2278
+ "izr_Latn",
2279
+ "izz_Latn",
2280
+ "jac_Latn",
2281
+ "jae_Latn",
2282
+ "jam_Latn",
2283
+ "jav_Latn",
2284
+ "jbo_Latn",
2285
+ "jbu_Latn",
2286
+ "jic_Latn",
2287
+ "jiv_Latn",
2288
+ "jpn_Jpan",
2289
+ "jra_Latn",
2290
+ "jvn_Latn",
2291
+ "kaa_Cyrl",
2292
+ "kaa_Latn",
2293
+ "kab_Latn",
2294
+ "kac_Latn",
2295
+ "kal_Latn",
2296
+ "kam_Latn",
2297
+ "kan_Knda",
2298
+ "kan_Latn",
2299
+ "kao_Latn",
2300
+ "kaq_Latn",
2301
+ "kas_Arab",
2302
+ "kas_Deva",
2303
+ "kat_Geor",
2304
+ "kaz_Cyrl",
2305
+ "kbc_Latn",
2306
+ "kbd_Cyrl",
2307
+ "kbh_Latn",
2308
+ "kbm_Latn",
2309
+ "kbp_Latn",
2310
+ "kbq_Latn",
2311
+ "kbr_Latn",
2312
+ "kby_Latn",
2313
+ "kca_Cyrl",
2314
+ "kcg_Latn",
2315
+ "kck_Latn",
2316
+ "kdc_Latn",
2317
+ "kde_Latn",
2318
+ "kdh_Latn",
2319
+ "kdi_Latn",
2320
+ "kdl_Latn",
2321
+ "kea_Latn",
2322
+ "kek_Latn",
2323
+ "ken_Latn",
2324
+ "keo_Latn",
2325
+ "kew_Latn",
2326
+ "kez_Latn",
2327
+ "kff_Telu",
2328
+ "kgf_Latn",
2329
+ "kgk_Latn",
2330
+ "kgp_Latn",
2331
+ "kha_Latn",
2332
+ "khk_Cyrl",
2333
+ "khm_Khmr",
2334
+ "khs_Latn",
2335
+ "khz_Latn",
2336
+ "kij_Latn",
2337
+ "kik_Latn",
2338
+ "kin_Latn",
2339
+ "kir_Cyrl",
2340
+ "kiu_Latn",
2341
+ "kix_Latn",
2342
+ "kjb_Latn",
2343
+ "kje_Latn",
2344
+ "kjh_Cyrl",
2345
+ "kjs_Latn",
2346
+ "kkc_Latn",
2347
+ "kki_Latn",
2348
+ "kkj_Latn",
2349
+ "kkl_Latn",
2350
+ "klt_Latn",
2351
+ "klv_Latn",
2352
+ "kmb_Latn",
2353
+ "kmg_Latn",
2354
+ "kmh_Latn",
2355
+ "kmk_Latn",
2356
+ "kmm_Latn",
2357
+ "kmo_Latn",
2358
+ "kmr_Cyrl",
2359
+ "kmr_Latn",
2360
+ "kms_Latn",
2361
+ "kmu_Latn",
2362
+ "kmy_Latn",
2363
+ "knc_Arab",
2364
+ "knc_Latn",
2365
+ "kne_Latn",
2366
+ "knf_Latn",
2367
+ "kng_Latn",
2368
+ "knj_Latn",
2369
+ "knk_Latn",
2370
+ "knv_Latn",
2371
+ "koi_Cyrl",
2372
+ "koo_Latn",
2373
+ "kor_Hang",
2374
+ "kos_Latn",
2375
+ "kpe_Latn",
2376
+ "kpf_Latn",
2377
+ "kpg_Latn",
2378
+ "kpj_Latn",
2379
+ "kpr_Latn",
2380
+ "kpv_Cyrl",
2381
+ "kpw_Latn",
2382
+ "kpx_Latn",
2383
+ "kpz_Latn",
2384
+ "kqc_Latn",
2385
+ "kqe_Latn",
2386
+ "kqf_Latn",
2387
+ "kqn_Latn",
2388
+ "kqp_Latn",
2389
+ "kqw_Latn",
2390
+ "krc_Cyrl",
2391
+ "kri_Latn",
2392
+ "krj_Latn",
2393
+ "krl_Latn",
2394
+ "kru_Deva",
2395
+ "ksc_Latn",
2396
+ "ksd_Latn",
2397
+ "ksh_Latn",
2398
+ "ksp_Latn",
2399
+ "ksr_Latn",
2400
+ "kss_Latn",
2401
+ "ksw_Mymr",
2402
+ "ktj_Latn",
2403
+ "kto_Latn",
2404
+ "ktu_Latn",
2405
+ "ktz_Latn",
2406
+ "kua_Latn",
2407
+ "kud_Latn",
2408
+ "kue_Latn",
2409
+ "kum_Cyrl",
2410
+ "kup_Latn",
2411
+ "kus_Latn",
2412
+ "kvg_Latn",
2413
+ "kvn_Latn",
2414
+ "kwd_Latn",
2415
+ "kwf_Latn",
2416
+ "kwi_Latn",
2417
+ "kwj_Latn",
2418
+ "kwn_Latn",
2419
+ "kwy_Latn",
2420
+ "kxc_Ethi",
2421
+ "kxw_Latn",
2422
+ "kyc_Latn",
2423
+ "kyf_Latn",
2424
+ "kyg_Latn",
2425
+ "kyq_Latn",
2426
+ "kyu_Kali",
2427
+ "kyz_Latn",
2428
+ "kze_Latn",
2429
+ "kzj_Latn",
2430
+ "lac_Latn",
2431
+ "lad_Hebr",
2432
+ "lad_Latn",
2433
+ "lai_Latn",
2434
+ "laj_Latn",
2435
+ "lam_Latn",
2436
+ "lao_Laoo",
2437
+ "lat_Latn",
2438
+ "lbb_Latn",
2439
+ "lbe_Cyrl",
2440
+ "lbj_Tibt",
2441
+ "lbk_Latn",
2442
+ "lcm_Latn",
2443
+ "lcp_Thai",
2444
+ "ldi_Latn",
2445
+ "lee_Latn",
2446
+ "lef_Latn",
2447
+ "leh_Latn",
2448
+ "leu_Latn",
2449
+ "lew_Latn",
2450
+ "lex_Latn",
2451
+ "lez_Cyrl",
2452
+ "lfn_Cyrl",
2453
+ "lfn_Latn",
2454
+ "lgg_Latn",
2455
+ "lgl_Latn",
2456
+ "lhu_Latn",
2457
+ "lia_Latn",
2458
+ "lid_Latn",
2459
+ "lif_Deva",
2460
+ "lif_Limb",
2461
+ "lij_Latn",
2462
+ "lim_Latn",
2463
+ "lin_Latn",
2464
+ "lip_Latn",
2465
+ "lis_Lisu",
2466
+ "lit_Latn",
2467
+ "liv_Latn",
2468
+ "ljp_Latn",
2469
+ "lki_Arab",
2470
+ "lld_Latn",
2471
+ "llg_Latn",
2472
+ "lmk_Latn",
2473
+ "lmo_Latn",
2474
+ "lmp_Latn",
2475
+ "lnd_Latn",
2476
+ "log_Latn",
2477
+ "loq_Latn",
2478
+ "loz_Latn",
2479
+ "lrc_Arab",
2480
+ "lsi_Latn",
2481
+ "lsm_Latn",
2482
+ "ltg_Latn",
2483
+ "ltz_Latn",
2484
+ "lua_Latn",
2485
+ "lub_Latn",
2486
+ "luc_Latn",
2487
+ "lue_Latn",
2488
+ "lug_Latn",
2489
+ "lun_Latn",
2490
+ "luo_Latn",
2491
+ "lus_Latn",
2492
+ "lvs_Latn",
2493
+ "lwg_Latn",
2494
+ "lwo_Latn",
2495
+ "lww_Latn",
2496
+ "lzh_Hani",
2497
+ "maa_Latn",
2498
+ "mad_Latn",
2499
+ "mag_Deva",
2500
+ "mah_Latn",
2501
+ "mai_Deva",
2502
+ "maj_Latn",
2503
+ "mak_Latn",
2504
+ "mal_Latn",
2505
+ "mal_Mlym",
2506
+ "mam_Latn",
2507
+ "maq_Latn",
2508
+ "mar_Deva",
2509
+ "mar_Latn",
2510
+ "mas_Latn",
2511
+ "mau_Latn",
2512
+ "mav_Latn",
2513
+ "maz_Latn",
2514
+ "mbb_Latn",
2515
+ "mbc_Latn",
2516
+ "mbd_Latn",
2517
+ "mbf_Latn",
2518
+ "mbh_Latn",
2519
+ "mbi_Latn",
2520
+ "mbj_Latn",
2521
+ "mbl_Latn",
2522
+ "mbs_Latn",
2523
+ "mbt_Latn",
2524
+ "mca_Latn",
2525
+ "mcb_Latn",
2526
+ "mcd_Latn",
2527
+ "mcf_Latn",
2528
+ "mck_Latn",
2529
+ "mco_Latn",
2530
+ "mcp_Latn",
2531
+ "mcq_Latn",
2532
+ "mcu_Latn",
2533
+ "mdf_Cyrl",
2534
+ "mdy_Ethi",
2535
+ "med_Latn",
2536
+ "mee_Latn",
2537
+ "mej_Latn",
2538
+ "mek_Latn",
2539
+ "men_Latn",
2540
+ "meq_Latn",
2541
+ "mer_Latn",
2542
+ "meu_Latn",
2543
+ "mfe_Latn",
2544
+ "mfi_Latn",
2545
+ "mfq_Latn",
2546
+ "mfy_Latn",
2547
+ "mfz_Latn",
2548
+ "mgh_Latn",
2549
+ "mgr_Latn",
2550
+ "mhi_Latn",
2551
+ "mhl_Latn",
2552
+ "mhr_Cyrl",
2553
+ "mhx_Latn",
2554
+ "mib_Latn",
2555
+ "mic_Latn",
2556
+ "mie_Latn",
2557
+ "mif_Latn",
2558
+ "mig_Latn",
2559
+ "mih_Latn",
2560
+ "mil_Latn",
2561
+ "mim_Latn",
2562
+ "min_Latn",
2563
+ "mio_Latn",
2564
+ "mip_Latn",
2565
+ "miq_Latn",
2566
+ "mir_Latn",
2567
+ "mit_Latn",
2568
+ "miy_Latn",
2569
+ "miz_Latn",
2570
+ "mjc_Latn",
2571
+ "mjw_Latn",
2572
+ "mkd_Cyrl",
2573
+ "mkl_Latn",
2574
+ "mkn_Latn",
2575
+ "mks_Latn",
2576
+ "mlh_Latn",
2577
+ "mlp_Latn",
2578
+ "mlt_Latn",
2579
+ "mlu_Latn",
2580
+ "mmn_Latn",
2581
+ "mmo_Latn",
2582
+ "mmx_Latn",
2583
+ "mna_Latn",
2584
+ "mnb_Latn",
2585
+ "mni_Beng",
2586
+ "mni_Latn",
2587
+ "mni_Mtei",
2588
+ "mnk_Latn",
2589
+ "mns_Cyrl",
2590
+ "mnw_Mymr",
2591
+ "mnx_Latn",
2592
+ "mny_Latn",
2593
+ "mog_Latn",
2594
+ "moh_Latn",
2595
+ "mop_Latn",
2596
+ "mor_Latn",
2597
+ "mos_Latn",
2598
+ "mox_Latn",
2599
+ "mph_Latn",
2600
+ "mpm_Latn",
2601
+ "mpp_Latn",
2602
+ "mps_Latn",
2603
+ "mpt_Latn",
2604
+ "mpx_Latn",
2605
+ "mqb_Latn",
2606
+ "mqj_Latn",
2607
+ "mqy_Latn",
2608
+ "mri_Latn",
2609
+ "mrj_Cyrl",
2610
+ "mrq_Latn",
2611
+ "mrw_Latn",
2612
+ "msb_Latn",
2613
+ "msk_Latn",
2614
+ "msy_Latn",
2615
+ "mta_Latn",
2616
+ "mti_Latn",
2617
+ "mto_Latn",
2618
+ "mtp_Latn",
2619
+ "muh_Latn",
2620
+ "mui_Latn",
2621
+ "mup_Deva",
2622
+ "mur_Latn",
2623
+ "mus_Latn",
2624
+ "mux_Latn",
2625
+ "muy_Latn",
2626
+ "mva_Latn",
2627
+ "mvn_Latn",
2628
+ "mvp_Latn",
2629
+ "mwc_Latn",
2630
+ "mwl_Latn",
2631
+ "mwn_Latn",
2632
+ "mwp_Latn",
2633
+ "mwq_Latn",
2634
+ "mwv_Latn",
2635
+ "mww_Latn",
2636
+ "mxb_Latn",
2637
+ "mxp_Latn",
2638
+ "mxq_Latn",
2639
+ "mxt_Latn",
2640
+ "mxv_Latn",
2641
+ "mya_Mymr",
2642
+ "myk_Latn",
2643
+ "myu_Latn",
2644
+ "myv_Cyrl",
2645
+ "myw_Latn",
2646
+ "myx_Latn",
2647
+ "myy_Latn",
2648
+ "mza_Latn",
2649
+ "mzh_Latn",
2650
+ "mzk_Latn",
2651
+ "mzn_Arab",
2652
+ "mzw_Latn",
2653
+ "mzz_Latn",
2654
+ "naf_Latn",
2655
+ "nah_Latn",
2656
+ "nak_Latn",
2657
+ "nan_Hani",
2658
+ "nan_Latn",
2659
+ "nap_Latn",
2660
+ "naq_Latn",
2661
+ "nas_Latn",
2662
+ "nav_Latn",
2663
+ "nba_Latn",
2664
+ "nbe_Latn",
2665
+ "nbl_Latn",
2666
+ "nbq_Latn",
2667
+ "nbu_Latn",
2668
+ "nca_Latn",
2669
+ "nch_Latn",
2670
+ "ncj_Latn",
2671
+ "ncl_Latn",
2672
+ "ncq_Laoo",
2673
+ "ncu_Latn",
2674
+ "ncx_Latn",
2675
+ "ndc_Latn",
2676
+ "nde_Latn",
2677
+ "ndh_Latn",
2678
+ "ndo_Latn",
2679
+ "nds_Latn",
2680
+ "neb_Latn",
2681
+ "new_Deva",
2682
+ "nfa_Latn",
2683
+ "nfr_Latn",
2684
+ "ngl_Latn",
2685
+ "ngp_Latn",
2686
+ "ngu_Latn",
2687
+ "nhe_Latn",
2688
+ "nhg_Latn",
2689
+ "nhi_Latn",
2690
+ "nho_Latn",
2691
+ "nhr_Latn",
2692
+ "nhu_Latn",
2693
+ "nhw_Latn",
2694
+ "nhx_Latn",
2695
+ "nhy_Latn",
2696
+ "nia_Latn",
2697
+ "nif_Latn",
2698
+ "nii_Latn",
2699
+ "nij_Latn",
2700
+ "nim_Latn",
2701
+ "nin_Latn",
2702
+ "niu_Latn",
2703
+ "niy_Latn",
2704
+ "njb_Latn",
2705
+ "njm_Latn",
2706
+ "njn_Latn",
2707
+ "njo_Latn",
2708
+ "njz_Latn",
2709
+ "nko_Latn",
2710
+ "nld_Latn",
2711
+ "nlg_Latn",
2712
+ "nmf_Latn",
2713
+ "nmo_Latn",
2714
+ "nmz_Latn",
2715
+ "nnb_Latn",
2716
+ "nno_Latn",
2717
+ "nnq_Latn",
2718
+ "nnw_Latn",
2719
+ "noa_Latn",
2720
+ "nob_Latn",
2721
+ "nod_Thai",
2722
+ "nog_Cyrl",
2723
+ "non_Latn",
2724
+ "nop_Latn",
2725
+ "not_Latn",
2726
+ "nou_Latn",
2727
+ "nov_Latn",
2728
+ "nph_Latn",
2729
+ "npi_Deva",
2730
+ "npi_Latn",
2731
+ "npl_Latn",
2732
+ "npy_Latn",
2733
+ "nqo_Nkoo",
2734
+ "nre_Latn",
2735
+ "nrf_Latn",
2736
+ "nrm_Latn",
2737
+ "nse_Latn",
2738
+ "nsm_Latn",
2739
+ "nsn_Latn",
2740
+ "nso_Latn",
2741
+ "nss_Latn",
2742
+ "nsu_Latn",
2743
+ "ntp_Latn",
2744
+ "ntr_Latn",
2745
+ "ntu_Latn",
2746
+ "nuj_Latn",
2747
+ "nus_Latn",
2748
+ "nuy_Latn",
2749
+ "nvm_Latn",
2750
+ "nwi_Latn",
2751
+ "nya_Latn",
2752
+ "nyf_Latn",
2753
+ "nyn_Latn",
2754
+ "nyo_Latn",
2755
+ "nyu_Latn",
2756
+ "nyy_Latn",
2757
+ "nzi_Latn",
2758
+ "nzm_Latn",
2759
+ "obo_Latn",
2760
+ "oci_Latn",
2761
+ "ogo_Latn",
2762
+ "ojb_Cans",
2763
+ "ojb_Latn",
2764
+ "oke_Latn",
2765
+ "okv_Latn",
2766
+ "old_Latn",
2767
+ "olo_Latn",
2768
+ "omw_Latn",
2769
+ "ong_Latn",
2770
+ "ons_Latn",
2771
+ "opm_Latn",
2772
+ "orv_Cyrl",
2773
+ "ory_Latn",
2774
+ "ory_Orya",
2775
+ "oss_Cyrl",
2776
+ "ota_Arab",
2777
+ "ote_Latn",
2778
+ "otm_Latn",
2779
+ "oto_Latn",
2780
+ "otq_Latn",
2781
+ "ots_Latn",
2782
+ "otw_Latn",
2783
+ "ozm_Latn",
2784
+ "pab_Latn",
2785
+ "pad_Latn",
2786
+ "pag_Latn",
2787
+ "pah_Latn",
2788
+ "pam_Latn",
2789
+ "pan_Guru",
2790
+ "pan_Latn",
2791
+ "pao_Latn",
2792
+ "pap_Latn",
2793
+ "pau_Latn",
2794
+ "pbb_Latn",
2795
+ "pbt_Arab",
2796
+ "pcd_Latn",
2797
+ "pck_Latn",
2798
+ "pcm_Latn",
2799
+ "pdc_Latn",
2800
+ "pdt_Latn",
2801
+ "pem_Latn",
2802
+ "pfl_Latn",
2803
+ "pib_Latn",
2804
+ "pio_Latn",
2805
+ "pir_Latn",
2806
+ "pis_Latn",
2807
+ "pjt_Latn",
2808
+ "plg_Latn",
2809
+ "pls_Latn",
2810
+ "plt_Latn",
2811
+ "plu_Latn",
2812
+ "plw_Latn",
2813
+ "pma_Latn",
2814
+ "pmf_Latn",
2815
+ "pmq_Latn",
2816
+ "pms_Latn",
2817
+ "pnb_Arab",
2818
+ "pnt_Grek",
2819
+ "poe_Latn",
2820
+ "poh_Latn",
2821
+ "poi_Latn",
2822
+ "pol_Latn",
2823
+ "pon_Latn",
2824
+ "por_Latn",
2825
+ "pot_Latn",
2826
+ "pov_Latn",
2827
+ "poy_Latn",
2828
+ "ppk_Latn",
2829
+ "ppo_Latn",
2830
+ "prf_Latn",
2831
+ "prg_Latn",
2832
+ "pri_Latn",
2833
+ "ptp_Latn",
2834
+ "ptu_Latn",
2835
+ "pwg_Latn",
2836
+ "pwn_Latn",
2837
+ "pxm_Latn",
2838
+ "qub_Latn",
2839
+ "quc_Latn",
2840
+ "quf_Latn",
2841
+ "qug_Latn",
2842
+ "quh_Latn",
2843
+ "qup_Latn",
2844
+ "quw_Latn",
2845
+ "quy_Latn",
2846
+ "quz_Latn",
2847
+ "qva_Latn",
2848
+ "qvc_Latn",
2849
+ "qve_Latn",
2850
+ "qvh_Latn",
2851
+ "qvi_Latn",
2852
+ "qvm_Latn",
2853
+ "qvn_Latn",
2854
+ "qvs_Latn",
2855
+ "qvw_Latn",
2856
+ "qvz_Latn",
2857
+ "qwh_Latn",
2858
+ "qxh_Latn",
2859
+ "qxl_Latn",
2860
+ "qxn_Latn",
2861
+ "qxo_Latn",
2862
+ "qxr_Latn",
2863
+ "rad_Latn",
2864
+ "rai_Latn",
2865
+ "rap_Latn",
2866
+ "rar_Latn",
2867
+ "rav_Deva",
2868
+ "raw_Latn",
2869
+ "rcf_Latn",
2870
+ "rej_Latn",
2871
+ "rgu_Latn",
2872
+ "rhg_Latn",
2873
+ "ria_Latn",
2874
+ "rim_Latn",
2875
+ "rkb_Latn",
2876
+ "rki_Mymr",
2877
+ "rmc_Latn",
2878
+ "rml_Latn",
2879
+ "rmn_Cyrl",
2880
+ "rmn_Grek",
2881
+ "rmn_Latn",
2882
+ "rmo_Latn",
2883
+ "rmq_Latn",
2884
+ "rmy_Cyrl",
2885
+ "rmy_Latn",
2886
+ "rnd_Latn",
2887
+ "rng_Latn",
2888
+ "roh_Latn",
2889
+ "ron_Cyrl",
2890
+ "ron_Latn",
2891
+ "roo_Latn",
2892
+ "rop_Latn",
2893
+ "row_Latn",
2894
+ "rro_Latn",
2895
+ "rtm_Latn",
2896
+ "rub_Latn",
2897
+ "rue_Cyrl",
2898
+ "ruf_Latn",
2899
+ "rug_Latn",
2900
+ "run_Latn",
2901
+ "rup_Latn",
2902
+ "rus_Cyrl",
2903
+ "rwo_Latn",
2904
+ "sab_Latn",
2905
+ "sag_Latn",
2906
+ "sah_Cyrl",
2907
+ "san_Deva",
2908
+ "san_Latn",
2909
+ "sas_Latn",
2910
+ "sat_Latn",
2911
+ "sat_Olck",
2912
+ "sba_Latn",
2913
+ "sbe_Latn",
2914
+ "sbl_Latn",
2915
+ "sby_Latn",
2916
+ "sck_Deva",
2917
+ "scn_Latn",
2918
+ "sco_Latn",
2919
+ "sda_Latn",
2920
+ "sdc_Latn",
2921
+ "sdh_Arab",
2922
+ "seh_Latn",
2923
+ "ses_Latn",
2924
+ "sey_Latn",
2925
+ "sfw_Latn",
2926
+ "sgb_Latn",
2927
+ "sgc_Latn",
2928
+ "sgh_Cyrl",
2929
+ "sgs_Latn",
2930
+ "sgw_Ethi",
2931
+ "sgz_Latn",
2932
+ "shi_Latn",
2933
+ "shn_Mymr",
2934
+ "shp_Latn",
2935
+ "sid_Latn",
2936
+ "sig_Latn",
2937
+ "sil_Latn",
2938
+ "sim_Latn",
2939
+ "sin_Sinh",
2940
+ "sja_Latn",
2941
+ "skg_Latn",
2942
+ "skr_Arab",
2943
+ "slk_Latn",
2944
+ "sll_Latn",
2945
+ "slv_Latn",
2946
+ "sma_Latn",
2947
+ "sme_Latn",
2948
+ "smj_Latn",
2949
+ "smk_Latn",
2950
+ "sml_Latn",
2951
+ "smn_Latn",
2952
+ "smo_Latn",
2953
+ "sms_Latn",
2954
+ "sna_Latn",
2955
+ "snc_Latn",
2956
+ "snd_Arab",
2957
+ "snd_Deva",
2958
+ "snd_Latn",
2959
+ "snf_Latn",
2960
+ "snn_Latn",
2961
+ "snp_Latn",
2962
+ "snw_Latn",
2963
+ "sny_Latn",
2964
+ "som_Latn",
2965
+ "sop_Latn",
2966
+ "soq_Latn",
2967
+ "sot_Latn",
2968
+ "soy_Latn",
2969
+ "spa_Latn",
2970
+ "spl_Latn",
2971
+ "spm_Latn",
2972
+ "spp_Latn",
2973
+ "sps_Latn",
2974
+ "spy_Latn",
2975
+ "srd_Latn",
2976
+ "srm_Latn",
2977
+ "srn_Latn",
2978
+ "srp_Cyrl",
2979
+ "srp_Latn",
2980
+ "srq_Latn",
2981
+ "srr_Latn",
2982
+ "ssd_Latn",
2983
+ "ssg_Latn",
2984
+ "ssw_Latn",
2985
+ "ssx_Latn",
2986
+ "stp_Latn",
2987
+ "stq_Latn",
2988
+ "sua_Latn",
2989
+ "suc_Latn",
2990
+ "sue_Latn",
2991
+ "suk_Latn",
2992
+ "sun_Latn",
2993
+ "sur_Latn",
2994
+ "sus_Arab",
2995
+ "sus_Latn",
2996
+ "suz_Deva",
2997
+ "swc_Latn",
2998
+ "swe_Latn",
2999
+ "swg_Latn",
3000
+ "swh_Latn",
3001
+ "swp_Latn",
3002
+ "sxb_Latn",
3003
+ "sxn_Latn",
3004
+ "syb_Latn",
3005
+ "syc_Syrc",
3006
+ "syl_Beng",
3007
+ "syl_Latn",
3008
+ "szb_Latn",
3009
+ "szl_Latn",
3010
+ "szy_Latn",
3011
+ "tab_Cyrl",
3012
+ "tac_Latn",
3013
+ "tah_Latn",
3014
+ "taj_Deva",
3015
+ "tam_Latn",
3016
+ "tam_Taml",
3017
+ "taq_Latn",
3018
+ "taq_Tfng",
3019
+ "tar_Latn",
3020
+ "tat_Cyrl",
3021
+ "tat_Latn",
3022
+ "tav_Latn",
3023
+ "taw_Latn",
3024
+ "tay_Latn",
3025
+ "tbc_Latn",
3026
+ "tbg_Latn",
3027
+ "tbo_Latn",
3028
+ "tby_Latn",
3029
+ "tbz_Latn",
3030
+ "tca_Latn",
3031
+ "tcf_Latn",
3032
+ "tcs_Latn",
3033
+ "tcy_Knda",
3034
+ "tcz_Latn",
3035
+ "tdt_Latn",
3036
+ "ted_Latn",
3037
+ "tee_Latn",
3038
+ "tel_Latn",
3039
+ "tel_Telu",
3040
+ "tem_Latn",
3041
+ "teo_Latn",
3042
+ "ter_Latn",
3043
+ "tet_Latn",
3044
+ "tew_Latn",
3045
+ "tfr_Latn",
3046
+ "tgk_Cyrl",
3047
+ "tgo_Latn",
3048
+ "tgp_Latn",
3049
+ "tha_Thai",
3050
+ "thk_Latn",
3051
+ "thl_Deva",
3052
+ "tif_Latn",
3053
+ "tih_Latn",
3054
+ "tim_Latn",
3055
+ "tir_Ethi",
3056
+ "tiv_Latn",
3057
+ "tiy_Latn",
3058
+ "tkl_Latn",
3059
+ "tkr_Cyrl",
3060
+ "tku_Latn",
3061
+ "tlf_Latn",
3062
+ "tlh_Latn",
3063
+ "tll_Latn",
3064
+ "tly_Latn",
3065
+ "tmd_Latn",
3066
+ "tna_Latn",
3067
+ "tnc_Latn",
3068
+ "tnk_Latn",
3069
+ "tnn_Latn",
3070
+ "tnp_Latn",
3071
+ "tob_Latn",
3072
+ "toc_Latn",
3073
+ "tod_Latn",
3074
+ "tog_Latn",
3075
+ "toh_Latn",
3076
+ "toi_Latn",
3077
+ "toj_Latn",
3078
+ "tok_Latn",
3079
+ "ton_Latn",
3080
+ "too_Latn",
3081
+ "top_Latn",
3082
+ "tos_Latn",
3083
+ "tpa_Latn",
3084
+ "tpi_Latn",
3085
+ "tpm_Latn",
3086
+ "tpp_Latn",
3087
+ "tpt_Latn",
3088
+ "tpz_Latn",
3089
+ "trc_Latn",
3090
+ "trn_Latn",
3091
+ "trp_Latn",
3092
+ "trq_Latn",
3093
+ "trv_Latn",
3094
+ "tsc_Latn",
3095
+ "tsg_Latn",
3096
+ "tsn_Latn",
3097
+ "tso_Latn",
3098
+ "tsw_Latn",
3099
+ "tsz_Latn",
3100
+ "ttc_Latn",
3101
+ "tte_Latn",
3102
+ "ttj_Latn",
3103
+ "tuc_Latn",
3104
+ "tue_Latn",
3105
+ "tuf_Latn",
3106
+ "tui_Latn",
3107
+ "tuk_Arab",
3108
+ "tuk_Cyrl",
3109
+ "tuk_Latn",
3110
+ "tum_Latn",
3111
+ "tuo_Latn",
3112
+ "tur_Latn",
3113
+ "tuv_Latn",
3114
+ "tvk_Latn",
3115
+ "tvl_Latn",
3116
+ "twi_Latn",
3117
+ "twu_Latn",
3118
+ "txq_Latn",
3119
+ "txu_Latn",
3120
+ "tyv_Cyrl",
3121
+ "tzh_Latn",
3122
+ "tzj_Latn",
3123
+ "tzm_Tfng",
3124
+ "tzo_Latn",
3125
+ "ubr_Latn",
3126
+ "ubu_Latn",
3127
+ "udm_Cyrl",
3128
+ "udu_Latn",
3129
+ "uig_Arab",
3130
+ "uig_Cyrl",
3131
+ "uig_Latn",
3132
+ "ukr_Cyrl",
3133
+ "umb_Latn",
3134
+ "und_Bali",
3135
+ "und_Bamu",
3136
+ "und_Bopo",
3137
+ "und_Cans",
3138
+ "und_Cher",
3139
+ "und_Cyrl",
3140
+ "und_Deva",
3141
+ "und_Egyp",
3142
+ "und_Ethi",
3143
+ "und_Geor",
3144
+ "und_Goth",
3145
+ "und_Grek",
3146
+ "und_Hebr",
3147
+ "und_Hluw",
3148
+ "und_Hung",
3149
+ "und_Kana",
3150
+ "und_Khmr",
3151
+ "und_Lana",
3152
+ "und_Laoo",
3153
+ "und_Lina",
3154
+ "und_Mlym",
3155
+ "und_Mong",
3156
+ "und_Mymr",
3157
+ "und_Newa",
3158
+ "und_Orya",
3159
+ "und_Shaw",
3160
+ "und_Sylo",
3161
+ "und_Syrc",
3162
+ "und_Taml",
3163
+ "und_Tang",
3164
+ "und_Telu",
3165
+ "und_Thaa",
3166
+ "und_Thai",
3167
+ "und_Tibt",
3168
+ "und_Vaii",
3169
+ "und_Xsux",
3170
+ "und_Yiii",
3171
+ "upv_Latn",
3172
+ "ura_Latn",
3173
+ "urb_Latn",
3174
+ "urd_Arab",
3175
+ "urd_Latn",
3176
+ "urh_Latn",
3177
+ "urk_Thai",
3178
+ "urt_Latn",
3179
+ "usa_Latn",
3180
+ "usp_Latn",
3181
+ "uth_Latn",
3182
+ "uvh_Latn",
3183
+ "uvl_Latn",
3184
+ "uzn_Cyrl",
3185
+ "uzn_Latn",
3186
+ "uzs_Arab",
3187
+ "vap_Latn",
3188
+ "var_Latn",
3189
+ "vec_Latn",
3190
+ "ven_Latn",
3191
+ "vep_Latn",
3192
+ "vid_Latn",
3193
+ "vie_Latn",
3194
+ "viv_Latn",
3195
+ "vls_Latn",
3196
+ "vmw_Latn",
3197
+ "vmy_Latn",
3198
+ "vol_Latn",
3199
+ "vro_Latn",
3200
+ "vun_Latn",
3201
+ "waj_Latn",
3202
+ "wal_Latn",
3203
+ "wap_Latn",
3204
+ "war_Latn",
3205
+ "way_Latn",
3206
+ "wba_Latn",
3207
+ "wbm_Latn",
3208
+ "wbp_Latn",
3209
+ "wed_Latn",
3210
+ "wer_Latn",
3211
+ "whk_Latn",
3212
+ "wib_Latn",
3213
+ "wim_Latn",
3214
+ "wiu_Latn",
3215
+ "wln_Latn",
3216
+ "wls_Latn",
3217
+ "wlv_Latn",
3218
+ "wmt_Latn",
3219
+ "wmw_Latn",
3220
+ "wnc_Latn",
3221
+ "wnu_Latn",
3222
+ "wol_Latn",
3223
+ "wos_Latn",
3224
+ "wrk_Latn",
3225
+ "wrs_Latn",
3226
+ "wsk_Latn",
3227
+ "wuu_Hani",
3228
+ "wuv_Latn",
3229
+ "xal_Cyrl",
3230
+ "xav_Latn",
3231
+ "xbi_Latn",
3232
+ "xbr_Latn",
3233
+ "xed_Latn",
3234
+ "xho_Latn",
3235
+ "xla_Latn",
3236
+ "xmf_Geor",
3237
+ "xmm_Latn",
3238
+ "xmv_Latn",
3239
+ "xnn_Latn",
3240
+ "xog_Latn",
3241
+ "xon_Latn",
3242
+ "xrb_Latn",
3243
+ "xsi_Latn",
3244
+ "xsm_Latn",
3245
+ "xsr_Deva",
3246
+ "xsu_Latn",
3247
+ "xtd_Latn",
3248
+ "xtm_Latn",
3249
+ "xtn_Latn",
3250
+ "xuo_Latn",
3251
+ "yaa_Latn",
3252
+ "yad_Latn",
3253
+ "yal_Latn",
3254
+ "yan_Latn",
3255
+ "yao_Latn",
3256
+ "yap_Latn",
3257
+ "yaq_Latn",
3258
+ "ybb_Latn",
3259
+ "yby_Latn",
3260
+ "ycn_Latn",
3261
+ "ydd_Hebr",
3262
+ "yka_Latn",
3263
+ "yle_Latn",
3264
+ "yli_Latn",
3265
+ "yml_Latn",
3266
+ "yom_Latn",
3267
+ "yon_Latn",
3268
+ "yor_Latn",
3269
+ "yrb_Latn",
3270
+ "yre_Latn",
3271
+ "yrk_Cyrl",
3272
+ "yrl_Latn",
3273
+ "yss_Latn",
3274
+ "yua_Latn",
3275
+ "yue_Hani",
3276
+ "yuj_Latn",
3277
+ "yut_Latn",
3278
+ "yuw_Latn",
3279
+ "yva_Latn",
3280
+ "zaa_Latn",
3281
+ "zab_Latn",
3282
+ "zac_Latn",
3283
+ "zad_Latn",
3284
+ "zae_Latn",
3285
+ "zai_Latn",
3286
+ "zam_Latn",
3287
+ "zao_Latn",
3288
+ "zar_Latn",
3289
+ "zas_Latn",
3290
+ "zat_Latn",
3291
+ "zav_Latn",
3292
+ "zaw_Latn",
3293
+ "zdj_Latn",
3294
+ "zea_Latn",
3295
+ "zgh_Tfng",
3296
+ "zia_Latn",
3297
+ "ziw_Latn",
3298
+ "zne_Latn",
3299
+ "zom_Latn",
3300
+ "zos_Latn",
3301
+ "zpa_Latn",
3302
+ "zpc_Latn",
3303
+ "zpg_Latn",
3304
+ "zpi_Latn",
3305
+ "zpl_Latn",
3306
+ "zpm_Latn",
3307
+ "zpo_Latn",
3308
+ "zpt_Latn",
3309
+ "zpu_Latn",
3310
+ "zpv_Latn",
3311
+ "zpz_Latn",
3312
+ "zsm_Latn",
3313
+ "zsr_Latn",
3314
+ "ztq_Latn",
3315
+ "zty_Latn",
3316
+ "zul_Latn",
3317
+ "zyb_Latn",
3318
+ "zyp_Latn"
3319
+ ]
3320
+ }
millid.py ADDED
@@ -0,0 +1,1333 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # /// script
2
+ # requires-python = ">=3.10"
3
+ # dependencies = [
4
+ # "torch>=2.4",
5
+ # "numpy",
6
+ # "pandas",
7
+ # "pyarrow",
8
+ # "huggingface_hub>=0.30",
9
+ # "safetensors",
10
+ # "fasttext-wheel",
11
+ # "wandb",
12
+ # "tyro>=0.8",
13
+ # ]
14
+ # ///
15
+ """MillID: MultiLingual Language IDentifier.
16
+
17
+ A byte-level, encoder-only transformer that names the language of a passage of text, over
18
+ the label set of baobabtech/millid-dataset (1,000+ language-script labels).
19
+
20
+ One file, three uses:
21
+
22
+ # train on Hugging Face Jobs, evaluate against GlotLID, push to the Hub
23
+ hf jobs uv run --flavor h200 --timeout 4h --secrets HF_TOKEN \\
24
+ millid/millid.py train --dataset baobabtech/millid-dataset --push-to baobabtech/millid
25
+
26
+ # evaluate a trained model
27
+ python millid.py evaluate --model baobabtech/millid --dataset baobabtech/millid-dataset
28
+
29
+ # tune hyperparameters with a Weights & Biases sweep (agents run as Jobs too)
30
+ wandb sweep millid/sweep.yaml # prints ENTITY/PROJECT/SWEEP_ID
31
+ hf jobs uv run --flavor h200 --secrets HF_TOKEN --secrets WANDB_API_KEY \\
32
+ millid/millid.py sweep-agent --sweep-id ENTITY/PROJECT/SWEEP_ID --count 6
33
+
34
+ # use it
35
+ from millid import MillID
36
+ model = MillID.from_pretrained("baobabtech/millid")
37
+ model.predict(["Lave men ou ak savon."], k=3) # [[("hat_Latn", 0.98), ...]]
38
+
39
+ One universal encoding
40
+ ----------------------
41
+ Text: Unicode NFKC, whitespace collapsed, then UTF-8 bytes. Every script in every language is the
42
+ same 256 symbols, so there is no tokenizer to train, no vocabulary to outgrow and no unknown
43
+ token; a script the model has never seen is still bytes it can read.
44
+
45
+ Labels: ISO 639-3 plus ISO 15924 script (`eng_Latn`, `amh_Ethi`), the dataset's labels.json
46
+ fixing label i to labels[i]. A model trained with extra sources keeps those ids and appends its
47
+ own labels after them.
48
+
49
+ Architecture (ARCHITECTURE.md has the full design)
50
+ ------------
51
+ UTF-8 bytes, each embedded as byte + script + byte-in-character + hashed char 2/3/4-grams
52
+ -> depthwise convolution stem -> strided convolution (2 bytes per token)
53
+ -> N pre-norm blocks: RMSNorm, attention with RoPE, RMSNorm, SwiGLU
54
+ -> masked mean pooling -> language head (label + language + script vectors)
55
+
56
+ Presets: tiny ~2M and small ~12M for trials, medium ~114M (default), large ~190M.
57
+
58
+ The model is two parts, and the split is deliberate. `MillIDTextEncoder` turns bytes into one
59
+ d_model vector; `LanguageHead` turns a vector into a language. MillID v2 adds images: an image
60
+ encoder producing vectors in the same d_model space, fused with the text vector (or used alone
61
+ for a scan with no text layer) before the same head. Checkpoint keys are `text.*` and `head.*`
62
+ from v1 on, so v1 weights load into v2 unchanged.
63
+
64
+ Configuration is CleanRL-style: each command is a typed dataclass (`TrainArgs`, ...) whose
65
+ fields are the flags and whose field docstrings are the help, parsed by tyro. `python millid.py
66
+ train --help` lists every setting; the resolved settings are saved with each run, in
67
+ config.json and in W&B.
68
+
69
+ Tracking: with WANDB_API_KEY set (or --wandb-project), every run logs its hyperparameters,
70
+ training loss, learning rate, gradient norm and throughput, the validation curve, and the
71
+ final per-set metrics and per-language tables to Weights & Biases.
72
+ """
73
+
74
+ from __future__ import annotations
75
+
76
+ import json
77
+ import math
78
+ import os
79
+ import random
80
+ import shutil
81
+ import sys
82
+ import time
83
+ import unicodedata
84
+ import zlib
85
+ from dataclasses import asdict, dataclass, field
86
+ from functools import lru_cache
87
+ from pathlib import Path
88
+ from typing import Literal
89
+
90
+ import numpy as np
91
+ import torch
92
+ import torch.nn as nn
93
+ import torch.nn.functional as F
94
+
95
+ # --- the universal text encoding ---------------------------------------------------------
96
+ #
97
+ # A passage becomes four aligned sequences, one entry per UTF-8 byte:
98
+ #
99
+ # ids the byte, shifted by OFFSET; CLS first
100
+ # script the Unicode script of the character the byte belongs to
101
+ # charpos 1 a one-byte character, 2 the first byte of a longer one, 3 a continuation byte
102
+ # ngrams hashed character n-grams of 2, 3 and 4 characters ending at the byte's character
103
+ #
104
+ # Bytes make every language the same 256 symbols. The other three tell the model what bytes
105
+ # alone hide: which writing system it is reading, where characters begin, and the character
106
+ # n-grams that fastText and GlotLID identify languages by.
107
+
108
+ PAD, CLS, EOS = 0, 1, 2
109
+ OFFSET = 3 # byte b is token b + OFFSET
110
+ VOCAB_SIZE = 256 + OFFSET
111
+ SCRIPT_BUCKETS = 512
112
+ SCRIPT_COMMON = 1 # digits, punctuation, symbols, spaces: shared by every script
113
+ NGRAM_ORDERS = (2, 3, 4)
114
+
115
+
116
+ def normalize(text: str) -> str:
117
+ """NFKC folds what PDF text layers and keyboards differ on (ligatures, full-width forms,
118
+ Arabic presentation forms) without changing the language of anything. Runs of whitespace
119
+ become one space."""
120
+ return " ".join(unicodedata.normalize("NFKC", str(text)).split())
121
+
122
+
123
+ @lru_cache(maxsize=1 << 16)
124
+ def char_script(ch: str) -> int:
125
+ """The script of a letter or mark, as an id: the first word of its Unicode name (LATIN,
126
+ ETHIOPIC, DEVANAGARI, CJK, HANGUL, ADLAM...), hashed. Python has no Unicode script property;
127
+ the name's first word is the same grouping for letters and marks, and hashing keeps the ids
128
+ stable when a newer Unicode adds scripts."""
129
+ if unicodedata.category(ch)[0] not in "LM":
130
+ return SCRIPT_COMMON
131
+ word = unicodedata.name(ch, "").split(" ", 1)[0]
132
+ if not word:
133
+ return SCRIPT_COMMON
134
+ return 2 + zlib.crc32(word.encode()) % (SCRIPT_BUCKETS - 2)
135
+
136
+
137
+ _SCRIPT_TABLE_SIZE = 0x40000 # planes 0 to 3, every script in use; beyond, char_script per character
138
+ _script_table: np.ndarray | None = None
139
+
140
+
141
+ def script_table() -> np.ndarray:
142
+ """char_script for every code point below 0x40000, built once per process (about a second).
143
+ Built before the DataLoader forks, the workers share it."""
144
+ global _script_table
145
+ if _script_table is None:
146
+ uncached = char_script.__wrapped__
147
+ _script_table = np.fromiter((uncached(chr(c)) for c in range(_SCRIPT_TABLE_SIZE)), dtype=np.int64, count=_SCRIPT_TABLE_SIZE)
148
+ return _script_table
149
+
150
+
151
+ # The n-gram hash: a polynomial over lowercased code points, read from the character back,
152
+ # then splitmix64, so neighbouring n-grams land in unrelated buckets. Before the passage every
153
+ # position holds _START, which no code point equals, so a word at the start of a passage has
154
+ # n-grams of its own. numpy's uint64 arithmetic wraps, which is the modulus.
155
+ _START = 0x110000
156
+ _PRIME = np.uint64(0x100000001B3)
157
+ _MIX1, _MIX2 = np.uint64(0xBF58476D1CE4E5B9), np.uint64(0x94D049BB133111EB)
158
+ _ORDER_SEED = {n: np.uint64((0x9E3779B97F4A7C15 * n) & 0xFFFFFFFFFFFFFFFF) for n in NGRAM_ORDERS}
159
+
160
+
161
+ def _splitmix(x: np.ndarray) -> np.ndarray:
162
+ x = (x ^ (x >> np.uint64(30))) * _MIX1
163
+ x = (x ^ (x >> np.uint64(27))) * _MIX2
164
+ return x ^ (x >> np.uint64(31))
165
+
166
+
167
+ def _codepoints(text: str) -> np.ndarray:
168
+ # "replace": a lone surrogate (broken PDF text) becomes "?", one code point for one
169
+ return np.frombuffer(text.encode("utf-32-le", "replace"), dtype=np.uint32)
170
+
171
+
172
+ _UTF8_LEAD = np.array([0, 0x00, 0xC0, 0xE0, 0xF0], dtype=np.int64) # by sequence length
173
+
174
+
175
+ def encode_batch(texts: list[str], max_len: int = 256, ngram_buckets: int = 32768, rng: random.Random | None = None) -> dict[str, torch.Tensor]:
176
+ """Passages as the model's input: the four per-byte sequences, CLS first, padded to the
177
+ longest, and the mask. A passage longer than max_len bytes is cut to a window of whole
178
+ characters: its start at inference, a random place in training.
179
+
180
+ The whole batch is one string, and every step one numpy operation over it, because the
181
+ training data workers run this for every batch: per passage it would be dozens of small
182
+ array operations, whose overhead is most of the cost."""
183
+ texts = [normalize(t) for t in texts]
184
+ b, budget = len(texts), max_len - 1
185
+ joined = "".join(texts)
186
+ cp = _codepoints(joined)
187
+ low = joined.lower() # lower() may lengthen a character; then keep the first of its lowercase
188
+ low = _codepoints(low) if len(low) == len(joined) else _codepoints("".join(ch.lower()[0] for ch in joined))
189
+ lens = np.fromiter(map(len, texts), dtype=np.int64, count=b)
190
+ first = np.cumsum(lens) - lens # each passage's first character in cp
191
+ after = first + lens
192
+ sizes = (1 + (cp >= 0x80) + (cp >= 0x800) + (cp >= 0x10000)).astype(np.int64) # UTF-8 bytes per character
193
+ ends = np.concatenate([[0], np.cumsum(sizes)]) # ends[k]: the bytes before character k
194
+
195
+ # Each passage's window, characters lo..hi-1 of cp.
196
+ lo = first.copy()
197
+ if rng is not None:
198
+ long = np.flatnonzero(ends[after] - ends[first] > budget)
199
+ if len(long):
200
+ last = np.searchsorted(ends, ends[after[long]] - budget, side="left") # the first start that fits the rest
201
+ u = np.array([rng.random() for _ in long])
202
+ lo[long] += (u * (last - first[long])).astype(np.int64) # every start before `last` fills the window
203
+ hi = np.minimum(np.searchsorted(ends, ends[lo] + budget, side="right") - 1, after)
204
+ w = hi - lo
205
+ at = np.repeat(lo - (np.cumsum(w) - w), w) + np.arange(w.sum()) # every window character, in order
206
+ c = cp[at].astype(np.int64)
207
+
208
+ inside = c < _SCRIPT_TABLE_SIZE
209
+ script = script_table()[np.where(inside, c, 0)]
210
+ for k in np.flatnonzero(~inside):
211
+ script[k] = char_script(chr(c[k]))
212
+
213
+ # n-grams: the characters from this one back, _START before the start of its passage
214
+ into = at - np.repeat(first, w)
215
+ grams = np.empty((len(at), len(NGRAM_ORDERS)), dtype=np.int64)
216
+ h = np.zeros(len(at), dtype=np.uint64)
217
+ for n in range(1, max(NGRAM_ORDERS) + 1):
218
+ h = h * _PRIME + np.where(into >= n - 1, low[np.maximum(at - (n - 1), 0)], _START).astype(np.uint64)
219
+ if n in _ORDER_SEED:
220
+ grams[:, NGRAM_ORDERS.index(n)] = (_splitmix(h ^ _ORDER_SEED[n]) % np.uint64(ngram_buckets - 1)).astype(np.int64) + 1
221
+
222
+ # UTF-8, from the code points: byte k of an s-byte character
223
+ s = sizes[at]
224
+ cb, sb = np.repeat(c, s), np.repeat(s, s)
225
+ k = np.arange(len(cb)) - np.repeat(np.cumsum(s) - s, s)
226
+ shifted = cb >> (6 * (sb - 1 - k))
227
+ raw = np.where(k == 0, shifted | _UTF8_LEAD[sb], (shifted & 0x3F) | 0x80)
228
+ charpos = np.where(sb == 1, 1, np.where(k == 0, 2, 3))
229
+
230
+ nb = ends[hi] - ends[lo] # bytes per passage
231
+ row = np.repeat(np.arange(b), nb)
232
+ col = 1 + np.arange(len(cb)) - np.repeat(np.cumsum(nb) - nb, nb)
233
+ width = 1 + int(nb.max(initial=0))
234
+ out = {name: np.zeros((b, width), dtype=np.int64) for name in ("ids", "script", "charpos")}
235
+ out["ngrams"] = np.zeros((b, width, len(NGRAM_ORDERS)), dtype=np.int64)
236
+ out["ids"][:, 0], out["script"][:, 0], out["charpos"][:, 0] = CLS, SCRIPT_COMMON, 1
237
+ out["ids"][row, col] = raw + OFFSET
238
+ out["script"][row, col] = np.repeat(script, s)
239
+ out["charpos"][row, col] = charpos
240
+ out["ngrams"][row, col] = np.repeat(grams, s, axis=0)
241
+ out = {name: torch.from_numpy(v) for name, v in out.items()}
242
+ out["mask"] = out["ids"] != PAD
243
+ return out
244
+
245
+
246
+ @dataclass
247
+ class Encoded:
248
+ """One passage as four aligned arrays, one entry per byte, CLS first."""
249
+
250
+ ids: np.ndarray # [m]
251
+ script: np.ndarray # [m]
252
+ charpos: np.ndarray # [m]
253
+ ngrams: np.ndarray # [m, len(NGRAM_ORDERS)]
254
+
255
+
256
+ def encode(text: str, max_len: int = 256, ngram_buckets: int = 32768, rng: random.Random | None = None) -> Encoded:
257
+ """One passage, unpadded: encode_batch of one."""
258
+ x = encode_batch([text], max_len, ngram_buckets, rng)
259
+ m = int(x["mask"][0].sum())
260
+ return Encoded(*(x[name][0, :m].numpy() for name in ("ids", "script", "charpos", "ngrams")))
261
+
262
+
263
+ def collate(items: list[Encoded]) -> dict[str, torch.Tensor]:
264
+ n, g = max(len(e.ids) for e in items), len(NGRAM_ORDERS)
265
+ ids = np.zeros((len(items), n), dtype=np.int64)
266
+ script = np.zeros_like(ids)
267
+ charpos = np.zeros_like(ids)
268
+ ngrams = np.zeros((len(items), n, g), dtype=np.int64)
269
+ for i, e in enumerate(items):
270
+ m = len(e.ids)
271
+ ids[i, :m], script[i, :m], charpos[i, :m], ngrams[i, :m] = e.ids, e.script, e.charpos, e.ngrams
272
+ out = {k: torch.from_numpy(v) for k, v in (("ids", ids), ("script", script), ("charpos", charpos), ("ngrams", ngrams))}
273
+ out["mask"] = out["ids"] != PAD
274
+ return out
275
+
276
+
277
+ # --- the universal label encoding --------------------------------------------------------
278
+
279
+
280
+ @dataclass
281
+ class Labels:
282
+ labels: list[str]
283
+ aliases: dict[str, str] = field(default_factory=dict)
284
+ dropped: list[str] = field(default_factory=list)
285
+
286
+ def __post_init__(self) -> None:
287
+ self.index = {lab: i for i, lab in enumerate(self.labels)}
288
+
289
+ def __len__(self) -> int:
290
+ return len(self.labels)
291
+
292
+ def canonical(self, label: str) -> str | None:
293
+ if label in self.dropped:
294
+ return None
295
+ return self.aliases.get(label, label)
296
+
297
+ def extend(self, more) -> Labels:
298
+ """The same ids, with new labels appended after them."""
299
+ new = sorted({lab for lab in more if lab not in self.index})
300
+ return Labels(self.labels + new, self.aliases, self.dropped)
301
+
302
+ @classmethod
303
+ def load(cls, path: Path) -> Labels:
304
+ d = json.loads(Path(path).read_text(encoding="utf-8"))
305
+ return cls(d["labels"], d.get("aliases", {}), d.get("dropped", []))
306
+
307
+ def save(self, path: Path, trained: set[str] | None = None) -> None:
308
+ d = {
309
+ "scheme": "ISO 639-3 language + '_' + ISO 15924 script, e.g. eng_Latn, amh_Ethi",
310
+ "text_encoding": "Unicode NFKC, whitespace collapsed, then UTF-8 bytes",
311
+ "labels": self.labels,
312
+ "aliases": self.aliases,
313
+ "dropped": self.dropped,
314
+ }
315
+ if trained is not None:
316
+ d["trained"] = sorted(trained)
317
+ Path(path).write_text(json.dumps(d, indent=1, ensure_ascii=False), encoding="utf-8")
318
+
319
+
320
+ # --- the model ---------------------------------------------------------------------------
321
+
322
+
323
+ @dataclass
324
+ class MillIDConfig:
325
+ num_labels: int = 0
326
+ max_len: int = 256
327
+ d_model: int = 768
328
+ n_layers: int = 12
329
+ n_heads: int = 12
330
+ dropout: float = 0.1
331
+ conv_kernel: int = 5
332
+ downsample: int = 2
333
+ ngram_buckets: int = 32768
334
+ script_buckets: int = SCRIPT_BUCKETS
335
+ rope_theta: float = 10_000.0
336
+ vocab_size: int = VOCAB_SIZE
337
+ modalities: tuple[str, ...] = ("text",)
338
+ model_type: str = "millid-byte-encoder"
339
+
340
+ @property
341
+ def d_ff(self) -> int:
342
+ """SwiGLU width: 8/3 d, rounded to 64, the same parameters as a 4d GELU layer."""
343
+ return max(64, round(8 * self.d_model / 3 / 64) * 64)
344
+
345
+
346
+ PRESETS = {
347
+ "tiny": dict(d_model=192, n_layers=3, n_heads=3, downsample=1, ngram_buckets=4096),
348
+ "small": dict(d_model=384, n_layers=6, n_heads=6, downsample=2, ngram_buckets=16384),
349
+ "medium": dict(d_model=768, n_layers=12, n_heads=12, downsample=2, ngram_buckets=32768),
350
+ "large": dict(d_model=1024, n_layers=12, n_heads=16, downsample=2, ngram_buckets=32768),
351
+ }
352
+
353
+
354
+ def rope_tables(n: int, head_dim: int, theta: float) -> tuple[torch.Tensor, torch.Tensor]:
355
+ inv = 1.0 / (theta ** (torch.arange(0, head_dim, 2).float() / head_dim))
356
+ angles = torch.outer(torch.arange(n).float(), inv)
357
+ return angles.cos(), angles.sin()
358
+
359
+
360
+ def apply_rope(x: torch.Tensor, cos: torch.Tensor, sin: torch.Tensor) -> torch.Tensor:
361
+ """Rotate each pair of features by its position's angle (x: batch, heads, length, head_dim)."""
362
+ c = cos[: x.size(2)].to(x.dtype)[None, None]
363
+ s = sin[: x.size(2)].to(x.dtype)[None, None]
364
+ x1, x2 = x[..., 0::2], x[..., 1::2]
365
+ return torch.stack((x1 * c - x2 * s, x1 * s + x2 * c), dim=-1).flatten(-2)
366
+
367
+
368
+ class Attention(nn.Module):
369
+ def __init__(self, cfg: MillIDConfig):
370
+ super().__init__()
371
+ self.h = cfg.n_heads
372
+ self.hd = cfg.d_model // cfg.n_heads
373
+ self.qkv = nn.Linear(cfg.d_model, 3 * cfg.d_model, bias=False)
374
+ self.out = nn.Linear(cfg.d_model, cfg.d_model, bias=False)
375
+ self.p = cfg.dropout
376
+
377
+ def forward(self, x, cos, sin, key_mask):
378
+ b, n, _ = x.shape
379
+ q, k, v = self.qkv(x).view(b, n, 3, self.h, self.hd).permute(2, 0, 3, 1, 4)
380
+ q, k = apply_rope(q, cos, sin), apply_rope(k, cos, sin)
381
+ y = F.scaled_dot_product_attention(
382
+ q, k, v, attn_mask=key_mask[:, None, None, :], dropout_p=self.p if self.training else 0.0
383
+ )
384
+ return self.out(y.transpose(1, 2).reshape(b, n, -1))
385
+
386
+
387
+ class SwiGLU(nn.Module):
388
+ def __init__(self, cfg: MillIDConfig):
389
+ super().__init__()
390
+ self.w1 = nn.Linear(cfg.d_model, cfg.d_ff, bias=False)
391
+ self.w3 = nn.Linear(cfg.d_model, cfg.d_ff, bias=False)
392
+ self.w2 = nn.Linear(cfg.d_ff, cfg.d_model, bias=False)
393
+ self.drop = nn.Dropout(cfg.dropout)
394
+
395
+ def forward(self, x):
396
+ return self.w2(self.drop(F.silu(self.w1(x)) * self.w3(x)))
397
+
398
+
399
+ class Block(nn.Module):
400
+ """Pre-norm: RMSNorm, attention with RoPE, residual; RMSNorm, SwiGLU, residual."""
401
+
402
+ def __init__(self, cfg: MillIDConfig):
403
+ super().__init__()
404
+ self.norm1 = nn.RMSNorm(cfg.d_model)
405
+ self.attn = Attention(cfg)
406
+ self.norm2 = nn.RMSNorm(cfg.d_model)
407
+ self.ffn = SwiGLU(cfg)
408
+ self.drop = nn.Dropout(cfg.dropout)
409
+
410
+ def forward(self, x, cos, sin, key_mask):
411
+ x = x + self.drop(self.attn(self.norm1(x), cos, sin, key_mask))
412
+ return x + self.drop(self.ffn(self.norm2(x)))
413
+
414
+
415
+ class MillIDTextEncoder(nn.Module):
416
+ """A passage's four byte sequences to one d_model vector: the representation a future image
417
+ branch is fused with."""
418
+
419
+ def __init__(self, cfg: MillIDConfig):
420
+ super().__init__()
421
+ d = cfg.d_model
422
+ self.byte_emb = nn.Embedding(cfg.vocab_size, d, padding_idx=PAD)
423
+ self.script_emb = nn.Embedding(cfg.script_buckets, d, padding_idx=PAD)
424
+ self.charpos_emb = nn.Embedding(4, d, padding_idx=PAD)
425
+ self.ngram_emb = nn.Embedding(cfg.ngram_buckets, d, padding_idx=PAD)
426
+ # Depthwise over each feature, then mixed: n-grams of conv_kernel bytes, per position.
427
+ self.stem = nn.Sequential(
428
+ nn.Conv1d(d, d, cfg.conv_kernel, padding=cfg.conv_kernel // 2, groups=d),
429
+ nn.GELU(),
430
+ nn.Conv1d(d, d, 1),
431
+ )
432
+ # Then every `downsample` bytes become one token: the transformer reads half as many.
433
+ self.r = cfg.downsample
434
+ self.down = nn.Conv1d(d, d, self.r, stride=self.r) if self.r > 1 else None
435
+ self.blocks = nn.ModuleList(Block(cfg) for _ in range(cfg.n_layers))
436
+ self.norm = nn.RMSNorm(d)
437
+ cos, sin = rope_tables(cfg.max_len // self.r + 2, d // cfg.n_heads, cfg.rope_theta)
438
+ self.register_buffer("cos", cos, persistent=False)
439
+ self.register_buffer("sin", sin, persistent=False)
440
+
441
+ def tokens(self, batch: dict[str, torch.Tensor]) -> tuple[torch.Tensor, torch.Tensor]:
442
+ """Every token's vector after the last layer, and which tokens are real."""
443
+ mask = batch["mask"]
444
+ x = (
445
+ self.byte_emb(batch["ids"])
446
+ + self.script_emb(batch["script"])
447
+ + self.charpos_emb(batch["charpos"])
448
+ + self.ngram_emb(batch["ngrams"]).sum(2)
449
+ )
450
+ m = mask.unsqueeze(-1).to(x.dtype)
451
+ x = (x + self.stem((x * m).transpose(1, 2)).transpose(1, 2)) * m
452
+ if self.down is not None:
453
+ pad = (-x.size(1)) % self.r
454
+ if pad:
455
+ x, mask = F.pad(x, (0, 0, 0, pad)), F.pad(mask, (0, pad))
456
+ x = self.down(x.transpose(1, 2)).transpose(1, 2)
457
+ mask = mask.view(mask.size(0), -1, self.r).any(-1)
458
+ for block in self.blocks:
459
+ x = block(x, self.cos, self.sin, mask)
460
+ return self.norm(x), mask
461
+
462
+ def forward(self, batch: dict[str, torch.Tensor]) -> torch.Tensor:
463
+ x, mask = self.tokens(batch)
464
+ m = mask.unsqueeze(-1).to(x.dtype)
465
+ return (x * m).sum(1) / m.sum(1).clamp(min=1.0)
466
+
467
+
468
+ class LanguageHead(nn.Module):
469
+ """A vector to a score per language, shared by every modality.
470
+
471
+ Each language's vector is built from its parts: its own, its language's (shared by
472
+ `srp_Cyrl` and `srp_Latn`) and its script's (shared by every Ethiopic-script language). A
473
+ language with little data borrows from what it shares, and `language_vectors()` are the
474
+ learned language embeddings themselves.
475
+ """
476
+
477
+ def __init__(self, cfg: MillIDConfig, labels: list[str]):
478
+ super().__init__()
479
+ codes = sorted({lab.split("_", 1)[0] for lab in labels})
480
+ scripts = sorted({lab.split("_", 1)[1] if "_" in lab else "" for lab in labels})
481
+ code_id = {c: i for i, c in enumerate(codes)}
482
+ script_id = {sc: i for i, sc in enumerate(scripts)}
483
+ self.register_buffer("code_of", torch.tensor([code_id[lab.split("_", 1)[0]] for lab in labels]))
484
+ self.register_buffer(
485
+ "script_of", torch.tensor([script_id[lab.split("_", 1)[1] if "_" in lab else ""] for lab in labels])
486
+ )
487
+ d = cfg.d_model
488
+ self.label_emb = nn.Embedding(len(labels), d)
489
+ self.code_emb = nn.Embedding(len(codes), d)
490
+ self.script_emb = nn.Embedding(len(scripts), d)
491
+ self.bias = nn.Parameter(torch.zeros(len(labels)))
492
+ self.drop = nn.Dropout(cfg.dropout)
493
+
494
+ def language_vectors(self) -> torch.Tensor:
495
+ return self.label_emb.weight + self.code_emb(self.code_of) + self.script_emb(self.script_of)
496
+
497
+ def forward(self, z: torch.Tensor) -> torch.Tensor:
498
+ return F.linear(self.drop(z), self.language_vectors(), self.bias)
499
+
500
+
501
+ class MillIDEncoder(nn.Module):
502
+ def __init__(self, cfg: MillIDConfig, labels: list[str]):
503
+ super().__init__()
504
+ self.cfg = cfg
505
+ self.text = MillIDTextEncoder(cfg)
506
+ self.head = LanguageHead(cfg, labels)
507
+ self.apply(self._init)
508
+ # Each residual branch's last projection starts small, so a deep stack starts close to
509
+ # the identity (GPT-2's scaling).
510
+ for block in self.text.blocks:
511
+ for w in (block.attn.out.weight, block.ffn.w2.weight):
512
+ nn.init.normal_(w, std=0.02 / math.sqrt(2 * cfg.n_layers))
513
+
514
+ @staticmethod
515
+ def _init(m: nn.Module) -> None:
516
+ if isinstance(m, nn.Linear):
517
+ nn.init.normal_(m.weight, std=0.02)
518
+ if m.bias is not None:
519
+ nn.init.zeros_(m.bias)
520
+ elif isinstance(m, nn.Embedding):
521
+ nn.init.normal_(m.weight, std=0.02)
522
+ if m.padding_idx is not None:
523
+ with torch.no_grad():
524
+ m.weight[m.padding_idx].zero_()
525
+
526
+ def embed(self, batch: dict[str, torch.Tensor]) -> torch.Tensor:
527
+ """The passage as one vector, before the head: for similarity, clustering, fusion."""
528
+ return self.text(batch)
529
+
530
+ def forward(self, batch: dict[str, torch.Tensor]) -> torch.Tensor:
531
+ return self.head(self.text(batch))
532
+
533
+
534
+ class MillID:
535
+ """A trained model, ready to answer: ranked (label, probability) per text."""
536
+
537
+ def __init__(self, model: MillIDEncoder, labels: Labels, trained: set[str] | None = None, device: str | None = None):
538
+ self.device = device or ("cuda" if torch.cuda.is_available() else "cpu")
539
+ self.model = model.to(self.device).eval()
540
+ self.labels = labels
541
+ # Logits of labels the model never saw a passage of are not answers.
542
+ self.trained = trained or set(labels.labels)
543
+ keep = torch.tensor([lab in self.trained for lab in labels.labels], device=self.device)
544
+ self.bias = torch.where(keep, 0.0, float("-inf"))
545
+
546
+ @classmethod
547
+ def from_pretrained(cls, path_or_repo: str, device: str | None = None) -> MillID:
548
+ from safetensors.torch import load_file
549
+
550
+ path = Path(path_or_repo)
551
+ if not path.exists():
552
+ from huggingface_hub import snapshot_download
553
+
554
+ path = Path(snapshot_download(path_or_repo, allow_patterns=["config.json", "labels.json", "model.safetensors"]))
555
+ cfg = MillIDConfig(**json.loads((path / "config.json").read_text())["model"])
556
+ meta = json.loads((path / "labels.json").read_text(encoding="utf-8"))
557
+ labels = Labels(meta["labels"], meta.get("aliases", {}), meta.get("dropped", []))
558
+ model = MillIDEncoder(cfg, labels.labels)
559
+ model.load_state_dict(load_file(str(path / "model.safetensors")))
560
+ return cls(model, labels, set(meta.get("trained", meta["labels"])), device)
561
+
562
+ def batch(self, texts: list[str]) -> dict[str, torch.Tensor]:
563
+ cfg = self.model.cfg
564
+ b = encode_batch(texts, cfg.max_len, cfg.ngram_buckets)
565
+ return {k: v.to(self.device) for k, v in b.items()}
566
+
567
+ @torch.no_grad()
568
+ def predict(self, texts: list[str], k: int = 5, batch_size: int = 512) -> list[list[tuple[str, float]]]:
569
+ out = []
570
+ for i in range(0, len(texts), batch_size):
571
+ with torch.autocast(self.device, dtype=torch.bfloat16, enabled=self.device == "cuda"):
572
+ logits = self.model(self.batch(texts[i : i + batch_size])).float()
573
+ probs = F.softmax(logits + self.bias, dim=-1)
574
+ p, idx = probs.topk(k, dim=-1)
575
+ for pr, ix in zip(p.tolist(), idx.tolist(), strict=True):
576
+ out.append([(self.labels.labels[j], v) for j, v in zip(ix, pr, strict=True)])
577
+ return out
578
+
579
+ @torch.no_grad()
580
+ def embed(self, texts: list[str]) -> torch.Tensor:
581
+ """Passage vectors, B x d_model."""
582
+ return self.model.embed(self.batch(texts)).float().cpu()
583
+
584
+
585
+ # --- metrics (the same definitions as scripts/metrics.py, tested there) -----------------
586
+
587
+
588
+ def per_language(true: list[str], pred: list[str]):
589
+ import pandas as pd
590
+
591
+ t, p = pd.Series(list(true)), pd.Series(list(pred))
592
+ n = len(t)
593
+ out = pd.DataFrame({"support": t.value_counts()})
594
+ out["tp"] = t[t.values == p.values].value_counts().reindex(out.index, fill_value=0)
595
+ out["fp"] = p.value_counts().reindex(out.index, fill_value=0) - out["tp"]
596
+ out["fn"] = out["support"] - out["tp"]
597
+ out["tn"] = n - out["tp"] - out["fp"] - out["fn"]
598
+ with np.errstate(divide="ignore", invalid="ignore"):
599
+ out["precision"] = np.where(out["tp"] + out["fp"] > 0, out["tp"] / (out["tp"] + out["fp"]), 0.0)
600
+ out["recall"] = out["tp"] / out["support"]
601
+ pr = out["precision"] + out["recall"]
602
+ out["f1"] = np.where(pr > 0, 2 * out["precision"] * out["recall"] / pr, 0.0)
603
+ out["specificity"] = out["tn"] / (out["tn"] + out["fp"])
604
+ out["fp_per_million"] = out["fp"] / (n - out["support"]) * 1e6
605
+ out["sensitivity"] = out["recall"]
606
+ out.index.name = "label"
607
+ return out.sort_index()
608
+
609
+
610
+ def summarize(table, true: list[str], ranked: list[list[str]]) -> dict:
611
+ n = max(1, len(true))
612
+ s = {f"top{k}_accuracy": sum(t in r[:k] for t, r in zip(true, ranked, strict=True)) / n for k in (1, 3, 5)}
613
+ w = table["support"] / table["support"].sum()
614
+ s.update(
615
+ passages=int(table["support"].sum()),
616
+ languages=int(len(table)),
617
+ macro_precision=float(table["precision"].mean()),
618
+ macro_recall=float(table["recall"].mean()),
619
+ macro_f1=float(table["f1"].mean()),
620
+ macro_specificity=float(table["specificity"].mean()),
621
+ weighted_f1=float((table["f1"] * w).sum()),
622
+ median_f1=float(table["f1"].median()),
623
+ languages_f1_at_least_0_9=int((table["f1"] >= 0.9).sum()),
624
+ languages_f1_below_0_5=int((table["f1"] < 0.5).sum()),
625
+ mean_fp_per_million=float(table["fp_per_million"].mean()),
626
+ )
627
+ s["micro_f1"] = s["top1_accuracy"]
628
+ return s
629
+
630
+
631
+ # --- data --------------------------------------------------------------------------------
632
+
633
+
634
+ def load_dataset_dir(dataset: str) -> Path:
635
+ """A local build directory, or the dataset repo downloaded (parquet and labels.json only)."""
636
+ if Path(dataset).exists():
637
+ return Path(dataset)
638
+ from huggingface_hub import snapshot_download
639
+
640
+ return Path(snapshot_download(dataset, repo_type="dataset", allow_patterns=["data/*", "udhr/*", "labels.json", "stats.json"]))
641
+
642
+
643
+ def read_split(root: Path, name: str):
644
+ import pandas as pd
645
+
646
+ if name == "udhr":
647
+ return pd.read_parquet(root / "udhr" / "test.parquet")
648
+ return pd.read_parquet(root / "data" / f"{name}.parquet")
649
+
650
+
651
+ class Sampler:
652
+ """Training passages, drawn so that small languages are seen often enough to learn.
653
+
654
+ A language is drawn with probability proportional to n^alpha, n being its passage count:
655
+ alpha 1 is the data as it is, alpha 0 every language equally; 0.3 in between. Then a
656
+ passage of it is drawn, and sometimes cut short, because a short snippet is where
657
+ language identification is hardest and what a document pipeline sees in table cells.
658
+ """
659
+
660
+ def __init__(self, texts: list[str], label_ids: np.ndarray, alpha: float, short_p: float, seed: int):
661
+ self.texts = texts
662
+ self.rng = random.Random(seed)
663
+ self.np_rng = np.random.default_rng(seed)
664
+ order = np.argsort(label_ids, kind="stable")
665
+ self.by_label = np.split(order, np.flatnonzero(np.diff(label_ids[order])) + 1)
666
+ self.label_of = np.array([label_ids[g[0]] for g in self.by_label])
667
+ sizes = np.array([len(g) for g in self.by_label], dtype=float)
668
+ p = sizes**alpha
669
+ self.p = p / p.sum()
670
+ self.short_p = short_p
671
+
672
+ def draw(self, n: int) -> tuple[list[str], np.ndarray]:
673
+ groups = self.np_rng.choice(len(self.by_label), size=n, p=self.p)
674
+ texts, labels = [], []
675
+ for g in groups:
676
+ idx = self.by_label[g][self.rng.randrange(len(self.by_label[g]))]
677
+ texts.append(self._maybe_short(self.texts[idx]))
678
+ labels.append(self.label_of[g])
679
+ return texts, np.array(labels)
680
+
681
+ def _maybe_short(self, text: str) -> str:
682
+ if self.rng.random() >= self.short_p or len(text) <= 40:
683
+ return text
684
+ n = self.rng.randint(20, 80)
685
+ start = self.rng.randrange(0, max(1, len(text) - n))
686
+ if " " in text: # start and end on word boundaries where the script has them
687
+ left = text.rfind(" ", 0, start) + 1
688
+ right = text.find(" ", left + n)
689
+ return text[left : right if right > 0 else len(text)]
690
+ return text[start : start + n]
691
+
692
+
693
+ # --- tracking ----------------------------------------------------------------------------
694
+
695
+
696
+ class Tracker:
697
+ """Weights & Biases when there is a key or a project, and nothing otherwise, so the same run
698
+ works locally without an account. Inside a sweep agent, the agent's run is used."""
699
+
700
+ def __init__(self, args, config: dict):
701
+ self.run = None
702
+ self.wandb = None
703
+ if args.no_wandb or not (args.wandb_project or os.environ.get("WANDB_API_KEY")):
704
+ return
705
+ import wandb
706
+
707
+ self.wandb = wandb
708
+ clean = asdict(args)
709
+ if wandb.run is not None:
710
+ self.run = wandb.run
711
+ self.run.config.update({**config}, allow_val_change=True)
712
+ self.owned = False
713
+ else:
714
+ self.run = wandb.init(
715
+ project=args.wandb_project or "millid",
716
+ entity=args.wandb_entity,
717
+ name=args.wandb_run_name,
718
+ tags=args.wandb_tags or None,
719
+ config={**clean, **config},
720
+ job_type="train",
721
+ )
722
+ self.owned = True
723
+ self.run.define_metric("train/*", step_metric="step")
724
+ self.run.define_metric("val/*", step_metric="step")
725
+
726
+ def log(self, data: dict, step: int) -> None:
727
+ if self.run:
728
+ self.run.log({"step": step, **data})
729
+
730
+ def summary(self, data: dict) -> None:
731
+ if self.run:
732
+ self.run.summary.update(data)
733
+
734
+ def table(self, key: str, frame) -> None:
735
+ if self.run:
736
+ self.run.log({key: self.wandb.Table(dataframe=frame.reset_index())})
737
+
738
+ def finish(self) -> None:
739
+ if self.run and self.owned:
740
+ self.run.finish()
741
+
742
+
743
+ # --- training ----------------------------------------------------------------------------
744
+
745
+
746
+ class TrainStream(torch.utils.data.IterableDataset):
747
+ """Endless training batches, encoded in DataLoader workers so the GPU never waits for
748
+ Python. Each worker draws with its own seed."""
749
+
750
+ def __init__(self, texts, label_ids, args, cfg: MillIDConfig):
751
+ self.texts, self.label_ids = texts, label_ids
752
+ self.args, self.cfg = args, cfg
753
+
754
+ def __iter__(self):
755
+ info = torch.utils.data.get_worker_info()
756
+ seed = self.args.seed * 1000 + (info.id if info else 0)
757
+ sampler = Sampler(self.texts, self.label_ids, self.args.alpha, self.args.short_p, seed)
758
+ rng = random.Random(seed)
759
+ while True:
760
+ texts, y = sampler.draw(self.args.batch_size)
761
+ batch = encode_batch(texts, self.cfg.max_len, self.cfg.ngram_buckets, rng)
762
+ batch["y"] = torch.from_numpy(y)
763
+ yield batch
764
+
765
+
766
+
767
+
768
+ def stratified(frame, per_label: int, seed: int = 7):
769
+ return frame.sample(frac=1, random_state=seed).groupby("label").head(per_label)
770
+
771
+
772
+ def evaluate_frame(model: MillID, frame, batch_size: int = 1024) -> tuple[dict, object, list]:
773
+ ranked = model.predict(frame["text"].tolist(), k=5, batch_size=batch_size)
774
+ pred = [r[0][0] for r in ranked]
775
+ table = per_language(frame["label"].tolist(), pred)
776
+ return summarize(table, frame["label"].tolist(), [[lab for lab, _ in r] for r in ranked]), table, ranked
777
+
778
+
779
+ def train(args: TrainArgs) -> None:
780
+ import pandas as pd
781
+ from safetensors.torch import save_file
782
+
783
+ torch.manual_seed(args.seed)
784
+ if args.threads:
785
+ torch.set_num_threads(args.threads)
786
+ device = "cuda" if torch.cuda.is_available() else "cpu"
787
+ root = load_dataset_dir(args.dataset)
788
+ labels = Labels.load(root / "labels.json")
789
+ tr = read_split(root, "train")
790
+ va = read_split(root, "validation")
791
+ if args.commercial_only:
792
+ tr = tr[~tr["license"].str.contains("NC", na=False)]
793
+ va = va[~va["license"].str.contains("NC", na=False)]
794
+ if args.extra:
795
+ extra = pd.concat([pd.read_parquet(p, columns=["text", "label"]) for p in args.extra], ignore_index=True)
796
+ extra["label"] = extra["label"].map(labels.canonical)
797
+ extra = extra.dropna(subset=["label"])
798
+ evals = set(va["text"].map(normalize)) | set(read_split(root, "test")["text"].map(normalize)) | set(read_split(root, "udhr")["text"].map(normalize))
799
+ extra = extra[~extra["text"].map(normalize).isin(evals)]
800
+ labels = labels.extend(extra["label"].unique())
801
+ tr = pd.concat([tr[["text", "label"]], extra], ignore_index=True)
802
+ print(f"extra training passages: {len(extra):,}", flush=True)
803
+ trained = set(tr["label"])
804
+ label_ids = tr["label"].map(labels.index).to_numpy()
805
+ print(f"{device}; train {len(tr):,} passages, {len(trained)} labels; validation {len(va):,}; vocabulary {len(labels)}", flush=True)
806
+
807
+ cfg = MillIDConfig(num_labels=len(labels), max_len=args.max_len, dropout=args.dropout, **PRESETS[args.preset])
808
+ net = MillIDEncoder(cfg, labels.labels).to(device)
809
+ step_net = torch.compile(net) if args.compile and device == "cuda" else net
810
+ params = sum(p.numel() for p in net.parameters())
811
+ print(f"MillID {args.preset}: {params / 1e6:.1f}M parameters, {cfg}", flush=True)
812
+ tracker = Tracker(
813
+ args,
814
+ {"model": asdict(cfg), "parameters": params, "train_passages": int(len(tr)),
815
+ "trained_labels": len(trained), "vocabulary": len(labels), "validation_passages": int(len(va))},
816
+ ) # fmt: skip
817
+
818
+ decay = [p for n, p in net.named_parameters() if p.dim() >= 2 and "emb" not in n]
819
+ no_decay = [p for n, p in net.named_parameters() if p.dim() < 2 or "emb" in n]
820
+ opt = torch.optim.AdamW(
821
+ [{"params": decay, "weight_decay": args.weight_decay}, {"params": no_decay, "weight_decay": 0.0}],
822
+ lr=args.lr, betas=(0.9, 0.98), eps=1e-8, fused=device == "cuda",
823
+ ) # fmt: skip
824
+
825
+ def lr_at(step: int) -> float:
826
+ if step < args.warmup:
827
+ return args.lr * step / args.warmup
828
+ progress = (step - args.warmup) / max(1, args.steps - args.warmup)
829
+ return args.lr * (0.05 + 0.95 * 0.5 * (1 + math.cos(math.pi * progress)))
830
+
831
+ if args.workers < 0:
832
+ args.workers = 0 if os.name == "nt" else max(0, min(12, (os.cpu_count() or 2) - 2))
833
+ script_table() # once, before the workers fork, so they share it
834
+ print(f"{args.workers} data workers", flush=True)
835
+ loader = torch.utils.data.DataLoader(
836
+ TrainStream(tr["text"].tolist(), label_ids, args, cfg),
837
+ batch_size=None,
838
+ num_workers=args.workers,
839
+ pin_memory=device == "cuda",
840
+ prefetch_factor=4 if args.workers else None,
841
+ persistent_workers=args.workers > 0,
842
+ )
843
+ stream = iter(loader)
844
+ va_small = stratified(va, args.eval_per_label)
845
+ out = Path(args.output_dir)
846
+ out.mkdir(parents=True, exist_ok=True)
847
+ log = open(out / "training_log.jsonl", "w", encoding="utf-8")
848
+ best, best_step, started, seen = -1.0, 0, time.monotonic(), 0
849
+ use_bf16 = device == "cuda" and torch.cuda.is_bf16_supported()
850
+
851
+ for step in range(1, args.steps + 1):
852
+ net.train()
853
+ batch = next(stream)
854
+ y = batch.pop("y").to(device, non_blocking=True)
855
+ batch = {k: v.to(device, non_blocking=True) for k, v in batch.items()}
856
+ for g in opt.param_groups:
857
+ g["lr"] = lr_at(step)
858
+ with torch.autocast(device, dtype=torch.bfloat16, enabled=use_bf16):
859
+ logits = step_net(batch)
860
+ loss = F.cross_entropy(logits.float(), y, label_smoothing=args.label_smoothing)
861
+ opt.zero_grad(set_to_none=True)
862
+ loss.backward()
863
+ grad_norm = torch.nn.utils.clip_grad_norm_(net.parameters(), 1.0)
864
+ opt.step()
865
+ seen += args.batch_size
866
+
867
+ if step % args.log_every == 0:
868
+ rate = seen / (time.monotonic() - started)
869
+ print(f"step {step}/{args.steps} loss {loss.item():.4f} lr {lr_at(step):.2e} {rate:,.0f} passages/s", flush=True)
870
+ tracker.log(
871
+ {"train/loss": loss.item(), "train/lr": lr_at(step), "train/grad_norm": float(grad_norm),
872
+ "train/passages_per_s": rate, "train/epochs": seen / len(tr)},
873
+ step,
874
+ ) # fmt: skip
875
+ if step % args.eval_every == 0 or step == args.steps:
876
+ s, _, _ = evaluate_frame(MillID(net, labels, trained, device), va_small)
877
+ entry = {"step": step, "loss": round(loss.item(), 5), **{k: round(s[k], 5) for k in ("macro_f1", "top1_accuracy", "top3_accuracy")}}
878
+ log.write(json.dumps(entry) + "\n")
879
+ log.flush()
880
+ print(f" validation @ {step}: macro F1 {s['macro_f1']:.4f} top-1 {s['top1_accuracy']:.4f}", flush=True)
881
+ if s["macro_f1"] > best:
882
+ best, best_step = s["macro_f1"], step
883
+ save_file({k: v.detach().cpu().contiguous() for k, v in net.state_dict().items()}, str(out / "model.safetensors"))
884
+ elif step - best_step >= args.patience:
885
+ print(f"no gain on validation for {args.patience} steps: stopping at {step}", flush=True)
886
+ break
887
+ tracker.log(
888
+ {f"val/{k}": s[k] for k in ("macro_f1", "top1_accuracy", "top3_accuracy", "macro_precision", "macro_recall")}
889
+ | {"val/best_macro_f1": best},
890
+ step,
891
+ )
892
+ log.close()
893
+ tracker.summary({"best_step": best_step, "val/best_macro_f1": best})
894
+
895
+ labels.save(out / "labels.json", trained)
896
+ config = {
897
+ "model": asdict(cfg),
898
+ "training": asdict(args),
899
+ "best_step": best_step,
900
+ "parameters": params,
901
+ "train_passages": int(len(tr)),
902
+ "trained_labels": len(trained),
903
+ "seconds": round(time.monotonic() - started),
904
+ }
905
+ (out / "config.json").write_text(json.dumps(config, indent=2, default=str), encoding="utf-8")
906
+ shutil.copy(__file__, out / "millid.py")
907
+ doc = Path(__file__).with_name("ARCHITECTURE.md")
908
+ if doc.exists(): # beside the script locally; a Job ships only the script
909
+ shutil.copy(doc, out / "ARCHITECTURE.md")
910
+ print(f"best validation macro F1 {best:.4f} at step {best_step}", flush=True)
911
+
912
+ if args.final_eval == "none":
913
+ tracker.finish()
914
+ return
915
+ model = MillID.from_pretrained(str(out))
916
+ sets = ("validation",) if args.final_eval == "validation" else ("validation", "test", "udhr")
917
+ names = json.loads((root / "labels.json").read_text(encoding="utf-8")).get("names", {})
918
+ results, boards = evaluate_all(model, root, out / "reports", args.compare_glotlid, sets, names)
919
+ tracker.summary(
920
+ {f"eval/{set_name}/{m}/{k}": v for set_name, by in results.items() for m, sm in by.items()
921
+ for k, v in sm.items() if isinstance(v, (int, float))}
922
+ ) # fmt: skip
923
+ for set_name, by in results.items():
924
+ rows = [{"model": m, **{k: v for k, v in sm.items() if isinstance(v, (int, float))}} for m, sm in by.items()]
925
+ tracker.table(f"leaderboard/{set_name}/models", pd.DataFrame(rows).set_index("model"))
926
+ for set_name, board in boards.items():
927
+ tracker.table(f"leaderboard/{set_name}/languages", board.round(4))
928
+ if "winner" in board:
929
+ tracker.summary({f"eval/{set_name}/languages_{w.lower()}": int((board["winner"] == w).sum()) for w in ("MillID", "GlotLID", "tie")})
930
+ write_card(out, config, results, args, boards)
931
+ tracker.finish()
932
+ if args.push_to:
933
+ from huggingface_hub import HfApi
934
+
935
+ api = HfApi()
936
+ api.create_repo(args.push_to, private=not args.public, exist_ok=True)
937
+ api.upload_folder(repo_id=args.push_to, folder_path=str(out), commit_message=f"MillID {args.preset}, step {best_step}")
938
+ print(f"pushed https://huggingface.co/{args.push_to}", flush=True)
939
+
940
+
941
+ # --- evaluation and the GlotLID comparison ----------------------------------------------
942
+
943
+ _glot = None
944
+
945
+
946
+ def _glot_init(path: str) -> None:
947
+ global _glot
948
+ import fasttext
949
+
950
+ _glot = fasttext.load_model(path)
951
+
952
+
953
+ def _glot_chunk(texts: list[str]) -> list[list[tuple[str, float]]]:
954
+ labels, probs = _glot.f.multilinePredict([normalize(t) for t in texts], 50, 0.0, "strict")
955
+ return [
956
+ [(lab.removeprefix("__label__"), float(p)) for lab, p in zip(ls, ps, strict=True)]
957
+ for ls, ps in zip(labels, probs, strict=True)
958
+ ]
959
+
960
+
961
+ def _cpu_workers(gb_each: float) -> int:
962
+ """Processes the machine has cores and memory for, at most 8."""
963
+ cpus = os.cpu_count() or 2
964
+ try:
965
+ ram = os.sysconf("SC_PAGE_SIZE") * os.sysconf("SC_PHYS_PAGES") / 2**30
966
+ except (ValueError, OSError, AttributeError):
967
+ ram = 16.0
968
+ return max(1, min(8, cpus - 2, int(ram // (gb_each * 2))))
969
+
970
+
971
+ class GlotLID:
972
+ """GlotLID's 50 best answers per passage, computed once in parallel processes (fastText
973
+ holds the GIL, and each process loads the 1.7 GB model once). Both views come from the
974
+ same answers: as it is, and restricted to MillID's labels."""
975
+
976
+ def __init__(self, workers: int | None = None):
977
+ from huggingface_hub import hf_hub_download
978
+
979
+ # GLOTLID_PATH: a copy already on disk, rather than 1.7 GB from the Hub again.
980
+ self.path = os.environ.get("GLOTLID_PATH") or hf_hub_download("cis-lmu/glotlid", "model.bin")
981
+ self.workers = workers or _cpu_workers(gb_each=1.8)
982
+
983
+ def rank(self, texts: list[str], chunk: int = 10_000) -> list[list[tuple[str, float]]]:
984
+ parts = [texts[i : i + chunk] for i in range(0, len(texts), chunk)]
985
+ if self.workers <= 1 or len(parts) == 1:
986
+ _glot_init(self.path)
987
+ return [r for part in parts for r in _glot_chunk(part)]
988
+ from concurrent.futures import ProcessPoolExecutor
989
+
990
+ with ProcessPoolExecutor(self.workers, initializer=_glot_init, initargs=(self.path,)) as pool:
991
+ return [r for result in pool.map(_glot_chunk, parts) for r in result]
992
+
993
+ @staticmethod
994
+ def view(ranked, allowed: set[str] | None = None, k: int = 5) -> list[list[tuple[str, float]]]:
995
+ out = []
996
+ for pairs in ranked:
997
+ if allowed is not None:
998
+ pairs = [(lab, p) for lab, p in pairs if lab in allowed]
999
+ out.append(pairs[:k] or [("unk", 0.0)])
1000
+ return out
1001
+
1002
+
1003
+ def leaderboard(tables: dict, names: dict[str, str]):
1004
+ """One row per language: MillID against GlotLID, as it is and restricted to MillID's
1005
+ labels. `delta` is MillID's F1 minus restricted GlotLID's: the like-for-like comparison."""
1006
+ import pandas as pd
1007
+
1008
+ m = tables["millid"]
1009
+ out = pd.DataFrame({"language": [names.get(lab, lab) for lab in m.index], "support": m["support"]}, index=m.index)
1010
+ for model, t in tables.items():
1011
+ for col in ("f1", "precision", "recall"):
1012
+ out[f"{model}_{col}"] = t[col].reindex(m.index)
1013
+ if "glotlid@millid" in tables:
1014
+ out["delta"] = out["millid_f1"] - out["glotlid@millid_f1"]
1015
+ out["winner"] = np.where(out["delta"] > 0.01, "MillID", np.where(out["delta"] < -0.01, "GlotLID", "tie"))
1016
+ out.index.name = "label"
1017
+ return out.sort_values("support", ascending=False)
1018
+
1019
+
1020
+ def evaluate_all(model: MillID, root: Path, out: Path, compare: bool, which=("validation", "test", "udhr"), names=None) -> tuple[dict, dict]:
1021
+ """MillID on validation, test and UDHR; with compare, GlotLID on test and UDHR, as it is and
1022
+ restricted to MillID's labels. Writes per-language tables, summaries and a leaderboard per
1023
+ set under out/<set>/. Returns the summaries and the leaderboards."""
1024
+ names = names or {}
1025
+ frames = {}
1026
+ if "validation" in which:
1027
+ frames["validation"] = read_split(root, "validation")
1028
+ if "test" in which:
1029
+ frames["test"] = read_split(root, "test")
1030
+ if "udhr" in which:
1031
+ u = read_split(root, "udhr").reset_index(drop=True)
1032
+ frames["udhr"] = u[u["label"].isin(model.trained)]
1033
+ frames["udhr-all"] = u
1034
+ glot = GlotLID() if compare else None
1035
+ glot_cache: dict[str, list] = {}
1036
+ results, boards = {}, {}
1037
+ for name, frame in frames.items():
1038
+ texts = frame["text"].tolist()
1039
+ rankings = {"millid": model.predict(texts, k=5, batch_size=1024)}
1040
+ if glot is not None and name != "validation":
1041
+ if name in ("udhr", "udhr-all"):
1042
+ if "udhr" not in glot_cache:
1043
+ glot_cache["udhr"] = glot.rank(frames["udhr-all"]["text"].tolist())
1044
+ full = glot_cache["udhr"]
1045
+ ranked = [full[i] for i in frame.index]
1046
+ else:
1047
+ ranked = glot.rank(texts)
1048
+ rankings["glotlid"] = GlotLID.view(ranked)
1049
+ rankings["glotlid@millid"] = GlotLID.view(ranked, model.trained)
1050
+ d = out / name
1051
+ d.mkdir(parents=True, exist_ok=True)
1052
+ results[name], tables = {}, {}
1053
+ for mname, ranked in rankings.items():
1054
+ pred = [r[0][0] for r in ranked]
1055
+ table = per_language(frame["label"].tolist(), pred)
1056
+ sm = summarize(table, frame["label"].tolist(), [[lab for lab, _ in r] for r in ranked])
1057
+ if "size" in frame:
1058
+ f = frame.assign(pred=pred)
1059
+ sm["top1_by_size"] = {k: float((g["label"] == g["pred"]).mean()) for k, g in f.groupby("size")}
1060
+ table.round(6).to_csv(d / f"{mname}_per_language.csv")
1061
+ (d / f"{mname}_summary.json").write_text(json.dumps(sm, indent=2), encoding="utf-8")
1062
+ results[name][mname], tables[mname] = sm, table
1063
+ print(f"{name:10} {mname:15} top-1 {sm['top1_accuracy']:.4f} top-3 {sm['top3_accuracy']:.4f} macro F1 {sm['macro_f1']:.4f}", flush=True)
1064
+ if len(tables) > 1:
1065
+ boards[name] = leaderboard(tables, names)
1066
+ boards[name].round(4).to_csv(d / "leaderboard.csv")
1067
+ (out / "summary.json").write_text(json.dumps(results, indent=2), encoding="utf-8")
1068
+ return results, boards
1069
+
1070
+
1071
+ def _board_md(board, set_name: str) -> str:
1072
+ if "delta" not in board:
1073
+ return ""
1074
+ wins = (board["winner"] == "MillID").sum()
1075
+ losses = (board["winner"] == "GlotLID").sum()
1076
+ ties = (board["winner"] == "tie").sum()
1077
+
1078
+ def table(frame) -> str:
1079
+ lines = ["| Label | Language | Passages | MillID F1 | GlotLID F1 | GlotLID F1, restricted |", "|---|---|---|---|---|---|"]
1080
+ for lab, r in frame.iterrows():
1081
+ lines.append(
1082
+ f"| `{lab}` | {r['language']} | {int(r['support'])} | {r['millid_f1']:.3f} | {r['glotlid_f1']:.3f} | {r['glotlid@millid_f1']:.3f} |"
1083
+ )
1084
+ return "\n".join(lines)
1085
+
1086
+ return f"""### Leaderboard: {set_name}
1087
+
1088
+ MillID's F1 against GlotLID's, language by language. Against GlotLID restricted to MillID's labels, MillID is
1089
+ better on **{wins}** languages, worse on **{losses}**, and within 0.01 on {ties}. The full table, with precision and
1090
+ recall, is `reports/{set_name}/leaderboard.csv`.
1091
+
1092
+ The 20 languages with the most passages:
1093
+
1094
+ {table(board.head(20))}
1095
+
1096
+ Where MillID gains most:
1097
+
1098
+ {table(board.sort_values("delta", ascending=False).head(15))}
1099
+
1100
+ Where MillID loses most:
1101
+
1102
+ {table(board.sort_values("delta").head(15))}
1103
+ """
1104
+
1105
+
1106
+ def write_card(out: Path, config: dict, results: dict, args, boards: dict | None = None) -> None:
1107
+ boards = boards or {}
1108
+ rows = ["| Set | Model | Top-1 | Top-3 | Top-5 | Macro P | Macro R | Macro F1 | Median F1 | Languages |", "|---|---|---|---|---|---|---|---|---|---|"]
1109
+ for set_name, by_model in results.items():
1110
+ for mname, sm in by_model.items():
1111
+ rows.append(
1112
+ f"| {set_name} | {mname} | {sm['top1_accuracy']:.4f} | {sm['top3_accuracy']:.4f} | {sm['top5_accuracy']:.4f} | "
1113
+ f"{sm['macro_precision']:.4f} | {sm['macro_recall']:.4f} | {sm['macro_f1']:.4f} | {sm['median_f1']:.4f} | {sm['languages']} |"
1114
+ )
1115
+ size_rows = ["| Set | Model | short | sentence | paragraph |", "|---|---|---|---|---|"]
1116
+ for set_name, by_model in results.items():
1117
+ for mname, sm in by_model.items():
1118
+ b = sm.get("top1_by_size") or {}
1119
+ if b:
1120
+ size_rows.append(f"| {set_name} | {mname} | " + " | ".join(f"{b.get(k, float('nan')):.4f}" for k in ("short", "sentence", "paragraph")) + " |")
1121
+ m = config["model"]
1122
+ repo = args.push_to or "baobabtech/millid"
1123
+ card = f"""---
1124
+ library_name: pytorch
1125
+ pipeline_tag: text-classification
1126
+ tags:
1127
+ - language-identification
1128
+ datasets:
1129
+ - {args.dataset}
1130
+ ---
1131
+
1132
+ # MillID {args.preset}: MultiLingual Language IDentifier
1133
+
1134
+ A byte-level, encoder-only transformer that names the language of a passage: **{config['trained_labels']} language-script
1135
+ labels** (ISO 639-3 + script, e.g. `eng_Latn`, `amh_Ethi`). {config['parameters'] / 1e6:.1f}M parameters, trained from
1136
+ scratch on [{args.dataset}](https://huggingface.co/datasets/{args.dataset}).
1137
+
1138
+ ```python
1139
+ from millid import MillID # millid.py, in this repository
1140
+
1141
+ model = MillID.from_pretrained("{repo}")
1142
+ model.predict(["Lave men ou ak savon anvan ou manje."], k=3)
1143
+ ```
1144
+
1145
+ ## Architecture
1146
+
1147
+ UTF-8 bytes (after Unicode NFKC), each embedded as byte + Unicode script + byte-in-character + hashed character
1148
+ 2-, 3- and 4-grams ({m['ngram_buckets']:,} buckets) -> depthwise convolution stem (kernel {m['conv_kernel']}) -> strided
1149
+ convolution, {m['downsample']} bytes per token -> {m['n_layers']} pre-norm blocks (RMSNorm, attention with RoPE,
1150
+ {m['n_heads']} heads, SwiGLU; d={m['d_model']}) -> masked mean pooling -> language head, each language's vector the sum of
1151
+ its own, its language's and its script's. Up to {m['max_len']} bytes per passage. See `ARCHITECTURE.md`.
1152
+
1153
+ ## Evaluation against GlotLID
1154
+
1155
+ `validation` chose the checkpoint; `test` is split by document from training; `udhr` is the Universal Declaration
1156
+ of Human Rights, labelled by its translators, over the languages MillID knows, and `udhr-all` over all of them.
1157
+ `glotlid` is [GlotLID](https://huggingface.co/cis-lmu/glotlid) as it is; `glotlid@millid` is GlotLID restricted to
1158
+ MillID's labels, the like-for-like comparison. GlotLID's own labels came from training on data that includes UDHR
1159
+ and labelled FinePDFs and FineWeb-2, so its scores on `udhr` and on those sources are optimistic.
1160
+
1161
+ {chr(10).join(rows)}
1162
+
1163
+ Top-1 accuracy by passage length:
1164
+
1165
+ {chr(10).join(size_rows)}
1166
+
1167
+ {_board_md(boards['test'], 'test') if 'test' in boards else ''}
1168
+ {_board_md(boards['udhr'], 'udhr') if 'udhr' in boards else ''}
1169
+ Per-language precision, recall (sensitivity), F1 and specificity for every model are in `reports/<set>/`.
1170
+
1171
+ ## Training
1172
+
1173
+ {config['train_passages']:,} passages, best validation macro F1 at step {config['best_step']}, {config['seconds'] / 3600:.1f} hours.
1174
+ Languages sampled in proportion to n^{args.alpha}; {int(args.short_p * 100)}% of passages cut to a 20 to 80 character
1175
+ snippet; batch {args.batch_size}, AdamW at {args.lr}, cosine schedule, label smoothing {args.label_smoothing}.
1176
+ """
1177
+ (out / "README.md").write_text(card, encoding="utf-8")
1178
+
1179
+
1180
+ # --- command line ------------------------------------------------------------------------
1181
+
1182
+
1183
+ @dataclass
1184
+ class TrainArgs:
1185
+ """Train MillID, evaluate it against GlotLID, and optionally push it to the Hub."""
1186
+
1187
+ dataset: str = "baobabtech/millid-dataset"
1188
+ """Hub dataset id, or a local build directory with data/, udhr/ and labels.json"""
1189
+ preset: Literal["tiny", "small", "medium", "large"] = "medium"
1190
+ """model size: tiny ~2M and small ~12M for trials, medium ~114M, large ~190M parameters"""
1191
+ max_len: int = 256
1192
+ """bytes per passage, [CLS] included; a longer passage is cut to a window"""
1193
+ steps: int = 60_000
1194
+ """optimiser steps"""
1195
+ batch_size: int = 512
1196
+ """passages per step"""
1197
+ lr: float = 3e-4
1198
+ """peak learning rate, after warm-up"""
1199
+ warmup: int = 2_000
1200
+ """steps of linear warm-up, then cosine decay to 5% of the peak"""
1201
+ weight_decay: float = 0.01
1202
+ """AdamW weight decay, on weight matrices only"""
1203
+ dropout: float = 0.1
1204
+ """dropout in the encoder and before the head"""
1205
+ label_smoothing: float = 0.1
1206
+ """cross-entropy label smoothing"""
1207
+ alpha: float = 0.3
1208
+ """language sampling: a language is drawn in proportion to n^alpha (1: as the data is, 0: uniform)"""
1209
+ short_p: float = 0.25
1210
+ """share of training passages cut to a 20 to 80 character snippet"""
1211
+ eval_every: int = 2_000
1212
+ """steps between validation passes, which choose the checkpoint"""
1213
+ eval_per_label: int = 20
1214
+ """validation passages per language at each pass"""
1215
+ patience: int = 12_000
1216
+ """stop after this many steps without a better validation macro F1"""
1217
+ commercial_only: bool = False
1218
+ """leave out rows licensed for non-commercial use only"""
1219
+ extra: list[str] = field(default_factory=list)
1220
+ """more training parquet files (text, label): trained on, never evaluated on"""
1221
+ compare_glotlid: bool = False
1222
+ """score GlotLID too, as it is and restricted to MillID's labels"""
1223
+ final_eval: Literal["all", "validation", "none"] = "all"
1224
+ """which sets to score after training"""
1225
+ output_dir: str = "millid-out"
1226
+ """where the model, its card and reports are written"""
1227
+ push_to: str | None = None
1228
+ """Hub model repo to push to, e.g. baobabtech/millid"""
1229
+ public: bool = False
1230
+ """make the pushed repo public; private otherwise"""
1231
+ seed: int = 7
1232
+ """random seed"""
1233
+ log_every: int = 100
1234
+ """steps between training-loss lines and W&B points"""
1235
+ threads: int = 0
1236
+ """CPU threads for PyTorch; 0 leaves PyTorch's default"""
1237
+ workers: int = -1
1238
+ """DataLoader workers encoding batches; -1 picks from the cores available, 0 encodes in the training process"""
1239
+ compile: bool = False
1240
+ """torch.compile the model for training (GPU only)"""
1241
+ wandb_project: str | None = os.environ.get("WANDB_PROJECT")
1242
+ """Weights & Biases project; with WANDB_API_KEY set, 'millid' when not given"""
1243
+ wandb_entity: str | None = os.environ.get("WANDB_ENTITY")
1244
+ """Weights & Biases team or user"""
1245
+ wandb_run_name: str | None = None
1246
+ """run name in Weights & Biases"""
1247
+ wandb_tags: list[str] = field(default_factory=list)
1248
+ """run tags in Weights & Biases"""
1249
+ no_wandb: bool = False
1250
+ """never log to Weights & Biases, even with a key"""
1251
+
1252
+
1253
+ @dataclass
1254
+ class EvaluateArgs:
1255
+ """Evaluate a trained model on validation, test and UDHR."""
1256
+
1257
+ model: str
1258
+ """model directory or Hub repo"""
1259
+ dataset: str = "baobabtech/millid-dataset"
1260
+ """Hub dataset id or local build directory"""
1261
+ compare_glotlid: bool = False
1262
+ """score GlotLID too"""
1263
+ output_dir: str = "millid-eval"
1264
+ """where the reports are written"""
1265
+
1266
+
1267
+ @dataclass
1268
+ class SweepArgs:
1269
+ """Run Weights & Biases sweep trials in this process."""
1270
+
1271
+ sweep_id: str
1272
+ """ENTITY/PROJECT/SWEEP_ID, from `wandb sweep millid/sweep.yaml`"""
1273
+ count: int = 4
1274
+ """trials this agent runs"""
1275
+ dataset: str = "baobabtech/millid-dataset"
1276
+ """used unless the sweep sets it"""
1277
+
1278
+
1279
+ @dataclass
1280
+ class PredictArgs:
1281
+ """The language of each text."""
1282
+
1283
+ model: str
1284
+ """model directory or Hub repo"""
1285
+ texts: list[str] = field(default_factory=list)
1286
+ """texts to identify"""
1287
+ k: int = 3
1288
+ """answers per text"""
1289
+
1290
+
1291
+ def sweep_agent(args: SweepArgs) -> None:
1292
+ """Each trial takes its settings from the sweep and the TrainArgs defaults for the rest,
1293
+ and reports val/best_macro_f1. No pushing, no GlotLID, validation only: a sweep chooses
1294
+ settings, and the chosen ones are then trained in full."""
1295
+ import wandb
1296
+
1297
+ def trial() -> None:
1298
+ run = wandb.init()
1299
+ a = TrainArgs(dataset=args.dataset)
1300
+ for key, value in dict(run.config).items():
1301
+ name = key.replace("-", "_")
1302
+ if hasattr(a, name):
1303
+ setattr(a, name, value)
1304
+ a.push_to, a.compare_glotlid, a.final_eval = None, False, "validation"
1305
+ a.output_dir = f"sweep/{run.id}"
1306
+ train(a)
1307
+ run.finish()
1308
+
1309
+ wandb.agent(args.sweep_id, function=trial, count=args.count)
1310
+
1311
+
1312
+ def main(argv: list[str] | None = None) -> None:
1313
+ import tyro
1314
+
1315
+ args = tyro.extras.subcommand_cli_from_dict(
1316
+ {"train": TrainArgs, "evaluate": EvaluateArgs, "sweep-agent": SweepArgs, "predict": PredictArgs},
1317
+ args=argv,
1318
+ prog="millid",
1319
+ )
1320
+ if isinstance(args, TrainArgs):
1321
+ train(args)
1322
+ elif isinstance(args, EvaluateArgs):
1323
+ evaluate_all(MillID.from_pretrained(args.model), load_dataset_dir(args.dataset), Path(args.output_dir), args.compare_glotlid)
1324
+ elif isinstance(args, SweepArgs):
1325
+ sweep_agent(args)
1326
+ else:
1327
+ for text, answers in zip(args.texts, MillID.from_pretrained(args.model).predict(args.texts, args.k), strict=True):
1328
+ print(text, "->", answers)
1329
+
1330
+
1331
+ if __name__ == "__main__":
1332
+ os.environ.setdefault("TOKENIZERS_PARALLELISM", "false")
1333
+ main(sys.argv[1:])
model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b63a24bdf9c217439d224c73559f071527c6deacc4ccf2ecfc9993ff880f834f
3
+ size 459982596
reports/summary.json ADDED
@@ -0,0 +1,200 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "validation": {
3
+ "millid": {
4
+ "top1_accuracy": 0.9612766841404254,
5
+ "top3_accuracy": 0.9909250502014166,
6
+ "top5_accuracy": 0.9949330172578825,
7
+ "passages": 245511,
8
+ "languages": 1626,
9
+ "macro_precision": 0.9572524686749759,
10
+ "macro_recall": 0.9621461129267935,
11
+ "macro_f1": 0.9583443278968644,
12
+ "macro_specificity": 0.9999761949645174,
13
+ "weighted_f1": 0.9613285508140816,
14
+ "median_f1": 0.9849924924924924,
15
+ "languages_f1_at_least_0_9": 1462,
16
+ "languages_f1_below_0_5": 7,
17
+ "mean_fp_per_million": 23.80503548271208,
18
+ "micro_f1": 0.9612766841404254,
19
+ "top1_by_size": {
20
+ "paragraph": 0.985777175753471,
21
+ "sentence": 0.981756099992523,
22
+ "short": 0.936305012862407
23
+ }
24
+ }
25
+ },
26
+ "test": {
27
+ "millid": {
28
+ "top1_accuracy": 0.9568204690690267,
29
+ "top3_accuracy": 0.986063771189073,
30
+ "top5_accuracy": 0.9895716421557461,
31
+ "passages": 241457,
32
+ "languages": 1621,
33
+ "macro_precision": 0.9545250122642608,
34
+ "macro_recall": 0.9608553008590351,
35
+ "macro_f1": 0.9558663867116508,
36
+ "macro_specificity": 0.9999733850455484,
37
+ "weighted_f1": 0.9569594021717679,
38
+ "median_f1": 0.9838709677419354,
39
+ "languages_f1_at_least_0_9": 1445,
40
+ "languages_f1_below_0_5": 8,
41
+ "mean_fp_per_million": 26.614954451516923,
42
+ "micro_f1": 0.9568204690690267,
43
+ "top1_by_size": {
44
+ "paragraph": 0.979006552867891,
45
+ "sentence": 0.9781083036156198,
46
+ "short": 0.9323152204635388
47
+ }
48
+ },
49
+ "glotlid": {
50
+ "top1_accuracy": 0.972694931188576,
51
+ "top3_accuracy": 0.9928103140517773,
52
+ "top5_accuracy": 0.9935599299254112,
53
+ "passages": 241457,
54
+ "languages": 1621,
55
+ "macro_precision": 0.9779554288344202,
56
+ "macro_recall": 0.97455614917712,
57
+ "macro_f1": 0.9742516039920551,
58
+ "macro_specificity": 0.9999863693259885,
59
+ "weighted_f1": 0.9737439616979084,
60
+ "median_f1": 1.0,
61
+ "languages_f1_at_least_0_9": 1486,
62
+ "languages_f1_below_0_5": 7,
63
+ "mean_fp_per_million": 13.630674011364892,
64
+ "micro_f1": 0.972694931188576,
65
+ "top1_by_size": {
66
+ "paragraph": 0.9854785211552464,
67
+ "sentence": 0.9824993337309796,
68
+ "short": 0.960288298473714
69
+ }
70
+ },
71
+ "glotlid@millid": {
72
+ "top1_accuracy": 0.9733989902964089,
73
+ "top3_accuracy": 0.9929221352041978,
74
+ "top5_accuracy": 0.9936386188845219,
75
+ "passages": 241457,
76
+ "languages": 1621,
77
+ "macro_precision": 0.9716515008615504,
78
+ "macro_recall": 0.9759187769919735,
79
+ "macro_f1": 0.9710334289197641,
80
+ "macro_specificity": 0.9999835861379931,
81
+ "weighted_f1": 0.9729726149773406,
82
+ "median_f1": 1.0,
83
+ "languages_f1_at_least_0_9": 1477,
84
+ "languages_f1_below_0_5": 12,
85
+ "mean_fp_per_million": 16.413862007001015,
86
+ "micro_f1": 0.9733989902964089,
87
+ "top1_by_size": {
88
+ "paragraph": 0.9855796456597362,
89
+ "sentence": 0.9829942764318439,
90
+ "short": 0.9614012153759186
91
+ }
92
+ }
93
+ },
94
+ "udhr": {
95
+ "millid": {
96
+ "top1_accuracy": 0.8524451582907139,
97
+ "top3_accuracy": 0.9193964241937529,
98
+ "top5_accuracy": 0.9341054144300266,
99
+ "passages": 23659,
100
+ "languages": 358,
101
+ "macro_precision": 0.9187139434241347,
102
+ "macro_recall": 0.876978867900983,
103
+ "macro_f1": 0.8780555118719876,
104
+ "macro_specificity": 0.9998610487675311,
105
+ "weighted_f1": 0.8598690614077213,
106
+ "median_f1": 0.9909909909909909,
107
+ "languages_f1_at_least_0_9": 282,
108
+ "languages_f1_below_0_5": 35,
109
+ "mean_fp_per_million": 138.95123246877017,
110
+ "micro_f1": 0.8524451582907139
111
+ },
112
+ "glotlid": {
113
+ "top1_accuracy": 0.8598419206221734,
114
+ "top3_accuracy": 0.9279766684982459,
115
+ "top5_accuracy": 0.9420516505346802,
116
+ "passages": 23659,
117
+ "languages": 358,
118
+ "macro_precision": 0.9261030959501081,
119
+ "macro_recall": 0.8825915640670888,
120
+ "macro_f1": 0.8864649884094992,
121
+ "macro_specificity": 0.999887104475242,
122
+ "weighted_f1": 0.8701800337416647,
123
+ "median_f1": 0.9915248150542268,
124
+ "languages_f1_at_least_0_9": 287,
125
+ "languages_f1_below_0_5": 32,
126
+ "mean_fp_per_million": 112.89552475798357,
127
+ "micro_f1": 0.8598419206221734
128
+ },
129
+ "glotlid@millid": {
130
+ "top1_accuracy": 0.8614480747284331,
131
+ "top3_accuracy": 0.9294137537512152,
132
+ "top5_accuracy": 0.943319666934359,
133
+ "passages": 23659,
134
+ "languages": 358,
135
+ "macro_precision": 0.9257695969546421,
136
+ "macro_recall": 0.8844312457708232,
137
+ "macro_f1": 0.8873151713293488,
138
+ "macro_specificity": 0.9998860393705818,
139
+ "weighted_f1": 0.8709300475765809,
140
+ "median_f1": 0.9915248150542268,
141
+ "languages_f1_at_least_0_9": 291,
142
+ "languages_f1_below_0_5": 32,
143
+ "mean_fp_per_million": 113.96062941822754,
144
+ "micro_f1": 0.8614480747284331
145
+ }
146
+ },
147
+ "udhr-all": {
148
+ "millid": {
149
+ "top1_accuracy": 0.7301162075082359,
150
+ "top3_accuracy": 0.787459725590993,
151
+ "top5_accuracy": 0.8000579227455381,
152
+ "passages": 27623,
153
+ "languages": 429,
154
+ "macro_precision": 0.7415821358834683,
155
+ "macro_recall": 0.7318378431434776,
156
+ "macro_f1": 0.7184065533373333,
157
+ "macro_specificity": 0.9998030684269821,
158
+ "weighted_f1": 0.7228843826462673,
159
+ "median_f1": 0.9672131147540983,
160
+ "languages_f1_at_least_0_9": 266,
161
+ "languages_f1_below_0_5": 108,
162
+ "mean_fp_per_million": 196.93157301787522,
163
+ "micro_f1": 0.7301162075082359
164
+ },
165
+ "glotlid": {
166
+ "top1_accuracy": 0.750244361582739,
167
+ "top3_accuracy": 0.8144662056981501,
168
+ "top5_accuracy": 0.8281866560474966,
169
+ "passages": 27623,
170
+ "languages": 429,
171
+ "macro_precision": 0.7694575973118034,
172
+ "macro_recall": 0.7529055089081532,
173
+ "macro_f1": 0.7454327849166208,
174
+ "macro_specificity": 0.9998410395298513,
175
+ "weighted_f1": 0.7485822543592835,
176
+ "median_f1": 0.9795918367346939,
177
+ "languages_f1_at_least_0_9": 277,
178
+ "languages_f1_below_0_5": 97,
179
+ "mean_fp_per_million": 158.96047014874904,
180
+ "micro_f1": 0.750244361582739
181
+ },
182
+ "glotlid@millid": {
183
+ "top1_accuracy": 0.7378271730080006,
184
+ "top3_accuracy": 0.7960395322738297,
185
+ "top5_accuracy": 0.8079498968251095,
186
+ "passages": 27623,
187
+ "languages": 429,
188
+ "macro_precision": 0.7425329775774382,
189
+ "macro_recall": 0.7380568437901042,
190
+ "macro_f1": 0.724506747472521,
191
+ "macro_specificity": 0.999809579502659,
192
+ "weighted_f1": 0.7305913692421664,
193
+ "median_f1": 0.9747899159663865,
194
+ "languages_f1_at_least_0_9": 272,
195
+ "languages_f1_below_0_5": 105,
196
+ "mean_fp_per_million": 190.42049734090864,
197
+ "micro_f1": 0.7378271730080006
198
+ }
199
+ }
200
+ }
reports/test/glotlid@millid_per_language.csv ADDED
The diff for this file is too large to render. See raw diff
 
reports/test/glotlid@millid_summary.json ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "top1_accuracy": 0.9733989902964089,
3
+ "top3_accuracy": 0.9929221352041978,
4
+ "top5_accuracy": 0.9936386188845219,
5
+ "passages": 241457,
6
+ "languages": 1621,
7
+ "macro_precision": 0.9716515008615504,
8
+ "macro_recall": 0.9759187769919735,
9
+ "macro_f1": 0.9710334289197641,
10
+ "macro_specificity": 0.9999835861379931,
11
+ "weighted_f1": 0.9729726149773406,
12
+ "median_f1": 1.0,
13
+ "languages_f1_at_least_0_9": 1477,
14
+ "languages_f1_below_0_5": 12,
15
+ "mean_fp_per_million": 16.413862007001015,
16
+ "micro_f1": 0.9733989902964089,
17
+ "top1_by_size": {
18
+ "paragraph": 0.9855796456597362,
19
+ "sentence": 0.9829942764318439,
20
+ "short": 0.9614012153759186
21
+ }
22
+ }
reports/test/glotlid_per_language.csv ADDED
@@ -0,0 +1,1622 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ label,support,tp,fp,fn,tn,precision,recall,f1,specificity,fp_per_million,sensitivity
2
+ aai_Latn,142,142,0,0,241315,1.0,1.0,1.0,1.0,0.0,1.0
3
+ aak_Latn,132,132,0,0,241325,1.0,1.0,1.0,1.0,0.0,1.0
4
+ aau_Latn,214,214,0,0,241243,1.0,1.0,1.0,1.0,0.0,1.0
5
+ aaz_Latn,98,98,1,0,241358,0.989899,1.0,0.994924,0.999996,4.143206,1.0
6
+ aba_Latn,176,176,0,0,241281,1.0,1.0,1.0,1.0,0.0,1.0
7
+ abk_Cyrl,285,285,0,0,241172,1.0,1.0,1.0,1.0,0.0,1.0
8
+ abn_Latn,174,174,0,0,241283,1.0,1.0,1.0,1.0,0.0,1.0
9
+ abq_Cyrl,147,147,0,0,241310,1.0,1.0,1.0,1.0,0.0,1.0
10
+ abs_Latn,142,124,5,18,241310,0.96124,0.873239,0.915129,0.999979,20.719806,0.873239
11
+ abt_Latn,169,169,0,0,241288,1.0,1.0,1.0,1.0,0.0,1.0
12
+ abx_Latn,114,114,0,0,241343,1.0,1.0,1.0,1.0,0.0,1.0
13
+ aby_Latn,161,161,0,0,241296,1.0,1.0,1.0,1.0,0.0,1.0
14
+ abz_Latn,159,159,0,0,241298,1.0,1.0,1.0,1.0,0.0,1.0
15
+ aca_Latn,168,168,0,0,241289,1.0,1.0,1.0,1.0,0.0,1.0
16
+ acd_Latn,134,134,0,0,241323,1.0,1.0,1.0,1.0,0.0,1.0
17
+ ace_Latn,113,113,0,0,241344,1.0,1.0,1.0,1.0,0.0,1.0
18
+ acf_Latn,129,129,0,0,241328,1.0,1.0,1.0,1.0,0.0,1.0
19
+ ach_Latn,242,242,2,0,241213,0.991803,1.0,0.995885,0.999992,8.291358,1.0
20
+ acm_Arab,109,78,36,31,241312,0.684211,0.715596,0.699552,0.999851,149.162206,0.715596
21
+ acn_Latn,95,95,0,0,241362,1.0,1.0,1.0,1.0,0.0,1.0
22
+ acr_Latn,255,255,0,0,241202,1.0,1.0,1.0,1.0,0.0,1.0
23
+ acu_Latn,220,220,0,0,241237,1.0,1.0,1.0,1.0,0.0,1.0
24
+ ada_Latn,145,145,1,0,241311,0.993151,1.0,0.996564,0.999996,4.144013,1.0
25
+ ade_Latn,31,31,0,0,241426,1.0,1.0,1.0,1.0,0.0,1.0
26
+ adh_Latn,77,72,1,5,241379,0.986301,0.935065,0.96,0.999996,4.142845,0.935065
27
+ adj_Latn,145,145,0,0,241312,1.0,1.0,1.0,1.0,0.0,1.0
28
+ ady_Cyrl,135,135,0,0,241322,1.0,1.0,1.0,1.0,0.0,1.0
29
+ adz_Latn,59,59,0,0,241398,1.0,1.0,1.0,1.0,0.0,1.0
30
+ aeb_Arab,244,198,56,46,241157,0.779528,0.811475,0.795181,0.999768,232.159958,0.811475
31
+ aeb_Latn,1,0,0,1,241456,0.0,0.0,0.0,1.0,0.0,0.0
32
+ aer_Latn,16,16,0,0,241441,1.0,1.0,1.0,1.0,0.0,1.0
33
+ aeu_Latn,148,148,0,0,241309,1.0,1.0,1.0,1.0,0.0,1.0
34
+ aey_Latn,126,126,0,0,241331,1.0,1.0,1.0,1.0,0.0,1.0
35
+ afr_Latn,569,555,3,14,240885,0.994624,0.975395,0.984916,0.999988,12.45392,0.975395
36
+ agd_Latn,139,139,0,0,241318,1.0,1.0,1.0,1.0,0.0,1.0
37
+ agg_Latn,111,111,0,0,241346,1.0,1.0,1.0,1.0,0.0,1.0
38
+ agm_Latn,158,158,0,0,241299,1.0,1.0,1.0,1.0,0.0,1.0
39
+ agn_Latn,102,102,0,0,241355,1.0,1.0,1.0,1.0,0.0,1.0
40
+ agr_Latn,182,182,1,0,241274,0.994536,1.0,0.99726,0.999996,4.144648,1.0
41
+ agt_Latn,87,87,0,0,241370,1.0,1.0,1.0,1.0,0.0,1.0
42
+ agu_Latn,69,69,0,0,241388,1.0,1.0,1.0,1.0,0.0,1.0
43
+ agx_Cyrl,124,124,0,0,241333,1.0,1.0,1.0,1.0,0.0,1.0
44
+ ahk_Latn,164,164,0,0,241293,1.0,1.0,1.0,1.0,0.0,1.0
45
+ aia_Latn,163,163,0,0,241294,1.0,1.0,1.0,1.0,0.0,1.0
46
+ aii_Syrc,234,234,0,0,241223,1.0,1.0,1.0,1.0,0.0,1.0
47
+ ain_Latn,1,0,0,1,241456,0.0,0.0,0.0,1.0,0.0,0.0
48
+ ajg_Latn,116,116,0,0,241341,1.0,1.0,1.0,1.0,0.0,1.0
49
+ aji_Latn,123,123,0,0,241334,1.0,1.0,1.0,1.0,0.0,1.0
50
+ ajp_Arab,28,27,38,1,241391,0.415385,0.964286,0.580645,0.999843,157.39617,0.964286
51
+ akb_Latn,87,87,0,0,241370,1.0,1.0,1.0,1.0,0.0,1.0
52
+ ake_Latn,91,91,0,0,241366,1.0,1.0,1.0,1.0,0.0,1.0
53
+ akh_Latn,70,70,0,0,241387,1.0,1.0,1.0,1.0,0.0,1.0
54
+ akp_Latn,140,140,0,0,241317,1.0,1.0,1.0,1.0,0.0,1.0
55
+ aln_Latn,117,71,0,46,241340,1.0,0.606838,0.755319,1.0,0.0,0.606838
56
+ alp_Latn,95,95,0,0,241362,1.0,1.0,1.0,1.0,0.0,1.0
57
+ alq_Latn,124,124,1,0,241332,0.992,1.0,0.995984,0.999996,4.143652,1.0
58
+ als_Latn,213,213,43,0,241201,0.832031,1.0,0.908316,0.999822,178.242775,1.0
59
+ alt_Cyrl,208,208,3,0,241246,0.985782,1.0,0.99284,0.999988,12.435285,1.0
60
+ aly_Latn,152,152,0,0,241305,1.0,1.0,1.0,1.0,0.0,1.0
61
+ alz_Latn,123,123,0,0,241334,1.0,1.0,1.0,1.0,0.0,1.0
62
+ ame_Latn,107,107,0,0,241350,1.0,1.0,1.0,1.0,0.0,1.0
63
+ amf_Latn,59,59,1,0,241397,0.983333,1.0,0.991597,0.999996,4.142536,1.0
64
+ amh_Ethi,458,458,0,0,240999,1.0,1.0,1.0,1.0,0.0,1.0
65
+ ami_Latn,173,173,0,0,241284,1.0,1.0,1.0,1.0,0.0,1.0
66
+ amk_Latn,59,59,0,0,241398,1.0,1.0,1.0,1.0,0.0,1.0
67
+ amm_Latn,170,170,0,0,241287,1.0,1.0,1.0,1.0,0.0,1.0
68
+ amn_Latn,129,129,0,0,241328,1.0,1.0,1.0,1.0,0.0,1.0
69
+ amp_Latn,172,172,0,0,241285,1.0,1.0,1.0,1.0,0.0,1.0
70
+ amr_Latn,109,109,0,0,241348,1.0,1.0,1.0,1.0,0.0,1.0
71
+ amu_Latn,142,142,0,0,241315,1.0,1.0,1.0,1.0,0.0,1.0
72
+ amx_Latn,28,28,0,0,241429,1.0,1.0,1.0,1.0,0.0,1.0
73
+ ang_Latn,197,197,1,0,241259,0.994949,1.0,0.997468,0.999996,4.144906,1.0
74
+ ann_Latn,154,154,0,0,241303,1.0,1.0,1.0,1.0,0.0,1.0
75
+ anp_Deva,252,192,195,60,241010,0.496124,0.761905,0.600939,0.999192,808.440953,0.761905
76
+ anv_Latn,76,76,0,0,241381,1.0,1.0,1.0,1.0,0.0,1.0
77
+ any_Latn,20,20,0,0,241437,1.0,1.0,1.0,1.0,0.0,1.0
78
+ aoi_Latn,99,99,0,0,241358,1.0,1.0,1.0,1.0,0.0,1.0
79
+ aoj_Latn,110,110,0,0,241347,1.0,1.0,1.0,1.0,0.0,1.0
80
+ aom_Latn,156,156,0,0,241301,1.0,1.0,1.0,1.0,0.0,1.0
81
+ aoz_Latn,25,24,0,1,241432,1.0,0.96,0.979592,1.0,0.0,0.96
82
+ apb_Latn,125,125,0,0,241332,1.0,1.0,1.0,1.0,0.0,1.0
83
+ apc_Arab,143,94,18,49,241296,0.839286,0.657343,0.737255,0.999925,74.591611,0.657343
84
+ ape_Latn,155,155,0,0,241302,1.0,1.0,1.0,1.0,0.0,1.0
85
+ apn_Latn,105,105,0,0,241352,1.0,1.0,1.0,1.0,0.0,1.0
86
+ apr_Latn,113,113,0,0,241344,1.0,1.0,1.0,1.0,0.0,1.0
87
+ apt_Latn,22,22,0,0,241435,1.0,1.0,1.0,1.0,0.0,1.0
88
+ apu_Latn,213,213,0,0,241244,1.0,1.0,1.0,1.0,0.0,1.0
89
+ apw_Latn,70,70,0,0,241387,1.0,1.0,1.0,1.0,0.0,1.0
90
+ apy_Latn,65,65,0,0,241392,1.0,1.0,1.0,1.0,0.0,1.0
91
+ apz_Latn,132,132,0,0,241325,1.0,1.0,1.0,1.0,0.0,1.0
92
+ arb_Arab,745,593,195,152,240517,0.752538,0.795973,0.773646,0.99919,810.096713,0.795973
93
+ arb_Latn,163,135,1,28,241293,0.992647,0.828221,0.90301,0.999996,4.144322,0.828221
94
+ are_Latn,65,65,0,0,241392,1.0,1.0,1.0,1.0,0.0,1.0
95
+ arg_Latn,194,194,4,0,241259,0.979798,1.0,0.989796,0.999983,16.579417,1.0
96
+ arl_Latn,66,66,0,0,241391,1.0,1.0,1.0,1.0,0.0,1.0
97
+ arn_Latn,250,250,0,0,241207,1.0,1.0,1.0,1.0,0.0,1.0
98
+ arp_Latn,29,29,0,0,241428,1.0,1.0,1.0,1.0,0.0,1.0
99
+ arq_Arab,113,94,2,19,241342,0.979167,0.831858,0.899522,0.999992,8.286927,0.831858
100
+ ars_Arab,309,226,57,83,241091,0.798587,0.731392,0.763514,0.999764,236.369367,0.731392
101
+ ary_Arab,192,120,115,72,241150,0.510638,0.625,0.562061,0.999523,476.654301,0.625
102
+ arz_Arab,229,133,51,96,241177,0.722826,0.580786,0.644068,0.999789,211.418243,0.580786
103
+ asm_Beng,467,466,0,1,240990,1.0,0.997859,0.998928,1.0,0.0,0.997859
104
+ asm_Latn,59,58,3,1,241395,0.95082,0.983051,0.966667,0.999988,12.427609,0.983051
105
+ aso_Latn,127,127,0,0,241330,1.0,1.0,1.0,1.0,0.0,1.0
106
+ ast_Latn,244,244,17,0,241196,0.934866,1.0,0.966337,0.99993,70.47713,1.0
107
+ ata_Latn,160,160,0,0,241297,1.0,1.0,1.0,1.0,0.0,1.0
108
+ atb_Latn,152,152,0,0,241305,1.0,1.0,1.0,1.0,0.0,1.0
109
+ atd_Latn,76,76,0,0,241381,1.0,1.0,1.0,1.0,0.0,1.0
110
+ atg_Latn,79,79,0,0,241378,1.0,1.0,1.0,1.0,0.0,1.0
111
+ ati_Latn,94,94,4,0,241359,0.959184,1.0,0.979167,0.999983,16.572548,1.0
112
+ atj_Latn,108,108,14,0,241335,0.885246,1.0,0.93913,0.999942,58.007284,1.0
113
+ att_Latn,121,121,0,0,241336,1.0,1.0,1.0,1.0,0.0,1.0
114
+ auc_Latn,39,39,0,0,241418,1.0,1.0,1.0,1.0,0.0,1.0
115
+ aui_Latn,114,114,1,0,241342,0.991304,1.0,0.995633,0.999996,4.14348,1.0
116
+ auy_Latn,134,134,0,0,241323,1.0,1.0,1.0,1.0,0.0,1.0
117
+ ava_Cyrl,240,240,0,0,241217,1.0,1.0,1.0,1.0,0.0,1.0
118
+ avk_Latn,111,106,0,5,241346,1.0,0.954955,0.976959,1.0,0.0,0.954955
119
+ avt_Latn,118,118,0,0,241339,1.0,1.0,1.0,1.0,0.0,1.0
120
+ avu_Latn,181,181,0,0,241276,1.0,1.0,1.0,1.0,0.0,1.0
121
+ awa_Deva,91,91,20,0,241346,0.81982,1.0,0.90099,0.999917,82.861712,1.0
122
+ awb_Latn,167,167,0,0,241290,1.0,1.0,1.0,1.0,0.0,1.0
123
+ awx_Latn,53,53,0,0,241404,1.0,1.0,1.0,1.0,0.0,1.0
124
+ ayp_Arab,72,51,0,21,241385,1.0,0.708333,0.829268,1.0,0.0,0.708333
125
+ ayr_Latn,309,309,0,0,241148,1.0,1.0,1.0,1.0,0.0,1.0
126
+ azb_Arab,369,367,42,2,241046,0.897311,0.99458,0.943445,0.999826,174.210247,0.99458
127
+ azg_Latn,97,97,0,0,241360,1.0,1.0,1.0,1.0,0.0,1.0
128
+ azj_Cyrl,144,144,3,0,241310,0.979592,1.0,0.989691,0.999988,12.431987,1.0
129
+ azj_Latn,187,187,3,0,241267,0.984211,1.0,0.992042,0.999988,12.434202,1.0
130
+ azz_Latn,73,73,0,0,241384,1.0,1.0,1.0,1.0,0.0,1.0
131
+ bak_Cyrl,289,289,0,0,241168,1.0,1.0,1.0,1.0,0.0,1.0
132
+ bam_Latn,287,287,1,0,241169,0.996528,1.0,0.998261,0.999996,4.146453,1.0
133
+ ban_Latn,202,202,1,0,241254,0.995074,1.0,0.997531,0.999996,4.144992,1.0
134
+ bao_Latn,101,101,0,0,241356,1.0,1.0,1.0,1.0,0.0,1.0
135
+ bar_Latn,331,331,7,0,241119,0.97929,1.0,0.989537,0.999971,29.030465,1.0
136
+ bas_Latn,116,116,0,0,241341,1.0,1.0,1.0,1.0,0.0,1.0
137
+ bba_Latn,109,109,0,0,241348,1.0,1.0,1.0,1.0,0.0,1.0
138
+ bbb_Latn,164,164,0,0,241293,1.0,1.0,1.0,1.0,0.0,1.0
139
+ bbc_Latn,247,247,0,0,241210,1.0,1.0,1.0,1.0,0.0,1.0
140
+ bbr_Latn,114,114,0,0,241343,1.0,1.0,1.0,1.0,0.0,1.0
141
+ bcc_Arab,173,134,17,39,241267,0.887417,0.774566,0.82716,0.99993,70.456392,0.774566
142
+ bch_Latn,113,113,0,0,241344,1.0,1.0,1.0,1.0,0.0,1.0
143
+ bci_Latn,193,193,0,0,241264,1.0,1.0,1.0,1.0,0.0,1.0
144
+ bcl_Latn,231,231,0,0,241226,1.0,1.0,1.0,1.0,0.0,1.0
145
+ bco_Latn,118,118,0,0,241339,1.0,1.0,1.0,1.0,0.0,1.0
146
+ bcw_Latn,10,10,0,0,241447,1.0,1.0,1.0,1.0,0.0,1.0
147
+ bdd_Latn,139,139,0,0,241318,1.0,1.0,1.0,1.0,0.0,1.0
148
+ bdh_Latn,180,180,0,0,241277,1.0,1.0,1.0,1.0,0.0,1.0
149
+ bdq_Latn,9,6,0,3,241448,1.0,0.666667,0.8,1.0,0.0,0.666667
150
+ bea_Latn,10,10,1,0,241446,0.909091,1.0,0.952381,0.999996,4.141696,1.0
151
+ bef_Latn,147,147,0,0,241310,1.0,1.0,1.0,1.0,0.0,1.0
152
+ bel_Cyrl,157,157,1,0,241299,0.993671,1.0,0.996825,0.999996,4.144219,1.0
153
+ bem_Latn,222,216,4,6,241231,0.981818,0.972973,0.977376,0.999983,16.581342,0.972973
154
+ ben_Beng,466,464,1,2,240990,0.997849,0.995708,0.996778,0.999996,4.149533,0.995708
155
+ ben_Latn,126,108,12,18,241319,0.9,0.857143,0.878049,0.99995,49.724238,0.857143
156
+ beq_Latn,120,120,0,0,241337,1.0,1.0,1.0,1.0,0.0,1.0
157
+ bew_Latn,165,106,33,59,241259,0.76259,0.642424,0.697368,0.999863,136.763755,0.642424
158
+ bfd_Latn,92,92,0,0,241365,1.0,1.0,1.0,1.0,0.0,1.0
159
+ bgr_Latn,143,143,1,0,241313,0.993056,1.0,0.996516,0.999996,4.143978,1.0
160
+ bgs_Latn,144,144,0,0,241313,1.0,1.0,1.0,1.0,0.0,1.0
161
+ bgt_Latn,144,144,2,0,241311,0.986301,1.0,0.993103,0.999992,8.287991,1.0
162
+ bgz_Latn,13,13,1,0,241443,0.928571,1.0,0.962963,0.999996,4.141747,1.0
163
+ bhg_Latn,19,19,0,0,241438,1.0,1.0,1.0,1.0,0.0,1.0
164
+ bhl_Latn,162,162,0,0,241295,1.0,1.0,1.0,1.0,0.0,1.0
165
+ bho_Deva,290,290,7,0,241160,0.976431,1.0,0.988075,0.999971,29.02553,1.0
166
+ bhw_Latn,169,169,0,0,241288,1.0,1.0,1.0,1.0,0.0,1.0
167
+ bib_Latn,130,130,0,0,241327,1.0,1.0,1.0,1.0,0.0,1.0
168
+ big_Latn,106,106,0,0,241351,1.0,1.0,1.0,1.0,0.0,1.0
169
+ bim_Latn,136,136,0,0,241321,1.0,1.0,1.0,1.0,0.0,1.0
170
+ bin_Latn,182,182,0,0,241275,1.0,1.0,1.0,1.0,0.0,1.0
171
+ bis_Latn,257,257,0,0,241200,1.0,1.0,1.0,1.0,0.0,1.0
172
+ biu_Latn,7,7,0,0,241450,1.0,1.0,1.0,1.0,0.0,1.0
173
+ biv_Latn,94,94,0,0,241363,1.0,1.0,1.0,1.0,0.0,1.0
174
+ bjn_Arab,116,83,1,33,241340,0.988095,0.715517,0.83,0.999996,4.143515,0.715517
175
+ bjn_Latn,153,153,5,0,241299,0.968354,1.0,0.983923,0.999979,20.720751,1.0
176
+ bjp_Latn,171,171,0,0,241286,1.0,1.0,1.0,1.0,0.0,1.0
177
+ bjr_Latn,176,176,0,0,241281,1.0,1.0,1.0,1.0,0.0,1.0
178
+ bjv_Latn,84,84,0,0,241373,1.0,1.0,1.0,1.0,0.0,1.0
179
+ bkd_Latn,87,87,0,0,241370,1.0,1.0,1.0,1.0,0.0,1.0
180
+ bkq_Latn,119,119,0,0,241338,1.0,1.0,1.0,1.0,0.0,1.0
181
+ bku_Latn,102,102,0,0,241355,1.0,1.0,1.0,1.0,0.0,1.0
182
+ bla_Latn,11,11,0,0,241446,1.0,1.0,1.0,1.0,0.0,1.0
183
+ blh_Latn,101,101,0,0,241356,1.0,1.0,1.0,1.0,0.0,1.0
184
+ blk_Mymr,159,135,0,24,241298,1.0,0.849057,0.918367,1.0,0.0,0.849057
185
+ blt_Latn,39,39,0,0,241418,1.0,1.0,1.0,1.0,0.0,1.0
186
+ blw_Latn,68,68,0,0,241389,1.0,1.0,1.0,1.0,0.0,1.0
187
+ blz_Latn,93,93,0,0,241364,1.0,1.0,1.0,1.0,0.0,1.0
188
+ bmh_Latn,135,135,0,0,241322,1.0,1.0,1.0,1.0,0.0,1.0
189
+ bmk_Latn,11,11,0,0,241446,1.0,1.0,1.0,1.0,0.0,1.0
190
+ bmq_Latn,30,30,0,0,241427,1.0,1.0,1.0,1.0,0.0,1.0
191
+ bmr_Latn,104,104,0,0,241353,1.0,1.0,1.0,1.0,0.0,1.0
192
+ bmu_Latn,106,106,0,0,241351,1.0,1.0,1.0,1.0,0.0,1.0
193
+ bno_Latn,176,176,1,0,241280,0.99435,1.0,0.997167,0.999996,4.144545,1.0
194
+ bnp_Latn,124,124,0,0,241333,1.0,1.0,1.0,1.0,0.0,1.0
195
+ boa_Latn,59,59,0,0,241398,1.0,1.0,1.0,1.0,0.0,1.0
196
+ bod_Tibt,406,405,11,1,241040,0.973558,0.997537,0.985401,0.999954,45.633497,0.997537
197
+ boj_Latn,131,131,0,0,241326,1.0,1.0,1.0,1.0,0.0,1.0
198
+ bon_Latn,131,131,0,0,241326,1.0,1.0,1.0,1.0,0.0,1.0
199
+ bos_Latn,198,198,44,0,241215,0.818182,1.0,0.9,0.999818,182.376616,1.0
200
+ box_Latn,50,50,1,0,241406,0.980392,1.0,0.990099,0.999996,4.142382,1.0
201
+ bpr_Latn,101,101,0,0,241356,1.0,1.0,1.0,1.0,0.0,1.0
202
+ bps_Latn,110,110,2,0,241345,0.982143,1.0,0.990991,0.999992,8.286824,1.0
203
+ bpy_Beng,146,146,1,0,241310,0.993197,1.0,0.996587,0.999996,4.14403,1.0
204
+ bqc_Latn,161,161,0,0,241296,1.0,1.0,1.0,1.0,0.0,1.0
205
+ bqp_Latn,160,160,0,0,241297,1.0,1.0,1.0,1.0,0.0,1.0
206
+ bre_Latn,277,277,0,0,241180,1.0,1.0,1.0,1.0,0.0,1.0
207
+ brh_Arab,311,279,4,32,241142,0.985866,0.897106,0.939394,0.999983,16.587462,0.897106
208
+ bru_Latn,141,141,1,0,241315,0.992958,1.0,0.996466,0.999996,4.143944,1.0
209
+ brx_Deva,351,351,0,0,241106,1.0,1.0,1.0,1.0,0.0,1.0
210
+ bsn_Latn,181,181,0,0,241276,1.0,1.0,1.0,1.0,0.0,1.0
211
+ bsp_Latn,48,48,0,0,241409,1.0,1.0,1.0,1.0,0.0,1.0
212
+ bsq_Latn,73,73,2,0,241382,0.973333,1.0,0.986486,0.999992,8.285553,1.0
213
+ bss_Latn,142,142,0,0,241315,1.0,1.0,1.0,1.0,0.0,1.0
214
+ btd_Latn,56,56,0,0,241401,1.0,1.0,1.0,1.0,0.0,1.0
215
+ bth_Latn,33,33,0,0,241424,1.0,1.0,1.0,1.0,0.0,1.0
216
+ bts_Latn,129,129,0,0,241328,1.0,1.0,1.0,1.0,0.0,1.0
217
+ btx_Latn,90,90,0,0,241367,1.0,1.0,1.0,1.0,0.0,1.0
218
+ bud_Latn,170,170,0,0,241287,1.0,1.0,1.0,1.0,0.0,1.0
219
+ bug_Latn,78,78,9,0,241370,0.896552,1.0,0.945455,0.999963,37.285762,1.0
220
+ buk_Latn,211,211,0,0,241246,1.0,1.0,1.0,1.0,0.0,1.0
221
+ bul_Cyrl,289,289,2,0,241166,0.993127,1.0,0.996552,0.999992,8.292974,1.0
222
+ bum_Latn,245,245,4,0,241208,0.983936,1.0,0.991903,0.999983,16.582923,1.0
223
+ bus_Latn,129,129,0,0,241328,1.0,1.0,1.0,1.0,0.0,1.0
224
+ bvd_Latn,206,206,0,0,241251,1.0,1.0,1.0,1.0,0.0,1.0
225
+ bvr_Latn,159,159,0,0,241298,1.0,1.0,1.0,1.0,0.0,1.0
226
+ bvz_Latn,93,93,0,0,241364,1.0,1.0,1.0,1.0,0.0,1.0
227
+ bwd_Latn,51,51,0,0,241406,1.0,1.0,1.0,1.0,0.0,1.0
228
+ bwu_Latn,56,56,1,0,241400,0.982456,1.0,0.99115,0.999996,4.142485,1.0
229
+ bxh_Latn,76,76,0,0,241381,1.0,1.0,1.0,1.0,0.0,1.0
230
+ bxr_Cyrl,277,277,4,0,241176,0.985765,1.0,0.992832,0.999983,16.585123,1.0
231
+ byr_Latn,194,194,0,0,241263,1.0,1.0,1.0,1.0,0.0,1.0
232
+ byx_Latn,206,206,0,0,241251,1.0,1.0,1.0,1.0,0.0,1.0
233
+ bzd_Latn,160,160,0,0,241297,1.0,1.0,1.0,1.0,0.0,1.0
234
+ bzh_Latn,146,146,0,0,241311,1.0,1.0,1.0,1.0,0.0,1.0
235
+ bzi_Thai,115,115,0,0,241342,1.0,1.0,1.0,1.0,0.0,1.0
236
+ bzj_Latn,164,164,2,0,241291,0.987952,1.0,0.993939,0.999992,8.288678,1.0
237
+ caa_Latn,131,131,0,0,241326,1.0,1.0,1.0,1.0,0.0,1.0
238
+ cab_Latn,201,201,0,0,241256,1.0,1.0,1.0,1.0,0.0,1.0
239
+ cac_Latn,120,120,0,0,241337,1.0,1.0,1.0,1.0,0.0,1.0
240
+ caf_Latn,174,174,0,0,241283,1.0,1.0,1.0,1.0,0.0,1.0
241
+ cag_Latn,88,88,0,0,241369,1.0,1.0,1.0,1.0,0.0,1.0
242
+ cak_Latn,173,173,0,0,241284,1.0,1.0,1.0,1.0,0.0,1.0
243
+ cao_Latn,107,107,0,0,241350,1.0,1.0,1.0,1.0,0.0,1.0
244
+ cap_Latn,226,226,0,0,241231,1.0,1.0,1.0,1.0,0.0,1.0
245
+ caq_Latn,189,189,0,0,241268,1.0,1.0,1.0,1.0,0.0,1.0
246
+ car_Latn,181,181,0,0,241276,1.0,1.0,1.0,1.0,0.0,1.0
247
+ cas_Latn,74,74,0,0,241383,1.0,1.0,1.0,1.0,0.0,1.0
248
+ cat_Latn,318,318,13,0,241126,0.960725,1.0,0.979969,0.999946,53.910815,1.0
249
+ cav_Latn,91,91,0,0,241366,1.0,1.0,1.0,1.0,0.0,1.0
250
+ cax_Latn,108,108,0,0,241349,1.0,1.0,1.0,1.0,0.0,1.0
251
+ cbc_Latn,110,110,0,0,241347,1.0,1.0,1.0,1.0,0.0,1.0
252
+ cbi_Latn,65,65,0,0,241392,1.0,1.0,1.0,1.0,0.0,1.0
253
+ cbk_Latn,155,128,10,27,241292,0.927536,0.825806,0.87372,0.999959,41.441845,0.825806
254
+ cbr_Latn,125,125,0,0,241332,1.0,1.0,1.0,1.0,0.0,1.0
255
+ cbs_Latn,146,146,0,0,241311,1.0,1.0,1.0,1.0,0.0,1.0
256
+ cbt_Latn,49,49,0,0,241408,1.0,1.0,1.0,1.0,0.0,1.0
257
+ cbu_Latn,110,110,0,0,241347,1.0,1.0,1.0,1.0,0.0,1.0
258
+ cbv_Latn,141,141,0,0,241316,1.0,1.0,1.0,1.0,0.0,1.0
259
+ cce_Latn,133,130,2,3,241322,0.984848,0.977444,0.981132,0.999992,8.287613,0.977444
260
+ cco_Latn,95,95,0,0,241362,1.0,1.0,1.0,1.0,0.0,1.0
261
+ ccp_Latn,3,3,0,0,241454,1.0,1.0,1.0,1.0,0.0,1.0
262
+ ceb_Latn,338,338,0,0,241119,1.0,1.0,1.0,1.0,0.0,1.0
263
+ ceg_Latn,53,53,1,0,241403,0.981481,1.0,0.990654,0.999996,4.142433,1.0
264
+ cek_Latn,67,51,32,16,241358,0.614458,0.761194,0.68,0.999867,132.565558,0.761194
265
+ ces_Latn,183,183,0,0,241274,1.0,1.0,1.0,1.0,0.0,1.0
266
+ cfm_Latn,133,133,7,0,241317,0.95,1.0,0.974359,0.999971,29.006647,1.0
267
+ cgc_Latn,169,169,2,0,241286,0.988304,1.0,0.994118,0.999992,8.28885,1.0
268
+ cha_Latn,348,348,0,0,241109,1.0,1.0,1.0,1.0,0.0,1.0
269
+ chd_Latn,146,146,0,0,241311,1.0,1.0,1.0,1.0,0.0,1.0
270
+ che_Cyrl,345,345,0,0,241112,1.0,1.0,1.0,1.0,0.0,1.0
271
+ chf_Latn,102,102,0,0,241355,1.0,1.0,1.0,1.0,0.0,1.0
272
+ chk_Latn,294,294,0,0,241163,1.0,1.0,1.0,1.0,0.0,1.0
273
+ cho_Latn,36,33,0,3,241421,1.0,0.916667,0.956522,1.0,0.0,0.916667
274
+ chq_Latn,56,56,0,0,241401,1.0,1.0,1.0,1.0,0.0,1.0
275
+ chr_Cher,44,44,0,0,241413,1.0,1.0,1.0,1.0,0.0,1.0
276
+ chu_Cyrl,168,144,14,24,241275,0.911392,0.857143,0.883436,0.999942,58.021708,0.857143
277
+ chv_Cyrl,335,335,0,0,241122,1.0,1.0,1.0,1.0,0.0,1.0
278
+ chw_Latn,135,135,0,0,241322,1.0,1.0,1.0,1.0,0.0,1.0
279
+ chz_Latn,164,164,0,0,241293,1.0,1.0,1.0,1.0,0.0,1.0
280
+ cjk_Latn,24,24,3,0,241430,0.888889,1.0,0.941176,0.999988,12.425808,1.0
281
+ cjp_Latn,64,64,0,0,241393,1.0,1.0,1.0,1.0,0.0,1.0
282
+ cjs_Cyrl,20,14,1,6,241436,0.933333,0.7,0.8,0.999996,4.141867,0.7
283
+ cjv_Latn,78,78,0,0,241379,1.0,1.0,1.0,1.0,0.0,1.0
284
+ ckb_Arab,421,402,25,19,241011,0.941452,0.954869,0.948113,0.999896,103.718947,0.954869
285
+ ckm_Latn,119,87,17,32,241321,0.836538,0.731092,0.780269,0.99993,70.440627,0.731092
286
+ cko_Latn,63,63,0,0,241394,1.0,1.0,1.0,1.0,0.0,1.0
287
+ ckt_Cyrl,79,79,0,0,241378,1.0,1.0,1.0,1.0,0.0,1.0
288
+ clu_Latn,76,76,1,0,241380,0.987013,1.0,0.993464,0.999996,4.142828,1.0
289
+ cme_Latn,63,63,2,0,241392,0.969231,1.0,0.984375,0.999992,8.28521,1.0
290
+ cmn_Hani,288,287,64,1,241105,0.817664,0.996528,0.898279,0.999735,265.374074,0.996528
291
+ cmo_Latn,117,117,0,0,241340,1.0,1.0,1.0,1.0,0.0,1.0
292
+ cnh_Latn,286,286,4,0,241167,0.986207,1.0,0.993056,0.999983,16.585742,1.0
293
+ cni_Latn,170,170,0,0,241287,1.0,1.0,1.0,1.0,0.0,1.0
294
+ cnk_Latn,115,78,5,37,241337,0.939759,0.678261,0.787879,0.999979,20.717488,0.678261
295
+ cnr_Latn,147,147,36,0,241274,0.803279,1.0,0.890909,0.999851,149.185695,1.0
296
+ cnw_Latn,8,8,1,0,241448,0.888889,1.0,0.941176,0.999996,4.141661,1.0
297
+ coe_Latn,112,112,0,0,241345,1.0,1.0,1.0,1.0,0.0,1.0
298
+ cof_Latn,70,70,0,0,241387,1.0,1.0,1.0,1.0,0.0,1.0
299
+ cok_Latn,181,181,0,0,241276,1.0,1.0,1.0,1.0,0.0,1.0
300
+ con_Latn,89,89,1,0,241367,0.988889,1.0,0.994413,0.999996,4.143051,1.0
301
+ cop_Copt,92,91,0,1,241365,1.0,0.98913,0.994536,1.0,0.0,0.98913
302
+ cor_Latn,290,290,1,0,241166,0.996564,1.0,0.998279,0.999996,4.146504,1.0
303
+ cos_Latn,220,220,3,0,241234,0.986547,1.0,0.993228,0.999988,12.435903,1.0
304
+ cot_Latn,113,113,0,0,241344,1.0,1.0,1.0,1.0,0.0,1.0
305
+ cpb_Latn,124,124,0,0,241333,1.0,1.0,1.0,1.0,0.0,1.0
306
+ cpc_Latn,389,389,0,0,241068,1.0,1.0,1.0,1.0,0.0,1.0
307
+ cpu_Latn,47,47,0,0,241410,1.0,1.0,1.0,1.0,0.0,1.0
308
+ cpy_Latn,147,147,0,0,241310,1.0,1.0,1.0,1.0,0.0,1.0
309
+ crh_Cyrl,153,153,1,0,241303,0.993506,1.0,0.996743,0.999996,4.14415,1.0
310
+ crh_Latn,189,189,22,0,241246,0.895735,1.0,0.945,0.999909,91.184906,1.0
311
+ crj_Cans,21,21,0,0,241436,1.0,1.0,1.0,1.0,0.0,1.0
312
+ crk_Cans,27,27,0,0,241430,1.0,1.0,1.0,1.0,0.0,1.0
313
+ crk_Latn,225,225,12,0,241220,0.949367,1.0,0.974026,0.99995,49.744644,1.0
314
+ crl_Cans,59,59,0,0,241398,1.0,1.0,1.0,1.0,0.0,1.0
315
+ crm_Cans,203,203,0,0,241254,1.0,1.0,1.0,1.0,0.0,1.0
316
+ crn_Latn,122,122,0,0,241335,1.0,1.0,1.0,1.0,0.0,1.0
317
+ crs_Latn,218,218,4,0,241235,0.981982,1.0,0.990909,0.999983,16.581067,1.0
318
+ crx_Latn,322,322,1,0,241134,0.996904,1.0,0.99845,0.999996,4.147055,1.0
319
+ csb_Latn,307,307,1,0,241149,0.996753,1.0,0.998374,0.999996,4.146797,1.0
320
+ csw_Latn,56,41,0,15,241401,1.0,0.732143,0.845361,1.0,0.0,0.732143
321
+ csy_Latn,146,146,2,0,241309,0.986486,1.0,0.993197,0.999992,8.28806,1.0
322
+ cta_Latn,98,98,0,0,241359,1.0,1.0,1.0,1.0,0.0,1.0
323
+ ctd_Latn,196,196,36,0,241225,0.844828,1.0,0.915888,0.999851,149.215994,1.0
324
+ cto_Latn,103,103,0,0,241354,1.0,1.0,1.0,1.0,0.0,1.0
325
+ ctp_Latn,137,137,0,0,241320,1.0,1.0,1.0,1.0,0.0,1.0
326
+ ctu_Latn,243,242,0,1,241214,1.0,0.995885,0.997938,1.0,0.0,0.995885
327
+ cub_Latn,56,56,0,0,241401,1.0,1.0,1.0,1.0,0.0,1.0
328
+ cui_Latn,132,132,0,0,241325,1.0,1.0,1.0,1.0,0.0,1.0
329
+ cuk_Latn,245,245,1,0,241211,0.995935,1.0,0.997963,0.999996,4.145731,1.0
330
+ cul_Latn,9,9,0,0,241448,1.0,1.0,1.0,1.0,0.0,1.0
331
+ cut_Latn,136,136,0,0,241321,1.0,1.0,1.0,1.0,0.0,1.0
332
+ cux_Latn,54,54,0,0,241403,1.0,1.0,1.0,1.0,0.0,1.0
333
+ cwe_Latn,115,115,3,0,241339,0.974576,1.0,0.987124,0.999988,12.430493,1.0
334
+ cwt_Latn,89,89,0,0,241368,1.0,1.0,1.0,1.0,0.0,1.0
335
+ cya_Latn,79,79,0,0,241378,1.0,1.0,1.0,1.0,0.0,1.0
336
+ cym_Latn,189,189,0,0,241268,1.0,1.0,1.0,1.0,0.0,1.0
337
+ czt_Latn,135,135,11,0,241311,0.924658,1.0,0.960854,0.999954,45.582251,1.0
338
+ daa_Latn,71,71,0,0,241386,1.0,1.0,1.0,1.0,0.0,1.0
339
+ dad_Latn,142,142,1,0,241314,0.993007,1.0,0.996491,0.999996,4.143961,1.0
340
+ daf_Latn,70,70,0,0,241387,1.0,1.0,1.0,1.0,0.0,1.0
341
+ dag_Latn,149,131,123,18,241185,0.515748,0.879195,0.650124,0.99949,509.722015,0.879195
342
+ dah_Latn,172,172,1,0,241284,0.99422,1.0,0.997101,0.999996,4.144476,1.0
343
+ dak_Latn,130,130,0,0,241327,1.0,1.0,1.0,1.0,0.0,1.0
344
+ dan_Latn,242,237,25,5,241190,0.90458,0.979339,0.940476,0.999896,103.641979,0.979339
345
+ dar_Cyrl,227,227,0,0,241230,1.0,1.0,1.0,1.0,0.0,1.0
346
+ ded_Latn,103,103,0,0,241354,1.0,1.0,1.0,1.0,0.0,1.0
347
+ des_Latn,114,114,0,0,241343,1.0,1.0,1.0,1.0,0.0,1.0
348
+ deu_Latn,356,356,50,0,241051,0.876847,1.0,0.934383,0.999793,207.381969,1.0
349
+ dga_Latn,173,173,0,0,241284,1.0,1.0,1.0,1.0,0.0,1.0
350
+ dgc_Latn,203,203,0,0,241254,1.0,1.0,1.0,1.0,0.0,1.0
351
+ dgi_Latn,81,81,0,0,241376,1.0,1.0,1.0,1.0,0.0,1.0
352
+ dgr_Latn,305,305,0,0,241152,1.0,1.0,1.0,1.0,0.0,1.0
353
+ dgz_Latn,162,162,0,0,241295,1.0,1.0,1.0,1.0,0.0,1.0
354
+ dhm_Latn,59,59,4,0,241394,0.936508,1.0,0.967213,0.999983,16.570146,1.0
355
+ dhv_Latn,138,138,0,0,241319,1.0,1.0,1.0,1.0,0.0,1.0
356
+ dig_Latn,224,224,2,0,241231,0.99115,1.0,0.995556,0.999992,8.29074,1.0
357
+ dik_Latn,350,350,0,0,241107,1.0,1.0,1.0,1.0,0.0,1.0
358
+ diq_Latn,134,134,21,0,241302,0.864516,1.0,0.927336,0.999913,87.020301,1.0
359
+ div_Thaa,238,238,15,0,241204,0.940711,1.0,0.96945,0.999938,62.184156,1.0
360
+ dje_Latn,131,127,0,4,241326,1.0,0.969466,0.984496,1.0,0.0,0.969466
361
+ djk_Latn,187,187,0,0,241270,1.0,1.0,1.0,1.0,0.0,1.0
362
+ djr_Latn,156,156,1,0,241300,0.993631,1.0,0.996805,0.999996,4.144202,1.0
363
+ dks_Latn,3,3,0,0,241454,1.0,1.0,1.0,1.0,0.0,1.0
364
+ dng_Cyrl,118,118,0,0,241339,1.0,1.0,1.0,1.0,0.0,1.0
365
+ dnj_Latn,184,184,0,0,241273,1.0,1.0,1.0,1.0,0.0,1.0
366
+ dnw_Latn,22,22,0,0,241435,1.0,1.0,1.0,1.0,0.0,1.0
367
+ dob_Latn,77,77,0,0,241380,1.0,1.0,1.0,1.0,0.0,1.0
368
+ doi_Deva,254,254,0,0,241203,1.0,1.0,1.0,1.0,0.0,1.0
369
+ dop_Latn,132,132,0,0,241325,1.0,1.0,1.0,1.0,0.0,1.0
370
+ dos_Latn,35,35,0,0,241422,1.0,1.0,1.0,1.0,0.0,1.0
371
+ drg_Latn,13,13,0,0,241444,1.0,1.0,1.0,1.0,0.0,1.0
372
+ dru_Latn,58,58,0,0,241399,1.0,1.0,1.0,1.0,0.0,1.0
373
+ dsb_Latn,187,187,0,0,241270,1.0,1.0,1.0,1.0,0.0,1.0
374
+ dtp_Latn,120,120,0,0,241337,1.0,1.0,1.0,1.0,0.0,1.0
375
+ dts_Latn,113,113,1,0,241343,0.991228,1.0,0.995595,0.999996,4.143463,1.0
376
+ dua_Latn,176,176,2,0,241279,0.988764,1.0,0.99435,0.999992,8.28909,1.0
377
+ duo_Latn,56,56,0,0,241401,1.0,1.0,1.0,1.0,0.0,1.0
378
+ dur_Latn,38,38,0,0,241419,1.0,1.0,1.0,1.0,0.0,1.0
379
+ dwr_Latn,144,144,2,0,241311,0.986301,1.0,0.993103,0.999992,8.287991,1.0
380
+ dww_Latn,145,145,0,0,241312,1.0,1.0,1.0,1.0,0.0,1.0
381
+ dyi_Latn,249,249,0,0,241208,1.0,1.0,1.0,1.0,0.0,1.0
382
+ dyo_Latn,80,80,0,0,241377,1.0,1.0,1.0,1.0,0.0,1.0
383
+ dyu_Latn,390,390,0,0,241067,1.0,1.0,1.0,1.0,0.0,1.0
384
+ dzo_Tibt,346,346,57,0,241054,0.858561,1.0,0.923899,0.999764,236.405639,1.0
385
+ ebk_Latn,24,24,0,0,241433,1.0,1.0,1.0,1.0,0.0,1.0
386
+ efi_Latn,268,268,0,0,241189,1.0,1.0,1.0,1.0,0.0,1.0
387
+ ekk_Latn,615,420,6,195,240836,0.985915,0.682927,0.806916,0.999975,24.912598,0.682927
388
+ eko_Latn,136,136,1,0,241320,0.992701,1.0,0.996337,0.999996,4.143858,1.0
389
+ ell_Grek,394,393,52,1,241011,0.883146,0.997462,0.93683,0.999784,215.711246,0.997462
390
+ emi_Latn,161,161,0,0,241296,1.0,1.0,1.0,1.0,0.0,1.0
391
+ eml_Latn,198,198,5,0,241254,0.975369,1.0,0.987531,0.999979,20.724615,1.0
392
+ emp_Latn,160,160,0,0,241297,1.0,1.0,1.0,1.0,0.0,1.0
393
+ enb_Latn,93,93,0,0,241364,1.0,1.0,1.0,1.0,0.0,1.0
394
+ eng_Latn,1444,1155,161,289,239852,0.87766,0.799861,0.836957,0.999329,670.796998,0.799861
395
+ enl_Latn,24,24,1,0,241432,0.96,1.0,0.979592,0.999996,4.141936,1.0
396
+ enm_Latn,81,58,3,23,241373,0.95082,0.716049,0.816901,0.999988,12.428742,0.716049
397
+ enq_Latn,222,222,1,0,241234,0.995516,1.0,0.997753,0.999996,4.145335,1.0
398
+ epo_Latn,294,293,0,1,241163,1.0,0.996599,0.998296,1.0,0.0,0.996599
399
+ eri_Latn,80,80,0,0,241377,1.0,1.0,1.0,1.0,0.0,1.0
400
+ ese_Latn,137,137,0,0,241320,1.0,1.0,1.0,1.0,0.0,1.0
401
+ esi_Latn,9,9,5,0,241443,0.642857,1.0,0.782609,0.999979,20.708393,1.0
402
+ esk_Latn,117,117,26,0,241314,0.818182,1.0,0.9,0.999892,107.731831,1.0
403
+ ess_Latn,10,10,3,0,241444,0.769231,1.0,0.869565,0.999988,12.425087,1.0
404
+ esu_Latn,232,232,1,0,241224,0.995708,1.0,0.997849,0.999996,4.145507,1.0
405
+ etr_Latn,115,115,0,0,241342,1.0,1.0,1.0,1.0,0.0,1.0
406
+ eus_Latn,254,254,7,0,241196,0.97318,1.0,0.986408,0.999971,29.021198,1.0
407
+ eve_Cyrl,77,61,1,16,241379,0.983871,0.792208,0.877698,0.999996,4.142845,0.792208
408
+ ewe_Latn,308,308,1,0,241148,0.996764,1.0,0.998379,0.999996,4.146814,1.0
409
+ ewo_Latn,134,105,0,29,241323,1.0,0.783582,0.878661,1.0,0.0,0.783582
410
+ ext_Latn,139,139,2,0,241316,0.985816,1.0,0.992857,0.999992,8.287819,1.0
411
+ eza_Latn,109,109,0,0,241348,1.0,1.0,1.0,1.0,0.0,1.0
412
+ faa_Latn,109,109,0,0,241348,1.0,1.0,1.0,1.0,0.0,1.0
413
+ fai_Latn,133,133,0,0,241324,1.0,1.0,1.0,1.0,0.0,1.0
414
+ fal_Latn,90,90,0,0,241367,1.0,1.0,1.0,1.0,0.0,1.0
415
+ fan_Latn,57,57,12,0,241388,0.826087,1.0,0.904762,0.99995,49.710025,1.0
416
+ fao_Latn,237,237,0,0,241220,1.0,1.0,1.0,1.0,0.0,1.0
417
+ far_Latn,43,43,0,0,241414,1.0,1.0,1.0,1.0,0.0,1.0
418
+ fas_Arab,396,385,50,11,241011,0.885057,0.972222,0.926594,0.999793,207.41638,0.972222
419
+ fat_Latn,396,389,7,7,241054,0.982323,0.982323,0.982323,0.999971,29.038293,0.982323
420
+ ffm_Latn,104,59,10,45,241343,0.855072,0.567308,0.682081,0.999959,41.433088,0.567308
421
+ fij_Latn,344,344,0,0,241113,1.0,1.0,1.0,1.0,0.0,1.0
422
+ fil_Latn,137,133,1,4,241319,0.992537,0.970803,0.98155,0.999996,4.143875,0.970803
423
+ fin_Latn,368,368,7,0,241082,0.981333,1.0,0.990579,0.999971,29.034921,1.0
424
+ fit_Latn,106,106,19,0,241332,0.848,1.0,0.917749,0.999921,78.723519,1.0
425
+ fkv_Latn,156,129,4,27,241297,0.969925,0.826923,0.892734,0.999983,16.576807,0.826923
426
+ fon_Latn,180,180,0,0,241277,1.0,1.0,1.0,1.0,0.0,1.0
427
+ for_Latn,178,178,0,0,241279,1.0,1.0,1.0,1.0,0.0,1.0
428
+ fra_Latn,1655,1509,91,146,239711,0.943125,0.911782,0.927189,0.999621,379.479737,0.911782
429
+ frd_Latn,51,51,0,0,241406,1.0,1.0,1.0,1.0,0.0,1.0
430
+ fro_Latn,287,236,3,51,241167,0.987448,0.8223,0.897338,0.999988,12.439358,0.8223
431
+ frp_Latn,137,95,58,42,241262,0.620915,0.693431,0.655172,0.99976,240.34477,0.693431
432
+ frr_Latn,88,88,0,0,241369,1.0,1.0,1.0,1.0,0.0,1.0
433
+ fry_Latn,241,241,0,0,241216,1.0,1.0,1.0,1.0,0.0,1.0
434
+ fub_Latn,16,16,4,0,241437,0.8,1.0,0.888889,0.999983,16.567194,1.0
435
+ fue_Latn,25,25,0,0,241432,1.0,1.0,1.0,1.0,0.0,1.0
436
+ fuf_Latn,166,166,24,0,241267,0.873684,1.0,0.932584,0.999901,99.464961,1.0
437
+ fuh_Latn,146,146,27,0,241284,0.843931,1.0,0.915361,0.999888,111.888807,1.0
438
+ fur_Latn,221,221,2,0,241234,0.991031,1.0,0.995495,0.999992,8.290637,1.0
439
+ fuv_Arab,9,9,1,0,241447,0.9,1.0,0.947368,0.999996,4.141679,1.0
440
+ fuv_Latn,164,128,14,36,241279,0.901408,0.780488,0.836601,0.999942,58.020747,0.780488
441
+ gaa_Latn,168,166,0,2,241289,1.0,0.988095,0.994012,1.0,0.0,0.988095
442
+ gag_Cyrl,128,103,7,25,241322,0.936364,0.804688,0.865546,0.999971,29.006046,0.804688
443
+ gag_Latn,41,41,2,0,241414,0.953488,1.0,0.97619,0.999992,8.284455,1.0
444
+ gah_Latn,88,88,0,0,241369,1.0,1.0,1.0,1.0,0.0,1.0
445
+ gai_Latn,175,175,0,0,241282,1.0,1.0,1.0,1.0,0.0,1.0
446
+ gam_Latn,125,125,0,0,241332,1.0,1.0,1.0,1.0,0.0,1.0
447
+ gaw_Latn,151,151,1,0,241305,0.993421,1.0,0.9967,0.999996,4.144116,1.0
448
+ gaz_Latn,441,419,33,22,240983,0.926991,0.950113,0.93841,0.999863,136.92037,0.950113
449
+ gbi_Latn,81,81,0,0,241376,1.0,1.0,1.0,1.0,0.0,1.0
450
+ gbo_Latn,116,116,0,0,241341,1.0,1.0,1.0,1.0,0.0,1.0
451
+ gcf_Latn,154,154,0,0,241303,1.0,1.0,1.0,1.0,0.0,1.0
452
+ gcr_Latn,118,118,0,0,241339,1.0,1.0,1.0,1.0,0.0,1.0
453
+ gde_Latn,91,91,0,0,241366,1.0,1.0,1.0,1.0,0.0,1.0
454
+ gdg_Latn,83,83,0,0,241374,1.0,1.0,1.0,1.0,0.0,1.0
455
+ gdn_Latn,156,156,0,0,241301,1.0,1.0,1.0,1.0,0.0,1.0
456
+ gdr_Latn,184,184,0,0,241273,1.0,1.0,1.0,1.0,0.0,1.0
457
+ geb_Latn,87,87,0,0,241370,1.0,1.0,1.0,1.0,0.0,1.0
458
+ gfk_Latn,125,125,0,0,241332,1.0,1.0,1.0,1.0,0.0,1.0
459
+ ghs_Latn,125,125,1,0,241331,0.992063,1.0,0.996016,0.999996,4.143669,1.0
460
+ gil_Latn,298,298,0,0,241159,1.0,1.0,1.0,1.0,0.0,1.0
461
+ gjn_Latn,85,78,1,7,241371,0.987342,0.917647,0.95122,0.999996,4.142983,0.917647
462
+ gkn_Latn,123,123,0,0,241334,1.0,1.0,1.0,1.0,0.0,1.0
463
+ gla_Latn,223,223,2,0,241232,0.991111,1.0,0.995536,0.999992,8.290705,1.0
464
+ gle_Latn,203,203,0,0,241254,1.0,1.0,1.0,1.0,0.0,1.0
465
+ glg_Latn,215,215,18,0,241224,0.922747,1.0,0.959821,0.999925,74.613873,1.0
466
+ glk_Arab,319,250,25,69,241113,0.909091,0.783699,0.841751,0.999896,103.675074,0.783699
467
+ glv_Latn,357,357,0,0,241100,1.0,1.0,1.0,1.0,0.0,1.0
468
+ gmh_Latn,177,116,2,61,241278,0.983051,0.655367,0.786441,0.999992,8.289125,0.655367
469
+ gmv_Ethi,149,149,0,0,241308,1.0,1.0,1.0,1.0,0.0,1.0
470
+ gmv_Latn,134,134,3,0,241320,0.978102,1.0,0.98893,0.999988,12.431472,1.0
471
+ gnb_Latn,45,45,11,0,241401,0.803571,1.0,0.891089,0.999954,45.565258,1.0
472
+ gnd_Latn,64,64,0,0,241393,1.0,1.0,1.0,1.0,0.0,1.0
473
+ gng_Latn,116,116,0,0,241341,1.0,1.0,1.0,1.0,0.0,1.0
474
+ gnn_Latn,191,191,0,0,241266,1.0,1.0,1.0,1.0,0.0,1.0
475
+ gnw_Latn,110,110,0,0,241347,1.0,1.0,1.0,1.0,0.0,1.0
476
+ gof_Ethi,38,38,0,0,241419,1.0,1.0,1.0,1.0,0.0,1.0
477
+ gof_Latn,104,104,0,0,241353,1.0,1.0,1.0,1.0,0.0,1.0
478
+ gog_Latn,79,79,0,0,241378,1.0,1.0,1.0,1.0,0.0,1.0
479
+ goh_Latn,93,71,2,22,241362,0.972603,0.763441,0.855422,0.999992,8.28624,0.763441
480
+ gom_Deva,170,170,9,0,241278,0.949721,1.0,0.974212,0.999963,37.299979,1.0
481
+ gom_Latn,221,221,18,0,241218,0.924686,1.0,0.96087,0.999925,74.615729,1.0
482
+ gor_Latn,149,149,0,0,241308,1.0,1.0,1.0,1.0,0.0,1.0
483
+ gos_Latn,74,74,1,0,241382,0.986667,1.0,0.993289,0.999996,4.142794,1.0
484
+ got_Goth,70,70,5,0,241382,0.933333,1.0,0.965517,0.999979,20.713626,1.0
485
+ grc_Grek,317,317,0,0,241140,1.0,1.0,1.0,1.0,0.0,1.0
486
+ grt_Beng,107,107,0,0,241350,1.0,1.0,1.0,1.0,0.0,1.0
487
+ gso_Latn,50,50,0,0,241407,1.0,1.0,1.0,1.0,0.0,1.0
488
+ gsw_Latn,208,208,22,0,241227,0.904348,1.0,0.949772,0.999909,91.192088,1.0
489
+ gub_Latn,180,180,0,0,241277,1.0,1.0,1.0,1.0,0.0,1.0
490
+ guc_Latn,252,252,0,0,241205,1.0,1.0,1.0,1.0,0.0,1.0
491
+ gug_Latn,228,228,2,0,241227,0.991304,1.0,0.995633,0.999992,8.290877,1.0
492
+ guh_Latn,207,207,0,0,241250,1.0,1.0,1.0,1.0,0.0,1.0
493
+ gui_Latn,95,95,0,0,241362,1.0,1.0,1.0,1.0,0.0,1.0
494
+ guj_Gujr,354,354,0,0,241103,1.0,1.0,1.0,1.0,0.0,1.0
495
+ guj_Latn,42,36,13,6,241402,0.734694,0.857143,0.791209,0.999946,53.849181,0.857143
496
+ guk_Ethi,36,36,0,0,241421,1.0,1.0,1.0,1.0,0.0,1.0
497
+ gul_Latn,136,136,1,0,241320,0.992701,1.0,0.996337,0.999996,4.143858,1.0
498
+ gum_Latn,107,107,0,0,241350,1.0,1.0,1.0,1.0,0.0,1.0
499
+ gun_Latn,54,54,0,0,241403,1.0,1.0,1.0,1.0,0.0,1.0
500
+ guo_Latn,138,138,0,0,241319,1.0,1.0,1.0,1.0,0.0,1.0
501
+ guq_Latn,18,18,1,0,241438,0.947368,1.0,0.972973,0.999996,4.141833,1.0
502
+ gur_Latn,161,159,2,2,241294,0.987578,0.987578,0.987578,0.999992,8.288575,0.987578
503
+ guw_Latn,91,91,0,0,241366,1.0,1.0,1.0,1.0,0.0,1.0
504
+ gux_Latn,141,141,0,0,241316,1.0,1.0,1.0,1.0,0.0,1.0
505
+ guz_Latn,232,232,1,0,241224,0.995708,1.0,0.997849,0.999996,4.145507,1.0
506
+ gvc_Latn,39,39,0,0,241418,1.0,1.0,1.0,1.0,0.0,1.0
507
+ gvf_Latn,126,126,0,0,241331,1.0,1.0,1.0,1.0,0.0,1.0
508
+ gvl_Latn,83,83,0,0,241374,1.0,1.0,1.0,1.0,0.0,1.0
509
+ gvn_Latn,144,144,0,0,241313,1.0,1.0,1.0,1.0,0.0,1.0
510
+ gwi_Latn,80,80,0,0,241377,1.0,1.0,1.0,1.0,0.0,1.0
511
+ gym_Latn,109,109,0,0,241348,1.0,1.0,1.0,1.0,0.0,1.0
512
+ gyr_Latn,48,48,0,0,241409,1.0,1.0,1.0,1.0,0.0,1.0
513
+ hac_Arab,382,330,5,52,241070,0.985075,0.863874,0.920502,0.999979,20.740433,0.863874
514
+ hae_Latn,75,44,15,31,241367,0.745763,0.586667,0.656716,0.999938,62.142165,0.586667
515
+ hag_Latn,94,94,0,0,241363,1.0,1.0,1.0,1.0,0.0,1.0
516
+ hak_Hani,29,21,1,8,241427,0.954545,0.724138,0.823529,0.999996,4.142022,0.724138
517
+ hak_Latn,107,107,0,0,241350,1.0,1.0,1.0,1.0,0.0,1.0
518
+ hat_Latn,338,337,2,1,241117,0.9941,0.997041,0.995569,0.999992,8.294659,0.997041
519
+ hau_Latn,367,366,6,1,241084,0.983871,0.997275,0.990528,0.999975,24.886972,0.997275
520
+ hav_Latn,61,61,3,0,241393,0.953125,1.0,0.976,0.999988,12.427712,1.0
521
+ haw_Latn,214,214,1,0,241242,0.995349,1.0,0.997669,0.999996,4.145198,1.0
522
+ hay_Latn,92,92,37,0,241328,0.713178,1.0,0.832579,0.999847,153.294802,1.0
523
+ hbo_Hebr,189,189,6,0,241262,0.969231,1.0,0.984375,0.999975,24.868611,1.0
524
+ hch_Latn,259,259,0,0,241198,1.0,1.0,1.0,1.0,0.0,1.0
525
+ heb_Hebr,203,203,3,0,241251,0.985437,1.0,0.992665,0.999988,12.435027,1.0
526
+ heg_Latn,93,93,0,0,241364,1.0,1.0,1.0,1.0,0.0,1.0
527
+ heh_Latn,135,135,1,0,241321,0.992647,1.0,0.99631,0.999996,4.143841,1.0
528
+ her_Latn,235,233,0,2,241222,1.0,0.991489,0.995726,1.0,0.0,0.991489
529
+ hif_Latn,115,73,58,42,241284,0.557252,0.634783,0.593496,0.99976,240.322861,0.634783
530
+ hig_Latn,89,89,0,0,241368,1.0,1.0,1.0,1.0,0.0,1.0
531
+ hil_Latn,266,266,3,0,241188,0.988848,1.0,0.994393,0.999988,12.438275,1.0
532
+ hin_Deva,392,306,53,86,241012,0.852368,0.780612,0.814913,0.99978,219.857715,0.780612
533
+ hin_Latn,164,91,40,73,241253,0.694656,0.554878,0.616949,0.999834,165.773562,0.554878
534
+ hix_Latn,222,222,0,0,241235,1.0,1.0,1.0,1.0,0.0,1.0
535
+ hla_Latn,133,133,0,0,241324,1.0,1.0,1.0,1.0,0.0,1.0
536
+ hmo_Latn,143,143,0,0,241314,1.0,1.0,1.0,1.0,0.0,1.0
537
+ hmr_Latn,283,234,0,49,241174,1.0,0.826855,0.905222,1.0,0.0,0.826855
538
+ hne_Deva,198,198,7,0,241252,0.965854,1.0,0.98263,0.999971,29.014462,1.0
539
+ hnj_Latn,300,300,0,0,241157,1.0,1.0,1.0,1.0,0.0,1.0
540
+ hnn_Latn,32,24,0,8,241425,1.0,0.75,0.857143,1.0,0.0,0.75
541
+ hns_Latn,73,61,7,12,241377,0.897059,0.835616,0.865248,0.999971,28.999437,0.835616
542
+ hop_Latn,8,8,2,0,241447,0.8,1.0,0.888889,0.999992,8.283323,1.0
543
+ hot_Latn,168,168,0,0,241289,1.0,1.0,1.0,1.0,0.0,1.0
544
+ hra_Latn,56,56,3,0,241398,0.949153,1.0,0.973913,0.999988,12.427455,1.0
545
+ hrv_Latn,168,168,20,0,241269,0.893617,1.0,0.94382,0.999917,82.888155,1.0
546
+ hrx_Latn,132,132,0,0,241325,1.0,1.0,1.0,1.0,0.0,1.0
547
+ hsb_Latn,269,269,4,0,241184,0.985348,1.0,0.99262,0.999983,16.584573,1.0
548
+ hto_Latn,122,122,0,0,241335,1.0,1.0,1.0,1.0,0.0,1.0
549
+ hub_Latn,123,123,0,0,241334,1.0,1.0,1.0,1.0,0.0,1.0
550
+ hui_Latn,93,93,0,0,241364,1.0,1.0,1.0,1.0,0.0,1.0
551
+ hun_Latn,576,576,2,0,240879,0.99654,1.0,0.998267,0.999992,8.302855,1.0
552
+ hus_Latn,109,106,1,3,241347,0.990654,0.972477,0.981481,0.999996,4.143395,0.972477
553
+ huu_Latn,72,72,0,0,241385,1.0,1.0,1.0,1.0,0.0,1.0
554
+ huv_Latn,108,108,0,0,241349,1.0,1.0,1.0,1.0,0.0,1.0
555
+ hvn_Latn,11,11,0,0,241446,1.0,1.0,1.0,1.0,0.0,1.0
556
+ hwc_Latn,165,165,5,0,241287,0.970588,1.0,0.985075,0.999979,20.721781,1.0
557
+ hye_Armn,178,178,0,0,241279,1.0,1.0,1.0,1.0,0.0,1.0
558
+ hyw_Armn,233,233,0,0,241224,1.0,1.0,1.0,1.0,0.0,1.0
559
+ ian_Latn,112,112,2,0,241343,0.982456,1.0,0.99115,0.999992,8.286892,1.0
560
+ iba_Latn,283,283,0,0,241174,1.0,1.0,1.0,1.0,0.0,1.0
561
+ ibg_Latn,85,85,0,0,241372,1.0,1.0,1.0,1.0,0.0,1.0
562
+ ibo_Latn,257,257,1,0,241199,0.996124,1.0,0.998058,0.999996,4.145937,1.0
563
+ icr_Latn,24,12,1,12,241432,0.923077,0.5,0.648649,0.999996,4.141936,0.5
564
+ ido_Latn,270,270,1,0,241186,0.99631,1.0,0.998152,0.999996,4.14616,1.0
565
+ idu_Latn,99,99,0,0,241358,1.0,1.0,1.0,1.0,0.0,1.0
566
+ ifb_Latn,137,137,0,0,241320,1.0,1.0,1.0,1.0,0.0,1.0
567
+ ife_Latn,18,18,0,0,241439,1.0,1.0,1.0,1.0,0.0,1.0
568
+ ifk_Latn,113,113,0,0,241344,1.0,1.0,1.0,1.0,0.0,1.0
569
+ ifu_Latn,173,173,0,0,241284,1.0,1.0,1.0,1.0,0.0,1.0
570
+ ify_Latn,118,118,0,0,241339,1.0,1.0,1.0,1.0,0.0,1.0
571
+ ige_Latn,59,59,0,0,241398,1.0,1.0,1.0,1.0,0.0,1.0
572
+ ign_Latn,44,44,0,0,241413,1.0,1.0,1.0,1.0,0.0,1.0
573
+ ike_Cans,310,310,0,0,241147,1.0,1.0,1.0,1.0,0.0,1.0
574
+ ikk_Latn,65,65,0,0,241392,1.0,1.0,1.0,1.0,0.0,1.0
575
+ ikt_Latn,283,227,0,56,241174,1.0,0.80212,0.890196,1.0,0.0,0.80212
576
+ ikw_Latn,21,21,0,0,241436,1.0,1.0,1.0,1.0,0.0,1.0
577
+ ile_Latn,252,252,2,0,241203,0.992126,1.0,0.996047,0.999992,8.291702,1.0
578
+ ilo_Latn,252,252,0,0,241205,1.0,1.0,1.0,1.0,0.0,1.0
579
+ imo_Latn,122,122,0,0,241335,1.0,1.0,1.0,1.0,0.0,1.0
580
+ ina_Latn,234,234,5,0,241218,0.979079,1.0,0.989429,0.999979,20.727708,1.0
581
+ inb_Latn,89,89,1,0,241367,0.988889,1.0,0.994413,0.999996,4.143051,1.0
582
+ ind_Latn,335,335,55,0,241067,0.858974,1.0,0.924138,0.999772,228.100298,1.0
583
+ inh_Cyrl,139,139,9,0,241309,0.939189,1.0,0.968641,0.999963,37.295187,1.0
584
+ ino_Latn,123,123,0,0,241334,1.0,1.0,1.0,1.0,0.0,1.0
585
+ iou_Latn,130,130,0,0,241327,1.0,1.0,1.0,1.0,0.0,1.0
586
+ ipi_Latn,63,63,0,0,241394,1.0,1.0,1.0,1.0,0.0,1.0
587
+ irk_Latn,114,114,0,0,241343,1.0,1.0,1.0,1.0,0.0,1.0
588
+ isd_Latn,91,91,0,0,241366,1.0,1.0,1.0,1.0,0.0,1.0
589
+ ish_Latn,21,21,0,0,241436,1.0,1.0,1.0,1.0,0.0,1.0
590
+ isl_Latn,276,276,31,0,241150,0.899023,1.0,0.946827,0.999871,128.534171,1.0
591
+ iso_Latn,159,159,0,0,241298,1.0,1.0,1.0,1.0,0.0,1.0
592
+ ita_Latn,342,333,29,9,241086,0.91989,0.973684,0.946023,0.99988,120.274558,0.973684
593
+ itv_Latn,86,86,0,0,241371,1.0,1.0,1.0,1.0,0.0,1.0
594
+ ium_Latn,184,184,0,0,241273,1.0,1.0,1.0,1.0,0.0,1.0
595
+ ivv_Latn,17,17,0,0,241440,1.0,1.0,1.0,1.0,0.0,1.0
596
+ iws_Latn,178,178,0,0,241279,1.0,1.0,1.0,1.0,0.0,1.0
597
+ ixl_Latn,120,120,0,0,241337,1.0,1.0,1.0,1.0,0.0,1.0
598
+ izr_Latn,97,97,0,0,241360,1.0,1.0,1.0,1.0,0.0,1.0
599
+ izz_Latn,38,38,1,0,241418,0.974359,1.0,0.987013,0.999996,4.142176,1.0
600
+ jac_Latn,130,130,0,0,241327,1.0,1.0,1.0,1.0,0.0,1.0
601
+ jae_Latn,211,211,0,0,241246,1.0,1.0,1.0,1.0,0.0,1.0
602
+ jam_Latn,196,177,29,19,241232,0.859223,0.903061,0.880597,0.99988,120.201773,0.903061
603
+ jav_Latn,158,158,2,0,241297,0.9875,1.0,0.993711,0.999992,8.288472,1.0
604
+ jbo_Latn,135,135,0,0,241322,1.0,1.0,1.0,1.0,0.0,1.0
605
+ jbu_Latn,87,87,1,0,241369,0.988636,1.0,0.994286,0.999996,4.143017,1.0
606
+ jic_Latn,104,104,0,0,241353,1.0,1.0,1.0,1.0,0.0,1.0
607
+ jiv_Latn,120,120,0,0,241337,1.0,1.0,1.0,1.0,0.0,1.0
608
+ jpn_Jpan,323,323,39,0,241095,0.892265,1.0,0.943066,0.999838,161.735798,1.0
609
+ jra_Latn,177,177,2,0,241278,0.988827,1.0,0.994382,0.999992,8.289125,1.0
610
+ jvn_Latn,115,115,1,0,241341,0.991379,1.0,0.995671,0.999996,4.143498,1.0
611
+ kaa_Cyrl,181,181,0,0,241276,1.0,1.0,1.0,1.0,0.0,1.0
612
+ kaa_Latn,182,137,0,45,241275,1.0,0.752747,0.858934,1.0,0.0,0.752747
613
+ kab_Latn,165,165,5,0,241287,0.970588,1.0,0.985075,0.999979,20.721781,1.0
614
+ kac_Latn,216,216,0,0,241241,1.0,1.0,1.0,1.0,0.0,1.0
615
+ kal_Latn,369,369,19,0,241069,0.951031,1.0,0.974901,0.999921,78.809397,1.0
616
+ kam_Latn,272,257,0,15,241185,1.0,0.944853,0.971645,1.0,0.0,0.944853
617
+ kan_Knda,601,594,1,7,240855,0.998319,0.988353,0.993311,0.999996,4.151858,0.988353
618
+ kan_Latn,264,240,4,24,241189,0.983607,0.909091,0.944882,0.999983,16.584229,0.909091
619
+ kao_Latn,138,138,0,0,241319,1.0,1.0,1.0,1.0,0.0,1.0
620
+ kaq_Latn,91,91,0,0,241366,1.0,1.0,1.0,1.0,0.0,1.0
621
+ kas_Arab,118,118,1,0,241338,0.991597,1.0,0.995781,0.999996,4.143549,1.0
622
+ kas_Deva,47,26,5,21,241405,0.83871,0.553191,0.666667,0.999979,20.711652,0.553191
623
+ kat_Geor,324,324,15,0,241118,0.955752,1.0,0.977376,0.999938,62.206334,1.0
624
+ kaz_Cyrl,340,340,2,0,241115,0.994152,1.0,0.997067,0.999992,8.294728,1.0
625
+ kbc_Latn,149,149,0,0,241308,1.0,1.0,1.0,1.0,0.0,1.0
626
+ kbd_Cyrl,238,238,1,0,241218,0.995816,1.0,0.997904,0.999996,4.14561,1.0
627
+ kbh_Latn,79,79,0,0,241378,1.0,1.0,1.0,1.0,0.0,1.0
628
+ kbm_Latn,152,152,0,0,241305,1.0,1.0,1.0,1.0,0.0,1.0
629
+ kbp_Latn,130,130,0,0,241327,1.0,1.0,1.0,1.0,0.0,1.0
630
+ kbq_Latn,109,109,0,0,241348,1.0,1.0,1.0,1.0,0.0,1.0
631
+ kbr_Latn,95,95,0,0,241362,1.0,1.0,1.0,1.0,0.0,1.0
632
+ kby_Latn,7,7,29,0,241421,0.194444,1.0,0.325581,0.99988,120.107683,1.0
633
+ kca_Cyrl,345,345,1,0,241111,0.99711,1.0,0.998553,0.999996,4.14745,1.0
634
+ kcg_Latn,70,70,0,0,241387,1.0,1.0,1.0,1.0,0.0,1.0
635
+ kck_Latn,82,82,8,0,241367,0.911111,1.0,0.953488,0.999967,33.143449,1.0
636
+ kdc_Latn,92,92,1,0,241364,0.989247,1.0,0.994595,0.999996,4.143103,1.0
637
+ kde_Latn,178,178,1,0,241278,0.994413,1.0,0.997199,0.999996,4.14458,1.0
638
+ kdh_Latn,34,34,0,0,241423,1.0,1.0,1.0,1.0,0.0,1.0
639
+ kdi_Latn,104,104,0,0,241353,1.0,1.0,1.0,1.0,0.0,1.0
640
+ kdl_Latn,64,64,1,0,241392,0.984615,1.0,0.992248,0.999996,4.142622,1.0
641
+ kea_Latn,205,205,1,0,241251,0.995146,1.0,0.997567,0.999996,4.145043,1.0
642
+ kek_Latn,183,183,1,0,241273,0.994565,1.0,0.997275,0.999996,4.144665,1.0
643
+ ken_Latn,132,132,0,0,241325,1.0,1.0,1.0,1.0,0.0,1.0
644
+ keo_Latn,60,60,0,0,241397,1.0,1.0,1.0,1.0,0.0,1.0
645
+ kew_Latn,122,122,0,0,241335,1.0,1.0,1.0,1.0,0.0,1.0
646
+ kez_Latn,89,89,0,0,241368,1.0,1.0,1.0,1.0,0.0,1.0
647
+ kff_Telu,9,9,1,0,241447,0.9,1.0,0.947368,0.999996,4.141679,1.0
648
+ kgf_Latn,166,166,0,0,241291,1.0,1.0,1.0,1.0,0.0,1.0
649
+ kgk_Latn,36,36,0,0,241421,1.0,1.0,1.0,1.0,0.0,1.0
650
+ kgp_Latn,131,131,0,0,241326,1.0,1.0,1.0,1.0,0.0,1.0
651
+ kha_Latn,191,191,0,0,241266,1.0,1.0,1.0,1.0,0.0,1.0
652
+ khk_Cyrl,262,262,1,0,241194,0.996198,1.0,0.998095,0.999996,4.146023,1.0
653
+ khm_Khmr,187,187,4,0,241266,0.979058,1.0,0.989418,0.999983,16.578936,1.0
654
+ khs_Latn,113,113,0,0,241344,1.0,1.0,1.0,1.0,0.0,1.0
655
+ khz_Latn,158,158,0,0,241299,1.0,1.0,1.0,1.0,0.0,1.0
656
+ kij_Latn,226,226,0,0,241231,1.0,1.0,1.0,1.0,0.0,1.0
657
+ kik_Latn,193,193,0,0,241264,1.0,1.0,1.0,1.0,0.0,1.0
658
+ kin_Latn,210,203,1,7,241246,0.995098,0.966667,0.980676,0.999996,4.145129,0.966667
659
+ kir_Cyrl,242,242,2,0,241213,0.991803,1.0,0.995885,0.999992,8.291358,1.0
660
+ kiu_Latn,293,238,35,55,241129,0.871795,0.812287,0.840989,0.999855,145.129455,0.812287
661
+ kix_Latn,153,153,0,0,241304,1.0,1.0,1.0,1.0,0.0,1.0
662
+ kjb_Latn,30,30,0,0,241427,1.0,1.0,1.0,1.0,0.0,1.0
663
+ kje_Latn,119,119,5,0,241333,0.959677,1.0,0.979424,0.999979,20.717831,1.0
664
+ kjh_Cyrl,154,154,4,0,241299,0.974684,1.0,0.987179,0.999983,16.576669,1.0
665
+ kjs_Latn,201,201,0,0,241256,1.0,1.0,1.0,1.0,0.0,1.0
666
+ kkc_Latn,169,169,0,0,241288,1.0,1.0,1.0,1.0,0.0,1.0
667
+ kki_Latn,89,89,0,0,241368,1.0,1.0,1.0,1.0,0.0,1.0
668
+ kkj_Latn,127,127,4,0,241326,0.969466,1.0,0.984496,0.999983,16.574815,1.0
669
+ kkl_Latn,84,84,0,0,241373,1.0,1.0,1.0,1.0,0.0,1.0
670
+ klt_Latn,28,28,1,0,241428,0.965517,1.0,0.982456,0.999996,4.142004,1.0
671
+ klv_Latn,164,164,0,0,241293,1.0,1.0,1.0,1.0,0.0,1.0
672
+ kmb_Latn,119,119,3,0,241335,0.97541,1.0,0.987552,0.999988,12.430699,1.0
673
+ kmg_Latn,158,158,0,0,241299,1.0,1.0,1.0,1.0,0.0,1.0
674
+ kmh_Latn,148,148,0,0,241309,1.0,1.0,1.0,1.0,0.0,1.0
675
+ kmk_Latn,20,20,5,0,241432,0.8,1.0,0.888889,0.999979,20.709336,1.0
676
+ kmm_Latn,19,19,1,0,241437,0.95,1.0,0.974359,0.999996,4.14185,1.0
677
+ kmo_Latn,187,187,0,0,241270,1.0,1.0,1.0,1.0,0.0,1.0
678
+ kmr_Cyrl,114,114,0,0,241343,1.0,1.0,1.0,1.0,0.0,1.0
679
+ kmr_Latn,289,289,27,0,241141,0.914557,1.0,0.955372,0.999888,111.955152,1.0
680
+ kms_Latn,98,98,1,0,241358,0.989899,1.0,0.994924,0.999996,4.143206,1.0
681
+ kmu_Latn,142,142,0,0,241315,1.0,1.0,1.0,1.0,0.0,1.0
682
+ knc_Arab,68,51,5,17,241384,0.910714,0.75,0.822581,0.999979,20.713454,0.75
683
+ knc_Latn,293,266,0,27,241164,1.0,0.90785,0.951699,1.0,0.0,0.90785
684
+ kne_Latn,76,76,0,0,241381,1.0,1.0,1.0,1.0,0.0,1.0
685
+ knf_Latn,151,151,0,0,241306,1.0,1.0,1.0,1.0,0.0,1.0
686
+ kng_Latn,362,362,0,0,241095,1.0,1.0,1.0,1.0,0.0,1.0
687
+ knj_Latn,188,188,0,0,241269,1.0,1.0,1.0,1.0,0.0,1.0
688
+ knk_Latn,47,47,0,0,241410,1.0,1.0,1.0,1.0,0.0,1.0
689
+ knv_Latn,153,153,0,0,241304,1.0,1.0,1.0,1.0,0.0,1.0
690
+ koi_Cyrl,131,131,0,0,241326,1.0,1.0,1.0,1.0,0.0,1.0
691
+ koo_Latn,297,292,2,5,241158,0.993197,0.983165,0.988156,0.999992,8.293249,0.983165
692
+ kor_Hang,265,265,5,0,241187,0.981481,1.0,0.990654,0.999979,20.730372,1.0
693
+ kos_Latn,144,144,2,0,241311,0.986301,1.0,0.993103,0.999992,8.287991,1.0
694
+ kpe_Latn,177,177,1,0,241279,0.994382,1.0,0.997183,0.999996,4.144562,1.0
695
+ kpf_Latn,108,108,0,0,241349,1.0,1.0,1.0,1.0,0.0,1.0
696
+ kpg_Latn,158,158,0,0,241299,1.0,1.0,1.0,1.0,0.0,1.0
697
+ kpj_Latn,8,8,0,0,241449,1.0,1.0,1.0,1.0,0.0,1.0
698
+ kpr_Latn,144,144,0,0,241313,1.0,1.0,1.0,1.0,0.0,1.0
699
+ kpv_Cyrl,108,108,0,0,241349,1.0,1.0,1.0,1.0,0.0,1.0
700
+ kpw_Latn,107,107,0,0,241350,1.0,1.0,1.0,1.0,0.0,1.0
701
+ kpx_Latn,90,90,0,0,241367,1.0,1.0,1.0,1.0,0.0,1.0
702
+ kpz_Latn,89,85,0,4,241368,1.0,0.955056,0.977011,1.0,0.0,0.955056
703
+ kqc_Latn,146,146,0,0,241311,1.0,1.0,1.0,1.0,0.0,1.0
704
+ kqe_Latn,43,43,1,0,241413,0.977273,1.0,0.988506,0.999996,4.142262,1.0
705
+ kqf_Latn,64,64,0,0,241393,1.0,1.0,1.0,1.0,0.0,1.0
706
+ kqn_Latn,286,275,3,11,241168,0.989209,0.961538,0.975177,0.999988,12.439307,0.961538
707
+ kqp_Latn,107,107,0,0,241350,1.0,1.0,1.0,1.0,0.0,1.0
708
+ kqw_Latn,58,58,0,0,241399,1.0,1.0,1.0,1.0,0.0,1.0
709
+ krc_Cyrl,159,159,1,0,241297,0.99375,1.0,0.996865,0.999996,4.144253,1.0
710
+ kri_Latn,161,160,0,1,241296,1.0,0.993789,0.996885,1.0,0.0,0.993789
711
+ krj_Latn,98,98,0,0,241359,1.0,1.0,1.0,1.0,0.0,1.0
712
+ krl_Latn,199,199,2,0,241256,0.99005,1.0,0.995,0.999992,8.289881,1.0
713
+ kru_Deva,56,56,4,0,241397,0.933333,1.0,0.965517,0.999983,16.56994,1.0
714
+ ksc_Latn,14,10,0,4,241443,1.0,0.714286,0.833333,1.0,0.0,0.714286
715
+ ksd_Latn,202,202,0,0,241255,1.0,1.0,1.0,1.0,0.0,1.0
716
+ ksh_Latn,169,169,1,0,241287,0.994118,1.0,0.99705,0.999996,4.144425,1.0
717
+ ksp_Latn,20,20,1,0,241436,0.952381,1.0,0.97561,0.999996,4.141867,1.0
718
+ ksr_Latn,127,127,1,0,241329,0.992188,1.0,0.996078,0.999996,4.143704,1.0
719
+ kss_Latn,130,130,0,0,241327,1.0,1.0,1.0,1.0,0.0,1.0
720
+ ksw_Mymr,299,299,0,0,241158,1.0,1.0,1.0,1.0,0.0,1.0
721
+ ktj_Latn,18,18,0,0,241439,1.0,1.0,1.0,1.0,0.0,1.0
722
+ kto_Latn,144,144,1,0,241312,0.993103,1.0,0.99654,0.999996,4.143996,1.0
723
+ ktu_Latn,120,120,1,0,241336,0.991736,1.0,0.995851,0.999996,4.143583,1.0
724
+ ktz_Latn,56,55,0,1,241401,1.0,0.982143,0.990991,1.0,0.0,0.982143
725
+ kua_Latn,476,466,3,10,240978,0.993603,0.978992,0.986243,0.999988,12.449114,0.978992
726
+ kud_Latn,153,153,1,0,241303,0.993506,1.0,0.996743,0.999996,4.14415,1.0
727
+ kue_Latn,159,159,0,0,241298,1.0,1.0,1.0,1.0,0.0,1.0
728
+ kum_Cyrl,169,169,1,0,241287,0.994118,1.0,0.99705,0.999996,4.144425,1.0
729
+ kup_Latn,126,126,0,0,241331,1.0,1.0,1.0,1.0,0.0,1.0
730
+ kus_Latn,45,45,0,0,241412,1.0,1.0,1.0,1.0,0.0,1.0
731
+ kvg_Latn,53,53,0,0,241404,1.0,1.0,1.0,1.0,0.0,1.0
732
+ kvn_Latn,115,115,0,0,241342,1.0,1.0,1.0,1.0,0.0,1.0
733
+ kwd_Latn,147,147,0,0,241310,1.0,1.0,1.0,1.0,0.0,1.0
734
+ kwf_Latn,150,150,0,0,241307,1.0,1.0,1.0,1.0,0.0,1.0
735
+ kwi_Latn,83,83,1,0,241373,0.988095,1.0,0.994012,0.999996,4.142948,1.0
736
+ kwj_Latn,182,182,0,0,241275,1.0,1.0,1.0,1.0,0.0,1.0
737
+ kwn_Latn,275,275,2,0,241180,0.99278,1.0,0.996377,0.999992,8.292493,1.0
738
+ kwy_Latn,135,135,0,0,241322,1.0,1.0,1.0,1.0,0.0,1.0
739
+ kxc_Ethi,53,53,0,0,241404,1.0,1.0,1.0,1.0,0.0,1.0
740
+ kxw_Latn,20,20,0,0,241437,1.0,1.0,1.0,1.0,0.0,1.0
741
+ kyc_Latn,219,219,0,0,241238,1.0,1.0,1.0,1.0,0.0,1.0
742
+ kyf_Latn,105,105,0,0,241352,1.0,1.0,1.0,1.0,0.0,1.0
743
+ kyg_Latn,201,201,0,0,241256,1.0,1.0,1.0,1.0,0.0,1.0
744
+ kyq_Latn,115,115,0,0,241342,1.0,1.0,1.0,1.0,0.0,1.0
745
+ kyu_Kali,215,215,0,0,241242,1.0,1.0,1.0,1.0,0.0,1.0
746
+ kyz_Latn,151,151,0,0,241306,1.0,1.0,1.0,1.0,0.0,1.0
747
+ kze_Latn,136,136,0,0,241321,1.0,1.0,1.0,1.0,0.0,1.0
748
+ kzj_Latn,122,122,0,0,241335,1.0,1.0,1.0,1.0,0.0,1.0
749
+ lac_Latn,230,230,0,0,241227,1.0,1.0,1.0,1.0,0.0,1.0
750
+ lad_Hebr,16,16,0,0,241441,1.0,1.0,1.0,1.0,0.0,1.0
751
+ lad_Latn,302,302,1,0,241154,0.9967,1.0,0.998347,0.999996,4.146711,1.0
752
+ lai_Latn,37,37,0,0,241420,1.0,1.0,1.0,1.0,0.0,1.0
753
+ laj_Latn,85,85,1,0,241371,0.988372,1.0,0.994152,0.999996,4.142983,1.0
754
+ lam_Latn,127,127,9,0,241321,0.933824,1.0,0.965779,0.999963,37.293333,1.0
755
+ lao_Laoo,335,335,10,0,241112,0.971014,1.0,0.985294,0.999959,41.472781,1.0
756
+ lat_Latn,282,282,0,0,241175,1.0,1.0,1.0,1.0,0.0,1.0
757
+ lbb_Latn,168,168,0,0,241289,1.0,1.0,1.0,1.0,0.0,1.0
758
+ lbe_Cyrl,219,219,0,0,241238,1.0,1.0,1.0,1.0,0.0,1.0
759
+ lbj_Tibt,66,0,0,66,241391,0.0,0.0,0.0,1.0,0.0,0.0
760
+ lbk_Latn,48,48,0,0,241409,1.0,1.0,1.0,1.0,0.0,1.0
761
+ lcm_Latn,159,159,0,0,241298,1.0,1.0,1.0,1.0,0.0,1.0
762
+ lcp_Thai,86,86,0,0,241371,1.0,1.0,1.0,1.0,0.0,1.0
763
+ ldi_Latn,62,62,1,0,241394,0.984127,1.0,0.992,0.999996,4.142588,1.0
764
+ lee_Latn,102,102,0,0,241355,1.0,1.0,1.0,1.0,0.0,1.0
765
+ lef_Latn,66,66,0,0,241391,1.0,1.0,1.0,1.0,0.0,1.0
766
+ leh_Latn,106,106,11,0,241340,0.905983,1.0,0.950673,0.999954,45.576774,1.0
767
+ leu_Latn,157,157,0,0,241300,1.0,1.0,1.0,1.0,0.0,1.0
768
+ lew_Latn,155,155,1,0,241301,0.99359,1.0,0.996785,0.999996,4.144184,1.0
769
+ lex_Latn,163,163,0,0,241294,1.0,1.0,1.0,1.0,0.0,1.0
770
+ lez_Cyrl,134,134,5,0,241318,0.964029,1.0,0.981685,0.999979,20.719119,1.0
771
+ lfn_Cyrl,55,42,2,13,241400,0.954545,0.763636,0.848485,0.999992,8.284936,0.763636
772
+ lfn_Latn,150,150,0,0,241307,1.0,1.0,1.0,1.0,0.0,1.0
773
+ lgg_Latn,279,277,3,2,241175,0.989286,0.992832,0.991055,0.999988,12.438946,0.992832
774
+ lgl_Latn,70,70,0,0,241387,1.0,1.0,1.0,1.0,0.0,1.0
775
+ lhu_Latn,167,167,0,0,241290,1.0,1.0,1.0,1.0,0.0,1.0
776
+ lia_Latn,70,70,0,0,241387,1.0,1.0,1.0,1.0,0.0,1.0
777
+ lid_Latn,113,113,0,0,241344,1.0,1.0,1.0,1.0,0.0,1.0
778
+ lif_Deva,71,71,0,0,241386,1.0,1.0,1.0,1.0,0.0,1.0
779
+ lif_Limb,29,29,0,0,241428,1.0,1.0,1.0,1.0,0.0,1.0
780
+ lij_Latn,245,245,4,0,241208,0.983936,1.0,0.991903,0.999983,16.582923,1.0
781
+ lim_Latn,196,196,1,0,241260,0.994924,1.0,0.997455,0.999996,4.144889,1.0
782
+ lin_Latn,215,214,1,1,241241,0.995349,0.995349,0.995349,0.999996,4.145215,0.995349
783
+ lip_Latn,33,33,0,0,241424,1.0,1.0,1.0,1.0,0.0,1.0
784
+ lis_Lisu,6,6,0,0,241451,1.0,1.0,1.0,1.0,0.0,1.0
785
+ lit_Latn,330,330,5,0,241122,0.985075,1.0,0.992481,0.999979,20.735961,1.0
786
+ liv_Latn,101,101,0,0,241356,1.0,1.0,1.0,1.0,0.0,1.0
787
+ ljp_Latn,112,112,0,0,241345,1.0,1.0,1.0,1.0,0.0,1.0
788
+ lki_Arab,15,8,11,7,241431,0.421053,0.533333,0.470588,0.999954,45.559596,0.533333
789
+ lld_Latn,275,275,0,0,241182,1.0,1.0,1.0,1.0,0.0,1.0
790
+ llg_Latn,110,110,0,0,241347,1.0,1.0,1.0,1.0,0.0,1.0
791
+ lmk_Latn,35,35,0,0,241422,1.0,1.0,1.0,1.0,0.0,1.0
792
+ lmo_Latn,276,276,16,0,241165,0.945205,1.0,0.971831,0.999934,66.340218,1.0
793
+ lmp_Latn,151,151,0,0,241306,1.0,1.0,1.0,1.0,0.0,1.0
794
+ lnd_Latn,5,5,0,0,241452,1.0,1.0,1.0,1.0,0.0,1.0
795
+ log_Latn,122,122,0,0,241335,1.0,1.0,1.0,1.0,0.0,1.0
796
+ loq_Latn,42,34,1,8,241414,0.971429,0.809524,0.883117,0.999996,4.142245,0.809524
797
+ loz_Latn,268,266,5,2,241184,0.98155,0.992537,0.987013,0.999979,20.73063,0.992537
798
+ lrc_Arab,40,30,12,10,241405,0.714286,0.75,0.731707,0.99995,49.706524,0.75
799
+ lsm_Latn,109,109,0,0,241348,1.0,1.0,1.0,1.0,0.0,1.0
800
+ ltg_Latn,259,259,1,0,241197,0.996154,1.0,0.998073,0.999996,4.145971,1.0
801
+ ltz_Latn,251,251,0,0,241206,1.0,1.0,1.0,1.0,0.0,1.0
802
+ lua_Latn,346,346,2,0,241109,0.994253,1.0,0.997118,0.999992,8.294935,1.0
803
+ lub_Latn,147,147,4,0,241306,0.97351,1.0,0.986577,0.999983,16.576188,1.0
804
+ luc_Latn,67,67,0,0,241390,1.0,1.0,1.0,1.0,0.0,1.0
805
+ lue_Latn,327,324,4,3,241126,0.987805,0.990826,0.989313,0.999983,16.588562,0.990826
806
+ lug_Latn,405,396,3,9,241049,0.992481,0.977778,0.985075,0.999988,12.445447,0.977778
807
+ lun_Latn,86,84,0,2,241371,1.0,0.976744,0.988235,1.0,0.0,0.976744
808
+ luo_Latn,415,415,1,0,241041,0.997596,1.0,0.998797,0.999996,4.148655,1.0
809
+ lus_Latn,391,391,13,0,241053,0.967822,1.0,0.983648,0.999946,53.92714,1.0
810
+ lvs_Latn,298,298,8,0,241151,0.973856,1.0,0.986755,0.999967,33.173135,1.0
811
+ lwg_Latn,233,228,7,5,241217,0.970213,0.978541,0.974359,0.999971,29.018671,0.978541
812
+ lwo_Latn,41,41,0,0,241416,1.0,1.0,1.0,1.0,0.0,1.0
813
+ lww_Latn,96,96,0,0,241361,1.0,1.0,1.0,1.0,0.0,1.0
814
+ lzh_Hani,143,82,0,61,241314,1.0,0.573427,0.728889,1.0,0.0,0.573427
815
+ maa_Latn,108,108,0,0,241349,1.0,1.0,1.0,1.0,0.0,1.0
816
+ mad_Latn,183,183,3,0,241271,0.983871,1.0,0.99187,0.999988,12.433996,1.0
817
+ mag_Deva,97,97,3,0,241357,0.97,1.0,0.984772,0.999988,12.429566,1.0
818
+ mah_Latn,143,143,2,0,241312,0.986207,1.0,0.993056,0.999992,8.287957,1.0
819
+ mai_Deva,234,234,9,0,241214,0.962963,1.0,0.981132,0.999963,37.309875,1.0
820
+ maj_Latn,38,38,0,0,241419,1.0,1.0,1.0,1.0,0.0,1.0
821
+ mak_Latn,94,83,0,11,241363,1.0,0.882979,0.937853,1.0,0.0,0.882979
822
+ mal_Latn,180,180,1,0,241276,0.994475,1.0,0.99723,0.999996,4.144614,1.0
823
+ mal_Mlym,338,338,0,0,241119,1.0,1.0,1.0,1.0,0.0,1.0
824
+ mam_Latn,233,233,0,0,241224,1.0,1.0,1.0,1.0,0.0,1.0
825
+ maq_Latn,141,141,0,0,241316,1.0,1.0,1.0,1.0,0.0,1.0
826
+ mar_Deva,589,576,0,13,240868,1.0,0.977929,0.988841,1.0,0.0,0.977929
827
+ mar_Latn,98,79,2,19,241357,0.975309,0.806122,0.882682,0.999992,8.286412,0.806122
828
+ mas_Latn,154,152,1,2,241302,0.993464,0.987013,0.990228,0.999996,4.144167,0.987013
829
+ mau_Latn,110,110,0,0,241347,1.0,1.0,1.0,1.0,0.0,1.0
830
+ mav_Latn,59,59,2,0,241396,0.967213,1.0,0.983333,0.999992,8.285073,1.0
831
+ maz_Latn,149,149,0,0,241308,1.0,1.0,1.0,1.0,0.0,1.0
832
+ mbb_Latn,212,212,0,0,241245,1.0,1.0,1.0,1.0,0.0,1.0
833
+ mbc_Latn,46,46,1,0,241410,0.978723,1.0,0.989247,0.999996,4.142313,1.0
834
+ mbd_Latn,14,14,0,0,241443,1.0,1.0,1.0,1.0,0.0,1.0
835
+ mbf_Latn,48,42,0,6,241409,1.0,0.875,0.933333,1.0,0.0,0.875
836
+ mbh_Latn,127,127,0,0,241330,1.0,1.0,1.0,1.0,0.0,1.0
837
+ mbi_Latn,162,162,1,0,241294,0.993865,1.0,0.996923,0.999996,4.144305,1.0
838
+ mbj_Latn,57,57,0,0,241400,1.0,1.0,1.0,1.0,0.0,1.0
839
+ mbl_Latn,210,210,0,0,241247,1.0,1.0,1.0,1.0,0.0,1.0
840
+ mbs_Latn,209,209,0,0,241248,1.0,1.0,1.0,1.0,0.0,1.0
841
+ mbt_Latn,165,165,0,0,241292,1.0,1.0,1.0,1.0,0.0,1.0
842
+ mca_Latn,122,122,0,0,241335,1.0,1.0,1.0,1.0,0.0,1.0
843
+ mcb_Latn,47,47,0,0,241410,1.0,1.0,1.0,1.0,0.0,1.0
844
+ mcd_Latn,203,203,0,0,241254,1.0,1.0,1.0,1.0,0.0,1.0
845
+ mcf_Latn,20,20,0,0,241437,1.0,1.0,1.0,1.0,0.0,1.0
846
+ mck_Latn,25,25,2,0,241430,0.925926,1.0,0.961538,0.999992,8.283906,1.0
847
+ mco_Latn,128,128,13,0,241316,0.907801,1.0,0.951673,0.999946,53.868371,1.0
848
+ mcp_Latn,50,50,0,0,241407,1.0,1.0,1.0,1.0,0.0,1.0
849
+ mcq_Latn,102,102,0,0,241355,1.0,1.0,1.0,1.0,0.0,1.0
850
+ mcu_Latn,103,103,0,0,241354,1.0,1.0,1.0,1.0,0.0,1.0
851
+ mdf_Cyrl,217,217,3,0,241237,0.986364,1.0,0.993135,0.999988,12.435749,1.0
852
+ mdy_Ethi,116,116,0,0,241341,1.0,1.0,1.0,1.0,0.0,1.0
853
+ med_Latn,106,106,0,0,241351,1.0,1.0,1.0,1.0,0.0,1.0
854
+ mee_Latn,114,114,0,0,241343,1.0,1.0,1.0,1.0,0.0,1.0
855
+ mej_Latn,90,90,0,0,241367,1.0,1.0,1.0,1.0,0.0,1.0
856
+ mek_Latn,65,65,0,0,241392,1.0,1.0,1.0,1.0,0.0,1.0
857
+ men_Latn,144,144,0,0,241313,1.0,1.0,1.0,1.0,0.0,1.0
858
+ meq_Latn,79,79,0,0,241378,1.0,1.0,1.0,1.0,0.0,1.0
859
+ mer_Latn,97,96,1,1,241359,0.989691,0.989691,0.989691,0.999996,4.143189,0.989691
860
+ meu_Latn,82,82,0,0,241375,1.0,1.0,1.0,1.0,0.0,1.0
861
+ mfe_Latn,250,250,9,0,241198,0.965251,1.0,0.982318,0.999963,37.31235,1.0
862
+ mfi_Latn,115,115,1,0,241341,0.991379,1.0,0.995671,0.999996,4.143498,1.0
863
+ mfq_Latn,94,94,0,0,241363,1.0,1.0,1.0,1.0,0.0,1.0
864
+ mfy_Latn,56,56,0,0,241401,1.0,1.0,1.0,1.0,0.0,1.0
865
+ mfz_Latn,66,66,0,0,241391,1.0,1.0,1.0,1.0,0.0,1.0
866
+ mgh_Latn,88,88,1,0,241368,0.988764,1.0,0.99435,0.999996,4.143034,1.0
867
+ mgr_Latn,119,119,5,0,241333,0.959677,1.0,0.979424,0.999979,20.717831,1.0
868
+ mhi_Latn,23,23,1,0,241433,0.958333,1.0,0.978723,0.999996,4.141919,1.0
869
+ mhl_Latn,107,107,0,0,241350,1.0,1.0,1.0,1.0,0.0,1.0
870
+ mhr_Cyrl,291,291,0,0,241166,1.0,1.0,1.0,1.0,0.0,1.0
871
+ mhx_Latn,61,61,0,0,241396,1.0,1.0,1.0,1.0,0.0,1.0
872
+ mib_Latn,70,70,0,0,241387,1.0,1.0,1.0,1.0,0.0,1.0
873
+ mic_Latn,255,255,2,0,241200,0.992218,1.0,0.996094,0.999992,8.291805,1.0
874
+ mie_Latn,71,71,0,0,241386,1.0,1.0,1.0,1.0,0.0,1.0
875
+ mif_Latn,88,88,0,0,241369,1.0,1.0,1.0,1.0,0.0,1.0
876
+ mig_Latn,18,18,0,0,241439,1.0,1.0,1.0,1.0,0.0,1.0
877
+ mih_Latn,80,80,0,0,241377,1.0,1.0,1.0,1.0,0.0,1.0
878
+ mil_Latn,90,90,0,0,241367,1.0,1.0,1.0,1.0,0.0,1.0
879
+ mim_Latn,16,16,0,0,241441,1.0,1.0,1.0,1.0,0.0,1.0
880
+ min_Latn,55,55,5,0,241397,0.916667,1.0,0.956522,0.999979,20.712339,1.0
881
+ mio_Latn,68,68,0,0,241389,1.0,1.0,1.0,1.0,0.0,1.0
882
+ mip_Latn,17,17,0,0,241440,1.0,1.0,1.0,1.0,0.0,1.0
883
+ miq_Latn,184,184,0,0,241273,1.0,1.0,1.0,1.0,0.0,1.0
884
+ mir_Latn,29,29,0,0,241428,1.0,1.0,1.0,1.0,0.0,1.0
885
+ mit_Latn,86,86,0,0,241371,1.0,1.0,1.0,1.0,0.0,1.0
886
+ miy_Latn,46,46,0,0,241411,1.0,1.0,1.0,1.0,0.0,1.0
887
+ miz_Latn,83,83,0,0,241374,1.0,1.0,1.0,1.0,0.0,1.0
888
+ mjc_Latn,49,49,0,0,241408,1.0,1.0,1.0,1.0,0.0,1.0
889
+ mjw_Latn,155,155,0,0,241302,1.0,1.0,1.0,1.0,0.0,1.0
890
+ mkd_Cyrl,331,331,4,0,241122,0.98806,1.0,0.993994,0.999983,16.588837,1.0
891
+ mkl_Latn,50,50,0,0,241407,1.0,1.0,1.0,1.0,0.0,1.0
892
+ mkn_Latn,114,114,5,0,241338,0.957983,1.0,0.978541,0.999979,20.717402,1.0
893
+ mks_Latn,99,99,0,0,241358,1.0,1.0,1.0,1.0,0.0,1.0
894
+ mlh_Latn,50,50,0,0,241407,1.0,1.0,1.0,1.0,0.0,1.0
895
+ mlp_Latn,115,115,0,0,241342,1.0,1.0,1.0,1.0,0.0,1.0
896
+ mlt_Latn,291,291,9,0,241157,0.97,1.0,0.984772,0.999963,37.318693,1.0
897
+ mlu_Latn,50,50,0,0,241407,1.0,1.0,1.0,1.0,0.0,1.0
898
+ mmn_Latn,111,111,0,0,241346,1.0,1.0,1.0,1.0,0.0,1.0
899
+ mmo_Latn,148,148,0,0,241309,1.0,1.0,1.0,1.0,0.0,1.0
900
+ mmx_Latn,124,124,0,0,241333,1.0,1.0,1.0,1.0,0.0,1.0
901
+ mna_Latn,178,178,0,0,241279,1.0,1.0,1.0,1.0,0.0,1.0
902
+ mnb_Latn,107,107,0,0,241350,1.0,1.0,1.0,1.0,0.0,1.0
903
+ mni_Beng,304,304,0,0,241153,1.0,1.0,1.0,1.0,0.0,1.0
904
+ mni_Latn,280,280,4,0,241173,0.985915,1.0,0.992908,0.999983,16.585329,1.0
905
+ mni_Mtei,120,120,0,0,241337,1.0,1.0,1.0,1.0,0.0,1.0
906
+ mnk_Latn,114,114,0,0,241343,1.0,1.0,1.0,1.0,0.0,1.0
907
+ mns_Cyrl,146,146,0,0,241311,1.0,1.0,1.0,1.0,0.0,1.0
908
+ mnw_Mymr,134,134,0,0,241323,1.0,1.0,1.0,1.0,0.0,1.0
909
+ mny_Latn,56,48,2,8,241399,0.96,0.857143,0.90566,0.999992,8.28497,0.857143
910
+ mog_Latn,2,2,0,0,241455,1.0,1.0,1.0,1.0,0.0,1.0
911
+ moh_Latn,195,195,0,0,241262,1.0,1.0,1.0,1.0,0.0,1.0
912
+ mop_Latn,128,128,1,0,241328,0.992248,1.0,0.996109,0.999996,4.143721,1.0
913
+ mor_Latn,29,29,0,0,241428,1.0,1.0,1.0,1.0,0.0,1.0
914
+ mos_Latn,133,133,0,0,241324,1.0,1.0,1.0,1.0,0.0,1.0
915
+ mox_Latn,100,100,0,0,241357,1.0,1.0,1.0,1.0,0.0,1.0
916
+ mpm_Latn,177,177,0,0,241280,1.0,1.0,1.0,1.0,0.0,1.0
917
+ mpp_Latn,130,130,0,0,241327,1.0,1.0,1.0,1.0,0.0,1.0
918
+ mps_Latn,135,135,0,0,241322,1.0,1.0,1.0,1.0,0.0,1.0
919
+ mpt_Latn,29,29,0,0,241428,1.0,1.0,1.0,1.0,0.0,1.0
920
+ mpx_Latn,205,205,0,0,241252,1.0,1.0,1.0,1.0,0.0,1.0
921
+ mqb_Latn,69,69,0,0,241388,1.0,1.0,1.0,1.0,0.0,1.0
922
+ mqj_Latn,132,132,0,0,241325,1.0,1.0,1.0,1.0,0.0,1.0
923
+ mqy_Latn,35,33,0,2,241422,1.0,0.942857,0.970588,1.0,0.0,0.942857
924
+ mri_Latn,162,162,0,0,241295,1.0,1.0,1.0,1.0,0.0,1.0
925
+ mrj_Cyrl,120,120,1,0,241336,0.991736,1.0,0.995851,0.999996,4.143583,1.0
926
+ mrq_Latn,29,29,0,0,241428,1.0,1.0,1.0,1.0,0.0,1.0
927
+ mrw_Latn,162,162,0,0,241295,1.0,1.0,1.0,1.0,0.0,1.0
928
+ msb_Latn,71,71,0,0,241386,1.0,1.0,1.0,1.0,0.0,1.0
929
+ msk_Latn,129,129,1,0,241327,0.992308,1.0,0.996139,0.999996,4.143738,1.0
930
+ msy_Latn,140,140,0,0,241317,1.0,1.0,1.0,1.0,0.0,1.0
931
+ mta_Latn,20,20,0,0,241437,1.0,1.0,1.0,1.0,0.0,1.0
932
+ mti_Latn,170,170,1,0,241286,0.994152,1.0,0.997067,0.999996,4.144442,1.0
933
+ mto_Latn,135,135,0,0,241322,1.0,1.0,1.0,1.0,0.0,1.0
934
+ mtp_Latn,85,85,0,0,241372,1.0,1.0,1.0,1.0,0.0,1.0
935
+ muh_Latn,67,67,0,0,241390,1.0,1.0,1.0,1.0,0.0,1.0
936
+ mui_Latn,107,70,9,37,241341,0.886076,0.654206,0.752688,0.999963,37.290242,0.654206
937
+ mup_Deva,115,72,1,43,241341,0.986301,0.626087,0.765957,0.999996,4.143498,0.626087
938
+ mur_Latn,312,312,0,0,241145,1.0,1.0,1.0,1.0,0.0,1.0
939
+ mus_Latn,2,2,0,0,241455,1.0,1.0,1.0,1.0,0.0,1.0
940
+ mux_Latn,191,191,1,0,241265,0.994792,1.0,0.997389,0.999996,4.144803,1.0
941
+ muy_Latn,61,61,1,0,241395,0.983871,1.0,0.99187,0.999996,4.142571,1.0
942
+ mva_Latn,119,119,0,0,241338,1.0,1.0,1.0,1.0,0.0,1.0
943
+ mvn_Latn,73,73,0,0,241384,1.0,1.0,1.0,1.0,0.0,1.0
944
+ mvp_Latn,22,22,0,0,241435,1.0,1.0,1.0,1.0,0.0,1.0
945
+ mwc_Latn,95,95,0,0,241362,1.0,1.0,1.0,1.0,0.0,1.0
946
+ mwl_Latn,157,150,4,7,241296,0.974026,0.955414,0.96463,0.999983,16.576875,0.955414
947
+ mwn_Latn,121,121,1,0,241335,0.991803,1.0,0.995885,0.999996,4.143601,1.0
948
+ mwp_Latn,116,116,0,0,241341,1.0,1.0,1.0,1.0,0.0,1.0
949
+ mwq_Latn,129,129,0,0,241328,1.0,1.0,1.0,1.0,0.0,1.0
950
+ mwv_Latn,133,133,0,0,241324,1.0,1.0,1.0,1.0,0.0,1.0
951
+ mww_Latn,235,235,0,0,241222,1.0,1.0,1.0,1.0,0.0,1.0
952
+ mxb_Latn,92,92,0,0,241365,1.0,1.0,1.0,1.0,0.0,1.0
953
+ mxp_Latn,104,104,0,0,241353,1.0,1.0,1.0,1.0,0.0,1.0
954
+ mxq_Latn,87,87,0,0,241370,1.0,1.0,1.0,1.0,0.0,1.0
955
+ mxt_Latn,103,103,0,0,241354,1.0,1.0,1.0,1.0,0.0,1.0
956
+ mxv_Latn,202,202,0,0,241255,1.0,1.0,1.0,1.0,0.0,1.0
957
+ mya_Mymr,342,342,26,0,241089,0.929348,1.0,0.96338,0.999892,107.832362,1.0
958
+ myk_Latn,43,43,0,0,241414,1.0,1.0,1.0,1.0,0.0,1.0
959
+ myu_Latn,51,51,0,0,241406,1.0,1.0,1.0,1.0,0.0,1.0
960
+ myv_Cyrl,156,156,0,0,241301,1.0,1.0,1.0,1.0,0.0,1.0
961
+ myw_Latn,182,182,0,0,241275,1.0,1.0,1.0,1.0,0.0,1.0
962
+ myx_Latn,113,113,15,0,241329,0.882812,1.0,0.937759,0.999938,62.151949,1.0
963
+ myy_Latn,80,80,0,0,241377,1.0,1.0,1.0,1.0,0.0,1.0
964
+ mza_Latn,69,69,0,0,241388,1.0,1.0,1.0,1.0,0.0,1.0
965
+ mzh_Latn,26,25,0,1,241431,1.0,0.961538,0.980392,1.0,0.0,0.961538
966
+ mzn_Arab,141,141,6,0,241310,0.959184,1.0,0.979167,0.999975,24.863664,1.0
967
+ mzw_Latn,117,117,1,0,241339,0.991525,1.0,0.995745,0.999996,4.143532,1.0
968
+ mzz_Latn,10,10,0,0,241447,1.0,1.0,1.0,1.0,0.0,1.0
969
+ naf_Latn,203,203,0,0,241254,1.0,1.0,1.0,1.0,0.0,1.0
970
+ nah_Latn,64,54,0,10,241393,1.0,0.84375,0.915254,1.0,0.0,0.84375
971
+ nak_Latn,104,104,0,0,241353,1.0,1.0,1.0,1.0,0.0,1.0
972
+ nan_Hani,75,67,17,8,241365,0.797619,0.893333,0.842767,0.99993,70.427787,0.893333
973
+ nan_Latn,180,180,1,0,241276,0.994475,1.0,0.99723,0.999996,4.144614,1.0
974
+ nap_Latn,172,131,8,41,241277,0.942446,0.761628,0.842444,0.999967,33.155812,0.761628
975
+ naq_Latn,274,274,2,0,241181,0.992754,1.0,0.996364,0.999992,8.292458,1.0
976
+ nas_Latn,153,153,1,0,241303,0.993506,1.0,0.996743,0.999996,4.14415,1.0
977
+ nav_Latn,113,113,0,0,241344,1.0,1.0,1.0,1.0,0.0,1.0
978
+ nba_Latn,231,231,5,0,241221,0.978814,1.0,0.989293,0.999979,20.727451,1.0
979
+ nbe_Latn,72,72,0,0,241385,1.0,1.0,1.0,1.0,0.0,1.0
980
+ nbl_Latn,528,498,25,30,240904,0.952199,0.943182,0.947669,0.999896,103.76501,0.943182
981
+ nbq_Latn,102,102,0,0,241355,1.0,1.0,1.0,1.0,0.0,1.0
982
+ nbu_Latn,351,351,0,0,241106,1.0,1.0,1.0,1.0,0.0,1.0
983
+ nca_Latn,215,215,0,0,241242,1.0,1.0,1.0,1.0,0.0,1.0
984
+ nch_Latn,121,121,0,0,241336,1.0,1.0,1.0,1.0,0.0,1.0
985
+ ncj_Latn,152,152,4,0,241301,0.974359,1.0,0.987013,0.999983,16.576532,1.0
986
+ ncl_Latn,139,139,0,0,241318,1.0,1.0,1.0,1.0,0.0,1.0
987
+ ncq_Laoo,10,10,1,0,241446,0.909091,1.0,0.952381,0.999996,4.141696,1.0
988
+ ncu_Latn,110,110,0,0,241347,1.0,1.0,1.0,1.0,0.0,1.0
989
+ ncx_Latn,103,103,0,0,241354,1.0,1.0,1.0,1.0,0.0,1.0
990
+ ndc_Latn,191,191,1,0,241265,0.994792,1.0,0.997389,0.999996,4.144803,1.0
991
+ nde_Latn,256,256,63,0,241138,0.802508,1.0,0.890435,0.999739,261.192947,1.0
992
+ ndh_Latn,30,30,1,0,241426,0.967742,1.0,0.983607,0.999996,4.142039,1.0
993
+ ndo_Latn,325,317,4,8,241128,0.987539,0.975385,0.981424,0.999983,16.588425,0.975385
994
+ nds_Latn,296,296,2,0,241159,0.993289,1.0,0.996633,0.999992,8.293215,1.0
995
+ neb_Latn,11,5,0,6,241446,1.0,0.454545,0.625,1.0,0.0,0.454545
996
+ new_Deva,112,112,3,0,241342,0.973913,1.0,0.986784,0.999988,12.430338,1.0
997
+ nfa_Latn,46,46,0,0,241411,1.0,1.0,1.0,1.0,0.0,1.0
998
+ nfr_Latn,102,102,0,0,241355,1.0,1.0,1.0,1.0,0.0,1.0
999
+ ngl_Latn,175,175,1,0,241281,0.994318,1.0,0.997151,0.999996,4.144528,1.0
1000
+ ngp_Latn,80,80,0,0,241377,1.0,1.0,1.0,1.0,0.0,1.0
1001
+ ngu_Latn,181,181,0,0,241276,1.0,1.0,1.0,1.0,0.0,1.0
1002
+ nhe_Latn,97,97,0,0,241360,1.0,1.0,1.0,1.0,0.0,1.0
1003
+ nhg_Latn,128,128,1,0,241328,0.992248,1.0,0.996109,0.999996,4.143721,1.0
1004
+ nhi_Latn,102,102,1,0,241354,0.990291,1.0,0.995122,0.999996,4.143274,1.0
1005
+ nho_Latn,89,89,0,0,241368,1.0,1.0,1.0,1.0,0.0,1.0
1006
+ nhr_Latn,140,140,0,0,241317,1.0,1.0,1.0,1.0,0.0,1.0
1007
+ nhu_Latn,86,86,0,0,241371,1.0,1.0,1.0,1.0,0.0,1.0
1008
+ nhw_Latn,83,83,0,0,241374,1.0,1.0,1.0,1.0,0.0,1.0
1009
+ nhx_Latn,36,36,0,0,241421,1.0,1.0,1.0,1.0,0.0,1.0
1010
+ nhy_Latn,113,113,0,0,241344,1.0,1.0,1.0,1.0,0.0,1.0
1011
+ nia_Latn,242,242,0,0,241215,1.0,1.0,1.0,1.0,0.0,1.0
1012
+ nif_Latn,70,70,0,0,241387,1.0,1.0,1.0,1.0,0.0,1.0
1013
+ nii_Latn,109,109,0,0,241348,1.0,1.0,1.0,1.0,0.0,1.0
1014
+ nij_Latn,104,104,0,0,241353,1.0,1.0,1.0,1.0,0.0,1.0
1015
+ nim_Latn,76,76,1,0,241380,0.987013,1.0,0.993464,0.999996,4.142828,1.0
1016
+ nin_Latn,58,58,0,0,241399,1.0,1.0,1.0,1.0,0.0,1.0
1017
+ niu_Latn,204,204,0,0,241253,1.0,1.0,1.0,1.0,0.0,1.0
1018
+ njb_Latn,9,9,1,0,241447,0.9,1.0,0.947368,0.999996,4.141679,1.0
1019
+ njm_Latn,15,15,0,0,241442,1.0,1.0,1.0,1.0,0.0,1.0
1020
+ njn_Latn,148,148,0,0,241309,1.0,1.0,1.0,1.0,0.0,1.0
1021
+ njo_Latn,256,256,1,0,241200,0.996109,1.0,0.998051,0.999996,4.14592,1.0
1022
+ njz_Latn,18,18,0,0,241439,1.0,1.0,1.0,1.0,0.0,1.0
1023
+ nko_Latn,85,85,0,0,241372,1.0,1.0,1.0,1.0,0.0,1.0
1024
+ nld_Latn,259,259,18,0,241180,0.935018,1.0,0.966418,0.999925,74.627484,1.0
1025
+ nlg_Latn,57,57,0,0,241400,1.0,1.0,1.0,1.0,0.0,1.0
1026
+ nmf_Latn,294,294,0,0,241163,1.0,1.0,1.0,1.0,0.0,1.0
1027
+ nmo_Latn,38,38,1,0,241418,0.974359,1.0,0.987013,0.999996,4.142176,1.0
1028
+ nmz_Latn,35,35,0,0,241422,1.0,1.0,1.0,1.0,0.0,1.0
1029
+ nnb_Latn,108,108,2,0,241347,0.981818,1.0,0.990826,0.999992,8.286755,1.0
1030
+ nno_Latn,427,414,1,13,241029,0.99759,0.969555,0.983373,0.999996,4.148861,0.969555
1031
+ nnq_Latn,100,100,2,0,241355,0.980392,1.0,0.990099,0.999992,8.28648,1.0
1032
+ nnw_Latn,40,40,0,0,241417,1.0,1.0,1.0,1.0,0.0,1.0
1033
+ noa_Latn,113,113,0,0,241344,1.0,1.0,1.0,1.0,0.0,1.0
1034
+ nob_Latn,265,260,19,5,241173,0.9319,0.981132,0.955882,0.999921,78.775415,0.981132
1035
+ nod_Thai,99,99,1,0,241357,0.99,1.0,0.994975,0.999996,4.143223,1.0
1036
+ nog_Cyrl,219,219,0,0,241238,1.0,1.0,1.0,1.0,0.0,1.0
1037
+ non_Latn,182,144,1,38,241274,0.993103,0.791209,0.880734,0.999996,4.144648,0.791209
1038
+ nop_Latn,129,129,0,0,241328,1.0,1.0,1.0,1.0,0.0,1.0
1039
+ not_Latn,104,104,0,0,241353,1.0,1.0,1.0,1.0,0.0,1.0
1040
+ nou_Latn,84,84,0,0,241373,1.0,1.0,1.0,1.0,0.0,1.0
1041
+ nov_Latn,147,147,3,0,241307,0.98,1.0,0.989899,0.999988,12.432141,1.0
1042
+ nph_Latn,57,57,0,0,241400,1.0,1.0,1.0,1.0,0.0,1.0
1043
+ npi_Deva,273,270,3,3,241181,0.989011,0.989011,0.989011,0.999988,12.438636,0.989011
1044
+ npi_Latn,53,44,8,9,241396,0.846154,0.830189,0.838095,0.999967,33.139467,0.830189
1045
+ npl_Latn,93,93,1,0,241363,0.989362,1.0,0.994652,0.999996,4.14312,1.0
1046
+ npy_Latn,135,135,0,0,241322,1.0,1.0,1.0,1.0,0.0,1.0
1047
+ nqo_Nkoo,152,152,0,0,241305,1.0,1.0,1.0,1.0,0.0,1.0
1048
+ nre_Latn,42,42,0,0,241415,1.0,1.0,1.0,1.0,0.0,1.0
1049
+ nrf_Latn,63,40,1,23,241393,0.97561,0.634921,0.769231,0.999996,4.142605,0.634921
1050
+ nrm_Latn,107,64,57,43,241293,0.528926,0.598131,0.561404,0.999764,236.171535,0.598131
1051
+ nse_Latn,12,9,3,3,241442,0.75,0.75,0.75,0.999988,12.42519,0.75
1052
+ nsm_Latn,32,32,1,0,241424,0.969697,1.0,0.984615,0.999996,4.142073,1.0
1053
+ nsn_Latn,198,198,0,0,241259,1.0,1.0,1.0,1.0,0.0,1.0
1054
+ nso_Latn,479,461,12,18,240966,0.97463,0.962422,0.968487,0.99995,49.797077,0.962422
1055
+ nss_Latn,120,120,0,0,241337,1.0,1.0,1.0,1.0,0.0,1.0
1056
+ nsu_Latn,14,14,1,0,241442,0.933333,1.0,0.965517,0.999996,4.141764,1.0
1057
+ ntp_Latn,20,20,0,0,241437,1.0,1.0,1.0,1.0,0.0,1.0
1058
+ ntr_Latn,117,117,1,0,241339,0.991525,1.0,0.995745,0.999996,4.143532,1.0
1059
+ ntu_Latn,150,150,0,0,241307,1.0,1.0,1.0,1.0,0.0,1.0
1060
+ nuj_Latn,153,152,1,1,241303,0.993464,0.993464,0.993464,0.999996,4.14415,0.993464
1061
+ nus_Latn,199,199,0,0,241258,1.0,1.0,1.0,1.0,0.0,1.0
1062
+ nuy_Latn,81,81,0,0,241376,1.0,1.0,1.0,1.0,0.0,1.0
1063
+ nvm_Latn,9,9,0,0,241448,1.0,1.0,1.0,1.0,0.0,1.0
1064
+ nwi_Latn,152,152,0,0,241305,1.0,1.0,1.0,1.0,0.0,1.0
1065
+ nya_Latn,262,252,1,10,241194,0.996047,0.961832,0.978641,0.999996,4.146023,0.961832
1066
+ nyf_Latn,10,10,1,0,241446,0.909091,1.0,0.952381,0.999996,4.141696,1.0
1067
+ nyn_Latn,279,278,0,1,241178,1.0,0.996416,0.998205,1.0,0.0,0.996416
1068
+ nyo_Latn,100,100,7,0,241350,0.934579,1.0,0.966184,0.999971,29.002681,1.0
1069
+ nyu_Latn,149,149,7,0,241301,0.955128,1.0,0.977049,0.999971,29.00857,1.0
1070
+ nyy_Latn,259,259,0,0,241198,1.0,1.0,1.0,1.0,0.0,1.0
1071
+ nzi_Latn,184,184,0,0,241273,1.0,1.0,1.0,1.0,0.0,1.0
1072
+ obo_Latn,28,28,0,0,241429,1.0,1.0,1.0,1.0,0.0,1.0
1073
+ oci_Latn,333,333,10,0,241114,0.970845,1.0,0.985207,0.999959,41.472437,1.0
1074
+ ogo_Latn,177,177,0,0,241280,1.0,1.0,1.0,1.0,0.0,1.0
1075
+ ojb_Cans,237,237,1,0,241219,0.995798,1.0,0.997895,0.999996,4.145593,1.0
1076
+ ojb_Latn,62,62,3,0,241392,0.953846,1.0,0.976378,0.999988,12.427764,1.0
1077
+ oke_Latn,79,79,0,0,241378,1.0,1.0,1.0,1.0,0.0,1.0
1078
+ okv_Latn,97,97,0,0,241360,1.0,1.0,1.0,1.0,0.0,1.0
1079
+ old_Latn,11,11,2,0,241444,0.846154,1.0,0.916667,0.999992,8.283426,1.0
1080
+ olo_Latn,245,245,0,0,241212,1.0,1.0,1.0,1.0,0.0,1.0
1081
+ omw_Latn,49,49,0,0,241408,1.0,1.0,1.0,1.0,0.0,1.0
1082
+ ong_Latn,108,108,0,0,241349,1.0,1.0,1.0,1.0,0.0,1.0
1083
+ ons_Latn,7,7,0,0,241450,1.0,1.0,1.0,1.0,0.0,1.0
1084
+ opm_Latn,92,92,0,0,241365,1.0,1.0,1.0,1.0,0.0,1.0
1085
+ orv_Cyrl,239,170,16,69,241202,0.913978,0.711297,0.8,0.999934,66.330042,0.711297
1086
+ ory_Latn,96,94,2,2,241359,0.979167,0.979167,0.979167,0.999992,8.286343,0.979167
1087
+ ory_Orya,511,508,6,3,240940,0.988327,0.994129,0.99122,0.999975,24.901845,0.994129
1088
+ oss_Cyrl,152,152,0,0,241305,1.0,1.0,1.0,1.0,0.0,1.0
1089
+ ota_Arab,66,44,0,22,241391,1.0,0.666667,0.8,1.0,0.0,0.666667
1090
+ ote_Latn,85,85,1,0,241371,0.988372,1.0,0.994152,0.999996,4.142983,1.0
1091
+ otm_Latn,137,137,0,0,241320,1.0,1.0,1.0,1.0,0.0,1.0
1092
+ otq_Latn,110,110,0,0,241347,1.0,1.0,1.0,1.0,0.0,1.0
1093
+ ots_Latn,44,44,0,0,241413,1.0,1.0,1.0,1.0,0.0,1.0
1094
+ otw_Latn,29,26,0,3,241428,1.0,0.896552,0.945455,1.0,0.0,0.896552
1095
+ ozm_Latn,82,82,0,0,241375,1.0,1.0,1.0,1.0,0.0,1.0
1096
+ pab_Latn,126,126,1,0,241330,0.992126,1.0,0.996047,0.999996,4.143686,1.0
1097
+ pad_Latn,91,91,0,0,241366,1.0,1.0,1.0,1.0,0.0,1.0
1098
+ pag_Latn,122,122,1,0,241334,0.99187,1.0,0.995918,0.999996,4.143618,1.0
1099
+ pah_Latn,144,144,1,0,241312,0.993103,1.0,0.99654,0.999996,4.143996,1.0
1100
+ pam_Latn,90,90,4,0,241363,0.957447,1.0,0.978261,0.999983,16.572274,1.0
1101
+ pan_Guru,460,460,0,0,240997,1.0,1.0,1.0,1.0,0.0,1.0
1102
+ pan_Latn,232,193,12,39,241213,0.941463,0.831897,0.883295,0.99995,49.746088,0.831897
1103
+ pao_Latn,133,133,0,0,241324,1.0,1.0,1.0,1.0,0.0,1.0
1104
+ pap_Latn,423,423,3,0,241031,0.992958,1.0,0.996466,0.999988,12.446377,1.0
1105
+ pau_Latn,265,265,0,0,241192,1.0,1.0,1.0,1.0,0.0,1.0
1106
+ pbb_Latn,169,169,0,0,241288,1.0,1.0,1.0,1.0,0.0,1.0
1107
+ pbt_Arab,419,419,6,0,241032,0.985882,1.0,0.992891,0.999975,24.892341,1.0
1108
+ pcd_Latn,199,199,7,0,241251,0.966019,1.0,0.982716,0.999971,29.014582,1.0
1109
+ pck_Latn,164,138,7,26,241286,0.951724,0.841463,0.893204,0.999971,29.010373,0.841463
1110
+ pcm_Latn,251,194,39,57,241167,0.832618,0.772908,0.801653,0.999838,161.68752,0.772908
1111
+ pdc_Latn,139,139,1,0,241317,0.992857,1.0,0.996416,0.999996,4.14391,1.0
1112
+ pdt_Latn,180,180,1,0,241276,0.994475,1.0,0.99723,0.999996,4.144614,1.0
1113
+ pem_Latn,111,111,1,0,241345,0.991071,1.0,0.995516,0.999996,4.143429,1.0
1114
+ pfl_Latn,222,222,7,0,241228,0.969432,1.0,0.984479,0.999971,29.017348,1.0
1115
+ pib_Latn,108,108,0,0,241349,1.0,1.0,1.0,1.0,0.0,1.0
1116
+ pio_Latn,59,59,0,0,241398,1.0,1.0,1.0,1.0,0.0,1.0
1117
+ pir_Latn,104,104,0,0,241353,1.0,1.0,1.0,1.0,0.0,1.0
1118
+ pis_Latn,197,197,10,0,241250,0.951691,1.0,0.975248,0.999959,41.449059,1.0
1119
+ pjt_Latn,179,179,0,0,241278,1.0,1.0,1.0,1.0,0.0,1.0
1120
+ plg_Latn,38,38,0,0,241419,1.0,1.0,1.0,1.0,0.0,1.0
1121
+ pls_Latn,102,102,0,0,241355,1.0,1.0,1.0,1.0,0.0,1.0
1122
+ plt_Latn,248,248,26,0,241183,0.905109,1.0,0.950192,0.999892,107.790339,1.0
1123
+ plu_Latn,122,122,0,0,241335,1.0,1.0,1.0,1.0,0.0,1.0
1124
+ plw_Latn,8,8,0,0,241449,1.0,1.0,1.0,1.0,0.0,1.0
1125
+ pma_Latn,120,120,1,0,241336,0.991736,1.0,0.995851,0.999996,4.143583,1.0
1126
+ pmf_Latn,10,10,0,0,241447,1.0,1.0,1.0,1.0,0.0,1.0
1127
+ pmq_Latn,46,41,0,5,241411,1.0,0.891304,0.942529,1.0,0.0,0.891304
1128
+ pms_Latn,174,174,1,0,241282,0.994286,1.0,0.997135,0.999996,4.144511,1.0
1129
+ pnb_Arab,220,220,21,0,241216,0.912863,1.0,0.954447,0.999913,87.051323,1.0
1130
+ pnt_Grek,181,181,1,0,241275,0.994505,1.0,0.997245,0.999996,4.144631,1.0
1131
+ poe_Latn,49,49,0,0,241408,1.0,1.0,1.0,1.0,0.0,1.0
1132
+ poh_Latn,154,154,0,0,241303,1.0,1.0,1.0,1.0,0.0,1.0
1133
+ poi_Latn,141,141,0,0,241316,1.0,1.0,1.0,1.0,0.0,1.0
1134
+ pol_Latn,254,253,8,1,241195,0.969349,0.996063,0.982524,0.999967,33.167083,0.996063
1135
+ pon_Latn,178,178,1,0,241278,0.994413,1.0,0.997199,0.999996,4.14458,1.0
1136
+ por_Latn,657,630,44,27,240756,0.934718,0.958904,0.946657,0.999817,182.724252,0.958904
1137
+ pot_Latn,46,46,0,0,241411,1.0,1.0,1.0,1.0,0.0,1.0
1138
+ pov_Latn,70,70,0,0,241387,1.0,1.0,1.0,1.0,0.0,1.0
1139
+ poy_Latn,37,37,0,0,241420,1.0,1.0,1.0,1.0,0.0,1.0
1140
+ ppk_Latn,137,137,0,0,241320,1.0,1.0,1.0,1.0,0.0,1.0
1141
+ ppo_Latn,210,210,0,0,241247,1.0,1.0,1.0,1.0,0.0,1.0
1142
+ prf_Latn,45,45,0,0,241412,1.0,1.0,1.0,1.0,0.0,1.0
1143
+ prg_Latn,134,134,0,0,241323,1.0,1.0,1.0,1.0,0.0,1.0
1144
+ pri_Latn,161,156,2,5,241294,0.987342,0.968944,0.978056,0.999992,8.288575,0.968944
1145
+ ptp_Latn,147,147,0,0,241310,1.0,1.0,1.0,1.0,0.0,1.0
1146
+ ptu_Latn,146,146,0,0,241311,1.0,1.0,1.0,1.0,0.0,1.0
1147
+ pwg_Latn,141,141,0,0,241316,1.0,1.0,1.0,1.0,0.0,1.0
1148
+ pwn_Latn,77,77,4,0,241376,0.950617,1.0,0.974684,0.999983,16.571381,1.0
1149
+ pxm_Latn,63,49,1,14,241393,0.98,0.777778,0.867257,0.999996,4.142605,0.777778
1150
+ qub_Latn,180,170,6,10,241271,0.965909,0.944444,0.955056,0.999975,24.867683,0.944444
1151
+ quc_Latn,310,310,0,0,241147,1.0,1.0,1.0,1.0,0.0,1.0
1152
+ quf_Latn,211,211,1,0,241245,0.995283,1.0,0.997636,0.999996,4.145146,1.0
1153
+ qug_Latn,90,85,0,5,241367,1.0,0.944444,0.971429,1.0,0.0,0.944444
1154
+ quh_Latn,159,117,3,42,241295,0.975,0.735849,0.83871,0.999988,12.432759,0.735849
1155
+ qup_Latn,79,68,5,11,241373,0.931507,0.860759,0.894737,0.999979,20.714398,0.860759
1156
+ quw_Latn,139,139,0,0,241318,1.0,1.0,1.0,1.0,0.0,1.0
1157
+ quy_Latn,271,233,49,38,241137,0.826241,0.859779,0.842676,0.999797,203.162704,0.859779
1158
+ quz_Latn,205,144,34,61,241218,0.808989,0.702439,0.751958,0.999859,140.931474,0.702439
1159
+ qva_Latn,39,39,3,0,241415,0.928571,1.0,0.962963,0.999988,12.42658,1.0
1160
+ qvc_Latn,53,53,5,0,241399,0.913793,1.0,0.954955,0.999979,20.712167,1.0
1161
+ qve_Latn,54,54,12,0,241391,0.818182,1.0,0.9,0.99995,49.709407,1.0
1162
+ qvh_Latn,95,95,3,0,241359,0.969388,1.0,0.984456,0.999988,12.429463,1.0
1163
+ qvi_Latn,98,98,3,0,241356,0.970297,1.0,0.984925,0.999988,12.429617,1.0
1164
+ qvm_Latn,88,88,1,0,241368,0.988764,1.0,0.99435,0.999996,4.143034,1.0
1165
+ qvn_Latn,106,106,1,0,241350,0.990654,1.0,0.995305,0.999996,4.143343,1.0
1166
+ qvs_Latn,148,148,8,0,241301,0.948718,1.0,0.973684,0.999967,33.152514,1.0
1167
+ qvw_Latn,175,175,0,0,241282,1.0,1.0,1.0,1.0,0.0,1.0
1168
+ qvz_Latn,191,191,0,0,241266,1.0,1.0,1.0,1.0,0.0,1.0
1169
+ qwh_Latn,117,110,0,7,241340,1.0,0.940171,0.969163,1.0,0.0,0.940171
1170
+ qxh_Latn,105,105,1,0,241351,0.990566,1.0,0.995261,0.999996,4.143326,1.0
1171
+ qxl_Latn,66,66,0,0,241391,1.0,1.0,1.0,1.0,0.0,1.0
1172
+ qxn_Latn,116,116,0,0,241341,1.0,1.0,1.0,1.0,0.0,1.0
1173
+ qxo_Latn,93,93,1,0,241363,0.989362,1.0,0.994652,0.999996,4.14312,1.0
1174
+ qxr_Latn,93,93,2,0,241362,0.978947,1.0,0.989362,0.999992,8.28624,1.0
1175
+ rad_Latn,155,155,0,0,241302,1.0,1.0,1.0,1.0,0.0,1.0
1176
+ rai_Latn,168,168,0,0,241289,1.0,1.0,1.0,1.0,0.0,1.0
1177
+ rap_Latn,107,107,1,0,241349,0.990741,1.0,0.995349,0.999996,4.14336,1.0
1178
+ rar_Latn,368,368,2,0,241087,0.994595,1.0,0.99729,0.999992,8.295692,1.0
1179
+ rav_Deva,45,45,0,0,241412,1.0,1.0,1.0,1.0,0.0,1.0
1180
+ raw_Latn,97,97,0,0,241360,1.0,1.0,1.0,1.0,0.0,1.0
1181
+ rcf_Latn,169,169,0,0,241288,1.0,1.0,1.0,1.0,0.0,1.0
1182
+ rej_Latn,33,29,0,4,241424,1.0,0.878788,0.935484,1.0,0.0,0.878788
1183
+ rgu_Latn,47,47,0,0,241410,1.0,1.0,1.0,1.0,0.0,1.0
1184
+ ria_Latn,23,23,0,0,241434,1.0,1.0,1.0,1.0,0.0,1.0
1185
+ rim_Latn,10,10,0,0,241447,1.0,1.0,1.0,1.0,0.0,1.0
1186
+ rkb_Latn,122,122,0,0,241335,1.0,1.0,1.0,1.0,0.0,1.0
1187
+ rmc_Latn,341,341,1,0,241115,0.997076,1.0,0.998536,0.999996,4.147381,1.0
1188
+ rml_Latn,37,30,0,7,241420,1.0,0.810811,0.895522,1.0,0.0,0.810811
1189
+ rmn_Cyrl,223,223,0,0,241234,1.0,1.0,1.0,1.0,0.0,1.0
1190
+ rmn_Grek,185,128,2,57,241270,0.984615,0.691892,0.812698,0.999992,8.2894,0.691892
1191
+ rmn_Latn,236,236,2,0,241219,0.991597,1.0,0.995781,0.999992,8.291152,1.0
1192
+ rmo_Latn,85,85,2,0,241370,0.977011,1.0,0.988372,0.999992,8.285965,1.0
1193
+ rmq_Latn,17,17,1,0,241439,0.944444,1.0,0.971429,0.999996,4.141816,1.0
1194
+ rmy_Cyrl,101,74,8,27,241348,0.902439,0.732673,0.808743,0.999967,33.146058,0.732673
1195
+ rmy_Latn,265,265,3,0,241189,0.988806,1.0,0.994371,0.999988,12.438223,1.0
1196
+ rnd_Latn,164,164,1,0,241292,0.993939,1.0,0.99696,0.999996,4.144339,1.0
1197
+ rng_Latn,209,209,6,0,241242,0.972093,1.0,0.985849,0.999975,24.870673,1.0
1198
+ roh_Latn,307,307,0,0,241150,1.0,1.0,1.0,1.0,0.0,1.0
1199
+ ron_Cyrl,144,144,0,0,241313,1.0,1.0,1.0,1.0,0.0,1.0
1200
+ ron_Latn,369,368,2,1,241086,0.994595,0.99729,0.99594,0.999992,8.295726,0.99729
1201
+ roo_Latn,145,145,0,0,241312,1.0,1.0,1.0,1.0,0.0,1.0
1202
+ rop_Latn,184,184,0,0,241273,1.0,1.0,1.0,1.0,0.0,1.0
1203
+ row_Latn,138,138,1,0,241318,0.992806,1.0,0.99639,0.999996,4.143893,1.0
1204
+ rro_Latn,137,137,0,0,241320,1.0,1.0,1.0,1.0,0.0,1.0
1205
+ rtm_Latn,174,174,0,0,241283,1.0,1.0,1.0,1.0,0.0,1.0
1206
+ rub_Latn,31,31,0,0,241426,1.0,1.0,1.0,1.0,0.0,1.0
1207
+ rue_Cyrl,301,301,13,0,241143,0.958599,1.0,0.978862,0.999946,53.907015,1.0
1208
+ ruf_Latn,173,173,1,0,241283,0.994253,1.0,0.997118,0.999996,4.144494,1.0
1209
+ rug_Latn,181,181,0,0,241276,1.0,1.0,1.0,1.0,0.0,1.0
1210
+ run_Latn,291,291,13,0,241153,0.957237,1.0,0.978151,0.999946,53.904779,1.0
1211
+ rup_Latn,166,166,1,0,241290,0.994012,1.0,0.996997,0.999996,4.144373,1.0
1212
+ rus_Cyrl,1538,512,39,1026,239880,0.92922,0.3329,0.490187,0.999837,162.554862,0.3329
1213
+ rwo_Latn,177,177,1,0,241279,0.994382,1.0,0.997183,0.999996,4.144562,1.0
1214
+ sab_Latn,170,170,0,0,241287,1.0,1.0,1.0,1.0,0.0,1.0
1215
+ sag_Latn,237,237,0,0,241220,1.0,1.0,1.0,1.0,0.0,1.0
1216
+ sah_Cyrl,260,260,12,0,241185,0.955882,1.0,0.977444,0.99995,49.751863,1.0
1217
+ san_Deva,239,235,1,4,241217,0.995763,0.983264,0.989474,0.999996,4.145628,0.983264
1218
+ san_Latn,146,140,4,6,241307,0.972222,0.958904,0.965517,0.999983,16.57612,0.958904
1219
+ sas_Latn,126,126,0,0,241331,1.0,1.0,1.0,1.0,0.0,1.0
1220
+ sat_Latn,239,239,3,0,241215,0.987603,1.0,0.993763,0.999988,12.436883,1.0
1221
+ sat_Olck,122,122,0,0,241335,1.0,1.0,1.0,1.0,0.0,1.0
1222
+ sbe_Latn,94,94,0,0,241363,1.0,1.0,1.0,1.0,0.0,1.0
1223
+ sbl_Latn,74,74,0,0,241383,1.0,1.0,1.0,1.0,0.0,1.0
1224
+ sby_Latn,100,81,0,19,241357,1.0,0.81,0.895028,1.0,0.0,0.81
1225
+ sck_Deva,15,10,4,5,241438,0.714286,0.666667,0.689655,0.999983,16.567126,0.666667
1226
+ scn_Latn,172,172,5,0,241280,0.971751,1.0,0.985673,0.999979,20.722382,1.0
1227
+ sco_Latn,210,210,25,0,241222,0.893617,1.0,0.94382,0.999896,103.628232,1.0
1228
+ sda_Latn,49,49,0,0,241408,1.0,1.0,1.0,1.0,0.0,1.0
1229
+ sdc_Latn,39,39,1,0,241417,0.975,1.0,0.987342,0.999996,4.142193,1.0
1230
+ sdh_Arab,400,399,38,1,241019,0.913043,0.9975,0.953405,0.999842,157.639065,0.9975
1231
+ seh_Latn,162,162,3,0,241292,0.981818,1.0,0.990826,0.999988,12.432914,1.0
1232
+ ses_Latn,130,130,0,0,241327,1.0,1.0,1.0,1.0,0.0,1.0
1233
+ sey_Latn,69,69,0,0,241388,1.0,1.0,1.0,1.0,0.0,1.0
1234
+ sgb_Latn,115,115,5,0,241337,0.958333,1.0,0.978723,0.999979,20.717488,1.0
1235
+ sgc_Latn,184,184,0,0,241273,1.0,1.0,1.0,1.0,0.0,1.0
1236
+ sgh_Cyrl,9,7,5,2,241443,0.583333,0.777778,0.666667,0.999979,20.708393,0.777778
1237
+ sgs_Latn,218,218,0,0,241239,1.0,1.0,1.0,1.0,0.0,1.0
1238
+ sgw_Ethi,96,96,1,0,241360,0.989691,1.0,0.994819,0.999996,4.143171,1.0
1239
+ sgz_Latn,136,136,2,0,241319,0.985507,1.0,0.992701,0.999992,8.287716,1.0
1240
+ shi_Latn,133,121,0,12,241324,1.0,0.909774,0.952756,1.0,0.0,0.909774
1241
+ shn_Mymr,174,174,2,0,241281,0.988636,1.0,0.994286,0.999992,8.289022,1.0
1242
+ shp_Latn,96,96,0,0,241361,1.0,1.0,1.0,1.0,0.0,1.0
1243
+ sid_Latn,193,193,0,0,241264,1.0,1.0,1.0,1.0,0.0,1.0
1244
+ sig_Latn,89,89,0,0,241368,1.0,1.0,1.0,1.0,0.0,1.0
1245
+ sil_Latn,49,49,0,0,241408,1.0,1.0,1.0,1.0,0.0,1.0
1246
+ sim_Latn,99,99,0,0,241358,1.0,1.0,1.0,1.0,0.0,1.0
1247
+ sin_Sinh,232,232,0,0,241225,1.0,1.0,1.0,1.0,0.0,1.0
1248
+ sja_Latn,124,124,0,0,241333,1.0,1.0,1.0,1.0,0.0,1.0
1249
+ skg_Latn,104,104,4,0,241349,0.962963,1.0,0.981132,0.999983,16.573235,1.0
1250
+ skr_Arab,116,95,0,21,241341,1.0,0.818966,0.900474,1.0,0.0,0.818966
1251
+ slk_Latn,374,374,1,0,241082,0.997333,1.0,0.998665,0.999996,4.147949,1.0
1252
+ sll_Latn,160,160,0,0,241297,1.0,1.0,1.0,1.0,0.0,1.0
1253
+ slv_Latn,338,338,12,0,241107,0.965714,1.0,0.982558,0.99995,49.767957,1.0
1254
+ sma_Latn,327,327,0,0,241130,1.0,1.0,1.0,1.0,0.0,1.0
1255
+ sme_Latn,246,246,3,0,241208,0.987952,1.0,0.993939,0.999988,12.437244,1.0
1256
+ smj_Latn,407,407,0,0,241050,1.0,1.0,1.0,1.0,0.0,1.0
1257
+ smk_Latn,172,172,2,0,241283,0.988506,1.0,0.99422,0.999992,8.288953,1.0
1258
+ sml_Latn,144,144,0,0,241313,1.0,1.0,1.0,1.0,0.0,1.0
1259
+ smn_Latn,293,293,0,0,241164,1.0,1.0,1.0,1.0,0.0,1.0
1260
+ smo_Latn,426,426,2,0,241029,0.995327,1.0,0.997658,0.999992,8.297688,1.0
1261
+ sms_Latn,178,178,1,0,241278,0.994413,1.0,0.997199,0.999996,4.14458,1.0
1262
+ sna_Latn,415,415,0,0,241042,1.0,1.0,1.0,1.0,0.0,1.0
1263
+ snc_Latn,135,135,0,0,241322,1.0,1.0,1.0,1.0,0.0,1.0
1264
+ snd_Arab,325,325,2,0,241130,0.993884,1.0,0.996933,0.999992,8.294212,1.0
1265
+ snd_Deva,267,267,1,0,241189,0.996269,1.0,0.998131,0.999996,4.146109,1.0
1266
+ snd_Latn,155,119,18,36,241284,0.868613,0.767742,0.815068,0.999925,74.59532,0.767742
1267
+ snf_Latn,129,129,0,0,241328,1.0,1.0,1.0,1.0,0.0,1.0
1268
+ snn_Latn,96,96,0,0,241361,1.0,1.0,1.0,1.0,0.0,1.0
1269
+ snp_Latn,159,159,0,0,241298,1.0,1.0,1.0,1.0,0.0,1.0
1270
+ snw_Latn,25,25,0,0,241432,1.0,1.0,1.0,1.0,0.0,1.0
1271
+ sny_Latn,163,163,0,0,241294,1.0,1.0,1.0,1.0,0.0,1.0
1272
+ som_Latn,439,435,1,4,241017,0.997706,0.990888,0.994286,0.999996,4.149068,0.990888
1273
+ sop_Latn,140,140,0,0,241317,1.0,1.0,1.0,1.0,0.0,1.0
1274
+ soq_Latn,124,124,0,0,241333,1.0,1.0,1.0,1.0,0.0,1.0
1275
+ sot_Latn,491,475,6,16,240960,0.987526,0.967413,0.977366,0.999975,24.899778,0.967413
1276
+ soy_Latn,60,60,0,0,241397,1.0,1.0,1.0,1.0,0.0,1.0
1277
+ spa_Latn,1136,1046,19,90,240302,0.98216,0.920775,0.950477,0.999921,79.060923,0.920775
1278
+ spl_Latn,116,116,0,0,241341,1.0,1.0,1.0,1.0,0.0,1.0
1279
+ spm_Latn,59,59,0,0,241398,1.0,1.0,1.0,1.0,0.0,1.0
1280
+ spp_Latn,155,155,0,0,241302,1.0,1.0,1.0,1.0,0.0,1.0
1281
+ sps_Latn,187,187,0,0,241270,1.0,1.0,1.0,1.0,0.0,1.0
1282
+ spy_Latn,136,136,0,0,241321,1.0,1.0,1.0,1.0,0.0,1.0
1283
+ srd_Latn,139,139,0,0,241318,1.0,1.0,1.0,1.0,0.0,1.0
1284
+ srm_Latn,125,125,0,0,241332,1.0,1.0,1.0,1.0,0.0,1.0
1285
+ srn_Latn,303,303,0,0,241154,1.0,1.0,1.0,1.0,0.0,1.0
1286
+ srp_Cyrl,269,269,6,0,241182,0.978182,1.0,0.988971,0.999975,24.87686,1.0
1287
+ srp_Latn,235,160,0,75,241222,1.0,0.680851,0.810127,1.0,0.0,0.680851
1288
+ srq_Latn,43,43,0,0,241414,1.0,1.0,1.0,1.0,0.0,1.0
1289
+ srr_Latn,49,49,1,0,241407,0.98,1.0,0.989899,0.999996,4.142365,1.0
1290
+ ssd_Latn,129,129,0,0,241328,1.0,1.0,1.0,1.0,0.0,1.0
1291
+ ssg_Latn,220,220,0,0,241237,1.0,1.0,1.0,1.0,0.0,1.0
1292
+ ssw_Latn,322,306,8,16,241127,0.974522,0.950311,0.962264,0.999967,33.176436,0.950311
1293
+ ssx_Latn,50,50,0,0,241407,1.0,1.0,1.0,1.0,0.0,1.0
1294
+ stp_Latn,62,62,0,0,241395,1.0,1.0,1.0,1.0,0.0,1.0
1295
+ stq_Latn,57,57,0,0,241400,1.0,1.0,1.0,1.0,0.0,1.0
1296
+ sua_Latn,60,60,0,0,241397,1.0,1.0,1.0,1.0,0.0,1.0
1297
+ suc_Latn,29,29,0,0,241428,1.0,1.0,1.0,1.0,0.0,1.0
1298
+ sue_Latn,154,154,0,0,241303,1.0,1.0,1.0,1.0,0.0,1.0
1299
+ suk_Latn,120,120,0,0,241337,1.0,1.0,1.0,1.0,0.0,1.0
1300
+ sun_Latn,143,143,7,0,241307,0.953333,1.0,0.976109,0.999971,29.007849,1.0
1301
+ sur_Latn,68,68,0,0,241389,1.0,1.0,1.0,1.0,0.0,1.0
1302
+ sus_Arab,116,116,1,0,241340,0.991453,1.0,0.995708,0.999996,4.143515,1.0
1303
+ sus_Latn,173,173,0,0,241284,1.0,1.0,1.0,1.0,0.0,1.0
1304
+ suz_Deva,135,135,0,0,241322,1.0,1.0,1.0,1.0,0.0,1.0
1305
+ swc_Latn,273,188,28,85,241156,0.87037,0.688645,0.768916,0.999884,116.093937,0.688645
1306
+ swe_Latn,328,326,22,2,241107,0.936782,0.993902,0.964497,0.999909,91.23747,0.993902
1307
+ swg_Latn,134,109,0,25,241323,1.0,0.813433,0.897119,1.0,0.0,0.813433
1308
+ swh_Latn,592,545,51,47,240814,0.91443,0.920608,0.917508,0.999788,211.736865,0.920608
1309
+ swp_Latn,143,143,1,0,241313,0.993056,1.0,0.996516,0.999996,4.143978,1.0
1310
+ sxb_Latn,134,134,0,0,241323,1.0,1.0,1.0,1.0,0.0,1.0
1311
+ sxn_Latn,137,137,1,0,241319,0.992754,1.0,0.996364,0.999996,4.143875,1.0
1312
+ syb_Latn,98,98,0,0,241359,1.0,1.0,1.0,1.0,0.0,1.0
1313
+ syc_Syrc,193,193,13,0,241251,0.936893,1.0,0.967419,0.999946,53.882883,1.0
1314
+ syl_Beng,115,115,0,0,241342,1.0,1.0,1.0,1.0,0.0,1.0
1315
+ syl_Latn,50,50,0,0,241407,1.0,1.0,1.0,1.0,0.0,1.0
1316
+ szl_Latn,320,320,2,0,241135,0.993789,1.0,0.996885,0.999992,8.29404,1.0
1317
+ szy_Latn,123,123,1,0,241333,0.991935,1.0,0.995951,0.999996,4.143635,1.0
1318
+ tab_Cyrl,196,196,0,0,241261,1.0,1.0,1.0,1.0,0.0,1.0
1319
+ tac_Latn,116,116,0,0,241341,1.0,1.0,1.0,1.0,0.0,1.0
1320
+ tah_Latn,242,242,1,0,241214,0.995885,1.0,0.997938,0.999996,4.145679,1.0
1321
+ taj_Deva,86,86,0,0,241371,1.0,1.0,1.0,1.0,0.0,1.0
1322
+ tam_Latn,170,170,0,0,241287,1.0,1.0,1.0,1.0,0.0,1.0
1323
+ tam_Taml,754,754,10,0,240693,0.986911,1.0,0.993412,0.999958,41.544975,1.0
1324
+ taq_Latn,106,106,6,0,241345,0.946429,1.0,0.972477,0.999975,24.860059,1.0
1325
+ taq_Tfng,104,70,21,34,241332,0.769231,0.673077,0.717949,0.999913,87.009484,0.673077
1326
+ tar_Latn,190,190,0,0,241267,1.0,1.0,1.0,1.0,0.0,1.0
1327
+ tat_Cyrl,201,201,4,0,241252,0.980488,1.0,0.990148,0.999983,16.579899,1.0
1328
+ tat_Latn,161,161,2,0,241294,0.98773,1.0,0.993827,0.999992,8.288575,1.0
1329
+ tav_Latn,36,36,0,0,241421,1.0,1.0,1.0,1.0,0.0,1.0
1330
+ taw_Latn,20,20,0,0,241437,1.0,1.0,1.0,1.0,0.0,1.0
1331
+ tay_Latn,106,106,1,0,241350,0.990654,1.0,0.995305,0.999996,4.143343,1.0
1332
+ tbc_Latn,131,131,0,0,241326,1.0,1.0,1.0,1.0,0.0,1.0
1333
+ tbg_Latn,136,136,0,0,241321,1.0,1.0,1.0,1.0,0.0,1.0
1334
+ tbo_Latn,202,202,0,0,241255,1.0,1.0,1.0,1.0,0.0,1.0
1335
+ tby_Latn,107,107,0,0,241350,1.0,1.0,1.0,1.0,0.0,1.0
1336
+ tbz_Latn,148,148,0,0,241309,1.0,1.0,1.0,1.0,0.0,1.0
1337
+ tca_Latn,127,127,0,0,241330,1.0,1.0,1.0,1.0,0.0,1.0
1338
+ tcf_Latn,146,146,0,0,241311,1.0,1.0,1.0,1.0,0.0,1.0
1339
+ tcs_Latn,128,128,0,0,241329,1.0,1.0,1.0,1.0,0.0,1.0
1340
+ tcy_Knda,99,99,7,0,241351,0.933962,1.0,0.965854,0.999971,29.002561,1.0
1341
+ tcz_Latn,291,291,5,0,241161,0.983108,1.0,0.991482,0.999979,20.732607,1.0
1342
+ tdt_Latn,57,57,75,0,241325,0.431818,1.0,0.603175,0.999689,310.687655,1.0
1343
+ ted_Latn,109,109,0,0,241348,1.0,1.0,1.0,1.0,0.0,1.0
1344
+ tee_Latn,158,158,0,0,241299,1.0,1.0,1.0,1.0,0.0,1.0
1345
+ tel_Latn,199,178,3,21,241255,0.983425,0.894472,0.936842,0.999988,12.434821,0.894472
1346
+ tel_Telu,555,553,5,2,240897,0.991039,0.996396,0.993711,0.999979,20.755328,0.996396
1347
+ tem_Latn,35,35,0,0,241422,1.0,1.0,1.0,1.0,0.0,1.0
1348
+ teo_Latn,225,222,0,3,241232,1.0,0.986667,0.993289,1.0,0.0,0.986667
1349
+ ter_Latn,90,90,0,0,241367,1.0,1.0,1.0,1.0,0.0,1.0
1350
+ tet_Latn,395,313,0,82,241062,1.0,0.792405,0.884181,1.0,0.0,0.792405
1351
+ tew_Latn,80,80,0,0,241377,1.0,1.0,1.0,1.0,0.0,1.0
1352
+ tfr_Latn,99,99,1,0,241357,0.99,1.0,0.994975,0.999996,4.143223,1.0
1353
+ tgk_Cyrl,413,413,2,0,241042,0.995181,1.0,0.997585,0.999992,8.29724,1.0
1354
+ tgo_Latn,116,116,0,0,241341,1.0,1.0,1.0,1.0,0.0,1.0
1355
+ tgp_Latn,189,189,0,0,241268,1.0,1.0,1.0,1.0,0.0,1.0
1356
+ tha_Thai,431,414,0,17,241026,1.0,0.960557,0.979882,1.0,0.0,0.960557
1357
+ thk_Latn,126,126,0,0,241331,1.0,1.0,1.0,1.0,0.0,1.0
1358
+ thl_Deva,121,97,1,24,241335,0.989796,0.801653,0.885845,0.999996,4.143601,0.801653
1359
+ tif_Latn,161,161,1,0,241295,0.993827,1.0,0.996904,0.999996,4.144288,1.0
1360
+ tih_Latn,10,10,0,0,241447,1.0,1.0,1.0,1.0,0.0,1.0
1361
+ tim_Latn,143,143,0,0,241314,1.0,1.0,1.0,1.0,0.0,1.0
1362
+ tir_Ethi,339,331,0,8,241118,1.0,0.976401,0.98806,1.0,0.0,0.976401
1363
+ tiv_Latn,199,199,4,0,241254,0.980296,1.0,0.99005,0.999983,16.579761,1.0
1364
+ tiy_Latn,115,115,0,0,241342,1.0,1.0,1.0,1.0,0.0,1.0
1365
+ tkl_Latn,208,208,0,0,241249,1.0,1.0,1.0,1.0,0.0,1.0
1366
+ tkr_Cyrl,69,69,0,0,241388,1.0,1.0,1.0,1.0,0.0,1.0
1367
+ tku_Latn,80,80,0,0,241377,1.0,1.0,1.0,1.0,0.0,1.0
1368
+ tlf_Latn,68,68,0,0,241389,1.0,1.0,1.0,1.0,0.0,1.0
1369
+ tlh_Latn,118,118,0,0,241339,1.0,1.0,1.0,1.0,0.0,1.0
1370
+ tll_Latn,186,186,0,0,241271,1.0,1.0,1.0,1.0,0.0,1.0
1371
+ tly_Latn,123,123,0,0,241334,1.0,1.0,1.0,1.0,0.0,1.0
1372
+ tmd_Latn,109,109,0,0,241348,1.0,1.0,1.0,1.0,0.0,1.0
1373
+ tna_Latn,49,49,0,0,241408,1.0,1.0,1.0,1.0,0.0,1.0
1374
+ tnk_Latn,117,117,0,0,241340,1.0,1.0,1.0,1.0,0.0,1.0
1375
+ tnn_Latn,140,140,1,0,241316,0.992908,1.0,0.996441,0.999996,4.143927,1.0
1376
+ tnp_Latn,169,169,0,0,241288,1.0,1.0,1.0,1.0,0.0,1.0
1377
+ tob_Latn,85,85,0,0,241372,1.0,1.0,1.0,1.0,0.0,1.0
1378
+ toc_Latn,119,119,0,0,241338,1.0,1.0,1.0,1.0,0.0,1.0
1379
+ tod_Latn,90,90,0,0,241367,1.0,1.0,1.0,1.0,0.0,1.0
1380
+ tog_Latn,105,105,0,0,241352,1.0,1.0,1.0,1.0,0.0,1.0
1381
+ toh_Latn,88,88,4,0,241365,0.956522,1.0,0.977778,0.999983,16.572136,1.0
1382
+ toi_Latn,232,231,4,1,241221,0.982979,0.99569,0.989293,0.999983,16.582029,0.99569
1383
+ toj_Latn,137,137,0,0,241320,1.0,1.0,1.0,1.0,0.0,1.0
1384
+ tok_Latn,106,106,0,0,241351,1.0,1.0,1.0,1.0,0.0,1.0
1385
+ ton_Latn,298,298,0,0,241159,1.0,1.0,1.0,1.0,0.0,1.0
1386
+ too_Latn,102,102,0,0,241355,1.0,1.0,1.0,1.0,0.0,1.0
1387
+ top_Latn,259,259,0,0,241198,1.0,1.0,1.0,1.0,0.0,1.0
1388
+ tos_Latn,77,77,0,0,241380,1.0,1.0,1.0,1.0,0.0,1.0
1389
+ tpi_Latn,302,302,1,0,241154,0.9967,1.0,0.998347,0.999996,4.146711,1.0
1390
+ tpm_Latn,7,7,0,0,241450,1.0,1.0,1.0,1.0,0.0,1.0
1391
+ tpp_Latn,86,86,0,0,241371,1.0,1.0,1.0,1.0,0.0,1.0
1392
+ tpt_Latn,115,115,1,0,241341,0.991379,1.0,0.995671,0.999996,4.143498,1.0
1393
+ tpz_Latn,154,154,0,0,241303,1.0,1.0,1.0,1.0,0.0,1.0
1394
+ trc_Latn,76,76,0,0,241381,1.0,1.0,1.0,1.0,0.0,1.0
1395
+ trn_Latn,57,57,0,0,241400,1.0,1.0,1.0,1.0,0.0,1.0
1396
+ trp_Latn,186,186,0,0,241271,1.0,1.0,1.0,1.0,0.0,1.0
1397
+ trq_Latn,35,35,0,0,241422,1.0,1.0,1.0,1.0,0.0,1.0
1398
+ trv_Latn,159,159,5,0,241293,0.969512,1.0,0.98452,0.999979,20.721266,1.0
1399
+ tsc_Latn,184,182,20,2,241253,0.90099,0.98913,0.943005,0.999917,82.893652,0.98913
1400
+ tsg_Latn,170,170,1,0,241286,0.994152,1.0,0.997067,0.999996,4.144442,1.0
1401
+ tsn_Latn,456,438,18,18,240983,0.960526,0.960526,0.960526,0.999925,74.688487,0.960526
1402
+ tso_Latn,581,532,0,49,240876,1.0,0.915663,0.955975,1.0,0.0,0.915663
1403
+ tsw_Latn,64,64,0,0,241393,1.0,1.0,1.0,1.0,0.0,1.0
1404
+ tsz_Latn,159,159,0,0,241298,1.0,1.0,1.0,1.0,0.0,1.0
1405
+ ttc_Latn,110,110,0,0,241347,1.0,1.0,1.0,1.0,0.0,1.0
1406
+ tte_Latn,132,132,1,0,241324,0.992481,1.0,0.996226,0.999996,4.143789,1.0
1407
+ ttj_Latn,28,26,1,2,241428,0.962963,0.928571,0.945455,0.999996,4.142004,0.928571
1408
+ tuc_Latn,116,116,0,0,241341,1.0,1.0,1.0,1.0,0.0,1.0
1409
+ tue_Latn,78,78,0,0,241379,1.0,1.0,1.0,1.0,0.0,1.0
1410
+ tuf_Latn,56,56,0,0,241401,1.0,1.0,1.0,1.0,0.0,1.0
1411
+ tui_Latn,4,2,0,2,241453,1.0,0.5,0.666667,1.0,0.0,0.5
1412
+ tuk_Arab,135,89,10,46,241312,0.89899,0.659259,0.760684,0.999959,41.43841,0.659259
1413
+ tuk_Cyrl,129,109,4,20,241324,0.964602,0.844961,0.900826,0.999983,16.574952,0.844961
1414
+ tuk_Latn,227,227,1,0,241229,0.995614,1.0,0.997802,0.999996,4.145421,1.0
1415
+ tum_Latn,265,264,1,1,241191,0.996226,0.996226,0.996226,0.999996,4.146074,0.996226
1416
+ tuo_Latn,144,144,0,0,241313,1.0,1.0,1.0,1.0,0.0,1.0
1417
+ tur_Latn,430,429,1,1,241026,0.997674,0.997674,0.997674,0.999996,4.148913,0.997674
1418
+ tuv_Latn,22,22,3,0,241432,0.88,1.0,0.93617,0.999988,12.425705,1.0
1419
+ tvk_Latn,170,170,0,0,241287,1.0,1.0,1.0,1.0,0.0,1.0
1420
+ tvl_Latn,158,158,0,0,241299,1.0,1.0,1.0,1.0,0.0,1.0
1421
+ twi_Latn,359,353,4,6,241094,0.988796,0.983287,0.986034,0.999983,16.590764,0.983287
1422
+ twu_Latn,50,50,0,0,241407,1.0,1.0,1.0,1.0,0.0,1.0
1423
+ txq_Latn,145,145,3,0,241309,0.97973,1.0,0.989761,0.999988,12.432038,1.0
1424
+ txu_Latn,166,166,0,0,241291,1.0,1.0,1.0,1.0,0.0,1.0
1425
+ tyv_Cyrl,273,273,5,0,241179,0.982014,1.0,0.990926,0.999979,20.73106,1.0
1426
+ tzh_Latn,347,347,0,0,241110,1.0,1.0,1.0,1.0,0.0,1.0
1427
+ tzj_Latn,190,190,0,0,241267,1.0,1.0,1.0,1.0,0.0,1.0
1428
+ tzm_Tfng,157,157,71,0,241229,0.688596,1.0,0.815584,0.999706,294.239536,1.0
1429
+ tzo_Latn,294,294,0,0,241163,1.0,1.0,1.0,1.0,0.0,1.0
1430
+ ubr_Latn,194,194,0,0,241263,1.0,1.0,1.0,1.0,0.0,1.0
1431
+ ubu_Latn,211,211,0,0,241246,1.0,1.0,1.0,1.0,0.0,1.0
1432
+ udm_Cyrl,159,159,3,0,241295,0.981481,1.0,0.990654,0.999988,12.432759,1.0
1433
+ udu_Latn,98,98,0,0,241359,1.0,1.0,1.0,1.0,0.0,1.0
1434
+ uig_Arab,334,334,0,0,241123,1.0,1.0,1.0,1.0,0.0,1.0
1435
+ uig_Cyrl,253,253,1,0,241203,0.996063,1.0,0.998028,0.999996,4.145868,1.0
1436
+ uig_Latn,197,197,8,0,241252,0.960976,1.0,0.9801,0.999967,33.159247,1.0
1437
+ ukr_Cyrl,322,322,2,0,241133,0.993827,1.0,0.996904,0.999992,8.294109,1.0
1438
+ umb_Latn,100,100,1,0,241356,0.990099,1.0,0.995025,0.999996,4.14324,1.0
1439
+ und_Bali,90,90,0,0,241367,1.0,1.0,1.0,1.0,0.0,1.0
1440
+ und_Bamu,18,18,0,0,241439,1.0,1.0,1.0,1.0,0.0,1.0
1441
+ und_Bopo,58,58,0,0,241399,1.0,1.0,1.0,1.0,0.0,1.0
1442
+ und_Cans,84,77,0,7,241373,1.0,0.916667,0.956522,1.0,0.0,0.916667
1443
+ und_Cher,40,40,0,0,241417,1.0,1.0,1.0,1.0,0.0,1.0
1444
+ und_Cyrl,78,78,5,0,241374,0.939759,1.0,0.968944,0.999979,20.714312,1.0
1445
+ und_Deva,5,4,2,1,241450,0.666667,0.8,0.727273,0.999992,8.28322,0.8
1446
+ und_Egyp,37,37,0,0,241420,1.0,1.0,1.0,1.0,0.0,1.0
1447
+ und_Ethi,14,14,0,0,241443,1.0,1.0,1.0,1.0,0.0,1.0
1448
+ und_Geor,32,17,0,15,241425,1.0,0.53125,0.693878,1.0,0.0,0.53125
1449
+ und_Goth,22,17,0,5,241435,1.0,0.772727,0.871795,1.0,0.0,0.772727
1450
+ und_Grek,108,108,3,0,241346,0.972973,1.0,0.986301,0.999988,12.430132,1.0
1451
+ und_Hebr,47,37,0,10,241410,1.0,0.787234,0.880952,1.0,0.0,0.787234
1452
+ und_Hluw,16,16,2,0,241439,0.888889,1.0,0.941176,0.999992,8.283597,1.0
1453
+ und_Hung,80,80,0,0,241377,1.0,1.0,1.0,1.0,0.0,1.0
1454
+ und_Kana,136,103,0,33,241321,1.0,0.757353,0.861925,1.0,0.0,0.757353
1455
+ und_Khmr,18,13,0,5,241439,1.0,0.722222,0.83871,1.0,0.0,0.722222
1456
+ und_Lana,40,40,0,0,241417,1.0,1.0,1.0,1.0,0.0,1.0
1457
+ und_Laoo,20,9,0,11,241437,1.0,0.45,0.62069,1.0,0.0,0.45
1458
+ und_Lina,22,22,1,0,241434,0.956522,1.0,0.977778,0.999996,4.141902,1.0
1459
+ und_Mlym,35,35,0,0,241422,1.0,1.0,1.0,1.0,0.0,1.0
1460
+ und_Mong,93,93,0,0,241364,1.0,1.0,1.0,1.0,0.0,1.0
1461
+ und_Mymr,27,18,0,9,241430,1.0,0.666667,0.8,1.0,0.0,0.666667
1462
+ und_Newa,153,153,0,0,241304,1.0,1.0,1.0,1.0,0.0,1.0
1463
+ und_Orya,25,17,1,8,241431,0.944444,0.68,0.790698,0.999996,4.141953,0.68
1464
+ und_Shaw,91,91,0,0,241366,1.0,1.0,1.0,1.0,0.0,1.0
1465
+ und_Sylo,95,95,0,0,241362,1.0,1.0,1.0,1.0,0.0,1.0
1466
+ und_Syrc,43,30,0,13,241414,1.0,0.697674,0.821918,1.0,0.0,0.697674
1467
+ und_Taml,52,42,0,10,241405,1.0,0.807692,0.893617,1.0,0.0,0.807692
1468
+ und_Tang,28,28,3,0,241426,0.903226,1.0,0.949153,0.999988,12.426013,1.0
1469
+ und_Telu,49,44,0,5,241408,1.0,0.897959,0.946237,1.0,0.0,0.897959
1470
+ und_Thaa,29,14,0,15,241428,1.0,0.482759,0.651163,1.0,0.0,0.482759
1471
+ und_Thai,23,23,0,0,241434,1.0,1.0,1.0,1.0,0.0,1.0
1472
+ und_Tibt,24,23,0,1,241433,1.0,0.958333,0.978723,1.0,0.0,0.958333
1473
+ und_Vaii,12,12,1,0,241444,0.923077,1.0,0.96,0.999996,4.14173,1.0
1474
+ und_Xsux,43,43,1,0,241413,0.977273,1.0,0.988506,0.999996,4.142262,1.0
1475
+ und_Yiii,38,38,9,0,241410,0.808511,1.0,0.894118,0.999963,37.279584,1.0
1476
+ upv_Latn,50,50,0,0,241407,1.0,1.0,1.0,1.0,0.0,1.0
1477
+ ura_Latn,75,75,0,0,241382,1.0,1.0,1.0,1.0,0.0,1.0
1478
+ urb_Latn,112,112,0,0,241345,1.0,1.0,1.0,1.0,0.0,1.0
1479
+ urd_Arab,257,257,38,0,241162,0.871186,1.0,0.931159,0.999842,157.545605,1.0
1480
+ urd_Latn,204,166,55,38,241198,0.751131,0.813725,0.781176,0.999772,227.97644,0.813725
1481
+ urh_Latn,159,159,1,0,241297,0.99375,1.0,0.996865,0.999996,4.144253,1.0
1482
+ urk_Thai,111,111,0,0,241346,1.0,1.0,1.0,1.0,0.0,1.0
1483
+ urt_Latn,96,96,0,0,241361,1.0,1.0,1.0,1.0,0.0,1.0
1484
+ usa_Latn,157,157,0,0,241300,1.0,1.0,1.0,1.0,0.0,1.0
1485
+ usp_Latn,90,90,0,0,241367,1.0,1.0,1.0,1.0,0.0,1.0
1486
+ uth_Latn,19,19,0,0,241438,1.0,1.0,1.0,1.0,0.0,1.0
1487
+ uvh_Latn,100,100,0,0,241357,1.0,1.0,1.0,1.0,0.0,1.0
1488
+ uvl_Latn,164,164,0,0,241293,1.0,1.0,1.0,1.0,0.0,1.0
1489
+ uzn_Cyrl,213,213,0,0,241244,1.0,1.0,1.0,1.0,0.0,1.0
1490
+ uzn_Latn,436,436,5,0,241016,0.988662,1.0,0.994299,0.999979,20.74508,1.0
1491
+ uzs_Arab,283,283,15,0,241159,0.949664,1.0,0.974182,0.999938,62.195759,1.0
1492
+ vap_Latn,140,119,4,21,241313,0.96748,0.85,0.904943,0.999983,16.575707,0.85
1493
+ var_Latn,38,38,0,0,241419,1.0,1.0,1.0,1.0,0.0,1.0
1494
+ vec_Latn,49,37,0,12,241408,1.0,0.755102,0.860465,1.0,0.0,0.755102
1495
+ ven_Latn,387,381,4,6,241066,0.98961,0.984496,0.987047,0.999983,16.592691,0.984496
1496
+ vep_Latn,113,113,1,0,241343,0.991228,1.0,0.995595,0.999996,4.143463,1.0
1497
+ vid_Latn,104,104,0,0,241353,1.0,1.0,1.0,1.0,0.0,1.0
1498
+ vie_Latn,338,338,2,0,241117,0.994118,1.0,0.99705,0.999992,8.294659,1.0
1499
+ viv_Latn,166,166,0,0,241291,1.0,1.0,1.0,1.0,0.0,1.0
1500
+ vls_Latn,98,98,2,0,241357,0.98,1.0,0.989899,0.999992,8.286412,1.0
1501
+ vmw_Latn,386,386,1,0,241070,0.997416,1.0,0.998706,0.999996,4.148156,1.0
1502
+ vmy_Latn,120,120,0,0,241337,1.0,1.0,1.0,1.0,0.0,1.0
1503
+ vol_Latn,82,82,1,0,241374,0.987952,1.0,0.993939,0.999996,4.142931,1.0
1504
+ vro_Latn,448,448,10,0,240999,0.978166,1.0,0.988962,0.999959,41.492226,1.0
1505
+ vun_Latn,82,82,0,0,241375,1.0,1.0,1.0,1.0,0.0,1.0
1506
+ waj_Latn,128,128,0,0,241329,1.0,1.0,1.0,1.0,0.0,1.0
1507
+ wal_Latn,284,284,0,0,241173,1.0,1.0,1.0,1.0,0.0,1.0
1508
+ wap_Latn,20,20,0,0,241437,1.0,1.0,1.0,1.0,0.0,1.0
1509
+ war_Latn,193,193,2,0,241262,0.989744,1.0,0.994845,0.999992,8.289674,1.0
1510
+ way_Latn,27,27,0,0,241430,1.0,1.0,1.0,1.0,0.0,1.0
1511
+ wba_Latn,63,63,1,0,241393,0.984375,1.0,0.992126,0.999996,4.142605,1.0
1512
+ wbm_Latn,42,42,0,0,241415,1.0,1.0,1.0,1.0,0.0,1.0
1513
+ wbp_Latn,122,122,0,0,241335,1.0,1.0,1.0,1.0,0.0,1.0
1514
+ wed_Latn,91,91,0,0,241366,1.0,1.0,1.0,1.0,0.0,1.0
1515
+ wer_Latn,143,143,0,0,241314,1.0,1.0,1.0,1.0,0.0,1.0
1516
+ whk_Latn,13,13,1,0,241443,0.928571,1.0,0.962963,0.999996,4.141747,1.0
1517
+ wib_Latn,17,17,0,0,241440,1.0,1.0,1.0,1.0,0.0,1.0
1518
+ wim_Latn,110,110,0,0,241347,1.0,1.0,1.0,1.0,0.0,1.0
1519
+ wiu_Latn,132,132,0,0,241325,1.0,1.0,1.0,1.0,0.0,1.0
1520
+ wln_Latn,305,305,2,0,241150,0.993485,1.0,0.996732,0.999992,8.293524,1.0
1521
+ wls_Latn,68,65,0,3,241389,1.0,0.955882,0.977444,1.0,0.0,0.955882
1522
+ wlv_Latn,82,82,1,0,241374,0.987952,1.0,0.993939,0.999996,4.142931,1.0
1523
+ wmt_Latn,30,30,0,0,241427,1.0,1.0,1.0,1.0,0.0,1.0
1524
+ wmw_Latn,39,39,3,0,241415,0.928571,1.0,0.962963,0.999988,12.42658,1.0
1525
+ wnc_Latn,197,197,0,0,241260,1.0,1.0,1.0,1.0,0.0,1.0
1526
+ wnu_Latn,147,147,0,0,241310,1.0,1.0,1.0,1.0,0.0,1.0
1527
+ wol_Latn,214,214,3,0,241240,0.986175,1.0,0.993039,0.999988,12.435594,1.0
1528
+ wos_Latn,183,183,1,0,241273,0.994565,1.0,0.997275,0.999996,4.144665,1.0
1529
+ wrk_Latn,185,185,0,0,241272,1.0,1.0,1.0,1.0,0.0,1.0
1530
+ wrs_Latn,158,158,1,0,241298,0.993711,1.0,0.996845,0.999996,4.144236,1.0
1531
+ wsk_Latn,128,128,0,0,241329,1.0,1.0,1.0,1.0,0.0,1.0
1532
+ wuu_Hani,148,148,6,0,241303,0.961039,1.0,0.980132,0.999975,24.864385,1.0
1533
+ wuv_Latn,144,144,0,0,241313,1.0,1.0,1.0,1.0,0.0,1.0
1534
+ xal_Cyrl,295,295,1,0,241161,0.996622,1.0,0.998308,0.999996,4.14659,1.0
1535
+ xav_Latn,103,103,2,0,241352,0.980952,1.0,0.990385,0.999992,8.286583,1.0
1536
+ xbi_Latn,165,165,0,0,241292,1.0,1.0,1.0,1.0,0.0,1.0
1537
+ xbr_Latn,8,8,0,0,241449,1.0,1.0,1.0,1.0,0.0,1.0
1538
+ xed_Latn,138,138,0,0,241319,1.0,1.0,1.0,1.0,0.0,1.0
1539
+ xho_Latn,367,338,12,29,241078,0.965714,0.920981,0.942817,0.99995,49.773943,0.920981
1540
+ xla_Latn,151,151,0,0,241306,1.0,1.0,1.0,1.0,0.0,1.0
1541
+ xmf_Geor,132,132,2,0,241323,0.985075,1.0,0.992481,0.999992,8.287579,1.0
1542
+ xmm_Latn,32,28,6,4,241419,0.823529,0.875,0.848485,0.999975,24.852439,0.875
1543
+ xmv_Latn,130,97,0,33,241327,1.0,0.746154,0.854626,1.0,0.0,0.746154
1544
+ xnn_Latn,77,77,1,0,241379,0.987179,1.0,0.993548,0.999996,4.142845,1.0
1545
+ xog_Latn,93,91,1,2,241363,0.98913,0.978495,0.983784,0.999996,4.14312,0.978495
1546
+ xon_Latn,118,118,0,0,241339,1.0,1.0,1.0,1.0,0.0,1.0
1547
+ xrb_Latn,91,91,1,0,241365,0.98913,1.0,0.994536,0.999996,4.143086,1.0
1548
+ xsi_Latn,154,154,1,0,241302,0.993548,1.0,0.996764,0.999996,4.144167,1.0
1549
+ xsm_Latn,159,159,1,0,241297,0.99375,1.0,0.996865,0.999996,4.144253,1.0
1550
+ xsr_Deva,167,167,0,0,241290,1.0,1.0,1.0,1.0,0.0,1.0
1551
+ xsu_Latn,3,3,0,0,241454,1.0,1.0,1.0,1.0,0.0,1.0
1552
+ xtd_Latn,73,73,0,0,241384,1.0,1.0,1.0,1.0,0.0,1.0
1553
+ xtm_Latn,39,39,0,0,241418,1.0,1.0,1.0,1.0,0.0,1.0
1554
+ xtn_Latn,135,135,0,0,241322,1.0,1.0,1.0,1.0,0.0,1.0
1555
+ xuo_Latn,62,62,0,0,241395,1.0,1.0,1.0,1.0,0.0,1.0
1556
+ yaa_Latn,56,56,0,0,241401,1.0,1.0,1.0,1.0,0.0,1.0
1557
+ yad_Latn,46,46,0,0,241411,1.0,1.0,1.0,1.0,0.0,1.0
1558
+ yal_Latn,129,129,0,0,241328,1.0,1.0,1.0,1.0,0.0,1.0
1559
+ yan_Latn,14,14,0,0,241443,1.0,1.0,1.0,1.0,0.0,1.0
1560
+ yao_Latn,137,137,2,0,241318,0.985612,1.0,0.992754,0.999992,8.287751,1.0
1561
+ yap_Latn,210,210,1,0,241246,0.995261,1.0,0.997625,0.999996,4.145129,1.0
1562
+ yaq_Latn,60,60,0,0,241397,1.0,1.0,1.0,1.0,0.0,1.0
1563
+ ybb_Latn,20,5,1,15,241436,0.833333,0.25,0.384615,0.999996,4.141867,0.25
1564
+ yby_Latn,121,121,0,0,241336,1.0,1.0,1.0,1.0,0.0,1.0
1565
+ ycn_Latn,79,79,0,0,241378,1.0,1.0,1.0,1.0,0.0,1.0
1566
+ ydd_Hebr,430,430,1,0,241026,0.99768,1.0,0.998839,0.999996,4.148913,1.0
1567
+ yka_Latn,215,215,1,0,241241,0.99537,1.0,0.99768,0.999996,4.145215,1.0
1568
+ yle_Latn,119,119,0,0,241338,1.0,1.0,1.0,1.0,0.0,1.0
1569
+ yli_Latn,145,145,0,0,241312,1.0,1.0,1.0,1.0,0.0,1.0
1570
+ yml_Latn,173,173,0,0,241284,1.0,1.0,1.0,1.0,0.0,1.0
1571
+ yom_Latn,117,117,1,0,241339,0.991525,1.0,0.995745,0.999996,4.143532,1.0
1572
+ yon_Latn,127,127,0,0,241330,1.0,1.0,1.0,1.0,0.0,1.0
1573
+ yor_Latn,308,308,2,0,241147,0.993548,1.0,0.996764,0.999992,8.293628,1.0
1574
+ yrb_Latn,188,188,0,0,241269,1.0,1.0,1.0,1.0,0.0,1.0
1575
+ yre_Latn,111,111,0,0,241346,1.0,1.0,1.0,1.0,0.0,1.0
1576
+ yrk_Cyrl,61,58,0,3,241396,1.0,0.95082,0.97479,1.0,0.0,0.95082
1577
+ yss_Latn,231,231,0,0,241226,1.0,1.0,1.0,1.0,0.0,1.0
1578
+ yua_Latn,326,324,1,2,241130,0.996923,0.993865,0.995392,0.999996,4.147123,0.993865
1579
+ yue_Hani,194,159,3,35,241260,0.981481,0.819588,0.893258,0.999988,12.434563,0.819588
1580
+ yuj_Latn,205,205,0,0,241252,1.0,1.0,1.0,1.0,0.0,1.0
1581
+ yut_Latn,262,262,0,0,241195,1.0,1.0,1.0,1.0,0.0,1.0
1582
+ yuw_Latn,136,136,0,0,241321,1.0,1.0,1.0,1.0,0.0,1.0
1583
+ yva_Latn,25,25,0,0,241432,1.0,1.0,1.0,1.0,0.0,1.0
1584
+ zaa_Latn,63,63,1,0,241393,0.984375,1.0,0.992126,0.999996,4.142605,1.0
1585
+ zab_Latn,116,116,0,0,241341,1.0,1.0,1.0,1.0,0.0,1.0
1586
+ zac_Latn,138,138,0,0,241319,1.0,1.0,1.0,1.0,0.0,1.0
1587
+ zad_Latn,12,12,0,0,241445,1.0,1.0,1.0,1.0,0.0,1.0
1588
+ zae_Latn,37,37,0,0,241420,1.0,1.0,1.0,1.0,0.0,1.0
1589
+ zai_Latn,80,80,1,0,241376,0.987654,1.0,0.993789,0.999996,4.142897,1.0
1590
+ zam_Latn,52,52,0,0,241405,1.0,1.0,1.0,1.0,0.0,1.0
1591
+ zao_Latn,77,77,0,0,241380,1.0,1.0,1.0,1.0,0.0,1.0
1592
+ zar_Latn,108,108,0,0,241349,1.0,1.0,1.0,1.0,0.0,1.0
1593
+ zas_Latn,58,58,0,0,241399,1.0,1.0,1.0,1.0,0.0,1.0
1594
+ zat_Latn,261,261,0,0,241196,1.0,1.0,1.0,1.0,0.0,1.0
1595
+ zav_Latn,78,78,0,0,241379,1.0,1.0,1.0,1.0,0.0,1.0
1596
+ zaw_Latn,99,99,0,0,241358,1.0,1.0,1.0,1.0,0.0,1.0
1597
+ zdj_Latn,28,28,0,0,241429,1.0,1.0,1.0,1.0,0.0,1.0
1598
+ zea_Latn,192,192,3,0,241262,0.984615,1.0,0.992248,0.999988,12.43446,1.0
1599
+ zgh_Tfng,135,64,12,71,241310,0.842105,0.474074,0.606635,0.99995,49.726092,0.474074
1600
+ zia_Latn,76,76,0,0,241381,1.0,1.0,1.0,1.0,0.0,1.0
1601
+ ziw_Latn,142,142,1,0,241314,0.993007,1.0,0.996491,0.999996,4.143961,1.0
1602
+ zne_Latn,195,195,0,0,241262,1.0,1.0,1.0,1.0,0.0,1.0
1603
+ zom_Latn,260,205,9,55,241188,0.957944,0.788462,0.864979,0.999963,37.313897,0.788462
1604
+ zos_Latn,171,171,0,0,241286,1.0,1.0,1.0,1.0,0.0,1.0
1605
+ zpa_Latn,174,174,1,0,241282,0.994286,1.0,0.997135,0.999996,4.144511,1.0
1606
+ zpc_Latn,134,134,0,0,241323,1.0,1.0,1.0,1.0,0.0,1.0
1607
+ zpg_Latn,15,15,0,0,241442,1.0,1.0,1.0,1.0,0.0,1.0
1608
+ zpi_Latn,28,28,0,0,241429,1.0,1.0,1.0,1.0,0.0,1.0
1609
+ zpl_Latn,91,91,0,0,241366,1.0,1.0,1.0,1.0,0.0,1.0
1610
+ zpm_Latn,111,111,0,0,241346,1.0,1.0,1.0,1.0,0.0,1.0
1611
+ zpo_Latn,39,39,0,0,241418,1.0,1.0,1.0,1.0,0.0,1.0
1612
+ zpt_Latn,30,30,0,0,241427,1.0,1.0,1.0,1.0,0.0,1.0
1613
+ zpu_Latn,122,122,0,0,241335,1.0,1.0,1.0,1.0,0.0,1.0
1614
+ zpv_Latn,147,147,0,0,241310,1.0,1.0,1.0,1.0,0.0,1.0
1615
+ zpz_Latn,114,114,0,0,241343,1.0,1.0,1.0,1.0,0.0,1.0
1616
+ zsm_Latn,244,244,22,0,241191,0.917293,1.0,0.956863,0.999909,91.205698,1.0
1617
+ zsr_Latn,124,124,0,0,241333,1.0,1.0,1.0,1.0,0.0,1.0
1618
+ ztq_Latn,187,187,0,0,241270,1.0,1.0,1.0,1.0,0.0,1.0
1619
+ zty_Latn,177,177,0,0,241280,1.0,1.0,1.0,1.0,0.0,1.0
1620
+ zul_Latn,594,500,22,94,240841,0.957854,0.841751,0.896057,0.999909,91.33823,0.841751
1621
+ zyb_Latn,153,153,1,0,241303,0.993506,1.0,0.996743,0.999996,4.14415,1.0
1622
+ zyp_Latn,178,178,0,0,241279,1.0,1.0,1.0,1.0,0.0,1.0
reports/test/glotlid_summary.json ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "top1_accuracy": 0.972694931188576,
3
+ "top3_accuracy": 0.9928103140517773,
4
+ "top5_accuracy": 0.9935599299254112,
5
+ "passages": 241457,
6
+ "languages": 1621,
7
+ "macro_precision": 0.9779554288344202,
8
+ "macro_recall": 0.97455614917712,
9
+ "macro_f1": 0.9742516039920551,
10
+ "macro_specificity": 0.9999863693259885,
11
+ "weighted_f1": 0.9737439616979084,
12
+ "median_f1": 1.0,
13
+ "languages_f1_at_least_0_9": 1486,
14
+ "languages_f1_below_0_5": 7,
15
+ "mean_fp_per_million": 13.630674011364892,
16
+ "micro_f1": 0.972694931188576,
17
+ "top1_by_size": {
18
+ "paragraph": 0.9854785211552464,
19
+ "sentence": 0.9824993337309796,
20
+ "short": 0.960288298473714
21
+ }
22
+ }
reports/test/leaderboard.csv ADDED
The diff for this file is too large to render. See raw diff
 
reports/test/millid_per_language.csv ADDED
The diff for this file is too large to render. See raw diff
 
reports/test/millid_summary.json ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "top1_accuracy": 0.9568204690690267,
3
+ "top3_accuracy": 0.986063771189073,
4
+ "top5_accuracy": 0.9895716421557461,
5
+ "passages": 241457,
6
+ "languages": 1621,
7
+ "macro_precision": 0.9545250122642608,
8
+ "macro_recall": 0.9608553008590351,
9
+ "macro_f1": 0.9558663867116508,
10
+ "macro_specificity": 0.9999733850455484,
11
+ "weighted_f1": 0.9569594021717679,
12
+ "median_f1": 0.9838709677419354,
13
+ "languages_f1_at_least_0_9": 1445,
14
+ "languages_f1_below_0_5": 8,
15
+ "mean_fp_per_million": 26.614954451516923,
16
+ "micro_f1": 0.9568204690690267,
17
+ "top1_by_size": {
18
+ "paragraph": 0.979006552867891,
19
+ "sentence": 0.9781083036156198,
20
+ "short": 0.9323152204635388
21
+ }
22
+ }
reports/udhr-all/glotlid@millid_per_language.csv ADDED
@@ -0,0 +1,430 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ label,support,tp,fp,fn,tn,precision,recall,f1,specificity,fp_per_million,sensitivity
2
+ aar_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
3
+ abk_Cyrl,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
4
+ ace_Latn,61,60,0,1,27562,1.0,0.983607,0.991736,1.0,0.0,0.983607
5
+ acu_Latn,180,134,0,46,27443,1.0,0.744444,0.853503,1.0,0.0,0.744444
6
+ ada_Latn,59,59,8,0,27556,0.880597,1.0,0.936508,0.99971,290.233638,1.0
7
+ ady_Cyrl,56,54,0,2,27567,1.0,0.964286,0.981818,1.0,0.0,0.964286
8
+ afr_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
9
+ agr_Latn,57,56,2,1,27564,0.965517,0.982456,0.973913,0.999927,72.553145,0.982456
10
+ aii_Syrc,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
11
+ ajg_Latn,59,59,60,0,27504,0.495798,1.0,0.662921,0.997823,2176.752286,1.0
12
+ als_Latn,59,59,2,0,27562,0.967213,1.0,0.983333,0.999927,72.55841,1.0
13
+ alt_Cyrl,51,51,4,0,27568,0.927273,1.0,0.962264,0.999855,145.074713,1.0
14
+ amc_Latn,56,0,0,56,27567,0.0,0.0,0.0,1.0,0.0,0.0
15
+ ame_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
16
+ amh_Ethi,51,51,0,0,27572,1.0,1.0,1.0,1.0,0.0,1.0
17
+ ami_Latn,58,0,2,58,27563,0.0,0.0,0.0,0.999927,72.555777,0.0
18
+ amr_Latn,61,61,3,0,27559,0.953125,1.0,0.976,0.999891,108.845512,1.0
19
+ arb_Arab,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
20
+ arl_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
21
+ arn_Latn,58,48,0,10,27565,1.0,0.827586,0.90566,1.0,0.0,0.827586
22
+ ast_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
23
+ auc_Latn,154,0,0,154,27469,0.0,0.0,0.0,1.0,0.0,0.0
24
+ ayr_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
25
+ azj_Cyrl,56,56,1,0,27566,0.982456,1.0,0.99115,0.999964,36.275257,1.0
26
+ azj_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
27
+ bam_Latn,57,50,50,7,27516,0.5,0.877193,0.636943,0.998186,1813.828629,0.877193
28
+ ban_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
29
+ bax_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
30
+ bba_Latn,58,58,10,0,27555,0.852941,1.0,0.920635,0.999637,362.778886,1.0
31
+ bci_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
32
+ bcl_Latn,59,59,1,0,27563,0.983333,1.0,0.991597,0.999964,36.279205,1.0
33
+ bel_Cyrl,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
34
+ bem_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
35
+ ben_Beng,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
36
+ bfa_Latn,42,0,0,42,27581,0.0,0.0,0.0,1.0,0.0,0.0
37
+ bho_Deva,56,49,0,7,27567,1.0,0.875,0.933333,1.0,0.0,0.875
38
+ bin_Latn,47,41,0,6,27576,1.0,0.87234,0.931818,1.0,0.0,0.87234
39
+ bis_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
40
+ blt_Tavt,54,0,0,54,27569,0.0,0.0,0.0,1.0,0.0,0.0
41
+ boa_Latn,61,61,0,0,27562,1.0,1.0,1.0,1.0,0.0,1.0
42
+ bod_Tibt,60,50,1,10,27562,0.980392,0.833333,0.900901,0.999964,36.280521,0.833333
43
+ bos_Cyrl,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
44
+ bos_Latn,59,27,87,32,27477,0.236842,0.457627,0.312139,0.996844,3156.290814,0.457627
45
+ bre_Latn,59,58,0,1,27564,1.0,0.983051,0.991453,1.0,0.0,0.983051
46
+ buc_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
47
+ bug_Latn,60,60,1,0,27562,0.983607,1.0,0.991736,0.999964,36.280521,1.0
48
+ bul_Cyrl,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
49
+ bum_Latn,58,3,6,55,27559,0.333333,0.051724,0.089552,0.999782,217.667332,0.051724
50
+ cab_Latn,60,58,0,2,27563,1.0,0.966667,0.983051,1.0,0.0,0.966667
51
+ cak_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
52
+ cat_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
53
+ cbi_Latn,62,61,2,1,27559,0.968254,0.983871,0.976,0.999927,72.566307,0.983871
54
+ cbr_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
55
+ cbs_Latn,43,41,10,2,27570,0.803922,0.953488,0.87234,0.999637,362.581581,0.953488
56
+ cbt_Latn,57,57,1,0,27565,0.982759,1.0,0.991304,0.999964,36.276573,1.0
57
+ cbu_Latn,57,45,1,12,27565,0.978261,0.789474,0.873786,0.999964,36.276573,0.789474
58
+ ccp_Cakm,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
59
+ ceb_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
60
+ ces_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
61
+ cfm_Latn,57,55,1,2,27565,0.982143,0.964912,0.973451,0.999964,36.276573,0.964912
62
+ cha_Latn,57,49,1,8,27565,0.98,0.859649,0.915888,0.999964,36.276573,0.859649
63
+ chj_Latn,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
64
+ chk_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
65
+ chr_Cher,115,57,0,58,27508,1.0,0.495652,0.662791,1.0,0.0,0.495652
66
+ chv_Cyrl,25,25,4,0,27594,0.862069,1.0,0.925926,0.999855,144.938039,1.0
67
+ cic_Latn,60,0,0,60,27563,0.0,0.0,0.0,1.0,0.0,0.0
68
+ cjk_Latn,114,114,0,0,27509,1.0,1.0,1.0,1.0,0.0,1.0
69
+ cjs_Cyrl,59,52,0,7,27564,1.0,0.881356,0.936937,1.0,0.0,0.881356
70
+ cjy_Hani,48,0,0,48,27575,0.0,0.0,0.0,1.0,0.0,0.0
71
+ cmn_Hani,319,293,175,26,27129,0.626068,0.918495,0.7446,0.993591,6409.317316,0.918495
72
+ cnh_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
73
+ cni_Latn,52,52,4,0,27567,0.928571,1.0,0.962963,0.999855,145.079975,1.0
74
+ cnr_Latn,59,1,6,58,27558,0.142857,0.016949,0.030303,0.999782,217.675229,0.016949
75
+ cof_Latn,59,52,0,7,27564,1.0,0.881356,0.936937,1.0,0.0,0.881356
76
+ cos_Latn,59,58,1,1,27563,0.983051,0.983051,0.983051,0.999964,36.279205,0.983051
77
+ cot_Latn,60,59,0,1,27563,1.0,0.983333,0.991597,1.0,0.0,0.983333
78
+ cpu_Latn,60,57,0,3,27563,1.0,0.95,0.974359,1.0,0.0,0.95
79
+ crh_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
80
+ cri_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
81
+ crs_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
82
+ csa_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
83
+ csw_Cans,43,0,0,43,27580,0.0,0.0,0.0,1.0,0.0,0.0
84
+ ctd_Latn,60,34,0,26,27563,1.0,0.566667,0.723404,1.0,0.0,0.566667
85
+ cym_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
86
+ dag_Latn,57,56,29,1,27537,0.658824,0.982456,0.788732,0.998948,1052.020605,0.982456
87
+ dan_Latn,61,59,0,2,27562,1.0,0.967213,0.983333,1.0,0.0,0.967213
88
+ ddn_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
89
+ deu_Latn,67,67,0,0,27556,1.0,1.0,1.0,1.0,0.0,1.0
90
+ dga_Latn,59,59,1,0,27563,0.983333,1.0,0.991597,0.999964,36.279205,1.0
91
+ dip_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
92
+ div_Thaa,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
93
+ dje_Latn,54,49,13,5,27556,0.790323,0.907407,0.844828,0.999528,471.544126,0.907407
94
+ duu_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
95
+ dyo_Latn,55,55,0,0,27568,1.0,1.0,1.0,1.0,0.0,1.0
96
+ dyu_Latn,58,18,43,40,27522,0.295082,0.310345,0.302521,0.99844,1559.949211,0.310345
97
+ dzo_Tibt,59,58,10,1,27554,0.852941,0.983051,0.913386,0.999637,362.792048,0.983051
98
+ ekk_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
99
+ ell_Grek,115,115,0,0,27508,1.0,1.0,1.0,1.0,0.0,1.0
100
+ emk_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
101
+ eng_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
102
+ epo_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
103
+ ese_Latn,35,34,0,1,27588,1.0,0.971429,0.985507,1.0,0.0,0.971429
104
+ eus_Latn,59,59,1,0,27563,0.983333,1.0,0.991597,0.999964,36.279205,1.0
105
+ eve_Cyrl,49,39,112,10,27462,0.258278,0.795918,0.39,0.995938,4061.797345,0.795918
106
+ evn_Cyrl,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
107
+ ewe_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
108
+ fao_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
109
+ fas_Arab,114,114,0,0,27509,1.0,1.0,1.0,1.0,0.0,1.0
110
+ fat_Latn,57,57,4,0,27562,0.934426,1.0,0.966102,0.999855,145.10629,1.0
111
+ fij_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
112
+ fil_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
113
+ fin_Latn,61,61,0,0,27562,1.0,1.0,1.0,1.0,0.0,1.0
114
+ fkv_Latn,58,29,0,29,27565,1.0,0.5,0.666667,1.0,0.0,0.5
115
+ fon_Latn,58,57,0,1,27565,1.0,0.982759,0.991304,1.0,0.0,0.982759
116
+ fra_Latn,58,58,3,0,27562,0.95082,1.0,0.97479,0.999891,108.833666,1.0
117
+ fry_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
118
+ fuf_Adlm,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
119
+ fuf_Latn,58,21,8,37,27557,0.724138,0.362069,0.482759,0.99971,290.223109,0.362069
120
+ fur_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
121
+ fuv_Latn,108,63,13,45,27502,0.828947,0.583333,0.684783,0.999528,472.469562,0.583333
122
+ fvr_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
123
+ gaa_Latn,59,59,4,0,27560,0.936508,1.0,0.967213,0.999855,145.116819,1.0
124
+ gag_Latn,59,58,0,1,27564,1.0,0.983051,0.991453,1.0,0.0,0.983051
125
+ gan_Hani,49,0,0,49,27574,0.0,0.0,0.0,1.0,0.0,0.0
126
+ gaz_Latn,60,59,2,1,27561,0.967213,0.983333,0.975207,0.999927,72.561042,0.983333
127
+ gej_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
128
+ gjn_Latn,60,58,7,2,27556,0.892308,0.966667,0.928,0.999746,253.963647,0.966667
129
+ gkp_Latn,56,0,0,56,27567,0.0,0.0,0.0,1.0,0.0,0.0
130
+ gla_Latn,62,60,0,2,27561,1.0,0.967742,0.983607,1.0,0.0,0.967742
131
+ gld_Cyrl,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
132
+ gle_Latn,56,56,2,0,27565,0.965517,1.0,0.982456,0.999927,72.550513,1.0
133
+ glg_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
134
+ glv_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
135
+ gsw_Latn,59,58,0,1,27564,1.0,0.983051,0.991453,1.0,0.0,0.983051
136
+ guc_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
137
+ gug_Latn,49,49,1,0,27573,0.98,1.0,0.989899,0.999964,36.266048,1.0
138
+ guj_Gujr,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
139
+ guk_Latn,55,0,0,55,27568,0.0,0.0,0.0,1.0,0.0,0.0
140
+ guu_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
141
+ gyr_Latn,49,48,0,1,27574,1.0,0.979592,0.989691,1.0,0.0,0.979592
142
+ hak_Hani,48,1,1,47,27574,0.5,0.020833,0.04,0.999964,36.264733,0.020833
143
+ hat_Latn,117,114,2,3,27504,0.982759,0.974359,0.978541,0.999927,72.711408,0.974359
144
+ hau_Latn,155,155,1,0,27467,0.99359,1.0,0.996785,0.999964,36.406,1.0
145
+ haw_Latn,58,55,0,3,27565,1.0,0.948276,0.973451,1.0,0.0,0.948276
146
+ hea_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
147
+ heb_Hebr,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
148
+ hil_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
149
+ hin_Deva,59,56,2,3,27562,0.965517,0.949153,0.957265,0.999927,72.55841,0.949153
150
+ hlt_Latn,55,0,0,55,27568,0.0,0.0,0.0,1.0,0.0,0.0
151
+ hms_Latn,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
152
+ hni_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
153
+ hnj_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
154
+ hns_Latn,59,52,0,7,27564,1.0,0.881356,0.936937,1.0,0.0,0.881356
155
+ hrv_Latn,58,56,40,2,27525,0.583333,0.965517,0.727273,0.998549,1451.115545,0.965517
156
+ hsb_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
157
+ hsn_Hani,48,0,0,48,27575,0.0,0.0,0.0,1.0,0.0,0.0
158
+ hun_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
159
+ hus_Latn,175,170,0,5,27448,1.0,0.971429,0.985507,1.0,0.0,0.971429
160
+ huu_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
161
+ hye_Armn,70,70,0,0,27553,1.0,1.0,1.0,1.0,0.0,1.0
162
+ ibb_Latn,67,0,0,67,27556,0.0,0.0,0.0,1.0,0.0,0.0
163
+ ibo_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
164
+ ido_Latn,55,55,0,0,27568,1.0,1.0,1.0,1.0,0.0,1.0
165
+ idu_Latn,51,45,0,6,27572,1.0,0.882353,0.9375,1.0,0.0,0.882353
166
+ iii_Yiii,53,0,0,53,27570,0.0,0.0,0.0,1.0,0.0,0.0
167
+ ijs_Latn,50,0,0,50,27573,0.0,0.0,0.0,1.0,0.0,0.0
168
+ ike_Cans,44,44,2,0,27577,0.956522,1.0,0.977778,0.999927,72.518946,1.0
169
+ ilo_Latn,58,57,0,1,27565,1.0,0.982759,0.991304,1.0,0.0,0.982759
170
+ ina_Latn,58,58,19,0,27546,0.753247,1.0,0.859259,0.999311,689.279884,1.0
171
+ ind_Latn,60,51,3,9,27560,0.944444,0.85,0.894737,0.999891,108.841563,0.85
172
+ isl_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
173
+ ita_Latn,58,58,12,0,27553,0.828571,1.0,0.90625,0.999565,435.334664,1.0
174
+ jav_Java,60,0,0,60,27563,0.0,0.0,0.0,1.0,0.0,0.0
175
+ jav_Latn,60,59,0,1,27563,1.0,0.983333,0.991597,1.0,0.0,0.983333
176
+ jiv_Latn,60,59,29,1,27534,0.670455,0.983333,0.797297,0.998948,1052.135109,0.983333
177
+ jpn_Jpan,140,140,4,0,27479,0.972222,1.0,0.985915,0.999854,145.544518,1.0
178
+ kaa_Cyrl,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
179
+ kab_Latn,58,57,0,1,27565,1.0,0.982759,0.991304,1.0,0.0,0.982759
180
+ kal_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
181
+ kan_Knda,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
182
+ kat_Geor,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
183
+ kaz_Cyrl,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
184
+ kbd_Cyrl,55,55,3,0,27565,0.948276,1.0,0.973451,0.999891,108.821822,1.0
185
+ kbp_Latn,59,59,1,0,27563,0.983333,1.0,0.991597,0.999964,36.279205,1.0
186
+ kbr_Latn,59,58,0,1,27564,1.0,0.983051,0.991453,1.0,0.0,0.983051
187
+ kde_Latn,51,49,1,2,27571,0.98,0.960784,0.970297,0.999964,36.268678,0.960784
188
+ kdh_Latn,59,58,0,1,27564,1.0,0.983051,0.991453,1.0,0.0,0.983051
189
+ kea_Latn,58,58,62,0,27503,0.483333,1.0,0.651685,0.997751,2249.229095,1.0
190
+ kek_Latn,57,57,1,0,27565,0.982759,1.0,0.991304,0.999964,36.276573,1.0
191
+ kha_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
192
+ khk_Cyrl,57,56,3,1,27563,0.949153,0.982456,0.965517,0.999891,108.829718,0.982456
193
+ khm_Khmr,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
194
+ kin_Latn,59,47,0,12,27564,1.0,0.79661,0.886792,1.0,0.0,0.79661
195
+ kir_Cyrl,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
196
+ kjh_Cyrl,57,57,1,0,27565,0.982759,1.0,0.991304,0.999964,36.276573,1.0
197
+ kkh_Lana,51,0,0,51,27572,0.0,0.0,0.0,1.0,0.0,0.0
198
+ kmb_Latn,116,116,0,0,27507,1.0,1.0,1.0,1.0,0.0,1.0
199
+ kmr_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
200
+ knc_Latn,64,64,0,0,27559,1.0,1.0,1.0,1.0,0.0,1.0
201
+ kng_Latn,115,16,35,99,27473,0.313725,0.13913,0.192771,0.998728,1272.357132,0.13913
202
+ koi_Cyrl,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
203
+ koo_Latn,54,50,0,4,27569,1.0,0.925926,0.961538,1.0,0.0,0.925926
204
+ kor_Hang,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
205
+ kqn_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
206
+ kqs_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
207
+ kri_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
208
+ krl_Latn,183,1,0,182,27440,1.0,0.005464,0.01087,1.0,0.0,0.005464
209
+ ktu_Latn,118,83,43,35,27462,0.65873,0.70339,0.680328,0.998437,1563.352118,0.70339
210
+ kwi_Latn,145,114,1,31,27477,0.991304,0.786207,0.876923,0.999964,36.392751,0.786207
211
+ lad_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
212
+ lao_Laoo,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
213
+ lat_Latn,118,116,1,2,27504,0.991453,0.983051,0.987234,0.999964,36.357026,0.983051
214
+ lia_Latn,45,45,1,0,27577,0.978261,1.0,0.989011,0.999964,36.260788,1.0
215
+ lij_Latn,58,58,22,0,27543,0.725,1.0,0.84058,0.999202,798.11355,1.0
216
+ lin_Latn,110,110,0,0,27513,1.0,1.0,1.0,1.0,0.0,1.0
217
+ lit_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
218
+ lld_Latn,59,34,1,25,27563,0.971429,0.576271,0.723404,0.999964,36.279205,0.576271
219
+ lns_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
220
+ lob_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
221
+ lot_Latn,140,0,0,140,27483,0.0,0.0,0.0,1.0,0.0,0.0
222
+ loz_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
223
+ ltz_Latn,59,58,0,1,27564,1.0,0.983051,0.991453,1.0,0.0,0.983051
224
+ lua_Latn,58,34,0,24,27565,1.0,0.586207,0.73913,1.0,0.0,0.586207
225
+ lue_Latn,58,57,0,1,27565,1.0,0.982759,0.991304,1.0,0.0,0.982759
226
+ lug_Latn,49,49,0,0,27574,1.0,1.0,1.0,1.0,0.0,1.0
227
+ lun_Latn,56,55,0,1,27567,1.0,0.982143,0.990991,1.0,0.0,0.982143
228
+ lus_Latn,58,58,3,0,27562,0.95082,1.0,0.97479,0.999891,108.833666,1.0
229
+ lvs_Latn,115,115,0,0,27508,1.0,1.0,1.0,1.0,0.0,1.0
230
+ mad_Latn,60,58,6,2,27557,0.90625,0.966667,0.935484,0.999782,217.683126,0.966667
231
+ mag_Deva,53,51,5,2,27565,0.910714,0.962264,0.93578,0.999819,181.356547,0.962264
232
+ mah_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
233
+ mai_Deva,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
234
+ mal_Mlym,100,100,0,0,27523,1.0,1.0,1.0,1.0,0.0,1.0
235
+ mam_Latn,58,52,1,6,27564,0.981132,0.896552,0.936937,0.999964,36.277889,0.896552
236
+ mar_Deva,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
237
+ maz_Latn,59,54,6,5,27558,0.9,0.915254,0.907563,0.999782,217.675229,0.915254
238
+ mcd_Latn,60,60,2,0,27561,0.967742,1.0,0.983607,0.999927,72.561042,1.0
239
+ mcf_Latn,62,62,1,0,27560,0.984127,1.0,0.992,0.999964,36.283154,1.0
240
+ men_Latn,59,59,2,0,27562,0.967213,1.0,0.983333,0.999927,72.55841,1.0
241
+ mfq_Latn,58,58,3,0,27562,0.95082,1.0,0.97479,0.999891,108.833666,1.0
242
+ mic_Latn,59,16,0,43,27564,1.0,0.271186,0.426667,1.0,0.0,0.271186
243
+ min_Latn,59,59,6,0,27558,0.907692,1.0,0.951613,0.999782,217.675229,1.0
244
+ miq_Latn,51,51,0,0,27572,1.0,1.0,1.0,1.0,0.0,1.0
245
+ mkd_Cyrl,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
246
+ mlt_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
247
+ mnw_Mymr,55,55,0,0,27568,1.0,1.0,1.0,1.0,0.0,1.0
248
+ mor_Latn,59,58,0,1,27564,1.0,0.983051,0.991453,1.0,0.0,0.983051
249
+ mos_Latn,56,56,0,0,27567,1.0,1.0,1.0,1.0,0.0,1.0
250
+ mri_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
251
+ mto_Latn,51,0,5,51,27567,0.0,0.0,0.0,0.999819,181.343392,0.0
252
+ mxi_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
253
+ mxv_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
254
+ mya_Mymr,56,56,0,0,27567,1.0,1.0,1.0,1.0,0.0,1.0
255
+ mzi_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
256
+ nan_Hani,48,0,19,48,27556,0.0,0.0,0.0,0.999311,689.029918,0.0
257
+ nav_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
258
+ nba_Latn,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
259
+ nbl_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
260
+ ndo_Latn,58,57,4,1,27561,0.934426,0.982759,0.957983,0.999855,145.111555,0.982759
261
+ nds_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
262
+ nhn_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
263
+ nio_Cyrl,51,0,0,51,27572,0.0,0.0,0.0,1.0,0.0,0.0
264
+ niu_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
265
+ niv_Cyrl,56,0,0,56,27567,0.0,0.0,0.0,1.0,0.0,0.0
266
+ njo_Latn,64,63,1,1,27558,0.984375,0.984375,0.984375,0.999964,36.285787,0.984375
267
+ nku_Latn,52,0,0,52,27571,0.0,0.0,0.0,1.0,0.0,0.0
268
+ nld_Latn,58,58,12,0,27553,0.828571,1.0,0.90625,0.999565,435.334664,1.0
269
+ nno_Latn,58,58,2,0,27563,0.966667,1.0,0.983051,0.999927,72.555777,1.0
270
+ nob_Latn,62,62,3,0,27558,0.953846,1.0,0.976378,0.999891,108.849461,1.0
271
+ not_Latn,59,58,0,1,27564,1.0,0.983051,0.991453,1.0,0.0,0.983051
272
+ npi_Deva,55,54,0,1,27568,1.0,0.981818,0.990826,1.0,0.0,0.981818
273
+ nso_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
274
+ nya_Latn,116,116,0,0,27507,1.0,1.0,1.0,1.0,0.0,1.0
275
+ nym_Latn,49,0,0,49,27574,0.0,0.0,0.0,1.0,0.0,0.0
276
+ nyn_Latn,50,48,0,2,27573,1.0,0.96,0.979592,1.0,0.0,0.96
277
+ nzi_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
278
+ oaa_Cyrl,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
279
+ oci_Latn,398,92,0,306,27225,1.0,0.231156,0.37551,1.0,0.0,0.231156
280
+ ojb_Cans,43,40,0,3,27580,1.0,0.930233,0.963855,1.0,0.0,0.930233
281
+ oki_Latn,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
282
+ orh_Latn,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
283
+ oss_Cyrl,44,44,1,0,27578,0.977778,1.0,0.988764,0.999964,36.259473,1.0
284
+ ote_Latn,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
285
+ pam_Latn,66,66,0,0,27557,1.0,1.0,1.0,1.0,0.0,1.0
286
+ pan_Guru,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
287
+ pap_Latn,58,58,2,0,27563,0.966667,1.0,0.983051,0.999927,72.555777,1.0
288
+ pau_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
289
+ pbb_Latn,56,31,9,25,27558,0.775,0.553571,0.645833,0.999674,326.47731,0.553571
290
+ pbu_Arab,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
291
+ pcd_Latn,58,0,2,58,27563,0.0,0.0,0.0,0.999927,72.555777,0.0
292
+ pcm_Latn,56,56,9,0,27558,0.861538,1.0,0.92562,0.999674,326.47731,1.0
293
+ pis_Latn,57,57,1,0,27565,0.982759,1.0,0.991304,0.999964,36.276573,1.0
294
+ piu_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
295
+ plt_Latn,53,53,1,0,27569,0.981481,1.0,0.990654,0.999964,36.271309,1.0
296
+ pnb_Arab,61,61,43,0,27519,0.586538,1.0,0.739394,0.99844,1560.119004,1.0
297
+ pol_Latn,59,59,98,0,27466,0.375796,1.0,0.546296,0.996445,3555.362066,1.0
298
+ pon_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
299
+ por_Latn,115,115,19,0,27489,0.858209,1.0,0.923695,0.999309,690.708158,1.0
300
+ pov_Latn,115,82,0,33,27508,1.0,0.713043,0.832487,1.0,0.0,0.713043
301
+ ppl_Latn,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
302
+ quc_Latn,58,50,1,8,27564,0.980392,0.862069,0.917431,0.999964,36.277889,0.862069
303
+ que_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
304
+ qug_Latn,182,0,0,182,27441,0.0,0.0,0.0,1.0,0.0,0.0
305
+ quh_Latn,57,55,2,2,27564,0.964912,0.964912,0.964912,0.999927,72.553145,0.964912
306
+ quy_Latn,60,59,34,1,27529,0.634409,0.983333,0.771242,0.998766,1233.537714,0.983333
307
+ quz_Latn,57,53,37,4,27529,0.588889,0.929825,0.721088,0.998658,1342.233186,0.929825
308
+ qva_Latn,59,1,2,58,27562,0.333333,0.016949,0.032258,0.999927,72.55841,0.016949
309
+ qvc_Latn,58,58,12,0,27553,0.828571,1.0,0.90625,0.999565,435.334664,1.0
310
+ qvh_Latn,58,5,3,53,27562,0.625,0.086207,0.151515,0.999891,108.833666,0.086207
311
+ qvm_Latn,60,20,0,40,27563,1.0,0.333333,0.5,1.0,0.0,0.333333
312
+ qvn_Latn,57,17,0,40,27566,1.0,0.298246,0.459459,1.0,0.0,0.298246
313
+ qwh_Latn,59,36,15,23,27549,0.705882,0.610169,0.654545,0.999456,544.188071,0.610169
314
+ qxn_Latn,57,1,0,56,27566,1.0,0.017544,0.034483,1.0,0.0,0.017544
315
+ qxu_Latn,54,0,0,54,27569,0.0,0.0,0.0,1.0,0.0,0.0
316
+ rar_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
317
+ rgn_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
318
+ rmn_Latn,116,87,0,29,27507,1.0,0.75,0.857143,1.0,0.0,0.75
319
+ roh_Latn,399,399,1,0,27223,0.9975,1.0,0.998748,0.999963,36.732295,1.0
320
+ ron_Latn,97,97,0,0,27526,1.0,1.0,1.0,1.0,0.0,1.0
321
+ run_Latn,58,58,14,0,27551,0.805556,1.0,0.892308,0.999492,507.890441,1.0
322
+ rup_Latn,57,57,4,0,27562,0.934426,1.0,0.966102,0.999855,145.10629,1.0
323
+ rus_Cyrl,58,58,29,0,27536,0.666667,1.0,0.8,0.998948,1052.05877,1.0
324
+ sag_Latn,59,24,0,35,27564,1.0,0.40678,0.578313,1.0,0.0,0.40678
325
+ sah_Cyrl,57,57,63,0,27503,0.475,1.0,0.644068,0.997715,2285.424073,1.0
326
+ san_Deva,55,54,0,1,27568,1.0,0.981818,0.990826,1.0,0.0,0.981818
327
+ san_Gran,51,0,0,51,27572,0.0,0.0,0.0,1.0,0.0,0.0
328
+ sco_Latn,58,55,2,3,27563,0.964912,0.948276,0.956522,0.999927,72.555777,0.948276
329
+ sey_Latn,61,58,102,3,27460,0.3625,0.95082,0.524887,0.996299,3700.747406,0.95082
330
+ shk_Latn,55,0,0,55,27568,0.0,0.0,0.0,1.0,0.0,0.0
331
+ shn_Mymr,56,56,0,0,27567,1.0,1.0,1.0,1.0,0.0,1.0
332
+ shp_Latn,62,52,0,10,27561,1.0,0.83871,0.912281,1.0,0.0,0.83871
333
+ sid_Latn,57,57,11,0,27555,0.838235,1.0,0.912,0.999601,399.042298,1.0
334
+ sin_Sinh,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
335
+ skr_Arab,63,21,0,42,27560,1.0,0.333333,0.5,1.0,0.0,0.333333
336
+ slk_Latn,56,56,0,0,27567,1.0,1.0,1.0,1.0,0.0,1.0
337
+ slr_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
338
+ slv_Latn,59,59,3,0,27561,0.951613,1.0,0.975207,0.999891,108.837614,1.0
339
+ sme_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
340
+ smo_Latn,63,63,0,0,27560,1.0,1.0,1.0,1.0,0.0,1.0
341
+ sna_Latn,60,60,1,0,27562,0.983607,1.0,0.991736,0.999964,36.280521,1.0
342
+ snk_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
343
+ snn_Latn,136,47,0,89,27487,1.0,0.345588,0.513661,1.0,0.0,0.345588
344
+ som_Latn,57,57,8,0,27558,0.876923,1.0,0.934426,0.99971,290.212581,1.0
345
+ sot_Latn,57,57,1,0,27565,0.982759,1.0,0.991304,0.999964,36.276573,1.0
346
+ spa_Latn,78,77,5,1,27540,0.939024,0.987179,0.9625,0.999818,181.521147,0.987179
347
+ src_Latn,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
348
+ srp_Cyrl,59,58,58,1,27506,0.5,0.983051,0.662857,0.997896,2104.193876,0.983051
349
+ srp_Latn,59,18,3,41,27561,0.857143,0.305085,0.45,0.999891,108.837614,0.305085
350
+ srr_Latn,58,58,6,0,27559,0.90625,1.0,0.95082,0.999782,217.667332,1.0
351
+ ssw_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
352
+ suk_Latn,58,57,42,1,27523,0.575758,0.982759,0.726115,0.998476,1523.671322,0.982759
353
+ sun_Latn,66,65,0,1,27557,1.0,0.984848,0.992366,1.0,0.0,0.984848
354
+ sus_Latn,58,58,9,0,27556,0.865672,1.0,0.928,0.999673,326.500998,1.0
355
+ swb_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
356
+ swe_Latn,61,61,1,0,27561,0.983871,1.0,0.99187,0.999964,36.281837,1.0
357
+ swh_Latn,58,56,5,2,27560,0.918033,0.965517,0.941176,0.999819,181.389443,0.965517
358
+ tah_Latn,57,39,0,18,27566,1.0,0.684211,0.8125,1.0,0.0,0.684211
359
+ taj_Deva,1,1,0,0,27622,1.0,1.0,1.0,1.0,0.0,1.0
360
+ tam_Taml,68,68,0,0,27555,1.0,1.0,1.0,1.0,0.0,1.0
361
+ tat_Cyrl,57,57,17,0,27549,0.77027,1.0,0.870229,0.999383,616.701734,1.0
362
+ tbz_Latn,60,14,0,46,27563,1.0,0.233333,0.378378,1.0,0.0,0.233333
363
+ tca_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
364
+ tdt_Latn,57,48,52,9,27514,0.48,0.842105,0.611465,0.998114,1886.381775,0.842105
365
+ tel_Telu,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
366
+ tem_Latn,55,55,0,0,27568,1.0,1.0,1.0,1.0,0.0,1.0
367
+ tet_Latn,58,6,9,52,27556,0.4,0.103448,0.164384,0.999673,326.500998,0.103448
368
+ tgk_Cyrl,57,57,7,0,27559,0.890625,1.0,0.942149,0.999746,253.936008,1.0
369
+ tgl_Tglg,1,0,0,1,27622,0.0,0.0,0.0,1.0,0.0,0.0
370
+ tha_Thai,114,114,0,0,27509,1.0,1.0,1.0,1.0,0.0,1.0
371
+ tir_Ethi,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
372
+ tiv_Latn,67,67,2,0,27554,0.971014,1.0,0.985294,0.999927,72.579475,1.0
373
+ tly_Latn,59,58,0,1,27564,1.0,0.983051,0.991453,1.0,0.0,0.983051
374
+ tob_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
375
+ toi_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
376
+ toj_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
377
+ ton_Latn,60,60,1,0,27562,0.983607,1.0,0.991736,0.999964,36.280521,1.0
378
+ top_Latn,59,59,1,0,27563,0.983333,1.0,0.991597,0.999964,36.279205,1.0
379
+ tpi_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
380
+ tsn_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
381
+ tso_Latn,114,73,0,41,27509,1.0,0.640351,0.780749,1.0,0.0,0.640351
382
+ tsz_Latn,59,57,11,2,27553,0.838235,0.966102,0.897638,0.999601,399.071252,0.966102
383
+ tuk_Cyrl,57,57,6,0,27560,0.904762,1.0,0.95,0.999782,217.659436,1.0
384
+ tuk_Latn,59,59,1,0,27563,0.983333,1.0,0.991597,0.999964,36.279205,1.0
385
+ tur_Latn,59,59,36,0,27528,0.621053,1.0,0.766234,0.998694,1306.051371,1.0
386
+ twi_Latn,116,116,1,0,27506,0.991453,1.0,0.995708,0.999964,36.354383,1.0
387
+ tyv_Cyrl,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
388
+ tzh_Latn,25,25,1,0,27597,0.961538,1.0,0.980392,0.999964,36.23451,1.0
389
+ tzm_Tfng,1,1,30,0,27592,0.032258,1.0,0.0625,0.998914,1086.090797,1.0
390
+ tzo_Latn,58,57,1,1,27564,0.982759,0.982759,0.982759,0.999964,36.277889,0.982759
391
+ udu_Latn,60,60,9,0,27554,0.869565,1.0,0.930233,0.999673,326.524689,1.0
392
+ uig_Arab,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
393
+ uig_Latn,59,59,31,0,27533,0.655556,1.0,0.791946,0.998875,1124.655348,1.0
394
+ ukr_Cyrl,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
395
+ umb_Latn,107,105,0,2,27516,1.0,0.981308,0.990566,1.0,0.0,0.981308
396
+ ura_Latn,56,56,2,0,27565,0.965517,1.0,0.982456,0.999927,72.550513,1.0
397
+ urd_Arab,108,106,1,2,27514,0.990654,0.981481,0.986047,0.999964,36.343812,0.981481
398
+ uzn_Cyrl,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
399
+ uzn_Latn,58,58,4,0,27561,0.935484,1.0,0.966667,0.999855,145.111555,1.0
400
+ vai_Vaii,60,0,0,60,27563,0.0,0.0,0.0,1.0,0.0,0.0
401
+ vec_Latn,58,58,2,0,27563,0.966667,1.0,0.983051,0.999927,72.555777,1.0
402
+ ven_Latn,89,89,0,0,27534,1.0,1.0,1.0,1.0,0.0,1.0
403
+ vep_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
404
+ vie_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
405
+ vmw_Latn,58,57,1,1,27564,0.982759,0.982759,0.982759,0.999964,36.277889,0.982759
406
+ war_Latn,60,60,1,0,27562,0.983607,1.0,0.991736,0.999964,36.280521,1.0
407
+ wln_Latn,59,56,56,3,27508,0.5,0.949153,0.654971,0.997968,2031.635467,0.949153
408
+ wol_Latn,60,60,2,0,27561,0.967742,1.0,0.983607,0.999927,72.561042,1.0
409
+ wuu_Hani,48,47,125,1,27450,0.273256,0.979167,0.427273,0.995467,4533.091568,0.979167
410
+ wwa_Latn,39,0,0,39,27584,0.0,0.0,0.0,1.0,0.0,0.0
411
+ xho_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
412
+ xsm_Latn,59,58,45,1,27519,0.563107,0.983051,0.716049,0.998367,1632.564214,0.983051
413
+ yad_Latn,55,53,0,2,27568,1.0,0.963636,0.981481,1.0,0.0,0.963636
414
+ yao_Latn,52,51,0,1,27571,1.0,0.980769,0.990291,1.0,0.0,0.980769
415
+ yap_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
416
+ ydd_Hebr,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
417
+ ykg_Cyrl,51,0,0,51,27572,0.0,0.0,0.0,1.0,0.0,0.0
418
+ yor_Latn,57,57,2,0,27564,0.966102,1.0,0.982759,0.999927,72.553145,1.0
419
+ yrk_Cyrl,55,52,3,3,27565,0.945455,0.945455,0.945455,0.999891,108.821822,0.945455
420
+ yua_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
421
+ yue_Hani,49,20,0,29,27574,1.0,0.408163,0.57971,1.0,0.0,0.408163
422
+ zam_Latn,60,0,5,60,27558,0.0,0.0,0.0,0.999819,181.402605,0.0
423
+ zdj_Latn,50,49,44,1,27529,0.526882,0.98,0.685315,0.998404,1595.763972,0.98
424
+ zgh_Tfng,60,18,0,42,27563,1.0,0.3,0.461538,1.0,0.0,0.3
425
+ zlm_Arab,24,0,0,24,27599,0.0,0.0,0.0,1.0,0.0,0.0
426
+ zlm_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
427
+ zro_Latn,56,0,0,56,27567,0.0,0.0,0.0,1.0,0.0,0.0
428
+ ztu_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
429
+ zul_Latn,58,57,2,1,27563,0.966102,0.982759,0.974359,0.999927,72.555777,0.982759
430
+ zyb_Latn,57,57,3,0,27563,0.95,1.0,0.974359,0.999891,108.829718,1.0
reports/udhr-all/glotlid@millid_summary.json ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "top1_accuracy": 0.7378271730080006,
3
+ "top3_accuracy": 0.7960395322738297,
4
+ "top5_accuracy": 0.8079498968251095,
5
+ "passages": 27623,
6
+ "languages": 429,
7
+ "macro_precision": 0.7425329775774382,
8
+ "macro_recall": 0.7380568437901042,
9
+ "macro_f1": 0.724506747472521,
10
+ "macro_specificity": 0.999809579502659,
11
+ "weighted_f1": 0.7305913692421664,
12
+ "median_f1": 0.9747899159663865,
13
+ "languages_f1_at_least_0_9": 272,
14
+ "languages_f1_below_0_5": 105,
15
+ "mean_fp_per_million": 190.42049734090864,
16
+ "micro_f1": 0.7378271730080006
17
+ }
reports/udhr-all/glotlid_per_language.csv ADDED
@@ -0,0 +1,430 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ label,support,tp,fp,fn,tn,precision,recall,f1,specificity,fp_per_million,sensitivity
2
+ aar_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
3
+ abk_Cyrl,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
4
+ ace_Latn,61,60,0,1,27562,1.0,0.983607,0.991736,1.0,0.0,0.983607
5
+ acu_Latn,180,134,0,46,27443,1.0,0.744444,0.853503,1.0,0.0,0.744444
6
+ ada_Latn,59,59,8,0,27556,0.880597,1.0,0.936508,0.99971,290.233638,1.0
7
+ ady_Cyrl,56,54,0,2,27567,1.0,0.964286,0.981818,1.0,0.0,0.964286
8
+ afr_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
9
+ agr_Latn,57,56,2,1,27564,0.965517,0.982456,0.973913,0.999927,72.553145,0.982456
10
+ aii_Syrc,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
11
+ ajg_Latn,59,59,59,0,27505,0.5,1.0,0.666667,0.99786,2140.473081,1.0
12
+ als_Latn,59,59,2,0,27562,0.967213,1.0,0.983333,0.999927,72.55841,1.0
13
+ alt_Cyrl,51,51,4,0,27568,0.927273,1.0,0.962264,0.999855,145.074713,1.0
14
+ amc_Latn,56,0,0,56,27567,0.0,0.0,0.0,1.0,0.0,0.0
15
+ ame_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
16
+ amh_Ethi,51,51,0,0,27572,1.0,1.0,1.0,1.0,0.0,1.0
17
+ ami_Latn,58,0,2,58,27563,0.0,0.0,0.0,0.999927,72.555777,0.0
18
+ amr_Latn,61,61,3,0,27559,0.953125,1.0,0.976,0.999891,108.845512,1.0
19
+ arb_Arab,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
20
+ arl_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
21
+ arn_Latn,58,47,0,11,27565,1.0,0.810345,0.895238,1.0,0.0,0.810345
22
+ ast_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
23
+ auc_Latn,154,0,0,154,27469,0.0,0.0,0.0,1.0,0.0,0.0
24
+ ayr_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
25
+ azj_Cyrl,56,56,0,0,27567,1.0,1.0,1.0,1.0,0.0,1.0
26
+ azj_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
27
+ bam_Latn,57,50,34,7,27532,0.595238,0.877193,0.70922,0.998767,1233.403468,0.877193
28
+ ban_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
29
+ bax_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
30
+ bba_Latn,58,57,2,1,27563,0.966102,0.982759,0.974359,0.999927,72.555777,0.982759
31
+ bci_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
32
+ bcl_Latn,59,59,1,0,27563,0.983333,1.0,0.991597,0.999964,36.279205,1.0
33
+ bel_Cyrl,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
34
+ bem_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
35
+ ben_Beng,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
36
+ bfa_Latn,42,0,0,42,27581,0.0,0.0,0.0,1.0,0.0,0.0
37
+ bho_Deva,56,49,0,7,27567,1.0,0.875,0.933333,1.0,0.0,0.875
38
+ bin_Latn,47,41,0,6,27576,1.0,0.87234,0.931818,1.0,0.0,0.87234
39
+ bis_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
40
+ blt_Tavt,54,0,0,54,27569,0.0,0.0,0.0,1.0,0.0,0.0
41
+ boa_Latn,61,61,0,0,27562,1.0,1.0,1.0,1.0,0.0,1.0
42
+ bod_Tibt,60,50,1,10,27562,0.980392,0.833333,0.900901,0.999964,36.280521,0.833333
43
+ bos_Cyrl,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
44
+ bos_Latn,59,27,87,32,27477,0.236842,0.457627,0.312139,0.996844,3156.290814,0.457627
45
+ bre_Latn,59,58,0,1,27564,1.0,0.983051,0.991453,1.0,0.0,0.983051
46
+ buc_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
47
+ bug_Latn,60,60,1,0,27562,0.983607,1.0,0.991736,0.999964,36.280521,1.0
48
+ bul_Cyrl,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
49
+ bum_Latn,58,3,1,55,27564,0.75,0.051724,0.096774,0.999964,36.277889,0.051724
50
+ cab_Latn,60,58,0,2,27563,1.0,0.966667,0.983051,1.0,0.0,0.966667
51
+ cak_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
52
+ cat_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
53
+ cbi_Latn,62,61,1,1,27560,0.983871,0.983871,0.983871,0.999964,36.283154,0.983871
54
+ cbr_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
55
+ cbs_Latn,43,41,10,2,27570,0.803922,0.953488,0.87234,0.999637,362.581581,0.953488
56
+ cbt_Latn,57,57,1,0,27565,0.982759,1.0,0.991304,0.999964,36.276573,1.0
57
+ cbu_Latn,57,45,0,12,27566,1.0,0.789474,0.882353,1.0,0.0,0.789474
58
+ ccp_Cakm,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
59
+ ceb_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
60
+ ces_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
61
+ cfm_Latn,57,55,1,2,27565,0.982143,0.964912,0.973451,0.999964,36.276573,0.964912
62
+ cha_Latn,57,49,1,8,27565,0.98,0.859649,0.915888,0.999964,36.276573,0.859649
63
+ chj_Latn,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
64
+ chk_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
65
+ chr_Cher,115,57,0,58,27508,1.0,0.495652,0.662791,1.0,0.0,0.495652
66
+ chv_Cyrl,25,25,4,0,27594,0.862069,1.0,0.925926,0.999855,144.938039,1.0
67
+ cic_Latn,60,0,0,60,27563,0.0,0.0,0.0,1.0,0.0,0.0
68
+ cjk_Latn,114,114,0,0,27509,1.0,1.0,1.0,1.0,0.0,1.0
69
+ cjs_Cyrl,59,52,0,7,27564,1.0,0.881356,0.936937,1.0,0.0,0.881356
70
+ cjy_Hani,48,0,0,48,27575,0.0,0.0,0.0,1.0,0.0,0.0
71
+ cmn_Hani,319,293,175,26,27129,0.626068,0.918495,0.7446,0.993591,6409.317316,0.918495
72
+ cnh_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
73
+ cni_Latn,52,52,4,0,27567,0.928571,1.0,0.962963,0.999855,145.079975,1.0
74
+ cnr_Latn,59,1,6,58,27558,0.142857,0.016949,0.030303,0.999782,217.675229,0.016949
75
+ cof_Latn,59,51,0,8,27564,1.0,0.864407,0.927273,1.0,0.0,0.864407
76
+ cos_Latn,59,58,1,1,27563,0.983051,0.983051,0.983051,0.999964,36.279205,0.983051
77
+ cot_Latn,60,59,0,1,27563,1.0,0.983333,0.991597,1.0,0.0,0.983333
78
+ cpu_Latn,60,57,0,3,27563,1.0,0.95,0.974359,1.0,0.0,0.95
79
+ crh_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
80
+ cri_Latn,58,36,0,22,27565,1.0,0.62069,0.765957,1.0,0.0,0.62069
81
+ crs_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
82
+ csa_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
83
+ csw_Cans,43,0,0,43,27580,0.0,0.0,0.0,1.0,0.0,0.0
84
+ ctd_Latn,60,32,0,28,27563,1.0,0.533333,0.695652,1.0,0.0,0.533333
85
+ cym_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
86
+ dag_Latn,57,56,24,1,27542,0.7,0.982456,0.817518,0.999129,870.637742,0.982456
87
+ dan_Latn,61,59,0,2,27562,1.0,0.967213,0.983333,1.0,0.0,0.967213
88
+ ddn_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
89
+ deu_Latn,67,67,0,0,27556,1.0,1.0,1.0,1.0,0.0,1.0
90
+ dga_Latn,59,58,0,1,27564,1.0,0.983051,0.991453,1.0,0.0,0.983051
91
+ dip_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
92
+ div_Thaa,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
93
+ dje_Latn,54,48,10,6,27559,0.827586,0.888889,0.857143,0.999637,362.72625,0.888889
94
+ duu_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
95
+ dyo_Latn,55,54,0,1,27568,1.0,0.981818,0.990826,1.0,0.0,0.981818
96
+ dyu_Latn,58,18,10,40,27555,0.642857,0.310345,0.418605,0.999637,362.778886,0.310345
97
+ dzo_Tibt,59,58,10,1,27554,0.852941,0.983051,0.913386,0.999637,362.792048,0.983051
98
+ ekk_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
99
+ ell_Grek,115,115,0,0,27508,1.0,1.0,1.0,1.0,0.0,1.0
100
+ emk_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
101
+ eng_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
102
+ epo_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
103
+ ese_Latn,35,34,0,1,27588,1.0,0.971429,0.985507,1.0,0.0,0.971429
104
+ eus_Latn,59,59,1,0,27563,0.983333,1.0,0.991597,0.999964,36.279205,1.0
105
+ eve_Cyrl,49,39,111,10,27463,0.26,0.795918,0.39196,0.995974,4025.531298,0.795918
106
+ evn_Cyrl,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
107
+ ewe_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
108
+ fao_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
109
+ fas_Arab,114,114,0,0,27509,1.0,1.0,1.0,1.0,0.0,1.0
110
+ fat_Latn,57,57,3,0,27563,0.95,1.0,0.974359,0.999891,108.829718,1.0
111
+ fij_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
112
+ fil_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
113
+ fin_Latn,61,61,0,0,27562,1.0,1.0,1.0,1.0,0.0,1.0
114
+ fkv_Latn,58,29,0,29,27565,1.0,0.5,0.666667,1.0,0.0,0.5
115
+ fon_Latn,58,57,0,1,27565,1.0,0.982759,0.991304,1.0,0.0,0.982759
116
+ fra_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
117
+ fry_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
118
+ fuf_Adlm,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
119
+ fuf_Latn,58,21,8,37,27557,0.724138,0.362069,0.482759,0.99971,290.223109,0.362069
120
+ fur_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
121
+ fuv_Latn,108,62,12,46,27503,0.837838,0.574074,0.681319,0.999564,436.12575,0.574074
122
+ fvr_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
123
+ gaa_Latn,59,59,3,0,27561,0.951613,1.0,0.975207,0.999891,108.837614,1.0
124
+ gag_Latn,59,58,0,1,27564,1.0,0.983051,0.991453,1.0,0.0,0.983051
125
+ gan_Hani,49,0,0,49,27574,0.0,0.0,0.0,1.0,0.0,0.0
126
+ gaz_Latn,60,59,2,1,27561,0.967213,0.983333,0.975207,0.999927,72.561042,0.983333
127
+ gej_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
128
+ gjn_Latn,60,58,7,2,27556,0.892308,0.966667,0.928,0.999746,253.963647,0.966667
129
+ gkp_Latn,56,0,0,56,27567,0.0,0.0,0.0,1.0,0.0,0.0
130
+ gla_Latn,62,60,0,2,27561,1.0,0.967742,0.983607,1.0,0.0,0.967742
131
+ gld_Cyrl,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
132
+ gle_Latn,56,56,2,0,27565,0.965517,1.0,0.982456,0.999927,72.550513,1.0
133
+ glg_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
134
+ glv_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
135
+ gsw_Latn,59,58,0,1,27564,1.0,0.983051,0.991453,1.0,0.0,0.983051
136
+ guc_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
137
+ gug_Latn,49,49,1,0,27573,0.98,1.0,0.989899,0.999964,36.266048,1.0
138
+ guj_Gujr,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
139
+ guk_Latn,55,0,0,55,27568,0.0,0.0,0.0,1.0,0.0,0.0
140
+ guu_Latn,58,0,4,58,27561,0.0,0.0,0.0,0.999855,145.111555,0.0
141
+ gyr_Latn,49,48,0,1,27574,1.0,0.979592,0.989691,1.0,0.0,0.979592
142
+ hak_Hani,48,1,1,47,27574,0.5,0.020833,0.04,0.999964,36.264733,0.020833
143
+ hat_Latn,117,114,2,3,27504,0.982759,0.974359,0.978541,0.999927,72.711408,0.974359
144
+ hau_Latn,155,155,1,0,27467,0.99359,1.0,0.996785,0.999964,36.406,1.0
145
+ haw_Latn,58,55,0,3,27565,1.0,0.948276,0.973451,1.0,0.0,0.948276
146
+ hea_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
147
+ heb_Hebr,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
148
+ hil_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
149
+ hin_Deva,59,56,2,3,27562,0.965517,0.949153,0.957265,0.999927,72.55841,0.949153
150
+ hlt_Latn,55,0,0,55,27568,0.0,0.0,0.0,1.0,0.0,0.0
151
+ hms_Latn,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
152
+ hni_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
153
+ hnj_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
154
+ hns_Latn,59,52,0,7,27564,1.0,0.881356,0.936937,1.0,0.0,0.881356
155
+ hrv_Latn,58,56,40,2,27525,0.583333,0.965517,0.727273,0.998549,1451.115545,0.965517
156
+ hsb_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
157
+ hsn_Hani,48,0,0,48,27575,0.0,0.0,0.0,1.0,0.0,0.0
158
+ hun_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
159
+ hus_Latn,175,170,0,5,27448,1.0,0.971429,0.985507,1.0,0.0,0.971429
160
+ huu_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
161
+ hye_Armn,70,70,0,0,27553,1.0,1.0,1.0,1.0,0.0,1.0
162
+ ibb_Latn,67,0,0,67,27556,0.0,0.0,0.0,1.0,0.0,0.0
163
+ ibo_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
164
+ ido_Latn,55,55,0,0,27568,1.0,1.0,1.0,1.0,0.0,1.0
165
+ idu_Latn,51,40,0,11,27572,1.0,0.784314,0.879121,1.0,0.0,0.784314
166
+ iii_Yiii,53,0,0,53,27570,0.0,0.0,0.0,1.0,0.0,0.0
167
+ ijs_Latn,50,0,0,50,27573,0.0,0.0,0.0,1.0,0.0,0.0
168
+ ike_Cans,44,44,2,0,27577,0.956522,1.0,0.977778,0.999927,72.518946,1.0
169
+ ilo_Latn,58,57,0,1,27565,1.0,0.982759,0.991304,1.0,0.0,0.982759
170
+ ina_Latn,58,58,19,0,27546,0.753247,1.0,0.859259,0.999311,689.279884,1.0
171
+ ind_Latn,60,51,3,9,27560,0.944444,0.85,0.894737,0.999891,108.841563,0.85
172
+ isl_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
173
+ ita_Latn,58,58,12,0,27553,0.828571,1.0,0.90625,0.999565,435.334664,1.0
174
+ jav_Java,60,57,0,3,27563,1.0,0.95,0.974359,1.0,0.0,0.95
175
+ jav_Latn,60,59,0,1,27563,1.0,0.983333,0.991597,1.0,0.0,0.983333
176
+ jiv_Latn,60,59,29,1,27534,0.670455,0.983333,0.797297,0.998948,1052.135109,0.983333
177
+ jpn_Jpan,140,140,3,0,27480,0.979021,1.0,0.989399,0.999891,109.158389,1.0
178
+ kaa_Cyrl,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
179
+ kab_Latn,58,57,0,1,27565,1.0,0.982759,0.991304,1.0,0.0,0.982759
180
+ kal_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
181
+ kan_Knda,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
182
+ kat_Geor,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
183
+ kaz_Cyrl,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
184
+ kbd_Cyrl,55,55,3,0,27565,0.948276,1.0,0.973451,0.999891,108.821822,1.0
185
+ kbp_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
186
+ kbr_Latn,59,58,0,1,27564,1.0,0.983051,0.991453,1.0,0.0,0.983051
187
+ kde_Latn,51,49,1,2,27571,0.98,0.960784,0.970297,0.999964,36.268678,0.960784
188
+ kdh_Latn,59,45,0,14,27564,1.0,0.762712,0.865385,1.0,0.0,0.762712
189
+ kea_Latn,58,58,28,0,27537,0.674419,1.0,0.805556,0.998984,1015.780882,1.0
190
+ kek_Latn,57,57,1,0,27565,0.982759,1.0,0.991304,0.999964,36.276573,1.0
191
+ kha_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
192
+ khk_Cyrl,57,56,3,1,27563,0.949153,0.982456,0.965517,0.999891,108.829718,0.982456
193
+ khm_Khmr,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
194
+ kin_Latn,59,47,0,12,27564,1.0,0.79661,0.886792,1.0,0.0,0.79661
195
+ kir_Cyrl,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
196
+ kjh_Cyrl,57,57,1,0,27565,0.982759,1.0,0.991304,0.999964,36.276573,1.0
197
+ kkh_Lana,51,0,0,51,27572,0.0,0.0,0.0,1.0,0.0,0.0
198
+ kmb_Latn,116,116,0,0,27507,1.0,1.0,1.0,1.0,0.0,1.0
199
+ kmr_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
200
+ knc_Latn,64,64,0,0,27559,1.0,1.0,1.0,1.0,0.0,1.0
201
+ kng_Latn,115,16,35,99,27473,0.313725,0.13913,0.192771,0.998728,1272.357132,0.13913
202
+ koi_Cyrl,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
203
+ koo_Latn,54,50,0,4,27569,1.0,0.925926,0.961538,1.0,0.0,0.925926
204
+ kor_Hang,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
205
+ kqn_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
206
+ kqs_Latn,58,39,0,19,27565,1.0,0.672414,0.804124,1.0,0.0,0.672414
207
+ kri_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
208
+ krl_Latn,183,1,0,182,27440,1.0,0.005464,0.01087,1.0,0.0,0.005464
209
+ ktu_Latn,118,83,43,35,27462,0.65873,0.70339,0.680328,0.998437,1563.352118,0.70339
210
+ kwi_Latn,145,114,1,31,27477,0.991304,0.786207,0.876923,0.999964,36.392751,0.786207
211
+ lad_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
212
+ lao_Laoo,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
213
+ lat_Latn,118,116,1,2,27504,0.991453,0.983051,0.987234,0.999964,36.357026,0.983051
214
+ lia_Latn,45,45,1,0,27577,0.978261,1.0,0.989011,0.999964,36.260788,1.0
215
+ lij_Latn,58,58,22,0,27543,0.725,1.0,0.84058,0.999202,798.11355,1.0
216
+ lin_Latn,110,110,0,0,27513,1.0,1.0,1.0,1.0,0.0,1.0
217
+ lit_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
218
+ lld_Latn,59,34,0,25,27564,1.0,0.576271,0.731183,1.0,0.0,0.576271
219
+ lns_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
220
+ lob_Latn,58,55,13,3,27552,0.808824,0.948276,0.873016,0.999528,471.612552,0.948276
221
+ lot_Latn,140,0,0,140,27483,0.0,0.0,0.0,1.0,0.0,0.0
222
+ loz_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
223
+ ltz_Latn,59,58,0,1,27564,1.0,0.983051,0.991453,1.0,0.0,0.983051
224
+ lua_Latn,58,34,0,24,27565,1.0,0.586207,0.73913,1.0,0.0,0.586207
225
+ lue_Latn,58,57,0,1,27565,1.0,0.982759,0.991304,1.0,0.0,0.982759
226
+ lug_Latn,49,49,0,0,27574,1.0,1.0,1.0,1.0,0.0,1.0
227
+ lun_Latn,56,55,0,1,27567,1.0,0.982143,0.990991,1.0,0.0,0.982143
228
+ lus_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
229
+ lvs_Latn,115,115,0,0,27508,1.0,1.0,1.0,1.0,0.0,1.0
230
+ mad_Latn,60,58,4,2,27559,0.935484,0.966667,0.95082,0.999855,145.122084,0.966667
231
+ mag_Deva,53,51,5,2,27565,0.910714,0.962264,0.93578,0.999819,181.356547,0.962264
232
+ mah_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
233
+ mai_Deva,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
234
+ mal_Mlym,100,100,0,0,27523,1.0,1.0,1.0,1.0,0.0,1.0
235
+ mam_Latn,58,52,1,6,27564,0.981132,0.896552,0.936937,0.999964,36.277889,0.896552
236
+ mar_Deva,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
237
+ maz_Latn,59,54,5,5,27559,0.915254,0.915254,0.915254,0.999819,181.396024,0.915254
238
+ mcd_Latn,60,60,2,0,27561,0.967742,1.0,0.983607,0.999927,72.561042,1.0
239
+ mcf_Latn,62,62,1,0,27560,0.984127,1.0,0.992,0.999964,36.283154,1.0
240
+ men_Latn,59,59,1,0,27563,0.983333,1.0,0.991597,0.999964,36.279205,1.0
241
+ mfq_Latn,58,58,3,0,27562,0.95082,1.0,0.97479,0.999891,108.833666,1.0
242
+ mic_Latn,59,16,0,43,27564,1.0,0.271186,0.426667,1.0,0.0,0.271186
243
+ min_Latn,59,59,6,0,27558,0.907692,1.0,0.951613,0.999782,217.675229,1.0
244
+ miq_Latn,51,51,0,0,27572,1.0,1.0,1.0,1.0,0.0,1.0
245
+ mkd_Cyrl,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
246
+ mlt_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
247
+ mnw_Mymr,55,55,0,0,27568,1.0,1.0,1.0,1.0,0.0,1.0
248
+ mor_Latn,59,58,0,1,27564,1.0,0.983051,0.991453,1.0,0.0,0.983051
249
+ mos_Latn,56,56,0,0,27567,1.0,1.0,1.0,1.0,0.0,1.0
250
+ mri_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
251
+ mto_Latn,51,0,5,51,27567,0.0,0.0,0.0,0.999819,181.343392,0.0
252
+ mxi_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
253
+ mxv_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
254
+ mya_Mymr,56,56,0,0,27567,1.0,1.0,1.0,1.0,0.0,1.0
255
+ mzi_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
256
+ nan_Hani,48,0,4,48,27571,0.0,0.0,0.0,0.999855,145.05893,0.0
257
+ nav_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
258
+ nba_Latn,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
259
+ nbl_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
260
+ ndo_Latn,58,57,4,1,27561,0.934426,0.982759,0.957983,0.999855,145.111555,0.982759
261
+ nds_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
262
+ nhn_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
263
+ nio_Cyrl,51,51,0,0,27572,1.0,1.0,1.0,1.0,0.0,1.0
264
+ niu_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
265
+ niv_Cyrl,56,0,0,56,27567,0.0,0.0,0.0,1.0,0.0,0.0
266
+ njo_Latn,64,63,1,1,27558,0.984375,0.984375,0.984375,0.999964,36.285787,0.984375
267
+ nku_Latn,52,0,0,52,27571,0.0,0.0,0.0,1.0,0.0,0.0
268
+ nld_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
269
+ nno_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
270
+ nob_Latn,62,62,3,0,27558,0.953846,1.0,0.976378,0.999891,108.849461,1.0
271
+ not_Latn,59,58,0,1,27564,1.0,0.983051,0.991453,1.0,0.0,0.983051
272
+ npi_Deva,55,54,0,1,27568,1.0,0.981818,0.990826,1.0,0.0,0.981818
273
+ nso_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
274
+ nya_Latn,116,116,0,0,27507,1.0,1.0,1.0,1.0,0.0,1.0
275
+ nym_Latn,49,0,0,49,27574,0.0,0.0,0.0,1.0,0.0,0.0
276
+ nyn_Latn,50,48,0,2,27573,1.0,0.96,0.979592,1.0,0.0,0.96
277
+ nzi_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
278
+ oaa_Cyrl,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
279
+ oci_Latn,398,92,0,306,27225,1.0,0.231156,0.37551,1.0,0.0,0.231156
280
+ ojb_Cans,43,40,0,3,27580,1.0,0.930233,0.963855,1.0,0.0,0.930233
281
+ oki_Latn,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
282
+ orh_Latn,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
283
+ oss_Cyrl,44,44,1,0,27578,0.977778,1.0,0.988764,0.999964,36.259473,1.0
284
+ ote_Latn,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
285
+ pam_Latn,66,66,0,0,27557,1.0,1.0,1.0,1.0,0.0,1.0
286
+ pan_Guru,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
287
+ pap_Latn,58,58,2,0,27563,0.966667,1.0,0.983051,0.999927,72.555777,1.0
288
+ pau_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
289
+ pbb_Latn,56,31,9,25,27558,0.775,0.553571,0.645833,0.999674,326.47731,0.553571
290
+ pbu_Arab,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
291
+ pcd_Latn,58,0,2,58,27563,0.0,0.0,0.0,0.999927,72.555777,0.0
292
+ pcm_Latn,56,55,8,1,27559,0.873016,0.982143,0.92437,0.99971,290.202053,0.982143
293
+ pis_Latn,57,57,1,0,27565,0.982759,1.0,0.991304,0.999964,36.276573,1.0
294
+ piu_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
295
+ plt_Latn,53,53,0,0,27570,1.0,1.0,1.0,1.0,0.0,1.0
296
+ pnb_Arab,61,61,43,0,27519,0.586538,1.0,0.739394,0.99844,1560.119004,1.0
297
+ pol_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
298
+ pon_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
299
+ por_Latn,115,115,3,0,27505,0.974576,1.0,0.987124,0.999891,109.059183,1.0
300
+ pov_Latn,115,82,0,33,27508,1.0,0.713043,0.832487,1.0,0.0,0.713043
301
+ ppl_Latn,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
302
+ quc_Latn,58,50,1,8,27564,0.980392,0.862069,0.917431,0.999964,36.277889,0.862069
303
+ que_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
304
+ qug_Latn,182,0,0,182,27441,0.0,0.0,0.0,1.0,0.0,0.0
305
+ quh_Latn,57,52,2,5,27564,0.962963,0.912281,0.936937,0.999927,72.553145,0.912281
306
+ quy_Latn,60,59,34,1,27529,0.634409,0.983333,0.771242,0.998766,1233.537714,0.983333
307
+ quz_Latn,57,51,36,6,27530,0.586207,0.894737,0.708333,0.998694,1305.956613,0.894737
308
+ qva_Latn,59,1,2,58,27562,0.333333,0.016949,0.032258,0.999927,72.55841,0.016949
309
+ qvc_Latn,58,58,12,0,27553,0.828571,1.0,0.90625,0.999565,435.334664,1.0
310
+ qvh_Latn,58,5,3,53,27562,0.625,0.086207,0.151515,0.999891,108.833666,0.086207
311
+ qvm_Latn,60,20,0,40,27563,1.0,0.333333,0.5,1.0,0.0,0.333333
312
+ qvn_Latn,57,17,0,40,27566,1.0,0.298246,0.459459,1.0,0.0,0.298246
313
+ qwh_Latn,59,36,15,23,27549,0.705882,0.610169,0.654545,0.999456,544.188071,0.610169
314
+ qxn_Latn,57,1,0,56,27566,1.0,0.017544,0.034483,1.0,0.0,0.017544
315
+ qxu_Latn,54,0,0,54,27569,0.0,0.0,0.0,1.0,0.0,0.0
316
+ rar_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
317
+ rgn_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
318
+ rmn_Latn,116,87,0,29,27507,1.0,0.75,0.857143,1.0,0.0,0.75
319
+ roh_Latn,399,399,1,0,27223,0.9975,1.0,0.998748,0.999963,36.732295,1.0
320
+ ron_Latn,97,97,0,0,27526,1.0,1.0,1.0,1.0,0.0,1.0
321
+ run_Latn,58,58,14,0,27551,0.805556,1.0,0.892308,0.999492,507.890441,1.0
322
+ rup_Latn,57,57,3,0,27563,0.95,1.0,0.974359,0.999891,108.829718,1.0
323
+ rus_Cyrl,58,58,29,0,27536,0.666667,1.0,0.8,0.998948,1052.05877,1.0
324
+ sag_Latn,59,24,0,35,27564,1.0,0.40678,0.578313,1.0,0.0,0.40678
325
+ sah_Cyrl,57,57,63,0,27503,0.475,1.0,0.644068,0.997715,2285.424073,1.0
326
+ san_Deva,55,54,0,1,27568,1.0,0.981818,0.990826,1.0,0.0,0.981818
327
+ san_Gran,51,0,0,51,27572,0.0,0.0,0.0,1.0,0.0,0.0
328
+ sco_Latn,58,55,2,3,27563,0.964912,0.948276,0.956522,0.999927,72.555777,0.948276
329
+ sey_Latn,61,56,101,5,27461,0.356688,0.918033,0.513761,0.996336,3664.465569,0.918033
330
+ shk_Latn,55,47,0,8,27568,1.0,0.854545,0.921569,1.0,0.0,0.854545
331
+ shn_Mymr,56,56,0,0,27567,1.0,1.0,1.0,1.0,0.0,1.0
332
+ shp_Latn,62,52,0,10,27561,1.0,0.83871,0.912281,1.0,0.0,0.83871
333
+ sid_Latn,57,57,11,0,27555,0.838235,1.0,0.912,0.999601,399.042298,1.0
334
+ sin_Sinh,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
335
+ skr_Arab,63,21,0,42,27560,1.0,0.333333,0.5,1.0,0.0,0.333333
336
+ slk_Latn,56,56,0,0,27567,1.0,1.0,1.0,1.0,0.0,1.0
337
+ slr_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
338
+ slv_Latn,59,59,3,0,27561,0.951613,1.0,0.975207,0.999891,108.837614,1.0
339
+ sme_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
340
+ smo_Latn,63,63,0,0,27560,1.0,1.0,1.0,1.0,0.0,1.0
341
+ sna_Latn,60,60,1,0,27562,0.983607,1.0,0.991736,0.999964,36.280521,1.0
342
+ snk_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
343
+ snn_Latn,136,47,0,89,27487,1.0,0.345588,0.513661,1.0,0.0,0.345588
344
+ som_Latn,57,57,8,0,27558,0.876923,1.0,0.934426,0.99971,290.212581,1.0
345
+ sot_Latn,57,57,1,0,27565,0.982759,1.0,0.991304,0.999964,36.276573,1.0
346
+ spa_Latn,78,77,2,1,27543,0.974684,0.987179,0.980892,0.999927,72.608459,0.987179
347
+ src_Latn,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
348
+ srp_Cyrl,59,58,58,1,27506,0.5,0.983051,0.662857,0.997896,2104.193876,0.983051
349
+ srp_Latn,59,18,3,41,27561,0.857143,0.305085,0.45,0.999891,108.837614,0.305085
350
+ srr_Latn,58,58,6,0,27559,0.90625,1.0,0.95082,0.999782,217.667332,1.0
351
+ ssw_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
352
+ suk_Latn,58,57,42,1,27523,0.575758,0.982759,0.726115,0.998476,1523.671322,0.982759
353
+ sun_Latn,66,65,0,1,27557,1.0,0.984848,0.992366,1.0,0.0,0.984848
354
+ sus_Latn,58,58,9,0,27556,0.865672,1.0,0.928,0.999673,326.500998,1.0
355
+ swb_Latn,58,57,13,1,27552,0.814286,0.982759,0.890625,0.999528,471.612552,0.982759
356
+ swe_Latn,61,61,0,0,27562,1.0,1.0,1.0,1.0,0.0,1.0
357
+ swh_Latn,58,56,3,2,27562,0.949153,0.965517,0.957265,0.999891,108.833666,0.965517
358
+ tah_Latn,57,39,0,18,27566,1.0,0.684211,0.8125,1.0,0.0,0.684211
359
+ taj_Deva,1,1,0,0,27622,1.0,1.0,1.0,1.0,0.0,1.0
360
+ tam_Taml,68,68,0,0,27555,1.0,1.0,1.0,1.0,0.0,1.0
361
+ tat_Cyrl,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
362
+ tbz_Latn,60,14,0,46,27563,1.0,0.233333,0.378378,1.0,0.0,0.233333
363
+ tca_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
364
+ tdt_Latn,57,48,52,9,27514,0.48,0.842105,0.611465,0.998114,1886.381775,0.842105
365
+ tel_Telu,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
366
+ tem_Latn,55,55,0,0,27568,1.0,1.0,1.0,1.0,0.0,1.0
367
+ tet_Latn,58,6,8,52,27557,0.428571,0.103448,0.166667,0.99971,290.223109,0.103448
368
+ tgk_Cyrl,57,57,7,0,27559,0.890625,1.0,0.942149,0.999746,253.936008,1.0
369
+ tgl_Tglg,1,0,0,1,27622,0.0,0.0,0.0,1.0,0.0,0.0
370
+ tha_Thai,114,114,0,0,27509,1.0,1.0,1.0,1.0,0.0,1.0
371
+ tir_Ethi,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
372
+ tiv_Latn,67,67,0,0,27556,1.0,1.0,1.0,1.0,0.0,1.0
373
+ tly_Latn,59,58,0,1,27564,1.0,0.983051,0.991453,1.0,0.0,0.983051
374
+ tob_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
375
+ toi_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
376
+ toj_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
377
+ ton_Latn,60,60,1,0,27562,0.983607,1.0,0.991736,0.999964,36.280521,1.0
378
+ top_Latn,59,59,1,0,27563,0.983333,1.0,0.991597,0.999964,36.279205,1.0
379
+ tpi_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
380
+ tsn_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
381
+ tso_Latn,114,73,0,41,27509,1.0,0.640351,0.780749,1.0,0.0,0.640351
382
+ tsz_Latn,59,56,11,3,27553,0.835821,0.949153,0.888889,0.999601,399.071252,0.949153
383
+ tuk_Cyrl,57,57,1,0,27565,0.982759,1.0,0.991304,0.999964,36.276573,1.0
384
+ tuk_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
385
+ tur_Latn,59,59,35,0,27529,0.62766,1.0,0.771242,0.99873,1269.772167,1.0
386
+ twi_Latn,116,116,1,0,27506,0.991453,1.0,0.995708,0.999964,36.354383,1.0
387
+ tyv_Cyrl,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
388
+ tzh_Latn,25,25,1,0,27597,0.961538,1.0,0.980392,0.999964,36.23451,1.0
389
+ tzm_Tfng,1,1,30,0,27592,0.032258,1.0,0.0625,0.998914,1086.090797,1.0
390
+ tzo_Latn,58,57,1,1,27564,0.982759,0.982759,0.982759,0.999964,36.277889,0.982759
391
+ udu_Latn,60,60,2,0,27561,0.967742,1.0,0.983607,0.999927,72.561042,1.0
392
+ uig_Arab,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
393
+ uig_Latn,59,59,26,0,27538,0.694118,1.0,0.819444,0.999057,943.259324,1.0
394
+ ukr_Cyrl,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
395
+ umb_Latn,107,105,0,2,27516,1.0,0.981308,0.990566,1.0,0.0,0.981308
396
+ ura_Latn,56,56,2,0,27565,0.965517,1.0,0.982456,0.999927,72.550513,1.0
397
+ urd_Arab,108,106,1,2,27514,0.990654,0.981481,0.986047,0.999964,36.343812,0.981481
398
+ uzn_Cyrl,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
399
+ uzn_Latn,58,58,4,0,27561,0.935484,1.0,0.966667,0.999855,145.111555,1.0
400
+ vai_Vaii,60,0,0,60,27563,0.0,0.0,0.0,1.0,0.0,0.0
401
+ vec_Latn,58,58,2,0,27563,0.966667,1.0,0.983051,0.999927,72.555777,1.0
402
+ ven_Latn,89,89,0,0,27534,1.0,1.0,1.0,1.0,0.0,1.0
403
+ vep_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
404
+ vie_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
405
+ vmw_Latn,58,56,1,2,27564,0.982456,0.965517,0.973913,0.999964,36.277889,0.965517
406
+ war_Latn,60,60,1,0,27562,0.983607,1.0,0.991736,0.999964,36.280521,1.0
407
+ wln_Latn,59,56,56,3,27508,0.5,0.949153,0.654971,0.997968,2031.635467,0.949153
408
+ wol_Latn,60,60,2,0,27561,0.967742,1.0,0.983607,0.999927,72.561042,1.0
409
+ wuu_Hani,48,47,123,1,27452,0.276471,0.979167,0.431193,0.995539,4460.562103,0.979167
410
+ wwa_Latn,39,39,2,0,27582,0.95122,1.0,0.975,0.999927,72.5058,1.0
411
+ xho_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
412
+ xsm_Latn,59,58,7,1,27557,0.892308,0.983051,0.935484,0.999746,253.954433,0.983051
413
+ yad_Latn,55,53,0,2,27568,1.0,0.963636,0.981481,1.0,0.0,0.963636
414
+ yao_Latn,52,51,0,1,27571,1.0,0.980769,0.990291,1.0,0.0,0.980769
415
+ yap_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
416
+ ydd_Hebr,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
417
+ ykg_Cyrl,51,0,0,51,27572,0.0,0.0,0.0,1.0,0.0,0.0
418
+ yor_Latn,57,57,2,0,27564,0.966102,1.0,0.982759,0.999927,72.553145,1.0
419
+ yrk_Cyrl,55,52,1,3,27567,0.981132,0.945455,0.962963,0.999964,36.273941,0.945455
420
+ yua_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
421
+ yue_Hani,49,20,0,29,27574,1.0,0.408163,0.57971,1.0,0.0,0.408163
422
+ zam_Latn,60,0,5,60,27558,0.0,0.0,0.0,0.999819,181.402605,0.0
423
+ zdj_Latn,50,48,1,2,27572,0.979592,0.96,0.969697,0.999964,36.267363,0.96
424
+ zgh_Tfng,60,18,0,42,27563,1.0,0.3,0.461538,1.0,0.0,0.3
425
+ zlm_Arab,24,0,0,24,27599,0.0,0.0,0.0,1.0,0.0,0.0
426
+ zlm_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
427
+ zro_Latn,56,0,0,56,27567,0.0,0.0,0.0,1.0,0.0,0.0
428
+ ztu_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
429
+ zul_Latn,58,57,2,1,27563,0.966102,0.982759,0.974359,0.999927,72.555777,0.982759
430
+ zyb_Latn,57,57,2,0,27564,0.966102,1.0,0.982759,0.999927,72.553145,1.0
reports/udhr-all/glotlid_summary.json ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "top1_accuracy": 0.750244361582739,
3
+ "top3_accuracy": 0.8144662056981501,
4
+ "top5_accuracy": 0.8281866560474966,
5
+ "passages": 27623,
6
+ "languages": 429,
7
+ "macro_precision": 0.7694575973118034,
8
+ "macro_recall": 0.7529055089081532,
9
+ "macro_f1": 0.7454327849166208,
10
+ "macro_specificity": 0.9998410395298513,
11
+ "weighted_f1": 0.7485822543592835,
12
+ "median_f1": 0.9795918367346939,
13
+ "languages_f1_at_least_0_9": 277,
14
+ "languages_f1_below_0_5": 97,
15
+ "mean_fp_per_million": 158.96047014874904,
16
+ "micro_f1": 0.750244361582739
17
+ }
reports/udhr-all/leaderboard.csv ADDED
@@ -0,0 +1,430 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ label,language,support,millid_f1,millid_precision,millid_recall,glotlid_f1,glotlid_precision,glotlid_recall,glotlid@millid_f1,glotlid@millid_precision,glotlid@millid_recall,delta,winner
2
+ roh_Latn,Romansh,399,0.9912,0.9975,0.985,0.9987,0.9975,1.0,0.9987,0.9975,1.0,-0.0076,tie
3
+ oci_Latn,Occitan,398,0.3299,0.9753,0.1985,0.3755,1.0,0.2312,0.3755,1.0,0.2312,-0.0457,GlotLID
4
+ cmn_Hani,Chinese (Mandarin),319,0.7753,0.649,0.9624,0.7446,0.6261,0.9185,0.7446,0.6261,0.9185,0.0307,MillID
5
+ krl_Latn,Karelian,183,0.0,0.0,0.0,0.0109,1.0,0.0055,0.0109,1.0,0.0055,-0.0109,GlotLID
6
+ qug_Latn,Chimborazo Highland Quichua,182,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
7
+ acu_Latn,Achuar-Shiwiar,180,0.7474,0.9908,0.6,0.8535,1.0,0.7444,0.8535,1.0,0.7444,-0.1061,GlotLID
8
+ hus_Latn,Huastec,175,0.9914,1.0,0.9829,0.9855,1.0,0.9714,0.9855,1.0,0.9714,0.0058,tie
9
+ hau_Latn,Hausa,155,0.9936,0.9873,1.0,0.9968,0.9936,1.0,0.9968,0.9936,1.0,-0.0032,tie
10
+ auc_Latn,Waorani,154,0.0503,0.8,0.026,0.0,0.0,0.0,0.0,0.0,0.0,0.0503,MillID
11
+ kwi_Latn,Awa-Cuaiquer,145,0.775,0.9789,0.6414,0.8769,0.9913,0.7862,0.8769,0.9913,0.7862,-0.1019,GlotLID
12
+ lot_Latn,lot_Latn,140,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
13
+ jpn_Jpan,Japanese,140,1.0,1.0,1.0,0.9894,0.979,1.0,0.9859,0.9722,1.0,0.0141,MillID
14
+ snn_Latn,Siona,136,0.7731,0.902,0.6765,0.5137,1.0,0.3456,0.5137,1.0,0.3456,0.2594,MillID
15
+ lat_Latn,Latin,118,0.9916,0.9833,1.0,0.9872,0.9915,0.9831,0.9872,0.9915,0.9831,0.0044,tie
16
+ ktu_Latn,Kituba (Democratic Republic of Congo),118,0.7687,0.6626,0.9153,0.6803,0.6587,0.7034,0.6803,0.6587,0.7034,0.0884,MillID
17
+ hat_Latn,Haitian Creole,117,0.9914,1.0,0.9829,0.9785,0.9828,0.9744,0.9785,0.9828,0.9744,0.0128,MillID
18
+ nya_Latn,Nyanja,116,0.9871,0.9829,0.9914,1.0,1.0,1.0,1.0,1.0,1.0,-0.0129,GlotLID
19
+ twi_Latn,Twi,116,0.9871,0.9829,0.9914,0.9957,0.9915,1.0,0.9957,0.9915,1.0,-0.0086,tie
20
+ kmb_Latn,Kimbundu,116,0.9787,0.9664,0.9914,1.0,1.0,1.0,1.0,1.0,1.0,-0.0213,GlotLID
21
+ rmn_Latn,Balkan Romani,116,0.6667,1.0,0.5,0.8571,1.0,0.75,0.8571,1.0,0.75,-0.1905,GlotLID
22
+ kng_Latn,Koongo,115,0.0469,0.2308,0.0261,0.1928,0.3137,0.1391,0.1928,0.3137,0.1391,-0.1459,GlotLID
23
+ pov_Latn,Upper Guinea Crioulo,115,0.8384,1.0,0.7217,0.8325,1.0,0.713,0.8325,1.0,0.713,0.0059,tie
24
+ chr_Cher,Cherokee,115,0.7151,1.0,0.5565,0.6628,1.0,0.4957,0.6628,1.0,0.4957,0.0523,MillID
25
+ lvs_Latn,Standard Latvian,115,0.9957,0.9914,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0043,tie
26
+ ell_Grek,Greek,115,0.655,1.0,0.487,1.0,1.0,1.0,1.0,1.0,1.0,-0.345,GlotLID
27
+ por_Latn,Portuguese,115,0.9957,0.9914,1.0,0.9871,0.9746,1.0,0.9237,0.8582,1.0,0.072,MillID
28
+ fas_Arab,Persian,114,0.9912,1.0,0.9825,1.0,1.0,1.0,1.0,1.0,1.0,-0.0088,tie
29
+ tso_Latn,Tsonga,114,0.8768,1.0,0.7807,0.7807,1.0,0.6404,0.7807,1.0,0.6404,0.0961,MillID
30
+ tha_Thai,Thai,114,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
31
+ cjk_Latn,Chokwe,114,0.9493,1.0,0.9035,1.0,1.0,1.0,1.0,1.0,1.0,-0.0507,GlotLID
32
+ lin_Latn,Lingala,110,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
33
+ urd_Arab,Urdu,108,0.9953,1.0,0.9907,0.986,0.9907,0.9815,0.986,0.9907,0.9815,0.0093,tie
34
+ fuv_Latn,Nigerian Fulfulde,108,0.3678,0.4848,0.2963,0.6813,0.8378,0.5741,0.6848,0.8289,0.5833,-0.317,GlotLID
35
+ umb_Latn,Umbundu,107,0.8737,1.0,0.7757,0.9906,1.0,0.9813,0.9906,1.0,0.9813,-0.1169,GlotLID
36
+ mal_Mlym,Malayalam,100,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
37
+ ron_Latn,Romanian,97,0.9949,0.9898,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0051,tie
38
+ ven_Latn,Venda,89,0.9727,0.9468,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0273,GlotLID
39
+ spa_Latn,Spanish,78,0.9872,0.9872,0.9872,0.9809,0.9747,0.9872,0.9625,0.939,0.9872,0.0247,MillID
40
+ hye_Armn,Armenian,70,0.9928,1.0,0.9857,1.0,1.0,1.0,1.0,1.0,1.0,-0.0072,tie
41
+ tam_Taml,Tamil,68,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
42
+ tiv_Latn,Tiv,67,0.9926,0.9853,1.0,1.0,1.0,1.0,0.9853,0.971,1.0,0.0073,tie
43
+ deu_Latn,German,67,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
44
+ ibb_Latn,ibb_Latn,67,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
45
+ sun_Latn,Sundanese,66,0.9767,1.0,0.9545,0.9924,1.0,0.9848,0.9924,1.0,0.9848,-0.0156,GlotLID
46
+ pam_Latn,Pampanga,66,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
47
+ njo_Latn,Ao Naga,64,0.9846,0.9697,1.0,0.9844,0.9844,0.9844,0.9844,0.9844,0.9844,0.0002,tie
48
+ knc_Latn,Central Kanuri,64,0.9846,0.9697,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0154,GlotLID
49
+ skr_Arab,Saraiki,63,0.9231,1.0,0.8571,0.5,1.0,0.3333,0.5,1.0,0.3333,0.4231,MillID
50
+ smo_Latn,Samoan,63,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
51
+ mcf_Latn,Matsés,62,1.0,1.0,1.0,0.992,0.9841,1.0,0.992,0.9841,1.0,0.008,tie
52
+ shp_Latn,Shipibo-Conibo,62,0.4103,1.0,0.2581,0.9123,1.0,0.8387,0.9123,1.0,0.8387,-0.502,GlotLID
53
+ cbi_Latn,Chachi,62,1.0,1.0,1.0,0.9839,0.9839,0.9839,0.976,0.9683,0.9839,0.024,MillID
54
+ nob_Latn,Norwegian Bokmål,62,0.9516,0.9516,0.9516,0.9764,0.9538,1.0,0.9764,0.9538,1.0,-0.0248,GlotLID
55
+ gla_Latn,Scottish Gaelic,62,0.9683,0.9531,0.9839,0.9836,1.0,0.9677,0.9836,1.0,0.9677,-0.0154,GlotLID
56
+ swe_Latn,Swedish,61,1.0,1.0,1.0,1.0,1.0,1.0,0.9919,0.9839,1.0,0.0081,tie
57
+ sey_Latn,Secoya,61,0.5839,0.5263,0.6557,0.5138,0.3567,0.918,0.5249,0.3625,0.9508,0.0591,MillID
58
+ fin_Latn,Finnish,61,0.9836,0.9836,0.9836,1.0,1.0,1.0,1.0,1.0,1.0,-0.0164,GlotLID
59
+ pnb_Arab,Western Panjabi,61,0.9313,0.8714,1.0,0.7394,0.5865,1.0,0.7394,0.5865,1.0,0.1919,MillID
60
+ amr_Latn,Amarakaeri,61,1.0,1.0,1.0,0.976,0.9531,1.0,0.976,0.9531,1.0,0.024,MillID
61
+ ace_Latn,Acehnese,61,0.9833,1.0,0.9672,0.9917,1.0,0.9836,0.9917,1.0,0.9836,-0.0084,tie
62
+ dan_Latn,Danish,61,0.9587,0.9667,0.9508,0.9833,1.0,0.9672,0.9833,1.0,0.9672,-0.0247,GlotLID
63
+ boa_Latn,Bora,61,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
64
+ vai_Vaii,vai_Vaii,60,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
65
+ wol_Latn,Wolof,60,0.8889,0.8,1.0,0.9836,0.9677,1.0,0.9836,0.9677,1.0,-0.0947,GlotLID
66
+ fil_Latn,Filipino,60,0.9916,1.0,0.9833,1.0,1.0,1.0,1.0,1.0,1.0,-0.0084,tie
67
+ mad_Latn,Madurese,60,0.9655,1.0,0.9333,0.9508,0.9355,0.9667,0.9355,0.9062,0.9667,0.03,MillID
68
+ war_Latn,Waray,60,1.0,1.0,1.0,0.9917,0.9836,1.0,0.9917,0.9836,1.0,0.0083,tie
69
+ ban_Latn,Balinese,60,0.9831,1.0,0.9667,1.0,1.0,1.0,1.0,1.0,1.0,-0.0169,GlotLID
70
+ tca_Latn,Ticuna,60,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
71
+ ton_Latn,Tongan,60,1.0,1.0,1.0,0.9917,0.9836,1.0,0.9917,0.9836,1.0,0.0083,tie
72
+ zam_Latn,Miahuatlán Zapotec,60,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
73
+ zgh_Tfng,Standard Moroccan Tamazight,60,0.8235,1.0,0.7,0.4615,1.0,0.3,0.4615,1.0,0.3,0.362,MillID
74
+ tbz_Latn,Ditammari,60,0.3333,1.0,0.2,0.3784,1.0,0.2333,0.3784,1.0,0.2333,-0.045,GlotLID
75
+ cab_Latn,Garifuna,60,0.9836,0.9677,1.0,0.9831,1.0,0.9667,0.9831,1.0,0.9667,0.0006,tie
76
+ cic_Latn,cic_Latn,60,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
77
+ cbr_Latn,Cashibo-Cacataibo,60,0.9917,0.9836,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0083,tie
78
+ bod_Tibt,Tibetan,60,0.9748,0.9831,0.9667,0.9009,0.9804,0.8333,0.9009,0.9804,0.8333,0.0739,MillID
79
+ bug_Latn,Buginese,60,0.9492,0.9655,0.9333,0.9917,0.9836,1.0,0.9917,0.9836,1.0,-0.0426,GlotLID
80
+ sna_Latn,Shona,60,0.9836,0.9677,1.0,0.9917,0.9836,1.0,0.9917,0.9836,1.0,-0.0081,tie
81
+ jav_Java,jav_Java,60,0.0,0.0,0.0,0.9744,1.0,0.95,0.0,0.0,0.0,0.0,tie
82
+ afr_Latn,Afrikaans,60,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
83
+ arl_Latn,Arabela,60,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
84
+ udu_Latn,Uduk,60,0.9836,0.9677,1.0,0.9836,0.9677,1.0,0.9302,0.8696,1.0,0.0534,MillID
85
+ vie_Latn,Vietnamese,60,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
86
+ mcd_Latn,Sharanahua,60,1.0,1.0,1.0,0.9836,0.9677,1.0,0.9836,0.9677,1.0,0.0164,MillID
87
+ jav_Latn,Javanese,60,0.9672,0.9516,0.9833,0.9916,1.0,0.9833,0.9916,1.0,0.9833,-0.0244,GlotLID
88
+ jiv_Latn,Shuar,60,0.7066,0.5514,0.9833,0.7973,0.6705,0.9833,0.7973,0.6705,0.9833,-0.0907,GlotLID
89
+ gjn_Latn,Gonja,60,0.9916,1.0,0.9833,0.928,0.8923,0.9667,0.928,0.8923,0.9667,0.0636,MillID
90
+ gaz_Latn,Oromo (West Central),60,0.9916,1.0,0.9833,0.9752,0.9672,0.9833,0.9752,0.9672,0.9833,0.0164,MillID
91
+ quy_Latn,Ayacucho Quechua,60,0.6667,0.5185,0.9333,0.7712,0.6344,0.9833,0.7712,0.6344,0.9833,-0.1046,GlotLID
92
+ qvm_Latn,Margos-Yarowilca-Lauricocha Quechua,60,0.0938,0.75,0.05,0.5,1.0,0.3333,0.5,1.0,0.3333,-0.4062,GlotLID
93
+ ctd_Latn,Tedim Chin,60,0.7879,1.0,0.65,0.6957,1.0,0.5333,0.7234,1.0,0.5667,0.0645,MillID
94
+ cot_Latn,Caquinte,60,0.9831,1.0,0.9667,0.9916,1.0,0.9833,0.9916,1.0,0.9833,-0.0085,tie
95
+ cym_Latn,Welsh,60,0.9917,0.9836,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0083,tie
96
+ cpu_Latn,Pichis Ashéninka,60,0.5714,1.0,0.4,0.9744,1.0,0.95,0.9744,1.0,0.95,-0.4029,GlotLID
97
+ ekk_Latn,Estonian,60,0.9917,0.9836,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0083,tie
98
+ ind_Latn,Indonesian,60,0.6526,0.8857,0.5167,0.8947,0.9444,0.85,0.8947,0.9444,0.85,-0.2421,GlotLID
99
+ tuk_Latn,Turkmen,59,0.9833,0.9672,1.0,1.0,1.0,1.0,0.9916,0.9833,1.0,-0.0083,tie
100
+ tsz_Latn,Purepecha,59,0.8345,0.725,0.9831,0.8889,0.8358,0.9492,0.8976,0.8382,0.9661,-0.0631,GlotLID
101
+ yua_Latn,Yucateco,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
102
+ tur_Latn,Turkish,59,0.9593,0.9219,1.0,0.7712,0.6277,1.0,0.7662,0.6211,1.0,0.1931,MillID
103
+ ssw_Latn,Swati,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
104
+ srp_Latn,Serbian,59,0.4754,0.4603,0.4915,0.45,0.8571,0.3051,0.45,0.8571,0.3051,0.0254,MillID
105
+ bos_Cyrl,bos_Cyrl,59,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
106
+ ceb_Latn,Cebuano,59,0.9833,0.9672,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0167,GlotLID
107
+ bre_Latn,Breton,59,1.0,1.0,1.0,0.9915,1.0,0.9831,0.9915,1.0,0.9831,0.0085,tie
108
+ ccp_Cakm,ccp_Cakm,59,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
109
+ chj_Latn,chj_Latn,59,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
110
+ bis_Latn,Bislama,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
111
+ top_Latn,Papantla Totonac,59,0.9752,0.9516,1.0,0.9916,0.9833,1.0,0.9916,0.9833,1.0,-0.0164,GlotLID
112
+ tly_Latn,Talysh,59,0.9915,1.0,0.9831,0.9915,1.0,0.9831,0.9915,1.0,0.9831,0.0,tie
113
+ tob_Latn,Toba,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
114
+ slv_Latn,Slovenian,59,0.9483,0.9649,0.9322,0.9752,0.9516,1.0,0.9752,0.9516,1.0,-0.0269,GlotLID
115
+ src_Latn,src_Latn,59,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
116
+ srp_Cyrl,Serbian,59,0.6552,0.4957,0.9661,0.6629,0.5,0.9831,0.6629,0.5,0.9831,-0.0077,tie
117
+ sin_Sinh,Sinhala,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
118
+ bos_Latn,Bosnian,59,0.2281,0.2364,0.2203,0.3121,0.2368,0.4576,0.3121,0.2368,0.4576,-0.0841,GlotLID
119
+ hun_Latn,Hungarian,59,0.9916,0.9833,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0084,tie
120
+ oki_Latn,oki_Latn,59,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
121
+ orh_Latn,orh_Latn,59,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
122
+ ote_Latn,Mezquital Otomi,59,0.0635,0.5,0.0339,0.0,0.0,0.0,0.0,0.0,0.0,0.0635,MillID
123
+ gaa_Latn,Ga,59,0.9916,0.9833,1.0,0.9752,0.9516,1.0,0.9672,0.9365,1.0,0.0244,MillID
124
+ gld_Cyrl,gld_Cyrl,59,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
125
+ fij_Latn,Fijian,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
126
+ eus_Latn,Basque,59,0.9593,0.9219,1.0,0.9916,0.9833,1.0,0.9916,0.9833,1.0,-0.0322,GlotLID
127
+ ewe_Latn,Ewe,59,0.9516,0.9077,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0484,GlotLID
128
+ pbu_Arab,pbu_Arab,59,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
129
+ not_Latn,Nomatsiguenga,59,0.9915,1.0,0.9831,0.9915,1.0,0.9831,0.9915,1.0,0.9831,0.0,tie
130
+ fur_Latn,Friulian,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
131
+ gag_Latn,Gagauz,59,0.9828,1.0,0.9661,0.9915,1.0,0.9831,0.9915,1.0,0.9831,-0.0087,tie
132
+ qwh_Latn,Huaylas Ancash Quechua,59,0.4955,0.3374,0.9322,0.6545,0.7059,0.6102,0.6545,0.7059,0.6102,-0.159,GlotLID
133
+ cnr_Latn,Serbian (Montenegro),59,0.0,0.0,0.0,0.0303,0.1429,0.0169,0.0303,0.1429,0.0169,-0.0303,GlotLID
134
+ crh_Latn,Crimean Tatar,59,0.9916,0.9833,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0084,tie
135
+ dga_Latn,Southern Dagaare,59,0.9748,0.9667,0.9831,0.9915,1.0,0.9831,0.9916,0.9833,1.0,-0.0168,GlotLID
136
+ dzo_Tibt,Dzongkha,59,0.9748,0.9667,0.9831,0.9134,0.8529,0.9831,0.9134,0.8529,0.9831,0.0614,MillID
137
+ cjs_Cyrl,Shor,59,0.9649,1.0,0.9322,0.9369,1.0,0.8814,0.9369,1.0,0.8814,0.028,MillID
138
+ cos_Latn,Corsican,59,0.9916,0.9833,1.0,0.9831,0.9831,0.9831,0.9831,0.9831,0.9831,0.0085,tie
139
+ cof_Latn,Colorado,59,1.0,1.0,1.0,0.9273,1.0,0.8644,0.9369,1.0,0.8814,0.0631,MillID
140
+ qva_Latn,Ambo-Pasco Quechua,59,0.0,0.0,0.0,0.0323,0.3333,0.0169,0.0323,0.3333,0.0169,-0.0323,GlotLID
141
+ sag_Latn,Sango,59,0.9915,1.0,0.9831,0.5783,1.0,0.4068,0.5783,1.0,0.4068,0.4131,MillID
142
+ ppl_Latn,ppl_Latn,59,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
143
+ rar_Latn,Rarotongan,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
144
+ pol_Latn,Polish,59,0.9655,0.9825,0.9492,1.0,1.0,1.0,0.5463,0.3758,1.0,0.4192,MillID
145
+ nzi_Latn,Nzima,59,0.9916,0.9833,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0084,tie
146
+ hsb_Latn,Upper Sorbian,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
147
+ hns_Latn,Caribbean Hindustani,59,0.9739,1.0,0.9492,0.9369,1.0,0.8814,0.9369,1.0,0.8814,0.037,MillID
148
+ hms_Latn,hms_Latn,59,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
149
+ hin_Deva,Hindi,59,0.6067,0.9,0.4576,0.9573,0.9655,0.9492,0.9573,0.9655,0.9492,-0.3505,GlotLID
150
+ ltz_Latn,Luxembourgish,59,0.9916,0.9833,1.0,0.9915,1.0,0.9831,0.9915,1.0,0.9831,0.0001,tie
151
+ mar_Deva,Marathi,59,0.9916,0.9833,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0084,tie
152
+ lld_Latn,Ladin,59,0.8596,0.8909,0.8305,0.7312,1.0,0.5763,0.7234,0.9714,0.5763,0.1362,MillID
153
+ gsw_Latn,Swiss German,59,0.8081,1.0,0.678,0.9915,1.0,0.9831,0.9915,1.0,0.9831,-0.1834,GlotLID
154
+ maz_Latn,Central Mazahua,59,0.6941,0.5315,1.0,0.9153,0.9153,0.9153,0.9076,0.9,0.9153,-0.2134,GlotLID
155
+ mor_Latn,Moro,59,1.0,1.0,1.0,0.9915,1.0,0.9831,0.9915,1.0,0.9831,0.0085,tie
156
+ mlt_Latn,Maltese,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
157
+ nba_Latn,Nyemba,59,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
158
+ nav_Latn,Navajo,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
159
+ men_Latn,Mende,59,0.9672,0.9365,1.0,0.9916,0.9833,1.0,0.9833,0.9672,1.0,-0.0161,GlotLID
160
+ mic_Latn,Mi'kmaw,59,0.9916,0.9833,1.0,0.4267,1.0,0.2712,0.4267,1.0,0.2712,0.5649,MillID
161
+ min_Latn,Minangkabau,59,0.9748,0.9667,0.9831,0.9516,0.9077,1.0,0.9516,0.9077,1.0,0.0232,MillID
162
+ kbp_Latn,Kabiyè,59,0.9147,0.8429,1.0,1.0,1.0,1.0,0.9916,0.9833,1.0,-0.0769,GlotLID
163
+ kin_Latn,Kinyarwanda,59,0.9412,0.9333,0.9492,0.8868,1.0,0.7966,0.8868,1.0,0.7966,0.0544,MillID
164
+ khm_Khmr,Khmer,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
165
+ kqn_Latn,Kaonde,59,0.9752,0.9516,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0248,GlotLID
166
+ kdh_Latn,Tem,59,1.0,1.0,1.0,0.8654,1.0,0.7627,0.9915,1.0,0.9831,0.0085,tie
167
+ wln_Latn,Walloon,59,0.6667,0.5043,0.9831,0.655,0.5,0.9492,0.655,0.5,0.9492,0.0117,MillID
168
+ kbr_Latn,Kafa,59,0.9916,0.9833,1.0,0.9915,1.0,0.9831,0.9915,1.0,0.9831,0.0001,tie
169
+ ydd_Hebr,Eastern Yiddish,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
170
+ xsm_Latn,Kasem,59,0.8636,0.7808,0.9661,0.9355,0.8923,0.9831,0.716,0.5631,0.9831,0.1476,MillID
171
+ ayr_Latn,Central Aymara,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
172
+ uig_Latn,Uyghur,59,0.631,0.4609,1.0,0.8194,0.6941,1.0,0.7919,0.6556,1.0,-0.1609,GlotLID
173
+ bcl_Latn,Central Bikol,59,0.9833,0.9672,1.0,0.9916,0.9833,1.0,0.9916,0.9833,1.0,-0.0083,tie
174
+ ame_Latn,Yanesha',59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
175
+ ada_Latn,Adangme,59,0.9752,0.9516,1.0,0.9365,0.8806,1.0,0.9365,0.8806,1.0,0.0387,MillID
176
+ ajg_Latn,Aja (Benin),59,0.6448,0.4758,1.0,0.6667,0.5,1.0,0.6629,0.4958,1.0,-0.0181,GlotLID
177
+ als_Latn,Albanian (Tosk),59,0.9828,1.0,0.9661,0.9833,0.9672,1.0,0.9833,0.9672,1.0,-0.0006,tie
178
+ azj_Latn,North Azerbaijani,58,0.9915,0.9831,1.0,0.9915,0.9831,1.0,0.9915,0.9831,1.0,0.0,tie
179
+ ast_Latn,Asturian,58,0.9655,0.9655,0.9655,1.0,1.0,1.0,1.0,1.0,1.0,-0.0345,GlotLID
180
+ arn_Latn,Mapuche,58,0.9744,0.9661,0.9828,0.8952,1.0,0.8103,0.9057,1.0,0.8276,0.0687,MillID
181
+ arb_Arab,Arabic (Modern Standard),58,0.9259,1.0,0.8621,1.0,1.0,1.0,1.0,1.0,1.0,-0.0741,GlotLID
182
+ ami_Latn,Amis,58,0.0339,1.0,0.0172,0.0,0.0,0.0,0.0,0.0,0.0,0.0339,MillID
183
+ tzo_Latn,Tzotzil,58,0.9735,1.0,0.9483,0.9828,0.9828,0.9828,0.9828,0.9828,0.9828,-0.0093,tie
184
+ uig_Arab,Uyghur,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
185
+ ukr_Cyrl,Ukrainian,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
186
+ ben_Beng,Bangla,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
187
+ bel_Cyrl,Belarusian,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
188
+ bci_Latn,Baoulé,58,1.0,1.0,1.0,1.0,1.0,1.0,0.9915,0.9831,1.0,0.0085,tie
189
+ bba_Latn,Baatonum,58,0.8028,0.6786,0.9828,0.9744,0.9661,0.9828,0.9206,0.8529,1.0,-0.1178,GlotLID
190
+ bax_Latn,bax_Latn,58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
191
+ vec_Latn,Venetian,58,0.912,0.8507,0.9828,0.9831,0.9667,1.0,0.9831,0.9667,1.0,-0.0711,GlotLID
192
+ uzn_Latn,Northern Uzbek,58,0.9134,0.8406,1.0,0.9667,0.9355,1.0,0.9667,0.9355,1.0,-0.0533,GlotLID
193
+ vep_Latn,Veps,58,0.9913,1.0,0.9828,1.0,1.0,1.0,1.0,1.0,1.0,-0.0087,tie
194
+ uzn_Cyrl,Northern Uzbek,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
195
+ kal_Latn,Kalaallisut,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
196
+ kan_Knda,Kannada,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
197
+ kat_Geor,Georgian,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
198
+ kaz_Cyrl,Kazakh,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
199
+ kea_Latn,Kabuverdianu,58,0.5714,0.4,1.0,0.8056,0.6744,1.0,0.6517,0.4833,1.0,-0.0803,GlotLID
200
+ kha_Latn,Khasi,58,1.0,1.0,1.0,0.9915,0.9831,1.0,0.9915,0.9831,1.0,0.0085,tie
201
+ kir_Cyrl,Kyrgyz,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
202
+ ina_Latn,Interlingua,58,0.8593,0.7532,1.0,0.8593,0.7532,1.0,0.8593,0.7532,1.0,0.0,tie
203
+ ilo_Latn,Iloko,58,1.0,1.0,1.0,0.9913,1.0,0.9828,0.9913,1.0,0.9828,0.0087,tie
204
+ yap_Latn,Yapese,58,0.9915,0.9831,1.0,0.9915,0.9831,1.0,0.9915,0.9831,1.0,0.0,tie
205
+ xho_Latn,Xhosa,58,0.9204,0.9455,0.8966,1.0,1.0,1.0,1.0,1.0,1.0,-0.0796,GlotLID
206
+ vmw_Latn,Makhuwa,58,0.9825,1.0,0.9655,0.9739,0.9825,0.9655,0.9828,0.9828,0.9828,-0.0003,tie
207
+ kab_Latn,Kabyle,58,0.9915,0.9831,1.0,0.9913,1.0,0.9828,0.9913,1.0,0.9828,0.0001,tie
208
+ kaa_Cyrl,Kara-Kalpak,58,0.9831,0.9667,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0169,GlotLID
209
+ ita_Latn,Italian,58,0.9573,0.9492,0.9655,0.9062,0.8286,1.0,0.9062,0.8286,1.0,0.051,MillID
210
+ isl_Latn,Icelandic,58,0.9455,1.0,0.8966,1.0,1.0,1.0,1.0,1.0,1.0,-0.0545,GlotLID
211
+ glg_Latn,Galician,58,0.9913,1.0,0.9828,1.0,1.0,1.0,1.0,1.0,1.0,-0.0087,tie
212
+ glv_Latn,Manx,58,0.9206,0.8529,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0794,GlotLID
213
+ guj_Gujr,Gujarati,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
214
+ guc_Latn,Wayuu,58,0.8788,0.7838,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.1212,GlotLID
215
+ haw_Latn,Hawaiian,58,0.9915,0.9831,1.0,0.9735,1.0,0.9483,0.9735,1.0,0.9483,0.018,MillID
216
+ guu_Latn,guu_Latn,58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
217
+ nds_Latn,Low German,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
218
+ hrv_Latn,Croatian,58,0.5371,0.4017,0.8103,0.7273,0.5833,0.9655,0.7273,0.5833,0.9655,-0.1901,GlotLID
219
+ hnj_Latn,Hmong Njua,58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
220
+ hil_Latn,Hiligaynon,58,0.9739,0.9825,0.9655,1.0,1.0,1.0,1.0,1.0,1.0,-0.0261,GlotLID
221
+ mfq_Latn,Moba,58,0.9915,0.9831,1.0,0.9748,0.9508,1.0,0.9748,0.9508,1.0,0.0167,MillID
222
+ mkd_Cyrl,Macedonian,58,0.9667,0.9355,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0333,GlotLID
223
+ lue_Latn,Luvale,58,0.9667,0.9355,1.0,0.9913,1.0,0.9828,0.9913,1.0,0.9828,-0.0246,GlotLID
224
+ lus_Latn,Mizo,58,1.0,1.0,1.0,1.0,1.0,1.0,0.9748,0.9508,1.0,0.0252,MillID
225
+ mai_Deva,Maithili,58,0.8593,0.7532,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.1407,GlotLID
226
+ mah_Latn,Marshallese,58,0.9915,0.9831,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0085,tie
227
+ mam_Latn,Mam,58,1.0,1.0,1.0,0.9369,0.9811,0.8966,0.9369,0.9811,0.8966,0.0631,MillID
228
+ mxi_Latn,mxi_Latn,58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
229
+ lob_Latn,lob_Latn,58,0.0,0.0,0.0,0.873,0.8088,0.9483,0.0,0.0,0.0,0.0,tie
230
+ lua_Latn,Luba-Lulua,58,0.55,1.0,0.3793,0.7391,1.0,0.5862,0.7391,1.0,0.5862,-0.1891,GlotLID
231
+ lit_Latn,Lithuanian,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
232
+ lij_Latn,Ligurian,58,0.9508,0.9062,1.0,0.8406,0.725,1.0,0.8406,0.725,1.0,0.1102,MillID
233
+ loz_Latn,Lozi,58,0.9915,0.9831,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0085,tie
234
+ lad_Latn,Ladino,58,0.9913,1.0,0.9828,1.0,1.0,1.0,1.0,1.0,1.0,-0.0087,tie
235
+ kor_Hang,Korean,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
236
+ kqs_Latn,kqs_Latn,58,0.0,0.0,0.0,0.8041,1.0,0.6724,0.0,0.0,0.0,0.0,tie
237
+ kri_Latn,Krio,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
238
+ kmr_Latn,Northern Kurdish,58,0.9739,0.9825,0.9655,1.0,1.0,1.0,1.0,1.0,1.0,-0.0261,GlotLID
239
+ niu_Latn,Niuean,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
240
+ nhn_Latn,nhn_Latn,58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
241
+ ibo_Latn,Igbo,58,0.9748,0.9508,1.0,0.9915,0.9831,1.0,0.9915,0.9831,1.0,-0.0167,GlotLID
242
+ huu_Latn,Murui Huitoto,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
243
+ heb_Hebr,Hebrew,58,0.9913,1.0,0.9828,1.0,1.0,1.0,1.0,1.0,1.0,-0.0087,tie
244
+ hea_Latn,hea_Latn,58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
245
+ mzi_Latn,mzi_Latn,58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
246
+ mxv_Latn,Metlatónoc Mixtec,58,0.2121,0.875,0.1207,0.0,0.0,0.0,0.0,0.0,0.0,0.2121,MillID
247
+ nbl_Latn,South Ndebele,58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
248
+ ndo_Latn,Ndonga,58,0.9431,0.8923,1.0,0.958,0.9344,0.9828,0.958,0.9344,0.9828,-0.0149,GlotLID
249
+ ddn_Latn,ddn_Latn,58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
250
+ qvh_Latn,Huamalíes-Dos de Mayo Huánuco Quechua,58,0.2154,1.0,0.1207,0.1515,0.625,0.0862,0.1515,0.625,0.0862,0.0639,MillID
251
+ bul_Cyrl,Bulgarian,58,0.9913,1.0,0.9828,1.0,1.0,1.0,1.0,1.0,1.0,-0.0087,tie
252
+ snk_Latn,snk_Latn,58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
253
+ suk_Latn,Sukuma,58,0.7,0.549,0.9655,0.7261,0.5758,0.9828,0.7261,0.5758,0.9828,-0.0261,GlotLID
254
+ srr_Latn,Serer,58,0.9831,0.9667,1.0,0.9508,0.9062,1.0,0.9508,0.9062,1.0,0.0322,MillID
255
+ tpi_Latn,Tok Pisin,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
256
+ tsn_Latn,Tswana,58,1.0,1.0,1.0,0.9915,0.9831,1.0,0.9915,0.9831,1.0,0.0085,tie
257
+ tyv_Cyrl,Tuvinian,58,0.9915,0.9831,1.0,0.9915,0.9831,1.0,0.9915,0.9831,1.0,0.0,tie
258
+ tir_Ethi,Tigrinya,58,0.9915,0.9831,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0085,tie
259
+ tel_Telu,Telugu,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
260
+ zul_Latn,Zulu,58,0.9107,0.9444,0.8793,0.9744,0.9661,0.9828,0.9744,0.9661,0.9828,-0.0636,GlotLID
261
+ ztu_Latn,ztu_Latn,58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
262
+ zlm_Latn,zlm_Latn,58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
263
+ tet_Latn,Tetum,58,0.6892,0.5667,0.8793,0.1667,0.4286,0.1034,0.1644,0.4,0.1034,0.5248,MillID
264
+ bum_Latn,Bulu,58,0.3188,1.0,0.1897,0.0968,0.75,0.0517,0.0896,0.3333,0.0517,0.2293,MillID
265
+ cat_Latn,Catalan,58,0.9355,0.8788,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0645,GlotLID
266
+ ces_Latn,Czech,58,0.9915,0.9831,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0085,tie
267
+ swb_Latn,swb_Latn,58,0.0,0.0,0.0,0.8906,0.8143,0.9828,0.0,0.0,0.0,0.0,tie
268
+ sus_Latn,Susu,58,0.931,0.931,0.931,0.928,0.8657,1.0,0.928,0.8657,1.0,0.003,tie
269
+ swh_Latn,Swahili,58,0.9204,0.9455,0.8966,0.9573,0.9492,0.9655,0.9412,0.918,0.9655,-0.0208,GlotLID
270
+ chk_Latn,Chuukese,58,0.9915,0.9831,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0085,tie
271
+ dyu_Latn,Dyula,58,0.0,0.0,0.0,0.4186,0.6429,0.3103,0.3025,0.2951,0.3103,-0.3025,GlotLID
272
+ emk_Latn,emk_Latn,58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
273
+ sco_Latn,Scots,58,0.9739,0.9825,0.9655,0.9565,0.9649,0.9483,0.9565,0.9649,0.9483,0.0174,MillID
274
+ slr_Latn,slr_Latn,58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
275
+ sme_Latn,Northern Sami,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
276
+ quc_Latn,Kʼicheʼ,58,1.0,1.0,1.0,0.9174,0.9804,0.8621,0.9174,0.9804,0.8621,0.0826,MillID
277
+ qvc_Latn,Cajamarca Quechua,58,0.7891,0.6517,1.0,0.9062,0.8286,1.0,0.9062,0.8286,1.0,-0.1171,GlotLID
278
+ que_Latn,que_Latn,58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
279
+ cnh_Latn,Hakha Chin,58,0.9828,0.9828,0.9828,0.9915,0.9831,1.0,0.9915,0.9831,1.0,-0.0087,tie
280
+ crs_Latn,Seselwa Creole French,58,0.9744,0.9661,0.9828,1.0,1.0,1.0,1.0,1.0,1.0,-0.0256,GlotLID
281
+ pcd_Latn,Picard,58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
282
+ pan_Guru,Punjabi,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
283
+ rgn_Latn,rgn_Latn,58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
284
+ cri_Latn,cri_Latn,58,0.0,0.0,0.0,0.766,1.0,0.6207,0.0,0.0,0.0,0.0,tie
285
+ rus_Cyrl,Russian,58,0.9256,0.8889,0.9655,0.8,0.6667,1.0,0.8,0.6667,1.0,0.1256,MillID
286
+ run_Latn,Rundi,58,0.9391,0.9474,0.931,0.8923,0.8056,1.0,0.8923,0.8056,1.0,0.0468,MillID
287
+ eng_Latn,English,58,0.9744,0.9661,0.9828,1.0,1.0,1.0,1.0,1.0,1.0,-0.0256,GlotLID
288
+ epo_Latn,Esperanto,58,0.9825,1.0,0.9655,1.0,1.0,1.0,1.0,1.0,1.0,-0.0175,GlotLID
289
+ fkv_Latn,Kven Finnish,58,0.6966,1.0,0.5345,0.6667,1.0,0.5,0.6667,1.0,0.5,0.03,MillID
290
+ fuf_Latn,Pular,58,0.8081,0.9756,0.6897,0.4828,0.7241,0.3621,0.4828,0.7241,0.3621,0.3253,MillID
291
+ fuf_Adlm,fuf_Adlm,58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
292
+ fry_Latn,Western Frisian,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
293
+ fra_Latn,French,58,0.9573,0.9492,0.9655,0.9915,0.9831,1.0,0.9748,0.9508,1.0,-0.0175,GlotLID
294
+ fon_Latn,Fon,58,0.9483,0.9483,0.9483,0.9913,1.0,0.9828,0.9913,1.0,0.9828,-0.043,GlotLID
295
+ gej_Latn,gej_Latn,58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
296
+ pap_Latn,Papiamento,58,1.0,1.0,1.0,0.9831,0.9667,1.0,0.9831,0.9667,1.0,0.0169,MillID
297
+ nno_Latn,Norwegian Nynorsk,58,0.9744,0.9661,0.9828,0.9915,0.9831,1.0,0.9831,0.9667,1.0,-0.0087,tie
298
+ nld_Latn,Dutch,58,1.0,1.0,1.0,1.0,1.0,1.0,0.9062,0.8286,1.0,0.0938,MillID
299
+ nso_Latn,Northern Sotho,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
300
+ oaa_Cyrl,oaa_Cyrl,58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
301
+ lns_Latn,lns_Latn,57,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
302
+ khk_Cyrl,Halh Mongolian,57,1.0,1.0,1.0,0.9655,0.9492,0.9825,0.9655,0.9492,0.9825,0.0345,MillID
303
+ zyb_Latn,Yongbei Zhuang,57,0.8201,0.6951,1.0,0.9828,0.9661,1.0,0.9744,0.95,1.0,-0.1542,GlotLID
304
+ aar_Latn,aar_Latn,57,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
305
+ abk_Cyrl,Abkhazian,57,0.9744,0.95,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0256,GlotLID
306
+ toj_Latn,Tojolabal,57,0.9913,0.9828,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0087,tie
307
+ tdt_Latn,Tetun Dili,57,0.4884,0.7241,0.3684,0.6115,0.48,0.8421,0.6115,0.48,0.8421,-0.1231,GlotLID
308
+ tah_Latn,Tahitian,57,0.973,1.0,0.9474,0.8125,1.0,0.6842,0.8125,1.0,0.6842,0.1605,MillID
309
+ tuk_Cyrl,Turkmen,57,0.9558,0.9643,0.9474,0.9913,0.9828,1.0,0.95,0.9048,1.0,0.0058,tie
310
+ cfm_Latn,Falam Chin,57,0.9744,0.95,1.0,0.9735,0.9821,0.9649,0.9735,0.9821,0.9649,0.0009,tie
311
+ toi_Latn,Tonga (Zambia),57,0.9636,1.0,0.9298,1.0,1.0,1.0,1.0,1.0,1.0,-0.0364,GlotLID
312
+ tat_Cyrl,Tatar,57,0.9412,0.9032,0.9825,1.0,1.0,1.0,0.8702,0.7703,1.0,0.0709,MillID
313
+ som_Latn,Somali,57,0.8201,0.6951,1.0,0.9344,0.8769,1.0,0.9344,0.8769,1.0,-0.1143,GlotLID
314
+ tgk_Cyrl,Tajik,57,0.9421,0.8906,1.0,0.9421,0.8906,1.0,0.9421,0.8906,1.0,0.0,tie
315
+ cha_Latn,Chamorro,57,0.9739,0.9655,0.9825,0.9159,0.98,0.8596,0.9159,0.98,0.8596,0.058,MillID
316
+ cbt_Latn,Chayahuita,57,1.0,1.0,1.0,0.9913,0.9828,1.0,0.9913,0.9828,1.0,0.0087,tie
317
+ sid_Latn,Sidamo,57,1.0,1.0,1.0,0.912,0.8382,1.0,0.912,0.8382,1.0,0.088,MillID
318
+ sah_Cyrl,Yakut,57,0.8085,0.6786,1.0,0.6441,0.475,1.0,0.6441,0.475,1.0,0.1644,MillID
319
+ rup_Latn,Aromanian,57,0.9913,0.9828,1.0,0.9744,0.95,1.0,0.9661,0.9344,1.0,0.0252,MillID
320
+ cak_Latn,Kaqchikel,57,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
321
+ cbu_Latn,Candoshi-Shapra,57,0.3714,1.0,0.2281,0.8824,1.0,0.7895,0.8738,0.9783,0.7895,-0.5024,GlotLID
322
+ pis_Latn,Pijin,57,1.0,1.0,1.0,0.9913,0.9828,1.0,0.9913,0.9828,1.0,0.0087,tie
323
+ qvn_Latn,North Junín Quechua,57,0.2188,1.0,0.1228,0.4595,1.0,0.2982,0.4595,1.0,0.2982,-0.2407,GlotLID
324
+ piu_Latn,piu_Latn,57,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
325
+ pon_Latn,Pohnpeian,57,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
326
+ quh_Latn,South Bolivian Quechua,57,0.9828,0.9661,1.0,0.9369,0.963,0.9123,0.9649,0.9649,0.9649,0.0178,MillID
327
+ sot_Latn,Southern Sotho,57,1.0,1.0,1.0,0.9913,0.9828,1.0,0.9913,0.9828,1.0,0.0087,tie
328
+ buc_Latn,buc_Latn,57,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
329
+ dag_Latn,Dagbani,57,0.9492,0.918,0.9825,0.8175,0.7,0.9825,0.7887,0.6588,0.9825,0.1604,MillID
330
+ pau_Latn,Palauan,57,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
331
+ fvr_Latn,fvr_Latn,57,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
332
+ evn_Cyrl,evn_Cyrl,57,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
333
+ fat_Latn,Fanti,57,0.9744,0.95,1.0,0.9744,0.95,1.0,0.9661,0.9344,1.0,0.0083,tie
334
+ fao_Latn,Faroese,57,0.9913,0.9828,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0087,tie
335
+ mri_Latn,Māori,57,0.9913,0.9828,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0087,tie
336
+ hni_Latn,hni_Latn,57,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
337
+ lao_Laoo,Lao,57,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
338
+ koi_Cyrl,Komi-Permyak,57,0.8367,1.0,0.7193,1.0,1.0,1.0,1.0,1.0,1.0,-0.1633,GlotLID
339
+ quz_Latn,Cusco Quechua,57,0.7143,0.6024,0.8772,0.7083,0.5862,0.8947,0.7211,0.5889,0.9298,-0.0068,tie
340
+ qxn_Latn,Northern Conchucos Ancash Quechua,57,0.0345,1.0,0.0175,0.0345,1.0,0.0175,0.0345,1.0,0.0175,0.0,tie
341
+ csa_Latn,csa_Latn,57,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
342
+ dip_Latn,dip_Latn,57,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
343
+ duu_Latn,duu_Latn,57,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
344
+ bam_Latn,Bambara,57,0.5251,0.3852,0.8246,0.7092,0.5952,0.8772,0.6369,0.5,0.8772,-0.1118,GlotLID
345
+ aii_Syrc,Assyrian Neo-Aramaic,57,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
346
+ bem_Latn,Bemba,57,0.9828,0.9661,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0172,GlotLID
347
+ agr_Latn,Aguaruna,57,0.9573,0.9333,0.9825,0.9739,0.9655,0.9825,0.9739,0.9655,0.9825,-0.0166,GlotLID
348
+ kjh_Cyrl,Khakas,57,0.9913,0.9828,1.0,0.9913,0.9828,1.0,0.9913,0.9828,1.0,0.0,tie
349
+ yor_Latn,Yoruba,57,0.8837,0.7917,1.0,0.9828,0.9661,1.0,0.9828,0.9661,1.0,-0.099,GlotLID
350
+ kek_Latn,Kekchí,57,1.0,1.0,1.0,0.9913,0.9828,1.0,0.9913,0.9828,1.0,0.0087,tie
351
+ div_Thaa,Divehi,57,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
352
+ zro_Latn,zro_Latn,56,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
353
+ mya_Mymr,Burmese,56,0.9565,0.9322,0.9821,1.0,1.0,1.0,1.0,1.0,1.0,-0.0435,GlotLID
354
+ mos_Latn,Mossi,56,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
355
+ lun_Latn,Lunda,56,1.0,1.0,1.0,0.991,1.0,0.9821,0.991,1.0,0.9821,0.009,tie
356
+ amc_Latn,amc_Latn,56,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
357
+ ura_Latn,Urarina,56,1.0,1.0,1.0,0.9825,0.9655,1.0,0.9825,0.9655,1.0,0.0175,MillID
358
+ ady_Cyrl,Adyghe,56,0.991,1.0,0.9821,0.9818,1.0,0.9643,0.9818,1.0,0.9643,0.0092,tie
359
+ azj_Cyrl,North Azerbaijani,56,0.9825,0.9655,1.0,1.0,1.0,1.0,0.9912,0.9825,1.0,-0.0087,tie
360
+ niv_Cyrl,niv_Cyrl,56,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
361
+ gkp_Latn,gkp_Latn,56,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
362
+ pbb_Latn,Páez,56,0.8485,0.9767,0.75,0.6458,0.775,0.5536,0.6458,0.775,0.5536,0.2027,MillID
363
+ pcm_Latn,Nigerian Pidgin,56,0.9825,0.9655,1.0,0.9244,0.873,0.9821,0.9256,0.8615,1.0,0.0568,MillID
364
+ shn_Mymr,Shan,56,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
365
+ slk_Latn,Slovak,56,0.9821,0.9821,0.9821,1.0,1.0,1.0,1.0,1.0,1.0,-0.0179,GlotLID
366
+ gle_Latn,Irish,56,0.9912,0.9825,1.0,0.9825,0.9655,1.0,0.9825,0.9655,1.0,0.0087,tie
367
+ bho_Deva,Bhojpuri,56,0.6429,0.9643,0.4821,0.9333,1.0,0.875,0.9333,1.0,0.875,-0.2905,GlotLID
368
+ yad_Latn,Yagua,55,1.0,1.0,1.0,0.9815,1.0,0.9636,0.9815,1.0,0.9636,0.0185,MillID
369
+ dyo_Latn,Jola-Fonyi,55,0.9725,0.9815,0.9636,0.9908,1.0,0.9818,1.0,1.0,1.0,-0.0275,GlotLID
370
+ tem_Latn,Timne,55,0.991,0.9821,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.009,tie
371
+ san_Deva,Sanskrit,55,0.9908,1.0,0.9818,0.9908,1.0,0.9818,0.9908,1.0,0.9818,0.0,tie
372
+ shk_Latn,shk_Latn,55,0.0,0.0,0.0,0.9216,1.0,0.8545,0.0,0.0,0.0,0.0,tie
373
+ npi_Deva,Nepali,55,1.0,1.0,1.0,0.9908,1.0,0.9818,0.9908,1.0,0.9818,0.0092,tie
374
+ ido_Latn,Ido,55,0.9815,1.0,0.9636,1.0,1.0,1.0,1.0,1.0,1.0,-0.0185,GlotLID
375
+ mnw_Mymr,Mon,55,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
376
+ guk_Latn,guk_Latn,55,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
377
+ kbd_Cyrl,Kabardian,55,0.991,0.9821,1.0,0.9735,0.9483,1.0,0.9735,0.9483,1.0,0.0175,MillID
378
+ yrk_Cyrl,Nenets,55,0.955,0.9464,0.9636,0.963,0.9811,0.9455,0.9455,0.9455,0.9455,0.0095,tie
379
+ hlt_Latn,hlt_Latn,55,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
380
+ dje_Latn,Zarma,54,0.7963,0.7963,0.7963,0.8571,0.8276,0.8889,0.8448,0.7903,0.9074,-0.0485,GlotLID
381
+ qxu_Latn,qxu_Latn,54,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
382
+ blt_Tavt,blt_Tavt,54,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
383
+ koo_Latn,Konzo,54,0.9623,0.9808,0.9444,0.9615,1.0,0.9259,0.9615,1.0,0.9259,0.0007,tie
384
+ mag_Deva,Magahi,53,0.8037,0.7963,0.8113,0.9358,0.9107,0.9623,0.9358,0.9107,0.9623,-0.132,GlotLID
385
+ plt_Latn,Malagasy (Plateau),53,0.9815,0.9636,1.0,1.0,1.0,1.0,0.9907,0.9815,1.0,-0.0092,tie
386
+ iii_Yiii,iii_Yiii,53,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
387
+ nku_Latn,nku_Latn,52,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
388
+ cni_Latn,Asháninka,52,0.7075,0.5474,1.0,0.963,0.9286,1.0,0.963,0.9286,1.0,-0.2555,GlotLID
389
+ yao_Latn,Yao,52,1.0,1.0,1.0,0.9903,1.0,0.9808,0.9903,1.0,0.9808,0.0097,tie
390
+ ykg_Cyrl,ykg_Cyrl,51,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
391
+ idu_Latn,Idoma,51,0.9091,0.9375,0.8824,0.8791,1.0,0.7843,0.9375,1.0,0.8824,-0.0284,GlotLID
392
+ kde_Latn,Makonde,51,0.9184,0.9574,0.8824,0.9703,0.98,0.9608,0.9703,0.98,0.9608,-0.0519,GlotLID
393
+ kkh_Lana,kkh_Lana,51,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
394
+ amh_Ethi,Amharic,51,0.9901,1.0,0.9804,1.0,1.0,1.0,1.0,1.0,1.0,-0.0099,tie
395
+ alt_Cyrl,Southern Altai,51,0.9808,0.9623,1.0,0.9623,0.9273,1.0,0.9623,0.9273,1.0,0.0185,MillID
396
+ miq_Latn,Mískito,51,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
397
+ mto_Latn,Totontepec Mixe,51,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
398
+ nio_Cyrl,nio_Cyrl,51,0.0,0.0,0.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,tie
399
+ san_Gran,san_Gran,51,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
400
+ ijs_Latn,ijs_Latn,50,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
401
+ nyn_Latn,Nyankole,50,0.9709,0.9434,1.0,0.9796,1.0,0.96,0.9796,1.0,0.96,-0.0087,tie
402
+ zdj_Latn,Ngazidja Comorian,50,0.6452,0.4762,1.0,0.9697,0.9796,0.96,0.6853,0.5269,0.98,-0.0402,GlotLID
403
+ yue_Hani,Cantonese,49,0.6452,0.6818,0.6122,0.5797,1.0,0.4082,0.5797,1.0,0.4082,0.0655,MillID
404
+ gan_Hani,gan_Hani,49,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
405
+ nym_Latn,nym_Latn,49,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
406
+ eve_Cyrl,Even,49,0.3887,0.2424,0.9796,0.392,0.26,0.7959,0.39,0.2583,0.7959,-0.0013,tie
407
+ lug_Latn,Ganda,49,0.9697,0.96,0.9796,1.0,1.0,1.0,1.0,1.0,1.0,-0.0303,GlotLID
408
+ gyr_Latn,Guarayu,49,0.339,1.0,0.2041,0.9897,1.0,0.9796,0.9897,1.0,0.9796,-0.6507,GlotLID
409
+ gug_Latn,Paraguayan Guaraní,49,0.9515,0.9074,1.0,0.9899,0.98,1.0,0.9899,0.98,1.0,-0.0384,GlotLID
410
+ wuu_Hani,Wu Chinese,48,0.4699,0.3185,0.8958,0.4312,0.2765,0.9792,0.4273,0.2733,0.9792,0.0427,MillID
411
+ cjy_Hani,cjy_Hani,48,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
412
+ hsn_Hani,hsn_Hani,48,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
413
+ nan_Hani,Min Nan Chinese,48,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
414
+ hak_Hani,Hakka Chinese,48,0.0,0.0,0.0,0.04,0.5,0.0208,0.04,0.5,0.0208,-0.04,GlotLID
415
+ bin_Latn,Bini,47,0.9787,0.9787,0.9787,0.9318,1.0,0.8723,0.9318,1.0,0.8723,0.0469,MillID
416
+ lia_Latn,West-Central Limba,45,0.9462,0.9167,0.9778,0.989,0.9783,1.0,0.989,0.9783,1.0,-0.0428,GlotLID
417
+ oss_Cyrl,Ossetic,44,0.9263,0.8627,1.0,0.9888,0.9778,1.0,0.9888,0.9778,1.0,-0.0624,GlotLID
418
+ ike_Cans,Eastern Canadian Inuktitut,44,1.0,1.0,1.0,0.9778,0.9565,1.0,0.9778,0.9565,1.0,0.0222,MillID
419
+ cbs_Latn,Cashinahua,43,0.9053,0.8269,1.0,0.8723,0.8039,0.9535,0.8723,0.8039,0.9535,0.0329,MillID
420
+ csw_Cans,csw_Cans,43,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
421
+ ojb_Cans,Northwestern Ojibwa,43,1.0,1.0,1.0,0.9639,1.0,0.9302,0.9639,1.0,0.9302,0.0361,MillID
422
+ bfa_Latn,bfa_Latn,42,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
423
+ wwa_Latn,wwa_Latn,39,0.0,0.0,0.0,0.975,0.9512,1.0,0.0,0.0,0.0,0.0,tie
424
+ ese_Latn,Ese Ejja,35,0.9855,1.0,0.9714,0.9855,1.0,0.9714,0.9855,1.0,0.9714,0.0,tie
425
+ tzh_Latn,Tzeltal,25,0.9434,0.8929,1.0,0.9804,0.9615,1.0,0.9804,0.9615,1.0,-0.037,GlotLID
426
+ chv_Cyrl,Chuvash,25,0.9804,0.9615,1.0,0.9259,0.8621,1.0,0.9259,0.8621,1.0,0.0545,MillID
427
+ zlm_Arab,zlm_Arab,24,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
428
+ tzm_Tfng,Central Atlas Tamazight,1,0.3333,0.2,1.0,0.0625,0.0323,1.0,0.0625,0.0323,1.0,0.2708,MillID
429
+ tgl_Tglg,tgl_Tglg,1,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
430
+ taj_Deva,Eastern Tamang,1,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
reports/udhr-all/millid_per_language.csv ADDED
@@ -0,0 +1,430 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ label,support,tp,fp,fn,tn,precision,recall,f1,specificity,fp_per_million,sensitivity
2
+ aar_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
3
+ abk_Cyrl,57,57,3,0,27563,0.95,1.0,0.974359,0.999891,108.829718,1.0
4
+ ace_Latn,61,59,0,2,27562,1.0,0.967213,0.983333,1.0,0.0,0.967213
5
+ acu_Latn,180,108,1,72,27442,0.990826,0.6,0.747405,0.999964,36.439165,0.6
6
+ ada_Latn,59,59,3,0,27561,0.951613,1.0,0.975207,0.999891,108.837614,1.0
7
+ ady_Cyrl,56,55,0,1,27567,1.0,0.982143,0.990991,1.0,0.0,0.982143
8
+ afr_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
9
+ agr_Latn,57,56,4,1,27562,0.933333,0.982456,0.957265,0.999855,145.10629,0.982456
10
+ aii_Syrc,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
11
+ ajg_Latn,59,59,65,0,27499,0.475806,1.0,0.644809,0.997642,2358.148309,1.0
12
+ als_Latn,59,57,0,2,27564,1.0,0.966102,0.982759,1.0,0.0,0.966102
13
+ alt_Cyrl,51,51,2,0,27570,0.962264,1.0,0.980769,0.999927,72.537357,1.0
14
+ amc_Latn,56,0,0,56,27567,0.0,0.0,0.0,1.0,0.0,0.0
15
+ ame_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
16
+ amh_Ethi,51,50,0,1,27572,1.0,0.980392,0.990099,1.0,0.0,0.980392
17
+ ami_Latn,58,1,0,57,27565,1.0,0.017241,0.033898,1.0,0.0,0.017241
18
+ amr_Latn,61,61,0,0,27562,1.0,1.0,1.0,1.0,0.0,1.0
19
+ arb_Arab,58,50,0,8,27565,1.0,0.862069,0.925926,1.0,0.0,0.862069
20
+ arl_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
21
+ arn_Latn,58,57,2,1,27563,0.966102,0.982759,0.974359,0.999927,72.555777,0.982759
22
+ ast_Latn,58,56,2,2,27563,0.965517,0.965517,0.965517,0.999927,72.555777,0.965517
23
+ auc_Latn,154,4,1,150,27468,0.8,0.025974,0.050314,0.999964,36.404674,0.025974
24
+ ayr_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
25
+ azj_Cyrl,56,56,2,0,27565,0.965517,1.0,0.982456,0.999927,72.550513,1.0
26
+ azj_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
27
+ bam_Latn,57,47,75,10,27491,0.385246,0.824561,0.52514,0.997279,2720.742944,0.824561
28
+ ban_Latn,60,58,0,2,27563,1.0,0.966667,0.983051,1.0,0.0,0.966667
29
+ bax_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
30
+ bba_Latn,58,57,27,1,27538,0.678571,0.982759,0.802817,0.99902,979.502993,0.982759
31
+ bci_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
32
+ bcl_Latn,59,59,2,0,27562,0.967213,1.0,0.983333,0.999927,72.55841,1.0
33
+ bel_Cyrl,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
34
+ bem_Latn,57,57,2,0,27564,0.966102,1.0,0.982759,0.999927,72.553145,1.0
35
+ ben_Beng,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
36
+ bfa_Latn,42,0,0,42,27581,0.0,0.0,0.0,1.0,0.0,0.0
37
+ bho_Deva,56,27,1,29,27566,0.964286,0.482143,0.642857,0.999964,36.275257,0.482143
38
+ bin_Latn,47,46,1,1,27575,0.978723,0.978723,0.978723,0.999964,36.263417,0.978723
39
+ bis_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
40
+ blt_Tavt,54,0,0,54,27569,0.0,0.0,0.0,1.0,0.0,0.0
41
+ boa_Latn,61,61,0,0,27562,1.0,1.0,1.0,1.0,0.0,1.0
42
+ bod_Tibt,60,58,1,2,27562,0.983051,0.966667,0.97479,0.999964,36.280521,0.966667
43
+ bos_Cyrl,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
44
+ bos_Latn,59,13,42,46,27522,0.236364,0.220339,0.22807,0.998476,1523.7266,0.220339
45
+ bre_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
46
+ buc_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
47
+ bug_Latn,60,56,2,4,27561,0.965517,0.933333,0.949153,0.999927,72.561042,0.933333
48
+ bul_Cyrl,58,57,0,1,27565,1.0,0.982759,0.991304,1.0,0.0,0.982759
49
+ bum_Latn,58,11,0,47,27565,1.0,0.189655,0.318841,1.0,0.0,0.189655
50
+ cab_Latn,60,60,2,0,27561,0.967742,1.0,0.983607,0.999927,72.561042,1.0
51
+ cak_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
52
+ cat_Latn,58,58,8,0,27557,0.878788,1.0,0.935484,0.99971,290.223109,1.0
53
+ cbi_Latn,62,62,0,0,27561,1.0,1.0,1.0,1.0,0.0,1.0
54
+ cbr_Latn,60,60,1,0,27562,0.983607,1.0,0.991736,0.999964,36.280521,1.0
55
+ cbs_Latn,43,43,9,0,27571,0.826923,1.0,0.905263,0.999674,326.323423,1.0
56
+ cbt_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
57
+ cbu_Latn,57,13,0,44,27566,1.0,0.22807,0.371429,1.0,0.0,0.22807
58
+ ccp_Cakm,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
59
+ ceb_Latn,59,59,2,0,27562,0.967213,1.0,0.983333,0.999927,72.55841,1.0
60
+ ces_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
61
+ cfm_Latn,57,57,3,0,27563,0.95,1.0,0.974359,0.999891,108.829718,1.0
62
+ cha_Latn,57,56,2,1,27564,0.965517,0.982456,0.973913,0.999927,72.553145,0.982456
63
+ chj_Latn,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
64
+ chk_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
65
+ chr_Cher,115,64,0,51,27508,1.0,0.556522,0.715084,1.0,0.0,0.556522
66
+ chv_Cyrl,25,25,1,0,27597,0.961538,1.0,0.980392,0.999964,36.23451,1.0
67
+ cic_Latn,60,0,0,60,27563,0.0,0.0,0.0,1.0,0.0,0.0
68
+ cjk_Latn,114,103,0,11,27509,1.0,0.903509,0.949309,1.0,0.0,0.903509
69
+ cjs_Cyrl,59,55,0,4,27564,1.0,0.932203,0.964912,1.0,0.0,0.932203
70
+ cjy_Hani,48,0,0,48,27575,0.0,0.0,0.0,1.0,0.0,0.0
71
+ cmn_Hani,319,307,166,12,27138,0.649049,0.962382,0.775253,0.99392,6079.695283,0.962382
72
+ cnh_Latn,58,57,1,1,27564,0.982759,0.982759,0.982759,0.999964,36.277889,0.982759
73
+ cni_Latn,52,52,43,0,27528,0.547368,1.0,0.707483,0.99844,1559.609735,1.0
74
+ cnr_Latn,59,0,1,59,27563,0.0,0.0,0.0,0.999964,36.279205,0.0
75
+ cof_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
76
+ cos_Latn,59,59,1,0,27563,0.983333,1.0,0.991597,0.999964,36.279205,1.0
77
+ cot_Latn,60,58,0,2,27563,1.0,0.966667,0.983051,1.0,0.0,0.966667
78
+ cpu_Latn,60,24,0,36,27563,1.0,0.4,0.571429,1.0,0.0,0.4
79
+ crh_Latn,59,59,1,0,27563,0.983333,1.0,0.991597,0.999964,36.279205,1.0
80
+ cri_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
81
+ crs_Latn,58,57,2,1,27563,0.966102,0.982759,0.974359,0.999927,72.555777,0.982759
82
+ csa_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
83
+ csw_Cans,43,0,0,43,27580,0.0,0.0,0.0,1.0,0.0,0.0
84
+ ctd_Latn,60,39,0,21,27563,1.0,0.65,0.787879,1.0,0.0,0.65
85
+ cym_Latn,60,60,1,0,27562,0.983607,1.0,0.991736,0.999964,36.280521,1.0
86
+ dag_Latn,57,56,5,1,27561,0.918033,0.982456,0.949153,0.999819,181.382863,0.982456
87
+ dan_Latn,61,58,2,3,27560,0.966667,0.95082,0.958678,0.999927,72.563675,0.95082
88
+ ddn_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
89
+ deu_Latn,67,67,0,0,27556,1.0,1.0,1.0,1.0,0.0,1.0
90
+ dga_Latn,59,58,2,1,27562,0.966667,0.983051,0.97479,0.999927,72.55841,0.983051
91
+ dip_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
92
+ div_Thaa,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
93
+ dje_Latn,54,43,11,11,27558,0.796296,0.796296,0.796296,0.999601,398.998876,0.796296
94
+ duu_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
95
+ dyo_Latn,55,53,1,2,27567,0.981481,0.963636,0.972477,0.999964,36.273941,0.963636
96
+ dyu_Latn,58,0,37,58,27528,0.0,0.0,0.0,0.998658,1342.281879,0.0
97
+ dzo_Tibt,59,58,2,1,27562,0.966667,0.983051,0.97479,0.999927,72.55841,0.983051
98
+ ekk_Latn,60,60,1,0,27562,0.983607,1.0,0.991736,0.999964,36.280521,1.0
99
+ ell_Grek,115,56,0,59,27508,1.0,0.486957,0.654971,1.0,0.0,0.486957
100
+ emk_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
101
+ eng_Latn,58,57,2,1,27563,0.966102,0.982759,0.974359,0.999927,72.555777,0.982759
102
+ epo_Latn,58,56,0,2,27565,1.0,0.965517,0.982456,1.0,0.0,0.965517
103
+ ese_Latn,35,34,0,1,27588,1.0,0.971429,0.985507,1.0,0.0,0.971429
104
+ eus_Latn,59,59,5,0,27559,0.921875,1.0,0.95935,0.999819,181.396024,1.0
105
+ eve_Cyrl,49,48,150,1,27424,0.242424,0.979592,0.388664,0.99456,5439.907159,0.979592
106
+ evn_Cyrl,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
107
+ ewe_Latn,59,59,6,0,27558,0.907692,1.0,0.951613,0.999782,217.675229,1.0
108
+ fao_Latn,57,57,1,0,27565,0.982759,1.0,0.991304,0.999964,36.276573,1.0
109
+ fas_Arab,114,112,0,2,27509,1.0,0.982456,0.99115,1.0,0.0,0.982456
110
+ fat_Latn,57,57,3,0,27563,0.95,1.0,0.974359,0.999891,108.829718,1.0
111
+ fij_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
112
+ fil_Latn,60,59,0,1,27563,1.0,0.983333,0.991597,1.0,0.0,0.983333
113
+ fin_Latn,61,60,1,1,27561,0.983607,0.983607,0.983607,0.999964,36.281837,0.983607
114
+ fkv_Latn,58,31,0,27,27565,1.0,0.534483,0.696629,1.0,0.0,0.534483
115
+ fon_Latn,58,55,3,3,27562,0.948276,0.948276,0.948276,0.999891,108.833666,0.948276
116
+ fra_Latn,58,56,3,2,27562,0.949153,0.965517,0.957265,0.999891,108.833666,0.965517
117
+ fry_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
118
+ fuf_Adlm,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
119
+ fuf_Latn,58,40,1,18,27564,0.97561,0.689655,0.808081,0.999964,36.277889,0.689655
120
+ fur_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
121
+ fuv_Latn,108,32,34,76,27481,0.484848,0.296296,0.367816,0.998764,1235.689624,0.296296
122
+ fvr_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
123
+ gaa_Latn,59,59,1,0,27563,0.983333,1.0,0.991597,0.999964,36.279205,1.0
124
+ gag_Latn,59,57,0,2,27564,1.0,0.966102,0.982759,1.0,0.0,0.966102
125
+ gan_Hani,49,0,0,49,27574,0.0,0.0,0.0,1.0,0.0,0.0
126
+ gaz_Latn,60,59,0,1,27563,1.0,0.983333,0.991597,1.0,0.0,0.983333
127
+ gej_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
128
+ gjn_Latn,60,59,0,1,27563,1.0,0.983333,0.991597,1.0,0.0,0.983333
129
+ gkp_Latn,56,0,0,56,27567,0.0,0.0,0.0,1.0,0.0,0.0
130
+ gla_Latn,62,61,3,1,27558,0.953125,0.983871,0.968254,0.999891,108.849461,0.983871
131
+ gld_Cyrl,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
132
+ gle_Latn,56,56,1,0,27566,0.982456,1.0,0.99115,0.999964,36.275257,1.0
133
+ glg_Latn,58,57,0,1,27565,1.0,0.982759,0.991304,1.0,0.0,0.982759
134
+ glv_Latn,58,58,10,0,27555,0.852941,1.0,0.920635,0.999637,362.778886,1.0
135
+ gsw_Latn,59,40,0,19,27564,1.0,0.677966,0.808081,1.0,0.0,0.677966
136
+ guc_Latn,58,58,16,0,27549,0.783784,1.0,0.878788,0.99942,580.446218,1.0
137
+ gug_Latn,49,49,5,0,27569,0.907407,1.0,0.951456,0.999819,181.330239,1.0
138
+ guj_Gujr,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
139
+ guk_Latn,55,0,0,55,27568,0.0,0.0,0.0,1.0,0.0,0.0
140
+ guu_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
141
+ gyr_Latn,49,10,0,39,27574,1.0,0.204082,0.338983,1.0,0.0,0.204082
142
+ hak_Hani,48,0,3,48,27572,0.0,0.0,0.0,0.999891,108.794198,0.0
143
+ hat_Latn,117,115,0,2,27506,1.0,0.982906,0.991379,1.0,0.0,0.982906
144
+ hau_Latn,155,155,2,0,27466,0.987261,1.0,0.99359,0.999927,72.811999,1.0
145
+ haw_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
146
+ hea_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
147
+ heb_Hebr,58,57,0,1,27565,1.0,0.982759,0.991304,1.0,0.0,0.982759
148
+ hil_Latn,58,56,1,2,27564,0.982456,0.965517,0.973913,0.999964,36.277889,0.965517
149
+ hin_Deva,59,27,3,32,27561,0.9,0.457627,0.606742,0.999891,108.837614,0.457627
150
+ hlt_Latn,55,0,0,55,27568,0.0,0.0,0.0,1.0,0.0,0.0
151
+ hms_Latn,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
152
+ hni_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
153
+ hnj_Latn,58,0,1,58,27564,0.0,0.0,0.0,0.999964,36.277889,0.0
154
+ hns_Latn,59,56,0,3,27564,1.0,0.949153,0.973913,1.0,0.0,0.949153
155
+ hrv_Latn,58,47,70,11,27495,0.401709,0.810345,0.537143,0.997461,2539.452204,0.810345
156
+ hsb_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
157
+ hsn_Hani,48,0,0,48,27575,0.0,0.0,0.0,1.0,0.0,0.0
158
+ hun_Latn,59,59,1,0,27563,0.983333,1.0,0.991597,0.999964,36.279205,1.0
159
+ hus_Latn,175,172,0,3,27448,1.0,0.982857,0.991354,1.0,0.0,0.982857
160
+ huu_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
161
+ hye_Armn,70,69,0,1,27553,1.0,0.985714,0.992806,1.0,0.0,0.985714
162
+ ibb_Latn,67,0,0,67,27556,0.0,0.0,0.0,1.0,0.0,0.0
163
+ ibo_Latn,58,58,3,0,27562,0.95082,1.0,0.97479,0.999891,108.833666,1.0
164
+ ido_Latn,55,53,0,2,27568,1.0,0.963636,0.981481,1.0,0.0,0.963636
165
+ idu_Latn,51,45,3,6,27569,0.9375,0.882353,0.909091,0.999891,108.806035,0.882353
166
+ iii_Yiii,53,0,0,53,27570,0.0,0.0,0.0,1.0,0.0,0.0
167
+ ijs_Latn,50,0,0,50,27573,0.0,0.0,0.0,1.0,0.0,0.0
168
+ ike_Cans,44,44,0,0,27579,1.0,1.0,1.0,1.0,0.0,1.0
169
+ ilo_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
170
+ ina_Latn,58,58,19,0,27546,0.753247,1.0,0.859259,0.999311,689.279884,1.0
171
+ ind_Latn,60,31,4,29,27559,0.885714,0.516667,0.652632,0.999855,145.122084,0.516667
172
+ isl_Latn,58,52,0,6,27565,1.0,0.896552,0.945455,1.0,0.0,0.896552
173
+ ita_Latn,58,56,3,2,27562,0.949153,0.965517,0.957265,0.999891,108.833666,0.965517
174
+ jav_Java,60,0,0,60,27563,0.0,0.0,0.0,1.0,0.0,0.0
175
+ jav_Latn,60,59,3,1,27560,0.951613,0.983333,0.967213,0.999891,108.841563,0.983333
176
+ jiv_Latn,60,59,48,1,27515,0.551402,0.983333,0.706587,0.998259,1741.465007,0.983333
177
+ jpn_Jpan,140,140,0,0,27483,1.0,1.0,1.0,1.0,0.0,1.0
178
+ kaa_Cyrl,58,58,2,0,27563,0.966667,1.0,0.983051,0.999927,72.555777,1.0
179
+ kab_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
180
+ kal_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
181
+ kan_Knda,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
182
+ kat_Geor,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
183
+ kaz_Cyrl,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
184
+ kbd_Cyrl,55,55,1,0,27567,0.982143,1.0,0.990991,0.999964,36.273941,1.0
185
+ kbp_Latn,59,59,11,0,27553,0.842857,1.0,0.914729,0.999601,399.071252,1.0
186
+ kbr_Latn,59,59,1,0,27563,0.983333,1.0,0.991597,0.999964,36.279205,1.0
187
+ kde_Latn,51,45,2,6,27570,0.957447,0.882353,0.918367,0.999927,72.537357,0.882353
188
+ kdh_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
189
+ kea_Latn,58,58,87,0,27478,0.4,1.0,0.571429,0.996844,3156.176311,1.0
190
+ kek_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
191
+ kha_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
192
+ khk_Cyrl,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
193
+ khm_Khmr,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
194
+ kin_Latn,59,56,4,3,27560,0.933333,0.949153,0.941176,0.999855,145.116819,0.949153
195
+ kir_Cyrl,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
196
+ kjh_Cyrl,57,57,1,0,27565,0.982759,1.0,0.991304,0.999964,36.276573,1.0
197
+ kkh_Lana,51,0,0,51,27572,0.0,0.0,0.0,1.0,0.0,0.0
198
+ kmb_Latn,116,115,4,1,27503,0.966387,0.991379,0.978723,0.999855,145.41753,0.991379
199
+ kmr_Latn,58,56,1,2,27564,0.982456,0.965517,0.973913,0.999964,36.277889,0.965517
200
+ knc_Latn,64,64,2,0,27557,0.969697,1.0,0.984615,0.999927,72.571574,1.0
201
+ kng_Latn,115,3,10,112,27498,0.230769,0.026087,0.046875,0.999636,363.530609,0.026087
202
+ koi_Cyrl,57,41,0,16,27566,1.0,0.719298,0.836735,1.0,0.0,0.719298
203
+ koo_Latn,54,51,1,3,27568,0.980769,0.944444,0.962264,0.999964,36.272625,0.944444
204
+ kor_Hang,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
205
+ kqn_Latn,59,59,3,0,27561,0.951613,1.0,0.975207,0.999891,108.837614,1.0
206
+ kqs_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
207
+ kri_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
208
+ krl_Latn,183,0,0,183,27440,0.0,0.0,0.0,1.0,0.0,0.0
209
+ ktu_Latn,118,108,55,10,27450,0.662577,0.915254,0.768683,0.998,1999.63643,0.915254
210
+ kwi_Latn,145,93,2,52,27476,0.978947,0.641379,0.775,0.999927,72.785501,0.641379
211
+ lad_Latn,58,57,0,1,27565,1.0,0.982759,0.991304,1.0,0.0,0.982759
212
+ lao_Laoo,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
213
+ lat_Latn,118,118,2,0,27503,0.983333,1.0,0.991597,0.999927,72.714052,1.0
214
+ lia_Latn,45,44,4,1,27574,0.916667,0.977778,0.946237,0.999855,145.04315,0.977778
215
+ lij_Latn,58,58,6,0,27559,0.90625,1.0,0.95082,0.999782,217.667332,1.0
216
+ lin_Latn,110,110,0,0,27513,1.0,1.0,1.0,1.0,0.0,1.0
217
+ lit_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
218
+ lld_Latn,59,49,6,10,27558,0.890909,0.830508,0.859649,0.999782,217.675229,0.830508
219
+ lns_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
220
+ lob_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
221
+ lot_Latn,140,0,0,140,27483,0.0,0.0,0.0,1.0,0.0,0.0
222
+ loz_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
223
+ ltz_Latn,59,59,1,0,27563,0.983333,1.0,0.991597,0.999964,36.279205,1.0
224
+ lua_Latn,58,22,0,36,27565,1.0,0.37931,0.55,1.0,0.0,0.37931
225
+ lue_Latn,58,58,4,0,27561,0.935484,1.0,0.966667,0.999855,145.111555,1.0
226
+ lug_Latn,49,48,2,1,27572,0.96,0.979592,0.969697,0.999927,72.532095,0.979592
227
+ lun_Latn,56,56,0,0,27567,1.0,1.0,1.0,1.0,0.0,1.0
228
+ lus_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
229
+ lvs_Latn,115,115,1,0,27507,0.991379,1.0,0.995671,0.999964,36.353061,1.0
230
+ mad_Latn,60,56,0,4,27563,1.0,0.933333,0.965517,1.0,0.0,0.933333
231
+ mag_Deva,53,43,11,10,27559,0.796296,0.811321,0.803738,0.999601,398.984403,0.811321
232
+ mah_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
233
+ mai_Deva,58,58,19,0,27546,0.753247,1.0,0.859259,0.999311,689.279884,1.0
234
+ mal_Mlym,100,100,0,0,27523,1.0,1.0,1.0,1.0,0.0,1.0
235
+ mam_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
236
+ mar_Deva,59,59,1,0,27563,0.983333,1.0,0.991597,0.999964,36.279205,1.0
237
+ maz_Latn,59,59,52,0,27512,0.531532,1.0,0.694118,0.998113,1886.518648,1.0
238
+ mcd_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
239
+ mcf_Latn,62,62,0,0,27561,1.0,1.0,1.0,1.0,0.0,1.0
240
+ men_Latn,59,59,4,0,27560,0.936508,1.0,0.967213,0.999855,145.116819,1.0
241
+ mfq_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
242
+ mic_Latn,59,59,1,0,27563,0.983333,1.0,0.991597,0.999964,36.279205,1.0
243
+ min_Latn,59,58,2,1,27562,0.966667,0.983051,0.97479,0.999927,72.55841,0.983051
244
+ miq_Latn,51,51,0,0,27572,1.0,1.0,1.0,1.0,0.0,1.0
245
+ mkd_Cyrl,58,58,4,0,27561,0.935484,1.0,0.966667,0.999855,145.111555,1.0
246
+ mlt_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
247
+ mnw_Mymr,55,55,0,0,27568,1.0,1.0,1.0,1.0,0.0,1.0
248
+ mor_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
249
+ mos_Latn,56,56,0,0,27567,1.0,1.0,1.0,1.0,0.0,1.0
250
+ mri_Latn,57,57,1,0,27565,0.982759,1.0,0.991304,0.999964,36.276573,1.0
251
+ mto_Latn,51,0,1,51,27571,0.0,0.0,0.0,0.999964,36.268678,0.0
252
+ mxi_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
253
+ mxv_Latn,58,7,1,51,27564,0.875,0.12069,0.212121,0.999964,36.277889,0.12069
254
+ mya_Mymr,56,55,4,1,27563,0.932203,0.982143,0.956522,0.999855,145.101027,0.982143
255
+ mzi_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
256
+ nan_Hani,48,0,1,48,27574,0.0,0.0,0.0,0.999964,36.264733,0.0
257
+ nav_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
258
+ nba_Latn,59,0,2,59,27562,0.0,0.0,0.0,0.999927,72.55841,0.0
259
+ nbl_Latn,58,0,1,58,27564,0.0,0.0,0.0,0.999964,36.277889,0.0
260
+ ndo_Latn,58,58,7,0,27558,0.892308,1.0,0.943089,0.999746,253.94522,1.0
261
+ nds_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
262
+ nhn_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
263
+ nio_Cyrl,51,0,0,51,27572,0.0,0.0,0.0,1.0,0.0,0.0
264
+ niu_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
265
+ niv_Cyrl,56,0,0,56,27567,0.0,0.0,0.0,1.0,0.0,0.0
266
+ njo_Latn,64,64,2,0,27557,0.969697,1.0,0.984615,0.999927,72.571574,1.0
267
+ nku_Latn,52,0,0,52,27571,0.0,0.0,0.0,1.0,0.0,0.0
268
+ nld_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
269
+ nno_Latn,58,57,2,1,27563,0.966102,0.982759,0.974359,0.999927,72.555777,0.982759
270
+ nob_Latn,62,59,3,3,27558,0.951613,0.951613,0.951613,0.999891,108.849461,0.951613
271
+ not_Latn,59,58,0,1,27564,1.0,0.983051,0.991453,1.0,0.0,0.983051
272
+ npi_Deva,55,55,0,0,27568,1.0,1.0,1.0,1.0,0.0,1.0
273
+ nso_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
274
+ nya_Latn,116,115,2,1,27505,0.982906,0.991379,0.987124,0.999927,72.708765,0.991379
275
+ nym_Latn,49,0,0,49,27574,0.0,0.0,0.0,1.0,0.0,0.0
276
+ nyn_Latn,50,50,3,0,27570,0.943396,1.0,0.970874,0.999891,108.802089,1.0
277
+ nzi_Latn,59,59,1,0,27563,0.983333,1.0,0.991597,0.999964,36.279205,1.0
278
+ oaa_Cyrl,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
279
+ oci_Latn,398,79,2,319,27223,0.975309,0.198492,0.329854,0.999927,73.461892,0.198492
280
+ ojb_Cans,43,43,0,0,27580,1.0,1.0,1.0,1.0,0.0,1.0
281
+ oki_Latn,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
282
+ orh_Latn,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
283
+ oss_Cyrl,44,44,7,0,27572,0.862745,1.0,0.926316,0.999746,253.81631,1.0
284
+ ote_Latn,59,2,2,57,27562,0.5,0.033898,0.063492,0.999927,72.55841,0.033898
285
+ pam_Latn,66,66,0,0,27557,1.0,1.0,1.0,1.0,0.0,1.0
286
+ pan_Guru,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
287
+ pap_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
288
+ pau_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
289
+ pbb_Latn,56,42,1,14,27566,0.976744,0.75,0.848485,0.999964,36.275257,0.75
290
+ pbu_Arab,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
291
+ pcd_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
292
+ pcm_Latn,56,56,2,0,27565,0.965517,1.0,0.982456,0.999927,72.550513,1.0
293
+ pis_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
294
+ piu_Latn,57,0,0,57,27566,0.0,0.0,0.0,1.0,0.0,0.0
295
+ plt_Latn,53,53,2,0,27568,0.963636,1.0,0.981481,0.999927,72.542619,1.0
296
+ pnb_Arab,61,61,9,0,27553,0.871429,1.0,0.931298,0.999673,326.536536,1.0
297
+ pol_Latn,59,56,1,3,27563,0.982456,0.949153,0.965517,0.999964,36.279205,0.949153
298
+ pon_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
299
+ por_Latn,115,115,1,0,27507,0.991379,1.0,0.995671,0.999964,36.353061,1.0
300
+ pov_Latn,115,83,0,32,27508,1.0,0.721739,0.838384,1.0,0.0,0.721739
301
+ ppl_Latn,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
302
+ quc_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
303
+ que_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
304
+ qug_Latn,182,0,0,182,27441,0.0,0.0,0.0,1.0,0.0,0.0
305
+ quh_Latn,57,57,2,0,27564,0.966102,1.0,0.982759,0.999927,72.553145,1.0
306
+ quy_Latn,60,56,52,4,27511,0.518519,0.933333,0.666667,0.998113,1886.587091,0.933333
307
+ quz_Latn,57,50,33,7,27533,0.60241,0.877193,0.714286,0.998803,1197.126895,0.877193
308
+ qva_Latn,59,0,2,59,27562,0.0,0.0,0.0,0.999927,72.55841,0.0
309
+ qvc_Latn,58,58,31,0,27534,0.651685,1.0,0.789116,0.998875,1124.614547,1.0
310
+ qvh_Latn,58,7,0,51,27565,1.0,0.12069,0.215385,1.0,0.0,0.12069
311
+ qvm_Latn,60,3,1,57,27562,0.75,0.05,0.09375,0.999964,36.280521,0.05
312
+ qvn_Latn,57,7,0,50,27566,1.0,0.122807,0.21875,1.0,0.0,0.122807
313
+ qwh_Latn,59,55,108,4,27456,0.337423,0.932203,0.495495,0.996082,3918.154114,0.932203
314
+ qxn_Latn,57,1,0,56,27566,1.0,0.017544,0.034483,1.0,0.0,0.017544
315
+ qxu_Latn,54,0,0,54,27569,0.0,0.0,0.0,1.0,0.0,0.0
316
+ rar_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
317
+ rgn_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
318
+ rmn_Latn,116,58,0,58,27507,1.0,0.5,0.666667,1.0,0.0,0.5
319
+ roh_Latn,399,393,1,6,27223,0.997462,0.984962,0.991173,0.999963,36.732295,0.984962
320
+ ron_Latn,97,97,1,0,27525,0.989796,1.0,0.994872,0.999964,36.329289,1.0
321
+ run_Latn,58,54,3,4,27562,0.947368,0.931034,0.93913,0.999891,108.833666,0.931034
322
+ rup_Latn,57,57,1,0,27565,0.982759,1.0,0.991304,0.999964,36.276573,1.0
323
+ rus_Cyrl,58,56,7,2,27558,0.888889,0.965517,0.92562,0.999746,253.94522,0.965517
324
+ sag_Latn,59,58,0,1,27564,1.0,0.983051,0.991453,1.0,0.0,0.983051
325
+ sah_Cyrl,57,57,27,0,27539,0.678571,1.0,0.808511,0.999021,979.46746,1.0
326
+ san_Deva,55,54,0,1,27568,1.0,0.981818,0.990826,1.0,0.0,0.981818
327
+ san_Gran,51,0,0,51,27572,0.0,0.0,0.0,1.0,0.0,0.0
328
+ sco_Latn,58,56,1,2,27564,0.982456,0.965517,0.973913,0.999964,36.277889,0.965517
329
+ sey_Latn,61,40,36,21,27526,0.526316,0.655738,0.583942,0.998694,1306.146143,0.655738
330
+ shk_Latn,55,0,0,55,27568,0.0,0.0,0.0,1.0,0.0,0.0
331
+ shn_Mymr,56,56,0,0,27567,1.0,1.0,1.0,1.0,0.0,1.0
332
+ shp_Latn,62,16,0,46,27561,1.0,0.258065,0.410256,1.0,0.0,0.258065
333
+ sid_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
334
+ sin_Sinh,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
335
+ skr_Arab,63,54,0,9,27560,1.0,0.857143,0.923077,1.0,0.0,0.857143
336
+ slk_Latn,56,55,1,1,27566,0.982143,0.982143,0.982143,0.999964,36.275257,0.982143
337
+ slr_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
338
+ slv_Latn,59,55,2,4,27562,0.964912,0.932203,0.948276,0.999927,72.55841,0.932203
339
+ sme_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
340
+ smo_Latn,63,63,0,0,27560,1.0,1.0,1.0,1.0,0.0,1.0
341
+ sna_Latn,60,60,2,0,27561,0.967742,1.0,0.983607,0.999927,72.561042,1.0
342
+ snk_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
343
+ snn_Latn,136,92,10,44,27477,0.901961,0.676471,0.773109,0.999636,363.808346,0.676471
344
+ som_Latn,57,57,25,0,27541,0.695122,1.0,0.820144,0.999093,906.914315,1.0
345
+ sot_Latn,57,57,0,0,27566,1.0,1.0,1.0,1.0,0.0,1.0
346
+ spa_Latn,78,77,1,1,27544,0.987179,0.987179,0.987179,0.999964,36.304229,0.987179
347
+ src_Latn,59,0,0,59,27564,0.0,0.0,0.0,1.0,0.0,0.0
348
+ srp_Cyrl,59,57,58,2,27506,0.495652,0.966102,0.655172,0.997896,2104.193876,0.966102
349
+ srp_Latn,59,29,34,30,27530,0.460317,0.491525,0.47541,0.998767,1233.492962,0.491525
350
+ srr_Latn,58,58,2,0,27563,0.966667,1.0,0.983051,0.999927,72.555777,1.0
351
+ ssw_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
352
+ suk_Latn,58,56,46,2,27519,0.54902,0.965517,0.7,0.998331,1668.782877,0.965517
353
+ sun_Latn,66,63,0,3,27557,1.0,0.954545,0.976744,1.0,0.0,0.954545
354
+ sus_Latn,58,54,4,4,27561,0.931034,0.931034,0.931034,0.999855,145.111555,0.931034
355
+ swb_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
356
+ swe_Latn,61,61,0,0,27562,1.0,1.0,1.0,1.0,0.0,1.0
357
+ swh_Latn,58,52,3,6,27562,0.945455,0.896552,0.920354,0.999891,108.833666,0.896552
358
+ tah_Latn,57,54,0,3,27566,1.0,0.947368,0.972973,1.0,0.0,0.947368
359
+ taj_Deva,1,1,0,0,27622,1.0,1.0,1.0,1.0,0.0,1.0
360
+ tam_Taml,68,68,0,0,27555,1.0,1.0,1.0,1.0,0.0,1.0
361
+ tat_Cyrl,57,56,6,1,27560,0.903226,0.982456,0.941176,0.999782,217.659436,0.982456
362
+ tbz_Latn,60,12,0,48,27563,1.0,0.2,0.333333,1.0,0.0,0.2
363
+ tca_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
364
+ tdt_Latn,57,21,8,36,27558,0.724138,0.368421,0.488372,0.99971,290.212581,0.368421
365
+ tel_Telu,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
366
+ tem_Latn,55,55,1,0,27567,0.982143,1.0,0.990991,0.999964,36.273941,1.0
367
+ tet_Latn,58,51,39,7,27526,0.566667,0.87931,0.689189,0.998585,1414.837656,0.87931
368
+ tgk_Cyrl,57,57,7,0,27559,0.890625,1.0,0.942149,0.999746,253.936008,1.0
369
+ tgl_Tglg,1,0,0,1,27622,0.0,0.0,0.0,1.0,0.0,0.0
370
+ tha_Thai,114,114,0,0,27509,1.0,1.0,1.0,1.0,0.0,1.0
371
+ tir_Ethi,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
372
+ tiv_Latn,67,67,1,0,27555,0.985294,1.0,0.992593,0.999964,36.289737,1.0
373
+ tly_Latn,59,58,0,1,27564,1.0,0.983051,0.991453,1.0,0.0,0.983051
374
+ tob_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
375
+ toi_Latn,57,53,0,4,27566,1.0,0.929825,0.963636,1.0,0.0,0.929825
376
+ toj_Latn,57,57,1,0,27565,0.982759,1.0,0.991304,0.999964,36.276573,1.0
377
+ ton_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
378
+ top_Latn,59,59,3,0,27561,0.951613,1.0,0.975207,0.999891,108.837614,1.0
379
+ tpi_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
380
+ tsn_Latn,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
381
+ tso_Latn,114,89,0,25,27509,1.0,0.780702,0.876847,1.0,0.0,0.780702
382
+ tsz_Latn,59,58,22,1,27542,0.725,0.983051,0.834532,0.999202,798.142505,0.983051
383
+ tuk_Cyrl,57,54,2,3,27564,0.964286,0.947368,0.955752,0.999927,72.553145,0.947368
384
+ tuk_Latn,59,59,2,0,27562,0.967213,1.0,0.983333,0.999927,72.55841,1.0
385
+ tur_Latn,59,59,5,0,27559,0.921875,1.0,0.95935,0.999819,181.396024,1.0
386
+ twi_Latn,116,115,2,1,27505,0.982906,0.991379,0.987124,0.999927,72.708765,0.991379
387
+ tyv_Cyrl,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
388
+ tzh_Latn,25,25,3,0,27595,0.892857,1.0,0.943396,0.999891,108.703529,1.0
389
+ tzm_Tfng,1,1,4,0,27618,0.2,1.0,0.333333,0.999855,144.812106,1.0
390
+ tzo_Latn,58,55,0,3,27565,1.0,0.948276,0.973451,1.0,0.0,0.948276
391
+ udu_Latn,60,60,2,0,27561,0.967742,1.0,0.983607,0.999927,72.561042,1.0
392
+ uig_Arab,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
393
+ uig_Latn,59,59,69,0,27495,0.460938,1.0,0.631016,0.997497,2503.265128,1.0
394
+ ukr_Cyrl,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
395
+ umb_Latn,107,83,0,24,27516,1.0,0.775701,0.873684,1.0,0.0,0.775701
396
+ ura_Latn,56,56,0,0,27567,1.0,1.0,1.0,1.0,0.0,1.0
397
+ urd_Arab,108,107,0,1,27515,1.0,0.990741,0.995349,1.0,0.0,0.990741
398
+ uzn_Cyrl,58,58,0,0,27565,1.0,1.0,1.0,1.0,0.0,1.0
399
+ uzn_Latn,58,58,11,0,27554,0.84058,1.0,0.913386,0.999601,399.056775,1.0
400
+ vai_Vaii,60,0,0,60,27563,0.0,0.0,0.0,1.0,0.0,0.0
401
+ vec_Latn,58,57,10,1,27555,0.850746,0.982759,0.912,0.999637,362.778886,0.982759
402
+ ven_Latn,89,89,5,0,27529,0.946809,1.0,0.972678,0.999818,181.593666,1.0
403
+ vep_Latn,58,57,0,1,27565,1.0,0.982759,0.991304,1.0,0.0,0.982759
404
+ vie_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
405
+ vmw_Latn,58,56,0,2,27565,1.0,0.965517,0.982456,1.0,0.0,0.965517
406
+ war_Latn,60,60,0,0,27563,1.0,1.0,1.0,1.0,0.0,1.0
407
+ wln_Latn,59,58,57,1,27507,0.504348,0.983051,0.666667,0.997932,2067.914671,0.983051
408
+ wol_Latn,60,60,15,0,27548,0.8,1.0,0.888889,0.999456,544.207815,1.0
409
+ wuu_Hani,48,43,92,5,27483,0.318519,0.895833,0.469945,0.996664,3336.355394,0.895833
410
+ wwa_Latn,39,0,0,39,27584,0.0,0.0,0.0,1.0,0.0,0.0
411
+ xho_Latn,58,52,3,6,27562,0.945455,0.896552,0.920354,0.999891,108.833666,0.896552
412
+ xsm_Latn,59,57,16,2,27548,0.780822,0.966102,0.863636,0.99942,580.467276,0.966102
413
+ yad_Latn,55,55,0,0,27568,1.0,1.0,1.0,1.0,0.0,1.0
414
+ yao_Latn,52,52,0,0,27571,1.0,1.0,1.0,1.0,0.0,1.0
415
+ yap_Latn,58,58,1,0,27564,0.983051,1.0,0.991453,0.999964,36.277889,1.0
416
+ ydd_Hebr,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
417
+ ykg_Cyrl,51,0,0,51,27572,0.0,0.0,0.0,1.0,0.0,0.0
418
+ yor_Latn,57,57,15,0,27551,0.791667,1.0,0.883721,0.999456,544.148589,1.0
419
+ yrk_Cyrl,55,53,3,2,27565,0.946429,0.963636,0.954955,0.999891,108.821822,0.963636
420
+ yua_Latn,59,59,0,0,27564,1.0,1.0,1.0,1.0,0.0,1.0
421
+ yue_Hani,49,30,14,19,27560,0.681818,0.612245,0.645161,0.999492,507.724668,0.612245
422
+ zam_Latn,60,0,4,60,27559,0.0,0.0,0.0,0.999855,145.122084,0.0
423
+ zdj_Latn,50,50,55,0,27518,0.47619,1.0,0.645161,0.998005,1994.704965,1.0
424
+ zgh_Tfng,60,42,0,18,27563,1.0,0.7,0.823529,1.0,0.0,0.7
425
+ zlm_Arab,24,0,0,24,27599,0.0,0.0,0.0,1.0,0.0,0.0
426
+ zlm_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
427
+ zro_Latn,56,0,0,56,27567,0.0,0.0,0.0,1.0,0.0,0.0
428
+ ztu_Latn,58,0,0,58,27565,0.0,0.0,0.0,1.0,0.0,0.0
429
+ zul_Latn,58,51,3,7,27562,0.944444,0.87931,0.910714,0.999891,108.833666,0.87931
430
+ zyb_Latn,57,57,25,0,27541,0.695122,1.0,0.820144,0.999093,906.914315,1.0
reports/udhr-all/millid_summary.json ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "top1_accuracy": 0.7301162075082359,
3
+ "top3_accuracy": 0.787459725590993,
4
+ "top5_accuracy": 0.8000579227455381,
5
+ "passages": 27623,
6
+ "languages": 429,
7
+ "macro_precision": 0.7415821358834683,
8
+ "macro_recall": 0.7318378431434776,
9
+ "macro_f1": 0.7184065533373333,
10
+ "macro_specificity": 0.9998030684269821,
11
+ "weighted_f1": 0.7228843826462673,
12
+ "median_f1": 0.9672131147540983,
13
+ "languages_f1_at_least_0_9": 266,
14
+ "languages_f1_below_0_5": 108,
15
+ "mean_fp_per_million": 196.93157301787522,
16
+ "micro_f1": 0.7301162075082359
17
+ }
reports/udhr/glotlid@millid_per_language.csv ADDED
@@ -0,0 +1,359 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ label,support,tp,fp,fn,tn,precision,recall,f1,specificity,fp_per_million,sensitivity
2
+ abk_Cyrl,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
3
+ ace_Latn,61,60,0,1,23598,1.0,0.983607,0.991736,1.0,0.0,0.983607
4
+ acu_Latn,180,134,0,46,23479,1.0,0.744444,0.853503,1.0,0.0,0.744444
5
+ ada_Latn,59,59,8,0,23592,0.880597,1.0,0.936508,0.999661,338.983051,1.0
6
+ ady_Cyrl,56,54,0,2,23603,1.0,0.964286,0.981818,1.0,0.0,0.964286
7
+ afr_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
8
+ agr_Latn,57,56,2,1,23600,0.965517,0.982456,0.973913,0.999915,84.738581,0.982456
9
+ aii_Syrc,57,0,0,57,23602,0.0,0.0,0.0,1.0,0.0,0.0
10
+ ajg_Latn,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
11
+ als_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
12
+ alt_Cyrl,51,51,4,0,23604,0.927273,1.0,0.962264,0.999831,169.43409,1.0
13
+ ame_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
14
+ amh_Ethi,51,51,0,0,23608,1.0,1.0,1.0,1.0,0.0,1.0
15
+ ami_Latn,58,0,1,58,23600,0.0,0.0,0.0,0.999958,42.371086,0.0
16
+ amr_Latn,61,61,3,0,23595,0.953125,1.0,0.976,0.999873,127.129418,1.0
17
+ arb_Arab,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
18
+ arl_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
19
+ arn_Latn,58,48,0,10,23601,1.0,0.827586,0.90566,1.0,0.0,0.827586
20
+ ast_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
21
+ auc_Latn,154,0,0,154,23505,0.0,0.0,0.0,1.0,0.0,0.0
22
+ ayr_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
23
+ azj_Cyrl,56,56,0,0,23603,1.0,1.0,1.0,1.0,0.0,1.0
24
+ azj_Latn,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
25
+ bam_Latn,57,50,26,7,23576,0.657895,0.877193,0.75188,0.998898,1101.601559,0.877193
26
+ ban_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
27
+ bba_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
28
+ bci_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
29
+ bcl_Latn,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
30
+ bel_Cyrl,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
31
+ bem_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
32
+ ben_Beng,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
33
+ bho_Deva,56,49,0,7,23603,1.0,0.875,0.933333,1.0,0.0,0.875
34
+ bin_Latn,47,41,0,6,23612,1.0,0.87234,0.931818,1.0,0.0,0.87234
35
+ bis_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
36
+ boa_Latn,61,61,0,0,23598,1.0,1.0,1.0,1.0,0.0,1.0
37
+ bod_Tibt,60,50,1,10,23598,0.980392,0.833333,0.900901,0.999958,42.374677,0.833333
38
+ bos_Latn,59,27,87,32,23513,0.236842,0.457627,0.312139,0.996314,3686.440678,0.457627
39
+ bre_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
40
+ bug_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
41
+ bul_Cyrl,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
42
+ bum_Latn,58,3,0,55,23601,1.0,0.051724,0.098361,1.0,0.0,0.051724
43
+ cab_Latn,60,58,0,2,23599,1.0,0.966667,0.983051,1.0,0.0,0.966667
44
+ cak_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
45
+ cat_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
46
+ cbi_Latn,62,61,0,1,23597,1.0,0.983871,0.99187,1.0,0.0,0.983871
47
+ cbr_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
48
+ cbs_Latn,43,41,1,2,23615,0.97619,0.953488,0.964706,0.999958,42.344173,0.953488
49
+ cbt_Latn,57,57,1,0,23601,0.982759,1.0,0.991304,0.999958,42.369291,1.0
50
+ cbu_Latn,57,45,1,12,23601,0.978261,0.789474,0.873786,0.999958,42.369291,0.789474
51
+ ceb_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
52
+ ces_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
53
+ cfm_Latn,57,55,0,2,23602,1.0,0.964912,0.982143,1.0,0.0,0.964912
54
+ cha_Latn,57,49,0,8,23602,1.0,0.859649,0.924528,1.0,0.0,0.859649
55
+ chk_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
56
+ chr_Cher,115,57,0,58,23544,1.0,0.495652,0.662791,1.0,0.0,0.495652
57
+ chv_Cyrl,25,25,0,0,23634,1.0,1.0,1.0,1.0,0.0,1.0
58
+ cjk_Latn,114,114,0,0,23545,1.0,1.0,1.0,1.0,0.0,1.0
59
+ cjs_Cyrl,59,52,0,7,23600,1.0,0.881356,0.936937,1.0,0.0,0.881356
60
+ cmn_Hani,319,293,63,26,23277,0.823034,0.918495,0.868148,0.997301,2699.228792,0.918495
61
+ cnh_Latn,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
62
+ cni_Latn,52,52,4,0,23603,0.928571,1.0,0.962963,0.999831,169.441267,1.0
63
+ cnr_Latn,59,1,6,58,23594,0.142857,0.016949,0.030303,0.999746,254.237288,0.016949
64
+ cof_Latn,59,52,0,7,23600,1.0,0.881356,0.936937,1.0,0.0,0.881356
65
+ cos_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
66
+ cot_Latn,60,59,0,1,23599,1.0,0.983333,0.991597,1.0,0.0,0.983333
67
+ cpu_Latn,60,57,0,3,23599,1.0,0.95,0.974359,1.0,0.0,0.95
68
+ crh_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
69
+ crs_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
70
+ ctd_Latn,60,34,0,26,23599,1.0,0.566667,0.723404,1.0,0.0,0.566667
71
+ cym_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
72
+ dag_Latn,57,56,2,1,23600,0.965517,0.982456,0.973913,0.999915,84.738581,0.982456
73
+ dan_Latn,61,59,0,2,23598,1.0,0.967213,0.983333,1.0,0.0,0.967213
74
+ deu_Latn,67,67,0,0,23592,1.0,1.0,1.0,1.0,0.0,1.0
75
+ dga_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
76
+ div_Thaa,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
77
+ dje_Latn,54,49,0,5,23605,1.0,0.907407,0.951456,1.0,0.0,0.907407
78
+ dyo_Latn,55,55,0,0,23604,1.0,1.0,1.0,1.0,0.0,1.0
79
+ dyu_Latn,58,18,7,40,23594,0.72,0.310345,0.433735,0.999703,296.597602,0.310345
80
+ dzo_Tibt,59,58,10,1,23590,0.852941,0.983051,0.913386,0.999576,423.728814,0.983051
81
+ ekk_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
82
+ ell_Grek,115,115,0,0,23544,1.0,1.0,1.0,1.0,0.0,1.0
83
+ eng_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
84
+ epo_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
85
+ ese_Latn,35,34,0,1,23624,1.0,0.971429,0.985507,1.0,0.0,0.971429
86
+ eus_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
87
+ eve_Cyrl,49,39,0,10,23610,1.0,0.795918,0.886364,1.0,0.0,0.795918
88
+ ewe_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
89
+ fao_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
90
+ fas_Arab,114,114,0,0,23545,1.0,1.0,1.0,1.0,0.0,1.0
91
+ fat_Latn,57,57,1,0,23601,0.982759,1.0,0.991304,0.999958,42.369291,1.0
92
+ fij_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
93
+ fil_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
94
+ fin_Latn,61,61,0,0,23598,1.0,1.0,1.0,1.0,0.0,1.0
95
+ fkv_Latn,58,29,0,29,23601,1.0,0.5,0.666667,1.0,0.0,0.5
96
+ fon_Latn,58,57,0,1,23601,1.0,0.982759,0.991304,1.0,0.0,0.982759
97
+ fra_Latn,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
98
+ fry_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
99
+ fuf_Latn,58,21,8,37,23593,0.724138,0.362069,0.482759,0.999661,338.968688,0.362069
100
+ fur_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
101
+ fuv_Latn,108,63,12,45,23539,0.84,0.583333,0.688525,0.99949,509.532504,0.583333
102
+ gaa_Latn,59,59,2,0,23598,0.967213,1.0,0.983333,0.999915,84.745763,1.0
103
+ gag_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
104
+ gaz_Latn,60,59,2,1,23597,0.967213,0.983333,0.975207,0.999915,84.749354,0.983333
105
+ gjn_Latn,60,58,0,2,23599,1.0,0.966667,0.983051,1.0,0.0,0.966667
106
+ gla_Latn,62,60,0,2,23597,1.0,0.967742,0.983607,1.0,0.0,0.967742
107
+ gle_Latn,56,56,2,0,23601,0.965517,1.0,0.982456,0.999915,84.734991,1.0
108
+ glg_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
109
+ glv_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
110
+ gsw_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
111
+ guc_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
112
+ gug_Latn,49,49,0,0,23610,1.0,1.0,1.0,1.0,0.0,1.0
113
+ guj_Gujr,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
114
+ gyr_Latn,49,48,0,1,23610,1.0,0.979592,0.989691,1.0,0.0,0.979592
115
+ hak_Hani,48,1,0,47,23611,1.0,0.020833,0.040816,1.0,0.0,0.020833
116
+ hat_Latn,117,114,2,3,23540,0.982759,0.974359,0.978541,0.999915,84.954549,0.974359
117
+ hau_Latn,155,155,0,0,23504,1.0,1.0,1.0,1.0,0.0,1.0
118
+ haw_Latn,58,55,0,3,23601,1.0,0.948276,0.973451,1.0,0.0,0.948276
119
+ heb_Hebr,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
120
+ hil_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
121
+ hin_Deva,59,56,2,3,23598,0.965517,0.949153,0.957265,0.999915,84.745763,0.949153
122
+ hnj_Latn,58,0,0,58,23601,0.0,0.0,0.0,1.0,0.0,0.0
123
+ hns_Latn,59,52,0,7,23600,1.0,0.881356,0.936937,1.0,0.0,0.881356
124
+ hrv_Latn,58,56,40,2,23561,0.583333,0.965517,0.727273,0.998305,1694.843439,0.965517
125
+ hsb_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
126
+ hun_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
127
+ hus_Latn,175,170,0,5,23484,1.0,0.971429,0.985507,1.0,0.0,0.971429
128
+ huu_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
129
+ hye_Armn,70,70,0,0,23589,1.0,1.0,1.0,1.0,0.0,1.0
130
+ ibo_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
131
+ ido_Latn,55,55,0,0,23604,1.0,1.0,1.0,1.0,0.0,1.0
132
+ idu_Latn,51,45,0,6,23608,1.0,0.882353,0.9375,1.0,0.0,0.882353
133
+ ike_Cans,44,44,2,0,23613,0.956522,1.0,0.977778,0.999915,84.691933,1.0
134
+ ilo_Latn,58,57,0,1,23601,1.0,0.982759,0.991304,1.0,0.0,0.982759
135
+ ina_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
136
+ ind_Latn,60,51,2,9,23597,0.962264,0.85,0.902655,0.999915,84.749354,0.85
137
+ isl_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
138
+ ita_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
139
+ jav_Latn,60,59,0,1,23599,1.0,0.983333,0.991597,1.0,0.0,0.983333
140
+ jiv_Latn,60,59,28,1,23571,0.678161,0.983333,0.802721,0.998814,1186.490953,0.983333
141
+ jpn_Jpan,140,140,0,0,23519,1.0,1.0,1.0,1.0,0.0,1.0
142
+ kaa_Cyrl,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
143
+ kab_Latn,58,57,0,1,23601,1.0,0.982759,0.991304,1.0,0.0,0.982759
144
+ kal_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
145
+ kan_Knda,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
146
+ kat_Geor,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
147
+ kaz_Cyrl,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
148
+ kbd_Cyrl,55,55,3,0,23601,0.948276,1.0,0.973451,0.999873,127.097102,1.0
149
+ kbp_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
150
+ kbr_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
151
+ kde_Latn,51,49,1,2,23607,0.98,0.960784,0.970297,0.999958,42.358523,0.960784
152
+ kdh_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
153
+ kea_Latn,58,58,8,0,23593,0.878788,1.0,0.935484,0.999661,338.968688,1.0
154
+ kek_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
155
+ kha_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
156
+ khk_Cyrl,57,56,0,1,23602,1.0,0.982456,0.99115,1.0,0.0,0.982456
157
+ khm_Khmr,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
158
+ kin_Latn,59,47,0,12,23600,1.0,0.79661,0.886792,1.0,0.0,0.79661
159
+ kir_Cyrl,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
160
+ kjh_Cyrl,57,57,1,0,23601,0.982759,1.0,0.991304,0.999958,42.369291,1.0
161
+ kmb_Latn,116,116,0,0,23543,1.0,1.0,1.0,1.0,0.0,1.0
162
+ kmr_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
163
+ knc_Latn,64,64,0,0,23595,1.0,1.0,1.0,1.0,0.0,1.0
164
+ kng_Latn,115,16,35,99,23509,0.313725,0.13913,0.192771,0.998513,1486.578321,0.13913
165
+ koi_Cyrl,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
166
+ koo_Latn,54,50,0,4,23605,1.0,0.925926,0.961538,1.0,0.0,0.925926
167
+ kor_Hang,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
168
+ kqn_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
169
+ kri_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
170
+ krl_Latn,183,1,0,182,23476,1.0,0.005464,0.01087,1.0,0.0,0.005464
171
+ ktu_Latn,118,83,43,35,23498,0.65873,0.70339,0.680328,0.998173,1826.600399,0.70339
172
+ kwi_Latn,145,114,1,31,23513,0.991304,0.786207,0.876923,0.999957,42.527856,0.786207
173
+ lad_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
174
+ lao_Laoo,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
175
+ lat_Latn,118,116,0,2,23541,1.0,0.983051,0.991453,1.0,0.0,0.983051
176
+ lia_Latn,45,45,0,0,23614,1.0,1.0,1.0,1.0,0.0,1.0
177
+ lij_Latn,58,58,19,0,23582,0.753247,1.0,0.859259,0.999195,805.050633,1.0
178
+ lin_Latn,110,110,0,0,23549,1.0,1.0,1.0,1.0,0.0,1.0
179
+ lit_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
180
+ lld_Latn,59,34,0,25,23600,1.0,0.576271,0.731183,1.0,0.0,0.576271
181
+ loz_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
182
+ ltz_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
183
+ lua_Latn,58,34,0,24,23601,1.0,0.586207,0.73913,1.0,0.0,0.586207
184
+ lue_Latn,58,57,0,1,23601,1.0,0.982759,0.991304,1.0,0.0,0.982759
185
+ lug_Latn,49,49,0,0,23610,1.0,1.0,1.0,1.0,0.0,1.0
186
+ lun_Latn,56,55,0,1,23603,1.0,0.982143,0.990991,1.0,0.0,0.982143
187
+ lus_Latn,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
188
+ lvs_Latn,115,115,0,0,23544,1.0,1.0,1.0,1.0,0.0,1.0
189
+ mad_Latn,60,58,1,2,23598,0.983051,0.966667,0.97479,0.999958,42.374677,0.966667
190
+ mag_Deva,53,51,4,2,23602,0.927273,0.962264,0.944444,0.999831,169.448445,0.962264
191
+ mah_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
192
+ mai_Deva,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
193
+ mal_Mlym,100,100,0,0,23559,1.0,1.0,1.0,1.0,0.0,1.0
194
+ mam_Latn,58,52,0,6,23601,1.0,0.896552,0.945455,1.0,0.0,0.896552
195
+ mar_Deva,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
196
+ maz_Latn,59,54,2,5,23598,0.964286,0.915254,0.93913,0.999915,84.745763,0.915254
197
+ mcd_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
198
+ mcf_Latn,62,62,1,0,23596,0.984127,1.0,0.992,0.999958,42.378268,1.0
199
+ men_Latn,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
200
+ mfq_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
201
+ mic_Latn,59,16,0,43,23600,1.0,0.271186,0.426667,1.0,0.0,0.271186
202
+ min_Latn,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
203
+ miq_Latn,51,51,0,0,23608,1.0,1.0,1.0,1.0,0.0,1.0
204
+ mkd_Cyrl,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
205
+ mlt_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
206
+ mnw_Mymr,55,55,0,0,23604,1.0,1.0,1.0,1.0,0.0,1.0
207
+ mor_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
208
+ mos_Latn,56,56,0,0,23603,1.0,1.0,1.0,1.0,0.0,1.0
209
+ mri_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
210
+ mto_Latn,51,0,2,51,23606,0.0,0.0,0.0,0.999915,84.717045,0.0
211
+ mxv_Latn,58,0,0,58,23601,0.0,0.0,0.0,1.0,0.0,0.0
212
+ mya_Mymr,56,56,0,0,23603,1.0,1.0,1.0,1.0,0.0,1.0
213
+ nan_Hani,48,0,1,48,23610,0.0,0.0,0.0,0.999958,42.35314,0.0
214
+ nav_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
215
+ nba_Latn,59,0,0,59,23600,0.0,0.0,0.0,1.0,0.0,0.0
216
+ nbl_Latn,58,0,0,58,23601,0.0,0.0,0.0,1.0,0.0,0.0
217
+ ndo_Latn,58,57,4,1,23597,0.934426,0.982759,0.957983,0.999831,169.484344,0.982759
218
+ nds_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
219
+ niu_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
220
+ njo_Latn,64,63,0,1,23595,1.0,0.984375,0.992126,1.0,0.0,0.984375
221
+ nld_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
222
+ nno_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
223
+ nob_Latn,62,62,3,0,23594,0.953846,1.0,0.976378,0.999873,127.134805,1.0
224
+ not_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
225
+ npi_Deva,55,54,0,1,23604,1.0,0.981818,0.990826,1.0,0.0,0.981818
226
+ nso_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
227
+ nya_Latn,116,116,0,0,23543,1.0,1.0,1.0,1.0,0.0,1.0
228
+ nyn_Latn,50,48,0,2,23609,1.0,0.96,0.979592,1.0,0.0,0.96
229
+ nzi_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
230
+ oci_Latn,398,92,0,306,23261,1.0,0.231156,0.37551,1.0,0.0,0.231156
231
+ ojb_Cans,43,40,0,3,23616,1.0,0.930233,0.963855,1.0,0.0,0.930233
232
+ oss_Cyrl,44,44,0,0,23615,1.0,1.0,1.0,1.0,0.0,1.0
233
+ ote_Latn,59,0,0,59,23600,0.0,0.0,0.0,1.0,0.0,0.0
234
+ pam_Latn,66,66,0,0,23593,1.0,1.0,1.0,1.0,0.0,1.0
235
+ pan_Guru,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
236
+ pap_Latn,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
237
+ pau_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
238
+ pbb_Latn,56,31,0,25,23603,1.0,0.553571,0.712644,1.0,0.0,0.553571
239
+ pcd_Latn,58,0,2,58,23599,0.0,0.0,0.0,0.999915,84.742172,0.0
240
+ pcm_Latn,56,56,7,0,23596,0.888889,1.0,0.941176,0.999703,296.57247,1.0
241
+ pis_Latn,57,57,1,0,23601,0.982759,1.0,0.991304,0.999958,42.369291,1.0
242
+ plt_Latn,53,53,1,0,23605,0.981481,1.0,0.990654,0.999958,42.362111,1.0
243
+ pnb_Arab,61,61,43,0,23555,0.586538,1.0,0.739394,0.998178,1822.188321,1.0
244
+ pol_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
245
+ pon_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
246
+ por_Latn,115,115,1,0,23543,0.991379,1.0,0.995671,0.999958,42.473666,1.0
247
+ pov_Latn,115,82,0,33,23544,1.0,0.713043,0.832487,1.0,0.0,0.713043
248
+ quc_Latn,58,50,1,8,23600,0.980392,0.862069,0.917431,0.999958,42.371086,0.862069
249
+ qug_Latn,182,0,0,182,23477,0.0,0.0,0.0,1.0,0.0,0.0
250
+ quh_Latn,57,55,2,2,23600,0.964912,0.964912,0.964912,0.999915,84.738581,0.964912
251
+ quy_Latn,60,59,33,1,23566,0.641304,0.983333,0.776316,0.998602,1398.364337,0.983333
252
+ quz_Latn,57,53,7,4,23595,0.883333,0.929825,0.905983,0.999703,296.585035,0.929825
253
+ qva_Latn,59,1,1,58,23599,0.5,0.016949,0.032787,0.999958,42.372881,0.016949
254
+ qvc_Latn,58,58,12,0,23589,0.828571,1.0,0.90625,0.999492,508.453032,1.0
255
+ qvh_Latn,58,5,2,53,23599,0.714286,0.086207,0.153846,0.999915,84.742172,0.086207
256
+ qvm_Latn,60,20,0,40,23599,1.0,0.333333,0.5,1.0,0.0,0.333333
257
+ qvn_Latn,57,17,0,40,23602,1.0,0.298246,0.459459,1.0,0.0,0.298246
258
+ qwh_Latn,59,36,15,23,23585,0.705882,0.610169,0.654545,0.999364,635.59322,0.610169
259
+ qxn_Latn,57,1,0,56,23602,1.0,0.017544,0.034483,1.0,0.0,0.017544
260
+ rar_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
261
+ rmn_Latn,116,87,0,29,23543,1.0,0.75,0.857143,1.0,0.0,0.75
262
+ roh_Latn,399,399,1,0,23259,0.9975,1.0,0.998748,0.999957,42.992261,1.0
263
+ ron_Latn,97,97,0,0,23562,1.0,1.0,1.0,1.0,0.0,1.0
264
+ run_Latn,58,58,13,0,23588,0.816901,1.0,0.899225,0.999449,550.824118,1.0
265
+ rup_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
266
+ rus_Cyrl,58,58,4,0,23597,0.935484,1.0,0.966667,0.999831,169.484344,1.0
267
+ sag_Latn,59,24,0,35,23600,1.0,0.40678,0.578313,1.0,0.0,0.40678
268
+ sah_Cyrl,57,57,5,0,23597,0.919355,1.0,0.957983,0.999788,211.846454,1.0
269
+ san_Deva,55,54,0,1,23604,1.0,0.981818,0.990826,1.0,0.0,0.981818
270
+ sco_Latn,58,55,0,3,23601,1.0,0.948276,0.973451,1.0,0.0,0.948276
271
+ sey_Latn,61,58,78,3,23520,0.426471,0.95082,0.588832,0.996695,3305.364861,0.95082
272
+ shn_Mymr,56,56,0,0,23603,1.0,1.0,1.0,1.0,0.0,1.0
273
+ shp_Latn,62,52,0,10,23597,1.0,0.83871,0.912281,1.0,0.0,0.83871
274
+ sid_Latn,57,57,9,0,23593,0.863636,1.0,0.926829,0.999619,381.323617,1.0
275
+ sin_Sinh,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
276
+ skr_Arab,63,21,0,42,23596,1.0,0.333333,0.5,1.0,0.0,0.333333
277
+ slk_Latn,56,56,0,0,23603,1.0,1.0,1.0,1.0,0.0,1.0
278
+ slv_Latn,59,59,3,0,23597,0.951613,1.0,0.975207,0.999873,127.118644,1.0
279
+ sme_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
280
+ smo_Latn,63,63,0,0,23596,1.0,1.0,1.0,1.0,0.0,1.0
281
+ sna_Latn,60,60,1,0,23598,0.983607,1.0,0.991736,0.999958,42.374677,1.0
282
+ snn_Latn,136,47,0,89,23523,1.0,0.345588,0.513661,1.0,0.0,0.345588
283
+ som_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
284
+ sot_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
285
+ spa_Latn,78,77,1,1,23580,0.987179,0.987179,0.987179,0.999958,42.407023,0.987179
286
+ srp_Cyrl,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
287
+ srp_Latn,59,18,3,41,23597,0.857143,0.305085,0.45,0.999873,127.118644,0.305085
288
+ srr_Latn,58,58,2,0,23599,0.966667,1.0,0.983051,0.999915,84.742172,1.0
289
+ ssw_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
290
+ suk_Latn,58,57,1,1,23600,0.982759,0.982759,0.982759,0.999958,42.371086,0.982759
291
+ sun_Latn,66,65,0,1,23593,1.0,0.984848,0.992366,1.0,0.0,0.984848
292
+ sus_Latn,58,58,3,0,23598,0.95082,1.0,0.97479,0.999873,127.113258,1.0
293
+ swe_Latn,61,61,0,0,23598,1.0,1.0,1.0,1.0,0.0,1.0
294
+ swh_Latn,58,56,0,2,23601,1.0,0.965517,0.982456,1.0,0.0,0.965517
295
+ tah_Latn,57,39,0,18,23602,1.0,0.684211,0.8125,1.0,0.0,0.684211
296
+ taj_Deva,1,1,0,0,23658,1.0,1.0,1.0,1.0,0.0,1.0
297
+ tam_Taml,68,68,0,0,23591,1.0,1.0,1.0,1.0,0.0,1.0
298
+ tat_Cyrl,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
299
+ tbz_Latn,60,14,0,46,23599,1.0,0.233333,0.378378,1.0,0.0,0.233333
300
+ tca_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
301
+ tdt_Latn,57,48,52,9,23550,0.48,0.842105,0.611465,0.997797,2203.203118,0.842105
302
+ tel_Telu,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
303
+ tem_Latn,55,55,0,0,23604,1.0,1.0,1.0,1.0,0.0,1.0
304
+ tet_Latn,58,6,8,52,23593,0.428571,0.103448,0.166667,0.999661,338.968688,0.103448
305
+ tgk_Cyrl,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
306
+ tha_Thai,114,114,0,0,23545,1.0,1.0,1.0,1.0,0.0,1.0
307
+ tir_Ethi,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
308
+ tiv_Latn,67,67,0,0,23592,1.0,1.0,1.0,1.0,0.0,1.0
309
+ tly_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
310
+ tob_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
311
+ toi_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
312
+ toj_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
313
+ ton_Latn,60,60,1,0,23598,0.983607,1.0,0.991736,0.999958,42.374677,1.0
314
+ top_Latn,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
315
+ tpi_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
316
+ tsn_Latn,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
317
+ tso_Latn,114,73,0,41,23545,1.0,0.640351,0.780749,1.0,0.0,0.640351
318
+ tsz_Latn,59,57,1,2,23599,0.982759,0.966102,0.974359,0.999958,42.372881,0.966102
319
+ tuk_Cyrl,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
320
+ tuk_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
321
+ tur_Latn,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
322
+ twi_Latn,116,116,1,0,23542,0.991453,1.0,0.995708,0.999958,42.47547,1.0
323
+ tyv_Cyrl,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
324
+ tzh_Latn,25,25,1,0,23633,0.961538,1.0,0.980392,0.999958,42.311924,1.0
325
+ tzm_Tfng,1,1,29,0,23629,0.033333,1.0,0.064516,0.998774,1225.800998,1.0
326
+ tzo_Latn,58,57,0,1,23601,1.0,0.982759,0.991304,1.0,0.0,0.982759
327
+ udu_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
328
+ uig_Arab,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
329
+ uig_Latn,59,59,3,0,23597,0.951613,1.0,0.975207,0.999873,127.118644,1.0
330
+ ukr_Cyrl,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
331
+ umb_Latn,107,105,0,2,23552,1.0,0.981308,0.990566,1.0,0.0,0.981308
332
+ ura_Latn,56,56,0,0,23603,1.0,1.0,1.0,1.0,0.0,1.0
333
+ urd_Arab,108,106,1,2,23550,0.990654,0.981481,0.986047,0.999958,42.461042,0.981481
334
+ uzn_Cyrl,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
335
+ uzn_Latn,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
336
+ vec_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
337
+ ven_Latn,89,89,0,0,23570,1.0,1.0,1.0,1.0,0.0,1.0
338
+ vep_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
339
+ vie_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
340
+ vmw_Latn,58,57,0,1,23601,1.0,0.982759,0.991304,1.0,0.0,0.982759
341
+ war_Latn,60,60,1,0,23598,0.983607,1.0,0.991736,0.999958,42.374677,1.0
342
+ wln_Latn,59,56,56,3,23544,0.5,0.949153,0.654971,0.997627,2372.881356,0.949153
343
+ wol_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
344
+ wuu_Hani,48,47,75,1,23536,0.385246,0.979167,0.552941,0.996824,3176.485536,0.979167
345
+ xho_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
346
+ xsm_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
347
+ yad_Latn,55,53,0,2,23604,1.0,0.963636,0.981481,1.0,0.0,0.963636
348
+ yao_Latn,52,51,0,1,23607,1.0,0.980769,0.990291,1.0,0.0,0.980769
349
+ yap_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
350
+ ydd_Hebr,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
351
+ yor_Latn,57,57,1,0,23601,0.982759,1.0,0.991304,0.999958,42.369291,1.0
352
+ yrk_Cyrl,55,52,0,3,23604,1.0,0.945455,0.971963,1.0,0.0,0.945455
353
+ yua_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
354
+ yue_Hani,49,20,0,29,23610,1.0,0.408163,0.57971,1.0,0.0,0.408163
355
+ zam_Latn,60,0,2,60,23597,0.0,0.0,0.0,0.999915,84.749354,0.0
356
+ zdj_Latn,50,49,0,1,23609,1.0,0.98,0.989899,1.0,0.0,0.98
357
+ zgh_Tfng,60,18,0,42,23599,1.0,0.3,0.461538,1.0,0.0,0.3
358
+ zul_Latn,58,57,2,1,23599,0.966102,0.982759,0.974359,0.999915,84.742172,0.982759
359
+ zyb_Latn,57,57,3,0,23599,0.95,1.0,0.974359,0.999873,127.107872,1.0
reports/udhr/glotlid@millid_summary.json ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "top1_accuracy": 0.8614480747284331,
3
+ "top3_accuracy": 0.9294137537512152,
4
+ "top5_accuracy": 0.943319666934359,
5
+ "passages": 23659,
6
+ "languages": 358,
7
+ "macro_precision": 0.9257695969546421,
8
+ "macro_recall": 0.8844312457708232,
9
+ "macro_f1": 0.8873151713293488,
10
+ "macro_specificity": 0.9998860393705818,
11
+ "weighted_f1": 0.8709300475765809,
12
+ "median_f1": 0.9915248150542268,
13
+ "languages_f1_at_least_0_9": 291,
14
+ "languages_f1_below_0_5": 32,
15
+ "mean_fp_per_million": 113.96062941822754,
16
+ "micro_f1": 0.8614480747284331
17
+ }
reports/udhr/glotlid_per_language.csv ADDED
@@ -0,0 +1,359 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ label,support,tp,fp,fn,tn,precision,recall,f1,specificity,fp_per_million,sensitivity
2
+ abk_Cyrl,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
3
+ ace_Latn,61,60,0,1,23598,1.0,0.983607,0.991736,1.0,0.0,0.983607
4
+ acu_Latn,180,134,0,46,23479,1.0,0.744444,0.853503,1.0,0.0,0.744444
5
+ ada_Latn,59,59,8,0,23592,0.880597,1.0,0.936508,0.999661,338.983051,1.0
6
+ ady_Cyrl,56,54,0,2,23603,1.0,0.964286,0.981818,1.0,0.0,0.964286
7
+ afr_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
8
+ agr_Latn,57,56,2,1,23600,0.965517,0.982456,0.973913,0.999915,84.738581,0.982456
9
+ aii_Syrc,57,0,0,57,23602,0.0,0.0,0.0,1.0,0.0,0.0
10
+ ajg_Latn,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
11
+ als_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
12
+ alt_Cyrl,51,51,4,0,23604,0.927273,1.0,0.962264,0.999831,169.43409,1.0
13
+ ame_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
14
+ amh_Ethi,51,51,0,0,23608,1.0,1.0,1.0,1.0,0.0,1.0
15
+ ami_Latn,58,0,1,58,23600,0.0,0.0,0.0,0.999958,42.371086,0.0
16
+ amr_Latn,61,61,3,0,23595,0.953125,1.0,0.976,0.999873,127.129418,1.0
17
+ arb_Arab,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
18
+ arl_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
19
+ arn_Latn,58,47,0,11,23601,1.0,0.810345,0.895238,1.0,0.0,0.810345
20
+ ast_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
21
+ auc_Latn,154,0,0,154,23505,0.0,0.0,0.0,1.0,0.0,0.0
22
+ ayr_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
23
+ azj_Cyrl,56,56,0,0,23603,1.0,1.0,1.0,1.0,0.0,1.0
24
+ azj_Latn,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
25
+ bam_Latn,57,50,26,7,23576,0.657895,0.877193,0.75188,0.998898,1101.601559,0.877193
26
+ ban_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
27
+ bba_Latn,58,57,0,1,23601,1.0,0.982759,0.991304,1.0,0.0,0.982759
28
+ bci_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
29
+ bcl_Latn,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
30
+ bel_Cyrl,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
31
+ bem_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
32
+ ben_Beng,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
33
+ bho_Deva,56,49,0,7,23603,1.0,0.875,0.933333,1.0,0.0,0.875
34
+ bin_Latn,47,41,0,6,23612,1.0,0.87234,0.931818,1.0,0.0,0.87234
35
+ bis_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
36
+ boa_Latn,61,61,0,0,23598,1.0,1.0,1.0,1.0,0.0,1.0
37
+ bod_Tibt,60,50,1,10,23598,0.980392,0.833333,0.900901,0.999958,42.374677,0.833333
38
+ bos_Latn,59,27,87,32,23513,0.236842,0.457627,0.312139,0.996314,3686.440678,0.457627
39
+ bre_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
40
+ bug_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
41
+ bul_Cyrl,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
42
+ bum_Latn,58,3,0,55,23601,1.0,0.051724,0.098361,1.0,0.0,0.051724
43
+ cab_Latn,60,58,0,2,23599,1.0,0.966667,0.983051,1.0,0.0,0.966667
44
+ cak_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
45
+ cat_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
46
+ cbi_Latn,62,61,0,1,23597,1.0,0.983871,0.99187,1.0,0.0,0.983871
47
+ cbr_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
48
+ cbs_Latn,43,41,1,2,23615,0.97619,0.953488,0.964706,0.999958,42.344173,0.953488
49
+ cbt_Latn,57,57,1,0,23601,0.982759,1.0,0.991304,0.999958,42.369291,1.0
50
+ cbu_Latn,57,45,0,12,23602,1.0,0.789474,0.882353,1.0,0.0,0.789474
51
+ ceb_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
52
+ ces_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
53
+ cfm_Latn,57,55,0,2,23602,1.0,0.964912,0.982143,1.0,0.0,0.964912
54
+ cha_Latn,57,49,0,8,23602,1.0,0.859649,0.924528,1.0,0.0,0.859649
55
+ chk_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
56
+ chr_Cher,115,57,0,58,23544,1.0,0.495652,0.662791,1.0,0.0,0.495652
57
+ chv_Cyrl,25,25,0,0,23634,1.0,1.0,1.0,1.0,0.0,1.0
58
+ cjk_Latn,114,114,0,0,23545,1.0,1.0,1.0,1.0,0.0,1.0
59
+ cjs_Cyrl,59,52,0,7,23600,1.0,0.881356,0.936937,1.0,0.0,0.881356
60
+ cmn_Hani,319,293,63,26,23277,0.823034,0.918495,0.868148,0.997301,2699.228792,0.918495
61
+ cnh_Latn,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
62
+ cni_Latn,52,52,4,0,23603,0.928571,1.0,0.962963,0.999831,169.441267,1.0
63
+ cnr_Latn,59,1,6,58,23594,0.142857,0.016949,0.030303,0.999746,254.237288,0.016949
64
+ cof_Latn,59,51,0,8,23600,1.0,0.864407,0.927273,1.0,0.0,0.864407
65
+ cos_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
66
+ cot_Latn,60,59,0,1,23599,1.0,0.983333,0.991597,1.0,0.0,0.983333
67
+ cpu_Latn,60,57,0,3,23599,1.0,0.95,0.974359,1.0,0.0,0.95
68
+ crh_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
69
+ crs_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
70
+ ctd_Latn,60,32,0,28,23599,1.0,0.533333,0.695652,1.0,0.0,0.533333
71
+ cym_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
72
+ dag_Latn,57,56,2,1,23600,0.965517,0.982456,0.973913,0.999915,84.738581,0.982456
73
+ dan_Latn,61,59,0,2,23598,1.0,0.967213,0.983333,1.0,0.0,0.967213
74
+ deu_Latn,67,67,0,0,23592,1.0,1.0,1.0,1.0,0.0,1.0
75
+ dga_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
76
+ div_Thaa,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
77
+ dje_Latn,54,48,0,6,23605,1.0,0.888889,0.941176,1.0,0.0,0.888889
78
+ dyo_Latn,55,54,0,1,23604,1.0,0.981818,0.990826,1.0,0.0,0.981818
79
+ dyu_Latn,58,18,7,40,23594,0.72,0.310345,0.433735,0.999703,296.597602,0.310345
80
+ dzo_Tibt,59,58,10,1,23590,0.852941,0.983051,0.913386,0.999576,423.728814,0.983051
81
+ ekk_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
82
+ ell_Grek,115,115,0,0,23544,1.0,1.0,1.0,1.0,0.0,1.0
83
+ eng_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
84
+ epo_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
85
+ ese_Latn,35,34,0,1,23624,1.0,0.971429,0.985507,1.0,0.0,0.971429
86
+ eus_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
87
+ eve_Cyrl,49,39,0,10,23610,1.0,0.795918,0.886364,1.0,0.0,0.795918
88
+ ewe_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
89
+ fao_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
90
+ fas_Arab,114,114,0,0,23545,1.0,1.0,1.0,1.0,0.0,1.0
91
+ fat_Latn,57,57,1,0,23601,0.982759,1.0,0.991304,0.999958,42.369291,1.0
92
+ fij_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
93
+ fil_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
94
+ fin_Latn,61,61,0,0,23598,1.0,1.0,1.0,1.0,0.0,1.0
95
+ fkv_Latn,58,29,0,29,23601,1.0,0.5,0.666667,1.0,0.0,0.5
96
+ fon_Latn,58,57,0,1,23601,1.0,0.982759,0.991304,1.0,0.0,0.982759
97
+ fra_Latn,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
98
+ fry_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
99
+ fuf_Latn,58,21,8,37,23593,0.724138,0.362069,0.482759,0.999661,338.968688,0.362069
100
+ fur_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
101
+ fuv_Latn,108,62,12,46,23539,0.837838,0.574074,0.681319,0.99949,509.532504,0.574074
102
+ gaa_Latn,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
103
+ gag_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
104
+ gaz_Latn,60,59,2,1,23597,0.967213,0.983333,0.975207,0.999915,84.749354,0.983333
105
+ gjn_Latn,60,58,0,2,23599,1.0,0.966667,0.983051,1.0,0.0,0.966667
106
+ gla_Latn,62,60,0,2,23597,1.0,0.967742,0.983607,1.0,0.0,0.967742
107
+ gle_Latn,56,56,2,0,23601,0.965517,1.0,0.982456,0.999915,84.734991,1.0
108
+ glg_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
109
+ glv_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
110
+ gsw_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
111
+ guc_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
112
+ gug_Latn,49,49,0,0,23610,1.0,1.0,1.0,1.0,0.0,1.0
113
+ guj_Gujr,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
114
+ gyr_Latn,49,48,0,1,23610,1.0,0.979592,0.989691,1.0,0.0,0.979592
115
+ hak_Hani,48,1,0,47,23611,1.0,0.020833,0.040816,1.0,0.0,0.020833
116
+ hat_Latn,117,114,2,3,23540,0.982759,0.974359,0.978541,0.999915,84.954549,0.974359
117
+ hau_Latn,155,155,0,0,23504,1.0,1.0,1.0,1.0,0.0,1.0
118
+ haw_Latn,58,55,0,3,23601,1.0,0.948276,0.973451,1.0,0.0,0.948276
119
+ heb_Hebr,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
120
+ hil_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
121
+ hin_Deva,59,56,2,3,23598,0.965517,0.949153,0.957265,0.999915,84.745763,0.949153
122
+ hnj_Latn,58,0,0,58,23601,0.0,0.0,0.0,1.0,0.0,0.0
123
+ hns_Latn,59,52,0,7,23600,1.0,0.881356,0.936937,1.0,0.0,0.881356
124
+ hrv_Latn,58,56,40,2,23561,0.583333,0.965517,0.727273,0.998305,1694.843439,0.965517
125
+ hsb_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
126
+ hun_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
127
+ hus_Latn,175,170,0,5,23484,1.0,0.971429,0.985507,1.0,0.0,0.971429
128
+ huu_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
129
+ hye_Armn,70,70,0,0,23589,1.0,1.0,1.0,1.0,0.0,1.0
130
+ ibo_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
131
+ ido_Latn,55,55,0,0,23604,1.0,1.0,1.0,1.0,0.0,1.0
132
+ idu_Latn,51,40,0,11,23608,1.0,0.784314,0.879121,1.0,0.0,0.784314
133
+ ike_Cans,44,44,2,0,23613,0.956522,1.0,0.977778,0.999915,84.691933,1.0
134
+ ilo_Latn,58,57,0,1,23601,1.0,0.982759,0.991304,1.0,0.0,0.982759
135
+ ina_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
136
+ ind_Latn,60,51,2,9,23597,0.962264,0.85,0.902655,0.999915,84.749354,0.85
137
+ isl_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
138
+ ita_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
139
+ jav_Latn,60,59,0,1,23599,1.0,0.983333,0.991597,1.0,0.0,0.983333
140
+ jiv_Latn,60,59,28,1,23571,0.678161,0.983333,0.802721,0.998814,1186.490953,0.983333
141
+ jpn_Jpan,140,140,0,0,23519,1.0,1.0,1.0,1.0,0.0,1.0
142
+ kaa_Cyrl,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
143
+ kab_Latn,58,57,0,1,23601,1.0,0.982759,0.991304,1.0,0.0,0.982759
144
+ kal_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
145
+ kan_Knda,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
146
+ kat_Geor,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
147
+ kaz_Cyrl,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
148
+ kbd_Cyrl,55,55,3,0,23601,0.948276,1.0,0.973451,0.999873,127.097102,1.0
149
+ kbp_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
150
+ kbr_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
151
+ kde_Latn,51,49,1,2,23607,0.98,0.960784,0.970297,0.999958,42.358523,0.960784
152
+ kdh_Latn,59,45,0,14,23600,1.0,0.762712,0.865385,1.0,0.0,0.762712
153
+ kea_Latn,58,58,8,0,23593,0.878788,1.0,0.935484,0.999661,338.968688,1.0
154
+ kek_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
155
+ kha_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
156
+ khk_Cyrl,57,56,0,1,23602,1.0,0.982456,0.99115,1.0,0.0,0.982456
157
+ khm_Khmr,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
158
+ kin_Latn,59,47,0,12,23600,1.0,0.79661,0.886792,1.0,0.0,0.79661
159
+ kir_Cyrl,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
160
+ kjh_Cyrl,57,57,1,0,23601,0.982759,1.0,0.991304,0.999958,42.369291,1.0
161
+ kmb_Latn,116,116,0,0,23543,1.0,1.0,1.0,1.0,0.0,1.0
162
+ kmr_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
163
+ knc_Latn,64,64,0,0,23595,1.0,1.0,1.0,1.0,0.0,1.0
164
+ kng_Latn,115,16,35,99,23509,0.313725,0.13913,0.192771,0.998513,1486.578321,0.13913
165
+ koi_Cyrl,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
166
+ koo_Latn,54,50,0,4,23605,1.0,0.925926,0.961538,1.0,0.0,0.925926
167
+ kor_Hang,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
168
+ kqn_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
169
+ kri_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
170
+ krl_Latn,183,1,0,182,23476,1.0,0.005464,0.01087,1.0,0.0,0.005464
171
+ ktu_Latn,118,83,43,35,23498,0.65873,0.70339,0.680328,0.998173,1826.600399,0.70339
172
+ kwi_Latn,145,114,1,31,23513,0.991304,0.786207,0.876923,0.999957,42.527856,0.786207
173
+ lad_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
174
+ lao_Laoo,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
175
+ lat_Latn,118,116,0,2,23541,1.0,0.983051,0.991453,1.0,0.0,0.983051
176
+ lia_Latn,45,45,0,0,23614,1.0,1.0,1.0,1.0,0.0,1.0
177
+ lij_Latn,58,58,19,0,23582,0.753247,1.0,0.859259,0.999195,805.050633,1.0
178
+ lin_Latn,110,110,0,0,23549,1.0,1.0,1.0,1.0,0.0,1.0
179
+ lit_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
180
+ lld_Latn,59,34,0,25,23600,1.0,0.576271,0.731183,1.0,0.0,0.576271
181
+ loz_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
182
+ ltz_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
183
+ lua_Latn,58,34,0,24,23601,1.0,0.586207,0.73913,1.0,0.0,0.586207
184
+ lue_Latn,58,57,0,1,23601,1.0,0.982759,0.991304,1.0,0.0,0.982759
185
+ lug_Latn,49,49,0,0,23610,1.0,1.0,1.0,1.0,0.0,1.0
186
+ lun_Latn,56,55,0,1,23603,1.0,0.982143,0.990991,1.0,0.0,0.982143
187
+ lus_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
188
+ lvs_Latn,115,115,0,0,23544,1.0,1.0,1.0,1.0,0.0,1.0
189
+ mad_Latn,60,58,1,2,23598,0.983051,0.966667,0.97479,0.999958,42.374677,0.966667
190
+ mag_Deva,53,51,4,2,23602,0.927273,0.962264,0.944444,0.999831,169.448445,0.962264
191
+ mah_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
192
+ mai_Deva,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
193
+ mal_Mlym,100,100,0,0,23559,1.0,1.0,1.0,1.0,0.0,1.0
194
+ mam_Latn,58,52,0,6,23601,1.0,0.896552,0.945455,1.0,0.0,0.896552
195
+ mar_Deva,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
196
+ maz_Latn,59,54,2,5,23598,0.964286,0.915254,0.93913,0.999915,84.745763,0.915254
197
+ mcd_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
198
+ mcf_Latn,62,62,1,0,23596,0.984127,1.0,0.992,0.999958,42.378268,1.0
199
+ men_Latn,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
200
+ mfq_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
201
+ mic_Latn,59,16,0,43,23600,1.0,0.271186,0.426667,1.0,0.0,0.271186
202
+ min_Latn,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
203
+ miq_Latn,51,51,0,0,23608,1.0,1.0,1.0,1.0,0.0,1.0
204
+ mkd_Cyrl,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
205
+ mlt_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
206
+ mnw_Mymr,55,55,0,0,23604,1.0,1.0,1.0,1.0,0.0,1.0
207
+ mor_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
208
+ mos_Latn,56,56,0,0,23603,1.0,1.0,1.0,1.0,0.0,1.0
209
+ mri_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
210
+ mto_Latn,51,0,2,51,23606,0.0,0.0,0.0,0.999915,84.717045,0.0
211
+ mxv_Latn,58,0,0,58,23601,0.0,0.0,0.0,1.0,0.0,0.0
212
+ mya_Mymr,56,56,0,0,23603,1.0,1.0,1.0,1.0,0.0,1.0
213
+ nan_Hani,48,0,1,48,23610,0.0,0.0,0.0,0.999958,42.35314,0.0
214
+ nav_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
215
+ nba_Latn,59,0,0,59,23600,0.0,0.0,0.0,1.0,0.0,0.0
216
+ nbl_Latn,58,0,0,58,23601,0.0,0.0,0.0,1.0,0.0,0.0
217
+ ndo_Latn,58,57,4,1,23597,0.934426,0.982759,0.957983,0.999831,169.484344,0.982759
218
+ nds_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
219
+ niu_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
220
+ njo_Latn,64,63,0,1,23595,1.0,0.984375,0.992126,1.0,0.0,0.984375
221
+ nld_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
222
+ nno_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
223
+ nob_Latn,62,62,3,0,23594,0.953846,1.0,0.976378,0.999873,127.134805,1.0
224
+ not_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
225
+ npi_Deva,55,54,0,1,23604,1.0,0.981818,0.990826,1.0,0.0,0.981818
226
+ nso_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
227
+ nya_Latn,116,116,0,0,23543,1.0,1.0,1.0,1.0,0.0,1.0
228
+ nyn_Latn,50,48,0,2,23609,1.0,0.96,0.979592,1.0,0.0,0.96
229
+ nzi_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
230
+ oci_Latn,398,92,0,306,23261,1.0,0.231156,0.37551,1.0,0.0,0.231156
231
+ ojb_Cans,43,40,0,3,23616,1.0,0.930233,0.963855,1.0,0.0,0.930233
232
+ oss_Cyrl,44,44,0,0,23615,1.0,1.0,1.0,1.0,0.0,1.0
233
+ ote_Latn,59,0,0,59,23600,0.0,0.0,0.0,1.0,0.0,0.0
234
+ pam_Latn,66,66,0,0,23593,1.0,1.0,1.0,1.0,0.0,1.0
235
+ pan_Guru,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
236
+ pap_Latn,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
237
+ pau_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
238
+ pbb_Latn,56,31,0,25,23603,1.0,0.553571,0.712644,1.0,0.0,0.553571
239
+ pcd_Latn,58,0,2,58,23599,0.0,0.0,0.0,0.999915,84.742172,0.0
240
+ pcm_Latn,56,55,6,1,23597,0.901639,0.982143,0.940171,0.999746,254.204974,0.982143
241
+ pis_Latn,57,57,1,0,23601,0.982759,1.0,0.991304,0.999958,42.369291,1.0
242
+ plt_Latn,53,53,0,0,23606,1.0,1.0,1.0,1.0,0.0,1.0
243
+ pnb_Arab,61,61,43,0,23555,0.586538,1.0,0.739394,0.998178,1822.188321,1.0
244
+ pol_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
245
+ pon_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
246
+ por_Latn,115,115,1,0,23543,0.991379,1.0,0.995671,0.999958,42.473666,1.0
247
+ pov_Latn,115,82,0,33,23544,1.0,0.713043,0.832487,1.0,0.0,0.713043
248
+ quc_Latn,58,50,1,8,23600,0.980392,0.862069,0.917431,0.999958,42.371086,0.862069
249
+ qug_Latn,182,0,0,182,23477,0.0,0.0,0.0,1.0,0.0,0.0
250
+ quh_Latn,57,52,2,5,23600,0.962963,0.912281,0.936937,0.999915,84.738581,0.912281
251
+ quy_Latn,60,59,33,1,23566,0.641304,0.983333,0.776316,0.998602,1398.364337,0.983333
252
+ quz_Latn,57,51,6,6,23596,0.894737,0.894737,0.894737,0.999746,254.215744,0.894737
253
+ qva_Latn,59,1,1,58,23599,0.5,0.016949,0.032787,0.999958,42.372881,0.016949
254
+ qvc_Latn,58,58,12,0,23589,0.828571,1.0,0.90625,0.999492,508.453032,1.0
255
+ qvh_Latn,58,5,2,53,23599,0.714286,0.086207,0.153846,0.999915,84.742172,0.086207
256
+ qvm_Latn,60,20,0,40,23599,1.0,0.333333,0.5,1.0,0.0,0.333333
257
+ qvn_Latn,57,17,0,40,23602,1.0,0.298246,0.459459,1.0,0.0,0.298246
258
+ qwh_Latn,59,36,15,23,23585,0.705882,0.610169,0.654545,0.999364,635.59322,0.610169
259
+ qxn_Latn,57,1,0,56,23602,1.0,0.017544,0.034483,1.0,0.0,0.017544
260
+ rar_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
261
+ rmn_Latn,116,87,0,29,23543,1.0,0.75,0.857143,1.0,0.0,0.75
262
+ roh_Latn,399,399,1,0,23259,0.9975,1.0,0.998748,0.999957,42.992261,1.0
263
+ ron_Latn,97,97,0,0,23562,1.0,1.0,1.0,1.0,0.0,1.0
264
+ run_Latn,58,58,13,0,23588,0.816901,1.0,0.899225,0.999449,550.824118,1.0
265
+ rup_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
266
+ rus_Cyrl,58,58,4,0,23597,0.935484,1.0,0.966667,0.999831,169.484344,1.0
267
+ sag_Latn,59,24,0,35,23600,1.0,0.40678,0.578313,1.0,0.0,0.40678
268
+ sah_Cyrl,57,57,5,0,23597,0.919355,1.0,0.957983,0.999788,211.846454,1.0
269
+ san_Deva,55,54,0,1,23604,1.0,0.981818,0.990826,1.0,0.0,0.981818
270
+ sco_Latn,58,55,0,3,23601,1.0,0.948276,0.973451,1.0,0.0,0.948276
271
+ sey_Latn,61,56,78,5,23520,0.41791,0.918033,0.574359,0.996695,3305.364861,0.918033
272
+ shn_Mymr,56,56,0,0,23603,1.0,1.0,1.0,1.0,0.0,1.0
273
+ shp_Latn,62,52,0,10,23597,1.0,0.83871,0.912281,1.0,0.0,0.83871
274
+ sid_Latn,57,57,9,0,23593,0.863636,1.0,0.926829,0.999619,381.323617,1.0
275
+ sin_Sinh,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
276
+ skr_Arab,63,21,0,42,23596,1.0,0.333333,0.5,1.0,0.0,0.333333
277
+ slk_Latn,56,56,0,0,23603,1.0,1.0,1.0,1.0,0.0,1.0
278
+ slv_Latn,59,59,3,0,23597,0.951613,1.0,0.975207,0.999873,127.118644,1.0
279
+ sme_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
280
+ smo_Latn,63,63,0,0,23596,1.0,1.0,1.0,1.0,0.0,1.0
281
+ sna_Latn,60,60,1,0,23598,0.983607,1.0,0.991736,0.999958,42.374677,1.0
282
+ snn_Latn,136,47,0,89,23523,1.0,0.345588,0.513661,1.0,0.0,0.345588
283
+ som_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
284
+ sot_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
285
+ spa_Latn,78,77,1,1,23580,0.987179,0.987179,0.987179,0.999958,42.407023,0.987179
286
+ srp_Cyrl,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
287
+ srp_Latn,59,18,3,41,23597,0.857143,0.305085,0.45,0.999873,127.118644,0.305085
288
+ srr_Latn,58,58,2,0,23599,0.966667,1.0,0.983051,0.999915,84.742172,1.0
289
+ ssw_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
290
+ suk_Latn,58,57,1,1,23600,0.982759,0.982759,0.982759,0.999958,42.371086,0.982759
291
+ sun_Latn,66,65,0,1,23593,1.0,0.984848,0.992366,1.0,0.0,0.984848
292
+ sus_Latn,58,58,3,0,23598,0.95082,1.0,0.97479,0.999873,127.113258,1.0
293
+ swe_Latn,61,61,0,0,23598,1.0,1.0,1.0,1.0,0.0,1.0
294
+ swh_Latn,58,56,0,2,23601,1.0,0.965517,0.982456,1.0,0.0,0.965517
295
+ tah_Latn,57,39,0,18,23602,1.0,0.684211,0.8125,1.0,0.0,0.684211
296
+ taj_Deva,1,1,0,0,23658,1.0,1.0,1.0,1.0,0.0,1.0
297
+ tam_Taml,68,68,0,0,23591,1.0,1.0,1.0,1.0,0.0,1.0
298
+ tat_Cyrl,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
299
+ tbz_Latn,60,14,0,46,23599,1.0,0.233333,0.378378,1.0,0.0,0.233333
300
+ tca_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
301
+ tdt_Latn,57,48,52,9,23550,0.48,0.842105,0.611465,0.997797,2203.203118,0.842105
302
+ tel_Telu,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
303
+ tem_Latn,55,55,0,0,23604,1.0,1.0,1.0,1.0,0.0,1.0
304
+ tet_Latn,58,6,8,52,23593,0.428571,0.103448,0.166667,0.999661,338.968688,0.103448
305
+ tgk_Cyrl,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
306
+ tha_Thai,114,114,0,0,23545,1.0,1.0,1.0,1.0,0.0,1.0
307
+ tir_Ethi,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
308
+ tiv_Latn,67,67,0,0,23592,1.0,1.0,1.0,1.0,0.0,1.0
309
+ tly_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
310
+ tob_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
311
+ toi_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
312
+ toj_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
313
+ ton_Latn,60,60,1,0,23598,0.983607,1.0,0.991736,0.999958,42.374677,1.0
314
+ top_Latn,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
315
+ tpi_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
316
+ tsn_Latn,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
317
+ tso_Latn,114,73,0,41,23545,1.0,0.640351,0.780749,1.0,0.0,0.640351
318
+ tsz_Latn,59,56,1,3,23599,0.982456,0.949153,0.965517,0.999958,42.372881,0.949153
319
+ tuk_Cyrl,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
320
+ tuk_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
321
+ tur_Latn,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
322
+ twi_Latn,116,116,1,0,23542,0.991453,1.0,0.995708,0.999958,42.47547,1.0
323
+ tyv_Cyrl,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
324
+ tzh_Latn,25,25,1,0,23633,0.961538,1.0,0.980392,0.999958,42.311924,1.0
325
+ tzm_Tfng,1,1,29,0,23629,0.033333,1.0,0.064516,0.998774,1225.800998,1.0
326
+ tzo_Latn,58,57,0,1,23601,1.0,0.982759,0.991304,1.0,0.0,0.982759
327
+ udu_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
328
+ uig_Arab,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
329
+ uig_Latn,59,59,2,0,23598,0.967213,1.0,0.983333,0.999915,84.745763,1.0
330
+ ukr_Cyrl,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
331
+ umb_Latn,107,105,0,2,23552,1.0,0.981308,0.990566,1.0,0.0,0.981308
332
+ ura_Latn,56,56,0,0,23603,1.0,1.0,1.0,1.0,0.0,1.0
333
+ urd_Arab,108,106,1,2,23550,0.990654,0.981481,0.986047,0.999958,42.461042,0.981481
334
+ uzn_Cyrl,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
335
+ uzn_Latn,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
336
+ vec_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
337
+ ven_Latn,89,89,0,0,23570,1.0,1.0,1.0,1.0,0.0,1.0
338
+ vep_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
339
+ vie_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
340
+ vmw_Latn,58,56,0,2,23601,1.0,0.965517,0.982456,1.0,0.0,0.965517
341
+ war_Latn,60,60,1,0,23598,0.983607,1.0,0.991736,0.999958,42.374677,1.0
342
+ wln_Latn,59,56,56,3,23544,0.5,0.949153,0.654971,0.997627,2372.881356,0.949153
343
+ wol_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
344
+ wuu_Hani,48,47,74,1,23537,0.38843,0.979167,0.556213,0.996866,3134.132396,0.979167
345
+ xho_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
346
+ xsm_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
347
+ yad_Latn,55,53,0,2,23604,1.0,0.963636,0.981481,1.0,0.0,0.963636
348
+ yao_Latn,52,51,0,1,23607,1.0,0.980769,0.990291,1.0,0.0,0.980769
349
+ yap_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
350
+ ydd_Hebr,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
351
+ yor_Latn,57,57,1,0,23601,0.982759,1.0,0.991304,0.999958,42.369291,1.0
352
+ yrk_Cyrl,55,52,0,3,23604,1.0,0.945455,0.971963,1.0,0.0,0.945455
353
+ yua_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
354
+ yue_Hani,49,20,0,29,23610,1.0,0.408163,0.57971,1.0,0.0,0.408163
355
+ zam_Latn,60,0,2,60,23597,0.0,0.0,0.0,0.999915,84.749354,0.0
356
+ zdj_Latn,50,48,0,2,23609,1.0,0.96,0.979592,1.0,0.0,0.96
357
+ zgh_Tfng,60,18,0,42,23599,1.0,0.3,0.461538,1.0,0.0,0.3
358
+ zul_Latn,58,57,2,1,23599,0.966102,0.982759,0.974359,0.999915,84.742172,0.982759
359
+ zyb_Latn,57,57,2,0,23600,0.966102,1.0,0.982759,0.999915,84.738581,1.0
reports/udhr/glotlid_summary.json ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "top1_accuracy": 0.8598419206221734,
3
+ "top3_accuracy": 0.9279766684982459,
4
+ "top5_accuracy": 0.9420516505346802,
5
+ "passages": 23659,
6
+ "languages": 358,
7
+ "macro_precision": 0.9261030959501081,
8
+ "macro_recall": 0.8825915640670888,
9
+ "macro_f1": 0.8864649884094992,
10
+ "macro_specificity": 0.999887104475242,
11
+ "weighted_f1": 0.8701800337416647,
12
+ "median_f1": 0.9915248150542268,
13
+ "languages_f1_at_least_0_9": 287,
14
+ "languages_f1_below_0_5": 32,
15
+ "mean_fp_per_million": 112.89552475798357,
16
+ "micro_f1": 0.8598419206221734
17
+ }
reports/udhr/leaderboard.csv ADDED
@@ -0,0 +1,359 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ label,language,support,millid_f1,millid_precision,millid_recall,glotlid_f1,glotlid_precision,glotlid_recall,glotlid@millid_f1,glotlid@millid_precision,glotlid@millid_recall,delta,winner
2
+ roh_Latn,Romansh,399,0.9912,0.9975,0.985,0.9987,0.9975,1.0,0.9987,0.9975,1.0,-0.0076,tie
3
+ oci_Latn,Occitan,398,0.3312,1.0,0.1985,0.3755,1.0,0.2312,0.3755,1.0,0.2312,-0.0443,GlotLID
4
+ cmn_Hani,Chinese (Mandarin),319,0.886,0.8209,0.9624,0.8681,0.823,0.9185,0.8681,0.823,0.9185,0.0179,MillID
5
+ krl_Latn,Karelian,183,0.0,0.0,0.0,0.0109,1.0,0.0055,0.0109,1.0,0.0055,-0.0109,GlotLID
6
+ qug_Latn,Chimborazo Highland Quichua,182,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
7
+ acu_Latn,Achuar-Shiwiar,180,0.7474,0.9908,0.6,0.8535,1.0,0.7444,0.8535,1.0,0.7444,-0.1061,GlotLID
8
+ hus_Latn,Huastec,175,0.9914,1.0,0.9829,0.9855,1.0,0.9714,0.9855,1.0,0.9714,0.0058,tie
9
+ hau_Latn,Hausa,155,0.9968,0.9936,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0032,tie
10
+ auc_Latn,Waorani,154,0.0503,0.8,0.026,0.0,0.0,0.0,0.0,0.0,0.0,0.0503,MillID
11
+ kwi_Latn,Awa-Cuaiquer,145,0.775,0.9789,0.6414,0.8769,0.9913,0.7862,0.8769,0.9913,0.7862,-0.1019,GlotLID
12
+ jpn_Jpan,Japanese,140,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
13
+ snn_Latn,Siona,136,0.7731,0.902,0.6765,0.5137,1.0,0.3456,0.5137,1.0,0.3456,0.2594,MillID
14
+ ktu_Latn,Kituba (Democratic Republic of Congo),118,0.7687,0.6626,0.9153,0.6803,0.6587,0.7034,0.6803,0.6587,0.7034,0.0884,MillID
15
+ lat_Latn,Latin,118,0.9958,0.9916,1.0,0.9915,1.0,0.9831,0.9915,1.0,0.9831,0.0043,tie
16
+ hat_Latn,Haitian Creole,117,0.9914,1.0,0.9829,0.9785,0.9828,0.9744,0.9785,0.9828,0.9744,0.0128,MillID
17
+ nya_Latn,Nyanja,116,0.9871,0.9829,0.9914,1.0,1.0,1.0,1.0,1.0,1.0,-0.0129,GlotLID
18
+ kmb_Latn,Kimbundu,116,0.9787,0.9664,0.9914,1.0,1.0,1.0,1.0,1.0,1.0,-0.0213,GlotLID
19
+ rmn_Latn,Balkan Romani,116,0.6667,1.0,0.5,0.8571,1.0,0.75,0.8571,1.0,0.75,-0.1905,GlotLID
20
+ twi_Latn,Twi,116,0.9871,0.9829,0.9914,0.9957,0.9915,1.0,0.9957,0.9915,1.0,-0.0086,tie
21
+ chr_Cher,Cherokee,115,0.7151,1.0,0.5565,0.6628,1.0,0.4957,0.6628,1.0,0.4957,0.0523,MillID
22
+ por_Latn,Portuguese,115,0.9957,0.9914,1.0,0.9957,0.9914,1.0,0.9957,0.9914,1.0,0.0,tie
23
+ lvs_Latn,Standard Latvian,115,0.9957,0.9914,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0043,tie
24
+ pov_Latn,Upper Guinea Crioulo,115,0.8384,1.0,0.7217,0.8325,1.0,0.713,0.8325,1.0,0.713,0.0059,tie
25
+ kng_Latn,Koongo,115,0.0469,0.2308,0.0261,0.1928,0.3137,0.1391,0.1928,0.3137,0.1391,-0.1459,GlotLID
26
+ ell_Grek,Greek,115,0.655,1.0,0.487,1.0,1.0,1.0,1.0,1.0,1.0,-0.345,GlotLID
27
+ tha_Thai,Thai,114,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
28
+ tso_Latn,Tsonga,114,0.8768,1.0,0.7807,0.7807,1.0,0.6404,0.7807,1.0,0.6404,0.0961,MillID
29
+ cjk_Latn,Chokwe,114,0.9493,1.0,0.9035,1.0,1.0,1.0,1.0,1.0,1.0,-0.0507,GlotLID
30
+ fas_Arab,Persian,114,0.9912,1.0,0.9825,1.0,1.0,1.0,1.0,1.0,1.0,-0.0088,tie
31
+ lin_Latn,Lingala,110,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
32
+ urd_Arab,Urdu,108,0.9953,1.0,0.9907,0.986,0.9907,0.9815,0.986,0.9907,0.9815,0.0093,tie
33
+ fuv_Latn,Nigerian Fulfulde,108,0.4051,0.64,0.2963,0.6813,0.8378,0.5741,0.6885,0.84,0.5833,-0.2835,GlotLID
34
+ umb_Latn,Umbundu,107,0.8737,1.0,0.7757,0.9906,1.0,0.9813,0.9906,1.0,0.9813,-0.1169,GlotLID
35
+ mal_Mlym,Malayalam,100,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
36
+ ron_Latn,Romanian,97,0.9949,0.9898,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0051,tie
37
+ ven_Latn,Venda,89,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
38
+ spa_Latn,Spanish,78,0.9872,0.9872,0.9872,0.9872,0.9872,0.9872,0.9872,0.9872,0.9872,0.0,tie
39
+ hye_Armn,Armenian,70,0.9928,1.0,0.9857,1.0,1.0,1.0,1.0,1.0,1.0,-0.0072,tie
40
+ tam_Taml,Tamil,68,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
41
+ tiv_Latn,Tiv,67,0.9926,0.9853,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0074,tie
42
+ deu_Latn,German,67,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
43
+ sun_Latn,Sundanese,66,0.9767,1.0,0.9545,0.9924,1.0,0.9848,0.9924,1.0,0.9848,-0.0156,GlotLID
44
+ pam_Latn,Pampanga,66,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
45
+ knc_Latn,Central Kanuri,64,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
46
+ njo_Latn,Ao Naga,64,0.9922,0.9846,1.0,0.9921,1.0,0.9844,0.9921,1.0,0.9844,0.0001,tie
47
+ skr_Arab,Saraiki,63,0.9231,1.0,0.8571,0.5,1.0,0.3333,0.5,1.0,0.3333,0.4231,MillID
48
+ smo_Latn,Samoan,63,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
49
+ nob_Latn,Norwegian Bokmål,62,0.9516,0.9516,0.9516,0.9764,0.9538,1.0,0.9764,0.9538,1.0,-0.0248,GlotLID
50
+ mcf_Latn,Matsés,62,1.0,1.0,1.0,0.992,0.9841,1.0,0.992,0.9841,1.0,0.008,tie
51
+ shp_Latn,Shipibo-Conibo,62,0.4103,1.0,0.2581,0.9123,1.0,0.8387,0.9123,1.0,0.8387,-0.502,GlotLID
52
+ cbi_Latn,Chachi,62,1.0,1.0,1.0,0.9919,1.0,0.9839,0.9919,1.0,0.9839,0.0081,tie
53
+ gla_Latn,Scottish Gaelic,62,0.976,0.9683,0.9839,0.9836,1.0,0.9677,0.9836,1.0,0.9677,-0.0076,tie
54
+ pnb_Arab,Western Panjabi,61,0.9313,0.8714,1.0,0.7394,0.5865,1.0,0.7394,0.5865,1.0,0.1919,MillID
55
+ dan_Latn,Danish,61,0.9587,0.9667,0.9508,0.9833,1.0,0.9672,0.9833,1.0,0.9672,-0.0247,GlotLID
56
+ fin_Latn,Finnish,61,0.9836,0.9836,0.9836,1.0,1.0,1.0,1.0,1.0,1.0,-0.0164,GlotLID
57
+ sey_Latn,Secoya,61,0.5839,0.5263,0.6557,0.5744,0.4179,0.918,0.5888,0.4265,0.9508,-0.0049,tie
58
+ swe_Latn,Swedish,61,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
59
+ boa_Latn,Bora,61,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
60
+ amr_Latn,Amarakaeri,61,1.0,1.0,1.0,0.976,0.9531,1.0,0.976,0.9531,1.0,0.024,MillID
61
+ ace_Latn,Acehnese,61,0.9833,1.0,0.9672,0.9917,1.0,0.9836,0.9917,1.0,0.9836,-0.0084,tie
62
+ sna_Latn,Shona,60,0.9836,0.9677,1.0,0.9917,0.9836,1.0,0.9917,0.9836,1.0,-0.0081,tie
63
+ bug_Latn,Buginese,60,0.9655,1.0,0.9333,1.0,1.0,1.0,1.0,1.0,1.0,-0.0345,GlotLID
64
+ cab_Latn,Garifuna,60,1.0,1.0,1.0,0.9831,1.0,0.9667,0.9831,1.0,0.9667,0.0169,MillID
65
+ bod_Tibt,Tibetan,60,0.9748,0.9831,0.9667,0.9009,0.9804,0.8333,0.9009,0.9804,0.8333,0.0739,MillID
66
+ cot_Latn,Caquinte,60,0.9831,1.0,0.9667,0.9916,1.0,0.9833,0.9916,1.0,0.9833,-0.0085,tie
67
+ cpu_Latn,Pichis Ashéninka,60,0.5714,1.0,0.4,0.9744,1.0,0.95,0.9744,1.0,0.95,-0.4029,GlotLID
68
+ cbr_Latn,Cashibo-Cacataibo,60,0.9917,0.9836,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0083,tie
69
+ tbz_Latn,Ditammari,60,0.3333,1.0,0.2,0.3784,1.0,0.2333,0.3784,1.0,0.2333,-0.045,GlotLID
70
+ zgh_Tfng,Standard Moroccan Tamazight,60,0.8235,1.0,0.7,0.4615,1.0,0.3,0.4615,1.0,0.3,0.362,MillID
71
+ ton_Latn,Tongan,60,1.0,1.0,1.0,0.9917,0.9836,1.0,0.9917,0.9836,1.0,0.0083,tie
72
+ tca_Latn,Ticuna,60,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
73
+ zam_Latn,Miahuatlán Zapotec,60,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
74
+ cym_Latn,Welsh,60,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
75
+ qvm_Latn,Margos-Yarowilca-Lauricocha Quechua,60,0.0938,0.75,0.05,0.5,1.0,0.3333,0.5,1.0,0.3333,-0.4062,GlotLID
76
+ quy_Latn,Ayacucho Quechua,60,0.6788,0.5333,0.9333,0.7763,0.6413,0.9833,0.7763,0.6413,0.9833,-0.0975,GlotLID
77
+ fil_Latn,Filipino,60,0.9916,1.0,0.9833,1.0,1.0,1.0,1.0,1.0,1.0,-0.0084,tie
78
+ mad_Latn,Madurese,60,0.9655,1.0,0.9333,0.9748,0.9831,0.9667,0.9748,0.9831,0.9667,-0.0093,tie
79
+ mcd_Latn,Sharanahua,60,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
80
+ ekk_Latn,Estonian,60,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
81
+ ctd_Latn,Tedim Chin,60,0.7879,1.0,0.65,0.6957,1.0,0.5333,0.7234,1.0,0.5667,0.0645,MillID
82
+ gaz_Latn,Oromo (West Central),60,0.9916,1.0,0.9833,0.9752,0.9672,0.9833,0.9752,0.9672,0.9833,0.0164,MillID
83
+ ind_Latn,Indonesian,60,0.6739,0.9688,0.5167,0.9027,0.9623,0.85,0.9027,0.9623,0.85,-0.2287,GlotLID
84
+ jav_Latn,Javanese,60,0.9672,0.9516,0.9833,0.9916,1.0,0.9833,0.9916,1.0,0.9833,-0.0244,GlotLID
85
+ jiv_Latn,Shuar,60,0.7066,0.5514,0.9833,0.8027,0.6782,0.9833,0.8027,0.6782,0.9833,-0.0961,GlotLID
86
+ vie_Latn,Vietnamese,60,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
87
+ wol_Latn,Wolof,60,0.9836,0.9677,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0164,GlotLID
88
+ gjn_Latn,Gonja,60,0.9916,1.0,0.9833,0.9831,1.0,0.9667,0.9831,1.0,0.9667,0.0085,tie
89
+ war_Latn,Waray,60,1.0,1.0,1.0,0.9917,0.9836,1.0,0.9917,0.9836,1.0,0.0083,tie
90
+ ban_Latn,Balinese,60,0.9831,1.0,0.9667,1.0,1.0,1.0,1.0,1.0,1.0,-0.0169,GlotLID
91
+ udu_Latn,Uduk,60,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
92
+ arl_Latn,Arabela,60,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
93
+ afr_Latn,Afrikaans,60,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
94
+ ada_Latn,Adangme,59,0.9752,0.9516,1.0,0.9365,0.8806,1.0,0.9365,0.8806,1.0,0.0387,MillID
95
+ ceb_Latn,Cebuano,59,0.9833,0.9672,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0167,GlotLID
96
+ als_Latn,Albanian (Tosk),59,0.9828,1.0,0.9661,1.0,1.0,1.0,1.0,1.0,1.0,-0.0172,GlotLID
97
+ ajg_Latn,Aja (Benin),59,0.9593,0.9219,1.0,0.9916,0.9833,1.0,0.9916,0.9833,1.0,-0.0322,GlotLID
98
+ bos_Latn,Bosnian,59,0.2281,0.2364,0.2203,0.3121,0.2368,0.4576,0.3121,0.2368,0.4576,-0.0841,GlotLID
99
+ bre_Latn,Breton,59,1.0,1.0,1.0,0.9915,1.0,0.9831,0.9915,1.0,0.9831,0.0085,tie
100
+ ssw_Latn,Swati,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
101
+ hsb_Latn,Upper Sorbian,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
102
+ yua_Latn,Yucateco,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
103
+ fur_Latn,Friulian,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
104
+ gaa_Latn,Ga,59,0.9916,0.9833,1.0,0.9916,0.9833,1.0,0.9833,0.9672,1.0,0.0083,tie
105
+ gsw_Latn,Swiss German,59,0.8081,1.0,0.678,0.9915,1.0,0.9831,0.9915,1.0,0.9831,-0.1834,GlotLID
106
+ hin_Deva,Hindi,59,0.6067,0.9,0.4576,0.9573,0.9655,0.9492,0.9573,0.9655,0.9492,-0.3505,GlotLID
107
+ hns_Latn,Caribbean Hindustani,59,0.9739,1.0,0.9492,0.9369,1.0,0.8814,0.9369,1.0,0.8814,0.037,MillID
108
+ hun_Latn,Hungarian,59,0.9916,0.9833,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0084,tie
109
+ sin_Sinh,Sinhala,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
110
+ srp_Latn,Serbian,59,0.4754,0.4603,0.4915,0.45,0.8571,0.3051,0.45,0.8571,0.3051,0.0254,MillID
111
+ sag_Latn,Sango,59,0.9915,1.0,0.9831,0.5783,1.0,0.4068,0.5783,1.0,0.4068,0.4131,MillID
112
+ srp_Cyrl,Serbian,59,0.9828,1.0,0.9661,0.9915,1.0,0.9831,0.9915,1.0,0.9831,-0.0087,tie
113
+ slv_Latn,Slovenian,59,0.9483,0.9649,0.9322,0.9752,0.9516,1.0,0.9752,0.9516,1.0,-0.0269,GlotLID
114
+ kdh_Latn,Tem,59,1.0,1.0,1.0,0.8654,1.0,0.7627,0.9915,1.0,0.9831,0.0085,tie
115
+ khm_Khmr,Khmer,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
116
+ kqn_Latn,Kaonde,59,0.9916,0.9833,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0084,tie
117
+ kbr_Latn,Kafa,59,1.0,1.0,1.0,0.9915,1.0,0.9831,0.9915,1.0,0.9831,0.0085,tie
118
+ kin_Latn,Kinyarwanda,59,0.9412,0.9333,0.9492,0.8868,1.0,0.7966,0.8868,1.0,0.7966,0.0544,MillID
119
+ kbp_Latn,Kabiyè,59,0.9593,0.9219,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0407,GlotLID
120
+ xsm_Latn,Kasem,59,0.9268,0.8906,0.9661,0.9915,1.0,0.9831,0.9915,1.0,0.9831,-0.0646,GlotLID
121
+ gag_Latn,Gagauz,59,0.9828,1.0,0.9661,0.9915,1.0,0.9831,0.9915,1.0,0.9831,-0.0087,tie
122
+ ydd_Hebr,Eastern Yiddish,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
123
+ tly_Latn,Talysh,59,0.9915,1.0,0.9831,0.9915,1.0,0.9831,0.9915,1.0,0.9831,0.0,tie
124
+ bis_Latn,Bislama,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
125
+ pol_Latn,Polish,59,0.9655,0.9825,0.9492,1.0,1.0,1.0,1.0,1.0,1.0,-0.0345,GlotLID
126
+ nba_Latn,Nyemba,59,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
127
+ nav_Latn,Navajo,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
128
+ rar_Latn,Rarotongan,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
129
+ qwh_Latn,Huaylas Ancash Quechua,59,0.4955,0.3374,0.9322,0.6545,0.7059,0.6102,0.6545,0.7059,0.6102,-0.159,GlotLID
130
+ dga_Latn,Southern Dagaare,59,0.9915,1.0,0.9831,0.9915,1.0,0.9831,1.0,1.0,1.0,-0.0085,tie
131
+ dzo_Tibt,Dzongkha,59,0.9748,0.9667,0.9831,0.9134,0.8529,0.9831,0.9134,0.8529,0.9831,0.0614,MillID
132
+ crh_Latn,Crimean Tatar,59,0.9916,0.9833,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0084,tie
133
+ not_Latn,Nomatsiguenga,59,0.9915,1.0,0.9831,0.9915,1.0,0.9831,0.9915,1.0,0.9831,0.0,tie
134
+ ewe_Latn,Ewe,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
135
+ fij_Latn,Fijian,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
136
+ eus_Latn,Basque,59,0.9672,0.9365,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0328,GlotLID
137
+ lld_Latn,Ladin,59,0.8991,0.98,0.8305,0.7312,1.0,0.5763,0.7312,1.0,0.5763,0.1679,MillID
138
+ uig_Latn,Uyghur,59,0.9916,0.9833,1.0,0.9833,0.9672,1.0,0.9752,0.9516,1.0,0.0164,MillID
139
+ bcl_Latn,Central Bikol,59,0.9916,0.9833,1.0,0.9916,0.9833,1.0,0.9916,0.9833,1.0,0.0,tie
140
+ ayr_Latn,Central Aymara,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
141
+ wln_Latn,Walloon,59,0.6667,0.5043,0.9831,0.655,0.5,0.9492,0.655,0.5,0.9492,0.0117,MillID
142
+ cnr_Latn,Serbian (Montenegro),59,0.0,0.0,0.0,0.0303,0.1429,0.0169,0.0303,0.1429,0.0169,-0.0303,GlotLID
143
+ cof_Latn,Colorado,59,1.0,1.0,1.0,0.9273,1.0,0.8644,0.9369,1.0,0.8814,0.0631,MillID
144
+ cos_Latn,Corsican,59,0.9916,0.9833,1.0,0.9915,1.0,0.9831,0.9915,1.0,0.9831,0.0001,tie
145
+ cjs_Cyrl,Shor,59,0.9649,1.0,0.9322,0.9369,1.0,0.8814,0.9369,1.0,0.8814,0.028,MillID
146
+ qva_Latn,Ambo-Pasco Quechua,59,0.0,0.0,0.0,0.0328,0.5,0.0169,0.0328,0.5,0.0169,-0.0328,GlotLID
147
+ ote_Latn,Mezquital Otomi,59,0.0656,1.0,0.0339,0.0,0.0,0.0,0.0,0.0,0.0,0.0656,MillID
148
+ nzi_Latn,Nzima,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
149
+ tsz_Latn,Purepecha,59,0.9915,1.0,0.9831,0.9655,0.9825,0.9492,0.9744,0.9828,0.9661,0.0171,MillID
150
+ tob_Latn,Toba,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
151
+ ame_Latn,Yanesha',59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
152
+ tur_Latn,Turkish,59,0.9833,0.9672,1.0,0.9916,0.9833,1.0,0.9916,0.9833,1.0,-0.0083,tie
153
+ tuk_Latn,Turkmen,59,0.9916,0.9833,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0084,tie
154
+ top_Latn,Papantla Totonac,59,0.9833,0.9672,1.0,0.9916,0.9833,1.0,0.9916,0.9833,1.0,-0.0083,tie
155
+ maz_Latn,Central Mazahua,59,0.7421,0.59,1.0,0.9391,0.9643,0.9153,0.9391,0.9643,0.9153,-0.197,GlotLID
156
+ men_Latn,Mende,59,0.9916,0.9833,1.0,0.9916,0.9833,1.0,0.9916,0.9833,1.0,0.0,tie
157
+ mic_Latn,Mi'kmaw,59,1.0,1.0,1.0,0.4267,1.0,0.2712,0.4267,1.0,0.2712,0.5733,MillID
158
+ ltz_Latn,Luxembourgish,59,0.9916,0.9833,1.0,0.9915,1.0,0.9831,0.9915,1.0,0.9831,0.0001,tie
159
+ min_Latn,Minangkabau,59,0.9915,1.0,0.9831,0.9916,0.9833,1.0,0.9916,0.9833,1.0,-0.0001,tie
160
+ mor_Latn,Moro,59,1.0,1.0,1.0,0.9915,1.0,0.9831,0.9915,1.0,0.9831,0.0085,tie
161
+ mlt_Latn,Maltese,59,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
162
+ mar_Deva,Marathi,59,0.9916,0.9833,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0084,tie
163
+ ibo_Latn,Igbo,58,0.9915,0.9831,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0085,tie
164
+ kat_Geor,Georgian,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
165
+ kha_Latn,Khasi,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
166
+ kab_Latn,Kabyle,58,0.9915,0.9831,1.0,0.9913,1.0,0.9828,0.9913,1.0,0.9828,0.0001,tie
167
+ heb_Hebr,Hebrew,58,0.9913,1.0,0.9828,1.0,1.0,1.0,1.0,1.0,1.0,-0.0087,tie
168
+ sco_Latn,Scots,58,0.9825,1.0,0.9655,0.9735,1.0,0.9483,0.9735,1.0,0.9483,0.009,tie
169
+ srr_Latn,Serer,58,1.0,1.0,1.0,0.9831,0.9667,1.0,0.9831,0.9667,1.0,0.0169,MillID
170
+ kaz_Cyrl,Kazakh,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
171
+ ces_Latn,Czech,58,0.9915,0.9831,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0085,tie
172
+ bul_Cyrl,Bulgarian,58,0.9913,1.0,0.9828,1.0,1.0,1.0,1.0,1.0,1.0,-0.0087,tie
173
+ suk_Latn,Sukuma,58,0.9825,1.0,0.9655,0.9828,0.9828,0.9828,0.9828,0.9828,0.9828,-0.0003,tie
174
+ zul_Latn,Zulu,58,0.9107,0.9444,0.8793,0.9744,0.9661,0.9828,0.9744,0.9661,0.9828,-0.0636,GlotLID
175
+ chk_Latn,Chuukese,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
176
+ guj_Gujr,Gujarati,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
177
+ guc_Latn,Wayuu,58,0.9667,0.9355,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0333,GlotLID
178
+ tzo_Latn,Tzotzil,58,0.9735,1.0,0.9483,0.9913,1.0,0.9828,0.9913,1.0,0.9828,-0.0179,GlotLID
179
+ vmw_Latn,Makhuwa,58,0.9825,1.0,0.9655,0.9825,1.0,0.9655,0.9913,1.0,0.9828,-0.0088,tie
180
+ vec_Latn,Venetian,58,0.9828,0.9828,0.9828,1.0,1.0,1.0,1.0,1.0,1.0,-0.0172,GlotLID
181
+ ukr_Cyrl,Ukrainian,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
182
+ bci_Latn,Baoulé,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
183
+ bba_Latn,Baatonum,58,0.9913,1.0,0.9828,0.9913,1.0,0.9828,1.0,1.0,1.0,-0.0087,tie
184
+ bel_Cyrl,Belarusian,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
185
+ uig_Arab,Uyghur,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
186
+ ast_Latn,Asturian,58,0.9825,1.0,0.9655,1.0,1.0,1.0,1.0,1.0,1.0,-0.0175,GlotLID
187
+ sus_Latn,Susu,58,0.9643,1.0,0.931,0.9748,0.9508,1.0,0.9748,0.9508,1.0,-0.0105,GlotLID
188
+ uzn_Cyrl,Northern Uzbek,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
189
+ uzn_Latn,Northern Uzbek,58,0.928,0.8657,1.0,0.9915,0.9831,1.0,0.9915,0.9831,1.0,-0.0635,GlotLID
190
+ ndo_Latn,Ndonga,58,0.9431,0.8923,1.0,0.958,0.9344,0.9828,0.958,0.9344,0.9828,-0.0149,GlotLID
191
+ nds_Latn,Low German,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
192
+ qvh_Latn,Huamalíes-Dos de Mayo Huánuco Quechua,58,0.2154,1.0,0.1207,0.1538,0.7143,0.0862,0.1538,0.7143,0.0862,0.0615,MillID
193
+ qvc_Latn,Cajamarca Quechua,58,0.7891,0.6517,1.0,0.9062,0.8286,1.0,0.9062,0.8286,1.0,-0.1171,GlotLID
194
+ dyu_Latn,Dyula,58,0.0,0.0,0.0,0.4337,0.72,0.3103,0.4337,0.72,0.3103,-0.4337,GlotLID
195
+ eng_Latn,English,58,0.9744,0.9661,0.9828,1.0,1.0,1.0,1.0,1.0,1.0,-0.0256,GlotLID
196
+ yap_Latn,Yapese,58,0.9915,0.9831,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0085,tie
197
+ kmr_Latn,Northern Kurdish,58,0.9825,1.0,0.9655,1.0,1.0,1.0,1.0,1.0,1.0,-0.0175,GlotLID
198
+ kir_Cyrl,Kyrgyz,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
199
+ glv_Latn,Manx,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
200
+ kor_Hang,Korean,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
201
+ rus_Cyrl,Russian,58,0.9573,0.9492,0.9655,0.9667,0.9355,1.0,0.9667,0.9355,1.0,-0.0094,tie
202
+ glg_Latn,Galician,58,0.9913,1.0,0.9828,1.0,1.0,1.0,1.0,1.0,1.0,-0.0087,tie
203
+ xho_Latn,Xhosa,58,0.9204,0.9455,0.8966,1.0,1.0,1.0,1.0,1.0,1.0,-0.0796,GlotLID
204
+ kaa_Cyrl,Kara-Kalpak,58,0.9915,0.9831,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0085,tie
205
+ kal_Latn,Kalaallisut,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
206
+ kea_Latn,Kabuverdianu,58,0.7945,0.6591,1.0,0.9355,0.8788,1.0,0.9355,0.8788,1.0,-0.141,GlotLID
207
+ kan_Knda,Kannada,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
208
+ ina_Latn,Interlingua,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
209
+ ilo_Latn,Iloko,58,1.0,1.0,1.0,0.9913,1.0,0.9828,0.9913,1.0,0.9828,0.0087,tie
210
+ bum_Latn,Bulu,58,0.3188,1.0,0.1897,0.0984,1.0,0.0517,0.0984,1.0,0.0517,0.2205,MillID
211
+ cat_Latn,Catalan,58,0.9667,0.9355,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0333,GlotLID
212
+ sme_Latn,Northern Sami,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
213
+ haw_Latn,Hawaiian,58,1.0,1.0,1.0,0.9735,1.0,0.9483,0.9735,1.0,0.9483,0.0265,MillID
214
+ hnj_Latn,Hmong Njua,58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
215
+ hil_Latn,Hiligaynon,58,0.9739,0.9825,0.9655,1.0,1.0,1.0,1.0,1.0,1.0,-0.0261,GlotLID
216
+ hrv_Latn,Croatian,58,0.5371,0.4017,0.8103,0.7273,0.5833,0.9655,0.7273,0.5833,0.9655,-0.1901,GlotLID
217
+ huu_Latn,Murui Huitoto,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
218
+ kri_Latn,Krio,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
219
+ nso_Latn,Northern Sotho,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
220
+ nld_Latn,Dutch,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
221
+ niu_Latn,Niuean,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
222
+ mxv_Latn,Metlatónoc Mixtec,58,0.2154,1.0,0.1207,0.0,0.0,0.0,0.0,0.0,0.0,0.2154,MillID
223
+ lij_Latn,Ligurian,58,0.9587,0.9206,1.0,0.8593,0.7532,1.0,0.8593,0.7532,1.0,0.0994,MillID
224
+ lit_Latn,Lithuanian,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
225
+ loz_Latn,Lozi,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
226
+ quc_Latn,Kʼicheʼ,58,1.0,1.0,1.0,0.9174,0.9804,0.8621,0.9174,0.9804,0.8621,0.0826,MillID
227
+ run_Latn,Rundi,58,0.9391,0.9474,0.931,0.8992,0.8169,1.0,0.8992,0.8169,1.0,0.0399,MillID
228
+ crs_Latn,Seselwa Creole French,58,0.9744,0.9661,0.9828,1.0,1.0,1.0,1.0,1.0,1.0,-0.0256,GlotLID
229
+ nbl_Latn,South Ndebele,58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
230
+ lad_Latn,Ladino,58,0.9913,1.0,0.9828,1.0,1.0,1.0,1.0,1.0,1.0,-0.0087,tie
231
+ lue_Latn,Luvale,58,0.9831,0.9667,1.0,0.9913,1.0,0.9828,0.9913,1.0,0.9828,-0.0083,tie
232
+ mah_Latn,Marshallese,58,0.9915,0.9831,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0085,tie
233
+ lus_Latn,Mizo,58,1.0,1.0,1.0,1.0,1.0,1.0,0.9915,0.9831,1.0,0.0085,tie
234
+ epo_Latn,Esperanto,58,0.9825,1.0,0.9655,1.0,1.0,1.0,1.0,1.0,1.0,-0.0175,GlotLID
235
+ lua_Latn,Luba-Lulua,58,0.55,1.0,0.3793,0.7391,1.0,0.5862,0.7391,1.0,0.5862,-0.1891,GlotLID
236
+ ita_Latn,Italian,58,0.9825,1.0,0.9655,1.0,1.0,1.0,1.0,1.0,1.0,-0.0175,GlotLID
237
+ mfq_Latn,Moba,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
238
+ isl_Latn,Icelandic,58,0.9455,1.0,0.8966,1.0,1.0,1.0,1.0,1.0,1.0,-0.0545,GlotLID
239
+ mam_Latn,Mam,58,1.0,1.0,1.0,0.9455,1.0,0.8966,0.9455,1.0,0.8966,0.0545,MillID
240
+ mai_Deva,Maithili,58,0.8593,0.7532,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.1407,GlotLID
241
+ mkd_Cyrl,Macedonian,58,0.9748,0.9508,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0252,GlotLID
242
+ azj_Latn,North Azerbaijani,58,0.9915,0.9831,1.0,0.9915,0.9831,1.0,0.9915,0.9831,1.0,0.0,tie
243
+ ben_Beng,Bangla,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
244
+ arb_Arab,Arabic (Modern Standard),58,0.9259,1.0,0.8621,1.0,1.0,1.0,1.0,1.0,1.0,-0.0741,GlotLID
245
+ ami_Latn,Amis,58,0.0339,1.0,0.0172,0.0,0.0,0.0,0.0,0.0,0.0,0.0339,MillID
246
+ arn_Latn,Mapuche,58,0.9744,0.9661,0.9828,0.8952,1.0,0.8103,0.9057,1.0,0.8276,0.0687,MillID
247
+ tel_Telu,Telugu,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
248
+ cnh_Latn,Hakha Chin,58,0.9828,0.9828,0.9828,0.9915,0.9831,1.0,0.9915,0.9831,1.0,-0.0087,tie
249
+ tet_Latn,Tetum,58,0.6986,0.5795,0.8793,0.1667,0.4286,0.1034,0.1667,0.4286,0.1034,0.532,MillID
250
+ vep_Latn,Veps,58,0.9913,1.0,0.9828,1.0,1.0,1.0,1.0,1.0,1.0,-0.0087,tie
251
+ tpi_Latn,Tok Pisin,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
252
+ fuf_Latn,Pular,58,0.8163,1.0,0.6897,0.4828,0.7241,0.3621,0.4828,0.7241,0.3621,0.3336,MillID
253
+ fry_Latn,Western Frisian,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
254
+ fkv_Latn,Kven Finnish,58,0.6966,1.0,0.5345,0.6667,1.0,0.5,0.6667,1.0,0.5,0.03,MillID
255
+ pcd_Latn,Picard,58,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
256
+ pan_Guru,Punjabi,58,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
257
+ pap_Latn,Papiamento,58,1.0,1.0,1.0,0.9915,0.9831,1.0,0.9915,0.9831,1.0,0.0085,tie
258
+ swh_Latn,Swahili,58,0.9455,1.0,0.8966,0.9825,1.0,0.9655,0.9825,1.0,0.9655,-0.037,GlotLID
259
+ fon_Latn,Fon,58,0.9649,0.9821,0.9483,0.9913,1.0,0.9828,0.9913,1.0,0.9828,-0.0264,GlotLID
260
+ nno_Latn,Norwegian Nynorsk,58,0.9744,0.9661,0.9828,1.0,1.0,1.0,1.0,1.0,1.0,-0.0256,GlotLID
261
+ tir_Ethi,Tigrinya,58,0.9915,0.9831,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0085,tie
262
+ fra_Latn,French,58,0.9655,0.9655,0.9655,0.9915,0.9831,1.0,0.9915,0.9831,1.0,-0.0259,GlotLID
263
+ tsn_Latn,Tswana,58,1.0,1.0,1.0,0.9915,0.9831,1.0,0.9915,0.9831,1.0,0.0085,tie
264
+ tyv_Cyrl,Tuvinian,58,0.9915,0.9831,1.0,0.9915,0.9831,1.0,0.9915,0.9831,1.0,0.0,tie
265
+ zyb_Latn,Yongbei Zhuang,57,0.9744,0.95,1.0,0.9828,0.9661,1.0,0.9744,0.95,1.0,0.0,tie
266
+ agr_Latn,Aguaruna,57,0.9655,0.9492,0.9825,0.9739,0.9655,0.9825,0.9739,0.9655,0.9825,-0.0084,tie
267
+ sid_Latn,Sidamo,57,1.0,1.0,1.0,0.9268,0.8636,1.0,0.9268,0.8636,1.0,0.0732,MillID
268
+ aii_Syrc,Assyrian Neo-Aramaic,57,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
269
+ abk_Cyrl,Abkhazian,57,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
270
+ cbt_Latn,Chayahuita,57,1.0,1.0,1.0,0.9913,0.9828,1.0,0.9913,0.9828,1.0,0.0087,tie
271
+ cbu_Latn,Candoshi-Shapra,57,0.3714,1.0,0.2281,0.8824,1.0,0.7895,0.8738,0.9783,0.7895,-0.5024,GlotLID
272
+ cfm_Latn,Falam Chin,57,0.9828,0.9661,1.0,0.9821,1.0,0.9649,0.9821,1.0,0.9649,0.0006,tie
273
+ cha_Latn,Chamorro,57,0.9825,0.9825,0.9825,0.9245,1.0,0.8596,0.9245,1.0,0.8596,0.0579,MillID
274
+ kek_Latn,Kekchí,57,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
275
+ khk_Cyrl,Halh Mongolian,57,1.0,1.0,1.0,0.9912,1.0,0.9825,0.9912,1.0,0.9825,0.0088,tie
276
+ kjh_Cyrl,Khakas,57,1.0,1.0,1.0,0.9913,0.9828,1.0,0.9913,0.9828,1.0,0.0087,tie
277
+ koi_Cyrl,Komi-Permyak,57,0.8367,1.0,0.7193,1.0,1.0,1.0,1.0,1.0,1.0,-0.1633,GlotLID
278
+ yor_Latn,Yoruba,57,0.9913,0.9828,1.0,0.9913,0.9828,1.0,0.9913,0.9828,1.0,0.0,tie
279
+ sah_Cyrl,Yakut,57,0.9913,0.9828,1.0,0.958,0.9194,1.0,0.958,0.9194,1.0,0.0333,MillID
280
+ som_Latn,Somali,57,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
281
+ sot_Latn,Southern Sotho,57,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
282
+ cak_Latn,Kaqchikel,57,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
283
+ lao_Laoo,Lao,57,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
284
+ fao_Latn,Faroese,57,0.9913,0.9828,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0087,tie
285
+ fat_Latn,Fanti,57,0.9744,0.95,1.0,0.9913,0.9828,1.0,0.9913,0.9828,1.0,-0.0169,GlotLID
286
+ mri_Latn,Māori,57,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
287
+ qxn_Latn,Northern Conchucos Ancash Quechua,57,0.0345,1.0,0.0175,0.0345,1.0,0.0175,0.0345,1.0,0.0175,0.0,tie
288
+ dag_Latn,Dagbani,57,0.9825,0.9825,0.9825,0.9739,0.9655,0.9825,0.9739,0.9655,0.9825,0.0085,tie
289
+ div_Thaa,Divehi,57,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
290
+ quh_Latn,South Bolivian Quechua,57,0.9828,0.9661,1.0,0.9369,0.963,0.9123,0.9649,0.9649,0.9649,0.0178,MillID
291
+ pon_Latn,Pohnpeian,57,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
292
+ rup_Latn,Aromanian,57,0.9913,0.9828,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0087,tie
293
+ pis_Latn,Pijin,57,1.0,1.0,1.0,0.9913,0.9828,1.0,0.9913,0.9828,1.0,0.0087,tie
294
+ qvn_Latn,North Junín Quechua,57,0.2188,1.0,0.1228,0.4595,1.0,0.2982,0.4595,1.0,0.2982,-0.2407,GlotLID
295
+ tdt_Latn,Tetun Dili,57,0.4884,0.7241,0.3684,0.6115,0.48,0.8421,0.6115,0.48,0.8421,-0.1231,GlotLID
296
+ pau_Latn,Palauan,57,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
297
+ tuk_Cyrl,Turkmen,57,0.973,1.0,0.9474,1.0,1.0,1.0,1.0,1.0,1.0,-0.027,GlotLID
298
+ quz_Latn,Cusco Quechua,57,0.8929,0.9091,0.8772,0.8947,0.8947,0.8947,0.906,0.8833,0.9298,-0.0131,GlotLID
299
+ tat_Cyrl,Tatar,57,0.9912,1.0,0.9825,1.0,1.0,1.0,1.0,1.0,1.0,-0.0088,tie
300
+ tah_Latn,Tahitian,57,0.973,1.0,0.9474,0.8125,1.0,0.6842,0.8125,1.0,0.6842,0.1605,MillID
301
+ toi_Latn,Tonga (Zambia),57,0.9636,1.0,0.9298,1.0,1.0,1.0,1.0,1.0,1.0,-0.0364,GlotLID
302
+ toj_Latn,Tojolabal,57,0.9913,0.9828,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0087,tie
303
+ tgk_Cyrl,Tajik,57,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
304
+ bam_Latn,Bambara,57,0.6267,0.5054,0.8246,0.7519,0.6579,0.8772,0.7519,0.6579,0.8772,-0.1252,GlotLID
305
+ bem_Latn,Bemba,57,0.9828,0.9661,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0172,GlotLID
306
+ azj_Cyrl,North Azerbaijani,56,0.9912,0.9825,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0088,tie
307
+ bho_Deva,Bhojpuri,56,0.6429,0.9643,0.4821,0.9333,1.0,0.875,0.9333,1.0,0.875,-0.2905,GlotLID
308
+ pcm_Latn,Nigerian Pidgin,56,0.9825,0.9655,1.0,0.9402,0.9016,0.9821,0.9412,0.8889,1.0,0.0413,MillID
309
+ pbb_Latn,Páez,56,0.8485,0.9767,0.75,0.7126,1.0,0.5536,0.7126,1.0,0.5536,0.1358,MillID
310
+ mya_Mymr,Burmese,56,0.991,1.0,0.9821,1.0,1.0,1.0,1.0,1.0,1.0,-0.009,tie
311
+ ura_Latn,Urarina,56,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
312
+ gle_Latn,Irish,56,0.9912,0.9825,1.0,0.9825,0.9655,1.0,0.9825,0.9655,1.0,0.0087,tie
313
+ ady_Cyrl,Adyghe,56,0.991,1.0,0.9821,0.9818,1.0,0.9643,0.9818,1.0,0.9643,0.0092,tie
314
+ slk_Latn,Slovak,56,0.9821,0.9821,0.9821,1.0,1.0,1.0,1.0,1.0,1.0,-0.0179,GlotLID
315
+ shn_Mymr,Shan,56,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
316
+ mos_Latn,Mossi,56,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
317
+ lun_Latn,Lunda,56,1.0,1.0,1.0,0.991,1.0,0.9821,0.991,1.0,0.9821,0.009,tie
318
+ npi_Deva,Nepali,55,1.0,1.0,1.0,0.9908,1.0,0.9818,0.9908,1.0,0.9818,0.0092,tie
319
+ tem_Latn,Timne,55,0.991,0.9821,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.009,tie
320
+ dyo_Latn,Jola-Fonyi,55,0.9815,1.0,0.9636,0.9908,1.0,0.9818,1.0,1.0,1.0,-0.0185,GlotLID
321
+ mnw_Mymr,Mon,55,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
322
+ yrk_Cyrl,Nenets,55,0.9815,1.0,0.9636,0.972,1.0,0.9455,0.972,1.0,0.9455,0.0095,tie
323
+ kbd_Cyrl,Kabardian,55,0.991,0.9821,1.0,0.9735,0.9483,1.0,0.9735,0.9483,1.0,0.0175,MillID
324
+ san_Deva,Sanskrit,55,0.9908,1.0,0.9818,0.9908,1.0,0.9818,0.9908,1.0,0.9818,0.0,tie
325
+ yad_Latn,Yagua,55,1.0,1.0,1.0,0.9815,1.0,0.9636,0.9815,1.0,0.9636,0.0185,MillID
326
+ ido_Latn,Ido,55,0.9815,1.0,0.9636,1.0,1.0,1.0,1.0,1.0,1.0,-0.0185,GlotLID
327
+ koo_Latn,Konzo,54,0.9714,1.0,0.9444,0.9615,1.0,0.9259,0.9615,1.0,0.9259,0.0099,tie
328
+ dje_Latn,Zarma,54,0.8866,1.0,0.7963,0.9412,1.0,0.8889,0.9515,1.0,0.9074,-0.0649,GlotLID
329
+ plt_Latn,Malagasy (Plateau),53,1.0,1.0,1.0,1.0,1.0,1.0,0.9907,0.9815,1.0,0.0093,tie
330
+ mag_Deva,Magahi,53,0.8037,0.7963,0.8113,0.9444,0.9273,0.9623,0.9444,0.9273,0.9623,-0.1407,GlotLID
331
+ yao_Latn,Yao,52,1.0,1.0,1.0,0.9903,1.0,0.9808,0.9903,1.0,0.9808,0.0097,tie
332
+ cni_Latn,Asháninka,52,0.7075,0.5474,1.0,0.963,0.9286,1.0,0.963,0.9286,1.0,-0.2555,GlotLID
333
+ alt_Cyrl,Southern Altai,51,0.9903,0.9808,1.0,0.9623,0.9273,1.0,0.9623,0.9273,1.0,0.028,MillID
334
+ kde_Latn,Makonde,51,0.9184,0.9574,0.8824,0.9703,0.98,0.9608,0.9703,0.98,0.9608,-0.0519,GlotLID
335
+ mto_Latn,Totontepec Mixe,51,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
336
+ miq_Latn,Mískito,51,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
337
+ idu_Latn,Idoma,51,0.9278,0.9783,0.8824,0.8791,1.0,0.7843,0.9375,1.0,0.8824,-0.0097,tie
338
+ amh_Ethi,Amharic,51,0.9901,1.0,0.9804,1.0,1.0,1.0,1.0,1.0,1.0,-0.0099,tie
339
+ zdj_Latn,Ngazidja Comorian,50,1.0,1.0,1.0,0.9796,1.0,0.96,0.9899,1.0,0.98,0.0101,MillID
340
+ nyn_Latn,Nyankole,50,1.0,1.0,1.0,0.9796,1.0,0.96,0.9796,1.0,0.96,0.0204,MillID
341
+ gug_Latn,Paraguayan Guaraní,49,0.9515,0.9074,1.0,1.0,1.0,1.0,1.0,1.0,1.0,-0.0485,GlotLID
342
+ lug_Latn,Ganda,49,0.9897,1.0,0.9796,1.0,1.0,1.0,1.0,1.0,1.0,-0.0103,GlotLID
343
+ eve_Cyrl,Even,49,0.9897,1.0,0.9796,0.8864,1.0,0.7959,0.8864,1.0,0.7959,0.1033,MillID
344
+ yue_Hani,Cantonese,49,0.6522,0.6977,0.6122,0.5797,1.0,0.4082,0.5797,1.0,0.4082,0.0725,MillID
345
+ gyr_Latn,Guarayu,49,0.339,1.0,0.2041,0.9897,1.0,0.9796,0.9897,1.0,0.9796,-0.6507,GlotLID
346
+ wuu_Hani,Wu Chinese,48,0.6277,0.4831,0.8958,0.5562,0.3884,0.9792,0.5529,0.3852,0.9792,0.0748,MillID
347
+ hak_Hani,Hakka Chinese,48,0.0,0.0,0.0,0.0408,1.0,0.0208,0.0408,1.0,0.0208,-0.0408,GlotLID
348
+ nan_Hani,Min Nan Chinese,48,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,tie
349
+ bin_Latn,Bini,47,0.9892,1.0,0.9787,0.9318,1.0,0.8723,0.9318,1.0,0.8723,0.0574,MillID
350
+ lia_Latn,West-Central Limba,45,0.9888,1.0,0.9778,1.0,1.0,1.0,1.0,1.0,1.0,-0.0112,GlotLID
351
+ oss_Cyrl,Ossetic,44,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
352
+ ike_Cans,Eastern Canadian Inuktitut,44,1.0,1.0,1.0,0.9778,0.9565,1.0,0.9778,0.9565,1.0,0.0222,MillID
353
+ ojb_Cans,Northwestern Ojibwa,43,1.0,1.0,1.0,0.9639,1.0,0.9302,0.9639,1.0,0.9302,0.0361,MillID
354
+ cbs_Latn,Cashinahua,43,0.9885,0.9773,1.0,0.9647,0.9762,0.9535,0.9647,0.9762,0.9535,0.0238,MillID
355
+ ese_Latn,Ese Ejja,35,0.9855,1.0,0.9714,0.9855,1.0,0.9714,0.9855,1.0,0.9714,0.0,tie
356
+ tzh_Latn,Tzeltal,25,0.9434,0.8929,1.0,0.9804,0.9615,1.0,0.9804,0.9615,1.0,-0.037,GlotLID
357
+ chv_Cyrl,Chuvash,25,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
358
+ taj_Deva,Eastern Tamang,1,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,tie
359
+ tzm_Tfng,Central Atlas Tamazight,1,0.3333,0.2,1.0,0.0645,0.0333,1.0,0.0645,0.0333,1.0,0.2688,MillID
reports/udhr/millid_per_language.csv ADDED
@@ -0,0 +1,359 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ label,support,tp,fp,fn,tn,precision,recall,f1,specificity,fp_per_million,sensitivity
2
+ abk_Cyrl,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
3
+ ace_Latn,61,59,0,2,23598,1.0,0.967213,0.983333,1.0,0.0,0.967213
4
+ acu_Latn,180,108,1,72,23478,0.990826,0.6,0.747405,0.999957,42.591252,0.6
5
+ ada_Latn,59,59,3,0,23597,0.951613,1.0,0.975207,0.999873,127.118644,1.0
6
+ ady_Cyrl,56,55,0,1,23603,1.0,0.982143,0.990991,1.0,0.0,0.982143
7
+ afr_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
8
+ agr_Latn,57,56,3,1,23599,0.949153,0.982456,0.965517,0.999873,127.107872,0.982456
9
+ aii_Syrc,57,0,0,57,23602,0.0,0.0,0.0,1.0,0.0,0.0
10
+ ajg_Latn,59,59,5,0,23595,0.921875,1.0,0.95935,0.999788,211.864407,1.0
11
+ als_Latn,59,57,0,2,23600,1.0,0.966102,0.982759,1.0,0.0,0.966102
12
+ alt_Cyrl,51,51,1,0,23607,0.980769,1.0,0.990291,0.999958,42.358523,1.0
13
+ ame_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
14
+ amh_Ethi,51,50,0,1,23608,1.0,0.980392,0.990099,1.0,0.0,0.980392
15
+ ami_Latn,58,1,0,57,23601,1.0,0.017241,0.033898,1.0,0.0,0.017241
16
+ amr_Latn,61,61,0,0,23598,1.0,1.0,1.0,1.0,0.0,1.0
17
+ arb_Arab,58,50,0,8,23601,1.0,0.862069,0.925926,1.0,0.0,0.862069
18
+ arl_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
19
+ arn_Latn,58,57,2,1,23599,0.966102,0.982759,0.974359,0.999915,84.742172,0.982759
20
+ ast_Latn,58,56,0,2,23601,1.0,0.965517,0.982456,1.0,0.0,0.965517
21
+ auc_Latn,154,4,1,150,23504,0.8,0.025974,0.050314,0.999957,42.54414,0.025974
22
+ ayr_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
23
+ azj_Cyrl,56,56,1,0,23602,0.982456,1.0,0.99115,0.999958,42.367496,1.0
24
+ azj_Latn,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
25
+ bam_Latn,57,47,46,10,23556,0.505376,0.824561,0.626667,0.998051,1948.987374,0.824561
26
+ ban_Latn,60,58,0,2,23599,1.0,0.966667,0.983051,1.0,0.0,0.966667
27
+ bba_Latn,58,57,0,1,23601,1.0,0.982759,0.991304,1.0,0.0,0.982759
28
+ bci_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
29
+ bcl_Latn,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
30
+ bel_Cyrl,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
31
+ bem_Latn,57,57,2,0,23600,0.966102,1.0,0.982759,0.999915,84.738581,1.0
32
+ ben_Beng,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
33
+ bho_Deva,56,27,1,29,23602,0.964286,0.482143,0.642857,0.999958,42.367496,0.482143
34
+ bin_Latn,47,46,0,1,23612,1.0,0.978723,0.989247,1.0,0.0,0.978723
35
+ bis_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
36
+ boa_Latn,61,61,0,0,23598,1.0,1.0,1.0,1.0,0.0,1.0
37
+ bod_Tibt,60,58,1,2,23598,0.983051,0.966667,0.97479,0.999958,42.374677,0.966667
38
+ bos_Latn,59,13,42,46,23558,0.236364,0.220339,0.22807,0.99822,1779.661017,0.220339
39
+ bre_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
40
+ bug_Latn,60,56,0,4,23599,1.0,0.933333,0.965517,1.0,0.0,0.933333
41
+ bul_Cyrl,58,57,0,1,23601,1.0,0.982759,0.991304,1.0,0.0,0.982759
42
+ bum_Latn,58,11,0,47,23601,1.0,0.189655,0.318841,1.0,0.0,0.189655
43
+ cab_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
44
+ cak_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
45
+ cat_Latn,58,58,4,0,23597,0.935484,1.0,0.966667,0.999831,169.484344,1.0
46
+ cbi_Latn,62,62,0,0,23597,1.0,1.0,1.0,1.0,0.0,1.0
47
+ cbr_Latn,60,60,1,0,23598,0.983607,1.0,0.991736,0.999958,42.374677,1.0
48
+ cbs_Latn,43,43,1,0,23615,0.977273,1.0,0.988506,0.999958,42.344173,1.0
49
+ cbt_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
50
+ cbu_Latn,57,13,0,44,23602,1.0,0.22807,0.371429,1.0,0.0,0.22807
51
+ ceb_Latn,59,59,2,0,23598,0.967213,1.0,0.983333,0.999915,84.745763,1.0
52
+ ces_Latn,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
53
+ cfm_Latn,57,57,2,0,23600,0.966102,1.0,0.982759,0.999915,84.738581,1.0
54
+ cha_Latn,57,56,1,1,23601,0.982456,0.982456,0.982456,0.999958,42.369291,0.982456
55
+ chk_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
56
+ chr_Cher,115,64,0,51,23544,1.0,0.556522,0.715084,1.0,0.0,0.556522
57
+ chv_Cyrl,25,25,0,0,23634,1.0,1.0,1.0,1.0,0.0,1.0
58
+ cjk_Latn,114,103,0,11,23545,1.0,0.903509,0.949309,1.0,0.0,0.903509
59
+ cjs_Cyrl,59,55,0,4,23600,1.0,0.932203,0.964912,1.0,0.0,0.932203
60
+ cmn_Hani,319,307,67,12,23273,0.820856,0.962382,0.886003,0.997129,2870.608398,0.962382
61
+ cnh_Latn,58,57,1,1,23600,0.982759,0.982759,0.982759,0.999958,42.371086,0.982759
62
+ cni_Latn,52,52,43,0,23564,0.547368,1.0,0.707483,0.998179,1821.493625,1.0
63
+ cnr_Latn,59,0,1,59,23599,0.0,0.0,0.0,0.999958,42.372881,0.0
64
+ cof_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
65
+ cos_Latn,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
66
+ cot_Latn,60,58,0,2,23599,1.0,0.966667,0.983051,1.0,0.0,0.966667
67
+ cpu_Latn,60,24,0,36,23599,1.0,0.4,0.571429,1.0,0.0,0.4
68
+ crh_Latn,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
69
+ crs_Latn,58,57,2,1,23599,0.966102,0.982759,0.974359,0.999915,84.742172,0.982759
70
+ ctd_Latn,60,39,0,21,23599,1.0,0.65,0.787879,1.0,0.0,0.65
71
+ cym_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
72
+ dag_Latn,57,56,1,1,23601,0.982456,0.982456,0.982456,0.999958,42.369291,0.982456
73
+ dan_Latn,61,58,2,3,23596,0.966667,0.95082,0.958678,0.999915,84.752945,0.95082
74
+ deu_Latn,67,67,0,0,23592,1.0,1.0,1.0,1.0,0.0,1.0
75
+ dga_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
76
+ div_Thaa,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
77
+ dje_Latn,54,43,0,11,23605,1.0,0.796296,0.886598,1.0,0.0,0.796296
78
+ dyo_Latn,55,53,0,2,23604,1.0,0.963636,0.981481,1.0,0.0,0.963636
79
+ dyu_Latn,58,0,11,58,23590,0.0,0.0,0.0,0.999534,466.081946,0.0
80
+ dzo_Tibt,59,58,2,1,23598,0.966667,0.983051,0.97479,0.999915,84.745763,0.983051
81
+ ekk_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
82
+ ell_Grek,115,56,0,59,23544,1.0,0.486957,0.654971,1.0,0.0,0.486957
83
+ eng_Latn,58,57,2,1,23599,0.966102,0.982759,0.974359,0.999915,84.742172,0.982759
84
+ epo_Latn,58,56,0,2,23601,1.0,0.965517,0.982456,1.0,0.0,0.965517
85
+ ese_Latn,35,34,0,1,23624,1.0,0.971429,0.985507,1.0,0.0,0.971429
86
+ eus_Latn,59,59,4,0,23596,0.936508,1.0,0.967213,0.999831,169.491525,1.0
87
+ eve_Cyrl,49,48,0,1,23610,1.0,0.979592,0.989691,1.0,0.0,0.979592
88
+ ewe_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
89
+ fao_Latn,57,57,1,0,23601,0.982759,1.0,0.991304,0.999958,42.369291,1.0
90
+ fas_Arab,114,112,0,2,23545,1.0,0.982456,0.99115,1.0,0.0,0.982456
91
+ fat_Latn,57,57,3,0,23599,0.95,1.0,0.974359,0.999873,127.107872,1.0
92
+ fij_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
93
+ fil_Latn,60,59,0,1,23599,1.0,0.983333,0.991597,1.0,0.0,0.983333
94
+ fin_Latn,61,60,1,1,23597,0.983607,0.983607,0.983607,0.999958,42.376473,0.983607
95
+ fkv_Latn,58,31,0,27,23601,1.0,0.534483,0.696629,1.0,0.0,0.534483
96
+ fon_Latn,58,55,1,3,23600,0.982143,0.948276,0.964912,0.999958,42.371086,0.948276
97
+ fra_Latn,58,56,2,2,23599,0.965517,0.965517,0.965517,0.999915,84.742172,0.965517
98
+ fry_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
99
+ fuf_Latn,58,40,0,18,23601,1.0,0.689655,0.816327,1.0,0.0,0.689655
100
+ fur_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
101
+ fuv_Latn,108,32,18,76,23533,0.64,0.296296,0.405063,0.999236,764.298756,0.296296
102
+ gaa_Latn,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
103
+ gag_Latn,59,57,0,2,23600,1.0,0.966102,0.982759,1.0,0.0,0.966102
104
+ gaz_Latn,60,59,0,1,23599,1.0,0.983333,0.991597,1.0,0.0,0.983333
105
+ gjn_Latn,60,59,0,1,23599,1.0,0.983333,0.991597,1.0,0.0,0.983333
106
+ gla_Latn,62,61,2,1,23595,0.968254,0.983871,0.976,0.999915,84.756537,0.983871
107
+ gle_Latn,56,56,1,0,23602,0.982456,1.0,0.99115,0.999958,42.367496,1.0
108
+ glg_Latn,58,57,0,1,23601,1.0,0.982759,0.991304,1.0,0.0,0.982759
109
+ glv_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
110
+ gsw_Latn,59,40,0,19,23600,1.0,0.677966,0.808081,1.0,0.0,0.677966
111
+ guc_Latn,58,58,4,0,23597,0.935484,1.0,0.966667,0.999831,169.484344,1.0
112
+ gug_Latn,49,49,5,0,23605,0.907407,1.0,0.951456,0.999788,211.774672,1.0
113
+ guj_Gujr,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
114
+ gyr_Latn,49,10,0,39,23610,1.0,0.204082,0.338983,1.0,0.0,0.204082
115
+ hak_Hani,48,0,1,48,23610,0.0,0.0,0.0,0.999958,42.35314,0.0
116
+ hat_Latn,117,115,0,2,23542,1.0,0.982906,0.991379,1.0,0.0,0.982906
117
+ hau_Latn,155,155,1,0,23503,0.99359,1.0,0.996785,0.999957,42.54595,1.0
118
+ haw_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
119
+ heb_Hebr,58,57,0,1,23601,1.0,0.982759,0.991304,1.0,0.0,0.982759
120
+ hil_Latn,58,56,1,2,23600,0.982456,0.965517,0.973913,0.999958,42.371086,0.965517
121
+ hin_Deva,59,27,3,32,23597,0.9,0.457627,0.606742,0.999873,127.118644,0.457627
122
+ hnj_Latn,58,0,0,58,23601,0.0,0.0,0.0,1.0,0.0,0.0
123
+ hns_Latn,59,56,0,3,23600,1.0,0.949153,0.973913,1.0,0.0,0.949153
124
+ hrv_Latn,58,47,70,11,23531,0.401709,0.810345,0.537143,0.997034,2965.976018,0.810345
125
+ hsb_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
126
+ hun_Latn,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
127
+ hus_Latn,175,172,0,3,23484,1.0,0.982857,0.991354,1.0,0.0,0.982857
128
+ huu_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
129
+ hye_Armn,70,69,0,1,23589,1.0,0.985714,0.992806,1.0,0.0,0.985714
130
+ ibo_Latn,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
131
+ ido_Latn,55,53,0,2,23604,1.0,0.963636,0.981481,1.0,0.0,0.963636
132
+ idu_Latn,51,45,1,6,23607,0.978261,0.882353,0.927835,0.999958,42.358523,0.882353
133
+ ike_Cans,44,44,0,0,23615,1.0,1.0,1.0,1.0,0.0,1.0
134
+ ilo_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
135
+ ina_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
136
+ ind_Latn,60,31,1,29,23598,0.96875,0.516667,0.673913,0.999958,42.374677,0.516667
137
+ isl_Latn,58,52,0,6,23601,1.0,0.896552,0.945455,1.0,0.0,0.896552
138
+ ita_Latn,58,56,0,2,23601,1.0,0.965517,0.982456,1.0,0.0,0.965517
139
+ jav_Latn,60,59,3,1,23596,0.951613,0.983333,0.967213,0.999873,127.124031,0.983333
140
+ jiv_Latn,60,59,48,1,23551,0.551402,0.983333,0.706587,0.997966,2033.984491,0.983333
141
+ jpn_Jpan,140,140,0,0,23519,1.0,1.0,1.0,1.0,0.0,1.0
142
+ kaa_Cyrl,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
143
+ kab_Latn,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
144
+ kal_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
145
+ kan_Knda,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
146
+ kat_Geor,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
147
+ kaz_Cyrl,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
148
+ kbd_Cyrl,55,55,1,0,23603,0.982143,1.0,0.990991,0.999958,42.365701,1.0
149
+ kbp_Latn,59,59,5,0,23595,0.921875,1.0,0.95935,0.999788,211.864407,1.0
150
+ kbr_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
151
+ kde_Latn,51,45,2,6,23606,0.957447,0.882353,0.918367,0.999915,84.717045,0.882353
152
+ kdh_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
153
+ kea_Latn,58,58,30,0,23571,0.659091,1.0,0.794521,0.998729,1271.132579,1.0
154
+ kek_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
155
+ kha_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
156
+ khk_Cyrl,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
157
+ khm_Khmr,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
158
+ kin_Latn,59,56,4,3,23596,0.933333,0.949153,0.941176,0.999831,169.491525,0.949153
159
+ kir_Cyrl,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
160
+ kjh_Cyrl,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
161
+ kmb_Latn,116,115,4,1,23539,0.966387,0.991379,0.978723,0.99983,169.901882,0.991379
162
+ kmr_Latn,58,56,0,2,23601,1.0,0.965517,0.982456,1.0,0.0,0.965517
163
+ knc_Latn,64,64,0,0,23595,1.0,1.0,1.0,1.0,0.0,1.0
164
+ kng_Latn,115,3,10,112,23534,0.230769,0.026087,0.046875,0.999575,424.736663,0.026087
165
+ koi_Cyrl,57,41,0,16,23602,1.0,0.719298,0.836735,1.0,0.0,0.719298
166
+ koo_Latn,54,51,0,3,23605,1.0,0.944444,0.971429,1.0,0.0,0.944444
167
+ kor_Hang,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
168
+ kqn_Latn,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
169
+ kri_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
170
+ krl_Latn,183,0,0,183,23476,0.0,0.0,0.0,1.0,0.0,0.0
171
+ ktu_Latn,118,108,55,10,23486,0.662577,0.915254,0.768683,0.997664,2336.349348,0.915254
172
+ kwi_Latn,145,93,2,52,23512,0.978947,0.641379,0.775,0.999915,85.055711,0.641379
173
+ lad_Latn,58,57,0,1,23601,1.0,0.982759,0.991304,1.0,0.0,0.982759
174
+ lao_Laoo,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
175
+ lat_Latn,118,118,1,0,23540,0.991597,1.0,0.995781,0.999958,42.479079,1.0
176
+ lia_Latn,45,44,0,1,23614,1.0,0.977778,0.988764,1.0,0.0,0.977778
177
+ lij_Latn,58,58,5,0,23596,0.920635,1.0,0.958678,0.999788,211.85543,1.0
178
+ lin_Latn,110,110,0,0,23549,1.0,1.0,1.0,1.0,0.0,1.0
179
+ lit_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
180
+ lld_Latn,59,49,1,10,23599,0.98,0.830508,0.899083,0.999958,42.372881,0.830508
181
+ loz_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
182
+ ltz_Latn,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
183
+ lua_Latn,58,22,0,36,23601,1.0,0.37931,0.55,1.0,0.0,0.37931
184
+ lue_Latn,58,58,2,0,23599,0.966667,1.0,0.983051,0.999915,84.742172,1.0
185
+ lug_Latn,49,48,0,1,23610,1.0,0.979592,0.989691,1.0,0.0,0.979592
186
+ lun_Latn,56,56,0,0,23603,1.0,1.0,1.0,1.0,0.0,1.0
187
+ lus_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
188
+ lvs_Latn,115,115,1,0,23543,0.991379,1.0,0.995671,0.999958,42.473666,1.0
189
+ mad_Latn,60,56,0,4,23599,1.0,0.933333,0.965517,1.0,0.0,0.933333
190
+ mag_Deva,53,43,11,10,23595,0.796296,0.811321,0.803738,0.999534,465.983225,0.811321
191
+ mah_Latn,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
192
+ mai_Deva,58,58,19,0,23582,0.753247,1.0,0.859259,0.999195,805.050633,1.0
193
+ mal_Mlym,100,100,0,0,23559,1.0,1.0,1.0,1.0,0.0,1.0
194
+ mam_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
195
+ mar_Deva,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
196
+ maz_Latn,59,59,41,0,23559,0.59,1.0,0.742138,0.998263,1737.288136,1.0
197
+ mcd_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
198
+ mcf_Latn,62,62,0,0,23597,1.0,1.0,1.0,1.0,0.0,1.0
199
+ men_Latn,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
200
+ mfq_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
201
+ mic_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
202
+ min_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
203
+ miq_Latn,51,51,0,0,23608,1.0,1.0,1.0,1.0,0.0,1.0
204
+ mkd_Cyrl,58,58,3,0,23598,0.95082,1.0,0.97479,0.999873,127.113258,1.0
205
+ mlt_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
206
+ mnw_Mymr,55,55,0,0,23604,1.0,1.0,1.0,1.0,0.0,1.0
207
+ mor_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
208
+ mos_Latn,56,56,0,0,23603,1.0,1.0,1.0,1.0,0.0,1.0
209
+ mri_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
210
+ mto_Latn,51,0,0,51,23608,0.0,0.0,0.0,1.0,0.0,0.0
211
+ mxv_Latn,58,7,0,51,23601,1.0,0.12069,0.215385,1.0,0.0,0.12069
212
+ mya_Mymr,56,55,0,1,23603,1.0,0.982143,0.990991,1.0,0.0,0.982143
213
+ nan_Hani,48,0,1,48,23610,0.0,0.0,0.0,0.999958,42.35314,0.0
214
+ nav_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
215
+ nba_Latn,59,0,2,59,23598,0.0,0.0,0.0,0.999915,84.745763,0.0
216
+ nbl_Latn,58,0,1,58,23600,0.0,0.0,0.0,0.999958,42.371086,0.0
217
+ ndo_Latn,58,58,7,0,23594,0.892308,1.0,0.943089,0.999703,296.597602,1.0
218
+ nds_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
219
+ niu_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
220
+ njo_Latn,64,64,1,0,23594,0.984615,1.0,0.992248,0.999958,42.381861,1.0
221
+ nld_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
222
+ nno_Latn,58,57,2,1,23599,0.966102,0.982759,0.974359,0.999915,84.742172,0.982759
223
+ nob_Latn,62,59,3,3,23594,0.951613,0.951613,0.951613,0.999873,127.134805,0.951613
224
+ not_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
225
+ npi_Deva,55,55,0,0,23604,1.0,1.0,1.0,1.0,0.0,1.0
226
+ nso_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
227
+ nya_Latn,116,115,2,1,23541,0.982906,0.991379,0.987124,0.999915,84.950941,0.991379
228
+ nyn_Latn,50,50,0,0,23609,1.0,1.0,1.0,1.0,0.0,1.0
229
+ nzi_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
230
+ oci_Latn,398,79,0,319,23261,1.0,0.198492,0.331237,1.0,0.0,0.198492
231
+ ojb_Cans,43,43,0,0,23616,1.0,1.0,1.0,1.0,0.0,1.0
232
+ oss_Cyrl,44,44,0,0,23615,1.0,1.0,1.0,1.0,0.0,1.0
233
+ ote_Latn,59,2,0,57,23600,1.0,0.033898,0.065574,1.0,0.0,0.033898
234
+ pam_Latn,66,66,0,0,23593,1.0,1.0,1.0,1.0,0.0,1.0
235
+ pan_Guru,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
236
+ pap_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
237
+ pau_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
238
+ pbb_Latn,56,42,1,14,23602,0.976744,0.75,0.848485,0.999958,42.367496,0.75
239
+ pcd_Latn,58,0,0,58,23601,0.0,0.0,0.0,1.0,0.0,0.0
240
+ pcm_Latn,56,56,2,0,23601,0.965517,1.0,0.982456,0.999915,84.734991,1.0
241
+ pis_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
242
+ plt_Latn,53,53,0,0,23606,1.0,1.0,1.0,1.0,0.0,1.0
243
+ pnb_Arab,61,61,9,0,23589,0.871429,1.0,0.931298,0.999619,381.388253,1.0
244
+ pol_Latn,59,56,1,3,23599,0.982456,0.949153,0.965517,0.999958,42.372881,0.949153
245
+ pon_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
246
+ por_Latn,115,115,1,0,23543,0.991379,1.0,0.995671,0.999958,42.473666,1.0
247
+ pov_Latn,115,83,0,32,23544,1.0,0.721739,0.838384,1.0,0.0,0.721739
248
+ quc_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
249
+ qug_Latn,182,0,0,182,23477,0.0,0.0,0.0,1.0,0.0,0.0
250
+ quh_Latn,57,57,2,0,23600,0.966102,1.0,0.982759,0.999915,84.738581,1.0
251
+ quy_Latn,60,56,49,4,23550,0.533333,0.933333,0.678788,0.997924,2076.359168,0.933333
252
+ quz_Latn,57,50,5,7,23597,0.909091,0.877193,0.892857,0.999788,211.846454,0.877193
253
+ qva_Latn,59,0,1,59,23599,0.0,0.0,0.0,0.999958,42.372881,0.0
254
+ qvc_Latn,58,58,31,0,23570,0.651685,1.0,0.789116,0.998686,1313.503665,1.0
255
+ qvh_Latn,58,7,0,51,23601,1.0,0.12069,0.215385,1.0,0.0,0.12069
256
+ qvm_Latn,60,3,1,57,23598,0.75,0.05,0.09375,0.999958,42.374677,0.05
257
+ qvn_Latn,57,7,0,50,23602,1.0,0.122807,0.21875,1.0,0.0,0.122807
258
+ qwh_Latn,59,55,108,4,23492,0.337423,0.932203,0.495495,0.995424,4576.271186,0.932203
259
+ qxn_Latn,57,1,0,56,23602,1.0,0.017544,0.034483,1.0,0.0,0.017544
260
+ rar_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
261
+ rmn_Latn,116,58,0,58,23543,1.0,0.5,0.666667,1.0,0.0,0.5
262
+ roh_Latn,399,393,1,6,23259,0.997462,0.984962,0.991173,0.999957,42.992261,0.984962
263
+ ron_Latn,97,97,1,0,23561,0.989796,1.0,0.994872,0.999958,42.441219,1.0
264
+ run_Latn,58,54,3,4,23598,0.947368,0.931034,0.93913,0.999873,127.113258,0.931034
265
+ rup_Latn,57,57,1,0,23601,0.982759,1.0,0.991304,0.999958,42.369291,1.0
266
+ rus_Cyrl,58,56,3,2,23598,0.949153,0.965517,0.957265,0.999873,127.113258,0.965517
267
+ sag_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
268
+ sah_Cyrl,57,57,1,0,23601,0.982759,1.0,0.991304,0.999958,42.369291,1.0
269
+ san_Deva,55,54,0,1,23604,1.0,0.981818,0.990826,1.0,0.0,0.981818
270
+ sco_Latn,58,56,0,2,23601,1.0,0.965517,0.982456,1.0,0.0,0.965517
271
+ sey_Latn,61,40,36,21,23562,0.526316,0.655738,0.583942,0.998474,1525.553013,0.655738
272
+ shn_Mymr,56,56,0,0,23603,1.0,1.0,1.0,1.0,0.0,1.0
273
+ shp_Latn,62,16,0,46,23597,1.0,0.258065,0.410256,1.0,0.0,0.258065
274
+ sid_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
275
+ sin_Sinh,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
276
+ skr_Arab,63,54,0,9,23596,1.0,0.857143,0.923077,1.0,0.0,0.857143
277
+ slk_Latn,56,55,1,1,23602,0.982143,0.982143,0.982143,0.999958,42.367496,0.982143
278
+ slv_Latn,59,55,2,4,23598,0.964912,0.932203,0.948276,0.999915,84.745763,0.932203
279
+ sme_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
280
+ smo_Latn,63,63,0,0,23596,1.0,1.0,1.0,1.0,0.0,1.0
281
+ sna_Latn,60,60,2,0,23597,0.967742,1.0,0.983607,0.999915,84.749354,1.0
282
+ snn_Latn,136,92,10,44,23513,0.901961,0.676471,0.773109,0.999575,425.115844,0.676471
283
+ som_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
284
+ sot_Latn,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
285
+ spa_Latn,78,77,1,1,23580,0.987179,0.987179,0.987179,0.999958,42.407023,0.987179
286
+ srp_Cyrl,59,57,0,2,23600,1.0,0.966102,0.982759,1.0,0.0,0.966102
287
+ srp_Latn,59,29,34,30,23566,0.460317,0.491525,0.47541,0.998559,1440.677966,0.491525
288
+ srr_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
289
+ ssw_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
290
+ suk_Latn,58,56,0,2,23601,1.0,0.965517,0.982456,1.0,0.0,0.965517
291
+ sun_Latn,66,63,0,3,23593,1.0,0.954545,0.976744,1.0,0.0,0.954545
292
+ sus_Latn,58,54,0,4,23601,1.0,0.931034,0.964286,1.0,0.0,0.931034
293
+ swe_Latn,61,61,0,0,23598,1.0,1.0,1.0,1.0,0.0,1.0
294
+ swh_Latn,58,52,0,6,23601,1.0,0.896552,0.945455,1.0,0.0,0.896552
295
+ tah_Latn,57,54,0,3,23602,1.0,0.947368,0.972973,1.0,0.0,0.947368
296
+ taj_Deva,1,1,0,0,23658,1.0,1.0,1.0,1.0,0.0,1.0
297
+ tam_Taml,68,68,0,0,23591,1.0,1.0,1.0,1.0,0.0,1.0
298
+ tat_Cyrl,57,56,0,1,23602,1.0,0.982456,0.99115,1.0,0.0,0.982456
299
+ tbz_Latn,60,12,0,48,23599,1.0,0.2,0.333333,1.0,0.0,0.2
300
+ tca_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
301
+ tdt_Latn,57,21,8,36,23594,0.724138,0.368421,0.488372,0.999661,338.954326,0.368421
302
+ tel_Telu,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
303
+ tem_Latn,55,55,1,0,23603,0.982143,1.0,0.990991,0.999958,42.365701,1.0
304
+ tet_Latn,58,51,37,7,23564,0.579545,0.87931,0.69863,0.998432,1567.730181,0.87931
305
+ tgk_Cyrl,57,57,0,0,23602,1.0,1.0,1.0,1.0,0.0,1.0
306
+ tha_Thai,114,114,0,0,23545,1.0,1.0,1.0,1.0,0.0,1.0
307
+ tir_Ethi,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
308
+ tiv_Latn,67,67,1,0,23591,0.985294,1.0,0.992593,0.999958,42.38725,1.0
309
+ tly_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
310
+ tob_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
311
+ toi_Latn,57,53,0,4,23602,1.0,0.929825,0.963636,1.0,0.0,0.929825
312
+ toj_Latn,57,57,1,0,23601,0.982759,1.0,0.991304,0.999958,42.369291,1.0
313
+ ton_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
314
+ top_Latn,59,59,2,0,23598,0.967213,1.0,0.983333,0.999915,84.745763,1.0
315
+ tpi_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
316
+ tsn_Latn,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
317
+ tso_Latn,114,89,0,25,23545,1.0,0.780702,0.876847,1.0,0.0,0.780702
318
+ tsz_Latn,59,58,0,1,23600,1.0,0.983051,0.991453,1.0,0.0,0.983051
319
+ tuk_Cyrl,57,54,0,3,23602,1.0,0.947368,0.972973,1.0,0.0,0.947368
320
+ tuk_Latn,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
321
+ tur_Latn,59,59,2,0,23598,0.967213,1.0,0.983333,0.999915,84.745763,1.0
322
+ twi_Latn,116,115,2,1,23541,0.982906,0.991379,0.987124,0.999915,84.950941,0.991379
323
+ tyv_Cyrl,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
324
+ tzh_Latn,25,25,3,0,23631,0.892857,1.0,0.943396,0.999873,126.935771,1.0
325
+ tzm_Tfng,1,1,4,0,23654,0.2,1.0,0.333333,0.999831,169.076,1.0
326
+ tzo_Latn,58,55,0,3,23601,1.0,0.948276,0.973451,1.0,0.0,0.948276
327
+ udu_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
328
+ uig_Arab,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
329
+ uig_Latn,59,59,1,0,23599,0.983333,1.0,0.991597,0.999958,42.372881,1.0
330
+ ukr_Cyrl,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
331
+ umb_Latn,107,83,0,24,23552,1.0,0.775701,0.873684,1.0,0.0,0.775701
332
+ ura_Latn,56,56,0,0,23603,1.0,1.0,1.0,1.0,0.0,1.0
333
+ urd_Arab,108,107,0,1,23551,1.0,0.990741,0.995349,1.0,0.0,0.990741
334
+ uzn_Cyrl,58,58,0,0,23601,1.0,1.0,1.0,1.0,0.0,1.0
335
+ uzn_Latn,58,58,9,0,23592,0.865672,1.0,0.928,0.999619,381.339774,1.0
336
+ vec_Latn,58,57,1,1,23600,0.982759,0.982759,0.982759,0.999958,42.371086,0.982759
337
+ ven_Latn,89,89,0,0,23570,1.0,1.0,1.0,1.0,0.0,1.0
338
+ vep_Latn,58,57,0,1,23601,1.0,0.982759,0.991304,1.0,0.0,0.982759
339
+ vie_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
340
+ vmw_Latn,58,56,0,2,23601,1.0,0.965517,0.982456,1.0,0.0,0.965517
341
+ war_Latn,60,60,0,0,23599,1.0,1.0,1.0,1.0,0.0,1.0
342
+ wln_Latn,59,58,57,1,23543,0.504348,0.983051,0.666667,0.997585,2415.254237,0.983051
343
+ wol_Latn,60,60,2,0,23597,0.967742,1.0,0.983607,0.999915,84.749354,1.0
344
+ wuu_Hani,48,43,46,5,23565,0.483146,0.895833,0.627737,0.998052,1948.244462,0.895833
345
+ xho_Latn,58,52,3,6,23598,0.945455,0.896552,0.920354,0.999873,127.113258,0.896552
346
+ xsm_Latn,59,57,7,2,23593,0.890625,0.966102,0.926829,0.999703,296.610169,0.966102
347
+ yad_Latn,55,55,0,0,23604,1.0,1.0,1.0,1.0,0.0,1.0
348
+ yao_Latn,52,52,0,0,23607,1.0,1.0,1.0,1.0,0.0,1.0
349
+ yap_Latn,58,58,1,0,23600,0.983051,1.0,0.991453,0.999958,42.371086,1.0
350
+ ydd_Hebr,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
351
+ yor_Latn,57,57,1,0,23601,0.982759,1.0,0.991304,0.999958,42.369291,1.0
352
+ yrk_Cyrl,55,53,0,2,23604,1.0,0.963636,0.981481,1.0,0.0,0.963636
353
+ yua_Latn,59,59,0,0,23600,1.0,1.0,1.0,1.0,0.0,1.0
354
+ yue_Hani,49,30,13,19,23597,0.697674,0.612245,0.652174,0.999449,550.614147,0.612245
355
+ zam_Latn,60,0,1,60,23598,0.0,0.0,0.0,0.999958,42.374677,0.0
356
+ zdj_Latn,50,50,0,0,23609,1.0,1.0,1.0,1.0,0.0,1.0
357
+ zgh_Tfng,60,42,0,18,23599,1.0,0.7,0.823529,1.0,0.0,0.7
358
+ zul_Latn,58,51,3,7,23598,0.944444,0.87931,0.910714,0.999873,127.113258,0.87931
359
+ zyb_Latn,57,57,3,0,23599,0.95,1.0,0.974359,0.999873,127.107872,1.0
reports/udhr/millid_summary.json ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "top1_accuracy": 0.8524451582907139,
3
+ "top3_accuracy": 0.9193964241937529,
4
+ "top5_accuracy": 0.9341054144300266,
5
+ "passages": 23659,
6
+ "languages": 358,
7
+ "macro_precision": 0.9187139434241347,
8
+ "macro_recall": 0.876978867900983,
9
+ "macro_f1": 0.8780555118719876,
10
+ "macro_specificity": 0.9998610487675311,
11
+ "weighted_f1": 0.8598690614077213,
12
+ "median_f1": 0.9909909909909909,
13
+ "languages_f1_at_least_0_9": 282,
14
+ "languages_f1_below_0_5": 35,
15
+ "mean_fp_per_million": 138.95123246877017,
16
+ "micro_f1": 0.8524451582907139
17
+ }
reports/validation/millid_per_language.csv ADDED
The diff for this file is too large to render. See raw diff
 
reports/validation/millid_summary.json ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "top1_accuracy": 0.9612766841404254,
3
+ "top3_accuracy": 0.9909250502014166,
4
+ "top5_accuracy": 0.9949330172578825,
5
+ "passages": 245511,
6
+ "languages": 1626,
7
+ "macro_precision": 0.9572524686749759,
8
+ "macro_recall": 0.9621461129267935,
9
+ "macro_f1": 0.9583443278968644,
10
+ "macro_specificity": 0.9999761949645174,
11
+ "weighted_f1": 0.9613285508140816,
12
+ "median_f1": 0.9849924924924924,
13
+ "languages_f1_at_least_0_9": 1462,
14
+ "languages_f1_below_0_5": 7,
15
+ "mean_fp_per_million": 23.80503548271208,
16
+ "micro_f1": 0.9612766841404254,
17
+ "top1_by_size": {
18
+ "paragraph": 0.985777175753471,
19
+ "sentence": 0.981756099992523,
20
+ "short": 0.936305012862407
21
+ }
22
+ }
training_log.jsonl ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {"step": 2000, "loss": 1.86789, "macro_f1": 0.79235, "top1_accuracy": 0.79797, "top3_accuracy": 0.92062}
2
+ {"step": 4000, "loss": 1.50355, "macro_f1": 0.8932, "top1_accuracy": 0.89507, "top3_accuracy": 0.96682}
3
+ {"step": 6000, "loss": 1.37135, "macro_f1": 0.91384, "top1_accuracy": 0.91522, "top3_accuracy": 0.97436}
4
+ {"step": 8000, "loss": 1.28554, "macro_f1": 0.92505, "top1_accuracy": 0.92703, "top3_accuracy": 0.97825}
5
+ {"step": 10000, "loss": 1.27827, "macro_f1": 0.92703, "top1_accuracy": 0.92841, "top3_accuracy": 0.97841}
6
+ {"step": 12000, "loss": 1.20079, "macro_f1": 0.93424, "top1_accuracy": 0.93555, "top3_accuracy": 0.98061}
7
+ {"step": 14000, "loss": 1.21474, "macro_f1": 0.93586, "top1_accuracy": 0.93728, "top3_accuracy": 0.98181}
8
+ {"step": 16000, "loss": 1.16406, "macro_f1": 0.94008, "top1_accuracy": 0.94114, "top3_accuracy": 0.98294}
9
+ {"step": 18000, "loss": 1.18302, "macro_f1": 0.9409, "top1_accuracy": 0.94234, "top3_accuracy": 0.98426}
10
+ {"step": 20000, "loss": 1.19716, "macro_f1": 0.94238, "top1_accuracy": 0.94378, "top3_accuracy": 0.98297}
11
+ {"step": 22000, "loss": 1.15475, "macro_f1": 0.94574, "top1_accuracy": 0.94695, "top3_accuracy": 0.98413}
12
+ {"step": 24000, "loss": 1.13328, "macro_f1": 0.94524, "top1_accuracy": 0.94642, "top3_accuracy": 0.98517}
13
+ {"step": 26000, "loss": 1.14454, "macro_f1": 0.94883, "top1_accuracy": 0.95016, "top3_accuracy": 0.98542}
14
+ {"step": 28000, "loss": 1.13161, "macro_f1": 0.94798, "top1_accuracy": 0.94893, "top3_accuracy": 0.98564}
15
+ {"step": 30000, "loss": 1.13735, "macro_f1": 0.94964, "top1_accuracy": 0.95098, "top3_accuracy": 0.98633}
16
+ {"step": 32000, "loss": 1.13146, "macro_f1": 0.95158, "top1_accuracy": 0.95267, "top3_accuracy": 0.98668}
17
+ {"step": 34000, "loss": 1.11926, "macro_f1": 0.95274, "top1_accuracy": 0.95403, "top3_accuracy": 0.98686}
18
+ {"step": 36000, "loss": 1.15683, "macro_f1": 0.95348, "top1_accuracy": 0.95478, "top3_accuracy": 0.98781}
19
+ {"step": 38000, "loss": 1.14514, "macro_f1": 0.95557, "top1_accuracy": 0.95676, "top3_accuracy": 0.98749}
20
+ {"step": 40000, "loss": 1.12537, "macro_f1": 0.95683, "top1_accuracy": 0.95814, "top3_accuracy": 0.98844}
21
+ {"step": 42000, "loss": 1.16073, "macro_f1": 0.95802, "top1_accuracy": 0.95912, "top3_accuracy": 0.98913}
22
+ {"step": 44000, "loss": 1.11823, "macro_f1": 0.95665, "top1_accuracy": 0.9578, "top3_accuracy": 0.98906}
23
+ {"step": 46000, "loss": 1.13981, "macro_f1": 0.95912, "top1_accuracy": 0.96037, "top3_accuracy": 0.98919}
24
+ {"step": 48000, "loss": 1.10609, "macro_f1": 0.96015, "top1_accuracy": 0.96128, "top3_accuracy": 0.98976}
25
+ {"step": 50000, "loss": 1.09781, "macro_f1": 0.96095, "top1_accuracy": 0.96207, "top3_accuracy": 0.99029}
26
+ {"step": 52000, "loss": 1.09539, "macro_f1": 0.96094, "top1_accuracy": 0.96223, "top3_accuracy": 0.99042}
27
+ {"step": 54000, "loss": 1.11826, "macro_f1": 0.96193, "top1_accuracy": 0.96308, "top3_accuracy": 0.99035}
28
+ {"step": 56000, "loss": 1.08251, "macro_f1": 0.96248, "top1_accuracy": 0.96377, "top3_accuracy": 0.99038}
29
+ {"step": 58000, "loss": 1.10651, "macro_f1": 0.96167, "top1_accuracy": 0.96279, "top3_accuracy": 0.99086}
30
+ {"step": 60000, "loss": 1.09734, "macro_f1": 0.96245, "top1_accuracy": 0.96352, "top3_accuracy": 0.99117}