i
g
m
k
d