m
d
m
m
f
g
d
m
g
g
d
v
v
d
g
d
v
g
f
f
v
m
v
f