E
O
O
E
F
F
G
G
O
E
E
F
E
F
F
G
F
F
F
G
G
O
F
F