5
26500
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
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
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
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
10
10
10
10
10
10
10
10
10
20
20
20
20
20
20
20
20
10
20
20
20
20
20
20
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
0
0
-10
-10
0
0
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
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
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-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
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-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
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-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
-40
-40
-40
-40
-40
-40
-30
-40
-40
-40
-30
-30
-30
-30
-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
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-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
-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
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-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
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
20
20
20
20
20
20
20
20
10
10
10
10
20
20
20
20
30
30
30
30
20
20
10
10
0
0
0
10
10
20
30
30
40
50
50
60
60
60
60
60
50
40
30
30
20
20
20
30
30
30
20
20
20
20
20
20
20
20
10
10
0
0
0
10
10
10
10
0
0
-10
0
0
10
10
0
-10
-20
-20
-20
-10
10
40
70
90
110
130
150
170
200
230
250
270
280
270
270
260
260
260
260
250
240
230
230
230
240
250
260
270
280
280
270
260
240
230
220
220
220
220
230
230
240
250
240
220
190
150
120
80
50
20
-10
-30
-30
-30
-10
10
30
50
70
90
130
170
220
280
320
340
330
310
300
280
260
240
210
190
200
220
260
300
320
330
310
300
310
350
420
480
520
530
520
510
510
520
530
530
520
520
530
540
540
530
510
500
480
440
390
360
370
440
540
660
780
890
980
1060
1160
1270
1400
1520
1640
1710
1740
1720
1640
1540
1410
1270
1140
1000
860
700
530
360
210
120
100
180
340
490
580
560
470
350
240
200
250
340
430
490
560
690
890
1130
1400
1690
1960
2170
2310
2370
2380
2350
2310
2260
2230
2250
2320
2400
2470
2540
2620
2700
2760
2760
2720
2690
2670
2680
2690
2710
2720
2690
2590
2410
2200
1940
1610
1190
710
270
-60
-210
-190
-50
60
-10
-320
-770
-1190
-1440
-1480
-1370
-1210
-1110
-1110
-1150
-1160
-1090
-970
-840
-730
-670
-690
-800
-940
-1000
-940
-830
-740
-670
-640
-730
-970
-1290
-1510
-1510
-1240
-770
-230
210
480
620
720
800
840
810
780
810
930
1110
1310
1460
1560
1650
1710
1750
1790
1870
1990
2110
2090
1870
1480
1080
840
810
930
1080
1210
1260
1180
970
700
450
240
70
-50
-110
-170
-270
-420
-540
-590
-590
-530
-440
-340
-350
-540
-870
-1220
-1440
-1390
-1070
-570
-80
310
560
690
740
740
760
820
880
840
690
460
210
-10
-130
-50
250
640
970
1190
1330
1430
1510
1610
1800
2080
2330
2430
2420
2450
2640
2910
3120
3220
3220
3130
2940
2750
2650
2660
2680
2690
2770
2970
3290
3600
3730
3520
3000
2430
2110
2150
2500
2960
3350
3540
3470
3200
2890
2680
2600
2540
2360
1970
1510
1240
1350
1750
2190
2440
2390
2090
1620
1100
560
-30
-620
-1080
-1270
-1190
-900
-470
-10
370
540
450
130
-270
-560
-660
-690
-830
-1070
-1310
-1510
-1740
-2029
-2350
-2610
-2700
-2580
-2230
-1710
-1110
-630
-490
-790
-1380
-2029
-2580
-3010
-3290
-3260
-2870
-2210
-1510
-1000
-810
-1010
-1610
-2500
-3460
-4210
-4540
-4430
-4050
-3530
-2940
-2360
-1950
-1830
-2009
-2410
-2930
-3390
-3580
-3390
-2910
-2330
-1820
-1510
-1420
-1430
-1320
-990
-520
-140
-50
-290
-780
-1330
-1800
-2070
-2160
-2150
-2120
-2050
-1880
-1590
-1280
-1050
-970
-1070
-1350
-1730
-2060
-2240
-2270
-2200
-1980
-1560
-1010
-560
-410
-550
-750
-850
-830
-740
-590
-450
-450
-660
-900
-850
-370
390
1110
1590
1820
1870
1780
1570
1360
1290
1410
1610
1650
1370
830
320
0
-140
-170
-50
280
790
1350
1870
2310
2610
2700
2570
2330
2170
2230
2440
2620
2630
2570
2550
2570
2520
2310
1950
1510
1050
640
390
470
1000
1990
3230
4340
4870
4550
3480
2100
910
170
-130
-180
-160
-210
-410
-760
-1190
-1670
-2240
-2960
-3800
-4650
-5430
-6110
-6720
-7180
-7360
-7220
-6820
-6270
-5650
-5070
-4620
-4300
-3970
-3500
-2830
-2000
-1040
30
1060
1890
2450
2860
3290
3760
4230
4640
4910
4940
4740
4520
4520
4790
5110
5240
5110
4860
4600
4380
4190
4100
4180
4350
4440
4280
3840
3230
2560
1920
1360
940
690
700
950
1380
1900
2450
2940
3310
3520
3630
3670
3580
3260
2720
2140
1800
1820
2100
2430
2650
2760
2760
2620
2380
2170
2100
2120
2130
2040
1900
1790
1720
1710
1760
1820
1830
1770
1760
1910
2210
2570
2960
3350
3690
3900
3960
3870
3700
3460
3140
2640
1910
1040
250
-290
-590
-770
-930
-1130
-1480
-2050
-2800
-3560
-4110
-4350
-4230
-3760
-3060
-2390
-1880
-1450
-1010
-640
-490
-650
-1080
-1670
-2220
-2520
-2490
-2260
-1970
-1730
-1580
-1540
-1590
-1640
-1590
-1520
-1540
-1690
-1900
-2029
-2090
-2170
-2360
-2640
-2870
-2860
-2520
-1860
-1000
-100
700
1310
1700
1830
1710
1460
1230
1130
1210
1440
1810
2270
2730
3160
3470
3450
3000
2270
1610
1290
1340
1690
2210
2760
3190
3480
3660
3730
3640
3340
2890
2390
1850
1280
800
610
860
1520
2420
3340
4110
4530
4510
4150
3630
3140
2870
3000
3530
4250
4900
5340
5550
5600
5560
5430
5230
5010
4880
4860
4910
4920
4940
5090
5500
6150
6880
7420
7500
6990
5960
4620
3260
2100
1240
680
330
70
-150
-340
-410
-330
-200
-240
-670
-1520
-2680
-3990
-5280
-6340
-7010
-7320
-7470
-7630
-7840
-8029
-8109
-8170
-8330
-8650
-9060
-9510
-9940
-10190
-10010
-9280
-8109
-6790
-5520
-4490
-3830
-3570
-3620
-3860
-4280
-4790
-5230
-5470
-5470
-5260
-4880
-4340
-3620
-2780
-2029
-1610
-1670
-2240
-3230
-4520
-5930
-7270
-8410
-9280
-9870
-10290
-10720
-11320
-12090
-12910
-13630
-14200
-14730
-15360
-16149
-17060
-17960
-18670
-19060
-19050
-18740
-18250
-17700
-17210
-16880
-16810
-17010
-17460
-18040
-18630
-19140
-19610
-20040
-20350
-20420
-20180
-19660
-18880
-17920
-16990
-16210
-15520
-14710
-13590
-12080
-10310
-8520
-6990
-5880
-5280
-5250
-5730
-6560
-7560
-8630
-9670
-10610
-11360
-11850
-11960
-11580
-10780
-9860
-9190
-9080
-9640
-10860
-12540
-14390
-16070
-17340
-18170
-18740
-19260
-19870
-20620
-21550
-22690
-24020
-25330
-26300
-26500
-25650
-23710
-20850
-17380
-13610
-9880
-6500
-3630
-1300
490
1670
2230
2380
2460
2610
2720
2640
2380
2029
1650
1210
750
360
90
-110
-310
-530
-800
-1080
-1300
-1400
-1460
-1660
-2080
-2660
-3300
-3960
-4720
-5620
-6610
-7600
-8470
-9170
-9700
-10070
-10360
-10700
-11250
-12040
-13010
-14040
-15030
-15780
-16100
-15840
-15030
-13830
-12470
-11210
-10310
-9870
-9810
-9910
-9930
-9760
-9480
-9270
-9330
-9630
-10000
-10230
-10150
-9640
-8570
-6940
-4940
-2850
-880
940
2660
4290
5780
7100
8320
9490
10590
11600
12560
13550
14560
15440
16010
16260
16300
16239
16079
15740
15110
14190
13030
11700
10260
8910
7910
7400
7330
7510
7810
8160
8490
8690
8730
8640
8510
8350
8060
7540
6780
5860
5000
4390
4130
4280
4840
5660
6480
7140
7560
7770
7880
8010
8310
8850
9550
10330
11200
12140
13140
14170
15160
16010
16510
16510
16010
15220
14370
13620
13090
12820
12760
12730
12640
12590
12650
12740
12630
12190
11370
10160
8620
7050
5900
5560
6100
7330
8910
10610
12250
13720
14880
15490
15380
14520
13170
11620
10120
8830
7830
7100
6520
6060
5860
6080
6780
7880
9260
10660
11740
12250
12210
11800
11220
10670
10290
10140
10070
9860
9350
8610
7890
7350
7050
6960
7030
7150
7220
7180
7020
6740
6350
6020
5860
5800
5650
5320
4870
4390
3990
3770
3710
3610
3220
2530
1710
820
-250
-1670
-3430
-5370
-7290
-9090
-10840
-12540
-14070
-15230
-15950
-16379
-16670
-16870
-16910
-16690
-16170
-15380
-14480
-13700
-13130
-12640
-11900
-10730
-9150
-7370
-5650
-4140
-2880
-1780
-630
770
2410
4100
5560
6600
7190
7370
7230
6910
6590
6360
6160
5860
5440
4910
4320
3670
2950
2160
1300
420
-370
-920
-1120
-990
-680
-310
0
220
410
650
960
1230
1350
1320
1270
1240
1190
1090
1120
1480
2140
2830
3300
3470
3300
2770
1870
760
-300
-1100
-1490
-1440
-950
-100
1050
2400
3860
5340
6730
7890
8680
9070
9160
9060
8770
8290
7710
7110
6490
5750
4800
3650
2360
990
-400
-1740
-2960
-3970
-4690
-5050
-5050
-4700
-4059
-3300
-2660
-2310
-2210
-2200
-2190
-2240
-2340
-2420
-2410
-2360
-2220
-1840
-1060
160
1700
3390
5100
6730
8240
9630
10910
12090
13120
13920
14490
14910
15210
15430
15620
15930
16430
17020
17570
18020
18360
18610
18770
18860
18980
19190
19500
19860
20200
20540
20880
21130
21150
20860
20330
19660
18890
18010
17000
16000
15200
14700
14490
14460
14530
14660
14810
14930
14950
14770
14310
13580
12670
11700
10770
9950
9330
8970
8850
8910
9030
9170
9340
9520
9640
9660
9630
9720
9990
10380
10790
11110
11270
11330
11380
11520
11720
11930
12120
12260
12360
12510
12840
13430
14200
14990
15650
16059
16170
15910
15340
14670
14150
13930
13950
14030
14000
13830
13620
13510
13490
13530
13620
13720
13680
13330
12580
11630
10730
10120
9860
9880
10030
10180
10350
10620
11070
11700
12440
13130
13550
13560
13190
12540
11760
10940
10150
9380
8550
7560
6380
5090
3860
2810
1990
1320
760
290
-100
-400
-630
-820
-960
-1060
-1080
-1000
-790
-460
0
620
1400
2280
3150
3890
4460
4880
5100
5050
4710
4150
3510
2900
2370
1890
1440
1000
550
30
-580
-1330
-2150
-2930
-3540
-3860
-3810
-3390
-2700
-1910
-1230
-750
-500
-440
-580
-980
-1640
-2430
-3150
-3600
-3740
-3630
-3390
-3100
-2790
-2540
-2440
-2550
-2890
-3400
-4059
-4770
-5380
-5720
-5660
-5250
-4650
-4050
-3600
-3300
-3120
-3040
-3090
-3260
-3530
-3790
-4010
-4230
-4550
-5030
-5580
-6070
-6410
-6570
-6640
-6770
-7050
-7500
-8090
-8770
-9440
-9950
-10210
-10330
-10510
-10900
-11520
-12270
-12990
-13560
-13940
-14130
-14190
-14140
-14000
-13780
-13490
-13150
-12760
-12330
-11900
-11500
-11180
-10910
-10650
-10430
-10280
-10160
-10020
-9840
-9590
-9280
-8870
-8410
-7940
-7510
-7090
-6650
-6210
-5760
-5200
-4390
-3280
-2050
-920
-70
390
320
-310
-1380
-2580
-3660
-4550
-5240
-5670
-5810
-5710
-5540
-5370
-5190
-4950
-4750
-4660
-4650
-4620
-4560
-4600
-4840
-5240
-5720
-6290
-7030
-7970
-8940
-9760
-10320
-10670
-10920
-11120
-11330
-11530
-11650
-11700
-11730
-11830
-12040
-12300
-12490
-12560
-12580
-12600
-12610
-12490
-12230
-11860
-11450
-10980
-10410
-9720
-8910
-7940
-6810
-5600
-4510
-3750
-3370
-3220
-3130
-3040
-2950
-2900
-2930
-3100
-3430
-3840
-4260
-4600
-4820
-4870
-4770
-4620
-4570
-4710
-5020
-5480
-6100
-6950
-8050
-9260
-10440
-11510
-12490
-13390
-14250
-15030
-15700
-16160
-16390
-16420
-16320
-16050
-15610
-15020
-14350
-13600
-12760
-11890
-11050
-10230
-9390
-8510
-7650
-6870
-6130
-5370
-4550
-3680
-2820
-2040
-1460
-1180
-1290
-1700
-2230
-2650
-2860
-2900
-2850
-2800
-2790
-2800
-2810
-2830
-2930
-3220
-3710
-4360
-5110
-5870
-6530
-6960
-7140
-7160
-7110
-7040
-6980
-6960
-7030
-7200
-7510
-7960
-8530
-9240
-10110
-11110
-12110
-12920
-13430
-13570
-13370
-13000
-12620
-12340
-12150
-12040
-11950
-11840
-11720
-11670
-11830
-12210
-12690
-13100
-13390
-13590
-13740
-13820
-13850
-13890
-14020
-14240
-14520
-14780
-14970
-15040
-14940
-14630
-14100
-13340
-12440
-11550
-10850
-10510
-10630
-11190
-12030
-12910
-13570
-13850
-13740
-13310
-12700
-12030
-11360
-10740
-10180
-9710
-9360
-9150
-9040
-9020
-9060
-9210
-9460
-9730
-9820
-9600
-9050
-8300
-7540
-6930
-6520
-6250
-6060
-5860
-5550
-5050
-4390
-3680
-3020
-2460
-2080
-1970
-2170
-2570
-2960
-3140
-3070
-2860
-2670
-2590
-2530
-2380
-2080
-1580
-900
-120
590
990
950
500
-150
-780
-1270
-1620
-1880
-2070
-2250
-2500
-2820
-3170
-3530
-3870
-4160
-4380
-4550
-4710
-4750
-4560
-4080
-3420
-2780
-2340
-2240
-2470
-2860
-3170
-3230
-3050
-2710
-2230
-1610
-900
-260
230
540
700
700
590
470
380
290
150
-20
-200
-370
-530
-660
-750
-770
-680
-500
-260
-50
70
40
-160
-480
-810
-1050
-1120
-970
-630
-180
290
710
1080
1460
1910
2450
2980
3340
3380
3070
2490
1820
1290
1070
1130
1360
1650
1960
2320
2760
3300
3950
4680
5360
5880
6180
6260
6180
6050
6020
6190
6540
6920
7200
7340
7370
7360
7310
7210
7020
6700
6230
5630
4980
4420
4070
3940
3980
4050
4080
3990
3770
3430
3030
2640
2340
2150
2070
2110
2310
2650
3140
3730
4380
5010
5600
6150
6630
6990
7210
7310
7370
7440
7510
7550
7550
7500
7400
7290
7280
7510
8050
8890
9900
10930
11800
12360
12560
12510
12350
12200
12070
11950
11850
11750
11690
11700
11840
12180
12790
13650
14610
15450
15990
16200
16170
15990
15720
15380
14980
14480
13870
13200
12580
12080
11700
11390
11090
10740
10270
9710
9130
8670
8420
8410
8560
8650
8540
8200
7710
7190
6740
6420
6250
6230
6350
6600
6970
7430
7970
8570
9200
9830
10420
10940
11360
11630
11710
11610
11400
11240
11240
11410
11680
11930
12070
12060
11870
11510
11070
10670
10420
10300
10200
10000
9720
9410
9090
8710
8230
7700
7160
6660
6220
5870
5710
5720
5830
5920
5950
5950
5970
6040
6180
6390
6610
6770
6860
6930
7040
7200
7380
7590
7800
7990
8140
8290
8440
8590
8730
8830
8850
8710
8380
7910
7460
7130
6990
6980
6990
6870
6590
6160
5640
5120
4690
4400
4270
4290
4410
4550
4560
4350
3980
3580
3300
3150
3130
3160
3140
2990
2650
2120
1500
870
320
-90
-350
-430
-330
-60
340
760
1100
1320
1400
1410
1480
1710
2140
2660
3120
3400
3460
3380
3240
3100
2970
2820
2650
2490
2420
2500
2730
3030
3330
3550
3650
3650
3650
3770
4040
4410
4720
4840
4760
4560
4350
4130
3890
3630
3350
3010
2620
2270
2000
1830
1670
1430
1020
440
-280
-1010
-1700
-2330
-2900
-3360
-3640
-3700
-3580
-3320
-2950
-2460
-1890
-1320
-850
-550
-430
-480
-620
-800
-980
-1190
-1470
-1850
-2330
-2840
-3330
-3750
-4090
-4380
-4620
-4800
-4880
-4830
-4630
-4350
-4059
-3790
-3560
-3380
-3270
-3250
-3410
-3810
-4500
-5440
-6530
-7640
-8590
-9250
-9630
-9840
-10030
-10280
-10560
-10750
-10720
-10410
-9870
-9150
-8320
-7460
-6660
-6010
-5520
-5120
-4700
-4200
-3640
-3020
-2340
-1640
-1000
-450
100
720
1400
2090
2720
3280
3750
4110
4310
4340
4210
3950
3610
3150
2550
1780
870
-160
-1270
-2440
-3620
-4740
-5770
-6630
-7260
-7580
-7550
-7250
-6800
-6330
-5880
-5430
-4980
-4560
-4200
-3870
-3540
-3190
-2920
-2800
-2890
-3120
-3410
-3660
-3800
-3790
-3630
-3320
-2910
-2490
-2160
-1960
-1890
-1950
-2140
-2460
-2860
-3280
-3680
-4040
-4290
-4400
-4330
-4130
-3860
-3650
-3560
-3640
-3860
-4100
-4290
-4390
-4410
-4360
-4230
-4019
-3780
-3580
-3480
-3500
-3630
-3780
-3810
-3700
-3430
-3040
-2590
-2200
-1980
-1960
-2120
-2370
-2670
-2980
-3240
-3440
-3580
-3670
-3720
-3720
-3680
-3630
-3540
-3390
-3180
-2980
-2910
-3030
-3290
-3580
-3800
-3920
-3910
-3810
-3680
-3600
-3640
-3830
-4070
-4250
-4320
-4300
-4310
-4440
-4750
-5240
-5810
-6300
-6590
-6630
-6480
-6210
-5870
-5440
-4870
-4140
-3270
-2360
-1490
-770
-220
200
610
1090
1640
2200
2630
2850
2860
2720
2550
2440
2440
2490
2510
2420
2160
1780
1320
860
420
0
-400
-730
-890
-830
-650
-500
-500
-690
-1030
-1490
-2009
-2510
-2910
-3220
-3480
-3710
-3830
-3830
-3710
-3570
-3440
-3330
-3220
-3140
-3130
-3200
-3350
-3540
-3740
-3940
-4120
-4290
-4430
-4480
-4460
-4370
-4250
-4090
-3870
-3590
-3240
-2810
-2270
-1730
-1270
-950
-710
-470
-230
20
240
450
640
830
1030
1240
1480
1740
1980
2150
2170
1990
1590
1040
450
-40
-380
-590
-750
-910
-1040
-1110
-1110
-1040
-890
-670
-380
-70
180
370
500
600
670
700
720
730
750
750
720
620
460
280
90
-90
-250
-370
-400
-360
-300
-250
-180
-100
-60
-60
-20
100
290
500
730
950
1150
1300
1410
1510
1640
1790
1920
1970
1940
1870
1820
1840
1980
2250
2590
2910
3130
3250
3270
3190
3040
2860
2700
2560
2470
2440
2490
2600
2740
2880
3020
3110
3150
3120
2980
2760
2510
2290
2150
2100
2160
2370
2730
3170
3570
3860
4030
4090
4059
3970
3810
3610
3380
3110
2830
2570
2360
2230
2170
2130
2100
2060
2000
1920
1800
1640
1410
1110
710
270
-110
-360
-470
-470
-390
-270
-220
-310
-530
-820
-1110
-1350
-1570
-1750
-1900
-2009
-2040
-2020
-1990
-2000
-2070
-2100
-2029
-1830
-1510
-1150
-780
-420
-120
70
150
190
260
420
640
920
1200
1450
1610
1660
1620
1520
1390
1230
1080
980
940
950
980
1030
1070
1070
1020
920
820
730
640
530
420
290
120
-90
-290
-440
-520
-590
-690
-840
-970
-1020
-960
-810
-620
-440
-340
-340
-400
-490
-600
-740
-930
-1200
-1520
-1890
-2260
-2580
-2790
-2910
-2990
-3080
-3180
-3270
-3330
-3340
-3340
-3340
-3370
-3430
-3530
-3630
-3710
-3740
-3680
-3520
-3300
-3060
-2830
-2580
-2310
-2009
-1700
-1420
-1130
-810
-450
-40
380
770
1090
1300
1380
1370
1320
1240
1110
970
830
760
770
850
960
1080
1200
1340
1510
1720
1930
2080
2140
2130
2100
2070
2060
2060
2060
2020
1930
1810
1650
1450
1200
930
640
370
180
90
80
120
170
220
310
470
710
1040
1410
1790
2110
2340
2500
2650
2790
2920
3000
3030
3000
2930
2820
2720
2660
2680
2730
2790
2820
2800
2700
2490
2170
1800
1450
1150
910
730
550
350
110
-120
-280
-330
-280
-190
-110
-20
90
230
370
490
620
760
910
1070
1180
1250
1320
1410
1510
1580
1660
1740
1820
1840
1800
1700
1570
1420
1230
1050
880
710
480
220
-30
-220
-330
-380
-380
-350
-300
-280
-310
-380
-460
-510
-530
-500
-460
-450
-460
-500
-560
-630
-750
-860
-930
-930
-890
-880
-890
-940
-1040
-1180
-1340
-1510
-1650
-1720
-1710
-1650
-1550
-1450
-1340
-1220
-1070
-950
-880
-880
-900
-870
-760
-540
-230
140
490
760
910
950
940
910
880
860
890
990
1140
1340
1530
1710
1900
2080
2240
2330
2350
2320
2280
2270
2290
2360
2470
2570
2640
2680
2690
2680
2640
2570
2470
2380
2340
2350
2380
2370
2310
2180
2000
1790
1580
1360
1080
730
310
-120
-490
-710
-770
-730
-670
-650
-700
-810
-930
-1000
-1000
-960
-900
-850
-830
-820
-820
-860
-940
-1030
-1090
-1150
-1190
-1220
-1240
-1230
-1220
-1230
-1240
-1250
-1230
-1180
-1130
-1100
-1150
-1240
-1350
-1430
-1470
-1490
-1520
-1580
-1670
-1770
-1840
-1880
-1900
-1870
-1820
-1780
-1790
-1860
-1920
-1920
-1830
-1670
-1510
-1410
-1390
-1440
-1510
-1550
-1520
-1440
-1340
-1220
-1100
-1000
-930
-880
-810
-680
-530
-370
-240
-180
-180
-240
-320
-380
-410
-450
-520
-640
-790
-980
-1150
-1290
-1350
-1370
-1360
-1370
-1340
-1270
-1130
-940
-770
-660
-650
-740
-900
-1090
-1300
-1500
-1660
-1770
-1820
-1830
-1810
-1760
-1690
-1580
-1450
-1310
-1170
-1000
-760
-480
-170
130
380
540
620
630
620
660
760
890
1020
1110
1170
1220
1270
1340
1410
1480
1540
1580
1580
1560
1530
1510
1510
1520
1530
1530
1530
1560
1640
1770
1930
2060
2110
2050
1910
1720
1510
1280
1060
880
740
670
690
800
1000
1250
1510
1730
1870
1920
1910
1930
2009
2120
2200
2230
2210
2190
2160
2140
2120
2100
2080
2029
1930
1770
1610
1460
1360
1260
1130
940
690
400
120
-120
-290
-400
-440
-420
-340
-190
30
320
650
1020
1400
1750
2040
2250
2410
2530
2610
2640
2620
2540
2400
2220
2040
1900
1830
1800
1810
1800
1740
1580
1340
1050
700
310
-110
-510
-880
-1220
-1530
-1800
-1990
-2100
-2130
-2100
-2020
-1930
-1820
-1690
-1540
-1390
-1260
-1150
-1050
-950
-870
-830
-850
-930
-1040
-1150
-1220
-1240
-1220
-1140
-1030
-930
-900
-960
-1090
-1230
-1320
-1390
-1430
-1440
-1420
-1330
-1170
-910
-560
-160
270
650
940
1110
1210
1280
1350
1420
1450
1410
1320
1170
960
700
390
50
-310
-640
-920
-1130
-1250
-1300
-1290
-1250
-1200
-1150
-1100
-1060
-1060
-1100
-1170
-1220
-1240
-1250
-1290
-1380
-1520
-1690
-1880
-2070
-2190
-2240
-2210
-2160
-2100
-2070
-2040
-1980
-1900
-1800
-1710
-1640
-1590
-1550
-1540
-1570
-1620
-1660
-1660
-1600
-1450
-1210
-910
-630
-400
-270
-220
-240
-300
-360
-440
-560
-730
-970
-1250
-1540
-1780
-1950
-2020
-2000
-1890
-1720
-1500
-1270
-1030
-770
-480
-180
110
370
580
750
860
940
1010
1060
1090
1100
1110
1120
1130
1150
1210
1290
1400
1500
1590
1680
1750
1760
1670
1480
1220
920
640
400
200
50
-70
-150
-200
-220
-220
-200
-140
-20
140
300
430
460
390
200
-60
-340
-590
-760
-860
-900
-900
-850
-750
-620
-490
-400
-370
-410
-480
-560
-620
-640
-610
-590
-620
-730
-900
-1090
-1300
-1520
-1740
-1940
-2090
-2200
-2250
-2240
-2180
-2100
-2040
-2009
-2040
-2090
-2140
-2150
-2100
-1980
-1830
-1680
-1560
-1430
-1290
-1130
-950
-770
-600
-450
-320
-250
-250
-290
-340
-360
-340
-270
-130
40
210
350
430
460
420
350
240
130
20
-100
-220
-320
-410
-470
-510
-510
-450
-370
-290
-230
-170
-80
50
210
360
480
560
570
520
420
290
160
80
30
0
-10
20
90
180
270
370
460
520
520
440
320
190
70
-40
-150
-280
-430
-610
-810
-1040
-1280
-1510
-1730
-1910
-2029
-2110
-2170
-2190
-2170
-2100
-1990
-1870
-1750
-1650
-1580
-1550
-1570
-1620
-1670
-1690
-1690
-1660
-1600
-1480
-1300
-1080
-820
-550
-300
-90
50
110
110
80
20
-80
-220
-370
-540
-680
-800
-870
-930
-980
-1030
-1050
-1030
-980
-930
-920
-950
-1000
-1040
-1030
-950
-820
-680
-570
-490
-430
-370
-310
-260
-250
-290
-360
-430
-450
-410
-280
-70
160
380
540
640
670
640
620
630
650
650
610
520
400
270
160
80
20
-20
-70
-130
-180
-230
-250
-230
-210
-240
-330
-500
-700
-890
-1050
-1190
-1330
-1490
-1680
-1870
-2000
-2040
-1960
-1790
-1600
-1430
-1300
-1210
-1150
-1110
-1100
-1110
-1170
-1270
-1380
-1480
-1530
-1560
-1580
-1600
-1650
-1750
-1860
-1960
-2020
-2029
-2009
-1980
-1960
-1920
-1840
-1700
-1520
-1300
-1070
-890
-750
-640
-540
-430
-300
-130
100
360
610
820
960
1010
960
800
580
350
130
-60
-240
-390
-470
-470
-380
-250
-120
-10
50
50
30
30
80
180
320
470
630
800
950
1120
1290
1470
1630
1760
1840
1900
1940
1980
1970
1910
1790
1630
1460
1320
1220
1170
1130
1060
960
830
720
650
670
750
870
1020
1180
1340
1490
1620
1730
1840
1930
2000
2020
1990
1930
1850
1760
1660
1570
1500
1470
1490
1580
1700
1850
2009
2150
2290
2400
2500
2590
2700
2850
3030
3220
3380
3500
3560
3580
3560
3520
3470
3410
3350
3280
3220
3170
3130
3090
3050
3010
3000
3010
3040
3060
3060
3040
3000
2940
2860
2780
2720
2680
2660
2680
2730
2790
2810
2790
2740
2680
2630
2590
2560
2530
2470
2400
2320
2230
2140
2029
1910
1770
1630
1510
1430
1410
1430
1490
1570
1620
1650
1630
1570
1480
1400
1340
1330
1350
1390
1430
1440
1430
1390
1340
1280
1230
1180
1150
1140
1150
1160
1180
1180
1180
1160
1130
1090
1040
1000
980
970
960
940
940
940
940
940
930
920
910
880
800
720
650
630
670
730
810
880
930
950
950
970
1020
1100
1170
1200
1160
1060
920
790
700
700
770
860
930
960
980
970
930
870
790
710
650
590
540
500
470
420
350
260
160
50
-40
-120
-190
-250
-320
-380
-400
-390
-350
-300
-250
-230
-250
-280
-290
-250
-160
-50
60
150
210
230
230
210
160
90
0
-110
-210
-290
-370
-420
-480
-530
-580
-610
-620
-630
-630
-630
-640
-660
-670
-680
-680
-670
-660
-660
-660
-650
-630
-580
-510
-420
-320
-210
-130
-80
-70
-70
-70
-60
-40
10
90
200
340
490
620
720
780
800
770
680
540
370
190
50
-60
-110
-140
-150
-150
-140
-120
-130
-180
-260
-370
-500
-630
-740
-820
-870
-900
-920
-920
-910
-880
-840
-800
-780
-800
-860
-930
-960
-930
-860
-750
-600
-420
-250
-120
-40
-20
-40
-60
-70
-70
-70
-70
-70
-100
-150
-230
-350
-500
-670
-860
-1070
-1280
-1480
-1670
-1800
-1860
-1840
-1740
-1620
-1510
-1450
-1430
-1440
-1450
-1450
-1430
-1400
-1380
-1390
-1420
-1470
-1530
-1570
-1600
-1650
-1720
-1810
-1910
-2000
-2070
-2110
-2130
-2140
-2180
-2260
-2360
-2470
-2610
-2760
-2940
-3120
-3260
-3360
-3400
-3390
-3350
-3320
-3290
-3270
-3240
-3180
-3120
-3040
-2970
-2900
-2840
-2760
-2690
-2630
-2580
-2550
-2530
-2520
-2530
-2550
-2570
-2600
-2610
-2610
-2590
-2580
-2570
-2540
-2500
-2440
-2340
-2220
-2080
-1960
-1880
-1840
-1850
-1890
-1940
-1990
-2020
-2020
-2000
-1960
-1900
-1830
-1750
-1660
-1570
-1470
-1400
-1340
-1290
-1270
-1290
-1340
-1430
-1530
-1630
-1730
-1830
-1900
-1950
-1980
-1990
-1990
-1990
-1990
-1970
-1910
-1810
-1640
-1420
-1180
-940
-710
-480
-260
-80
40
110
110
80
30
-20
-50
-40
-30
-30
-60
-110
-190
-280
-380
-470
-550
-610
-660
-680
-690
-690
-700
-700
-680
-650
-590
-500
-400
-260
-100
100
340
580
810
1010
1180
1330
1450
1540
1590
1630
1650
1680
1700
1730
1760
1750
1690
1580
1430
1280
1140
1020
920
830
740
660
570
480
430
430
470
520
580
620
650
650
640
620
600
580
560
550
530
510
500
520
540
570
600
640
700
790
920
1070
1240
1420
1560
1670
1740
1790
1820
1850
1870
1880
1870
1830
1760
1670
1570
1470
1390
1300
1220
1150
1100
1080
1090
1110
1140
1170
1200
1220
1250
1290
1330
1360
1380
1380
1370
1360
1340
1320
1260
1170
1020
840
640
450
300
200
140
110
80
70
70
100
160
230
300
370
420
450
470
470
460
430
370
280
190
100
10
-80
-170
-260
-350
-430
-490
-540
-580
-590
-580
-560
-510
-460
-410
-370
-350
-350
-350
-350
-350
-340
-340
-330
-310
-280
-230
-160
-70
40
170
300
430
550
630
680
690
680
670
660
680
710
770
830
890
910
910
880
840
780
720
640
560
490
410
350
300
270
240
230
200
150
90
20
-70
-170
-280
-400
-500
-600
-680
-760
-840
-890
-920
-940
-960
-970
-990
-1020
-1060
-1100
-1140
-1170
-1190
-1220
-1250
-1270
-1260
-1210
-1130
-1020
-860
-660
-430
-200
10
170
290
360
410
460
530
600
660
710
730
740
740
740
740
720
700
670
640
630
630
640
650
670
710
760
820
880
960
1060
1160
1260
1340
1400
1420
1420
1400
1390
1370
1360
1350
1340
1340
1350
1370
1400
1440
1490
1540
1620
1710
1810
1910
2000
2080
2140
2140
2090
1980
1840
1660
1470
1280
1110
950
820
700
600
560
560
600
660
730
780
810
820
810
820
820
830
830
820
820
810
810
830
860
910
980
1050
1120
1180
1210
1200
1170
1120
1070
1030
980
910
830
760
710
680
690
720
760
780
780
760
720
670
610
570
540
510
490
470
450
450
460
480
490
490
490
490
480
480
480
480
470
440
410
370
340
300
250
190
110
50
10
20
60
130
210
290
360
420
480
540
600
640
660
650
630
590
540
480
410
350
310
270
240
210
200
210
220
220
180
120
40
-50
-140
-210
-270
-310
-340
-380
-410
-460
-520
-590
-660
-750
-830
-910
-970
-1000
-1000
-950
-890
-820
-760
-720
-690
-650
-590
-510
-410
-310
-240
-190
-170
-180
-220
-270
-310
-360
-410
-470
-530
-580
-630
-670
-680
-670
-630
-570
-520
-470
-430
-390
-370
-360
-360
-350
-330
-290
-260
-210
-160
-110
-50
-10
10
0
-30
-60
-80
-90
-70
-50
-20
0
0
-20
-50
-110
-170
-240
-290
-330
-340
-310
-250
-160
-50
60
140
210
260
290
300
270
220
170
110
70
30
10
10
20
60
120
210
290
350
380
400
430
480
550
610
660
680
680
640
590
540
490
470
470
480
500
530
560
580
610
640
680
720
770
830
870
900
910
920
930
950
980
1020
1080
1140
1200
1240
1270
1280
1290
1280
1260
1220
1130
1010
870
720
580
430
290
150
20
-100
-240
-390
-530
-630
-700
-720
-730
-720
-730
-760
-800
-830
-830
-790
-740
-680
-640
-640
-680
-740
-810
-890
-940
-980
-990
-990
-980
-980
-970
-970
-970
-960
-940
-900
-860
-800
-750
-700
-690
-710
-770
-850
-950
-1070
-1190
-1310
-1420
-1520
-1590
-1650
-1710
-1760
-1830
-1890
-1940
-1970
-1970
-1980
-1990
-2020
-2080
-2150
-2240
-2330
-2410
-2460
-2500
-2510
-2510
-2490
-2460
-2440
-2440
-2450
-2470
-2480
-2490
-2480
-2460
-2420
-2380
-2330
-2280
-2240
-2200
-2150
-2090
-2020
-1940
-1860
-1780
-1720
-1670
-1650
-1640
-1640
-1630
-1610
-1570
-1530
-1490
-1470
-1460
-1440
-1420
-1400
-1380
-1360
-1330
-1310
-1280
-1260
-1250
-1230
-1230
-1250
-1290
-1340
-1370
-1390
-1390
-1370
-1350
-1320
-1280
-1220
-1150
-1050
-960
-870
-800
-750
-720
-690
-670
-640
-600
-560
-510
-440
-380
-320
-280
-270
-280
-310
-340
-360
-350
-310
-240
-180
-130
-100
-80
-60
-40
0
60
120
170
220
260
310
350
390
420
440
440
420
380
350
330
320
310
280
220
140
30
-90
-210
-310
-400
-460
-510
-540
-570
-590
-600
-610
-600
-590
-570
-540
-490
-430
-340
-240
-140
-50
40
130
210
290
380
500
630
770
920
1070
1200
1320
1420
1500
1550
1560
1550
1510
1450
1390
1320
1270
1230
1200
1200
1230
1260
1280
1270
1250
1230
1210
1210
1220
1240
1260
1270
1270
1250
1220
1170
1110
1040
970
900
830
770
710
660
620
570
520
440
350
240
130
10
-100
-200
-270
-320
-340
-340
-330
-330
-320
-320
-320
-330
-330
-330
-320
-310
-310
-300
-290
-300
-310
-320
-310
-290
-250
-200
-160
-140
-150
-190
-250
-300
-340
-370
-390
-380
-370
-350
-340
-330
-330
-320
-320
-330
-330
-340
-360
-400
-450
-530
-610
-690
-770
-820
-850
-860
-850
-850
-830
-810
-780
-730
-670
-600
-530
-450
-390
-350
-330
-320
-330
-350
-370
-400
-430
-450
-470
-470
-440
-400
-340
-270
-180
-70
30
130
200
250
270
260
240
220
200
190
190
180
170
150
150
140
140
130
120
100
80
50
30
20
40
80
140
190
220
230
220
200
170
140
100
70
60
50
60
80
110
160
240
330
430
520
600
670
750
840
940
1020
1100
1180
1250
1310
1390
1460
1540
1590
1620
1620
1600
1570
1530
1490
1440
1390
1330
1240
1140
1030
930
860
830
830
850
890
930
970
1010
1050
1100
1170
1240
1310
1370
1400
1420
1420
1410
1390
1350
1300
1230
1140
1040
930
800
660
550
470
440
460
490
540
580
620
650
690
730
770
810
840
860
870
870
880
890
910
950
1010
1070
1130
1190
1240
1260
1270
1250
1210
1150
1100
1070
1050
1050
1040
1040
1030
1010
980
930
890
840
800
750
710
680
650
630
600
560
500
430
340
240
150
70
20
-20
-50
-70
-80
-90
-90
-60
0
70
150
210
260
300
320
340
340
340
330
320
320
320
340
370
390
410
420
450
480
520
560
580
560
510
440
380
330
310
300
300
310
320
330
350
380
420
460
500
540
570
590
590
590
590
590
590
580
560
530
500
460
420
380
350
330
330
340
360
380
390
390
380
340
300
240
170
90
0
-90
-180
-270
-350
-420
-480
-540
-590
-640
-690
-740
-790
-830
-880
-930
-1000
-1070
-1130
-1170
-1210
-1250
-1280
-1310
-1330
-1340
-1340
-1330
-1320
-1310
-1300
-1300
-1300
-1310
-1330
-1350
-1350
-1340
-1320
-1300
-1280
-1260
-1240
-1210
-1180
-1160
-1140
-1110
-1070
-1030
-1000
-980
-960
-950
-940
-920
-890
-850
-820
-810
-800
-800
-810
-820
-850
-880
-910
-940
-970
-980
-990
-980
-980
-970
-970
-970
-980
-990
-1010
-1020
-1030
-1020
-1000
-960
-920
-880
-830
-790
-750
-700
-660
-620
-590
-560
-520
-480
-440
-410
-400
-400
-410
-420
-420
-400
-370
-330
-290
-260
-240
-220
-220
-220
-220
-220
-220
-200
-180
-160
-120
-80
-30
10
30
40
40
40
30
30
30
50
80
110
140
170
190
200
220
240
260
260
250
210
170
120
80
50
20
0
-20
-30
-30
-20
10
30
60
90
110
140
160
170
170
180
200
220
250
280
300
300
280
250
230
220
230
250
280
320
380
450
530
630
740
830
910
940
920
880
830
770
740
740
750
770
790
810
830
840
850
850
850
850
850
860
850
830
800
770
740
700
650
600
540
480
420
360
320
300
320
360
420
480
540
590
630
660
690
730
790
840
870
880
860
830
790
740
670
590
510
420
320
220
130
60
0
-40
-90
-150
-230
-330
-440
-540
-630
-710
-780
-840
-910
-980
-1040
-1090
-1120
-1140
-1140
-1120
-1100
-1070
-1020
-960
-900
-850
-800
-760
-720
-680
-640
-580
-520
-450
-360
-250
-120
10
130
240
320
380
410
440
470
500
550
610
680
770
840
890
910
890
880
860
860
860
860
830
780
710
630
570
520
490
480
480
470
480
490
500
530
550
570
590
600
610
630
640
640
640
630
620
600
590
580
590
610
650
690
730
780
840
890
930
970
990
1010
1030
1040
1040
1040
1010
980
950
920
890
850
800
750
700
650
610
580
560
550
530
500
460
420
370
320
260
210
170
150
140
160
190
230
280
320
350
360
370
360
350
340
340
340
330
320
300
280
260
250
240
240
240
240
240
250
270
290
300
310
320
320
320
320
330
350
360
370
370
370
370
360
350
330
320
300
290
280
270
270
270
270
270
270
280
280
270
260
230
190
140
70
-10
-90
-160
-220
-280
-330
-370
-390
-390
-390
-380
-380
-380
-390
-410
-430
-440
-440
-430
-410
-390
-370
-350
-320
-300
-290
-300
-310
-340
-370
-410
-420
-410
-390
-380
-370
-370
-380
-390
-400
-390
-380
-370
-370
-380
-400
-430
-450
-450
-430
-390
-340
-290
-260
-240
-240
-250
-280
-320
-380
-450
-510
-560
-590
-620
-640
-670
-700
-730
-770
-810
-840
-850
-850
-840
-830
-840
-860
-890
-920
-950
-970
-980
-1000
-1030
-1080
-1130
-1190
-1250
-1300
-1350
-1380
-1400
-1410
-1390
-1360
-1320
-1270
-1230
-1200
-1180
-1150
-1120
-1080
-1020
-970
-930
-910
-900
-910
-930
-950
-980
-1010
-1040
-1050
-1040
-1010
-970
-930
-910
-890
-880
-850
-810
-740
-650
-550
-470
-400
-350
-310
-300
-290
-290
-290
-280
-260
-230
-190
-150
-120
-80
-40
-10
30
70
120
180
250
320
390
460
510
540
570
600
610
620
610
600
580
560
530
490
450
410
370
340
310
300
280
260
230
200
150
100
60
10
-20
-40
-60
-70
-80
-100
-120
-140
-160
-180
-220
-250
-290
-320
-360
-400
-440
-470
-490
-500
-490
-490
-470
-460
-440
-420
-410
-390
-380
-360
-330
-310
-300
-300
-300
-310
-320
-320
-320
-310
-280
-240
-190
-140
-90
-40
-10
20
50
60
80
80
90
90
100
120
160
190
230
270
290
310
320
330
340
350
350
330
300
250
180
110
30
-30
-80
-120
-140
-170
-200
-230
-250
-240
-200
-150
-80
-10
50
100
140
170
180
190
180
180
190
190
210
220
220
220
190
150
110
70
60
50
70
90
120
140
170
190
210
220
240
270
290
310
320
300
270
230
200
170
160
160
180
210
230
250
270
270
280
290
310
340
390
440
470
490
470
440
400
350
300
250
200
160
120
80
50
20
-10
-30
-50
-70
-80
-90
-80
-80
-80
-70
-60
-60
-60
-60
-70
-70
-70
-60
-50
-30
-10
0
0
-10
-20
-30
-20
0
40
100
170
250
320
370
400
420
430
440
450
470
480
500
510
520
500
480
450
420
400
360
320
280
230
180
140
110
90
80
90
110
150
210
270
340
400
450
490
510
500
470
410
340
280
230
200
190
200
210
230
240
240
230
230
240
260
270
280
290
300
310
330
340
360
380
400
420
430
450
460
470
470
470
460
440
420
410
410
400
380
360
330
290
260
230
190
160
130
90
60
20
-20
-50
-70
-90
-110
-130
-140
-160
-170
-190
-200
-210
-220
-230
-240
-260
-280
-310
-330
-350
-360
-360
-350
-330
-300
-260
-210
-150
-100
-70
-40
-10
10
30
30
10
-10
-30
-40
-40
-20
0
20
40
40
20
0
-10
-30
-40
-50
-70
-100
-140
-180
-230
-280
-310
-340
-350
-360
-360
-360
-350
-320
-290
-260
-240
-220
-220
-220
-220
-230
-230
-230
-240
-260
-280
-310
-330
-360
-400
-440
-480
-540
-590
-630
-670
-690
-700
-690
-670
-640
-600
-560
-520
-500
-480
-480
-480
-470
-460
-450
-440
-450
-460
-480
-490
-510
-520
-530
-530
-520
-520
-510
-510
-520
-520
-520
-510
-500
-490
-490
-490
-490
-500
-500
-490
-480
-460
-440
-420
-410
-410
-410
-400
-380
-350
-310
-270
-230
-190
-170
-160
-140
-120
-80
-50
-10
0
0
-30
-80
-120
-140
-150
-140
-120
-90
-70
-40
-10
20
40
60
70
80
90
100
130
150
180
200
220
230
240
250
260
250
240
210
180
150
110
70
40
10
-10
-20
-20
-10
0
10
0
-10
-20
-50
-70
-80
-90
-80
-70
-50
-30
0
20
40
40
40
20
0
-20
-40
-70
-90
-120
-140
-160
-180
-200
-220
-240
-250
-240
-230
-220
-200
-180
-170
-160
-160
-160
-160
-150
-140
-130
-120
-100
-80
-40
-10
30
70
100
140
160
180
190
180
170
140
110
80
40
10
-30
-50
-70
-90
-90
-80
-60
-40
0
30
70
100
120
110
80
60
50
40
40
50
60
60
60
60
60
60
60
50
30
-10
-50
-90
-130
-160
-190
-200
-190
-180
-150
-140
-140
-160
-200
-250
-320
-390
-460
-540
-630
-710
-780
-830
-870
-890
-890
-890
-870
-860
-840
-820
-800
-800
-790
-780
-760
-720
-660
-580
-500
-440
-390
-360
-330
-310
-290
-270
-250
-240
-240
-250
-250
-260
-260
-250
-230
-210
-190
-180
-180
-180
-190
-210
-220
-230
-250
-270
-300
-310
-320
-300
-280
-240
-200
-160
-120
-80
-40
-20
-10
0
0
-10
-10
0
10
20
40
60
70
60
40
10
-30
-70
-110
-140
-170
-180
-180
-170
-150
-140
-120
-120
-110
-110
-110
-100
-100
-100
-100
-90
-90
-80
-70
-40
-10
30
80
120
160
190
210
220
230
240
250
270
300
340
380
420
440
460
460
450
420
390
340
300
260
230
200
180
160
150
140
130
130
130
140
150
180
210
250
300
360
410
460
500
540
580
630
670
720
770
810
850
880
900
900
900
890
890
910
940
980
1020
1060
1090
1110
1130
1150
1170
1190
1210
1230
1250
1260
1270
1270
1260
1240
1220
1210
1210
1210
1210
1210
1200
1190
1170
1160
1140
1130
1140
1160
1200
1270
1340
1410
1470
1500
1500
1470
1420
1350
1280
1220
1160
1100
1050
1020
990
970
960
950
960
980
1000
1040
1070
1090
1100
1090
1060
1030
1000
980
960
950
940
930
920
910
890
860
830
790
760
710
660
590
530
470
420
370
310
260
220
180
150
140
150
170
200
220
230
240
250
250
270
290
320
350
370
390
410
420
430
420
400
370
340
310
280
260
240
220
180
140
110
90
60
40
20
0
-40
-80
-130
-170
-220
-260
-300
-330
-360
-380
-380
-360
-340
-330
-320
-320
-340
-370
-410
-450
-500
-540
-570
-590
-590
-590
-570
-550
-540
-530
-530
-530
-550
-550
-560
-560
-550
-540
-520
-490
-470
-450
-420
-410
-400
-390
-380
-370
-360
-340
-320
-290
-270
-240
-230
-220
-230
-230
-240
-250
-250
-250
-240
-240
-230
-210
-210
-200
-210
-230
-250
-280
-300
-320
-350
-370
-400
-420
-430
-440
-440
-440
-440
-450
-450
-460
-460
-470
-490
-510
-540
-570
-600
-620
-660
-690
-730
-780
-810
-830
-840
-830
-810
-790
-770
-750
-730
-700
-680
-660
-630
-590
-550
-500
-450
-400
-360
-330
-320
-310
-290
-260
-220
-190
-160
-140
-150
-180
-220
-260
-290
-310
-320
-330
-340
-350
-350
-350
-330
-310
-280
-260
-240
-240
-240
-240
-230
-210
-190
-150
-100
-50
0
60
100
140
160
170
180
200
220
250
290
320
350
360
370
370
360
340
320
300
280
270
250
230
200
170
140
130
120
130
140
160
180
210
230
250
270
300
340
390
440
490
540
580
600
610
610
600
590
580
580
570
560
560
550
550
550
540
540
520
500
480
450
420
390
340
270
200
120
40
-30
-100
-150
-190
-220
-250
-270
-290
-310
-330
-350
-360
-360
-340
-320
-290
-260
-220
-190
-150
-120
-100
-90
-100
-120
-140
-140
-140
-130
-100
-80
-60
-40
-30
-20
-10
-10
-20
-40
-60
-90
-110
-140
-160
-190
-210
-230
-240
-250
-240
-230
-210
-190
-170
-160
-140
-140
-130
-130
-110
-100
-90
-80
-80
-90
-100
-130
-160
-180
-200
-200
-200
-200
-200
-210
-220
-240
-250
-270
-280
-290
-290
-290
-280
-280
-270
-270
-270
-270
-260
-250
-230
-220
-210
-200
-210
-230
-260
-280
-300
-320
-350
-380
-410
-450
-490
-530
-570
-590
-620
-640
-670
-690
-710
-730
-740
-750
-750
-740
-730
-710
-690
-670
-660
-660
-650
-640
-620
-600
-570
-530
-500
-470
-440
-420
-400
-390
-370
-360
-350
-340
-330
-320
-310
-300
-290
-280
-270
-250
-240
-220
-210
-190
-170
-150
-120
-80
-40
0
40
60
80
80
80
70
70
60
60
50
50
50
40
40
30
30
30
50
70
100
120
140
140
130
120
100
90
90
90
80
70
50
30
0
-30
-50
-70
-70
-70
-50
-10
40
90
140
190
230
270
310
350
380
420
440
470
500
520
530
530
520
500
470
430
380
340
310
280
260
240
240
230
230
210
190
170
140
120
110
90
90
80
80
90
90
100
110
120
120
120
120
120
110
100
80
60
40
10
-10
-20
-20
-10
10
40
80
120
160
200
240
280
320
340
360
370
370
370
360
340
330
300
270
220
170
100
20
-50
-110
-160
-190
-200
-200
-180
-160
-130
-110
-80
-60
-40
-20
0
20
40
80
120
160
190
220
260
290
330
360
390
400
400
380
370
360
350
350
360
360
370
370
370
350
330
300
270
240
200
160
130
120
120
130
140
170
190
200
220
230
240
240
230
210
190
170
150
140
120
100
70
40
0
-30
-50
-60
-60
-50
-40
-30
-20
0
20
40
70
90
110
130
150
160
170
180
190
200
210
210
210
200
190
160
130
100
70
40
20
0
-10
-30
-40
-60
-70
-70
-80
-70
-70
-50
-40
-20
0
20
30
40
40
40
30
10
0
-10
-10
20
50
80
120
140
160
160
170
160
160
170
180
190
200
210
210
200
180
160
140
120
110
90
80
80
80
90
100
130
150
170
180
170
160
150
140
140
150
150
140
130
100
60
30
10
-10
-10
-10
-10
-10
-30
-50
-80
-110
-150
-200
-240
-290
-330
-380
-430
-460
-490
-510
-520
-510
-500
-490
-460
-440
-430
-440
-460
-490
-530
-570
-620
-660
-710
-750
-800
-850
-900
-950
-1000
-1050
-1090
-1120
-1140
-1140
-1140
-1120
-1100
-1070
-1040
-1000
-960
-920
-880
-840
-810
-780
-750
-730
-720
-700
-690
-660
-630
-600
-560
-530
-500
-480
-470
-460
-450
-450
-450
-460
-460
-460
-460
-440
-410
-380
-360
-350
-340
-340
-350
-370
-390
-430
-480
-520
-570
-600
-640
-660
-660
-670
-670
-660
-660
-660
-660
-670
-680
-710
-750
-790
-820
-860
-890
-910
-930
-940
-960
-970
-990
-1000
-1020
-1040
-1060
-1080
-1090
-1090
-1090
-1090
-1070
-1060
-1030
-1000
-970
-930
-900
-870
-850
-840
-840
-840
-840
-840
-830
-810
-790
-770
-750
-740
-750
-760
-770
-780
-770
-740
-700
-650
-600
-560
-530
-490
-460
-430
-400
-370
-350
-320
-300
-270
-240
-210
-180
-160
-140
-130
-110
-100
-80
-70
-50
-40
-20
-10
0
0
10
20
30
40
50
60
80
80
90
100
110
130
150
170
200
220
240
260
270
280
290
310
330
340
360
380
400
420
430
440
440
420
410
410
410
410
430
440
460
470
480
490
490
490
480
460
450
430
420
400
400
400
390
390
390
390
390
390
390
400
410
430
430
430
440
450
470
500
540
590
660
720
780
830
870
890
900
900
900
900
900
880
860
820
780
730
690
660
640
620
600
580
560
540
520
510
500
490
480
490
500
520
540
580
620
660
700
750
790
830
880
920
960
1000
1030
1050
1060
1060
1060
1060
1060
1050
1050
1040
1030
1010
990
980
970
960
970
970
980
980
990
1000
1010
1020
1030
1030
1030
1030
1020
1020
1010
1020
1020
1030
1040
1040
1050
1070
1100
1130
1160
1190
1210
1220
1220
1210
1190
1160
1130
1090
1050
1000
960
910
860
810
750
690
630
570
520
470
430
390
370
350
340
330
320
310
300
280
260
250
230
200
160
120
90
60
40
30
30
20
10
-10
-20
-30
-40
-40
-40
-40
-30
-10
20
60
90
130
170
190
210
230
240
260
270
270
270
260
240
200
170
120
80
50
10
-20
-40
-60
-80
-90
-100
-100
-110
-100
-100
-100
-110
-130
-150
-180
-200
-210
-210
-210
-200
-190
-190
-200
-220
-240
-270
-300
-330
-370
-400
-430
-460
-500
-540
-590
-640
-690
-740
-780
-810
-820
-830
-830
-830
-810
-800
-780
-760
-730
-710
-680
-670
-670
-680
-700
-720
-750
-770
-790
-800
-810
-810
-810
-810
-800
-780
-760
-730
-690
-660
-630
-600
-580
-570
-570
-570
-570
-570
-570
-560
-550
-530
-520
-500
-490
-480
-470
-470
-460
-460
-470
-480
-500
-510
-510
-510
-500
-490
-470
-460
-440
-430
-410
-400
-390
-380
-370
-360
-350
-340
-340
-330
-330
-330
-320
-310
-290
-260
-230
-190
-150
-110
-90
-70
-70
-60
-50
-40
-20
0
30
60
100
130
150
150
140
120
90
50
30
20
30
40
70
100
130
160
210
260
300
350
380
410
430
450
460
470
480
490
500
500
510
530
540
550
540
540
530
530
530
540
560
570
580
570
560
530
510
490
480
470
470
470
460
460
460
460
470
470
470
470
460
450
430
430
420
430
430
430
420
410
400
390
380
380
380
380
370
360
350
340
340
340
340
330
310
280
240
200
160
120
80
40
-10
-50
-100
-140
-170
-200
-230
-260
-290
-320
-350
-370
-390
-390
-400
-400
-410
-420
-420
-420
-420
-430
-430
-450
-460
-480
-500
-510
-530
-540
-560
-580
-590
-610
-620
-630
-620
-600
-580
-550
-510
-480
-440
-400
-350
-310
-260
-220
-170
-140
-100
-70
-40
-10
20
40
60
80
90
100
100
100
80
50
20
-30
-70
-120
-180
-220
-260
-300
-330
-360
-380
-400
-420
-440
-450
-450
-450
-450
-440
-430
-420
-410
-390
-370
-350
-340
-340
-350
-360
-370
-370
-370
-370
-360
-350
-350
-350
-360
-380
-400
-420
-450
-480
-510
-530
-550
-560
-560
-550
-540
-520
-500
-480
-450
-420
-400
-380
-380
-380
-390
-410
-440
-480
-520
-570
-600
-620
-620
-600
-570
-540
-510
-490
-470
-440
-410
-380
-350
-330
-300
-270
-250
-230
-210
-200
-180
-170
-160
-140
-120
-100
-70
-40
-10
30
80
130
180
240
290
350
390
440
480
520
540
560
580
590
590
580
570
560
560
560
570
580
590
600
600
590
580
580
570
560
560
550
530
520
490
470
440
400
370
330
300
270
250
230
210
200
190
180
170
160
150
150
150
150
150
150
150
150
150
140
140
140
130
120
100
80
60
40
0
-30
-70
-110
-150
-190
-230
-270
-330
-380
-440
-490
-530
-560
-580
-580
-570
-560
-540
-520
-500
-480
-460
-450
-450
-440
-440
-430
-420
-420
-420
-430
-450
-480
-500
-530
-550
-570
-570
-570
-560
-550
-550
-540
-530
-520
-500
-490
-490
-490
-490
-490
-490
-490
-490
-490
-510
-530
-560
-590
-600
-610
-610
-610
-600
-610
-610
-610
-620
-620
-620
-620
-620
-620
-610
-610
-600
-590
-570
-560
-540
-530
-520
-510
-510
-520
-530
-550
-570
-590
-600
-610
-620
-620
-620
-610
-600
-580
-560
-540
-530
-520
-520
-510
-510
-500
-490
-480
-460
-440
-410
-390
-360
-340
-320
-300
-280
-270
-260
-250
-240
-230
-230
-210
-200
-190
-180
-170
-160
-130
-110
-90
-60
-50
-30
-30
-20
-20
-20
-10
0
10
30
50
70
90
100
110
110
110
100
90
90
90
90
100
110
120
140
150
160
170
170
170
170
190
210
240
270
300
330
360
390
410
430
460
480
500
520
540
550
570
580
580
590
590
590
580
580
570
550
540
530
520
520
520
530
530
520
510
500
490
470
450
440
430
420
420
420
430
450
460
480
500
520
530
550
560
580
580
580
580
580
600
630
670
730
790
840
900
950
990
1020
1040
1050
1060
1060
1050
1050
1040
1030
1020
1010
990
970
940
900
870
840
810
800
800
800
810
810
810
800
790
770
740
720
690
670
650
640
640
640
640
640
640
640
650
650
670
680
710
730
750
770
790
810
830
850
870
880
900
900
910
910
900
890
880
860
850
830
810
790
770
750
730
700
680
650
630
610
590
570
540
500
470
430
400
370
340
310
280
250
220
200
180
160
140
130
110
90
80
70
70
70
60
60
70
90
110
140
180
220
260
300
340
370
410
440
480
510
530
550
550
560
560
560
570
590
610
620
630
640
640
640
650
660
660
660
650
630
610
590
570
560
550
540
530
530
520
520
530
540
540
540
530
520
510
490
480
460
450
430
410
390
380
380
370
370
370
360
350
330
310
280
250
220
180
140
110
70
40
20
10
0
10
30
40
60
70
80
80
70
60
50
40
30
20
10
0
-10
-20
-30
-40
-50
-60
-60
-50
-40
-30
-10
0
20
40
60
70
80
80
70
60
50
30
20
0
-20
-40
-60
-90
-100
-110
-110
-100
-90
-80
-60
-40
-20
10
40
60
80
90
100
110
120
130
140
140
150
160
170
180
200
210
220
230
230
230
220
220
210
210
210
200
200
200
200
200
200
210
220
220
220
210
200
180
160
150
140
140
150
150
160
160
160
150
130
110
90
60
30
10
-20
-40
-60
-70
-90
-120
-150
-190
-220
-250
-270
-290
-290
-280
-270
-250
-230
-210
-200
-180
-170
-170
-180
-180
-180
-180
-180
-180
-180
-190
-210
-220
-230
-230
-230
-220
-210
-210
-210
-210
-210
-220
-220
-220
-230
-240
-260
-280
-310
-350
-380
-410
-440
-470
-510
-540
-570
-590
-610
-620
-630
-630
-630
-620
-610
-600
-580
-560
-540
-520
-490
-460
-430
-410
-380
-350
-320
-290
-260
-230
-200
-170
-150
-140
-140
-140
-150
-160
-160
-160
-170
-170
-170
-170
-160
-150
-130
-110
-100
-90
-80
-80
-70
-70
-50
-40
-30
-10
20
60
110
170
220
280
330
370
410
450
480
500
510
500
490
470
450
430
410
400
390
380
360
340
320
310
310
310
320
330
340
340
340
330
310
290
260
230
210
190
190
190
200
210
220
230
250
270
290
320
340
360
380
390
390
380
380
360
350
330
310
300
280
270
260
240
230
210
200
180
170
160
160
160
160
160
150
150
150
160
170
180
200
210
220
240
250
270
280
290
300
300
300
290
280
260
220
180
140
100
60
20
0
-20
-30
-40
-40
-50
-50
-50
-50
-50
-60
-70
-90
-110
-140
-180
-220
-250
-280
-300
-310
-320
-320
-320
-320
-310
-310
-290
-280
-250
-220
-180
-130
-90
-40
0
30
60
90
110
140
160
190
220
260
290
320
350
360
380
390
400
410
420
420
410
400
380
350
320
300
290
280
270
260
250
250
250
250
250
250
260
260
250
240
230
220
210
190
170
160
140
120
110
90
70
50
30
10
-20
-40
-80
-110
-150
-200
-240
-270
-290
-300
-310
-310
-310
-320
-330
-340
-340
-340
-340
-340
-340
-340
-340
-340
-340
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-330
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-320
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-310
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-300
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-290
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-280
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-270
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-260
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-250
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-240
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-230
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-220
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-210
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-200
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-190
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-180
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-170
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-160
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-150
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-140
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-130
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-120
-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
-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
-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
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
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
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
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
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
