5
49210
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
0
0
-10
-10
-10
-10
0
0
0
0
0
0
-10
-10
-10
-10
-10
-10
0
0
0
-10
-10
-10
-10
-10
-10
-10
-10
-10
0
0
0
0
-10
-10
-10
-10
-10
0
0
0
-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
-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
-10
-10
-10
-10
-10
-10
0
0
0
0
0
-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
-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
-20
-10
-10
-10
-10
-10
-10
-10
-20
-20
-20
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-20
-20
-20
-20
-10
-10
-10
-10
-10
-20
-20
-20
-20
-20
-20
-20
-20
-10
-10
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-10
-10
-10
-20
-20
-20
-20
-20
-20
-20
-20
-10
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-10
-20
-20
-20
-20
-20
-20
-10
-10
-10
-10
-20
-20
-20
-20
-20
-20
-10
-10
-10
-10
-20
-20
-20
-20
-20
-20
-10
-20
-20
-20
-20
-10
-10
-10
-10
-10
-20
-20
-20
-20
-10
-10
-10
-10
-10
-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
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-10
-10
-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
-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
-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
-30
-30
-20
-20
-20
-20
-20
-20
-20
-30
-30
-30
-30
-30
-30
-20
-20
-20
-20
-20
-20
-30
-30
-30
-30
-30
-30
-30
-20
-20
-20
-20
-30
-30
-30
-30
-30
-30
-30
-30
-20
-20
-20
-20
-30
-30
-30
-30
-30
-30
-30
-30
-20
-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
-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
-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
-40
-40
-40
-40
-40
-30
-30
-30
-30
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-30
-30
-30
-30
-40
-40
-40
-40
-40
-40
-40
-40
-40
-30
-30
-30
-40
-40
-40
-40
-40
-30
-30
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-40
-40
-40
-40
-40
-40
-40
-40
-40
-30
-40
-30
-30
-30
-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
-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
-40
-40
-30
-30
-30
-30
-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
-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
-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
-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
-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
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-20
-30
-30
-30
-30
-30
-30
-30
-30
-20
-20
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-20
-20
-20
-30
-30
-30
-20
-20
-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
-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
-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
-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
-30
-30
-30
-30
-30
-30
-30
-20
-20
-20
-20
-20
-30
-30
-30
-20
-20
-20
-20
-20
-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
-30
-30
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-30
-30
-30
-30
-20
-20
-20
-20
-20
-20
-20
-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
-30
-30
-30
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-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
-30
-30
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-30
-30
-30
-20
-20
-20
-20
-20
-20
-30
-30
-30
-30
-30
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-30
-30
-30
-20
-20
-20
-20
-20
-20
-20
-20
-30
-20
-20
-20
-20
-20
-20
-30
-20
-20
-20
-20
-20
-20
-30
-30
-30
-30
-30
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-30
-30
-30
-30
-30
-20
-20
-20
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-20
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-20
-20
-20
-20
-30
-30
-30
-30
-30
-30
-20
-20
-20
-20
-20
-20
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-20
-20
-20
-20
-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
-30
-30
-30
-20
-20
-20
-20
-20
-20
-30
-30
-30
-30
-20
-20
-20
-20
-20
-20
-20
-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
-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
-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
-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
-20
-20
-20
-20
-20
-20
-20
-20
-20
-10
-10
-10
-10
-10
-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
-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
-10
-10
0
0
0
-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
-10
-10
-10
-10
-10
0
0
0
0
0
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
0
-10
-10
-10
-10
-10
-10
-10
-10
-10
0
0
-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
-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
-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
-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
-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
-10
-10
0
0
0
0
0
0
0
0
0
0
0
0
-10
-10
-10
-10
0
0
0
0
0
0
0
-10
-10
-10
0
0
0
0
-10
-10
-10
-10
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
-10
-10
-10
-10
-10
-10
0
0
0
0
-10
-10
-10
-10
-10
-10
-10
-10
0
0
0
0
0
-10
-10
-10
-10
-10
-10
-10
0
0
0
0
0
0
-10
-10
-10
-10
-10
-10
-10
0
0
0
0
0
-10
-10
-10
-10
-10
-10
-10
0
0
0
0
-10
-10
-10
-10
-10
-10
-10
-10
0
0
-10
-10
-10
-10
-10
0
0
0
-10
-10
-10
-10
0
0
0
-10
-10
-10
-10
0
0
0
0
0
-10
-10
-10
-10
-10
-10
0
0
0
0
-10
-10
-10
-10
-10
0
-10
-10
-10
-10
-10
0
0
0
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-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
0
0
0
0
0
0
0
-10
-10
-10
-10
-10
-10
0
0
0
0
0
0
0
-10
-10
-10
-10
-10
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
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
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
-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
-10
-10
-10
-10
-10
-10
-10
0
-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
-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
-10
-10
-10
-10
-10
0
0
0
0
-10
-10
0
0
0
0
0
0
0
0
-10
-10
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
-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
-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
-10
-10
-10
-10
-10
0
0
0
0
0
0
0
-10
-10
-10
-10
-10
0
0
0
0
0
0
0
-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
-10
-10
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
10
10
10
10
10
0
0
0
0
0
0
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
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
20
20
20
10
10
10
10
10
10
10
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
20
20
20
20
20
20
20
20
20
20
20
10
10
10
10
20
20
20
20
20
20
10
10
10
10
10
10
10
20
20
20
20
20
20
20
10
10
10
10
10
20
20
20
20
20
20
20
20
20
10
10
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
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
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
20
20
20
20
20
20
20
20
10
10
10
10
10
20
20
20
20
20
20
20
20
10
10
10
10
10
10
10
10
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
20
20
20
20
20
10
10
10
10
20
20
20
20
20
20
20
20
20
20
20
20
20
10
10
10
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
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
0
0
-10
-10
-20
-30
-40
-50
-50
-50
-30
-10
20
50
90
140
190
240
280
310
320
330
320
290
260
230
220
220
210
180
130
90
80
110
170
290
460
660
880
1070
1230
1340
1410
1420
1350
1180
940
700
530
470
540
760
1100
1450
1660
1700
1590
1440
1310
1210
1120
1010
900
810
780
790
780
730
650
620
700
880
1060
1110
950
660
360
190
210
390
610
720
690
590
480
370
210
0
-210
-310
-190
160
590
880
940
860
810
880
1010
1100
1030
760
320
-90
-330
-450
-540
-590
-430
50
760
1500
2020
2090
1630
810
60
-270
-130
290
780
1260
1690
1980
2020
1790
1500
1470
1860
2470
2950
3060
2830
2380
1650
470
-1020
-2250
-2500
-1480
320
2050
3000
3050
2460
1620
820
270
40
60
120
30
-230
-460
-450
-120
430
1110
1850
2580
3060
3010
2330
1300
370
-50
60
410
670
760
960
1580
2690
3970
4860
4850
3740
1790
-350
-1890
-2340
-1730
-520
680
1490
1840
1920
1940
2029
2280
2820
3540
3990
3600
2210
380
-1010
-1400
-850
160
1130
1800
2180
2390
2550
2700
2770
2630
2220
1740
1520
1690
1960
1870
1340
760
600
1030
1810
2570
2970
2930
2490
1640
260
-1570
-3280
-4160
-4010
-3320
-2750
-2460
-2070
-1140
290
1650
2240
1780
770
130
400
1290
1970
1870
1110
380
410
1380
2790
3800
3880
3120
2040
1100
460
210
370
930
1690
2300
2520
2460
2450
2810
3480
4040
4120
3580
2570
1440
570
150
40
-80
-300
-350
130
1200
2540
3660
3980
3130
1260
-860
-2340
-2790
-2470
-1890
-1310
-560
630
2300
3960
4790
4110
1970
-800
-3060
-3960
-3350
-1660
310
1860
2650
2620
1980
1050
360
330
1050
2100
2880
3030
2610
1870
1070
380
-80
-160
330
1480
3080
4540
5150
4580
3130
1520
370
-60
70
560
1280
2130
2840
2940
2100
510
-1100
-1840
-1280
370
2480
4350
5500
5750
5090
3700
1930
370
-410
-160
880
2210
3370
4110
4360
4190
3870
3630
3460
3110
2510
2110
2500
3790
5380
6390
6290
5210
3770
2680
2340
2590
2800
2320
1040
-540
-1660
-1840
-910
970
3310
5380
6460
6320
5290
3980
2940
2410
2360
2530
2600
2340
1620
520
-730
-1750
-2190
-1830
-780
620
1850
2370
1990
970
-120
-940
-1430
-1650
-1610
-1450
-1410
-1650
-1990
-2050
-1650
-950
-280
120
250
290
450
710
870
840
780
990
1470
1930
2120
2130
2260
2710
3370
3880
4040
3980
4050
4480
5120
5620
5720
5390
4700
3730
2590
1460
560
-60
-430
-590
-400
310
1460
2530
2830
2029
530
-780
-1160
-460
770
1710
1740
810
-660
-2210
-3520
-4330
-4330
-3200
-950
2029
4890
6500
6020
3470
-70
-3110
-4680
-4660
-3570
-2090
-880
-290
-270
-400
-330
10
470
860
1120
1300
1430
1410
1130
620
140
-110
-80
130
480
890
1090
720
-160
-1020
-1220
-570
560
1470
1640
1120
510
560
1440
2560
3120
2850
2180
1820
2140
3050
4120
4870
4960
4360
3410
2730
2870
3940
5440
6620
6980
6570
5840
5330
5290
5660
6120
6290
5980
5280
4480
3860
3420
2890
1840
170
-1580
-2470
-1940
-360
1180
1840
1550
780
-60
-940
-1950
-3020
-3830
-3980
-3290
-1980
-640
130
100
-520
-1280
-1680
-1410
-450
960
2470
3840
4900
5570
5830
5890
5950
5930
5430
4260
2760
1530
790
300
-210
-680
-800
-430
250
840
1000
650
30
-380
-260
380
1210
1850
2130
2070
1710
1070
260
-480
-860
-690
-10
1030
2160
3070
3440
3220
2700
2200
1920
1830
1960
2510
3700
5450
7250
8410
8420
7320
5560
3750
2360
1720
1910
2740
3730
4360
4300
3520
2290
1140
540
620
1140
1750
2280
2640
2670
2180
1140
-330
-2090
-3870
-5090
-5020
-3320
-420
2700
5080
6200
6160
5470
4670
3990
3430
2930
2520
2200
1880
1440
810
0
-890
-1590
-1670
-880
570
2100
3190
3680
3640
3210
2560
1900
1430
1290
1430
1710
1920
1900
1640
1160
450
-530
-1740
-2930
-3650
-3490
-2470
-1080
0
370
20
-770
-1640
-2210
-2150
-1320
90
1690
2970
3540
3180
1890
-60
-2050
-3340
-3450
-2590
-1430
-500
130
700
1330
1940
2290
2110
1180
-380
-1940
-2770
-2680
-2140
-1700
-1390
-920
-120
770
1330
1200
290
-1130
-2390
-2790
-2120
-770
520
1110
720
-430
-1760
-2640
-2820
-2530
-2150
-1850
-1550
-1140
-710
-490
-680
-1240
-1850
-2080
-1660
-640
610
1520
1540
440
-1470
-3520
-5050
-5910
-6280
-6350
-6050
-5210
-3840
-2180
-650
320
520
130
-330
-280
520
1890
3290
4120
4030
3150
1970
910
120
-490
-950
-1130
-880
-140
860
1710
1970
1550
840
470
740
1450
2110
2400
2440
2550
2910
3370
3590
3310
2480
1160
-470
-2110
-3410
-4160
-4400
-4210
-3640
-2750
-1730
-860
-380
-390
-790
-1210
-1120
-220
1250
2580
3160
2790
1730
450
-570
-930
-510
550
1930
3290
4330
4850
4810
4430
4019
3730
3480
3130
2620
2100
1910
2320
3300
4470
5270
5340
4710
3730
2860
2380
2240
2210
2120
2009
2040
2230
2360
2120
1440
570
-20
-40
500
1300
1930
2100
1870
1560
1510
1700
1850
1740
1510
1510
1910
2650
3510
4330
5020
5530
5790
5720
5270
4500
3720
3340
3600
4350
5160
5620
5630
5370
5180
5210
5370
5420
5260
4950
4640
4460
4420
4450
4430
4310
4210
4280
4520
4610
4150
2980
1330
-340
-1540
-1950
-1550
-550
710
1860
2620
2800
2420
1690
910
380
260
550
1140
1690
1860
1410
380
-1010
-2360
-3200
-3160
-2190
-740
510
1090
930
170
-1010
-2440
-3780
-4670
-4910
-4710
-4510
-4670
-5260
-5970
-6350
-5980
-4820
-3140
-1400
40
1080
1790
2290
2600
2730
2710
2600
2500
2470
2500
2530
2490
2410
2340
2280
2180
1990
1660
1120
340
-540
-1280
-1720
-1930
-2180
-2640
-3290
-3930
-4360
-4470
-4250
-3830
-3370
-3070
-3120
-3640
-4650
-6020
-7500
-8810
-9690
-10040
-9970
-9780
-9830
-10360
-11360
-12580
-13620
-14070
-13750
-12800
-11570
-10380
-9410
-8690
-8220
-8039
-8140
-8420
-8660
-8670
-8430
-8090
-7850
-7890
-8290
-8940
-9580
-9910
-9850
-9600
-9520
-9830
-10460
-11210
-11910
-12610
-13410
-14360
-15350
-16120
-16490
-16440
-16120
-15780
-15680
-15970
-16580
-17290
-17790
-17930
-17660
-17040
-16149
-15150
-14150
-13290
-12640
-12260
-12040
-11850
-11580
-11350
-11440
-12020
-13020
-14110
-14880
-15010
-14410
-13230
-11790
-10450
-9450
-8840
-8470
-8039
-7170
-5570
-3200
-310
2670
5320
7290
8340
8400
7580
6230
4780
3550
2610
1830
890
-420
-2100
-3880
-5500
-6900
-8130
-9230
-10150
-10900
-11670
-12640
-13890
-15310
-16800
-18240
-19600
-20990
-22730
-25100
-28090
-31400
-34560
-37200
-39150
-40350
-40800
-40630
-40010
-39050
-37760
-36050
-33870
-31150
-27850
-23950
-19570
-14960
-10480
-6490
-3320
-1190
10
670
1220
1930
2800
3660
4260
4360
3930
3180
2490
2180
2470
3500
5250
7440
9610
11340
12420
12950
13240
13670
14450
15400
16010
15680
14110
11430
8200
5030
2260
-150
-2490
-5070
-8119
-11780
-16050
-20700
-25270
-29210
-32030
-33440
-33400
-32189
-30280
-28100
-25910
-23760
-21560
-19150
-16470
-13630
-10890
-8510
-6710
-5610
-5170
-5120
-5130
-4950
-4530
-3920
-3190
-2500
-1990
-1740
-1650
-1490
-1000
70
1870
4420
7640
11420
15670
20300
25180
30160
34990
39370
42980
45680
47520
48630
49150
49210
48870
48200
47270
46090
44520
42240
39000
34850
30110
25190
20410
16030
12260
9180
6640
4290
1630
-1810
-6160
-11070
-15820
-19690
-22180
-23110
-22670
-21350
-19760
-18400
-17530
-17190
-17290
-17640
-17880
-17590
-16520
-14750
-12680
-10780
-9380
-8580
-8310
-8380
-8400
-7970
-6910
-5450
-4019
-3000
-2580
-2830
-3700
-4880
-5900
-6320
-5890
-4610
-2740
-620
1430
3280
4870
6090
6790
6920
6530
5730
4580
3070
1120
-1310
-3990
-6510
-8590
-10310
-11980
-13920
-16300
-19140
-22170
-24770
-26270
-26310
-24930
-22360
-18940
-15220
-11930
-9600
-8440
-8400
-9190
-10290
-10930
-10410
-8400
-4990
-560
4340
9110
13280
16650
19310
21600
23840
26170
28570
31080
33720
36190
37790
37920
36480
33770
30110
25760
21340
17660
15270
14180
14210
15200
16810
18400
19330
19350
18510
16870
14470
11450
8109
4650
980
-3070
-7490
-11970
-16059
-19340
-21560
-22710
-22910
-22380
-21380
-20150
-18750
-17030
-14760
-11700
-7730
-2990
2180
7260
11770
15420
18170
20200
21840
23520
25510
27870
30520
33170
35320
36430
36250
34920
32880
30630
28520
26770
25390
24200
22980
21550
19790
17550
14760
11550
8200
4990
2070
-540
-2880
-4990
-6870
-8540
-10090
-11740
-13680
-16059
-18850
-21770
-24360
-26140
-26790
-26240
-24560
-21900
-18570
-14890
-11120
-7480
-4250
-1720
100
1550
3090
5070
7720
11170
15350
19860
24120
27610
30060
31300
31290
30130
28090
25480
22610
19730
17010
14550
12320
10300
8440
6720
5180
3970
3290
3260
3890
5020
6380
7630
8420
8510
7820
6430
4680
3030
1910
1540
1830
2540
3260
3520
2910
1290
-1190
-4240
-7570
-10970
-14210
-17050
-19290
-20840
-21780
-22320
-22720
-23210
-23840
-24440
-24780
-24710
-24330
-23880
-23580
-23460
-23450
-23420
-23180
-22440
-20950
-18580
-15460
-11880
-8260
-4970
-2180
140
2240
4360
6750
9540
12740
16230
19760
23060
25890
28060
29480
30180
30340
30120
29590
28700
27290
25240
22480
19030
14990
10550
5970
1390
-3170
-7720
-12130
-16050
-19170
-21300
-22410
-22620
-22170
-21500
-21030
-20960
-21220
-21610
-21850
-21680
-20830
-19090
-16360
-12690
-8310
-3630
900
5060
8870
12530
16239
19970
23470
26310
28120
28720
28160
26590
24220
21310
18220
15260
12590
10150
7660
4770
1230
-2980
-7620
-12360
-16840
-20710
-23660
-25610
-26640
-26920
-26620
-25890
-24820
-23420
-21640
-19430
-16840
-13940
-10820
-7630
-4590
-1900
390
2420
4390
6500
8860
11500
14330
17100
19520
21390
22700
23650
24560
25740
27290
29080
30820
32189
32940
32880
31930
30120
27550
24400
20930
17460
14280
11610
9570
8200
7390
6980
6850
6920
7140
7490
7910
8400
8980
9670
10530
11600
12950
14540
16180
17590
18520
18830
18490
17580
16210
14500
12620
10740
8920
7130
5220
3070
570
-2250
-5270
-8260
-10880
-12780
-13760
-13840
-13250
-12300
-11240
-10290
-9600
-9320
-9410
-9650
-9630
-9020
-7700
-5890
-3990
-2450
-1550
-1350
-1690
-2300
-2900
-3240
-3170
-2680
-1990
-1440
-1390
-2020
-3180
-4470
-5400
-5610
-5010
-3770
-2210
-720
350
700
170
-1220
-3270
-5710
-8350
-11120
-14010
-16960
-19860
-22560
-24920
-26760
-27940
-28370
-28070
-27200
-25980
-24640
-23400
-22340
-21430
-20550
-19630
-18630
-17620
-16700
-15920
-15300
-14790
-14330
-13860
-13390
-12950
-12590
-12370
-12320
-12420
-12610
-12830
-12990
-13060
-13050
-13010
-13010
-13040
-13000
-12690
-11930
-10650
-8980
-7160
-5490
-4150
-3240
-2770
-2710
-2960
-3400
-3940
-4520
-5100
-5690
-6310
-7020
-7800
-8490
-8930
-9040
-8950
-8840
-8890
-9150
-9540
-9930
-10180
-10260
-10180
-9930
-9440
-8640
-7630
-6590
-5700
-4980
-4230
-3230
-1860
-160
1670
3430
5000
6360
7570
8730
9930
11280
12880
14730
16760
18790
20570
21950
22850
23390
23760
24080
24280
24170
23570
22440
20780
18590
15880
12770
9510
6420
3780
1760
390
-430
-830
-910
-730
-320
260
900
1510
2009
2310
2360
2140
1720
1190
610
70
-400
-800
-1180
-1670
-2380
-3320
-4440
-5590
-6670
-7560
-8230
-8680
-8960
-9080
-9000
-8690
-8100
-7220
-6050
-4610
-2950
-1180
520
2029
3270
4290
5180
5990
6700
7230
7510
7500
7190
6590
5760
4810
3880
3130
2650
2390
2200
1870
1260
390
-600
-1510
-2100
-2170
-1550
-200
1740
4000
6210
8000
9120
9460
9180
8570
8000
7760
7980
8590
9390
10020
10190
9750
8720
7290
5780
4530
3890
3980
4730
5880
7190
8470
9640
10730
11810
12950
14150
15360
16500
17390
17870
17830
17310
16410
15310
14160
13120
12350
12000
12120
12660
13440
14270
15060
15850
16740
17730
18690
19460
19920
20130
20220
20320
20440
20520
20460
20260
20000
19780
19650
19560
19380
19020
18470
17730
16750
15510
14020
12330
10500
8570
6640
4810
3210
1860
700
-390
-1560
-2880
-4320
-5810
-7280
-8730
-10140
-11420
-12440
-13120
-13410
-13310
-12830
-12010
-10880
-9510
-7960
-6300
-4630
-3010
-1510
-210
840
1640
2230
2700
3080
3380
3510
3380
2910
2070
900
-500
-1940
-3220
-4180
-4700
-4760
-4430
-3880
-3330
-2990
-2970
-3280
-3800
-4400
-4960
-5440
-5810
-6050
-6140
-6130
-6110
-6220
-6650
-7470
-8620
-9900
-11040
-11870
-12360
-12560
-12530
-12300
-11950
-11600
-11430
-11570
-12000
-12580
-13110
-13430
-13520
-13430
-13280
-13190
-13250
-13440
-13710
-14010
-14320
-14640
-14900
-15090
-15200
-15260
-15290
-15330
-15390
-15430
-15400
-15200
-14820
-14280
-13660
-13060
-12550
-12130
-11770
-11450
-11150
-10880
-10670
-10560
-10550
-10680
-10960
-11450
-12230
-13300
-14620
-16110
-17650
-19160
-20510
-21570
-22240
-22490
-22360
-22010
-21570
-21210
-21030
-21090
-21360
-21740
-22040
-22180
-22140
-22000
-21840
-21760
-21800
-21890
-21890
-21640
-21040
-20090
-18880
-17550
-16260
-15120
-14180
-13440
-12830
-12220
-11450
-10400
-9100
-7680
-6340
-5230
-4420
-3870
-3520
-3320
-3190
-3080
-2900
-2600
-2190
-1750
-1370
-1130
-1010
-990
-1040
-1120
-1170
-1110
-920
-610
-240
100
380
610
900
1380
2110
3070
4180
5330
6430
7380
8039
8380
8460
8400
8320
8290
8360
8490
8600
8610
8530
8450
8490
8710
9070
9490
9870
10090
10070
9750
9130
8260
7230
6220
5420
5000
4980
5240
5590
5880
6010
5990
5850
5680
5570
5570
5680
5870
6040
6140
6110
5990
5810
5580
5340
5140
5060
5160
5480
5970
6580
7160
7580
7740
7610
7270
6820
6440
6250
6330
6650
7140
7670
8100
8310
8280
8039
7730
7490
7410
7500
7680
7850
7920
7840
7570
7100
6460
5800
5270
5010
5090
5450
5980
6550
7080
7510
7830
8010
8060
8050
8080
8240
8630
9240
9940
10530
10830
10760
10300
9510
8520
7570
6860
6500
6430
6540
6660
6750
6770
6720
6560
6290
5930
5620
5530
5720
6160
6700
7190
7550
7770
7910
8029
8090
8060
7880
7590
7230
6870
6570
6330
6190
6110
6040
5930
5740
5500
5230
4990
4770
4590
4440
4290
4070
3750
3370
2960
2560
2210
1950
1780
1710
1740
1830
1950
2029
2040
1980
1870
1680
1420
1110
820
620
540
580
710
810
740
450
0
-450
-790
-950
-930
-740
-460
-210
-80
-140
-390
-740
-1100
-1360
-1490
-1530
-1550
-1690
-1990
-2460
-3060
-3710
-4310
-4800
-5140
-5370
-5470
-5470
-5350
-5120
-4760
-4230
-3550
-2790
-2060
-1480
-1060
-800
-650
-580
-570
-560
-510
-410
-350
-430
-750
-1300
-2070
-3000
-4000
-4970
-5810
-6440
-6840
-7040
-7130
-7220
-7390
-7640
-7900
-8130
-8300
-8370
-8310
-8060
-7650
-7130
-6630
-6280
-6150
-6230
-6470
-6770
-7060
-7340
-7630
-7980
-8370
-8740
-9060
-9300
-9430
-9430
-9260
-8970
-8630
-8340
-8109
-7890
-7580
-7140
-6580
-5990
-5440
-4930
-4430
-3830
-3130
-2340
-1520
-710
20
580
870
780
310
-410
-1190
-1810
-2130
-2110
-1850
-1440
-970
-490
-60
280
480
580
680
860
1130
1470
1810
2110
2340
2530
2670
2740
2680
2480
2150
1710
1250
850
560
410
390
470
660
890
1100
1260
1400
1540
1720
1930
2150
2360
2520
2580
2520
2320
1960
1470
910
400
80
30
270
730
1260
1710
1960
1970
1770
1460
1150
960
1010
1340
1900
2540
3100
3460
3640
3710
3780
3930
4160
4460
4770
5030
5190
5240
5220
5170
5160
5220
5360
5560
5780
5920
5890
5640
5190
4660
4210
3940
3950
4210
4670
5240
5810
6320
6670
6860
6880
6800
6700
6650
6650
6690
6730
6750
6710
6560
6260
5780
5150
4440
3760
3180
2760
2480
2300
2150
1990
1800
1600
1420
1270
1200
1270
1500
1850
2260
2650
2930
3060
3040
2900
2750
2670
2750
3000
3390
3830
4190
4380
4390
4270
4140
4050
4019
4059
4170
4310
4410
4370
4180
3880
3600
3450
3460
3640
3930
4240
4510
4690
4760
4750
4720
4710
4710
4660
4520
4280
3990
3730
3530
3380
3240
3090
2920
2710
2440
2070
1630
1190
850
660
600
610
590
480
250
-80
-450
-820
-1160
-1440
-1690
-1940
-2220
-2550
-2950
-3410
-3890
-4300
-4600
-4800
-4940
-5060
-5140
-5150
-5050
-4860
-4630
-4410
-4250
-4170
-4210
-4360
-4590
-4830
-4990
-4980
-4760
-4370
-3900
-3470
-3150
-2970
-2890
-2860
-2820
-2760
-2640
-2470
-2240
-1950
-1620
-1270
-910
-550
-180
180
500
740
880
900
820
690
520
360
200
60
-80
-240
-450
-730
-1070
-1410
-1680
-1830
-1860
-1780
-1630
-1450
-1230
-990
-760
-580
-490
-460
-460
-480
-530
-640
-810
-1060
-1360
-1690
-2009
-2270
-2480
-2640
-2790
-2980
-3220
-3490
-3740
-3950
-4090
-4160
-4200
-4220
-4230
-4250
-4250
-4200
-4110
-3970
-3810
-3660
-3570
-3600
-3820
-4220
-4790
-5440
-6030
-6440
-6620
-6610
-6520
-6480
-6540
-6690
-6870
-6990
-7020
-6960
-6820
-6650
-6450
-6250
-6080
-5980
-5990
-6080
-6210
-6340
-6460
-6630
-6880
-7200
-7520
-7730
-7740
-7490
-7040
-6480
-5920
-5410
-5010
-4720
-4530
-4390
-4230
-4019
-3700
-3280
-2750
-2210
-1780
-1550
-1550
-1710
-1960
-2170
-2270
-2210
-1990
-1670
-1350
-1120
-1080
-1200
-1400
-1550
-1560
-1370
-960
-390
240
760
1040
1020
750
340
-30
-270
-300
-170
60
300
490
590
610
560
500
480
530
630
750
780
650
360
0
-240
-260
-50
330
780
1260
1710
2120
2490
2830
3130
3390
3600
3770
3940
4150
4440
4790
5150
5460
5650
5700
5590
5340
5000
4670
4440
4400
4590
4940
5330
5620
5740
5650
5400
5060
4730
4480
4340
4300
4290
4250
4120
3880
3540
3150
2740
2340
1930
1500
1040
540
0
-550
-1050
-1420
-1570
-1480
-1140
-620
-20
550
1010
1290
1420
1410
1340
1270
1230
1240
1270
1310
1340
1340
1260
1100
910
750
670
690
790
940
1120
1290
1430
1530
1550
1530
1540
1640
1890
2280
2760
3260
3710
4059
4290
4430
4530
4690
4940
5270
5600
5870
6010
6040
5980
5860
5730
5610
5510
5410
5320
5230
5190
5210
5300
5440
5600
5760
5910
6020
6120
6230
6380
6570
6800
7040
7240
7340
7310
7130
6800
6390
5980
5650
5410
5280
5230
5260
5350
5440
5490
5470
5420
5400
5460
5630
5910
6260
6630
6940
7120
7120
6940
6650
6340
6090
5940
5850
5800
5760
5710
5610
5450
5210
4910
4600
4390
4310
4350
4400
4360
4180
3870
3500
3150
2880
2670
2490
2300
2080
1820
1520
1160
740
240
-330
-950
-1580
-2210
-2830
-3460
-4059
-4600
-5020
-5310
-5490
-5620
-5710
-5780
-5810
-5780
-5710
-5600
-5490
-5360
-5220
-5070
-4970
-4930
-4950
-4970
-4960
-4890
-4770
-4610
-4430
-4240
-4040
-3820
-3590
-3370
-3190
-3070
-3000
-2970
-2940
-2870
-2740
-2570
-2410
-2280
-2140
-1950
-1710
-1430
-1130
-850
-590
-350
-130
70
200
250
240
240
310
420
510
530
460
330
200
150
200
360
560
720
800
780
680
540
450
440
550
740
940
1080
1130
1060
930
810
760
760
790
830
840
820
780
760
790
930
1170
1470
1760
2000
2170
2310
2480
2700
2990
3320
3640
3890
4030
4070
4050
3960
3800
3560
3300
3070
2890
2750
2560
2310
2000
1700
1470
1330
1310
1400
1600
1900
2250
2610
2920
3160
3340
3420
3390
3230
2990
2730
2510
2380
2360
2460
2660
2840
2940
2910
2780
2580
2400
2290
2280
2390
2570
2750
2870
2840
2670
2390
2080
1820
1620
1460
1310
1120
910
710
550
440
370
340
360
430
540
660
740
760
710
640
620
700
890
1150
1410
1600
1670
1610
1430
1180
910
630
390
170
-50
-300
-610
-1020
-1520
-2130
-2750
-3310
-3730
-4010
-4200
-4370
-4570
-4800
-5070
-5380
-5720
-6060
-6390
-6690
-6950
-7180
-7380
-7560
-7680
-7740
-7730
-7690
-7650
-7630
-7660
-7740
-7860
-7990
-8119
-8230
-8300
-8360
-8470
-8670
-8980
-9320
-9620
-9820
-9920
-9940
-9900
-9830
-9750
-9660
-9530
-9330
-9020
-8610
-8160
-7760
-7490
-7390
-7400
-7440
-7410
-7240
-6930
-6510
-6060
-5670
-5400
-5270
-5290
-5400
-5520
-5590
-5570
-5470
-5310
-5150
-5000
-4880
-4740
-4570
-4350
-4070
-3760
-3450
-3190
-3030
-2950
-2950
-2960
-2930
-2830
-2690
-2540
-2410
-2300
-2220
-2190
-2190
-2170
-2110
-1990
-1840
-1720
-1660
-1670
-1760
-1900
-2029
-2110
-2100
-1990
-1770
-1440
-1040
-610
-200
150
450
730
1060
1480
1980
2540
3090
3560
3880
4019
3990
3800
3510
3140
2760
2400
2080
1790
1500
1230
1000
830
770
810
910
1030
1130
1180
1200
1160
1060
880
640
400
200
60
20
50
120
190
190
100
-20
-120
-150
-110
-10
60
70
10
-90
-190
-270
-350
-440
-520
-590
-640
-730
-930
-1240
-1630
-2020
-2330
-2500
-2570
-2570
-2530
-2470
-2390
-2320
-2310
-2390
-2520
-2660
-2780
-2840
-2870
-2930
-3060
-3250
-3450
-3600
-3690
-3700
-3660
-3590
-3480
-3350
-3190
-3000
-2770
-2450
-2050
-1560
-1060
-650
-380
-260
-220
-170
-40
220
560
930
1250
1480
1590
1570
1480
1380
1360
1500
1790
2180
2580
2900
3090
3150
3130
3080
3060
3130
3330
3650
4030
4360
4550
4550
4380
4090
3790
3580
3510
3560
3680
3780
3810
3750
3620
3490
3420
3440
3520
3590
3590
3430
3090
2590
2009
1460
1010
710
510
330
50
-380
-950
-1600
-2240
-2740
-3050
-3140
-3080
-2960
-2870
-2880
-3010
-3230
-3470
-3640
-3700
-3640
-3530
-3450
-3490
-3650
-3900
-4140
-4330
-4430
-4430
-4360
-4260
-4220
-4290
-4520
-4840
-5150
-5340
-5350
-5220
-5020
-4840
-4740
-4790
-4970
-5250
-5520
-5710
-5760
-5680
-5540
-5450
-5500
-5710
-6080
-6540
-6980
-7290
-7430
-7400
-7300
-7220
-7240
-7410
-7710
-8060
-8330
-8410
-8230
-7810
-7260
-6680
-6170
-5790
-5550
-5410
-5310
-5160
-4900
-4520
-4070
-3640
-3320
-3160
-3120
-3110
-3070
-2980
-2810
-2560
-2230
-1860
-1480
-1140
-880
-680
-510
-320
-30
380
890
1430
1940
2380
2760
3140
3570
4050
4500
4880
5130
5290
5400
5540
5730
5970
6250
6560
6880
7160
7350
7420
7400
7370
7380
7460
7600
7730
7810
7800
7700
7530
7320
7090
6850
6590
6280
5950
5590
5210
4800
4370
3900
3410
2910
2440
2020
1700
1490
1340
1210
1060
900
730
590
460
340
230
150
130
170
250
340
410
400
300
100
-170
-510
-880
-1250
-1570
-1810
-1950
-1990
-1960
-1920
-1890
-1890
-1900
-1900
-1860
-1760
-1620
-1440
-1250
-1080
-910
-730
-540
-340
-120
110
330
490
570
530
400
230
80
-10
-30
-40
-70
-180
-360
-610
-930
-1290
-1650
-1950
-2140
-2210
-2200
-2130
-2070
-2050
-2080
-2130
-2160
-2140
-2070
-1960
-1870
-1830
-1880
-1960
-2060
-2120
-2130
-2070
-1950
-1790
-1600
-1420
-1270
-1130
-980
-770
-500
-190
130
460
800
1150
1480
1770
2000
2180
2340
2520
2730
2970
3210
3440
3650
3840
4030
4240
4480
4760
5060
5330
5540
5660
5720
5770
5880
6070
6320
6600
6860
7080
7260
7380
7440
7440
7420
7450
7550
7730
7930
8100
8170
8130
8000
7840
7690
7620
7630
7700
7790
7870
7910
7910
7890
7860
7850
7920
8080
8330
8610
8880
9080
9190
9200
9160
9090
9040
9010
9000
9020
9070
9150
9250
9360
9470
9560
9630
9690
9760
9810
9830
9810
9760
9720
9740
9820
9930
10030
10080
10060
9950
9780
9570
9370
9250
9210
9220
9240
9190
9080
8940
8820
8770
8800
8880
8960
9000
8970
8840
8610
8320
8010
7740
7570
7520
7540
7570
7530
7380
7130
6820
6500
6200
5980
5810
5670
5520
5310
5010
4620
4190
3770
3430
3160
2970
2790
2580
2280
1900
1460
1010
640
380
240
180
130
50
-110
-330
-590
-860
-1080
-1240
-1310
-1300
-1250
-1210
-1240
-1310
-1410
-1490
-1510
-1460
-1360
-1210
-1090
-1020
-1040
-1160
-1350
-1570
-1770
-1910
-1980
-2000
-2009
-2090
-2260
-2540
-2880
-3210
-3460
-3600
-3620
-3540
-3420
-3330
-3290
-3300
-3350
-3380
-3370
-3300
-3200
-3070
-2980
-2970
-3050
-3210
-3430
-3640
-3840
-4010
-4180
-4360
-4530
-4680
-4790
-4840
-4830
-4760
-4640
-4530
-4440
-4430
-4500
-4610
-4720
-4780
-4760
-4650
-4480
-4280
-4120
-4040
-4059
-4170
-4280
-4350
-4300
-4140
-3910
-3680
-3500
-3380
-3330
-3320
-3330
-3340
-3310
-3230
-3110
-2980
-2880
-2870
-2960
-3150
-3400
-3680
-3970
-4250
-4480
-4660
-4790
-4930
-5090
-5250
-5410
-5530
-5640
-5730
-5800
-5820
-5780
-5680
-5540
-5400
-5290
-5200
-5110
-5020
-4940
-4890
-4850
-4810
-4760
-4680
-4600
-4510
-4420
-4370
-4350
-4380
-4440
-4470
-4450
-4370
-4240
-4100
-3970
-3850
-3730
-3630
-3550
-3520
-3530
-3570
-3610
-3620
-3610
-3610
-3640
-3710
-3790
-3850
-3850
-3820
-3820
-3880
-4000
-4180
-4370
-4530
-4650
-4730
-4770
-4810
-4840
-4880
-4950
-5040
-5190
-5350
-5480
-5530
-5490
-5400
-5290
-5190
-5110
-5030
-4960
-4870
-4760
-4630
-4500
-4390
-4280
-4160
-4030
-3890
-3750
-3620
-3490
-3320
-3100
-2820
-2520
-2270
-2110
-2060
-2080
-2090
-2070
-1980
-1830
-1640
-1420
-1170
-900
-610
-340
-110
60
170
260
330
370
370
320
260
210
190
200
250
350
510
710
940
1160
1330
1410
1430
1390
1330
1270
1220
1200
1230
1300
1400
1500
1600
1680
1770
1880
2020
2190
2380
2550
2680
2750
2770
2760
2730
2730
2770
2870
3010
3170
3320
3420
3500
3560
3630
3720
3830
3960
4090
4190
4240
4220
4160
4070
3950
3820
3680
3540
3400
3250
3080
2910
2740
2600
2490
2400
2320
2220
2090
1940
1800
1660
1540
1450
1390
1360
1340
1300
1230
1140
1050
1000
1000
1020
1050
1090
1150
1220
1300
1370
1400
1420
1440
1490
1550
1610
1620
1580
1530
1470
1420
1340
1230
1090
940
800
670
560
450
320
160
-10
-190
-370
-530
-660
-760
-830
-900
-980
-1050
-1100
-1100
-1050
-950
-820
-660
-480
-290
-110
30
110
110
30
-120
-310
-530
-780
-1030
-1260
-1430
-1550
-1630
-1690
-1760
-1820
-1850
-1830
-1750
-1620
-1490
-1360
-1250
-1150
-1060
-970
-890
-820
-740
-660
-580
-490
-390
-270
-150
-20
100
200
280
330
360
350
310
290
300
370
490
640
780
910
1010
1110
1220
1370
1550
1750
1960
2160
2360
2540
2680
2740
2740
2730
2740
2830
2960
3110
3210
3260
3230
3120
2950
2740
2520
2320
2160
2020
1910
1830
1740
1650
1560
1480
1440
1450
1520
1620
1710
1750
1710
1600
1460
1350
1310
1340
1450
1580
1710
1810
1840
1790
1640
1420
1160
910
710
560
400
220
-30
-330
-680
-1050
-1410
-1710
-1950
-2120
-2230
-2300
-2310
-2270
-2180
-2050
-1880
-1710
-1570
-1470
-1420
-1370
-1290
-1180
-1030
-880
-720
-550
-400
-310
-310
-410
-590
-810
-1030
-1230
-1420
-1590
-1740
-1870
-1970
-2060
-2140
-2190
-2210
-2180
-2100
-1960
-1780
-1600
-1430
-1320
-1290
-1340
-1430
-1500
-1510
-1430
-1300
-1170
-1070
-1060
-1150
-1320
-1530
-1740
-1920
-2060
-2180
-2300
-2470
-2690
-2970
-3310
-3670
-3980
-4190
-4290
-4330
-4350
-4420
-4540
-4700
-4850
-4940
-4970
-4960
-4960
-4990
-5050
-5130
-5220
-5290
-5350
-5370
-5310
-5160
-4930
-4690
-4500
-4420
-4450
-4510
-4530
-4450
-4280
-4040
-3790
-3590
-3440
-3360
-3310
-3260
-3170
-3030
-2830
-2600
-2360
-2150
-2000
-1930
-1920
-1950
-1990
-1990
-1930
-1820
-1680
-1580
-1530
-1560
-1660
-1770
-1850
-1850
-1760
-1580
-1340
-1100
-890
-730
-650
-620
-600
-530
-400
-220
-40
90
140
90
-20
-160
-280
-380
-440
-500
-590
-740
-970
-1250
-1540
-1770
-1920
-1940
-1860
-1720
-1560
-1430
-1360
-1340
-1370
-1410
-1440
-1430
-1370
-1260
-1130
-990
-860
-770
-710
-670
-650
-640
-640
-660
-690
-720
-740
-740
-730
-710
-680
-590
-430
-200
60
320
540
730
860
920
900
850
780
730
730
760
800
840
850
840
810
770
730
700
690
720
790
880
990
1110
1230
1340
1470
1620
1800
2000
2180
2330
2440
2520
2610
2700
2820
2920
3000
3030
3040
3030
3010
2990
2960
2880
2790
2690
2620
2580
2540
2500
2480
2460
2440
2410
2360
2310
2290
2320
2450
2690
3010
3350
3670
3890
3980
3970
3910
3860
3870
3940
4030
4120
4180
4190
4110
3950
3720
3490
3310
3250
3290
3380
3470
3510
3470
3380
3250
3100
2980
2900
2890
2930
3010
3080
3130
3170
3190
3220
3260
3300
3350
3380
3410
3420
3410
3370
3310
3230
3150
3070
3010
2990
3020
3110
3240
3390
3530
3630
3690
3730
3760
3810
3880
3980
4100
4230
4350
4470
4560
4620
4660
4680
4670
4670
4660
4640
4610
4540
4430
4290
4140
3970
3800
3620
3430
3240
3070
2910
2780
2660
2540
2400
2210
1980
1750
1530
1340
1160
1010
880
780
710
660
610
570
530
500
480
440
400
350
300
260
220
170
90
-10
-120
-240
-380
-550
-770
-1000
-1190
-1300
-1330
-1310
-1300
-1320
-1380
-1460
-1550
-1610
-1620
-1570
-1470
-1310
-1130
-960
-840
-800
-840
-910
-960
-950
-870
-720
-540
-330
-140
30
150
220
240
250
280
320
390
460
520
540
470
310
60
-210
-460
-640
-750
-830
-920
-1060
-1230
-1420
-1630
-1840
-2040
-2200
-2310
-2340
-2340
-2360
-2440
-2590
-2800
-3020
-3210
-3370
-3520
-3680
-3840
-4019
-4200
-4350
-4490
-4640
-4800
-4980
-5160
-5330
-5480
-5610
-5740
-5870
-6010
-6130
-6210
-6250
-6240
-6200
-6140
-6080
-6000
-5900
-5800
-5720
-5700
-5730
-5790
-5840
-5880
-5900
-5890
-5860
-5810
-5720
-5610
-5510
-5430
-5390
-5350
-5290
-5190
-5030
-4810
-4550
-4270
-4010
-3810
-3670
-3570
-3500
-3410
-3270
-3080
-2860
-2620
-2390
-2190
-2050
-1960
-1940
-1940
-1960
-1940
-1890
-1810
-1710
-1620
-1520
-1410
-1280
-1160
-1020
-880
-720
-530
-330
-110
110
320
520
720
920
1130
1330
1500
1640
1750
1820
1880
1950
2020
2100
2200
2350
2550
2810
3090
3360
3610
3830
4030
4220
4430
4640
4850
5040
5210
5370
5490
5580
5620
5640
5660
5690
5750
5810
5850
5850
5800
5700
5540
5350
5180
5070
5050
5110
5220
5350
5480
5590
5670
5710
5720
5690
5610
5520
5400
5260
5110
4960
4860
4810
4820
4860
4900
4910
4890
4840
4780
4730
4680
4660
4640
4620
4560
4440
4250
4040
3830
3670
3560
3500
3460
3430
3360
3250
3100
2910
2740
2610
2530
2500
2490
2460
2390
2280
2140
1990
1860
1770
1720
1710
1710
1690
1640
1560
1440
1320
1220
1170
1170
1200
1220
1200
1120
980
810
670
580
550
580
640
700
730
700
620
490
340
190
80
0
-30
-30
-30
-30
-30
-30
-30
-10
10
20
30
10
-30
-80
-120
-120
-90
-30
20
60
60
20
-70
-190
-330
-460
-540
-570
-570
-540
-500
-450
-420
-420
-460
-540
-660
-790
-930
-1040
-1120
-1140
-1120
-1080
-1070
-1100
-1170
-1240
-1270
-1280
-1290
-1300
-1340
-1410
-1520
-1640
-1770
-1890
-1990
-2060
-2070
-2040
-2000
-1960
-1950
-1970
-2020
-2080
-2160
-2220
-2250
-2260
-2260
-2280
-2340
-2430
-2540
-2630
-2690
-2720
-2720
-2710
-2690
-2650
-2610
-2570
-2550
-2520
-2480
-2420
-2320
-2210
-2090
-1990
-1950
-1960
-2029
-2160
-2300
-2450
-2570
-2660
-2720
-2770
-2830
-2950
-3130
-3370
-3660
-3960
-4250
-4500
-4700
-4840
-4940
-5020
-5100
-5200
-5310
-5420
-5520
-5570
-5580
-5550
-5510
-5480
-5490
-5520
-5560
-5580
-5530
-5410
-5210
-4960
-4700
-4430
-4200
-4010
-3870
-3760
-3650
-3520
-3350
-3160
-2950
-2750
-2580
-2450
-2360
-2300
-2230
-2130
-1970
-1740
-1480
-1240
-1050
-920
-860
-830
-810
-780
-710
-600
-450
-270
-120
-40
-40
-120
-240
-360
-450
-490
-490
-440
-360
-280
-220
-170
-140
-130
-130
-150
-190
-220
-250
-270
-280
-290
-280
-250
-210
-200
-240
-350
-490
-630
-730
-800
-860
-910
-980
-1080
-1190
-1280
-1340
-1370
-1370
-1360
-1340
-1320
-1310
-1340
-1400
-1470
-1540
-1570
-1530
-1430
-1310
-1170
-1060
-960
-900
-860
-840
-830
-820
-810
-780
-720
-630
-530
-440
-370
-330
-300
-260
-210
-150
-80
20
140
280
430
580
700
790
850
890
960
1060
1210
1390
1590
1790
1960
2110
2220
2290
2350
2440
2550
2680
2810
2930
3020
3100
3160
3200
3210
3220
3230
3250
3290
3320
3340
3340
3350
3350
3360
3370
3380
3400
3430
3490
3570
3640
3700
3730
3730
3710
3670
3620
3560
3490
3440
3420
3440
3470
3490
3500
3490
3450
3400
3350
3290
3230
3180
3150
3150
3190
3240
3280
3290
3280
3250
3230
3220
3220
3220
3240
3270
3310
3350
3390
3440
3540
3680
3870
4059
4230
4350
4430
4450
4430
4380
4320
4270
4240
4240
4270
4280
4280
4250
4190
4110
4050
4010
4000
3990
3980
3940
3850
3720
3540
3340
3160
2990
2840
2720
2600
2490
2360
2210
2040
1870
1710
1580
1500
1460
1470
1500
1540
1580
1590
1570
1490
1360
1180
980
800
670
580
520
470
400
320
200
60
-100
-230
-350
-450
-590
-750
-940
-1140
-1330
-1500
-1650
-1760
-1860
-1950
-2040
-2150
-2260
-2400
-2530
-2660
-2770
-2830
-2860
-2870
-2860
-2830
-2790
-2740
-2710
-2710
-2720
-2740
-2760
-2770
-2790
-2810
-2830
-2840
-2830
-2780
-2710
-2630
-2560
-2500
-2450
-2390
-2330
-2270
-2210
-2160
-2120
-2100
-2070
-2040
-2000
-1950
-1880
-1790
-1670
-1540
-1420
-1330
-1280
-1280
-1290
-1310
-1320
-1310
-1280
-1210
-1110
-980
-860
-760
-690
-640
-600
-550
-500
-440
-400
-380
-380
-380
-380
-340
-260
-140
10
170
310
410
470
490
490
510
550
610
660
710
740
770
800
850
910
1010
1140
1290
1430
1550
1650
1730
1810
1900
1980
2070
2160
2270
2400
2530
2630
2690
2720
2740
2770
2810
2850
2890
2930
2980
3040
3120
3200
3270
3350
3430
3530
3640
3750
3850
3920
3950
3940
3910
3860
3800
3740
3670
3580
3470
3360
3250
3150
3050
2950
2830
2690
2530
2360
2190
2020
1850
1670
1520
1390
1300
1240
1180
1090
960
800
640
500
400
330
290
260
230
190
160
130
110
90
70
70
90
120
130
110
60
10
-40
-50
-30
20
70
100
120
120
110
100
110
130
160
160
150
100
20
-80
-210
-340
-440
-510
-540
-550
-570
-630
-720
-840
-950
-1030
-1080
-1120
-1150
-1180
-1210
-1250
-1300
-1370
-1450
-1500
-1530
-1520
-1480
-1450
-1430
-1430
-1440
-1440
-1420
-1410
-1400
-1410
-1440
-1490
-1530
-1580
-1620
-1650
-1660
-1670
-1680
-1690
-1730
-1790
-1890
-2020
-2150
-2270
-2370
-2450
-2530
-2600
-2670
-2740
-2800
-2860
-2900
-2900
-2860
-2800
-2720
-2640
-2560
-2460
-2370
-2280
-2200
-2110
-2000
-1870
-1730
-1620
-1550
-1510
-1490
-1480
-1470
-1460
-1450
-1440
-1450
-1480
-1530
-1580
-1620
-1650
-1650
-1640
-1620
-1580
-1520
-1440
-1360
-1280
-1200
-1130
-1060
-1000
-960
-950
-980
-1020
-1070
-1120
-1170
-1200
-1210
-1200
-1190
-1170
-1170
-1180
-1210
-1240
-1260
-1270
-1250
-1200
-1120
-1020
-910
-820
-770
-760
-790
-840
-920
-1000
-1070
-1090
-1080
-1050
-1010
-1000
-1000
-1000
-990
-960
-910
-840
-740
-640
-530
-450
-390
-370
-370
-390
-410
-460
-510
-570
-650
-730
-820
-910
-990
-1050
-1080
-1090
-1090
-1100
-1130
-1180
-1230
-1260
-1250
-1180
-1090
-990
-910
-850
-820
-810
-820
-820
-820
-800
-770
-730
-670
-610
-550
-510
-490
-480
-460
-430
-400
-370
-360
-370
-380
-410
-470
-560
-660
-760
-830
-870
-890
-890
-900
-910
-920
-920
-920
-920
-940
-970
-1000
-1020
-1030
-1040
-1050
-1090
-1130
-1170
-1190
-1190
-1190
-1200
-1230
-1260
-1250
-1200
-1130
-1060
-1030
-1030
-1050
-1090
-1110
-1100
-1080
-1030
-970
-900
-840
-780
-740
-700
-680
-670
-660
-640
-610
-570
-540
-530
-520
-500
-460
-400
-330
-260
-230
-210
-220
-240
-270
-310
-340
-370
-370
-350
-290
-210
-140
-90
-60
-40
-10
40
120
230
340
430
500
550
560
550
520
480
450
430
430
440
460
460
460
460
500
580
680
790
880
940
970
1000
1030
1050
1060
1070
1090
1100
1110
1090
1080
1070
1080
1100
1120
1130
1130
1130
1140
1170
1210
1260
1280
1280
1270
1250
1230
1220
1210
1200
1190
1200
1210
1220
1210
1190
1150
1110
1070
1030
1010
1030
1070
1140
1220
1290
1360
1420
1470
1510
1540
1560
1580
1610
1660
1700
1730
1730
1710
1690
1680
1680
1690
1700
1700
1670
1610
1540
1480
1460
1440
1400
1330
1240
1150
1070
990
930
870
820
790
780
800
820
830
800
760
710
690
700
730
750
750
720
690
660
620
590
540
470
400
320
230
140
10
-150
-320
-470
-590
-680
-760
-870
-1010
-1160
-1310
-1420
-1480
-1510
-1530
-1550
-1600
-1680
-1800
-1940
-2070
-2170
-2220
-2230
-2230
-2250
-2290
-2360
-2450
-2560
-2660
-2740
-2780
-2800
-2800
-2820
-2840
-2890
-2930
-2960
-2960
-2940
-2910
-2890
-2870
-2850
-2840
-2850
-2880
-2940
-3010
-3060
-3070
-3050
-3010
-2970
-2930
-2910
-2890
-2860
-2790
-2700
-2590
-2480
-2380
-2310
-2250
-2220
-2180
-2120
-2029
-1900
-1760
-1610
-1470
-1370
-1300
-1270
-1270
-1280
-1280
-1270
-1250
-1230
-1230
-1250
-1290
-1350
-1420
-1500
-1560
-1620
-1640
-1610
-1540
-1440
-1340
-1260
-1190
-1130
-1050
-960
-870
-780
-700
-630
-570
-520
-480
-470
-460
-470
-470
-470
-480
-490
-500
-520
-530
-530
-540
-540
-560
-590
-640
-700
-750
-780
-800
-820
-820
-810
-790
-760
-730
-710
-680
-640
-610
-590
-590
-610
-630
-640
-610
-540
-460
-360
-250
-140
-30
60
130
200
280
400
550
720
890
1030
1140
1200
1210
1200
1160
1120
1100
1120
1140
1150
1120
1050
960
860
770
690
630
580
520
460
380
290
210
150
140
170
230
300
360
420
470
520
550
580
610
660
750
860
1000
1130
1250
1360
1450
1520
1580
1620
1650
1680
1730
1790
1850
1900
1940
1970
2000
2050
2130
2210
2300
2380
2440
2500
2550
2600
2650
2680
2700
2710
2730
2750
2780
2810
2840
2880
2900
2900
2880
2820
2740
2650
2570
2530
2510
2520
2550
2570
2560
2520
2440
2330
2210
2100
2009
1960
1940
1930
1900
1850
1760
1660
1560
1490
1430
1390
1360
1320
1260
1170
1060
940
820
720
660
610
570
540
490
430
350
280
210
180
190
250
360
490
610
720
810
880
950
990
1020
1030
1040
1070
1110
1150
1170
1170
1160
1170
1200
1240
1290
1330
1380
1430
1500
1550
1600
1620
1630
1650
1680
1710
1740
1760
1760
1750
1720
1680
1660
1640
1620
1580
1490
1360
1210
1070
940
830
750
690
630
570
480
380
260
140
30
-70
-140
-190
-230
-280
-350
-440
-510
-570
-590
-590
-590
-590
-590
-590
-570
-550
-520
-510
-510
-510
-470
-410
-330
-250
-190
-130
-80
-40
-10
20
50
90
140
190
220
240
240
230
220
220
250
280
320
350
370
400
420
440
460
460
460
440
420
400
400
390
360
320
280
260
240
250
270
320
370
430
480
530
580
640
690
740
780
810
820
830
820
800
780
760
740
720
720
710
710
700
710
730
750
770
780
770
750
740
730
690
630
530
410
280
140
0
-150
-320
-490
-660
-810
-940
-1050
-1170
-1280
-1390
-1490
-1590
-1680
-1750
-1820
-1870
-1890
-1900
-1890
-1880
-1900
-1940
-1990
-2020
-2029
-2029
-2020
-2009
-2009
-2000
-1970
-1940
-1930
-1930
-1950
-1990
-2040
-2100
-2180
-2250
-2330
-2390
-2440
-2470
-2490
-2530
-2580
-2650
-2720
-2780
-2820
-2850
-2870
-2900
-2940
-2980
-3020
-3040
-3050
-3060
-3070
-3080
-3100
-3120
-3140
-3160
-3190
-3200
-3210
-3190
-3160
-3120
-3090
-3060
-3030
-2970
-2880
-2780
-2680
-2600
-2530
-2470
-2420
-2370
-2310
-2260
-2190
-2120
-2060
-2009
-1970
-1930
-1880
-1830
-1790
-1780
-1790
-1800
-1800
-1790
-1780
-1770
-1770
-1770
-1770
-1750
-1710
-1670
-1610
-1550
-1490
-1430
-1390
-1370
-1370
-1370
-1370
-1360
-1350
-1320
-1310
-1310
-1350
-1400
-1440
-1470
-1490
-1490
-1490
-1500
-1510
-1540
-1590
-1650
-1720
-1750
-1750
-1700
-1640
-1590
-1550
-1550
-1590
-1660
-1750
-1810
-1840
-1830
-1810
-1800
-1830
-1900
-1970
-2040
-2060
-2040
-1980
-1910
-1830
-1770
-1740
-1740
-1760
-1790
-1790
-1750
-1670
-1560
-1430
-1320
-1220
-1150
-1100
-1060
-1000
-920
-800
-660
-520
-390
-280
-190
-140
-110
-100
-100
-90
-80
-50
-30
-10
10
30
70
120
190
250
320
380
460
550
630
710
770
820
880
960
1080
1210
1350
1470
1570
1640
1710
1770
1840
1910
2000
2100
2200
2290
2340
2370
2370
2390
2450
2550
2670
2780
2880
2950
3000
3040
3090
3150
3220
3300
3390
3470
3550
3630
3700
3760
3820
3870
3890
3880
3860
3820
3780
3740
3720
3710
3710
3700
3710
3720
3730
3750
3780
3810
3860
3900
3950
3980
4019
4059
4100
4150
4220
4300
4400
4490
4570
4610
4630
4630
4630
4640
4660
4680
4690
4690
4650
4570
4460
4320
4170
4030
3930
3860
3810
3750
3670
3550
3400
3240
3060
2900
2760
2630
2520
2430
2350
2270
2210
2160
2140
2140
2140
2150
2150
2130
2100
2050
1980
1920
1870
1840
1860
1890
1930
1950
1970
2000
2029
2080
2140
2190
2230
2240
2220
2150
2080
2000
1940
1900
1880
1870
1860
1820
1740
1600
1420
1200
990
810
660
550
450
340
220
100
0
-60
-70
-50
0
60
100
110
80
10
-80
-160
-220
-260
-270
-270
-270
-280
-300
-340
-390
-440
-480
-500
-530
-560
-610
-660
-710
-770
-810
-850
-880
-920
-960
-1010
-1050
-1090
-1130
-1160
-1170
-1160
-1140
-1130
-1160
-1220
-1310
-1420
-1530
-1630
-1730
-1830
-1920
-2000
-2090
-2150
-2200
-2200
-2170
-2110
-2029
-1940
-1860
-1800
-1780
-1800
-1840
-1900
-1970
-2029
-2060
-2090
-2110
-2140
-2170
-2220
-2260
-2300
-2330
-2330
-2300
-2240
-2180
-2120
-2080
-2070
-2080
-2120
-2170
-2230
-2270
-2280
-2260
-2240
-2230
-2250
-2320
-2410
-2510
-2590
-2650
-2680
-2690
-2670
-2630
-2580
-2550
-2530
-2540
-2550
-2550
-2530
-2470
-2380
-2280
-2170
-2050
-1920
-1790
-1670
-1550
-1440
-1320
-1220
-1120
-1050
-1000
-960
-910
-860
-780
-690
-600
-520
-470
-440
-420
-410
-370
-290
-180
-40
90
220
310
390
430
460
490
520
570
620
680
720
730
700
650
590
550
550
590
660
750
830
910
980
1020
1060
1090
1140
1230
1340
1470
1570
1650
1690
1710
1740
1770
1830
1900
1990
2090
2190
2280
2360
2410
2450
2480
2510
2550
2580
2590
2590
2590
2580
2590
2600
2620
2650
2670
2690
2710
2720
2720
2680
2620
2550
2490
2440
2400
2350
2280
2190
2090
1990
1890
1800
1720
1630
1550
1470
1370
1270
1160
1050
940
840
760
700
660
620
570
500
420
320
210
70
-70
-210
-340
-460
-560
-630
-690
-740
-790
-850
-920
-1000
-1090
-1170
-1240
-1310
-1370
-1410
-1460
-1510
-1570
-1640
-1720
-1810
-1900
-1980
-2050
-2120
-2170
-2200
-2220
-2210
-2180
-2130
-2080
-2029
-1990
-1970
-1950
-1940
-1920
-1890
-1870
-1840
-1830
-1810
-1780
-1760
-1760
-1760
-1780
-1780
-1770
-1750
-1730
-1710
-1690
-1660
-1620
-1580
-1540
-1490
-1430
-1350
-1270
-1190
-1110
-1050
-1010
-990
-980
-980
-990
-990
-980
-960
-930
-900
-870
-840
-810
-790
-790
-810
-850
-910
-970
-1030
-1080
-1110
-1140
-1160
-1170
-1180
-1190
-1200
-1210
-1220
-1230
-1240
-1230
-1220
-1200
-1200
-1200
-1200
-1210
-1210
-1210
-1210
-1200
-1180
-1140
-1120
-1100
-1110
-1130
-1130
-1110
-1070
-1020
-950
-890
-840
-820
-830
-840
-840
-810
-760
-690
-610
-530
-470
-420
-390
-370
-350
-320
-290
-240
-200
-150
-110
-80
-50
-20
30
100
200
330
450
570
680
780
870
950
1040
1110
1180
1240
1290
1330
1350
1360
1380
1400
1420
1430
1430
1400
1360
1300
1240
1180
1130
1080
1050
1030
1000
970
930
880
820
750
690
650
620
610
610
610
600
580
550
510
470
430
410
400
390
400
390
370
320
260
190
150
150
170
220
260
280
280
270
260
260
270
290
300
310
320
300
250
180
90
20
-30
-50
-40
0
60
110
160
210
250
290
340
400
470
540
620
690
750
780
780
760
730
720
730
740
750
750
730
720
700
690
680
680
700
710
730
730
700
650
590
540
510
490
480
460
430
380
300
190
80
-30
-130
-210
-260
-310
-370
-440
-510
-580
-630
-660
-660
-640
-600
-560
-530
-500
-490
-480
-480
-450
-410
-340
-270
-220
-180
-160
-150
-120
-90
-30
40
100
150
180
190
170
120
60
10
-20
-30
-10
10
30
40
40
40
40
50
70
90
130
160
190
210
220
210
210
210
230
270
330
390
430
450
460
470
480
500
520
530
530
520
510
500
490
500
510
540
580
620
670
710
740
770
830
900
1000
1100
1200
1280
1340
1390
1430
1460
1490
1520
1540
1550
1560
1560
1550
1520
1480
1440
1400
1380
1380
1400
1420
1440
1450
1460
1470
1500
1530
1570
1590
1580
1560
1520
1470
1420
1370
1310
1270
1240
1210
1180
1110
1020
900
790
690
600
540
490
450
400
340
270
220
180
170
180
210
250
280
280
260
220
170
120
90
80
90
90
80
40
-30
-100
-160
-210
-230
-250
-260
-260
-270
-290
-320
-360
-390
-430
-460
-490
-530
-580
-630
-690
-760
-840
-940
-1040
-1130
-1200
-1260
-1320
-1380
-1470
-1550
-1640
-1700
-1750
-1780
-1810
-1830
-1840
-1850
-1870
-1900
-1940
-2000
-2050
-2090
-2120
-2140
-2160
-2200
-2250
-2310
-2370
-2440
-2500
-2560
-2600
-2630
-2650
-2670
-2700
-2750
-2830
-2920
-3010
-3080
-3140
-3200
-3260
-3330
-3420
-3510
-3610
-3700
-3780
-3840
-3870
-3890
-3890
-3870
-3840
-3790
-3740
-3680
-3630
-3570
-3500
-3420
-3330
-3230
-3130
-3050
-3000
-2950
-2920
-2880
-2850
-2830
-2800
-2770
-2750
-2750
-2790
-2860
-2950
-3040
-3120
-3160
-3180
-3190
-3180
-3170
-3160
-3150
-3140
-3120
-3080
-3020
-2950
-2870
-2810
-2750
-2700
-2670
-2630
-2600
-2560
-2530
-2500
-2470
-2420
-2360
-2300
-2240
-2190
-2140
-2090
-2029
-1960
-1890
-1820
-1750
-1690
-1630
-1560
-1510
-1460
-1410
-1360
-1300
-1240
-1160
-1090
-1010
-950
-890
-850
-800
-770
-730
-700
-670
-630
-580
-520
-460
-400
-330
-270
-190
-120
-40
40
120
200
280
350
410
470
500
530
560
580
600
610
630
630
630
600
560
530
500
500
510
530
550
570
580
590
590
600
610
630
670
730
800
890
970
1040
1100
1140
1170
1210
1260
1320
1380
1430
1480
1530
1590
1640
1680
1690
1700
1690
1700
1710
1730
1750
1760
1760
1760
1760
1770
1780
1790
1800
1810
1810
1820
1820
1820
1790
1750
1700
1640
1580
1540
1510
1500
1480
1470
1450
1430
1410
1390
1370
1350
1340
1330
1330
1310
1270
1220
1170
1120
1090
1060
1040
1030
1020
1030
1050
1090
1130
1190
1260
1330
1390
1440
1470
1480
1470
1450
1430
1430
1440
1460
1500
1530
1550
1560
1560
1540
1500
1450
1400
1360
1320
1280
1250
1200
1150
1090
1030
970
940
910
900
880
850
810
760
710
660
620
590
570
560
550
520
490
440
380
330
290
270
260
260
260
260
250
240
230
230
230
250
260
290
310
330
330
330
330
340
360
380
420
450
480
490
480
470
450
440
430
430
430
420
410
390
350
300
240
190
140
120
120
120
100
70
20
-40
-90
-130
-160
-170
-180
-190
-210
-230
-260
-300
-330
-340
-350
-330
-310
-300
-310
-350
-400
-450
-490
-530
-570
-630
-690
-760
-840
-920
-1000
-1070
-1140
-1190
-1220
-1220
-1200
-1170
-1140
-1110
-1110
-1120
-1140
-1150
-1150
-1140
-1130
-1120
-1100
-1090
-1090
-1090
-1100
-1100
-1100
-1100
-1090
-1100
-1100
-1110
-1110
-1100
-1070
-1010
-950
-900
-850
-800
-760
-710
-660
-620
-590
-570
-560
-560
-560
-570
-570
-560
-550
-540
-530
-540
-570
-620
-680
-740
-790
-830
-850
-870
-890
-900
-930
-970
-1010
-1030
-1040
-1010
-950
-880
-790
-720
-650
-610
-570
-550
-530
-500
-470
-430
-390
-370
-360
-370
-390
-410
-420
-420
-400
-350
-300
-240
-180
-140
-110
-90
-90
-100
-110
-130
-130
-110
-70
-10
40
90
120
150
180
220
260
300
340
370
400
430
450
480
510
550
620
690
780
860
950
1020
1090
1140
1180
1230
1290
1360
1450
1540
1640
1730
1820
1910
1990
2050
2100
2130
2170
2200
2250
2310
2360
2400
2420
2420
2410
2380
2360
2350
2360
2370
2390
2410
2420
2400
2360
2290
2210
2130
2050
2000
1960
1930
1890
1850
1790
1720
1640
1560
1480
1420
1370
1330
1300
1270
1210
1130
1020
890
770
670
580
520
460
400
350
290
230
150
80
20
-20
-50
-50
-50
-60
-70
-90
-120
-150
-170
-180
-180
-180
-170
-180
-200
-230
-280
-330
-370
-410
-420
-430
-430
-440
-470
-500
-530
-560
-580
-590
-590
-590
-590
-610
-630
-670
-720
-760
-790
-810
-820
-840
-860
-870
-880
-890
-900
-920
-950
-980
-1010
-1040
-1070
-1110
-1150
-1190
-1230
-1280
-1310
-1340
-1350
-1350
-1340
-1310
-1290
-1260
-1240
-1220
-1210
-1200
-1210
-1220
-1230
-1250
-1270
-1280
-1280
-1280
-1260
-1240
-1220
-1210
-1220
-1240
-1270
-1290
-1320
-1350
-1380
-1410
-1450
-1490
-1520
-1550
-1570
-1580
-1570
-1550
-1520
-1470
-1430
-1380
-1340
-1290
-1250
-1200
-1150
-1100
-1050
-1000
-960
-940
-930
-910
-890
-850
-810
-760
-710
-670
-630
-600
-570
-540
-500
-460
-400
-320
-230
-140
-50
20
80
140
210
280
360
440
520
600
680
760
840
920
980
1030
1070
1110
1160
1220
1280
1330
1380
1410
1430
1440
1440
1420
1390
1350
1330
1300
1280
1250
1210
1160
1110
1060
1010
960
910
860
820
800
790
800
800
800
800
810
830
860
900
930
960
980
1000
1010
1010
1000
1000
1000
1020
1040
1050
1060
1050
1020
1000
980
970
980
1010
1030
1020
990
930
840
740
650
590
560
550
560
580
580
560
510
430
360
300
260
250
250
250
240
220
190
140
100
70
50
40
40
30
20
10
10
20
30
60
90
140
200
260
320
370
400
430
450
470
490
520
540
560
580
600
600
590
560
540
530
530
560
600
640
660
670
670
670
690
720
770
820
870
910
960
1020
1080
1150
1240
1330
1420
1510
1580
1640
1670
1710
1740
1770
1800
1820
1820
1830
1820
1820
1810
1800
1780
1760
1740
1710
1690
1670
1660
1660
1670
1670
1670
1650
1630
1600
1570
1540
1520
1510
1510
1520
1530
1530
1530
1520
1510
1490
1480
1450
1410
1360
1300
1240
1180
1120
1070
1020
990
970
970
970
980
970
950
930
900
870
850
820
790
750
720
680
630
580
520
450
390
340
290
250
200
140
80
30
-20
-50
-80
-100
-120
-140
-170
-200
-250
-300
-350
-400
-450
-490
-530
-570
-620
-690
-770
-860
-950
-1020
-1090
-1150
-1200
-1270
-1340
-1410
-1490
-1550
-1580
-1590
-1570
-1560
-1560
-1590
-1640
-1710
-1760
-1810
-1840
-1870
-1880
-1880
-1880
-1890
-1910
-1930
-1960
-1970
-1970
-1960
-1970
-1990
-2029
-2060
-2090
-2110
-2120
-2110
-2100
-2090
-2080
-2090
-2120
-2160
-2200
-2240
-2280
-2320
-2360
-2410
-2460
-2510
-2580
-2640
-2680
-2710
-2710
-2690
-2660
-2640
-2640
-2670
-2710
-2740
-2740
-2710
-2660
-2590
-2490
-2400
-2310
-2250
-2220
-2200
-2190
-2140
-2070
-1980
-1880
-1790
-1710
-1650
-1600
-1580
-1550
-1510
-1430
-1330
-1210
-1110
-1020
-960
-920
-910
-890
-850
-790
-710
-620
-540
-460
-390
-320
-250
-160
-60
40
120
200
250
310
370
430
510
590
680
760
830
880
920
960
1000
1060
1140
1230
1330
1420
1500
1570
1620
1680
1740
1810
1880
1960
2040
2120
2190
2260
2310
2340
2360
2370
2360
2360
2360
2360
2370
2390
2400
2410
2430
2440
2450
2460
2450
2430
2410
2380
2350
2340
2330
2320
2300
2280
2240
2200
2170
2130
2100
2080
2060
2050
2029
2000
1960
1930
1890
1850
1820
1790
1760
1750
1730
1710
1670
1600
1510
1410
1300
1200
1100
1010
930
850
780
720
670
630
610
600
580
570
540
510
460
410
340
290
250
230
220
200
170
110
50
-30
-110
-200
-290
-390
-470
-550
-620
-690
-750
-820
-880
-950
-1020
-1090
-1160
-1220
-1270
-1310
-1350
-1380
-1420
-1450
-1460
-1470
-1470
-1470
-1470
-1460
-1460
-1480
-1510
-1540
-1580
-1610
-1620
-1620
-1610
-1590
-1580
-1580
-1590
-1600
-1620
-1650
-1670
-1680
-1690
-1690
-1690
-1690
-1690
-1670
-1630
-1570
-1490
-1410
-1340
-1280
-1230
-1200
-1170
-1140
-1090
-1030
-940
-860
-780
-730
-690
-650
-600
-540
-460
-350
-230
-120
-40
20
60
100
130
180
250
320
390
460
500
520
520
520
530
570
620
680
740
780
820
850
900
950
1020
1100
1190
1270
1340
1380
1380
1370
1370
1380
1410
1470
1530
1590
1620
1630
1610
1560
1520
1480
1470
1480
1500
1520
1530
1530
1510
1480
1460
1450
1460
1500
1540
1570
1590
1580
1540
1500
1460
1440
1440
1430
1420
1400
1370
1330
1280
1230
1180
1150
1150
1170
1200
1220
1210
1190
1170
1150
1150
1150
1130
1100
1070
1040
1020
1020
1020
1000
960
910
870
850
840
830
830
840
840
840
840
850
850
850
850
860
890
940
1010
1060
1080
1070
1050
1030
1010
1010
990
980
960
940
910
870
820
770
740
710
690
680
670
650
610
560
510
480
460
440
420
390
350
310
290
260
240
220
200
180
160
140
120
90
60
10
-40
-90
-140
-180
-200
-220
-230
-240
-240
-240
-220
-190
-170
-180
-210
-240
-260
-260
-250
-240
-250
-260
-290
-320
-360
-390
-410
-430
-440
-450
-460
-480
-520
-550
-590
-620
-640
-660
-680
-710
-750
-820
-880
-950
-1010
-1060
-1100
-1140
-1170
-1210
-1250
-1290
-1320
-1350
-1360
-1370
-1370
-1360
-1330
-1300
-1270
-1260
-1260
-1280
-1290
-1300
-1290
-1280
-1270
-1260
-1260
-1260
-1260
-1260
-1250
-1230
-1220
-1210
-1210
-1220
-1230
-1260
-1280
-1300
-1300
-1290
-1280
-1270
-1280
-1300
-1330
-1350
-1380
-1400
-1420
-1450
-1470
-1510
-1540
-1570
-1600
-1620
-1630
-1630
-1620
-1590
-1560
-1530
-1530
-1560
-1610
-1650
-1680
-1680
-1650
-1600
-1540
-1500
-1470
-1460
-1460
-1470
-1480
-1480
-1460
-1420
-1380
-1350
-1360
-1410
-1480
-1550
-1610
-1650
-1670
-1680
-1680
-1700
-1730
-1780
-1830
-1880
-1920
-1950
-1970
-1980
-1990
-1990
-1990
-2000
-2009
-2029
-2040
-2040
-2020
-1990
-1940
-1890
-1850
-1810
-1790
-1780
-1760
-1730
-1670
-1600
-1520
-1460
-1420
-1410
-1410
-1420
-1420
-1400
-1350
-1300
-1260
-1240
-1250
-1260
-1280
-1270
-1240
-1190
-1140
-1100
-1080
-1070
-1070
-1050
-1030
-990
-950
-900
-860
-810
-770
-750
-740
-740
-740
-730
-700
-660
-630
-620
-630
-660
-700
-720
-730
-740
-730
-730
-730
-730
-730
-730
-740
-760
-780
-820
-860
-910
-960
-1010
-1060
-1110
-1160
-1200
-1220
-1250
-1300
-1370
-1450
-1530
-1580
-1610
-1620
-1610
-1620
-1620
-1630
-1640
-1660
-1670
-1670
-1660
-1630
-1580
-1530
-1470
-1430
-1400
-1380
-1360
-1320
-1270
-1200
-1120
-1020
-930
-850
-780
-730
-680
-630
-570
-500
-400
-310
-210
-130
-70
-30
10
40
80
130
180
230
270
310
340
370
410
460
520
600
670
730
770
800
820
850
890
940
1000
1070
1140
1200
1260
1300
1340
1380
1430
1490
1560
1640
1700
1750
1780
1800
1800
1800
1810
1830
1850
1880
1900
1930
1960
1990
2029
2070
2110
2150
2180
2220
2270
2310
2350
2380
2400
2420
2430
2420
2400
2360
2330
2310
2300
2300
2300
2300
2290
2260
2230
2200
2170
2150
2140
2120
2100
2080
2060
2040
2009
1970
1930
1890
1840
1800
1760
1710
1680
1650
1620
1610
1590
1570
1540
1510
1480
1460
1440
1430
1420
1410
1390
1370
1340
1310
1280
1230
1180
1120
1050
990
930
880
840
810
780
760
740
710
680
650
610
580
540
510
480
450
430
420
410
400
390
380
370
370
360
350
330
300
270
250
230
210
190
160
140
110
90
60
30
-10
-50
-90
-140
-180
-210
-220
-230
-230
-240
-260
-310
-370
-430
-490
-530
-560
-580
-590
-590
-600
-620
-650
-680
-700
-700
-700
-700
-720
-750
-790
-840
-890
-940
-970
-990
-1000
-1000
-1000
-1010
-1020
-1030
-1040
-1030
-1020
-980
-940
-880
-840
-800
-780
-780
-790
-820
-840
-870
-880
-880
-880
-890
-910
-940
-970
-1000
-1030
-1050
-1070
-1090
-1100
-1100
-1090
-1080
-1070
-1060
-1030
-1000
-960
-910
-850
-790
-730
-680
-630
-600
-580
-580
-580
-580
-560
-520
-460
-390
-330
-280
-250
-250
-250
-240
-220
-170
-110
-30
50
110
150
180
210
240
280
330
390
440
480
510
520
530
530
540
550
570
600
630
660
680
680
680
680
680
680
690
700
720
730
740
740
740
740
740
740
750
750
730
710
680
650
620
580
560
530
510
490
480
480
470
470
460
440
430
410
400
400
400
400
400
400
400
410
420
450
490
520
560
580
590
600
600
610
640
670
690
720
730
730
730
720
710
700
710
730
770
800
810
810
800
800
820
860
930
990
1040
1070
1080
1080
1070
1060
1060
1060
1080
1100
1110
1120
1100
1080
1060
1050
1030
1010
1000
990
980
980
980
980
980
980
990
1010
1040
1080
1140
1200
1250
1300
1330
1360
1390
1430
1490
1540
1580
1600
1600
1600
1590
1590
1600
1610
1640
1670
1700
1710
1710
1690
1670
1660
1670
1680
1690
1690
1680
1660
1630
1600
1580
1560
1560
1570
1580
1590
1590
1590
1580
1570
1560
1560
1570
1590
1600
1600
1590
1570
1540
1520
1510
1490
1470
1440
1410
1360
1320
1270
1210
1150
1090
1030
970
910
840
750
670
580
510
430
360
270
170
60
-50
-140
-220
-290
-350
-420
-480
-530
-580
-630
-680
-730
-790
-840
-890
-940
-990
-1040
-1090
-1120
-1140
-1160
-1180
-1200
-1240
-1280
-1320
-1360
-1400
-1430
-1470
-1510
-1580
-1640
-1710
-1750
-1790
-1830
-1870
-1930
-1990
-2060
-2120
-2180
-2230
-2270
-2310
-2350
-2380
-2400
-2400
-2380
-2350
-2310
-2260
-2210
-2160
-2130
-2100
-2080
-2060
-2040
-2009
-1970
-1930
-1900
-1890
-1880
-1880
-1880
-1880
-1880
-1880
-1870
-1850
-1820
-1800
-1770
-1760
-1760
-1760
-1760
-1760
-1750
-1730
-1700
-1670
-1650
-1630
-1610
-1580
-1560
-1530
-1520
-1510
-1500
-1490
-1470
-1460
-1450
-1460
-1490
-1530
-1570
-1610
-1630
-1640
-1640
-1630
-1620
-1610
-1600
-1600
-1600
-1590
-1570
-1540
-1520
-1490
-1480
-1470
-1480
-1480
-1470
-1440
-1410
-1370
-1320
-1280
-1250
-1240
-1240
-1260
-1280
-1300
-1310
-1300
-1260
-1220
-1190
-1180
-1180
-1200
-1240
-1280
-1320
-1340
-1350
-1360
-1370
-1380
-1400
-1400
-1360
-1280
-1150
-1000
-840
-700
-600
-550
-540
-560
-570
-560
-520
-450
-360
-270
-190
-150
-130
-120
-110
-80
-30
30
90
140
170
180
160
120
80
60
70
90
130
170
180
170
130
70
20
-10
0
40
100
160
200
220
210
200
200
220
250
290
330
370
390
380
360
330
290
280
280
280
290
300
300
320
340
380
420
460
490
530
570
610
640
680
720
770
830
880
910
920
910
870
830
790
760
740
740
750
750
730
690
630
560
480
420
370
320
270
220
150
70
-30
-120
-220
-300
-360
-420
-460
-500
-550
-610
-680
-760
-830
-900
-950
-980
-1010
-1020
-1040
-1060
-1090
-1110
-1130
-1140
-1140
-1130
-1130
-1140
-1160
-1190
-1240
-1290
-1330
-1340
-1330
-1300
-1260
-1230
-1220
-1230
-1260
-1300
-1340
-1380
-1400
-1400
-1400
-1390
-1400
-1420
-1450
-1480
-1510
-1520
-1530
-1530
-1530
-1530
-1560
-1600
-1660
-1710
-1760
-1780
-1790
-1780
-1760
-1740
-1720
-1700
-1690
-1670
-1650
-1610
-1570
-1530
-1490
-1440
-1400
-1360
-1320
-1270
-1200
-1130
-1050
-970
-900
-840
-800
-750
-710
-650
-590
-520
-460
-390
-340
-280
-230
-170
-120
-60
20
100
180
250
310
370
420
480
540
590
640
670
690
710
730
750
770
800
830
870
920
970
1010
1060
1100
1140
1180
1240
1300
1380
1470
1560
1640
1710
1780
1840
1900
1960
2029
2100
2170
2240
2300
2340
2380
2410
2450
2500
2570
2630
2700
2760
2800
2840
2870
2900
2920
2940
2960
2990
3020
3040
3060
3070
3080
3090
3090
3100
3100
3100
3100
3100
3100
3100
3100
3100
3100
3100
3110
3110
3120
3130
3140
3160
3180
3190
3200
3190
3180
3150
3120
3090
3060
3030
3010
2980
2960
2920
2880
2830
2780
2740
2710
2680
2650
2620
2580
2520
2460
2390
2320
2270
2230
2200
2170
2140
2100
2050
2000
1950
1900
1850
1790
1740
1680
1620
1560
1490
1420
1370
1320
1300
1290
1290
1280
1260
1230
1200
1170
1150
1130
1110
1090
1060
1030
990
950
900
850
800
750
710
670
630
590
540
500
460
430
400
390
370
350
330
320
310
300
300
290
270
240
220
200
180
150
130
90
60
30
10
-20
-50
-80
-100
-120
-140
-140
-150
-160
-180
-210
-250
-290
-320
-350
-360
-360
-350
-340
-340
-350
-360
-370
-380
-390
-400
-400
-390
-380
-380
-380
-390
-420
-440
-470
-490
-500
-500
-510
-510
-530
-560
-610
-660
-710
-740
-770
-780
-770
-770
-770
-790
-830
-880
-930
-970
-980
-990
-990
-1000
-1020
-1050
-1080
-1120
-1150
-1190
-1220
-1240
-1260
-1270
-1290
-1310
-1330
-1350
-1360
-1370
-1390
-1410
-1440
-1480
-1520
-1570
-1610
-1660
-1710
-1750
-1800
-1850
-1910
-1950
-1980
-1990
-1990
-1990
-2000
-2009
-2029
-2040
-2040
-2040
-2040
-2029
-2020
-2000
-1980
-1960
-1940
-1920
-1910
-1890
-1850
-1810
-1760
-1710
-1680
-1660
-1650
-1640
-1630
-1600
-1560
-1520
-1470
-1440
-1420
-1400
-1390
-1380
-1360
-1330
-1310
-1280
-1250
-1230
-1220
-1210
-1200
-1190
-1160
-1130
-1100
-1060
-1040
-1030
-1030
-1040
-1050
-1060
-1070
-1080
-1080
-1080
-1060
-1050
-1050
-1050
-1060
-1070
-1070
-1070
-1060
-1050
-1050
-1050
-1050
-1050
-1040
-1040
-1040
-1040
-1040
-1050
-1070
-1080
-1100
-1100
-1100
-1090
-1060
-1030
-980
-940
-910
-890
-880
-860
-840
-800
-760
-710
-660
-620
-580
-560
-530
-510
-470
-440
-390
-350
-310
-270
-240
-220
-190
-170
-150
-120
-100
-70
-50
-30
-20
-20
-20
-20
-20
-20
-30
-30
-40
-50
-60
-70
-70
-60
-50
-20
10
40
80
110
140
170
190
210
230
250
270
290
310
330
360
390
410
420
430
430
450
480
520
570
620
660
690
700
720
730
750
780
820
880
940
990
1040
1080
1110
1150
1180
1230
1270
1320
1380
1440
1490
1530
1570
1600
1630
1640
1660
1670
1680
1690
1710
1730
1750
1770
1790
1820
1860
1900
1940
1970
1980
1990
1990
1980
1960
1960
1960
1980
2000
2029
2050
2070
2070
2070
2050
2040
2029
2029
2029
2020
2020
2009
1990
1980
1960
1940
1930
1920
1910
1900
1900
1890
1880
1870
1860
1850
1850
1860
1870
1880
1890
1900
1900
1900
1900
1900
1900
1910
1920
1920
1920
1910
1900
1900
1890
1890
1880
1870
1850
1830
1810
1780
1750
1710
1660
1620
1580
1550
1520
1480
1450
1420
1390
1360
1320
1280
1230
1190
1140
1100
1070
1040
1010
980
950
910
860
820
770
720
670
630
600
560
530
500
470
420
380
340
290
260
220
180
140
100
60
20
0
-30
-50
-70
-100
-120
-150
-190
-230
-280
-330
-370
-410
-440
-470
-510
-540
-590
-640
-700
-760
-820
-870
-920
-960
-1010
-1050
-1100
-1130
-1170
-1190
-1210
-1220
-1230
-1230
-1240
-1230
-1230
-1220
-1210
-1190
-1180
-1170
-1170
-1180
-1200
-1220
-1250
-1270
-1290
-1310
-1320
-1330
-1360
-1390
-1440
-1490
-1540
-1580
-1620
-1650
-1680
-1700
-1730
-1760
-1780
-1810
-1820
-1810
-1800
-1770
-1750
-1750
-1750
-1770
-1800
-1810
-1810
-1800
-1780
-1760
-1750
-1740
-1740
-1750
-1750
-1760
-1740
-1720
-1670
-1630
-1580
-1540
-1520
-1490
-1470
-1430
-1380
-1320
-1260
-1190
-1130
-1070
-1030
-980
-940
-890
-830
-770
-710
-650
-600
-550
-500
-440
-390
-350
-300
-270
-240
-220
-210
-210
-210
-200
-200
-190
-180
-180
-170
-160
-150
-140
-130
-110
-100
-90
-80
-70
-50
-50
-50
-40
-30
0
20
40
60
60
60
60
60
50
40
30
20
0
-10
-20
-20
-10
10
40
70
110
140
170
190
210
230
250
280
320
350
380
410
440
470
500
530
550
580
590
610
630
640
660
690
710
730
750
770
780
790
780
770
740
710
690
680
690
700
710
710
690
660
620
570
530
490
480
480
480
500
510
510
510
510
520
530
540
550
550
540
520
490
460
440
420
400
390
370
350
310
260
210
150
100
60
20
0
-30
-50
-90
-130
-160
-190
-210
-220
-230
-240
-260
-290
-320
-350
-370
-390
-390
-380
-370
-360
-350
-350
-350
-360
-370
-370
-370
-370
-370
-380
-380
-400
-430
-460
-500
-540
-580
-620
-660
-700
-740
-770
-810
-840
-870
-890
-910
-920
-940
-950
-960
-980
-990
-1010
-1020
-1020
-1030
-1030
-1040
-1050
-1070
-1100
-1140
-1180
-1210
-1230
-1240
-1240
-1230
-1240
-1240
-1260
-1280
-1290
-1290
-1290
-1270
-1250
-1230
-1220
-1210
-1200
-1200
-1190
-1180
-1150
-1120
-1070
-1030
-980
-950
-930
-910
-900
-880
-870
-850
-840
-820
-800
-790
-780
-770
-770
-780
-800
-820
-840
-850
-870
-880
-880
-890
-900
-910
-920
-940
-950
-960
-960
-950
-940
-930
-930
-940
-960
-970
-980
-980
-970
-960
-950
-950
-950
-950
-940
-940
-950
-960
-970
-970
-970
-960
-950
-950
-930
-910
-880
-860
-830
-810
-800
-790
-780
-770
-750
-720
-680
-640
-600
-580
-570
-560
-550
-550
-550
-550
-560
-560
-570
-570
-560
-550
-530
-510
-490
-480
-470
-480
-490
-500
-510
-510
-490
-470
-450
-420
-390
-370
-340
-320
-310
-300
-300
-290
-280
-270
-270
-270
-290
-310
-330
-350
-370
-380
-390
-400
-410
-410
-410
-400
-380
-360
-340
-330
-310
-300
-300
-300
-300
-290
-280
-250
-230
-210
-190
-190
-190
-190
-210
-220
-220
-220
-220
-230
-240
-260
-280
-300
-310
-310
-290
-260
-230
-200
-190
-190
-210
-220
-220
-200
-170
-120
-70
-10
40
80
120
150
180
210
240
280
330
370
400
430
460
480
510
540
570
600
630
640
660
670
680
690
700
720
740
760
760
760
740
740
740
750
760
780
790
800
790
780
760
730
700
680
670
660
650
650
640
630
620
620
620
640
660
690
710
720
720
730
730
740
760
770
790
800
800
800
790
780
770
770
780
810
840
850
860
860
850
840
830
830
830
840
850
850
850
830
810
790
770
760
760
760
770
780
770
760
740
720
710
710
700
700
700
700
700
700
700
700
690
680
670
650
630
610
590
580
570
570
570
580
580
590
590
590
580
570
560
550
550
540
530
520
500
460
430
400
380
360
360
360
350
340
330
320
290
260
230
210
180
170
160
150
140
130
110
100
90
90
90
90
90
90
90
80
70
60
50
40
40
40
30
30
20
10
0
0
10
30
40
50
50
40
20
10
-10
-20
-40
-50
-60
-70
-70
-80
-90
-100
-100
-120
-130
-150
-170
-190
-190
-200
-190
-190
-190
-200
-200
-210
-210
-220
-220
-220
-230
-240
-250
-270
-280
-290
-300
-290
-270
-250
-220
-200
-180
-170
-180
-180
-170
-160
-140
-120
-110
-100
-90
-90
-80
-80
-70
-50
-20
10
40
70
80
90
100
110
130
150
160
170
170
170
160
140
130
120
130
140
170
190
200
210
200
190
180
180
180
190
200
210
210
210
190
180
160
150
150
150
160
170
180
180
170
160
150
150
150
160
170
170
160
140
120
100
80
60
50
40
30
20
0
-20
-50
-70
-90
-110
-120
-140
-150
-160
-180
-190
-200
-200
-210
-220
-210
-210
-200
-180
-160
-140
-120
-90
-60
-30
-10
20
40
70
90
120
150
170
200
230
260
290
320
350
380
400
420
440
460
490
510
530
550
560
570
570
570
570
580
600
620
630
630
630
620
600
590
570
560
550
530
510
490
470
430
390
350
310
270
240
200
170
150
120
110
90
60
40
10
-10
-40
-60
-70
-90
-110
-130
-150
-160
-170
-180
-200
-220
-240
-270
-300
-330
-370
-410
-460
-520
-570
-620
-660
-700
-740
-780
-830
-870
-920
-960
-1000
-1030
-1050
-1070
-1090
-1120
-1140
-1170
-1200
-1230
-1260
-1290
-1320
-1360
-1400
-1450
-1490
-1520
-1550
-1570
-1600
-1620
-1640
-1670
-1700
-1720
-1740
-1750
-1760
-1750
-1740
-1720
-1700
-1680
-1660
-1640
-1610
-1590
-1570
-1550
-1530
-1520
-1500
-1480
-1450
-1430
-1430
-1430
-1440
-1450
-1470
-1480
-1480
-1470
-1470
-1450
-1440
-1440
-1440
-1430
-1430
-1410
-1390
-1360
-1340
-1320
-1290
-1270
-1240
-1220
-1200
-1180
-1150
-1130
-1110
-1090
-1070
-1040
-1020
-990
-950
-920
-880
-830
-800
-760
-730
-690
-650
-610
-570
-540
-500
-470
-440
-410
-390
-360
-330
-300
-260
-220
-180
-140
-110
-80
-40
-10
20
50
70
90
110
120
130
150
160
160
160
150
150
140
140
140
130
120
100
80
50
30
10
0
-10
-20
-30
-40
-50
-70
-80
-90
-90
-90
-80
-70
-70
-70
-80
-90
-100
-100
-100
-90
-90
-80
-70
-70
-70
-60
-60
-60
-50
-50
-30
-20
0
20
30
50
50
60
60
60
60
60
60
60
50
30
10
-20
-40
-60
-80
-90
-100
-110
-110
-110
-110
-110
-100
-80
-50
-20
10
40
70
90
110
130
140
160
170
190
200
210
220
220
230
230
240
240
240
240
220
200
180
160
140
130
120
110
110
110
110
110
110
100
110
110
120
130
150
160
170
170
180
180
180
190
190
190
200
210
240
260
290
310
340
360
370
380
390
400
400
410
430
450
470
490
500
520
520
530
530
530
520
520
520
510
510
510
510
500
490
490
490
490
490
480
470
460
450
430
420
410
390
370
340
310
280
250
220
210
200
190
190
200
200
200
190
190
190
200
210
220
220
200
180
150
120
110
100
110
120
140
170
180
190
200
200
200
210
220
240
260
280
300
320
340
360
380
400
420
430
450
460
490
520
550
580
610
620
630
630
630
620
620
630
650
670
690
710
720
730
730
730
730
740
750
770
800
820
830
840
840
830
800
780
750
720
680
640
600
560
530
490
460
430
410
380
350
330
310
290
280
280
280
290
290
280
260
230
200
180
160
140
140
140
140
130
110
80
40
-10
-50
-80
-100
-110
-120
-130
-140
-150
-160
-170
-180
-200
-210
-220
-240
-260
-290
-320
-350
-390
-420
-450
-480
-500
-520
-530
-540
-550
-560
-570
-580
-590
-590
-580
-570
-540
-520
-490
-470
-460
-440
-420
-400
-380
-340
-290
-250
-220
-200
-190
-200
-200
-200
-190
-180
-170
-160
-150
-150
-140
-150
-150
-150
-140
-130
-120
-120
-120
-120
-120
-110
-110
-110
-100
-90
-80
-90
-110
-140
-170
-200
-210
-220
-210
-210
-210
-220
-240
-270
-290
-300
-310
-320
-320
-330
-350
-380
-400
-410
-420
-410
-400
-380
-360
-350
-340
-350
-350
-360
-360
-360
-350
-350
-340
-340
-350
-350
-360
-370
-380
-390
-390
-390
-390
-390
-400
-400
-390
-380
-370
-360
-350
-350
-360
-370
-390
-410
-420
-420
-420
-410
-410
-410
-410
-410
-410
-410
-420
-420
-410
-400
-390
-380
-370
-360
-360
-350
-350
-340
-330
-310
-290
-270
-240
-200
-160
-120
-70
-10
40
90
130
170
210
260
310
370
420
460
500
530
550
570
600
620
660
690
730
770
800
820
840
860
870
890
920
950
980
1010
1040
1050
1060
1070
1080
1090
1100
1120
1140
1160
1170
1180
1190
1180
1180
1190
1200
1210
1230
1230
1240
1240
1250
1260
1260
1260
1270
1280
1300
1320
1340
1350
1360
1370
1380
1390
1390
1400
1400
1400
1400
1400
1390
1380
1370
1360
1340
1330
1330
1330
1320
1320
1320
1310
1300
1290
1280
1270
1270
1260
1260
1260
1250
1240
1230
1220
1210
1190
1180
1170
1160
1160
1160
1160
1150
1150
1140
1140
1140
1140
1160
1170
1190
1200
1210
1200
1190
1170
1160
1150
1160
1170
1180
1190
1190
1190
1180
1160
1140
1120
1100
1090
1080
1080
1060
1040
1010
970
930
900
870
850
820
790
760
730
710
680
650
630
620
620
630
630
640
650
660
680
700
720
740
750
760
760
760
760
760
750
750
750
750
740
720
700
670
630
580
540
510
480
450
420
400
370
350
330
320
310
300
290
280
270
260
240
230
210
200
190
180
170
160
150
140
130
120
110
110
100
90
70
60
50
50
40
40
50
50
60
70
70
60
40
10
-20
-50
-70
-80
-100
-110
-140
-170
-210
-260
-300
-340
-370
-390
-400
-420
-450
-480
-520
-570
-610
-640
-670
-690
-710
-740
-780
-830
-880
-930
-980
-1010
-1030
-1060
-1080
-1110
-1150
-1190
-1250
-1300
-1340
-1370
-1390
-1400
-1410
-1430
-1460
-1490
-1530
-1580
-1610
-1640
-1670
-1680
-1690
-1700
-1710
-1720
-1730
-1750
-1770
-1780
-1780
-1770
-1750
-1730
-1720
-1710
-1710
-1720
-1720
-1710
-1700
-1670
-1650
-1620
-1600
-1580
-1570
-1560
-1560
-1550
-1540
-1530
-1520
-1510
-1500
-1510
-1510
-1530
-1540
-1560
-1570
-1580
-1580
-1590
-1610
-1620
-1640
-1660
-1680
-1690
-1710
-1720
-1730
-1750
-1770
-1790
-1810
-1830
-1850
-1860
-1870
-1870
-1880
-1880
-1890
-1890
-1900
-1910
-1920
-1930
-1940
-1950
-1950
-1940
-1930
-1910
-1900
-1880
-1860
-1840
-1820
-1790
-1760
-1740
-1720
-1700
-1690
-1680
-1670
-1650
-1620
-1600
-1570
-1550
-1530
-1510
-1500
-1490
-1480
-1460
-1440
-1420
-1390
-1370
-1360
-1360
-1350
-1350
-1330
-1310
-1290
-1260
-1230
-1190
-1160
-1130
-1100
-1070
-1050
-1030
-1000
-980
-950
-930
-900
-860
-840
-820
-800
-780
-760
-740
-710
-680
-650
-620
-600
-580
-570
-550
-520
-500
-470
-440
-420
-390
-370
-330
-290
-240
-190
-140
-100
-50
-10
30
70
110
160
210
260
320
360
410
450
500
540
580
630
680
730
780
830
870
920
960
1000
1040
1080
1120
1150
1180
1210
1230
1250
1270
1280
1300
1320
1340
1380
1430
1470
1520
1560
1600
1640
1670
1710
1740
1780
1810
1840
1870
1890
1910
1930
1940
1950
1960
1960
1960
1960
1960
1950
1940
1930
1920
1910
1910
1900
1900
1890
1890
1880
1880
1880
1880
1870
1860
1860
1850
1850
1850
1840
1830
1830
1830
1830
1830
1830
1830
1830
1830
1830
1830
1820
1810
1800
1790
1790
1780
1780
1780
1770
1760
1750
1730
1710
1700
1690
1680
1670
1640
1620
1600
1580
1570
1550
1530
1510
1490
1470
1440
1410
1380
1350
1320
1290
1270
1240
1200
1170
1130
1100
1070
1040
1000
970
930
900
870
840
810
780
750
720
700
680
660
630
610
580
560
530
500
470
440
410
380
350
330
300
280
270
260
250
240
230
220
220
220
210
210
190
180
160
140
120
110
90
80
60
50
30
20
0
-20
-40
-50
-60
-70
-70
-80
-90
-100
-120
-140
-160
-170
-190
-200
-200
-210
-210
-210
-220
-230
-240
-250
-270
-280
-300
-310
-320
-330
-330
-340
-360
-370
-390
-410
-430
-450
-460
-480
-490
-500
-500
-510
-510
-510
-520
-530
-540
-550
-550
-560
-570
-570
-580
-580
-590
-590
-600
-610
-620
-630
-640
-650
-660
-660
-670
-660
-660
-660
-650
-660
-660
-660
-670
-670
-660
-660
-670
-670
-690
-700
-710
-710
-710
-710
-700
-690
-690
-690
-690
-700
-710
-720
-730
-740
-750
-750
-760
-770
-780
-790
-810
-830
-840
-850
-860
-870
-870
-870
-880
-880
-880
-890
-890
-900
-910
-920
-930
-930
-940
-950
-960
-980
-1000
-1020
-1030
-1040
-1050
-1050
-1050
-1050
-1050
-1060
-1070
-1090
-1110
-1120
-1130
-1130
-1140
-1150
-1160
-1170
-1180
-1190
-1200
-1200
-1210
-1210
-1210
-1200
-1200
-1180
-1170
-1160
-1140
-1130
-1110
-1100
-1080
-1070
-1060
-1060
-1060
-1070
-1070
-1080
-1090
-1100
-1110
-1120
-1120
-1120
-1130
-1130
-1140
-1140
-1140
-1140
-1130
-1120
-1120
-1120
-1110
-1100
-1100
-1100
-1100
-1110
-1110
-1110
-1120
-1120
-1120
-1130
-1130
-1110
-1090
-1060
-1020
-990
-960
-930
-900
-860
-810
-770
-720
-680
-640
-600
-560
-510
-470
-420
-380
-350
-320
-290
-270
-250
-240
-220
-200
-170
-150
-130
-110
-100
-90
-80
-50
-20
20
60
100
140
180
220
250
280
310
350
390
440
490
530
560
600
630
680
720
770
820
860
900
930
960
1000
1030
1070
1120
1170
1210
1260
1300
1350
1390
1430
1470
1500
1530
1550
1570
1580
1610
1640
1670
1690
1710
1720
1720
1720
1720
1720
1720
1720
1710
1690
1680
1660
1630
1620
1600
1590
1580
1570
1570
1560
1540
1540
1530
1530
1540
1540
1550
1550
1550
1550
1550
1550
1550
1550
1540
1530
1510
1500
1490
1490
1480
1480
1470
1470
1470
1470
1460
1450
1450
1450
1450
1460
1470
1470
1480
1480
1480
1480
1480
1470
1460
1450
1450
1440
1440
1440
1430
1420
1410
1390
1370
1350
1340
1320
1320
1310
1310
1310
1310
1300
1290
1280
1260
1240
1220
1200
1180
1150
1130
1110
1080
1050
1020
1000
990
970
950
910
880
860
840
810
780
750
720
690
670
650
630
600
560
530
500
470
430
400
360
330
300
270
240
220
190
160
120
90
70
50
30
0
-40
-80
-120
-160
-200
-230
-250
-280
-300
-310
-330
-350
-370
-390
-410
-440
-450
-470
-480
-500
-510
-530
-530
-520
-500
-490
-480
-480
-480
-490
-500
-510
-520
-520
-510
-510
-510
-510
-510
-520
-530
-540
-540
-540
-540
-530
-520
-510
-500
-500
-490
-490
-480
-470
-460
-450
-450
-450
-460
-460
-460
-450
-440
-420
-410
-390
-370
-360
-350
-360
-360
-360
-350
-340
-320
-300
-280
-270
-260
-250
-250
-240
-220
-200
-180
-160
-150
-140
-140
-130
-120
-110
-90
-80
-60
-40
-30
-30
-30
-30
-20
0
10
30
50
50
50
40
40
40
50
50
60
60
70
80
80
90
100
100
110
130
140
150
150
150
150
150
150
170
190
210
230
240
240
240
230
230
230
240
250
260
270
270
260
260
260
260
270
280
280
280
280
280
280
280
280
290
290
290
290
290
290
290
290
290
300
310
310
320
320
320
320
320
320
330
330
340
340
350
360
360
360
360
360
370
370
380
380
390
410
420
430
440
450
460
480
500
510
520
520
510
490
480
460
450
430
420
400
370
340
310
270
240
210
190
180
170
150
140
110
100
80
80
90
90
90
90
100
100
100
100
90
80
70
70
70
60
50
30
10
-10
-20
-20
-10
-10
0
10
10
0
0
-20
-30
-30
-40
-50
-60
-80
-100
-130
-170
-200
-240
-270
-300
-320
-340
-360
-380
-410
-440
-470
-500
-520
-540
-550
-550
-550
-540
-540
-540
-540
-540
-530
-520
-510
-500
-490
-480
-470
-470
-470
-460
-460
-460
-470
-480
-490
-500
-510
-520
-530
-530
-540
-550
-560
-570
-580
-590
-600
-610
-620
-630
-640
-660
-680
-700
-710
-720
-730
-740
-750
-770
-790
-800
-830
-840
-860
-870
-890
-900
-920
-930
-930
-930
-930
-930
-940
-940
-930
-920
-910
-900
-890
-870
-850
-840
-820
-810
-800
-800
-780
-770
-750
-740
-740
-750
-760
-780
-790
-810
-830
-840
-860
-890
-920
-950
-980
-1010
-1030
-1040
-1060
-1070
-1070
-1080
-1100
-1110
-1130
-1140
-1160
-1170
-1190
-1200
-1220
-1230
-1250
-1280
-1300
-1330
-1360
-1380
-1400
-1410
-1430
-1440
-1460
-1480
-1500
-1530
-1540
-1550
-1540
-1530
-1510
-1500
-1490
-1490
-1510
-1520
-1540
-1540
-1540
-1520
-1500
-1490
-1480
-1480
-1480
-1490
-1480
-1460
-1430
-1390
-1370
-1350
-1340
-1340
-1340
-1340
-1340
-1320
-1300
-1270
-1250
-1230
-1220
-1230
-1230
-1230
-1220
-1210
-1190
-1170
-1150
-1140
-1130
-1130
-1120
-1110
-1100
-1080
-1070
-1050
-1040
-1040
-1040
-1040
-1040
-1040
-1040
-1040
-1040
-1040
-1040
-1050
-1050
-1050
-1050
-1050
-1040
-1040
-1030
-1030
-1020
-1010
-1000
-980
-950
-930
-910
-890
-860
-840
-830
-810
-790
-770
-740
-720
-690
-670
-640
-620
-610
-590
-570
-550
-520
-500
-480
-460
-450
-430
-420
-400
-380
-360
-340
-320
-300
-280
-260
-240
-230
-220
-210
-190
-170
-140
-120
-90
-80
-60
-50
-30
-10
10
30
50
70
80
90
100
110
120
130
140
150
160
170
170
160
170
180
200
220
230
250
260
270
290
300
320
340
360
380
390
410
430
440
460
480
500
520
530
540
550
560
570
590
610
620
630
640
640
650
650
660
670
680
690
700
700
710
710
710
720
730
750
760
780
790
800
810
810
820
840
860
880
900
920
930
930
940
950
960
970
980
990
1000
1000
1000
1000
1000
1000
1010
1020
1030
1030
1040
1040
1040
1050
1060
1070
1080
1080
1080
1080
1080
1070
1070
1060
1060
1050
1050
1040
1040
1040
1030
1030
1020
1020
1020
1010
1010
1000
1000
1000
1010
1010
1000
1000
990
980
970
970
970
970
970
960
960
950
940
930
920
910
900
890
870
860
840
820
810
790
770
750
730
720
710
700
700
690
680
660
650
640
630
620
610
610
600
590
580
560
540
520
500
480
460
450
450
440
430
410
400
380
370
360
350
340
330
320
320
320
320
320
330
330
320
320
310
300
290
270
250
240
220
210
200
180
170
140
120
100
90
70
50
30
10
-20
-40
-70
-90
-110
-120
-130
-140
-140
-150
-160
-170
-180
-190
-200
-200
-200
-200
-190
-180
-170
-160
-150
-140
-130
-120
-110
-90
-70
-50
-30
-10
10
30
50
80
110
130
160
180
200
220
240
260
290
310
330
340
350
360
370
380
390
400
410
420
420
420
420
420
410
410
420
430
450
470
490
500
500
490
480
470
470
480
490
500
510
510
520
520
520
510
510
510
500
500
490
490
480
470
460
460
460
460
470
470
460
460
450
440
430
420
420
410
410
410
400
400
380
370
340
310
290
260
240
220
200
190
180
180
180
180
170
150
130
120
100
90
80
70
60
50
40
30
20
10
0
0
-10
-10
-10
-10
-10
-10
0
0
10
20
30
40
40
40
30
30
40
40
50
50
60
70
80
90
90
100
110
130
150
170
190
200
210
220
240
260
280
300
320
330
350
370
380
400
420
430
440
450
450
450
440
440
430
420
410
400
390
380
380
380
370
360
350
330
320
320
320
330
330
320
310
300
280
270
270
260
260
250
230
210
190
170
150
130
110
90
70
40
20
-20
-50
-80
-120
-140
-170
-190
-200
-210
-210
-220
-240
-260
-280
-300
-320
-330
-340
-350
-360
-370
-390
-410
-420
-430
-440
-450
-460
-460
-470
-470
-490
-510
-530
-550
-560
-570
-570
-570
-560
-560
-560
-560
-560
-570
-580
-590
-590
-590
-580
-570
-560
-570
-580
-600
-620
-630
-630
-620
-610
-600
-600
-600
-610
-610
-610
-610
-600
-590
-570
-550
-540
-540
-550
-560
-570
-570
-560
-550
-530
-510
-500
-500
-510
-520
-530
-530
-520
-500
-480
-460
-440
-430
-430
-430
-420
-410
-390
-370
-350
-330
-310
-300
-300
-300
-300
-300
-300
-290
-280
-280
-280
-290
-310
-340
-360
-370
-380
-380
-380
-380
-380
-380
-380
-380
-380
-370
-360
-330
-310
-290
-280
-280
-290
-290
-280
-270
-250
-240
-230
-240
-240
-250
-260
-270
-270
-260
-260
-260
-270
-280
-290
-320
-340
-360
-370
-380
-390
-410
-440
-470
-500
-530
-550
-570
-590
-610
-640
-660
-690
-720
-750
-780
-810
-850
-870
-900
-920
-940
-970
-1000
-1030
-1070
-1110
-1140
-1180
-1210
-1240
-1260
-1290
-1310
-1340
-1370
-1400
-1420
-1440
-1460
-1480
-1490
-1500
-1510
-1520
-1540
-1560
-1580
-1610
-1650
-1690
-1720
-1740
-1750
-1760
-1770
-1780
-1800
-1820
-1840
-1850
-1850
-1840
-1830
-1810
-1800
-1800
-1830
-1860
-1890
-1900
-1890
-1880
-1870
-1850
-1830
-1820
-1820
-1810
-1810
-1810
-1800
-1790
-1780
-1770
-1760
-1760
-1760
-1750
-1740
-1730
-1710
-1690
-1670
-1660
-1650
-1640
-1630
-1610
-1590
-1560
-1530
-1500
-1470
-1440
-1420
-1390
-1370
-1330
-1280
-1240
-1200
-1170
-1150
-1120
-1080
-1050
-1020
-1000
-980
-960
-930
-910
-890
-870
-850
-820
-790
-760
-730
-710
-690
-660
-640
-610
-580
-560
-540
-520
-490
-460
-420
-390
-370
-350
-330
-320
-310
-290
-270
-230
-200
-180
-170
-160
-150
-140
-130
-110
-90
-50
-10
30
70
90
110
130
160
190
220
250
280
310
340
360
380
400
410
430
450
470
490
510
520
530
540
550
560
560
570
580
600
630
650
680
700
710
720
730
760
790
840
880
920
960
980
1000
1030
1050
1080
1120
1160
1210
1250
1280
1300
1310
1320
1340
1360
1400
1430
1460
1480
1500
1510
1530
1540
1560
1590
1610
1640
1660
1690
1710
1720
1730
1740
1740
1750
1760
1760
1770
1770
1770
1770
1770
1780
1790
1790
1800
1810
1820
1820
1830
1840
1840
1850
1850
1860
1870
1890
1890
1900
1910
1910
1910
1910
1910
1910
1900
1900
1900
1890
1890
1890
1890
1890
1880
1880
1870
1860
1850
1850
1840
1840
1830
1810
1790
1770
1750
1720
1700
1680
1660
1640
1630
1610
1590
1570
1550
1530
1510
1490
1470
1440
1410
1390
1360
1340
1310
1270
1240
1210
1180
1150
1110
1070
1030
990
950
900
850
810
770
730
700
660
620
580
530
500
460
430
410
370
340
310
280
250
210
180
150
120
90
60
30
0
-30
-60
-90
-120
-140
-170
-190
-210
-240
-260
-280
-310
-330
-360
-380
-410
-440
-460
-490
-510
-530
-550
-580
-600
-630
-650
-660
-670
-680
-680
-670
-670
-670
-680
-700
-710
-720
-730
-740
-750
-750
-760
-780
-790
-800
-820
-830
-840
-840
-850
-850
-860
-870
-880
-890
-890
-890
-900
-900
-900
-910
-900
-900
-900
-910
-910
-930
-940
-950
-970
-980
-990
-1000
-1010
-1010
-1000
-990
-980
-960
-960
-960
-960
-960
-960
-950
-930
-910
-900
-880
-860
-850
-830
-820
-810
-790
-760
-720
-690
-660
-640
-620
-610
-590
-570
-550
-530
-510
-500
-480
-470
-460
-450
-440
-420
-400
-380
-360
-340
-320
-300
-280
-260
-240
-220
-200
-170
-150
-130
-120
-110
-100
-90
-80
-70
-60
-40
-40
-30
-30
-40
-50
-60
-60
-70
-70
-80
-100
-110
-130
-150
-170
-180
-190
-190
-200
-200
-210
-210
-220
-220
-220
-220
-230
-230
-220
-220
-210
-200
-200
-200
-200
-210
-210
-220
-230
-230
-240
-250
-260
-270
-280
-300
-300
-310
-310
-310
-310
-310
-310
-300
-300
-290
-280
-280
-280
-270
-270
-270
-270
-260
-250
-230
-220
-210
-210
-200
-200
-190
-170
-160
-140
-130
-110
-90
-70
-50
-30
-10
20
50
90
120
130
140
150
170
200
230
260
290
310
320
340
360
390
410
440
460
480
510
540
560
580
600
610
620
640
670
690
720
740
750
760
770
780
780
790
790
800
810
810
820
830
830
830
830
830
830
840
840
850
860
860
850
850
850
850
850
850
850
850
860
860
860
850
850
850
850
850
850
840
830
820
800
790
770
760
740
730
720
700
680
650
620
590
570
540
510
480
450
430
410
390
380
360
340
310
280
250
210
170
140
110
90
80
70
50
30
0
-30
-60
-80
-110
-130
-150
-180
-210
-240
-270
-300
-320
-340
-360
-380
-400
-410
-420
-430
-440
-450
-450
-450
-450
-460
-470
-480
-490
-500
-500
-500
-500
-490
-500
-510
-520
-540
-560
-580
-600
-620
-640
-650
-660
-660
-660
-670
-670
-680
-680
-680
-690
-690
-690
-690
-690
-690
-680
-680
-670
-670
-670
-670
-660
-650
-640
-630
-620
-610
-600
-590
-580
-590
-590
-600
-600
-600
-600
-600
-600
-610
-620
-620
-630
-640
-650
-650
-660
-660
-660
-660
-670
-680
-690
-680
-680
-670
-660
-640
-640
-630
-630
-630
-630
-630
-630
-620
-610
-600
-600
-590
-590
-590
-590
-590
-570
-560
-530
-510
-500
-500
-500
-500
-480
-460
-440
-410
-390
-360
-340
-330
-310
-300
-280
-270
-250
-230
-200
-180
-150
-130
-100
-80
-50
-30
0
20
50
90
120
150
180
210
250
270
300
330
350
380
400
430
450
470
500
520
550
570
600
620
640
650
670
690
710
730
750
770
790
810
830
860
890
920
960
990
1020
1050
1080
1110
1140
1160
1190
1220
1240
1270
1300
1320
1350
1370
1390
1410
1430
1450
1480
1500
1520
1530
1540
1550
1560
1580
1590
1610
1630
1650
1660
1680
1690
1700
1700
1710
1720
1730
1740
1740
1740
1740
1730
1720
1710
1690
1680
1660
1650
1640
1620
1600
1570
1540
1510
1470
1430
1390
1360
1340
1330
1310
1300
1280
1260
1240
1220
1200
1170
1140
1120
1100
1080
1050
1030
990
960
930
890
860
840
820
800
790
790
770
760
730
700
660
630
600
570
550
540
530
510
500
480
470
470
470
480
470
470
450
440
420
390
370
350
330
320
310
300
300
290
280
270
270
260
250
250
250
250
250
240
230
230
220
220
220
230
230
220
210
200
180
170
170
160
160
160
160
150
130
100
80
70
70
60
60
60
50
40
30
20
10
0
-10
-30
-40
-50
-50
-60
-60
-70
-70
-80
-90
-100
-100
-90
-90
-80
-70
-60
-60
-60
-60
-60
-60
-50
-50
-50
-40
-30
-20
-10
0
10
10
10
20
20
30
40
50
60
60
60
50
50
40
40
40
30
30
20
0
-20
-40
-50
-70
-90
-110
-130
-140
-160
-180
-200
-230
-270
-310
-350
-390
-420
-450
-470
-490
-500
-520
-550
-570
-600
-620
-640
-670
-680
-700
-720
-730
-750
-770
-790
-820
-840
-860
-870
-890
-910
-920
-940
-950
-970
-980
-990
-990
-980
-980
-970
-950
-950
-940
-940
-930
-920
-910
-890
-880
-870
-860
-840
-820
-800
-780
-760
-760
-750
-750
-740
-730
-710
-690
-670
-650
-640
-620
-610
-600
-580
-570
-550
-540
-520
-500
-480
-460
-450
-440
-420
-400
-390
-380
-380
-390
-390
-390
-390
-390
-390
-390
-390
-400
-400
-400
-410
-420
-430
-430
-440
-440
-440
-440
-450
-460
-470
-480
-490
-490
-500
-500
-500
-490
-480
-470
-460
-460
-460
-470
-460
-460
-460
-450
-450
-450
-450
-450
-460
-460
-470
-470
-480
-480
-480
-480
-480
-480
-490
-500
-510
-520
-530
-540
-540
-540
-540
-550
-550
-550
-560
-560
-560
-560
-570
-570
-560
-550
-540
-530
-520
-510
-500
-490
-480
-470
-450
-430
-410
-390
-380
-370
-360
-350
-330
-300
-270
-240
-220
-200
-180
-160
-150
-130
-120
-110
-100
-90
-90
-80
-70
-60
-50
-50
-40
-40
-30
-10
0
10
10
20
20
20
30
30
30
30
40
40
50
50
50
50
40
40
40
50
50
60
60
60
60
50
50
50
40
40
30
30
30
20
10
0
-10
-30
-40
-50
-70
-80
-90
-110
-120
-130
-140
-150
-160
-160
-170
-180
-190
-200
-210
-220
-230
-240
-240
-240
-250
-260
-270
-280
-300
-310
-320
-330
-330
-340
-350
-360
-370
-380
-390
-400
-400
-410
-410
-410
-420
-430
-440
-440
-450
-440
-430
-430
-420
-410
-410
-410
-410
-410
-410
-400
-380
-360
-350
-340
-340
-340
-330
-330
-320
-310
-290
-280
-260
-240
-230
-230
-230
-230
-230
-220
-200
-190
-180
-180
-180
-170
-160
-150
-140
-120
-110
-110
-100
-100
-90
-80
-60
-50
-30
-20
-10
-10
0
0
10
20
30
40
50
60
60
60
60
60
60
80
90
90
100
90
100
100
110
110
120
130
130
140
140
140
140
140
160
180
200
220
220
220
220
210
210
220
230
240
240
240
230
210
200
180
170
160
150
140
130
120
110
100
90
70
60
50
40
40
30
20
10
10
10
0
-20
-30
-50
-60
-70
-60
-50
-40
-30
-30
-40
-60
-90
-110
-120
-130
-130
-130
-140
-140
-160
-190
-220
-250
-270
-280
-270
-260
-240
-230
-220
-220
-210
-210
-190
-160
-120
-90
-50
-40
-30
-40
-50
-60
-50
-30
0
40
70
80
80
70
60
50
60
80
110
130
160
170
160
150
150
150
150
170
180
200
200
200
190
190
190
190
200
210
230
230
240
230
220
210
210
220
240
260
280
290
290
280
270
270
270
270
280
300
310
310
300
290
270
260
260
260
270
270
260
250
240
220
200
180
170
160
150
150
150
140
130
120
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
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
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
50
50
50
50
50
50
50
50
50
50
50
