com[5], moc[5], mop[5], soc[4], osm[4], som[4], osp[4],
oj[4], co[3], om[3], op[3], po[3], os[2], oz[2],