5
10820
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-10
-10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10
10
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10
10
0
0
0
0
0
0
0
0
0
0
0
0
10
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10
10
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-10
-10
-10
-10
-10
-10
-10
-10
0
0
0
10
10
10
10
0
0
0
0
0
-10
-10
-10
-20
-10
-10
-10
-10
0
10
20
10
0
0
10
20
10
0
0
-10
-10
0
0
-10
-20
0
10
0
0
10
20
30
20
10
10
10
0
-10
-10
-20
-20
-20
-20
-10
-10
-10
-10
-10
-10
0
10
10
0
-10
0
10
10
0
-10
-10
-10
-10
-10
-20
-10
0
10
10
0
-10
-20
-10
0
0
0
-10
-10
0
-10
-10
-10
10
10
10
10
0
-10
-10
-10
0
10
0
0
-10
0
0
10
10
10
10
10
10
0
0
0
0
-10
-10
-10
-10
-10
0
0
0
0
10
10
10
10
10
10
0
-10
-10
0
0
-10
-10
-10
-10
-10
0
10
10
0
0
0
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
0
0
0
-10
-10
-10
-10
-10
0
10
10
10
10
0
0
-10
-10
-10
0
10
10
10
0
0
10
0
0
0
0
-10
-10
-10
-10
-10
-10
-10
0
0
0
0
0
0
0
10
10
10
10
0
0
-10
-20
-10
0
10
10
0
-10
-20
-10
0
0
0
0
0
0
-10
-10
-10
-10
0
0
0
0
0
0
-10
0
0
10
10
10
0
0
0
-10
-10
-20
-20
-10
10
0
0
0
0
0
0
0
10
10
10
10
0
-10
-10
-10
-20
-20
-10
-10
-10
-10
0
10
20
10
0
0
0
10
10
0
-10
-20
-10
-10
-10
-10
0
10
10
10
0
0
0
10
10
10
-10
-10
-10
0
10
0
0
0
-10
-10
0
10
10
10
20
20
10
10
0
0
0
0
0
-10
0
10
10
10
10
10
0
0
0
-10
-10
-10
-10
0
-10
-10
-20
-20
-20
-20
-10
0
10
10
10
10
10
10
10
10
0
-10
0
10
0
0
-10
-10
-10
-10
-10
-10
-10
0
10
10
10
10
0
0
0
0
0
-10
0
0
0
-20
-20
-10
0
10
10
10
10
10
10
10
0
-10
0
10
10
0
-10
-10
-20
-10
-10
-10
-10
-10
0
10
10
10
10
10
10
20
10
10
10
20
20
10
0
-10
-10
-10
-10
-10
-10
-20
-20
0
10
20
20
0
0
0
10
0
-10
-20
-10
0
-10
-10
-20
-20
-10
0
0
0
0
10
20
20
10
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10
0
0
0
0
10
10
0
0
-10
-10
-20
-20
-10
0
0
-10
-10
-10
-10
10
20
20
10
10
10
10
0
0
0
0
0
-10
-10
-10
-10
-10
0
0
10
10
20
30
30
20
10
0
0
0
0
0
-10
0
0
0
0
-10
-10
-10
-10
0
0
0
10
0
0
-10
-10
-10
-10
0
0
0
0
-10
-10
0
-10
-10
-10
0
10
10
10
10
20
20
20
10
10
10
10
10
10
10
0
-10
0
0
-10
-10
-10
0
0
0
-10
-10
0
10
10
10
10
0
0
0
0
-10
-20
-20
-20
-10
0
0
0
0
0
10
20
20
10
0
0
0
0
0
0
0
-10
-10
-10
0
10
10
0
0
-10
0
0
0
10
10
0
0
0
0
0
0
0
0
0
0
0
0
10
10
10
0
-10
0
10
10
20
20
10
10
0
0
-10
-10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-10
-10
-10
-10
0
0
0
0
-10
-10
-10
-10
-10
-20
-20
-10
0
-10
-20
-30
-40
-40
-20
-20
-20
-20
-20
0
10
10
10
10
10
0
-10
-10
-10
0
0
10
10
10
10
10
0
0
10
10
10
10
10
10
10
20
10
10
0
0
0
10
10
10
10
10
10
10
10
10
0
0
20
30
30
20
10
0
-10
-10
-20
-20
-20
-20
-10
-20
-20
-20
-20
-10
-10
0
0
0
-10
0
10
10
0
-10
-10
-20
-30
-30
-20
-20
-10
-10
0
10
10
20
20
20
10
10
0
0
0
0
-10
-30
-30
-20
-10
-10
-10
-10
-10
10
20
30
20
20
10
10
10
0
-10
-10
-10
0
0
0
0
0
0
10
20
20
20
20
20
10
10
0
-10
-10
-10
0
10
0
0
-10
-10
-10
-10
-10
0
0
0
0
0
0
0
0
0
0
10
20
10
0
-10
-10
-10
-10
-10
-20
-20
0
10
10
20
20
20
20
10
10
0
-10
-10
-20
-20
-20
-10
10
0
-10
-20
-10
0
10
10
0
0
10
10
10
-10
-20
-30
-20
-10
-10
-20
-20
-20
-10
0
10
10
10
10
10
10
10
10
10
10
10
10
-10
-10
0
20
30
30
40
30
10
10
0
0
-10
0
0
0
0
10
10
0
0
0
-10
-10
-20
-20
-30
-40
-50
-40
-30
-30
-30
-20
-10
-10
-10
-10
-10
-10
-10
0
-10
-20
-20
-10
0
0
0
0
0
0
0
10
10
10
20
20
20
20
20
10
10
20
20
0
-20
-20
0
10
10
0
0
0
-10
-10
-20
-20
-10
0
0
0
0
10
20
30
30
30
20
20
30
40
30
20
10
0
0
0
0
0
-10
0
10
10
0
-20
-20
0
0
-10
0
20
20
10
0
-10
-30
-40
-40
-40
-30
-20
-10
10
20
20
30
30
40
30
10
0
10
20
40
40
40
30
10
10
10
0
-10
-10
-10
0
20
30
40
50
60
70
70
60
40
20
0
-10
-20
-40
-60
-60
-60
-50
-50
-40
-30
-20
-10
-30
-40
-30
-40
-50
-70
-90
-100
-110
-110
-110
-100
-100
-100
-100
-100
-90
-80
-70
-70
-70
-50
-50
-80
-130
-160
-150
-150
-180
-220
-240
-270
-310
-360
-440
-540
-630
-640
-620
-630
-680
-740
-770
-710
-580
-440
-360
-360
-390
-410
-430
-450
-490
-560
-600
-610
-590
-570
-600
-590
-420
-80
250
410
440
530
710
800
770
760
740
560
340
250
150
-70
-260
-310
-330
-370
-220
180
610
950
1260
1550
1660
1520
1330
1250
1200
1000
700
430
220
50
-30
-10
30
0
-20
70
310
630
950
1150
1220
1170
1050
850
630
510
450
260
-130
-570
-840
-920
-950
-970
-920
-850
-800
-720
-620
-650
-780
-790
-720
-740
-800
-790
-840
-1070
-1380
-1590
-1620
-1520
-1410
-1430
-1560
-1720
-1860
-1900
-1790
-1600
-1360
-1080
-900
-850
-810
-630
-290
260
970
1490
1550
1240
870
560
280
80
80
290
540
730
970
1290
1680
2120
2540
2680
2490
2270
2160
1930
1470
1020
650
100
-730
-1440
-1730
-1660
-1370
-850
-200
400
970
1630
2160
2210
1780
1220
780
320
-330
-1030
-1600
-2140
-2770
-3220
-3260
-2980
-2480
-1790
-1110
-700
-520
-320
10
450
930
1270
1330
1020
330
-550
-1250
-1620
-1820
-1980
-2050
-1920
-1590
-1090
-400
420
1270
2009
2580
2840
2730
2370
1960
1500
990
480
-60
-660
-1190
-1470
-1500
-1280
-820
-270
230
670
1060
1430
1840
2180
2180
1800
1340
1050
820
550
280
170
290
510
630
510
160
-280
-650
-840
-890
-920
-970
-880
-650
-480
-480
-570
-730
-1060
-1410
-1600
-1740
-1970
-2110
-2020
-1920
-1950
-1870
-1640
-1510
-1520
-1340
-910
-580
-510
-380
-10
290
220
-50
-250
-300
-240
-60
160
260
160
30
20
10
-160
-290
-70
420
780
930
1110
1440
1870
2400
2990
3420
3490
3170
2610
1990
1510
1290
1180
950
530
80
-210
-260
-80
170
350
440
420
70
-660
-1440
-1910
-2110
-2280
-2510
-2590
-2360
-1930
-1600
-1370
-970
-380
100
410
780
1170
1280
1050
670
200
-410
-1020
-1420
-1600
-1620
-1450
-1100
-690
-280
110
410
570
610
580
500
510
730
1000
1040
840
600
410
280
280
500
920
1390
1770
2020
2250
2430
2480
2410
2330
2180
1830
1380
950
480
-60
-440
-530
-470
-490
-640
-750
-670
-410
-140
80
320
490
460
260
10
-310
-710
-960
-860
-520
-280
-320
-440
-340
-70
90
60
-10
-40
-140
-310
-480
-730
-1100
-1370
-1360
-1250
-1310
-1420
-1360
-1090
-730
-340
60
420
650
760
840
900
830
640
530
620
660
490
360
440
530
430
300
300
340
400
510
610
540
340
210
240
300
320
380
590
870
1060
1210
1450
1810
2060
2029
1770
1370
860
360
0
-210
-390
-540
-620
-600
-470
-180
270
750
1080
1230
1310
1400
1490
1590
1640
1510
1110
540
30
-350
-700
-1020
-1280
-1560
-1850
-1890
-1560
-1070
-660
-280
130
490
740
940
1070
1120
1060
840
400
-130
-530
-720
-800
-920
-1170
-1500
-1740
-1710
-1370
-890
-420
-30
250
350
300
170
50
10
100
260
370
390
360
290
140
-60
-170
-70
90
90
-40
-60
90
310
580
920
1260
1490
1590
1540
1290
890
450
70
-240
-580
-960
-1210
-1220
-1150
-1070
-820
-290
310
840
1330
1780
2120
2320
2370
2190
1750
1190
670
250
-150
-720
-1450
-2050
-2260
-2170
-2020
-1910
-1840
-1810
-1820
-1790
-1640
-1330
-850
-240
260
480
430
280
160
110
90
30
-120
-330
-530
-690
-770
-730
-580
-320
-10
240
380
480
660
900
1090
1120
1020
900
790
670
480
240
-30
-230
-250
-180
-150
-90
130
430
710
930
1040
1080
1170
1340
1440
1440
1430
1290
880
290
-350
-1000
-1570
-1940
-2120
-2150
-2060
-1900
-1710
-1470
-1190
-900
-580
-160
300
670
940
1080
1050
850
630
520
430
190
-160
-430
-430
-190
120
300
260
70
-180
-420
-580
-570
-340
130
650
890
740
340
-90
-400
-490
-430
-370
-310
-120
120
260
340
500
640
700
780
880
860
780
810
860
700
270
-190
-580
-960
-1460
-2020
-2480
-2720
-2760
-2620
-2330
-2120
-2140
-2200
-2009
-1610
-1200
-780
-320
50
180
140
-10
-210
-380
-480
-560
-680
-880
-1220
-1700
-2140
-2420
-2500
-2500
-2460
-2320
-2020
-1650
-1330
-1050
-710
-350
-40
230
450
630
830
1110
1300
1230
860
320
-200
-540
-680
-710
-680
-530
-280
-30
160
360
640
890
1060
1160
1170
970
560
190
-10
-180
-480
-850
-1080
-1040
-810
-550
-300
-90
120
400
760
1080
1200
1120
940
720
480
270
150
130
80
-110
-380
-590
-670
-700
-680
-610
-530
-500
-430
-220
60
220
150
-50
-260
-490
-750
-1040
-1350
-1650
-1890
-2050
-2100
-2029
-1930
-1820
-1580
-1270
-1130
-1200
-1160
-810
-400
-190
-220
-410
-620
-700
-630
-660
-920
-1240
-1320
-1140
-960
-960
-1150
-1370
-1410
-1180
-820
-580
-490
-460
-380
-200
20
170
270
360
350
190
0
-80
40
490
1210
1880
2310
2560
2670
2690
2720
2730
2580
2280
2009
1760
1500
1280
1100
890
650
560
770
1210
1680
1960
1960
1700
1410
1300
1250
1040
660
300
-20
-410
-900
-1350
-1590
-1550
-1390
-1230
-1020
-780
-660
-710
-790
-810
-790
-780
-860
-990
-1010
-870
-750
-790
-980
-1210
-1330
-1310
-1230
-1190
-1090
-790
-290
300
760
930
930
1020
1200
1280
1200
1130
1140
1200
1340
1550
1670
1510
1100
620
240
80
80
70
20
-20
-80
-280
-540
-630
-520
-340
-180
-70
-70
-90
-10
140
50
-440
-1150
-1780
-2210
-2590
-3000
-3400
-3730
-3980
-4110
-4130
-4019
-3650
-2920
-2000
-1190
-670
-450
-490
-690
-960
-1250
-1530
-1850
-2300
-2860
-3290
-3480
-3480
-3320
-3040
-2700
-2240
-1630
-1150
-1020
-990
-810
-610
-520
-420
-290
-250
-170
120
450
590
580
570
460
190
-130
-380
-540
-580
-460
-220
50
330
620
990
1560
2330
3070
3630
4000
4180
4120
3920
3740
3500
2990
2190
1200
160
-750
-1320
-1510
-1420
-1200
-890
-440
220
1120
2280
3580
4790
5750
6420
6780
6860
6780
6580
6080
5080
3590
1840
130
-1260
-2170
-2620
-2690
-2440
-1850
-850
570
2320
4250
6090
7580
8580
9140
9330
9260
9000
8550
7860
6920
5770
4600
3690
3150
2870
2840
3260
4140
5160
6120
7110
8250
9450
10390
10820
10670
9970
8870
7560
6200
4840
3610
2840
2690
3030
3720
4740
6080
7490
8670
9560
10220
10650
10740
10320
9260
7540
5290
2760
190
-2140
-3970
-5080
-5490
-5390
-4980
-4310
-3350
-2210
-1090
-110
720
1320
1590
1550
1240
560
-580
-2000
-3490
-4890
-6030
-6710
-6920
-6880
-6800
-6780
-6810
-6890
-7030
-7340
-7840
-8410
-8870
-9200
-9400
-9410
-9220
-8920
-8560
-8290
-8210
-8210
-8000
-7450
-6680
-5910
-5300
-4940
-4880
-5160
-5780
-6590
-7300
-7660
-7610
-7330
-6990
-6620
-6160
-5570
-4770
-3740
-2550
-1440
-640
-150
150
360
490
610
760
880
920
950
1030
1120
1200
1340
1530
1750
2000
2280
2560
2910
3350
3790
4180
4560
4950
5250
5360
5240
4810
4120
3340
2670
2070
1430
800
310
-20
-260
-350
-70
590
1480
2400
3250
3920
4300
4300
3930
3180
2170
1140
250
-480
-1140
-1730
-2190
-2440
-2480
-2400
-2240
-1920
-1390
-760
-140
530
1280
2020
2600
3020
3300
3380
3210
2830
2310
1630
880
340
210
350
560
800
1080
1360
1720
2240
2880
3470
3870
4080
4160
4100
3830
3400
2950
2540
2080
1610
1230
900
530
190
110
340
740
1120
1380
1470
1290
830
200
-530
-1320
-2120
-2830
-3450
-4050
-4680
-5280
-5770
-6020
-5950
-5670
-5260
-4760
-4210
-3760
-3580
-3730
-4210
-4960
-5890
-6830
-7640
-8280
-8790
-9270
-9760
-10160
-10390
-10410
-10160
-9570
-8710
-7780
-6920
-6260
-5930
-5950
-6270
-6780
-7440
-8140
-8770
-9210
-9380
-9250
-8800
-8029
-7090
-6160
-5310
-4540
-3870
-3370
-3040
-2830
-2690
-2580
-2450
-2260
-2029
-1750
-1440
-1050
-600
-170
170
500
910
1420
1950
2520
3120
3740
4310
4770
5090
5190
5060
4820
4590
4420
4280
4200
4240
4370
4530
4690
4880
5100
5360
5680
6050
6420
6680
6830
6900
6920
6860
6670
6350
5930
5430
4850
4260
3730
3380
3240
3330
3600
3950
4270
4520
4680
4730
4590
4220
3660
2990
2240
1410
510
-320
-980
-1430
-1560
-1270
-670
30
710
1360
1820
1940
1720
1290
780
200
-390
-890
-1220
-1450
-1670
-1860
-1940
-1880
-1750
-1560
-1340
-1150
-1030
-1010
-1050
-1060
-1060
-1160
-1430
-1770
-2050
-2180
-2130
-1880
-1480
-1040
-690
-400
10
640
1380
2090
2680
3080
3200
3070
2890
2800
2790
2740
2580
2300
1960
1610
1380
1370
1590
1930
2360
2840
3380
3900
4290
4510
4620
4640
4480
4110
3620
3110
2590
2060
1510
930
320
-250
-670
-850
-830
-690
-480
-240
-20
90
120
100
70
10
-70
-200
-450
-840
-1270
-1670
-2050
-2390
-2560
-2440
-2120
-1720
-1340
-980
-660
-370
-70
270
630
1010
1390
1740
2040
2190
2130
1880
1600
1430
1380
1390
1340
1160
910
710
620
600
560
520
530
600
650
610
560
570
670
790
870
840
670
430
180
-50
-190
-230
-250
-320
-500
-810
-1170
-1480
-1650
-1740
-1790
-1770
-1670
-1520
-1360
-1270
-1310
-1510
-1820
-2210
-2590
-2840
-2970
-3060
-3140
-3160
-3090
-2960
-2780
-2550
-2320
-2120
-1950
-1840
-1810
-1870
-1960
-2020
-2040
-2040
-2000
-1880
-1620
-1230
-780
-340
70
430
700
860
890
820
690
560
510
490
450
410
420
430
390
290
220
200
220
230
200
150
100
50
10
30
80
130
150
120
-30
-350
-820
-1380
-1910
-2320
-2590
-2860
-3270
-3850
-4470
-5010
-5380
-5550
-5420
-5060
-4610
-4170
-3730
-3300
-2910
-2500
-2050
-1660
-1430
-1370
-1450
-1620
-1820
-1950
-1970
-1880
-1720
-1550
-1390
-1200
-970
-690
-400
-150
20
110
130
40
-140
-350
-490
-500
-420
-350
-310
-240
-80
180
560
1020
1530
2020
2450
2780
2980
3090
3130
3080
2920
2650
2320
1970
1680
1530
1510
1540
1600
1700
1830
1890
1860
1790
1710
1580
1320
950
480
-10
-430
-700
-860
-930
-920
-810
-620
-320
60
420
660
750
700
530
210
-220
-760
-1350
-2000
-2640
-3210
-3690
-4110
-4480
-4750
-4890
-4870
-4750
-4610
-4450
-4260
-4050
-3820
-3610
-3470
-3440
-3530
-3670
-3770
-3820
-3800
-3690
-3510
-3290
-3050
-2780
-2480
-2190
-1890
-1580
-1280
-1020
-770
-500
-190
160
520
870
1210
1530
1800
2029
2280
2590
2950
3320
3630
3850
3990
4080
4130
4150
4130
4130
4150
4180
4230
4330
4530
4800
5090
5320
5520
5690
5810
5870
5820
5620
5290
4890
4450
4000
3550
3110
2710
2370
2070
1770
1420
1010
610
240
-140
-600
-1130
-1720
-2320
-2950
-3570
-4120
-4580
-4920
-5170
-5370
-5570
-5750
-5860
-5850
-5750
-5630
-5550
-5500
-5470
-5450
-5460
-5540
-5700
-5900
-6070
-6200
-6330
-6460
-6530
-6470
-6250
-5850
-5320
-4770
-4260
-3810
-3390
-3010
-2660
-2300
-1890
-1450
-1040
-670
-300
80
470
910
1420
1970
2520
3020
3480
3910
4330
4740
5190
5620
5940
6080
6100
6070
6030
6020
6070
6120
6070
5950
5860
5880
5930
5950
5910
5770
5500
5140
4800
4520
4190
3790
3410
3060
2680
2250
1900
1650
1400
1110
800
460
40
-420
-820
-1120
-1420
-1790
-2210
-2640
-3030
-3380
-3650
-3850
-3990
-4130
-4250
-4350
-4420
-4470
-4450
-4340
-4150
-3930
-3730
-3520
-3290
-3020
-2710
-2300
-1810
-1340
-940
-610
-290
-10
200
310
370
470
620
730
770
880
1140
1480
1810
2100
2320
2520
2740
2990
3250
3510
3730
3870
3950
3960
3970
4010
4120
4250
4370
4490
4600
4720
4900
5170
5440
5660
5800
5840
5720
5460
5160
4900
4680
4480
4340
4180
3930
3630
3410
3270
3110
2850
2510
2140
1730
1290
860
510
250
40
-140
-260
-340
-420
-510
-570
-570
-550
-600
-740
-920
-1090
-1250
-1410
-1610
-1830
-2080
-2300
-2460
-2530
-2560
-2570
-2550
-2480
-2380
-2280
-2170
-2029
-1850
-1660
-1510
-1390
-1280
-1200
-1200
-1280
-1410
-1570
-1700
-1750
-1690
-1600
-1510
-1350
-1040
-590
-100
380
830
1220
1480
1640
1800
1980
2160
2330
2500
2640
2710
2690
2600
2460
2290
2160
2160
2310
2530
2710
2840
2940
3020
3040
2930
2720
2470
2210
1960
1710
1460
1170
820
500
290
160
80
60
130
220
260
230
120
-50
-220
-380
-570
-850
-1240
-1700
-2150
-2550
-2870
-3130
-3310
-3440
-3530
-3560
-3510
-3370
-3180
-3000
-2820
-2670
-2600
-2610
-2660
-2710
-2800
-2930
-3040
-3060
-3000
-2870
-2670
-2400
-2090
-1780
-1470
-1170
-880
-600
-310
-10
280
550
770
950
1080
1140
1160
1170
1190
1190
1190
1220
1230
1220
1240
1370
1550
1720
1830
1920
2020
2170
2340
2490
2590
2650
2680
2690
2700
2710
2730
2750
2810
2860
2860
2800
2740
2760
2820
2860
2820
2740
2620
2490
2400
2340
2270
2180
2080
1950
1740
1500
1300
1180
1080
990
910
880
930
1060
1200
1300
1380
1450
1440
1340
1210
1110
1000
840
670
500
310
140
30
-30
-90
-170
-250
-360
-530
-770
-1060
-1370
-1720
-2080
-2420
-2730
-3030
-3310
-3570
-3790
-3950
-4059
-4120
-4150
-4120
-4019
-3820
-3570
-3330
-3170
-3090
-3060
-3090
-3180
-3310
-3420
-3530
-3670
-3820
-3940
-4040
-4160
-4270
-4300
-4230
-4080
-3830
-3490
-3090
-2630
-2170
-1750
-1410
-1120
-870
-640
-420
-180
70
290
480
620
760
940
1200
1530
1870
2180
2440
2670
2880
3030
3100
3120
3140
3190
3210
3180
3060
2880
2660
2450
2300
2210
2170
2180
2230
2260
2240
2190
2120
2040
1950
1840
1700
1500
1260
1030
840
660
470
310
200
120
40
10
20
70
130
180
210
210
220
220
170
70
-20
-60
-30
60
160
220
250
240
200
140
100
60
90
190
310
370
370
350
320
340
430
550
650
720
810
900
940
860
690
510
370
280
230
190
140
60
30
50
90
110
140
220
320
390
400
400
380
310
230
200
220
240
260
240
180
80
-20
-120
-220
-300
-350
-400
-470
-520
-570
-630
-680
-740
-830
-910
-910
-820
-660
-460
-260
-100
0
30
-20
-130
-230
-300
-360
-380
-380
-390
-390
-330
-200
-70
10
90
170
210
160
80
10
-10
0
40
100
160
210
280
370
460
530
610
720
840
920
920
840
750
670
610
570
590
660
750
820
890
980
1080
1170
1230
1270
1260
1150
980
810
670
560
410
230
90
10
-30
0
170
450
740
990
1170
1250
1230
1160
1090
1030
970
890
750
580
370
130
-140
-410
-670
-880
-1000
-1040
-1060
-1090
-1160
-1280
-1390
-1480
-1560
-1660
-1790
-1970
-2180
-2430
-2690
-2960
-3180
-3320
-3390
-3400
-3390
-3340
-3220
-3050
-2840
-2640
-2510
-2490
-2550
-2650
-2790
-2960
-3130
-3230
-3190
-3060
-2930
-2820
-2750
-2720
-2730
-2710
-2620
-2500
-2380
-2240
-2090
-1970
-1900
-1890
-1910
-1930
-1870
-1720
-1540
-1380
-1290
-1220
-1130
-980
-790
-610
-490
-470
-540
-660
-800
-910
-950
-950
-940
-950
-1000
-1070
-1130
-1140
-1070
-930
-750
-590
-500
-500
-600
-740
-880
-1020
-1170
-1330
-1450
-1510
-1530
-1500
-1430
-1340
-1290
-1250
-1220
-1170
-1100
-960
-790
-620
-490
-390
-310
-250
-210
-120
20
200
410
630
860
1080
1260
1360
1350
1250
1090
970
910
900
890
850
800
750
760
840
980
1150
1310
1430
1470
1410
1270
1100
930
780
660
550
440
300
190
140
150
170
180
210
240
290
380
480
490
360
160
-30
-200
-330
-430
-510
-580
-620
-620
-580
-480
-310
-90
140
330
490
630
790
940
1050
1070
1010
920
830
770
740
740
720
660
520
320
110
-60
-170
-210
-210
-210
-200
-160
-120
-90
-30
70
180
280
360
390
380
380
420
450
430
360
230
80
-70
-220
-360
-470
-510
-530
-590
-690
-770
-760
-690
-610
-580
-640
-830
-1130
-1460
-1780
-2090
-2380
-2620
-2870
-3170
-3490
-3760
-3940
-4019
-4030
-3980
-3900
-3790
-3630
-3430
-3200
-2940
-2650
-2330
-1990
-1700
-1530
-1480
-1500
-1570
-1680
-1790
-1880
-1930
-1940
-1890
-1800
-1700
-1560
-1360
-1090
-790
-490
-230
0
190
320
400
410
370
310
300
350
440
520
600
670
750
890
1150
1530
1960
2390
2800
3130
3350
3450
3450
3400
3350
3310
3310
3270
3110
2820
2490
2190
1940
1740
1580
1470
1440
1520
1640
1750
1800
1830
1840
1830
1770
1680
1580
1450
1270
1060
830
570
300
80
-20
-10
60
120
150
170
210
300
440
560
590
550
530
530
490
360
130
-120
-330
-450
-470
-410
-270
-70
160
380
590
830
1100
1380
1640
1880
2070
2170
2170
2100
2009
1950
1900
1800
1640
1430
1220
1020
850
660
510
460
500
520
460
340
240
200
200
160
60
-110
-320
-540
-740
-900
-1010
-1050
-1070
-1150
-1260
-1330
-1310
-1210
-1100
-990
-900
-810
-720
-700
-800
-990
-1170
-1260
-1300
-1360
-1430
-1460
-1480
-1520
-1580
-1620
-1560
-1400
-1190
-1030
-1000
-1140
-1380
-1600
-1770
-1930
-2060
-2100
-2029
-1900
-1780
-1690
-1570
-1390
-1110
-740
-330
20
300
600
910
1200
1430
1610
1760
1880
1950
1980
1990
1970
1940
1950
2009
2080
2130
2120
2060
1900
1620
1250
850
500
190
-70
-270
-400
-490
-580
-640
-640
-560
-450
-330
-230
-130
10
210
480
740
960
1090
1060
860
550
150
-350
-900
-1430
-1850
-2150
-2310
-2270
-2029
-1640
-1170
-700
-250
120
360
510
590
630
630
590
490
330
60
-320
-750
-1170
-1520
-1790
-1970
-2050
-2050
-2020
-1960
-1880
-1790
-1760
-1820
-1980
-2200
-2480
-2810
-3170
-3480
-3700
-3820
-3860
-3830
-3690
-3430
-3050
-2640
-2220
-1830
-1480
-1210
-1040
-970
-1010
-1130
-1300
-1500
-1710
-1880
-1930
-1840
-1670
-1450
-1200
-910
-580
-190
240
700
1140
1480
1700
1800
1840
1860
1880
1920
1910
1810
1670
1540
1480
1460
1460
1460
1480
1540
1600
1620
1610
1530
1380
1200
1050
990
1070
1290
1630
2009
2370
2670
2900
3080
3230
3360
3460
3550
3580
3520
3390
3250
3180
3170
3180
3190
3230
3360
3580
3880
4220
4540
4810
4960
4960
4800
4460
4010
3520
3050
2640
2290
2000
1810
1750
1840
2009
2190
2360
2470
2500
2520
2580
2660
2730
2790
2810
2740
2600
2450
2310
2190
2080
1980
1900
1870
1910
2020
2140
2240
2330
2430
2520
2560
2570
2550
2520
2460
2370
2250
2130
2020
1920
1800
1650
1490
1310
1170
1080
1010
920
820
700
530
310
30
-240
-470
-680
-860
-1030
-1180
-1290
-1310
-1250
-1150
-1030
-920
-880
-890
-970
-1080
-1240
-1430
-1640
-1830
-1980
-2070
-2110
-2120
-2090
-2080
-2150
-2290
-2450
-2600
-2680
-2650
-2530
-2380
-2270
-2160
-2040
-1910
-1790
-1700
-1620
-1560
-1580
-1710
-1940
-2250
-2610
-2990
-3400
-3800
-4150
-4390
-4480
-4460
-4340
-4140
-3870
-3540
-3140
-2710
-2250
-1810
-1420
-1090
-850
-690
-570
-470
-390
-340
-320
-310
-310
-310
-280
-200
-70
100
340
620
900
1120
1310
1490
1650
1790
1910
1990
2020
2040
2070
2110
2130
2110
2090
2110
2170
2240
2320
2370
2380
2360
2350
2350
2350
2330
2310
2270
2200
2060
1900
1750
1650
1590
1510
1400
1230
1020
790
560
350
120
-110
-310
-420
-400
-310
-190
-80
-10
20
-30
-140
-300
-470
-620
-750
-860
-960
-1070
-1160
-1240
-1350
-1490
-1650
-1770
-1820
-1780
-1670
-1530
-1420
-1320
-1210
-1080
-930
-760
-520
-210
150
530
880
1130
1240
1230
1120
940
690
440
250
110
-20
-140
-280
-410
-510
-510
-420
-270
-70
170
400
550
590
550
430
250
0
-260
-500
-710
-890
-1020
-1090
-1070
-960
-760
-490
-190
130
460
790
1120
1390
1570
1600
1480
1250
950
630
290
-60
-420
-780
-1110
-1350
-1470
-1490
-1400
-1220
-970
-690
-440
-220
-80
-10
-10
-70
-230
-510
-860
-1210
-1530
-1810
-2029
-2180
-2230
-2180
-2120
-2090
-2110
-2160
-2220
-2240
-2240
-2250
-2260
-2260
-2230
-2180
-2100
-1970
-1790
-1560
-1280
-990
-700
-410
-120
150
390
570
670
650
550
390
240
110
-40
-190
-310
-390
-430
-410
-280
-40
290
650
1020
1350
1600
1760
1870
1920
1920
1890
1850
1800
1700
1560
1410
1290
1180
1080
950
810
640
470
280
80
-110
-290
-460
-600
-730
-880
-1030
-1170
-1280
-1340
-1340
-1310
-1260
-1200
-1140
-1040
-890
-720
-590
-520
-520
-550
-580
-590
-580
-580
-590
-610
-620
-610
-590
-560
-540
-520
-490
-450
-420
-360
-250
-110
20
100
90
20
-80
-180
-220
-220
-210
-230
-270
-310
-310
-280
-210
-130
-50
10
50
50
-10
-110
-250
-430
-660
-920
-1190
-1430
-1640
-1810
-1940
-2050
-2110
-2130
-2100
-2040
-1930
-1770
-1540
-1290
-1060
-870
-740
-650
-560
-490
-420
-360
-330
-340
-390
-450
-520
-590
-660
-690
-650
-570
-470
-350
-220
-120
-50
20
100
190
260
350
480
640
820
1020
1220
1430
1640
1830
1990
2130
2250
2340
2400
2440
2430
2360
2190
1960
1690
1440
1230
1080
960
860
780
730
740
800
880
980
1070
1140
1160
1110
990
790
540
290
70
-90
-220
-320
-400
-460
-480
-450
-340
-160
70
320
560
740
860
920
960
950
920
870
820
780
760
760
790
850
940
1050
1160
1270
1340
1400
1450
1530
1610
1680
1750
1820
1880
1940
1980
2009
2040
2070
2070
2029
1960
1890
1830
1770
1710
1660
1600
1540
1490
1440
1400
1360
1360
1380
1400
1410
1430
1470
1500
1530
1540
1530
1480
1420
1360
1290
1220
1120
960
750
530
320
100
-130
-340
-530
-680
-810
-920
-1000
-1090
-1190
-1290
-1350
-1370
-1400
-1450
-1540
-1670
-1810
-1950
-2050
-2110
-2140
-2140
-2140
-2120
-2100
-2090
-2080
-2050
-2000
-1960
-1910
-1860
-1770
-1660
-1540
-1420
-1310
-1240
-1200
-1170
-1120
-1050
-950
-840
-740
-650
-610
-590
-560
-500
-440
-390
-330
-260
-190
-150
-170
-230
-310
-370
-400
-410
-410
-420
-420
-430
-460
-470
-450
-410
-330
-220
-90
40
170
320
480
580
630
640
610
550
470
400
320
260
200
150
120
100
90
70
10
-90
-230
-390
-550
-670
-750
-800
-860
-920
-960
-970
-950
-910
-850
-800
-810
-870
-960
-1070
-1170
-1270
-1370
-1480
-1590
-1690
-1750
-1740
-1660
-1520
-1330
-1110
-870
-640
-440
-280
-190
-190
-270
-400
-580
-780
-960
-1090
-1160
-1190
-1190
-1150
-1050
-900
-700
-500
-330
-200
-100
-40
-10
-10
-20
-30
-70
-130
-190
-240
-260
-240
-160
-50
80
230
390
560
720
880
1020
1130
1210
1230
1180
1080
940
750
560
370
180
-10
-190
-350
-480
-590
-690
-760
-800
-800
-770
-700
-640
-590
-550
-520
-480
-470
-480
-490
-520
-570
-620
-660
-700
-760
-800
-830
-840
-820
-760
-670
-560
-440
-300
-150
-20
80
160
260
370
470
520
540
520
480
440
420
420
430
500
640
830
1040
1230
1400
1570
1750
1940
2140
2320
2490
2600
2640
2620
2570
2500
2400
2310
2250
2200
2160
2160
2220
2310
2410
2500
2580
2650
2680
2700
2670
2590
2430
2220
1970
1710
1450
1220
1030
890
780
720
690
690
690
670
630
540
400
220
20
-150
-290
-390
-470
-540
-610
-670
-730
-780
-820
-830
-800
-730
-640
-510
-340
-150
40
200
330
440
510
530
510
450
390
320
290
270
250
220
170
100
20
-30
-60
-70
-80
-100
-150
-230
-360
-500
-630
-740
-840
-930
-1030
-1120
-1180
-1210
-1220
-1200
-1170
-1130
-1070
-1010
-970
-940
-910
-880
-850
-820
-770
-720
-680
-700
-730
-760
-740
-690
-630
-560
-480
-420
-370
-340
-280
-190
-90
0
70
120
130
140
180
210
240
240
220
190
150
90
30
-60
-200
-360
-500
-580
-630
-650
-650
-620
-580
-530
-470
-390
-290
-190
-80
10
70
110
150
200
250
280
310
320
320
320
320
330
350
380
410
440
470
490
500
490
480
480
460
430
370
290
220
160
110
60
0
-80
-130
-150
-130
-120
-120
-150
-170
-190
-220
-240
-220
-180
-130
-80
-50
-40
-40
-20
0
10
-20
-70
-130
-190
-240
-250
-260
-290
-340
-390
-400
-350
-270
-200
-140
-90
-40
10
30
30
0
-60
-110
-170
-220
-260
-270
-270
-250
-200
-100
60
260
450
590
670
710
700
630
510
360
210
40
-140
-310
-440
-520
-550
-570
-600
-640
-690
-750
-800
-840
-840
-830
-810
-820
-850
-900
-960
-990
-1010
-1010
-1010
-1010
-1000
-1000
-1040
-1090
-1160
-1240
-1340
-1450
-1570
-1670
-1730
-1780
-1830
-1890
-1970
-2029
-2090
-2130
-2150
-2130
-2090
-2020
-1930
-1810
-1690
-1560
-1440
-1350
-1300
-1290
-1290
-1270
-1230
-1150
-1070
-1000
-960
-940
-930
-910
-860
-780
-680
-590
-510
-470
-470
-480
-500
-510
-520
-530
-540
-550
-550
-550
-530
-490
-410
-310
-200
-90
-20
0
0
-20
-50
-70
-90
-110
-150
-220
-320
-430
-540
-620
-640
-630
-590
-520
-450
-380
-320
-280
-250
-240
-230
-220
-230
-240
-260
-290
-310
-340
-370
-380
-370
-350
-310
-270
-220
-150
-60
50
140
210
270
330
390
430
450
470
470
490
520
590
670
760
850
910
950
970
1010
1050
1080
1090
1090
1090
1080
1050
1030
1000
960
910
860
820
800
810
830
860
880
870
870
870
900
960
1050
1150
1240
1310
1350
1380
1410
1470
1550
1640
1740
1850
1960
2040
2100
2130
2140
2130
2110
2100
2090
2090
2090
2080
2070
2040
2000
1950
1910
1870
1850
1840
1850
1860
1850
1830
1810
1780
1750
1720
1690
1690
1710
1720
1710
1670
1610
1520
1400
1240
1090
960
850
770
690
610
530
450
390
330
280
220
150
90
20
-30
-70
-100
-140
-150
-120
-50
50
160
270
370
450
520
590
640
680
660
620
560
510
450
400
360
330
320
340
350
380
420
510
620
690
710
690
650
630
590
540
480
410
330
260
210
180
170
170
160
130
70
-20
-150
-310
-480
-630
-760
-850
-920
-950
-930
-860
-740
-580
-420
-250
-90
60
170
250
300
320
300
230
150
70
20
-10
-10
30
90
190
330
520
710
880
1030
1130
1160
1130
1050
950
850
740
610
480
400
360
360
390
430
470
530
600
670
720
760
760
750
700
630
530
430
320
200
40
-100
-220
-280
-300
-280
-210
-130
-60
-20
0
0
-10
0
20
40
50
40
0
-50
-110
-140
-140
-100
-30
40
80
100
120
130
140
110
40
-60
-170
-260
-340
-410
-480
-550
-630
-700
-730
-730
-720
-700
-710
-730
-780
-830
-870
-900
-930
-960
-1010
-1120
-1250
-1370
-1470
-1530
-1560
-1580
-1610
-1630
-1620
-1600
-1570
-1550
-1520
-1490
-1470
-1450
-1450
-1440
-1440
-1440
-1460
-1470
-1470
-1460
-1460
-1460
-1490
-1540
-1610
-1700
-1800
-1870
-1930
-1960
-1990
-1990
-1980
-1970
-1970
-1940
-1890
-1810
-1720
-1590
-1440
-1290
-1140
-1000
-890
-810
-760
-730
-710
-690
-680
-680
-700
-720
-730
-750
-770
-800
-820
-820
-820
-810
-790
-740
-670
-570
-470
-370
-310
-280
-280
-310
-350
-390
-420
-430
-440
-420
-390
-360
-320
-280
-220
-140
-70
-20
0
-10
-20
-40
-50
-70
-90
-90
-60
-10
60
150
250
330
400
450
490
490
470
440
420
430
420
410
390
360
320
280
260
250
250
280
340
420
500
580
650
700
700
660
580
480
350
200
60
-60
-160
-220
-240
-240
-220
-190
-140
-80
-30
10
30
30
10
-40
-100
-160
-230
-290
-340
-360
-360
-360
-350
-330
-270
-200
-120
-60
-20
-30
-70
-140
-240
-360
-470
-550
-610
-640
-660
-650
-620
-570
-500
-430
-370
-330
-320
-340
-380
-440
-470
-480
-460
-440
-420
-410
-410
-400
-390
-380
-360
-340
-320
-320
-310
-280
-250
-190
-130
-60
-10
30
60
70
70
60
40
20
-10
-30
-10
40
140
260
380
490
600
720
850
960
1050
1120
1160
1170
1140
1100
1040
950
850
760
670
590
530
520
560
630
710
770
790
760
700
640
580
530
500
470
460
440
420
410
420
440
470
490
500
490
480
480
470
450
440
410
380
330
270
220
170
140
100
50
0
-50
-90
-120
-130
-110
-70
-10
70
160
260
370
460
530
580
600
620
630
650
660
670
680
660
620
560
530
560
630
720
820
910
990
1040
1040
1020
980
910
820
720
600
490
390
280
160
30
-110
-230
-310
-360
-360
-340
-290
-240
-190
-140
-80
-40
-30
-40
-90
-140
-200
-260
-310
-370
-420
-470
-510
-550
-580
-590
-570
-510
-440
-360
-300
-250
-180
-80
20
130
220
260
250
210
130
30
-70
-150
-200
-210
-190
-160
-120
-80
-30
30
90
150
190
230
270
310
360
390
390
360
320
310
340
380
420
490
560
640
710
760
790
810
820
830
830
820
790
740
680
620
560
490
400
300
210
130
80
50
20
10
30
70
140
230
300
360
400
420
400
340
250
150
40
-50
-130
-190
-240
-270
-270
-250
-220
-200
-190
-200
-230
-280
-370
-480
-600
-730
-860
-970
-1070
-1150
-1220
-1280
-1310
-1340
-1370
-1380
-1370
-1340
-1300
-1250
-1210
-1180
-1190
-1210
-1240
-1280
-1300
-1310
-1320
-1330
-1350
-1370
-1390
-1420
-1430
-1410
-1380
-1330
-1260
-1190
-1120
-1070
-1020
-970
-920
-880
-850
-830
-800
-770
-720
-670
-590
-510
-410
-330
-280
-240
-220
-180
-120
-70
-20
10
30
30
20
-20
-60
-90
-110
-120
-110
-80
-30
50
140
220
300
360
400
430
430
430
430
440
440
440
440
410
370
320
270
210
140
70
30
0
0
20
70
120
150
160
150
110
50
-20
-90
-140
-180
-190
-180
-130
-70
10
80
150
230
310
410
500
580
630
660
690
690
680
650
600
530
480
430
400
380
370
390
410
420
420
420
410
420
410
400
380
370
360
350
340
340
350
370
390
410
430
460
480
510
520
500
450
400
330
260
220
200
220
250
290
340
370
390
400
400
400
390
380
360
320
270
220
180
150
130
120
120
120
140
180
230
290
360
440
510
590
680
760
820
840
830
800
750
710
660
620
600
620
660
720
790
870
940
1020
1100
1170
1240
1290
1330
1350
1340
1310
1240
1170
1090
1020
970
940
930
920
900
880
850
810
790
770
750
750
770
810
850
880
870
850
820
780
750
730
710
680
650
610
550
490
440
410
410
430
460
520
580
640
700
750
810
850
880
880
870
850
830
820
800
780
740
680
600
510
400
300
220
160
110
70
30
0
-20
-50
-70
-90
-140
-190
-260
-330
-410
-490
-550
-600
-650
-710
-780
-860
-940
-1000
-1050
-1080
-1110
-1170
-1260
-1350
-1450
-1530
-1580
-1600
-1590
-1560
-1530
-1470
-1390
-1280
-1160
-1070
-1000
-950
-930
-900
-890
-870
-850
-840
-820
-810
-800
-780
-740
-680
-610
-520
-430
-330
-220
-110
-30
30
70
90
90
80
60
30
-10
-40
-60
-70
-90
-110
-120
-110
-80
-30
40
120
170
210
220
200
160
100
50
0
-40
-70
-90
-110
-110
-110
-80
-50
-10
30
70
100
100
70
20
-40
-110
-180
-250
-300
-340
-370
-390
-410
-430
-450
-470
-500
-530
-580
-630
-690
-770
-850
-930
-990
-1010
-1020
-1020
-1020
-1030
-1040
-1060
-1090
-1110
-1120
-1120
-1110
-1070
-1030
-960
-890
-820
-770
-750
-750
-770
-780
-790
-790
-780
-750
-720
-690
-670
-660
-640
-620
-580
-540
-520
-500
-480
-450
-420
-400
-390
-380
-390
-410
-430
-450
-480
-530
-600
-680
-740
-770
-760
-740
-700
-660
-630
-610
-600
-600
-600
-600
-600
-610
-630
-660
-700
-740
-770
-800
-810
-810
-790
-760
-730
-710
-700
-700
-710
-720
-730
-740
-750
-760
-780
-780
-760
-730
-680
-650
-630
-630
-650
-670
-670
-650
-610
-560
-480
-410
-320
-230
-140
-70
0
60
110
150
160
150
130
100
80
70
80
140
220
300
370
430
480
530
580
640
670
670
650
600
540
470
410
380
360
350
340
340
360
400
450
500
550
600
630
650
670
690
720
740
740
720
700
670
660
680
720
760
800
840
870
910
940
960
970
970
970
960
940
910
880
840
800
760
740
740
760
800
860
910
940
940
920
880
840
810
780
740
700
670
640
620
630
640
660
690
730
750
750
730
690
640
610
580
570
560
550
550
560
570
570
550
510
470
420
390
350
310
260
210
170
140
110
100
120
160
210
250
270
250
200
160
110
60
30
0
-10
-10
20
70
140
210
300
380
450
520
570
600
620
610
570
500
390
260
140
30
-30
-70
-70
-30
40
120
210
280
330
340
320
270
210
150
80
30
-10
-30
-30
-20
0
50
110
190
270
340
390
430
440
440
410
360
290
220
170
130
110
110
110
140
170
210
240
240
210
170
110
40
-30
-90
-150
-180
-190
-190
-170
-150
-120
-90
-60
-50
-50
-70
-100
-130
-170
-200
-240
-280
-340
-390
-440
-490
-540
-580
-590
-580
-550
-520
-480
-440
-390
-360
-340
-340
-360
-400
-450
-510
-580
-640
-690
-720
-750
-770
-750
-710
-660
-620
-590
-580
-590
-600
-630
-660
-700
-750
-800
-860
-910
-970
-1030
-1070
-1100
-1130
-1160
-1180
-1170
-1140
-1120
-1110
-1090
-1090
-1090
-1100
-1100
-1110
-1120
-1150
-1190
-1250
-1310
-1390
-1480
-1570
-1650
-1710
-1750
-1760
-1750
-1710
-1670
-1620
-1590
-1560
-1540
-1520
-1500
-1490
-1480
-1460
-1440
-1410
-1380
-1350
-1300
-1240
-1200
-1180
-1160
-1160
-1150
-1140
-1110
-1060
-1000
-930
-860
-800
-760
-740
-710
-670
-620
-570
-510
-440
-370
-320
-280
-260
-250
-250
-230
-200
-160
-130
-100
-70
-40
0
50
100
150
210
260
300
340
370
390
420
480
540
580
600
610
610
610
600
580
540
510
480
460
450
440
440
470
490
520
550
600
640
650
650
640
630
610
580
550
520
480
450
410
380
370
390
430
460
470
470
480
510
550
590
640
680
700
690
660
620
590
580
600
620
630
630
650
670
690
700
710
720
710
680
670
680
720
790
870
950
1010
1050
1090
1120
1150
1180
1200
1200
1190
1180
1180
1180
1200
1200
1190
1180
1170
1160
1140
1110
1070
1040
1010
980
950
940
950
970
990
1010
1030
1050
1070
1100
1110
1110
1090
1060
1020
970
920
880
870
890
920
960
1000
1040
1090
1130
1160
1180
1180
1160
1130
1100
1050
1000
940
880
810
770
740
750
790
840
880
930
970
1010
1040
1090
1130
1150
1150
1120
1090
1040
1010
970
930
890
860
850
870
900
930
960
980
990
990
980
960
950
940
920
880
800
710
620
550
510
500
510
550
590
630
650
660
670
670
670
690
700
720
730
750
770
770
760
740
720
720
730
740
750
740
720
690
660
640
620
620
640
660
670
660
660
660
660
660
660
650
640
620
600
580
560
530
490
450
410
360
320
280
240
210
190
180
160
150
140
140
140
150
170
190
220
240
260
280
290
300
300
300
280
250
200
150
110
80
80
100
140
190
220
250
270
290
300
300
300
280
230
160
70
-20
-110
-190
-260
-320
-350
-370
-380
-360
-350
-340
-330
-320
-300
-290
-300
-320
-370
-440
-520
-610
-700
-780
-840
-880
-890
-890
-890
-900
-910
-920
-930
-920
-910
-890
-870
-850
-850
-860
-880
-910
-940
-960
-980
-1000
-1010
-1010
-990
-960
-920
-870
-820
-780
-740
-720
-700
-690
-670
-660
-640
-620
-610
-590
-560
-520
-490
-450
-420
-390
-360
-340
-340
-350
-360
-380
-410
-440
-490
-540
-580
-630
-660
-690
-700
-710
-710
-710
-720
-730
-750
-780
-810
-860
-920
-970
-1030
-1070
-1100
-1100
-1060
-1010
-950
-910
-870
-840
-810
-800
-800
-820
-840
-860
-880
-900
-910
-910
-900
-880
-840
-790
-720
-650
-580
-530
-490
-460
-450
-420
-390
-350
-320
-300
-290
-290
-290
-290
-280
-270
-270
-270
-270
-260
-260
-250
-250
-230
-220
-210
-190
-180
-180
-170
-140
-100
-50
-10
30
70
90
100
110
120
120
130
130
140
150
180
210
250
280
310
320
320
310
290
260
210
160
100
40
-30
-80
-120
-160
-180
-200
-200
-190
-150
-110
-70
-40
-30
-30
-50
-80
-110
-150
-200
-260
-320
-380
-440
-480
-500
-510
-520
-530
-550
-560
-570
-590
-600
-600
-600
-600
-590
-590
-590
-580
-560
-540
-530
-520
-500
-490
-490
-490
-500
-520
-530
-530
-530
-520
-500
-480
-450
-420
-400
-370
-330
-290
-270
-240
-220
-210
-200
-180
-160
-140
-120
-110
-90
-80
-60
-50
-30
-10
0
10
20
20
0
-20
-60
-110
-160
-210
-250
-280
-300
-300
-300
-270
-230
-190
-130
-70
-20
30
70
100
120
130
130
110
90
50
30
20
40
70
110
160
210
250
280
290
280
250
200
160
120
70
40
20
20
20
40
80
130
180
240
300
340
360
370
380
390
390
380
380
360
330
290
250
230
220
230
270
310
360
390
410
430
440
440
440
420
400
380
350
320
280
250
220
190
170
150
130
130
140
150
160
160
160
150
130
110
90
70
40
0
-40
-90
-130
-160
-180
-190
-190
-180
-160
-120
-70
-20
50
120
190
240
280
290
290
290
290
280
280
280
280
280
290
290
290
280
280
280
270
260
250
230
200
160
120
80
50
30
20
30
40
50
60
70
70
70
50
40
20
10
-10
-10
-20
-20
-30
-50
-60
-60
-70
-80
-100
-140
-180
-220
-260
-300
-340
-390
-430
-460
-480
-490
-490
-490
-480
-480
-470
-460
-430
-410
-390
-390
-400
-420
-450
-480
-500
-520
-520
-530
-540
-550
-550
-550
-540
-530
-520
-510
-510
-530
-550
-580
-610
-640
-660
-670
-670
-680
-680
-670
-650
-640
-640
-640
-640
-640
-650
-660
-690
-700
-700
-700
-680
-650
-620
-580
-520
-460
-410
-390
-380
-380
-400
-420
-470
-510
-550
-580
-590
-590
-590
-580
-570
-550
-530
-520
-520
-510
-490
-480
-480
-490
-510
-540
-560
-580
-600
-620
-650
-650
-640
-620
-590
-560
-510
-460
-410
-360
-310
-260
-220
-190
-170
-160
-170
-170
-180
-200
-220
-230
-220
-210
-190
-160
-110
-50
10
60
100
140
180
210
240
250
250
260
260
260
260
260
260
270
280
300
330
370
410
450
490
510
520
540
560
590
630
650
670
690
700
710
720
720
730
750
780
800
810
830
840
840
840
830
820
820
820
810
800
770
730
690
640
600
570
550
540
530
530
520
510
490
470
420
370
300
240
170
120
90
90
90
90
80
70
60
70
80
100
120
140
150
160
170
190
210
220
230
230
230
230
240
260
300
340
380
430
480
520
560
600
620
640
640
640
640
630
620
600
590
580
570
570
580
610
630
660
670
670
660
650
640
640
650
640
630
620
610
600
580
570
560
550
540
540
550
560
580
600
640
670
700
710
720
710
680
630
580
530
480
430
390
340
310
280
270
270
290
310
350
380
390
400
400
400
400
390
360
330
290
260
240
220
210
210
220
220
230
240
250
270
300
330
360
370
370
360
340
310
260
220
170
130
100
90
90
80
70
40
10
-30
-70
-100
-120
-150
-180
-210
-250
-280
-310
-340
-360
-380
-400
-430
-460
-480
-510
-530
-540
-560
-580
-590
-590
-580
-570
-550
-520
-500
-480
-470
-480
-490
-510
-520
-540
-560
-570
-580
-580
-570
-550
-530
-510
-500
-490
-480
-490
-490
-490
-490
-490
-490
-500
-500
-490
-490
-470
-440
-400
-350
-310
-270
-240
-220
-210
-200
-190
-200
-220
-240
-270
-300
-320
-330
-340
-340
-330
-320
-320
-300
-290
-270
-260
-270
-270
-280
-280
-290
-310
-340
-370
-410
-450
-500
-540
-550
-550
-530
-500
-470
-460
-470
-490
-520
-560
-600
-640
-660
-690
-740
-790
-850
-900
-950
-970
-970
-950
-920
-870
-810
-750
-700
-650
-620
-590
-580
-570
-570
-580
-580
-570
-560
-550
-540
-530
-520
-510
-510
-500
-480
-450
-420
-390
-360
-330
-310
-300
-280
-260
-240
-220
-190
-160
-130
-100
-70
-40
-20
0
0
0
-10
-10
-20
-10
0
20
40
70
110
140
190
250
310
360
400
430
440
440
410
390
380
380
390
410
420
440
460
480
510
550
590
640
680
720
740
760
770
780
780
770
740
700
670
630
600
560
530
510
500
500
510
540
580
630
660
690
710
710
700
680
650
610
570
530
500
470
450
450
460
490
520
560
600
640
670
680
670
650
610
550
510
480
460
450
450
460
470
490
520
550
580
590
590
580
560
530
500
470
430
390
360
350
350
370
400
430
460
480
490
500
510
520
530
530
540
550
550
560
570
590
610
620
620
620
620
610
600
570
550
520
490
470
450
440
420
400
400
410
420
450
480
510
540
550
550
530
500
460
420
370
310
250
200
160
130
110
110
120
130
130
130
120
120
120
130
140
150
160
170
170
170
150
120
80
50
20
20
30
40
60
70
70
80
80
80
80
80
80
70
50
30
0
-40
-60
-80
-100
-100
-90
-70
-60
-50
-40
-30
-10
0
-10
-20
-30
-40
-60
-90
-120
-150
-170
-190
-190
-200
-220
-240
-260
-270
-290
-320
-350
-380
-400
-420
-430
-440
-450
-450
-450
-460
-480
-510
-530
-540
-540
-530
-540
-560
-590
-620
-650
-680
-700
-720
-720
-700
-690
-660
-620
-580
-540
-510
-480
-460
-450
-450
-460
-480
-490
-490
-500
-510
-540
-570
-590
-590
-580
-570
-540
-510
-490
-460
-450
-440
-420
-420
-420
-420
-420
-420
-430
-440
-450
-470
-480
-480
-470
-480
-490
-490
-500
-500
-500
-500
-490
-490
-480
-470
-470
-470
-470
-460
-440
-420
-400
-380
-380
-390
-410
-440
-470
-500
-530
-570
-600
-620
-630
-640
-640
-640
-630
-610
-590
-570
-560
-570
-580
-610
-650
-690
-710
-710
-700
-670
-650
-630
-620
-610
-590
-570
-540
-510
-490
-480
-480
-480
-470
-460
-450
-430
-400
-370
-320
-270
-220
-170
-130
-100
-90
-90
-100
-130
-150
-170
-180
-200
-220
-220
-220
-190
-150
-90
0
80
170
250
300
340
350
370
380
380
380
370
370
370
370
360
350
350
370
400
430
440
430
410
380
350
310
280
240
200
160
130
110
100
100
120
140
160
180
200
220
240
270
300
310
320
320
330
340
350
360
360
370
380
390
400
400
400
420
440
460
480
500
530
570
610
650
680
720
740
760
760
750
710
670
630
580
540
510
500
500
510
520
530
540
560
570
590
600
610
630
630
620
600
580
550
530
500
470
440
420
400
400
420
430
440
460
470
470
460
450
420
390
350
310
260
220
190
180
180
190
200
200
200
200
210
220
230
230
210
190
160
150
140
130
120
110
100
80
70
50
30
20
10
10
10
10
10
20
30
20
0
-10
-30
-40
-30
-20
-10
0
20
30
40
40
30
0
-20
-50
-70
-80
-80
-80
-60
-50
-30
-20
-10
-10
0
0
0
-10
-30
-50
-60
-60
-50
-40
-20
-20
-10
-10
-10
0
10
30
50
70
80
90
90
90
90
90
80
70
60
40
30
20
0
-10
-40
-70
-110
-140
-150
-150
-140
-130
-110
-90
-70
-50
-30
-20
-20
-20
-20
-20
-20
-20
0
10
20
20
10
10
10
30
40
40
30
20
30
40
40
60
70
100
130
170
200
230
250
270
290
300
300
290
270
250
220
190
160
130
110
90
80
70
70
60
50
40
20
10
-10
-20
-20
-30
-40
-50
-80
-110
-160
-200
-250
-280
-310
-320
-340
-350
-360
-370
-370
-370
-360
-350
-340
-340
-340
-340
-350
-360
-380
-400
-420
-450
-480
-510
-540
-570
-600
-620
-650
-660
-680
-690
-690
-690
-670
-660
-630
-600
-570
-540
-510
-480
-470
-460
-450
-450
-440
-440
-450
-470
-490
-510
-520
-540
-550
-560
-570
-580
-590
-600
-610
-610
-620
-640
-650
-670
-690
-690
-690
-680
-660
-650
-640
-640
-630
-620
-610
-610
-620
-630
-640
-630
-620
-600
-580
-550
-530
-510
-500
-470
-450
-420
-400
-380
-370
-370
-380
-380
-380
-380
-380
-380
-380
-370
-350
-330
-310
-290
-270
-270
-270
-270
-280
-280
-260
-250
-220
-200
-180
-160
-160
-150
-140
-140
-130
-130
-120
-120
-110
-110
-110
-110
-120
-130
-150
-160
-160
-160
-140
-120
-90
-60
-50
-40
-40
-40
-60
-80
-100
-120
-140
-160
-170
-170
-180
-190
-200
-180
-150
-120
-90
-60
-30
-10
10
40
80
110
130
160
170
170
170
170
180
190
210
210
210
200
190
190
200
220
240
280
310
330
340
350
370
380
400
410
410
420
440
450
470
480
500
520
530
540
540
550
560
590
610
630
650
680
700
710
730
750
780
790
800
800
800
800
790
790
790
790
790
790
800
800
800
820
850
870
900
930
970
990
1000
1000
990
970
940
890
840
780
730
680
640
610
590
580
590
600
620
630
660
680
710
730
740
740
730
720
700
680
670
670
680
690
700
710
730
740
750
760
760
750
730
720
690
670
660
650
660
660
670
680
700
720
740
770
780
770
750
720
680
640
590
550
500
460
410
380
370
360
360
370
380
380
370
350
310
260
210
160
110
60
30
0
-20
-30
-40
-40
-30
-20
-10
0
20
20
10
-10
-20
-40
-50
-60
-70
-80
-90
-110
-130
-160
-190
-220
-250
-280
-310
-350
-380
-400
-430
-460
-490
-520
-540
-560
-570
-580
-590
-600
-600
-610
-630
-650
-660
-680
-710
-730
-770
-800
-830
-850
-870
-890
-910
-920
-920
-920
-910
-890
-870
-850
-820
-790
-770
-750
-740
-730
-730
-740
-750
-770
-780
-790
-790
-790
-780
-760
-730
-710
-690
-680
-660
-640
-630
-610
-590
-550
-520
-500
-480
-470
-470
-460
-450
-430
-420
-410
-390
-360
-330
-290
-250
-220
-180
-150
-140
-130
-150
-170
-190
-210
-220
-230
-230
-210
-170
-120
-70
-20
30
90
130
170
210
230
230
210
180
150
110
80
40
10
-10
-10
0
10
40
60
90
110
130
140
150
140
130
110
90
60
30
10
-10
-20
-10
20
50
90
130
170
210
240
270
290
290
290
280
270
250
240
230
220
200
180
170
160
150
150
160
160
160
160
160
160
150
140
120
100
70
50
30
10
0
-10
-20
-30
-40
-40
-40
-30
-30
-20
-20
-20
-10
-20
-30
-40
-50
-60
-70
-80
-90
-100
-100
-100
-90
-90
-80
-60
-50
-20
0
20
40
50
60
80
90
90
100
110
120
140
150
150
150
150
160
170
170
180
180
180
180
190
210
230
260
290
300
310
310
310
310
320
340
340
340
320
300
270
250
240
240
260
270
290
310
330
360
390
410
440
460
480
490
500
510
520
520
520
510
490
470
450
440
430
420
420
430
440
450
450
450
450
450
430
400
380
360
350
350
340
330
330
330
340
360
380
400
420
430
430
420
410
380
340
290
240
190
130
80
30
-20
-50
-70
-70
-70
-70
-60
-50
-40
-40
-50
-60
-70
-100
-120
-160
-200
-240
-280
-310
-330
-350
-370
-380
-380
-370
-370
-360
-360
-350
-340
-320
-320
-310
-310
-300
-290
-280
-270
-270
-260
-260
-250
-250
-240
-240
-230
-240
-240
-240
-240
-230
-220
-220
-210
-210
-200
-210
-210
-230
-230
-240
-240
-250
-250
-250
-260
-260
-260
-260
-250
-240
-220
-210
-200
-190
-180
-160
-140
-120
-110
-100
-90
-80
-80
-90
-100
-110
-120
-140
-150
-140
-120
-90
-80
-70
-70
-80
-90
-110
-130
-150
-170
-190
-210
-240
-250
-250
-240
-220
-190
-160
-140
-110
-90
-70
-50
-50
-60
-70
-90
-100
-110
-120
-140
-140
-130
-110
-90
-70
-50
-30
-20
-10
-20
-30
-50
-90
-120
-170
-210
-240
-260
-280
-290
-300
-300
-300
-300
-290
-270
-240
-220
-200
-170
-150
-130
-130
-120
-110
-110
-110
-120
-130
-150
-180
-210
-230
-240
-240
-230
-210
-190
-170
-150
-140
-130
-120
-120
-120
-130
-130
-150
-170
-180
-200
-210
-230
-240
-240
-240
-250
-240
-220
-200
-170
-140
-110
-90
-70
-60
-70
-80
-90
-100
-120
-150
-170
-190
-210
-210
-210
-190
-180
-170
-150
-140
-140
-140
-150
-150
-140
-130
-130
-130
-140
-150
-160
-160
-160
-160
-170
-170
-180
-180
-200
-210
-220
-240
-250
-270
-280
-290
-280
-260
-240
-220
-200
-190
-190
-190
-200
-210
-220
-230
-250
-260
-270
-280
-280
-270
-260
-240
-220
-200
-180
-160
-140
-130
-120
-120
-130
-150
-170
-200
-220
-250
-260
-260
-250
-240
-230
-200
-170
-140
-110
-80
-40
-20
0
10
20
20
20
20
20
30
30
30
30
30
30
40
40
50
40
30
20
30
40
70
100
130
160
180
200
210
220
210
190
170
150
130
120
120
130
150
170
200
240
270
320
360
400
430
460
470
460
450
430
390
350
300
260
220
200
200
200
210
230
260
280
290
310
320
330
330
330
330
320
300
280
250
220
200
180
170
170
180
190
190
190
190
180
190
200
210
230
250
270
280
290
290
290
290
280
270
250
220
190
150
110
70
30
0
-30
-50
-70
-80
-80
-70
-70
-60
-60
-70
-90
-110
-140
-170
-200
-240
-270
-290
-300
-290
-270
-240
-200
-160
-120
-80
-40
0
30
50
60
50
30
10
-20
-40
-70
-90
-110
-120
-120
-120
-110
-80
-60
-30
0
30
50
70
80
90
100
90
90
80
70
70
70
70
80
90
100
110
120
120
130
150
160
170
170
170
170
180
180
180
180
160
140
120
90
50
20
0
-20
-40
-40
-40
-40
-30
-10
10
10
0
-10
-30
-60
-90
-120
-150
-180
-200
-220
-230
-220
-210
-200
-190
-180
-190
-200
-210
-230
-250
-290
-320
-340
-360
-380
-380
-390
-390
-380
-370
-360
-340
-320
-310
-290
-280
-280
-280
-270
-270
-270
-270
-270
-270
-270
-260
-250
-230
-220
-210
-200
-190
-180
-180
-180
-180
-190
-200
-210
-220
-210
-200
-190
-170
-140
-110
-80
-60
-40
-40
-30
-30
-40
-50
-60
-70
-70
-70
-60
-50
-30
-10
20
50
80
120
150
180
180
180
170
150
120
100
80
70
70
70
80
90
110
120
140
160
180
190
200
210
220
220
220
220
210
200
190
180
170
160
160
150
160
160
170
180
200
220
240
270
300
320
350
370
390
430
460
490
510
530
550
560
570
580
580
580
580
570
560
540
520
500
480
450
430
400
370
350
340
330
310
290
270
240
210
190
180
190
190
190
180
180
180
190
200
210
210
210
210
200
190
180
170
150
140
120
100
90
90
80
80
80
70
70
60
50
40
40
30
20
0
-20
-40
-60
-70
-80
-80
-90
-80
-80
-70
-50
-40
-10
10
30
50
60
60
50
30
10
-10
-30
-40
-50
-60
-70
-80
-90
-100
-120
-140
-160
-170
-190
-200
-210
-230
-240
-240
-250
-250
-240
-240
-230
-210
-200
-180
-160
-160
-150
-150
-160
-180
-190
-200
-200
-200
-200
-190
-170
-160
-150
-140
-140
-130
-110
-100
-90
-90
-90
-100
-100
-100
-100
-90
-70
-50
-30
-10
10
30
40
40
30
0
-30
-60
-80
-100
-120
-130
-130
-130
-110
-90
-60
-30
0
40
70
90
100
110
110
100
100
90
90
80
70
60
50
40
30
20
10
0
-10
0
10
10
20
20
20
20
20
20
20
10
10
10
0
0
-10
-10
-20
-20
-20
-10
-10
0
20
30
50
70
80
100
120
130
150
160
170
180
190
200
220
240
250
260
270
270
270
280
280
290
300
300
310
310
310
310
310
310
300
290
270
260
230
210
190
180
160
150
150
160
160
170
170
180
190
190
180
170
150
140
130
110
100
90
70
70
60
60
60
60
60
60
60
60
70
80
80
90
90
90
100
100
120
130
130
130
120
110
110
100
80
60
40
10
-10
-40
-70
-90
-110
-140
-160
-180
-190
-210
-220
-240
-250
-260
-270
-280
-290
-290
-290
-280
-270
-260
-240
-230
-220
-210
-210
-210
-200
-190
-190
-190
-200
-210
-230
-240
-260
-270
-280
-280
-290
-290
-290
-300
-310
-310
-310
-310
-310
-310
-310
-300
-290
-280
-270
-260
-250
-240
-240
-240
-250
-250
-260
-270
-280
-290
-280
-260
-240
-220
-200
-190
-190
-190
-200
-200
-200
-200
-210
-220
-230
-240
-230
-230
-220
-210
-210
-200
-190
-180
-180
-180
-180
-180
-200
-210
-210
-220
-220
-220
-230
-230
-230
-220
-220
-210
-210
-210
-210
-200
-190
-180
-170
-160
-150
-150
-140
-130
-120
-100
-90
-80
-60
-50
-50
-40
-40
-30
-30
-30
-30
-30
-20
-20
-10
10
20
30
40
60
60
70
70
70
60
50
40
40
30
30
30
30
30
30
40
50
70
80
90
90
90
80
70
70
60
70
70
80
80
90
90
90
80
60
50
50
40
30
30
30
30
40
50
70
90
110
120
120
130
130
140
130
120
100
90
70
60
60
70
90
110
130
150
170
190
210
220
230
230
240
240
240
230
210
180
150
110
80
60
40
20
0
-10
-20
-20
-20
-10
0
20
40
50
60
70
80
90
100
110
110
110
120
120
120
110
110
100
100
90
90
90
90
100
110
130
150
170
190
220
240
250
260
270
260
250
230
210
190
170
160
150
140
140
150
150
150
150
150
140
130
120
100
70
50
20
-10
-30
-50
-60
-60
-60
-60
-50
-40
-30
-20
-10
-10
-10
-10
-10
-10
0
10
10
20
10
10
0
-10
-30
-50
-70
-80
-100
-110
-120
-120
-120
-110
-100
-90
-90
-90
-100
-100
-100
-100
-100
-100
-110
-110
-110
-110
-90
-70
-60
-50
-40
-40
-40
-30
-20
-20
-20
-20
-20
-30
-40
-50
-50
-60
-70
-80
-100
-110
-120
-120
-110
-100
-90
-80
-70
-60
-50
-40
-30
-30
-20
-20
-10
0
10
30
40
50
60
60
60
70
70
80
80
90
90
90
100
120
140
160
170
190
210
230
240
250
260
260
260
250
250
250
250
260
260
270
290
300
320
340
350
360
360
350
340
330
320
310
300
300
310
320
320
320
320
330
330
330
330
320
300
280
260
230
210
190
180
170
160
160
160
160
170
180
190
200
210
210
220
220
230
230
220
210
200
200
190
190
190
200
200
200
200
190
180
180
180
170
170
170
170
170
160
150
150
140
120
110
100
80
60
50
30
10
-10
-30
-50
-60
-80
-90
-110
-120
-130
-140
-160
-180
-190
-210
-220
-230
-240
-250
-260
-270
-280
-280
-280
-280
-270
-260
-260
-250
-250
-250
-250
-250
-260
-260
-250
-240
-230
-220
-210
-200
-190
-190
-200
-210
-220
-240
-260
-290
-320
-340
-360
-380
-380
-380
-360
-340
-300
-270
-230
-190
-170
-150
-150
-150
-170
-190
-230
-270
-300
-340
-360
-380
-390
-390
-380
-360
-340
-310
-300
-280
-280
-290
-300
-320
-340
-360
-370
-380
-390
-400
-400
-390
-370
-350
-330
-300
-280
-250
-230
-220
-210
-210
-220
-240
-260
-280
-300
-310
-320
-330
-340
-340
-330
-320
-300
-280
-260
-240
-230
-220
-210
-210
-200
-190
-180
-170
-160
-150
-140
-130
-140
-150
-160
-170
-180
-190
-200
-200
-200
-200
-190
-190
-190
-190
-180
-180
-180
-170
-160
-160
-150
-150
-160
-160
-170
-160
-150
-140
-130
-110
-90
-70
-60
-50
-50
-50
-50
-50
-40
-40
-30
-20
-10
0
0
10
10
20
30
30
30
30
30
20
10
0
-10
-20
-30
-30
-30
-20
-10
0
20
30
40
40
40
30
20
10
0
-20
-40
-50
-50
-50
-40
-30
-10
10
30
50
70
90
100
100
110
120
140
150
170
190
210
230
250
270
290
300
310
300
290
280
260
250
250
250
260
270
290
310
320
330
340
340
340
330
330
310
290
270
250
230
220
210
200
210
220
230
250
270
290
310
320
320
320
310
300
280
260
240
210
190
170
150
140
130
130
140
150
170
190
200
220
230
240
240
240
240
230
220
220
220
220
230
240
250
270
290
320
340
360
380
400
410
420
440
450
460
470
470
470
480
480
480
480
490
490
490
490
490
490
480
470
460
450
440
430
420
420
420
420
420
430
430
430
420
410
390
370
340
310
280
250
220
200
170
150
140
120
110
90
80
60
50
30
10
-20
-50
-80
-120
-150
-170
-190
-200
-220
-230
-240
-250
-250
-260
-260
-260
-260
-260
-250
-250
-250
-250
-250
-240
-230
-220
-220
-220
-230
-240
-260
-270
-290
-310
-340
-360
-380
-390
-410
-420
-410
-400
-370
-350
-340
-320
-310
-300
-290
-280
-270
-260
-260
-260
-260
-270
-290
-300
-300
-300
-290
-280
-260
-230
-200
-180
-160
-150
-140
-130
-120
-120
-120
-130
-140
-160
-180
-200
-230
-250
-270
-280
-280
-270
-260
-250
-220
-210
-190
-180
-170
-170
-160
-160
-160
-160
-180
-200
-210
-220
-220
-210
-200
-180
-160
-140
-110
-80
-40
-10
20
40
60
80
90
90
90
80
70
60
50
40
30
30
30
30
30
40
50
70
80
90
100
90
80
80
60
50
40
30
20
10
-10
-20
-30
-30
-30
-30
-30
-20
-20
-10
0
10
30
40
60
70
90
100
120
140
160
160
160
160
150
130
110
80
60
30
10
-10
-30
-30
-40
-50
-60
-60
-60
-50
-40
-30
-20
-10
0
0
0
-10
-20
-40
-60
-80
-100
-110
-130
-140
-140
-150
-150
-150
-150
-140
-130
-120
-100
-90
-90
-90
-90
-90
-90
-90
-100
-100
-110
-110
-110
-110
-90
-80
-60
-50
-30
-20
-10
0
10
20
30
30
30
20
10
0
-10
-20
-30
-50
-60
-70
-80
-80
-80
-80
-80
-80
-80
-70
-70
-60
-50
-50
-40
-40
-40
-40
-30
-30
-20
-10
-10
-20
-30
-40
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-40
-30
-10
0
10
30
40
60
80
100
110
130
140
140
150
150
160
160
170
180
190
200
200
210
220
220
220
220
220
220
210
210
210
220
220
230
230
230
220
220
220
220
220
230
230
230
230
220
210
200
190
180
160
150
130
120
110
100
90
80
80
70
80
90
100
110
110
120
120
120
120
120
120
120
120
120
120
120
120
120
110
100
100
100
100
110
120
140
150
170
190
200
220
220
220
210
190
170
140
120
100
70
50
30
10
0
0
10
30
50
70
90
110
130
140
150
150
150
140
130
120
100
80
50
30
20
0
-10
-10
-10
-10
0
10
10
20
20
20
10
0
-20
-50
-80
-110
-140
-160
-180
-190
-190
-190
-190
-190
-180
-180
-180
-180
-180
-180
-190
-200
-210
-220
-240
-260
-280
-300
-310
-330
-340
-350
-350
-350
-350
-350
-340
-330
-320
-310
-300
-300
-300
-310
-310
-310
-320
-320
-320
-320
-320
-310
-290
-270
-250
-230
-210
-190
-180
-180
-180
-180
-200
-220
-240
-260
-270
-290
-290
-300
-300
-290
-280
-260
-240
-220
-200
-170
-160
-140
-140
-140
-140
-150
-170
-190
-200
-210
-210
-220
-220
-230
-230
-240
-240
-230
-230
-230
-220
-220
-220
-230
-240
-250
-250
-260
-280
-290
-290
-300
-290
-280
-250
-230
-200
-160
-130
-100
-70
-30
-10
20
30
40
50
60
70
80
90
100
110
130
140
150
170
190
210
230
250
280
300
310
330
340
340
340
340
340
330
320
310
300
290
300
300
310
310
320
320
320
320
320
320
310
300
280
260
250
230
210
190
180
170
160
160
170
180
200
220
240
260
290
310
320
340
350
350
340
330
310
290
260
230
200
170
140
120
110
100
100
100
110
110
110
120
110
110
100
100
90
90
80
80
70
70
80
80
90
110
130
160
170
190
190
190
190
180
160
130
100
70
40
20
0
0
-10
0
10
20
30
50
60
80
80
90
90
90
100
100
110
120
130
140
140
150
150
160
180
200
220
230
240
240
240
230
210
190
170
140
120
100
80
70
60
50
40
40
40
40
40
40
40
30
30
20
20
20
20
10
0
-10
-20
-30
-20
-20
-20
-20
-20
-10
-10
0
0
0
0
0
-10
-10
-20
-30
-30
-40
-50
-60
-80
-90
-90
-80
-70
-60
-50
-40
-40
-40
-40
-30
-30
-30
-20
-20
-20
-20
-30
-40
-50
-60
-80
-90
-110
-130
-150
-160
-170
-170
-170
-160
-160
-160
-160
-150
-150
-150
-140
-130
-120
-110
-100
-100
-110
-110
-100
-100
-90
-90
-90
-80
-80
-90
-100
-100
-110
-120
-130
-140
-150
-160
-170
-180
-190
-200
-200
-200
-210
-210
-200
-190
-180
-170
-160
-150
-140
-130
-130
-120
-120
-110
-110
-120
-120
-130
-140
-140
-140
-140
-140
-150
-150
-160
-160
-170
-170
-170
-170
-160
-160
-160
-150
-150
-130
-120
-110
-90
-80
-60
-50
-30
-20
-10
-10
-10
-20
-30
-30
-30
-30
-20
0
20
40
70
90
120
140
150
160
160
160
160
170
170
180
180
180
180
190
190
180
170
150
140
120
90
80
60
30
10
-10
-30
-60
-70
-90
-100
-110
-130
-140
-150
-160
-170
-180
-200
-220
-240
-260
-290
-300
-320
-330
-350
-360
-380
-400
-420
-440
-460
-490
-510
-530
-540
-540
-540
-540
-540
-540
-550
-550
-550
-540
-540
-530
-530
-520
-520
-520
-520
-520
-520
-510
-510
-500
-490
-470
-450
-430
-410
-390
-370
-360
-340
-330
-330
-320
-320
-320
-320
-310
-300
-290
-270
-250
-230
-220
-200
-180
-160
-150
-140
-120
-120
-110
-110
-110
-110
-110
-110
-100
-100
-100
-100
-90
-90
-80
-80
-70
-70
-60
-50
-40
-40
-40
-50
-50
-50
-40
-30
-10
0
10
20
30
40
60
80
100
100
110
110
110
100
100
90
90
80
70
70
70
80
100
120
140
170
190
230
260
280
300
310
320
310
310
310
300
300
300
300
300
310
310
320
320
330
340
350
360
360
360
350
350
350
350
350
340
340
340
350
360
370
380
380
380
380
380
370
370
360
360
360
360
360
360
360
360
360
360
360
350
340
330
320
310
300
290
280
280
270
270
270
260
260
260
260
260
260
250
240
240
230
230
220
220
210
210
210
200
200
190
180
160
150
140
130
130
130
130
130
150
170
190
210
220
230
230
230
230
230
220
220
220
200
190
170
160
150
130
130
120
120
120
130
140
160
160
170
180
190
190
190
200
200
190
180
170
160
160
160
160
170
180
190
210
230
250
270
280
290
290
280
270
250
240
220
210
190
180
170
170
180
180
190
210
220
230
250
260
260
270
270
260
250
230
220
210
200
200
200
200
210
220
230
240
250
250
250
250
240
230
220
210
200
180
160
150
140
120
120
120
120
120
120
120
110
100
80
60
40
20
10
-10
-20
-40
-60
-70
-90
-100
-120
-140
-160
-170
-190
-200
-210
-210
-210
-200
-190
-180
-170
-160
-150
-140
-140
-140
-150
-160
-180
-200
-210
-220
-220
-230
-230
-230
-230
-230
-220
-220
-230
-230
-230
-240
-250
-260
-280
-290
-300
-310
-310
-320
-320
-320
-320
-310
-290
-260
-230
-200
-180
-170
-170
-170
-170
-180
-190
-200
-220
-220
-230
-230
-230
-220
-220
-210
-210
-210
-210
-220
-220
-230
-230
-230
-230
-220
-210
-200
-190
-170
-150
-140
-120
-100
-80
-60
-40
-30
-20
-10
-10
0
10
20
40
50
60
70
80
90
100
100
100
90
80
70
50
40
30
20
10
10
10
10
20
30
40
50
50
50
50
50
40
30
30
30
30
40
50
60
80
90
100
100
100
100
100
100
90
80
80
80
80
80
90
90
100
100
100
100
100
90
80
70
60
40
20
10
0
0
0
10
10
20
20
20
30
40
40
50
50
50
50
40
30
10
0
-10
-10
-10
-10
-20
-30
-30
-40
-40
-40
-40
-40
-30
-30
-40
-40
-50
-50
-50
-50
-50
-60
-70
-70
-80
-90
-100
-110
-120
-120
-130
-130
-120
-110
-90
-80
-70
-50
-40
-30
-10
0
10
10
0
-10
-20
-30
-40
-50
-50
-60
-60
-70
-70
-70
-60
-60
-60
-60
-70
-70
-70
-80
-80
-80
-90
-90
-90
-100
-100
-110
-120
-140
-160
-180
-190
-210
-220
-230
-240
-250
-270
-280
-290
-290
-290
-300
-300
-300
-310
-320
-320
-330
-350
-370
-380
-390
-390
-390
-390
-380
-360
-350
-330
-300
-280
-270
-260
-250
-250
-250
-260
-260
-260
-260
-260
-260
-260
-260
-260
-250
-250
-240
-230
-220
-220
-210
-210
-190
-180
-170
-170
-160
-150
-140
-130
-120
-120
-110
-100
-100
-90
-90
-80
-80
-70
-70
-70
-70
-70
-60
-70
-80
-90
-100
-120
-130
-140
-150
-160
-170
-180
-200
-210
-220
-220
-230
-230
-230
-230
-230
-230
-230
-240
-250
-260
-270
-280
-290
-300
-300
-300
-290
-280
-260
-250
-230
-210
-190
-170
-150
-130
-120
-110
-100
-90
-80
-80
-70
-70
-60
-50
-40
-20
-10
0
20
30
50
70
90
100
120
140
150
160
180
190
200
220
220
220
220
220
220
210
190
180
160
150
140
130
120
120
120
120
120
130
130
140
130
120
110
100
100
90
90
90
100
100
110
110
120
130
140
150
150
150
150
140
130
130
120
100
90
80
60
50
40
40
40
40
50
60
70
90
100
120
130
140
140
130
120
100
80
70
60
50
40
30
20
20
30
40
60
70
80
80
90
80
80
70
70
60
50
40
30
20
10
0
0
0
10
20
30
40
50
60
70
80
90
90
100
100
90
90
90
80
70
60
40
30
10
0
-10
-10
-10
-10
0
0
0
10
10
10
20
20
30
40
50
60
70
70
80
80
90
100
100
110
110
120
130
130
140
150
160
170
180
190
200
210
210
220
220
220
220
210
210
220
220
230
240
250
270
280
290
300
320
320
330
340
350
350
340
330
310
290
270
250
240
220
200
200
200
200
200
210
210
210
200
200
200
190
180
160
150
130
110
90
60
40
20
0
-20
-30
-40
-40
-40
-40
-30
-30
-30
-40
-40
-40
-50
-50
-40
-40
-40
-40
-40
-40
-60
-70
-80
-80
-80
-80
-80
-70
-60
-50
-40
-20
0
20
40
60
70
80
80
90
100
90
90
80
70
60
50
50
50
40
40
30
30
30
30
30
30
30
30
30
20
20
20
30
30
40
40
60
70
80
90
110
110
120
120
120
110
110
100
110
110
120
130
150
180
200
230
250
270
280
280
280
280
270
270
270
270
260
260
250
250
250
250
260
270
280
290
290
290
300
300
290
280
260
240
220
200
180
160
150
130
120
110
120
120
130
140
150
160
170
180
190
200
200
200
200
200
180
160
140
120
110
100
80
80
70
70
70
60
60
60
60
50
40
20
10
-10
-20
-30
-50
-60
-60
-60
-70
-70
-70
-70
-70
-60
-60
-60
-50
-50
-50
-60
-70
-80
-80
-90
-90
-90
-90
-80
-70
-70
-60
-60
-50
-50
-50
-50
-40
-40
-40
-50
-50
-60
-70
-80
-80
-90
-90
-100
-100
-110
-120
-130
-130
-140
-140
-150
-150
-160
-160
-170
-170
-170
-170
-170
-160
-150
-140
-120
-110
-100
-90
-90
-90
-90
-80
-80
-80
-80
-80
-80
-80
-80
-80
-70
-70
-70
-60
-60
-50
-40
-30
-20
-20
-20
-20
-30
-30
-40
-40
-40
-40
-30
-30
-20
-20
-20
-20
-30
-40
-50
-60
-80
-90
-110
-120
-130
-150
-160
-180
-190
-200
-200
-200
-200
-200
-200
-200
-210
-210
-220
-220
-220
-230
-240
-250
-260
-270
-260
-260
-240
-230
-210
-190
-170
-150
-120
-100
-80
-70
-50
-40
-30
-10
0
10
20
20
30
30
30
30
40
40
50
70
80
100
110
130
140
160
170
170
170
170
160
150
130
120
100
90
70
50
40
30
30
40
50
60
70
80
90
100
110
120
130
130
130
130
120
100
80
60
30
10
0
-10
-20
-20
-10
0
10
20
40
50
60
60
60
60
60
50
40
40
30
20
10
0
0
0
0
0
10
10
20
30
40
40
50
50
60
60
60
50
40
40
30
20
20
10
10
0
0
-10
-10
-10
-10
-20
-20
-10
-10
-10
-10
-10
-10
-20
-20
-30
-30
-40
-50
-50
-60
-60
-60
-60
-60
-70
-70
-70
-80
-90
-100
-120
-140
-150
-170
-180
-190
-190
-200
-200
-210
-210
-210
-220
-220
-220
-220
-220
-220
-210
-200
-200
-190
-190
-190
-190
-180
-180
-180
-170
-160
-150
-130
-120
-100
-80
-70
-50
-50
-40
-40
-30
-30
-20
-10
-10
0
10
20
20
20
30
30
40
30
30
30
30
40
40
30
30
30
30
30
30
40
50
70
80
90
100
120
130
140
150
150
150
150
140
130
130
120
120
110
100
90
90
90
80
80
90
100
100
110
120
120
120
120
110
100
90
80
70
70
60
50
40
20
20
10
10
10
10
10
10
10
0
0
0
-10
-10
-20
-20
-30
-40
-50
-50
-60
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-80
-80
-80
-80
-90
-90
-90
-100
-110
-110
-110
-100
-100
-80
-70
-70
-60
-50
-50
-50
-50
-50
-50
-70
-90
-110
-130
-150
-170
-190
-210
-230
-240
-250
-250
-250
-250
-250
-250
-250
-240
-240
-240
-240
-250
-260
-270
-280
-280
-280
-280
-290
-290
-290
-290
-280
-260
-250
-250
-250
-250
-250
-260
-260
-270
-290
-300
-320
-340
-360
-380
-390
-400
-420
-430
-440
-450
-450
-440
-440
-440
-440
-430
-430
-430
-420
-420
-430
-430
-430
-420
-400
-390
-370
-350
-330
-300
-280
-260
-250
-230
-220
-220
-220
-210
-210
-200
-200
-190
-180
-170
-150
-140
-120
-110
-100
-100
-90
-80
-70
-70
-70
-70
-70
-80
-90
-90
-100
-100
-100
-100
-100
-110
-110
-110
-100
-90
-80
-70
-60
-60
-50
-50
-50
-50
-50
-50
-50
-50
-40
-30
-20
-10
0
10
30
40
50
70
90
100
120
130
140
150
170
180
190
190
190
190
190
190
190
190
190
190
180
180
180
190
190
190
190
190
200
210
220
240
250
260
270
270
270
280
280
290
290
290
300
300
310
320
320
330
330
330
330
330
330
330
330
320
320
310
310
320
320
330
330
340
350
370
380
390
390
400
400
400
390
390
380
380
370
370
360
350
340
340
340
350
350
350
350
350
340
330
320
310
300
280
270
260
250
250
240
240
240
240
240
240
240
250
250
250
240
230
220
210
200
190
170
160
140
130
120
120
120
120
130
140
150
160
170
180
180
180
170
160
150
150
140
140
130
130
130
130
140
140
140
140
130
120
110
100
80
60
40
20
-10
-40
-60
-70
-80
-80
-80
-80
-80
-70
-60
-50
-40
-30
-30
-30
-30
-40
-50
-70
-90
-110
-130
-150
-160
-170
-170
-170
-160
-150
-140
-120
-110
-100
-90
-80
-80
-70
-70
-70
-70
-70
-80
-80
-80
-80
-80
-80
-80
-70
-70
-60
-50
-40
-20
-10
10
20
30
40
50
60
70
80
90
90
100
110
120
130
140
140
150
160
170
180
190
190
190
190
190
200
200
200
200
200
190
180
160
150
140
120
120
110
100
90
90
80
80
80
70
60
50
40
20
10
0
0
-10
-30
-40
-60
-80
-90
-100
-110
-120
-120
-130
-140
-150
-160
-160
-170
-170
-180
-180
-190
-190
-200
-200
-200
-190
-190
-200
-210
-220
-220
-230
-230
-230
-240
-240
-240
-240
-230
-220
-220
-210
-210
-210
-200
-200
-190
-190
-190
-190
-190
-180
-160
-150
-130
-120
-120
-110
-110
-100
-80
-70
-60
-50
-60
-60
-50
-40
-30
-10
0
20
20
30
40
50
60
70
70
70
80
90
100
100
110
130
140
150
160
170
180
190
190
180
180
180
180
180
190
190
190
190
190
190
200
210
220
220
220
220
220
210
210
200
190
180
170
150
140
130
120
110
90
80
70
70
70
70
70
60
40
30
10
-10
-30
-40
-50
-70
-90
-110
-120
-130
-140
-150
-160
-160
-160
-150
-140
-140
-130
-130
-130
-140
-150
-160
-170
-180
-190
-210
-220
-240
-250
-250
-240
-240
-220
-220
-210
-210
-210
-210
-220
-230
-230
-240
-240
-250
-260
-260
-260
-260
-260
-260
-250
-240
-230
-220
-210
-210
-200
-200
-200
-200
-200
-200
-200
-210
-210
-210
-200
-200
-190
-190
-190
-180
-170
-170
-160
-160
-150
-150
-160
-170
-170
-180
-190
-200
-200
-210
-210
-200
-200
-190
-190
-180
-170
-170
-160
-160
-160
-150
-150
-140
-150
-150
-160
-160
-160
-150
-140
-120
-100
-90
-80
-60
-50
-40
-30
-20
-10
-10
0
0
20
30
50
70
80
90
110
130
150
170
180
190
190
180
180
180
180
180
170
160
160
160
160
160
160
170
180
190
190
200
210
220
220
220
220
210
210
210
210
200
190
170
160
150
140
140
140
130
130
130
140
140
140
150
150
160
150
150
160
160
160
160
150
140
140
130
130
130
120
120
110
100
80
80
80
80
80
90
90
80
80
70
70
60
50
30
10
0
-10
-20
-20
-10
0
10
10
10
30
60
80
90
100
100
90
90
80
80
60
40
30
10
-10
-20
-20
-20
-10
0
10
10
20
30
40
50
50
40
30
20
0
-10
-30
-50
-70
-80
-90
-90
-80
-80
-80
-80
-70
-60
-50
-40
-50
-50
-50
-50
-60
-70
-80
-90
-100
-110
-110
-110
-110
-90
-80
-70
-70
-70
-60
-50
-40
-30
-30
-40
-50
-60
-80
-90
-90
-90
-80
-70
-60
-60
-60
-60
-40
-20
-10
0
10
20
30
40
50
50
60
60
60
50
40
30
30
30
30
20
20
20
20
30
20
30
30
30
30
20
10
-10
-20
-30
-30
-30
-40
-50
-70
-70
-70
-70
-60
-60
-50
-50
-40
-40
-30
-30
-20
-20
-20
-30
-30
-50
-60
-70
-80
-80
-80
-80
-90
-100
-100
-100
-100
-100
-100
-110
-130
-140
-150
-160
-170
-170
-180
-200
-220
-230
-230
-240
-240
-250
-250
-260
-280
-290
-300
-300
-300
-300
-310
-310
-300
-290
-280
-280
-290
-280
-280
-270
-270
-270
-270
-270
-260
-260
-250
-250
-240
-240
-240
-230
-230
-220
-210
-190
-180
-170
-170
-160
-150
-150
-150
-150
-160
-170
-170
-170
-160
-160
-150
-150
-140
-130
-120
-120
-110
-100
-90
-80
-70
-60
-50
-30
-10
0
20
40
60
70
70
80
80
80
90
100
100
100
90
90
80
80
70
50
40
30
30
30
30
30
30
20
10
10
0
0
-10
0
0
10
10
20
30
40
50
70
90
100
110
110
100
100
90
90
100
110
110
120
130
140
160
170
180
190
190
190
190
190
200
200
190
190
180
160
140
130
120
100
80
60
60
50
50
70
80
80
70
70
60
60
50
50
40
30
30
20
20
30
30
40
50
50
40
40
50
60
60
60
50
50
50
50
50
50
50
40
40
50
50
40
40
30
20
0
-10
-20
-20
-20
-20
-20
-20
-20
-10
10
20
30
40
40
40
30
20
10
0
0
-10
-20
-30
-40
-40
-50
-50
-40
-40
-30
-20
-10
-10
0
0
0
0
-10
-30
-40
-40
-40
-40
-40
-30
-30
-20
-10
0
10
10
10
10
10
10
20
30
30
40
50
60
70
100
120
140
150
160
160
160
150
150
150
140
130
120
110
100
100
100
90
90
90
90
100
110
120
140
150
160
160
160
160
170
180
190
200
210
220
220
230
240
260
270
280
290
300
300
290
290
290
290
300
300
310
310
330
340
360
370
370
370
370
360
360
360
360
360
350
340
330
320
330
330
330
330
340
350
350
350
350
350
340
330
310
290
280
260
250
230
210
190
170
160
140
130
120
110
100
90
70
60
50
50
40
30
30
30
30
30
30
30
30
20
20
20
10
10
10
0
-10
-30
-40
-40
-40
-40
-40
-40
-50
-60
-70
-80
-90
-100
-110
-120
-130
-150
-160
-170
-180
-190
-200
-210
-210
-200
-210
-210
-210
-210
-210
-200
-200
-190
-190
-190
-190
-190
-190
-180
-170
-150
-140
-120
-110
-100
-90
-80
-70
-50
-40
-40
-50
-50
-50
-50
-50
-50
-50
-50
-40
-30
-20
-20
0
0
10
10
0
-10
-10
-20
-20
-30
-30
-40
-40
-50
-50
-40
-40
-40
-30
-40
-40
-50
-50
-60
-70
-70
-80
-70
-70
-70
-70
-60
-60
-50
-50
-50
-50
-50
-50
-50
-60
-60
-70
-80
-70
-70
-70
-80
-80
-90
-90
-90
-90
-90
-80
-70
-60
-60
-60
-70
-70
-70
-70
-70
-70
-70
-80
-100
-110
-120
-130
-140
-150
-160
-170
-180
-180
-170
-170
-170
-160
-160
-160
-160
-160
-160
-160
-160
-170
-180
-180
-190
-190
-200
-210
-210
-220
-220
-220
-220
-220
-210
-210
-200
-200
-200
-200
-190
-180
-170
-150
-140
-130
-120
-110
-110
-100
-90
-90
-80
-70
-70
-70
-60
-60
-50
-40
-40
-30
-30
-20
-10
0
10
20
20
30
30
40
40
50
60
70
70
70
70
70
70
60
60
60
70
70
70
70
70
70
70
80
90
90
100
110
130
130
140
150
160
170
180
180
190
190
200
200
200
210
210
220
220
210
200
190
180
180
180
180
180
180
180
190
190
190
180
180
170
160
150
140
120
100
90
70
50
30
20
20
20
30
30
30
30
30
20
20
10
10
10
0
0
-10
-20
-20
-30
-30
-30
-30
-20
-20
0
10
20
40
60
80
90
100
100
100
90
80
70
60
50
50
40
30
20
20
10
10
10
20
20
30
40
40
40
40
30
20
10
0
-10
-20
-30
-40
-50
-60
-60
-70
-80
-80
-90
-90
-90
-90
-90
-100
-100
-100
-100
-100
-100
-110
-110
-120
-130
-130
-140
-140
-140
-150
-160
-160
-170
-180
-180
-180
-180
-170
-170
-160
-150
-140
-130
-130
-120
-120
-110
-110
-100
-90
-90
-90
-90
-90
-90
-80
-70
-60
-50
-40
-20
-10
-10
0
10
20
30
40
50
50
50
60
60
70
70
70
80
80
90
90
90
80
80
80
80
80
80
70
70
70
70
60
50
40
30
30
20
20
20
20
20
30
40
50
60
70
80
80
80
90
90
90
90
90
80
80
70
70
70
80
80
80
90
90
90
90
90
90
90
90
90
80
80
70
70
70
60
60
50
50
40
30
30
20
20
20
30
30
30
30
40
50
60
70
70
80
80
80
80
70
70
60
60
50
40
30
20
20
20
20
20
30
20
10
10
0
-10
-10
-20
-20
-30
-40
-40
-50
-50
-50
-60
-60
-70
-80
-90
-90
-100
-100
-110
-120
-130
-140
-150
-150
-150
-140
-140
-140
-140
-140
-130
-130
-120
-120
-110
-110
-110
-110
-110
-110
-110
-110
-100
-100
-100
-90
-80
-70
-70
-60
-60
-60
-60
-60
-70
-70
-70
-80
-80
-90
-90
-100
-100
-100
-100
-100
-100
-100
-90
-90
-90
-80
-80
-80
-80
-80
-80
-80
-80
-70
-70
-60
-50
-40
-40
-30
-30
-30
-30
-40
-40
-40
-40
-40
-40
-40
-40
-50
-50
-50
-60
-60
-60
-50
-40
-40
-30
-30
-20
-20
-10
-10
-10
0
0
0
10
20
30
50
50
60
60
60
60
60
70
70
70
60
60
50
50
50
50
50
60
60
70
80
90
110
130
150
160
170
170
170
170
170
180
180
180
180
190
200
200
200
200
200
210
220
230
240
250
260
260
270
280
280
280
270
270
270
260
260
260
270
270
270
260
260
250
250
250
260
270
280
280
290
290
300
300
300
290
280
270
260
250
240
230
220
210
200
180
170
160
150
150
140
130
110
100
90
80
70
70
60
60
50
50
50
50
50
60
50
50
40
30
30
30
30
40
30
30
30
30
30
40
50
60
60
60
60
70
70
80
80
80
80
90
90
90
90
90
90
90
90
90
90
80
80
70
70
60
60
60
60
70
70
70
60
50
40
30
30
20
10
10
0
0
0
0
-10
-20
-20
-30
-30
-40
-40
-40
-30
-30
-30
-20
-20
-20
-10
-10
-20
-20
-20
-10
-10
-10
-10
-10
-20
-30
-40
-40
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
