O
C
C
V
G
G
V
O
G
I
C
O
I
V
V
O
I
C
V
I
I
G
G
O
C