5
66690
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
10
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
10
10
10
10
10
10
10
10
10
10
10
10
0
10
10
0
0
10
10
0
10
10
10
10
0
0
10
10
10
10
10
10
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
10
10
10
10
10
0
0
0
0
0
10
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
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
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
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
0
0
0
0
0
0
0
0
10
10
0
0
0
0
0
0
0
0
0
10
10
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
10
10
10
10
10
10
10
10
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
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
10
0
0
0
0
0
0
0
10
10
0
0
0
0
0
0
0
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
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
10
10
0
0
0
0
10
10
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
10
10
10
10
0
0
0
0
0
0
0
0
0
0
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
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
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
10
10
0
0
0
0
0
0
0
0
10
10
10
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-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
-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
-10
-10
-10
-20
-30
-40
-60
-80
-100
-130
-170
-220
-270
-330
-400
-480
-550
-620
-680
-720
-750
-780
-810
-850
-880
-900
-920
-970
-1070
-1210
-1390
-1580
-1780
-1950
-2110
-2250
-2420
-2650
-2940
-3240
-3480
-3630
-3670
-3620
-3530
-3440
-3340
-3260
-3190
-3180
-3260
-3520
-3990
-4650
-5370
-5980
-6300
-6260
-5920
-5400
-4850
-4380
-4030
-3830
-3790
-3950
-4270
-4610
-4820
-4870
-4840
-4840
-4880
-4920
-4890
-4750
-4540
-4350
-4280
-4360
-4500
-4580
-4550
-4420
-4230
-4030
-3890
-3850
-3960
-4240
-4660
-5120
-5500
-5710
-5770
-5760
-5830
-6020
-6280
-6510
-6610
-6590
-6500
-6440
-6400
-6350
-6240
-6150
-6270
-6770
-7650
-8740
-9790
-10530
-10680
-10100
-8920
-7600
-6640
-6280
-6490
-7160
-8070
-8900
-9240
-8890
-8029
-7130
-6600
-6630
-7090
-7680
-8039
-7970
-7380
-6260
-4700
-3040
-1840
-1660
-2670
-4460
-6240
-7290
-7350
-6600
-5500
-4480
-3810
-3500
-3330
-3050
-2620
-2250
-2160
-2430
-3100
-4240
-5950
-8100
-10170
-11370
-11050
-9140
-6370
-4019
-3160
-4120
-6440
-9140
-11270
-12250
-12090
-11330
-10670
-10500
-10770
-10990
-10640
-9560
-8160
-7090
-6790
-7280
-8480
-10170
-11820
-12660
-12330
-11360
-10780
-11140
-12010
-12370
-11260
-8410
-4590
-1220
400
-150
-2320
-5070
-7420
-8740
-8890
-8160
-6990
-5710
-4680
-4310
-4730
-5390
-5390
-4320
-2630
-1180
-650
-1250
-2770
-4750
-6650
-8150
-9050
-9020
-7640
-5010
-2130
-460
-960
-3460
-6800
-9460
-10490
-10040
-9180
-8990
-9750
-10840
-11470
-11330
-10590
-9410
-7800
-5780
-3760
-2530
-2830
-4780
-7600
-9920
-10700
-9850
-8200
-6770
-6140
-6390
-7330
-8640
-9740
-9890
-8560
-5820
-2480
200
1020
-390
-3110
-5340
-5620
-3850
-1190
940
1790
1470
540
-510
-1510
-2570
-3840
-5140
-5830
-5320
-3630
-1470
380
1600
2320
2750
2860
2490
1530
10
-1930
-3850
-5160
-5340
-4250
-2090
650
3290
4920
4720
2430
-1330
-5190
-7680
-7880
-5950
-3000
-420
940
1090
500
-290
-960
-1450
-1820
-2020
-1850
-1170
-210
470
380
-520
-1760
-2720
-2970
-2440
-1350
10
1320
2200
2270
1440
150
-850
-1020
-500
70
40
-760
-1950
-2930
-3370
-3370
-3300
-3410
-3730
-4160
-4630
-5150
-5710
-6290
-6850
-7300
-7690
-8240
-9110
-10140
-10670
-9990
-7900
-5060
-2760
-2160
-3540
-6280
-9320
-11710
-12950
-13060
-12480
-11660
-10650
-9180
-7170
-5100
-3710
-3560
-4820
-7380
-10830
-14250
-16470
-16680
-14800
-11510
-7840
-4890
-3510
-3980
-5880
-8250
-10120
-10860
-10440
-9200
-7690
-6540
-6310
-7280
-9130
-11100
-12460
-12840
-12310
-11090
-9590
-8420
-8080
-8660
-9740
-10790
-11510
-11960
-12440
-13250
-14510
-16050
-17480
-18390
-18440
-17520
-15740
-13510
-11410
-10000
-9600
-10100
-11080
-12020
-12710
-13200
-13540
-13520
-12910
-11810
-10610
-9760
-9600
-10210
-11410
-12690
-13380
-13090
-11900
-10200
-8370
-6550
-4700
-2790
-1020
180
410
-380
-1850
-3550
-5170
-6440
-6960
-6280
-4250
-1350
1510
3430
3950
3120
1540
150
-260
400
1330
1510
500
-1210
-2580
-2730
-1470
700
2850
4220
4480
3710
2210
430
-1130
-2210
-2910
-3520
-4160
-4780
-5360
-5820
-5740
-4610
-2370
200
2009
2370
1180
-1120
-3740
-5710
-6260
-5160
-2760
100
2380
3090
1900
-450
-2560
-3180
-2060
90
2150
3320
3590
3430
3190
2710
1640
-70
-2000
-3630
-4580
-4610
-3770
-2590
-1900
-2270
-3590
-5300
-6820
-7730
-7860
-7350
-6750
-6740
-7620
-9200
-10870
-11950
-12020
-11240
-10290
-9760
-9550
-9040
-7890
-6430
-5270
-4750
-4800
-5290
-6110
-7140
-8140
-8810
-8820
-7830
-5680
-2740
80
1740
1650
-20
-2550
-5070
-6990
-8090
-8440
-8260
-7940
-7830
-8029
-8350
-8460
-8230
-7740
-7170
-6670
-6320
-6090
-5840
-5340
-4430
-3210
-2090
-1640
-2410
-4620
-7950
-11490
-14110
-14860
-13470
-10430
-6770
-3590
-1600
-1060
-1800
-3280
-4710
-5360
-4980
-3850
-2590
-1780
-1770
-2520
-3540
-4140
-3950
-3150
-2280
-1720
-1500
-1380
-1200
-1010
-1100
-1780
-3040
-4440
-5370
-5520
-4940
-3920
-2860
-2200
-2340
-3390
-5040
-6590
-7170
-6200
-3890
-1290
330
390
-770
-2370
-3710
-4300
-3890
-2700
-1430
-790
-960
-1510
-1950
-2090
-2040
-2050
-2410
-3210
-4330
-5420
-6120
-6220
-5670
-4580
-3190
-1760
-490
450
810
380
-740
-2140
-3480
-4770
-6100
-7350
-8240
-8680
-8910
-9200
-9490
-9430
-8690
-7270
-5490
-3900
-3000
-3040
-3860
-5010
-6090
-6940
-7540
-7770
-7520
-6860
-6130
-5670
-5490
-5300
-4800
-3890
-2720
-1590
-920
-970
-1650
-2630
-3600
-4480
-5240
-5800
-6070
-6190
-6520
-7410
-8870
-10420
-11360
-11200
-10140
-9030
-8860
-10120
-12510
-15050
-16580
-16460
-14930
-12850
-10960
-9490
-8340
-7630
-7690
-8630
-10160
-11760
-12990
-13550
-13290
-12330
-11100
-10040
-9360
-9040
-9030
-9280
-9590
-9710
-9510
-9100
-8590
-8020
-7360
-6700
-6280
-6370
-7100
-8400
-9950
-11190
-11640
-11070
-9700
-8060
-6740
-6110
-6230
-6870
-7660
-8150
-8020
-7280
-6270
-5420
-5030
-5130
-5700
-6680
-7930
-9160
-9950
-9950
-9110
-7710
-6200
-4950
-4040
-3380
-2970
-3040
-3890
-5510
-7470
-9070
-9710
-9170
-7730
-5950
-4300
-3030
-2150
-1680
-1770
-2540
-3780
-4880
-5190
-4540
-3390
-2430
-2120
-2430
-3020
-3530
-3750
-3690
-3500
-3300
-3060
-2690
-2240
-1980
-2200
-3000
-4210
-5540
-6560
-6830
-6090
-4490
-2580
-970
-90
-30
-610
-1370
-1760
-1510
-840
-290
-370
-1260
-2790
-4510
-5850
-6410
-6290
-5900
-5570
-5310
-4880
-4140
-3130
-2090
-1370
-1280
-1810
-2560
-3040
-3110
-3030
-3190
-3750
-4560
-5300
-5710
-5930
-6360
-7330
-8640
-9680
-9860
-8980
-7260
-5250
-3540
-2590
-2510
-3160
-4260
-5430
-6160
-5940
-4700
-2930
-1470
-880
-1230
-2090
-2970
-3590
-4030
-4520
-5160
-5730
-5890
-5420
-4490
-3610
-3330
-3890
-5020
-6170
-6890
-7140
-7200
-7310
-7500
-7610
-7520
-7330
-7280
-7610
-8290
-8990
-9210
-8590
-7190
-5550
-4330
-3930
-4310
-5190
-6260
-7230
-7820
-7890
-7540
-7180
-7240
-7950
-9270
-10770
-11880
-12180
-11720
-10980
-10490
-10540
-11050
-11770
-12480
-13010
-13260
-13120
-12580
-11790
-11190
-11270
-12290
-14070
-16070
-17730
-18500
-18050
-16460
-14280
-12370
-11400
-11490
-12230
-12990
-13200
-12520
-11130
-9740
-9230
-10000
-11770
-13820
-15450
-16250
-16070
-14980
-13250
-11300
-9650
-8700
-8680
-9540
-10970
-12530
-13890
-14850
-15360
-15470
-15410
-15430
-15670
-15960
-16070
-15810
-15190
-14300
-13330
-12650
-12670
-13550
-15040
-16520
-17400
-17440
-16830
-16070
-15490
-15150
-14780
-14140
-13050
-11560
-9850
-8250
-7100
-6550
-6520
-6700
-6700
-6170
-4980
-3250
-1270
660
2310
3490
4100
4240
4230
4440
5160
6510
8520
10990
13450
15330
16300
16400
16040
15660
15610
15970
16580
17170
17580
17860
18180
18720
19650
21040
22800
24630
26230
27510
28620
29790
31220
32970
34910
36860
38670
40340
41920
43360
44580
45560
46420
47340
48450
49800
51280
52680
53740
54300
54270
53690
52710
51600
50680
50170
50080
50270
50510
50590
50420
50010
49400
48540
47370
46010
44750
43840
43390
43370
43670
44080
44270
43970
42950
41100
38390
35040
31440
27970
24720
21500
17980
13950
9330
4260
-890
-5570
-9300
-11880
-13450
-14370
-15010
-15640
-16410
-17360
-18360
-19120
-19360
-18870
-17610
-15630
-13020
-9800
-5980
-1620
3120
7980
12580
16550
19600
21680
23010
24000
25000
26210
27610
29080
30400
31270
31390
30590
28890
26540
23900
21420
19550
18690
19040
20460
22410
24210
25460
26180
26790
27840
29720
32520
35880
39070
41270
42050
41550
40330
39020
38060
37560
37330
37060
36370
34950
32640
29570
26130
22820
19980
17640
15610
13670
11750
9950
8500
7790
8109
9490
11650
14090
16280
17870
18710
18930
18820
18720
18860
19300
19910
20520
21060
21620
22490
24040
26450
29650
33270
36880
40080
42710
44800
46540
48080
49420
50520
51320
51900
52400
53040
53990
55250
56570
57500
57680
56950
55370
53210
50920
49120
48300
48500
49280
49920
49700
48000
44500
39220
32500
24840
16750
8770
1500
-4620
-9610
-13980
-18580
-24180
-31130
-39160
-47440
-54900
-60710
-64500
-66380
-66690
-65790
-63930
-61160
-57540
-53280
-48720
-44230
-40130
-36780
-34610
-33980
-34920
-37020
-39580
-41800
-43090
-43290
-42690
-41880
-41450
-41770
-42940
-44760
-46830
-48670
-49850
-50110
-49330
-47610
-45260
-42670
-40030
-37240
-33980
-29910
-24900
-19160
-13260
-7880
-3590
-630
1000
1440
1090
600
710
1870
3900
6120
7630
7740
6190
3300
-280
-3770
-6640
-8690
-10050
-11180
-12710
-15180
-18750
-23110
-27500
-30980
-32619
-31740
-28220
-22500
-15470
-8160
-1570
3490
6560
7630
7070
5410
3130
740
-1230
-2350
-2480
-1760
-530
800
1730
1710
360
-2290
-5620
-8630
-10420
-10560
-9180
-6770
-4019
-1730
-690
-1230
-3120
-5810
-8700
-11220
-12800
-13040
-12080
-10580
-9300
-8680
-8850
-9730
-11150
-12780
-14200
-15010
-14920
-13840
-11830
-9090
-5720
-1720
2870
7880
12970
17730
21790
24880
26960
28200
28840
29150
29510
30350
32080
34750
37990
41200
43670
44870
44530
42690
39630
35750
31500
27350
23710
20790
18590
16960
15680
14630
13790
13150
12610
11910
10870
9490
7950
6440
4980
3390
1380
-1250
-4440
-7780
-10640
-12450
-12840
-11660
-9030
-5370
-1370
2230
4760
5760
5140
3250
850
-1180
-2060
-1260
1340
5390
10120
14510
17690
19140
18890
17430
15550
14170
14160
15960
19380
23720
28100
31810
34380
35530
35180
33560
31080
28260
25570
23450
22170
21820
22430
24020
26510
29640
32950
35990
38380
39890
40480
40390
39920
39200
38140
36650
34730
32439
29760
26760
23640
20640
17910
15500
13400
11540
9590
7100
3670
-910
-6510
-12740
-19010
-24720
-29510
-33280
-36010
-37670
-38310
-38220
-37870
-37750
-38210
-39410
-41370
-43850
-46320
-48100
-48570
-47440
-44730
-40800
-36230
-31720
-27790
-24760
-22710
-21690
-21700
-22690
-24440
-26560
-28440
-29510
-29390
-28090
-25850
-23000
-19870
-16720
-13630
-10570
-7510
-4600
-1990
220
2120
3860
5510
7100
8680
10250
11780
13240
14640
16040
17530
19180
21030
23060
25250
27600
30080
32600
35020
37100
38600
39350
39400
39000
38470
38070
37850
37720
37520
37130
36510
35700
34830
34000
33320
32810
32340
31680
30460
28380
25340
21570
17570
13980
11330
9870
9550
10080
11080
12090
12650
12450
11440
9920
8440
7530
7400
7950
8920
10030
11060
11890
12470
12870
13170
13420
13580
13550
13310
12790
11900
10500
8560
6290
4019
1990
220
-1470
-3230
-5060
-6790
-8080
-8570
-8080
-6780
-5090
-3510
-2400
-1900
-1920
-2220
-2510
-2580
-2360
-1830
-1070
-180
690
1410
1930
2240
2450
2790
3500
4730
6450
8470
10430
11880
12420
11810
10140
7680
4780
1840
-770
-2750
-4010
-4670
-5050
-5550
-6590
-8430
-11100
-14340
-17750
-20860
-23300
-24920
-25760
-25940
-25560
-24710
-23500
-22090
-20670
-19380
-18260
-17190
-15990
-14500
-12650
-10470
-8039
-5630
-3630
-2430
-2270
-3120
-4680
-6510
-8140
-9290
-9990
-10530
-11240
-12400
-14180
-16610
-19540
-22680
-25630
-28040
-29630
-30320
-30240
-29630
-28700
-27620
-26510
-25470
-24490
-23420
-22030
-20110
-17570
-14540
-11340
-8360
-5940
-4240
-3250
-2820
-2760
-2880
-3020
-3120
-3210
-3370
-3690
-4280
-5150
-6190
-7280
-8250
-9020
-9560
-9980
-10440
-11080
-11940
-12960
-14070
-15060
-15710
-15830
-15420
-14690
-13940
-13400
-13220
-13470
-14060
-14750
-15210
-15180
-14470
-13050
-11050
-8790
-6690
-5090
-4070
-3520
-3200
-2820
-2120
-960
520
2070
3390
4290
4620
4290
3440
2380
1540
1220
1500
2270
3270
4200
4840
5130
5100
4770
4120
3190
2180
1380
950
880
1060
1390
1840
2400
3070
3780
4390
4770
4870
4800
4720
4730
4770
4750
4610
4410
4300
4390
4670
4980
5110
4940
4460
3730
2780
1650
430
-660
-1440
-1820
-1830
-1620
-1330
-1070
-850
-600
-250
220
790
1460
2180
2860
3370
3590
3450
3000
2340
1640
1070
720
620
710
990
1460
2080
2710
3130
3140
2620
1550
70
-1570
-3040
-4010
-4380
-4270
-3950
-3740
-3800
-4220
-4930
-5720
-6220
-6170
-5500
-4390
-3160
-2120
-1490
-1290
-1330
-1260
-720
490
2370
4700
7000
8680
9230
8450
6580
4180
1910
350
-240
40
820
1630
2090
1990
1320
290
-790
-1560
-1780
-1420
-670
190
940
1560
2100
2520
2740
2590
1970
910
-360
-1440
-1880
-1490
-360
1160
2630
3660
4040
3750
3040
2240
1680
1570
1930
2640
3490
4280
4910
5370
5760
6150
6590
7030
7380
7520
7320
6740
5880
4990
4360
4150
4310
4580
4610
4190
3360
2380
1520
1010
890
1090
1510
2080
2760
3520
4260
4850
5180
5240
5130
4920
4720
4620
4760
5230
6040
7100
8240
9230
9830
9920
9470
8610
7490
6320
5330
4700
4480
4600
4840
4950
4740
4130
3180
1990
740
-390
-1220
-1700
-1880
-1950
-2110
-2520
-3190
-3970
-4640
-4920
-4610
-3720
-2410
-1000
200
960
1290
1320
1300
1380
1660
2160
2870
3740
4590
5260
5620
5730
5700
5620
5490
5240
4730
3890
2750
1440
140
-1080
-2220
-3380
-4660
-6140
-7810
-9560
-11260
-12730
-13800
-14340
-14340
-13920
-13350
-12910
-12810
-13140
-13860
-14770
-15610
-16140
-16270
-16020
-15510
-14880
-14290
-13900
-13800
-14010
-14450
-15020
-15560
-15920
-16030
-15890
-15490
-14810
-13860
-12710
-11500
-10390
-9500
-8880
-8460
-8119
-7740
-7210
-6470
-5460
-4200
-2830
-1550
-460
460
1300
2180
3170
4290
5500
6730
7900
9000
10050
11090
12140
13210
14270
15210
15910
16280
16290
15960
15390
14730
14110
13670
13420
13270
12990
12330
11070
9160
6800
4340
2150
470
-630
-1230
-1440
-1440
-1380
-1410
-1570
-1830
-2100
-2280
-2270
-2000
-1490
-800
30
900
1720
2320
2580
2440
1980
1400
960
850
1180
1910
2900
4000
5060
5960
6600
6970
7100
7130
7160
7290
7480
7650
7700
7570
7260
6780
6220
5660
5160
4780
4510
4330
4200
4100
4030
4040
4180
4480
4930
5450
5950
6350
6600
6620
6320
5710
4940
4250
3860
3820
4040
4320
4430
4200
3560
2640
1710
1000
650
640
820
1000
1020
830
460
10
-380
-590
-510
-120
530
1360
2280
3190
3960
4500
4780
4850
4790
4680
4560
4460
4360
4260
4110
3880
3500
2970
2290
1540
830
210
-370
-1010
-1840
-2920
-4230
-5700
-7160
-8480
-9550
-10320
-10790
-11010
-11080
-11100
-11170
-11340
-11620
-11920
-12130
-12150
-11970
-11660
-11310
-10960
-10650
-10380
-10180
-10070
-10120
-10350
-10750
-11220
-11620
-11830
-11860
-11820
-11860
-12080
-12540
-13150
-13770
-14180
-14200
-13710
-12800
-11640
-10450
-9400
-8640
-8189
-8020
-8060
-8250
-8520
-8710
-8640
-8210
-7510
-6700
-5920
-5240
-4720
-4420
-4400
-4660
-5080
-5530
-5880
-6060
-6070
-5970
-5810
-5670
-5630
-5740
-5970
-6280
-6590
-6820
-6940
-6950
-6890
-6820
-6760
-6700
-6640
-6550
-6400
-6110
-5590
-4790
-3780
-2760
-1940
-1450
-1260
-1210
-1100
-750
-70
890
1980
3020
3860
4450
4780
4900
4910
4950
5120
5500
6060
6730
7390
7930
8280
8430
8460
8480
8650
9040
9660
10430
11240
11980
12560
12920
13090
13160
13260
13490
13850
14310
14780
15170
15420
15460
15310
14990
14610
14320
14210
14330
14590
14850
14980
14920
14610
14060
13350
12580
11880
11310
10890
10600
10350
10070
9630
8970
8090
7080
6090
5350
5010
5140
5640
6300
6870
7110
6930
6400
5690
4980
4450
4230
4350
4790
5390
5970
6390
6560
6490
6200
5750
5180
4510
3770
3010
2340
1850
1540
1360
1260
1180
1090
950
700
320
-150
-680
-1180
-1610
-2020
-2450
-2970
-3530
-4059
-4540
-4970
-5370
-5770
-6180
-6560
-6910
-7250
-7590
-7920
-8180
-8250
-8080
-7650
-7070
-6470
-5990
-5680
-5570
-5620
-5740
-5800
-5660
-5220
-4530
-3760
-3100
-2680
-2490
-2480
-2570
-2690
-2790
-2840
-2830
-2720
-2480
-2070
-1530
-960
-430
-30
200
190
-100
-640
-1320
-1940
-2280
-2190
-1630
-730
340
1370
2170
2620
2630
2260
1670
1080
690
590
770
1130
1520
1820
1980
2020
2009
2029
2160
2480
3100
4059
5300
6650
7860
8770
9280
9400
9220
8850
8390
7950
7590
7380
7320
7370
7480
7560
7600
7620
7690
7850
8080
8310
8440
8360
8039
7510
6920
6430
6220
6370
6850
7500
8150
8650
8960
9090
9130
9150
9220
9380
9670
10070
10560
11080
11520
11820
11870
11640
11120
10400
9610
8910
8390
8070
7870
7720
7510
7210
6820
6380
5950
5560
5270
5110
5160
5420
5830
6260
6590
6700
6540
6180
5750
5370
5150
5150
5330
5540
5620
5440
5020
4490
4030
3750
3680
3790
4010
4230
4350
4270
3950
3440
2880
2460
2270
2320
2470
2550
2390
1940
1250
430
-380
-1060
-1570
-1910
-2200
-2550
-3040
-3680
-4410
-5140
-5760
-6210
-6460
-6530
-6470
-6350
-6260
-6230
-6270
-6360
-6530
-6780
-7120
-7500
-7910
-8270
-8530
-8650
-8670
-8640
-8660
-8780
-9010
-9370
-9850
-10390
-10890
-11300
-11570
-11710
-11750
-11700
-11560
-11340
-11050
-10700
-10330
-9970
-9660
-9460
-9420
-9540
-9770
-10020
-10200
-10210
-10030
-9720
-9360
-9050
-8830
-8700
-8640
-8630
-8600
-8510
-8300
-7940
-7440
-6850
-6260
-5790
-5510
-5450
-5520
-5620
-5620
-5450
-5070
-4540
-3920
-3330
-2840
-2510
-2300
-2170
-2029
-1830
-1510
-1050
-470
170
800
1330
1690
1920
2080
2250
2550
3020
3680
4450
5190
5830
6310
6640
6870
7060
7270
7510
7760
7970
8119
8170
8109
7950
7780
7680
7730
7990
8430
9010
9610
10140
10530
10800
10990
11170
11380
11580
11740
11850
11890
11910
11940
12010
12110
12220
12280
12310
12300
12280
12220
12100
11890
11600
11290
11030
10890
10890
10930
10890
10650
10190
9580
8930
8360
7930
7640
7470
7340
7190
6930
6480
5840
5060
4280
3650
3280
3170
3250
3390
3490
3480
3380
3220
3050
2950
2930
2980
3050
3050
2920
2610
2110
1390
520
-400
-1290
-2090
-2780
-3320
-3760
-4150
-4580
-5080
-5650
-6230
-6770
-7240
-7650
-8020
-8340
-8570
-8650
-8620
-8530
-8490
-8590
-8860
-9290
-9760
-10120
-10270
-10180
-9910
-9580
-9300
-9210
-9380
-9770
-10280
-10720
-10950
-10900
-10580
-10110
-9590
-9150
-8840
-8710
-8760
-8930
-9150
-9320
-9390
-9340
-9200
-9060
-8970
-9000
-9150
-9370
-9570
-9670
-9620
-9410
-9090
-8770
-8560
-8550
-8740
-9050
-9360
-9540
-9470
-9130
-8550
-7890
-7350
-7060
-7080
-7330
-7670
-7890
-7820
-7390
-6670
-5800
-4950
-4260
-3810
-3600
-3600
-3750
-3990
-4250
-4490
-4650
-4700
-4610
-4390
-4130
-3910
-3790
-3780
-3800
-3800
-3700
-3520
-3280
-3000
-2670
-2250
-1740
-1170
-590
-70
330
580
700
770
810
840
800
670
440
150
-90
-220
-170
60
400
760
1070
1260
1310
1220
1070
960
1000
1210
1570
1990
2380
2620
2670
2510
2230
1910
1660
1560
1630
1820
2060
2310
2520
2650
2660
2540
2370
2240
2280
2540
2990
3560
4130
4610
4960
5200
5380
5570
5820
6120
6450
6760
6990
7100
7070
6900
6600
6230
5860
5530
5250
5030
4820
4610
4370
4100
3820
3570
3360
3250
3240
3310
3430
3540
3590
3560
3460
3340
3240
3160
3100
3090
3130
3210
3310
3370
3360
3270
3120
2920
2730
2590
2530
2570
2700
2870
3000
3040
2990
2890
2860
2950
3150
3390
3540
3550
3460
3330
3190
3030
2830
2600
2370
2160
1970
1780
1580
1350
1090
800
500
220
-30
-260
-470
-700
-950
-1250
-1590
-1940
-2260
-2490
-2610
-2630
-2630
-2650
-2720
-2830
-2960
-3100
-3230
-3350
-3450
-3530
-3620
-3700
-3810
-3950
-4120
-4280
-4340
-4270
-4059
-3800
-3560
-3430
-3430
-3550
-3730
-3920
-4080
-4190
-4220
-4150
-3990
-3760
-3520
-3340
-3290
-3390
-3590
-3800
-3890
-3800
-3560
-3240
-2970
-2800
-2780
-2840
-2900
-2870
-2730
-2510
-2270
-2090
-2029
-2080
-2200
-2310
-2350
-2340
-2340
-2370
-2430
-2480
-2480
-2410
-2300
-2200
-2170
-2220
-2330
-2480
-2660
-2820
-2930
-2920
-2800
-2620
-2470
-2430
-2570
-2860
-3240
-3610
-3890
-4059
-4140
-4140
-4080
-3970
-3850
-3810
-3910
-4120
-4330
-4430
-4360
-4160
-3950
-3850
-3930
-4180
-4560
-4940
-5230
-5360
-5320
-5140
-4910
-4750
-4750
-4960
-5350
-5820
-6280
-6620
-6800
-6790
-6640
-6390
-6140
-6010
-6050
-6260
-6530
-6760
-6860
-6810
-6660
-6460
-6260
-6070
-5900
-5780
-5710
-5660
-5640
-5650
-5700
-5760
-5850
-5950
-6090
-6230
-6330
-6370
-6310
-6160
-5960
-5740
-5550
-5370
-5180
-4940
-4650
-4350
-4100
-3940
-3870
-3870
-3930
-4030
-4140
-4260
-4350
-4420
-4430
-4310
-4010
-3560
-2970
-2300
-1600
-930
-360
60
300
350
280
160
120
260
610
1160
1800
2390
2820
3060
3130
3120
3100
3150
3320
3630
4040
4470
4840
5130
5320
5450
5570
5740
6000
6350
6730
7090
7370
7550
7640
7690
7730
7760
7800
7860
7950
8060
8189
8300
8370
8390
8390
8410
8510
8680
8880
9050
9120
9080
8920
8680
8400
8150
7960
7820
7670
7450
7140
6780
6420
6090
5780
5460
5130
4750
4340
3880
3430
2990
2610
2280
1980
1680
1380
1030
640
200
-280
-770
-1240
-1580
-1740
-1710
-1560
-1420
-1410
-1610
-2040
-2620
-3240
-3770
-4130
-4300
-4320
-4270
-4240
-4270
-4350
-4450
-4510
-4490
-4370
-4150
-3860
-3530
-3190
-2910
-2740
-2720
-2850
-3090
-3380
-3660
-3870
-3990
-4010
-3960
-3840
-3650
-3410
-3120
-2810
-2510
-2240
-2029
-1910
-1840
-1790
-1700
-1560
-1360
-1110
-830
-570
-390
-340
-430
-580
-680
-670
-520
-330
-150
-40
-10
-20
-20
30
150
300
420
450
370
170
-110
-390
-610
-710
-700
-620
-550
-540
-640
-890
-1250
-1650
-1990
-2200
-2220
-2110
-1940
-1780
-1710
-1730
-1820
-1910
-1960
-1910
-1750
-1490
-1160
-840
-600
-470
-450
-500
-570
-610
-560
-400
-140
170
470
690
780
730
600
450
350
330
410
550
710
800
790
670
430
120
-180
-390
-470
-440
-370
-350
-470
-770
-1220
-1740
-2250
-2720
-3120
-3450
-3700
-3890
-4059
-4240
-4440
-4690
-4980
-5280
-5570
-5800
-5970
-6050
-6060
-6020
-5990
-6000
-6060
-6150
-6230
-6280
-6290
-6300
-6350
-6460
-6610
-6750
-6850
-6910
-6930
-6940
-6930
-6900
-6830
-6710
-6530
-6300
-6040
-5760
-5500
-5270
-5100
-4980
-4920
-4930
-4990
-5100
-5190
-5230
-5200
-5140
-5090
-5100
-5170
-5310
-5460
-5550
-5500
-5270
-4870
-4380
-3920
-3600
-3470
-3490
-3610
-3750
-3840
-3850
-3820
-3800
-3850
-3980
-4150
-4350
-4510
-4600
-4570
-4400
-4150
-3870
-3640
-3530
-3550
-3650
-3780
-3870
-3860
-3750
-3540
-3270
-2970
-2700
-2520
-2440
-2440
-2470
-2480
-2450
-2390
-2350
-2350
-2410
-2500
-2590
-2660
-2710
-2690
-2600
-2410
-2170
-1900
-1670
-1510
-1460
-1480
-1520
-1550
-1510
-1420
-1280
-1120
-960
-820
-680
-520
-330
-140
40
160
210
220
240
330
520
800
1090
1350
1520
1630
1700
1760
1810
1880
1960
2070
2190
2300
2390
2430
2410
2310
2180
2080
2080
2220
2440
2690
2880
2950
2900
2720
2450
2140
1860
1680
1620
1670
1800
1970
2120
2190
2180
2100
1980
1840
1750
1730
1830
2000
2210
2420
2590
2710
2770
2810
2850
2960
3140
3410
3710
4000
4240
4430
4590
4730
4860
4970
5050
5110
5170
5240
5310
5360
5350
5270
5130
4970
4850
4800
4830
4930
5070
5250
5430
5560
5600
5540
5410
5240
5130
5120
5260
5510
5800
6060
6260
6350
6360
6300
6250
6230
6270
6330
6410
6470
6530
6550
6540
6510
6470
6460
6500
6570
6660
6760
6840
6910
6940
6930
6900
6910
6980
7130
7320
7490
7600
7610
7540
7420
7290
7190
7120
7110
7120
7140
7120
7030
6870
6660
6400
6100
5750
5370
4960
4550
4180
3870
3630
3430
3220
2980
2690
2370
2090
1900
1810
1810
1830
1810
1680
1450
1120
750
380
50
-190
-300
-270
-150
-10
60
40
-80
-270
-450
-550
-520
-370
-190
-60
-60
-200
-410
-620
-760
-850
-950
-1100
-1320
-1580
-1820
-2000
-2080
-2100
-2060
-1990
-1900
-1810
-1720
-1660
-1630
-1630
-1630
-1600
-1510
-1330
-1080
-810
-580
-430
-380
-390
-400
-390
-320
-210
-90
0
50
50
30
30
90
200
370
560
740
880
980
1040
1060
1070
1060
1030
1000
970
950
920
860
780
670
530
370
220
120
70
110
180
240
240
170
60
-50
-110
-100
-60
-30
-30
-40
-20
40
130
220
290
320
330
360
400
410
350
210
0
-240
-490
-700
-860
-960
-1000
-1010
-1010
-1030
-1100
-1210
-1360
-1550
-1770
-2009
-2240
-2440
-2580
-2660
-2690
-2720
-2790
-2920
-3130
-3400
-3710
-4040
-4320
-4520
-4590
-4540
-4410
-4260
-4150
-4130
-4190
-4280
-4340
-4320
-4210
-4030
-3830
-3670
-3570
-3550
-3570
-3570
-3520
-3410
-3240
-3070
-2930
-2860
-2870
-2930
-3010
-3080
-3110
-3090
-3060
-3050
-3100
-3250
-3470
-3750
-4040
-4280
-4440
-4520
-4520
-4490
-4480
-4520
-4590
-4670
-4670
-4570
-4340
-3990
-3580
-3170
-2830
-2590
-2450
-2370
-2300
-2150
-1890
-1510
-1070
-630
-240
50
240
330
380
450
610
880
1260
1700
2120
2460
2680
2760
2720
2620
2550
2560
2680
2870
3090
3280
3430
3530
3610
3680
3720
3730
3710
3690
3710
3780
3890
3980
4000
3910
3720
3470
3180
2910
2710
2610
2570
2550
2490
2390
2240
2060
1870
1680
1540
1480
1540
1710
1960
2200
2360
2420
2380
2310
2270
2300
2420
2590
2760
2900
3000
3050
3060
3050
3010
2970
2930
2900
2890
2880
2870
2820
2730
2590
2440
2280
2130
1980
1830
1690
1580
1510
1500
1510
1490
1440
1350
1240
1100
940
770
570
370
160
-20
-160
-240
-270
-280
-310
-340
-370
-410
-450
-520
-640
-790
-960
-1110
-1230
-1330
-1420
-1540
-1670
-1810
-1930
-2040
-2130
-2230
-2360
-2490
-2610
-2690
-2760
-2810
-2870
-2950
-3060
-3190
-3320
-3450
-3570
-3680
-3780
-3830
-3840
-3800
-3720
-3600
-3480
-3370
-3300
-3250
-3190
-3130
-3040
-2950
-2840
-2710
-2600
-2520
-2500
-2530
-2570
-2570
-2510
-2390
-2250
-2110
-2000
-1940
-1920
-1910
-1870
-1770
-1600
-1370
-1090
-810
-570
-360
-180
0
170
340
520
700
860
1000
1090
1120
1100
1030
940
890
890
940
1020
1090
1110
1090
1030
930
820
690
580
500
460
470
510
590
710
890
1140
1450
1790
2110
2370
2530
2590
2570
2480
2380
2290
2250
2240
2260
2270
2250
2180
2040
1840
1600
1370
1160
980
840
700
560
370
150
-100
-370
-660
-960
-1260
-1560
-1840
-2090
-2320
-2530
-2750
-2990
-3260
-3560
-3880
-4200
-4510
-4800
-5060
-5310
-5540
-5750
-5960
-6170
-6400
-6660
-6920
-7140
-7290
-7360
-7360
-7330
-7290
-7280
-7280
-7280
-7280
-7260
-7220
-7180
-7140
-7130
-7140
-7150
-7150
-7120
-7060
-7000
-6960
-6910
-6850
-6770
-6680
-6590
-6500
-6410
-6320
-6230
-6110
-5980
-5840
-5690
-5530
-5360
-5180
-5010
-4850
-4710
-4590
-4480
-4350
-4180
-3950
-3670
-3370
-3040
-2730
-2440
-2210
-2050
-1940
-1860
-1780
-1630
-1400
-1100
-760
-420
-120
100
230
270
290
340
470
720
1070
1470
1850
2170
2390
2520
2570
2600
2650
2760
2910
3100
3310
3500
3650
3710
3670
3550
3380
3210
3090
3010
2970
2920
2830
2670
2450
2190
1920
1670
1460
1290
1150
1030
900
740
530
290
30
-220
-430
-620
-770
-890
-970
-1060
-1160
-1260
-1340
-1380
-1380
-1360
-1370
-1420
-1520
-1650
-1760
-1860
-1950
-2029
-2120
-2180
-2180
-2110
-1990
-1850
-1720
-1620
-1570
-1530
-1500
-1430
-1310
-1140
-930
-670
-360
10
420
810
1110
1250
1200
1020
790
630
630
800
1100
1450
1740
1920
1950
1830
1600
1350
1170
1170
1390
1780
2230
2620
2890
3030
3130
3230
3380
3570
3790
4000
4160
4250
4300
4330
4420
4570
4790
5020
5220
5330
5360
5300
5200
5080
4960
4860
4800
4800
4840
4880
4880
4790
4630
4460
4320
4260
4270
4320
4370
4370
4330
4240
4120
4000
3890
3850
3860
3910
3970
3980
3900
3750
3540
3350
3230
3190
3210
3240
3240
3180
3070
2910
2750
2560
2340
2090
1830
1590
1410
1270
1160
1040
870
660
420
210
60
10
30
50
30
-30
-90
-110
-50
70
240
390
480
490
430
320
170
20
-120
-220
-270
-260
-200
-130
-120
-200
-360
-580
-810
-1000
-1130
-1200
-1260
-1330
-1420
-1520
-1610
-1680
-1730
-1790
-1850
-1900
-1930
-1940
-1930
-1920
-1930
-1950
-1980
-1980
-1940
-1830
-1680
-1510
-1360
-1260
-1210
-1180
-1140
-1080
-980
-880
-790
-710
-660
-620
-550
-470
-380
-310
-280
-280
-300
-340
-380
-380
-330
-200
20
270
530
720
830
860
830
790
770
820
970
1190
1460
1730
1950
2110
2190
2220
2240
2250
2270
2260
2260
2260
2280
2330
2400
2500
2610
2730
2840
2920
2960
2970
2960
2970
3020
3090
3160
3190
3150
3040
2880
2720
2570
2470
2420
2400
2390
2370
2350
2300
2230
2130
2020
1920
1860
1840
1870
1910
1940
1940
1900
1820
1680
1500
1270
1010
740
490
290
150
70
30
-10
-60
-170
-300
-430
-530
-580
-560
-510
-450
-440
-520
-700
-970
-1310
-1670
-1980
-2190
-2290
-2280
-2220
-2170
-2180
-2270
-2450
-2680
-2910
-3070
-3140
-3120
-3040
-2960
-2930
-2970
-3090
-3290
-3540
-3780
-3980
-4100
-4130
-4090
-4000
-3930
-3900
-3940
-4059
-4240
-4460
-4640
-4750
-4770
-4730
-4670
-4660
-4730
-4860
-5000
-5100
-5150
-5130
-5060
-4980
-4920
-4920
-5000
-5170
-5410
-5670
-5890
-6020
-6030
-5920
-5750
-5570
-5440
-5390
-5400
-5430
-5440
-5430
-5360
-5260
-5130
-4980
-4820
-4660
-4520
-4420
-4330
-4230
-4080
-3880
-3640
-3380
-3130
-2900
-2700
-2510
-2290
-2050
-1790
-1530
-1260
-970
-650
-290
110
490
790
990
1060
1040
980
950
990
1080
1190
1260
1290
1290
1260
1240
1240
1230
1240
1240
1260
1270
1270
1240
1160
1050
960
920
930
950
950
870
700
470
220
0
-130
-140
-70
50
140
190
200
170
150
130
160
230
350
500
660
790
850
840
780
680
590
530
500
490
490
480
440
380
290
170
60
-20
-20
40
140
250
340
390
400
400
400
400
420
460
530
620
720
800
830
800
730
660
620
630
710
830
960
1050
1080
1040
950
800
620
410
220
80
-10
-30
-20
-30
-100
-220
-370
-510
-610
-640
-610
-530
-440
-350
-290
-290
-330
-380
-410
-380
-270
-80
180
450
690
850
900
870
800
740
740
800
910
1030
1150
1240
1310
1350
1380
1430
1520
1680
1900
2150
2400
2610
2740
2810
2830
2820
2800
2790
2770
2760
2740
2720
2710
2720
2750
2780
2800
2780
2730
2640
2550
2490
2500
2580
2710
2840
2930
2950
2890
2780
2660
2560
2490
2440
2400
2350
2290
2250
2260
2300
2380
2500
2630
2770
2900
3010
3080
3120
3120
3100
3080
3090
3130
3200
3260
3290
3280
3230
3120
2980
2840
2700
2580
2490
2430
2400
2380
2340
2270
2150
2009
1860
1750
1680
1660
1670
1700
1720
1710
1680
1630
1590
1570
1560
1560
1540
1500
1440
1350
1250
1170
1090
1020
950
890
820
760
700
630
540
430
300
150
0
-120
-200
-250
-260
-280
-310
-380
-470
-590
-720
-880
-1050
-1200
-1340
-1450
-1540
-1610
-1670
-1700
-1700
-1670
-1600
-1480
-1320
-1150
-970
-790
-640
-510
-400
-290
-180
-70
40
140
240
330
420
480
500
470
390
280
150
40
-50
-90
-80
-20
50
110
120
60
-70
-250
-420
-530
-550
-470
-330
-180
-90
-100
-200
-390
-610
-810
-950
-1010
-990
-940
-910
-940
-1010
-1120
-1220
-1300
-1330
-1340
-1350
-1380
-1410
-1420
-1400
-1360
-1310
-1280
-1280
-1290
-1300
-1280
-1250
-1230
-1260
-1330
-1450
-1580
-1700
-1790
-1860
-1920
-2000
-2080
-2180
-2280
-2370
-2470
-2590
-2710
-2850
-2980
-3080
-3160
-3210
-3250
-3320
-3420
-3520
-3610
-3660
-3680
-3700
-3760
-3880
-4030
-4170
-4260
-4280
-4230
-4140
-4050
-3980
-3970
-4000
-4070
-4160
-4280
-4420
-4540
-4650
-4720
-4770
-4810
-4880
-5010
-5200
-5440
-5710
-5950
-6150
-6300
-6390
-6430
-6440
-6410
-6380
-6370
-6380
-6430
-6500
-6590
-6650
-6650
-6580
-6440
-6300
-6200
-6150
-6160
-6190
-6210
-6190
-6130
-6030
-5920
-5830
-5760
-5700
-5650
-5590
-5530
-5450
-5360
-5230
-5050
-4820
-4540
-4240
-3970
-3750
-3590
-3470
-3330
-3150
-2890
-2550
-2150
-1740
-1330
-960
-620
-310
-50
180
370
550
740
960
1210
1480
1760
2020
2250
2460
2630
2770
2870
2950
3020
3100
3200
3330
3480
3620
3740
3820
3860
3880
3900
3940
4019
4150
4300
4450
4560
4580
4510
4370
4200
4059
4000
4019
4100
4200
4260
4260
4180
4050
3890
3730
3610
3530
3510
3510
3510
3470
3380
3270
3160
3110
3130
3220
3360
3520
3660
3720
3710
3620
3480
3340
3210
3130
3120
3180
3280
3370
3390
3340
3190
3000
2810
2670
2590
2580
2610
2630
2640
2630
2620
2610
2580
2540
2480
2410
2350
2310
2310
2320
2310
2240
2110
1900
1660
1420
1210
1050
950
900
860
830
790
700
540
320
50
-240
-510
-730
-890
-1000
-1090
-1190
-1320
-1500
-1710
-1920
-2090
-2200
-2260
-2270
-2280
-2330
-2430
-2570
-2740
-2890
-3020
-3100
-3140
-3130
-3100
-3050
-3020
-3040
-3110
-3210
-3300
-3340
-3320
-3260
-3190
-3120
-3070
-3010
-2940
-2820
-2670
-2480
-2300
-2140
-2000
-1890
-1770
-1640
-1510
-1370
-1220
-1070
-910
-730
-530
-330
-140
30
170
320
480
660
880
1100
1320
1520
1700
1880
2040
2180
2280
2340
2370
2390
2420
2460
2520
2600
2680
2750
2780
2790
2790
2790
2800
2810
2820
2820
2820
2840
2850
2830
2770
2690
2590
2520
2490
2530
2620
2730
2830
2900
2940
2960
2980
3010
3070
3140
3220
3300
3360
3410
3430
3430
3410
3370
3320
3300
3320
3360
3400
3420
3410
3390
3380
3400
3460
3530
3570
3570
3510
3430
3360
3340
3370
3420
3470
3500
3520
3520
3510
3500
3490
3470
3440
3390
3320
3270
3240
3230
3250
3280
3290
3290
3280
3280
3290
3290
3280
3230
3150
3060
3010
3010
3050
3110
3170
3190
3180
3150
3110
3080
3050
3030
2990
2950
2900
2840
2780
2700
2610
2500
2380
2250
2120
2000
1890
1790
1680
1560
1430
1290
1160
1030
920
810
710
640
590
590
620
670
700
650
530
350
160
-20
-150
-210
-200
-140
-80
-40
-30
-50
-90
-120
-130
-110
-80
-50
-20
20
60
100
140
180
210
260
300
330
340
320
290
240
200
180
190
230
300
380
440
480
480
470
470
500
560
630
680
700
680
640
600
560
540
540
540
530
490
440
380
310
230
120
0
-140
-270
-370
-430
-480
-510
-560
-590
-610
-600
-580
-590
-640
-740
-860
-970
-1040
-1090
-1110
-1120
-1130
-1170
-1240
-1330
-1420
-1490
-1540
-1550
-1540
-1520
-1520
-1550
-1640
-1780
-1950
-2140
-2300
-2430
-2520
-2590
-2670
-2770
-2900
-3060
-3240
-3450
-3670
-3870
-4040
-4190
-4320
-4430
-4520
-4600
-4660
-4710
-4750
-4780
-4800
-4840
-4900
-4980
-5040
-5060
-5020
-4920
-4790
-4650
-4550
-4480
-4440
-4410
-4370
-4330
-4280
-4210
-4140
-4059
-3950
-3830
-3700
-3570
-3430
-3310
-3210
-3140
-3090
-3050
-3030
-3020
-3020
-3050
-3090
-3130
-3150
-3140
-3100
-3040
-2970
-2920
-2900
-2910
-2950
-3010
-3090
-3170
-3250
-3310
-3330
-3310
-3260
-3200
-3140
-3100
-3070
-3040
-3010
-2960
-2900
-2820
-2750
-2690
-2630
-2590
-2540
-2500
-2460
-2420
-2380
-2310
-2230
-2130
-2050
-2000
-1970
-1970
-1950
-1890
-1760
-1590
-1420
-1270
-1160
-1080
-1010
-920
-830
-710
-570
-440
-330
-260
-220
-210
-230
-270
-310
-330
-340
-340
-350
-380
-450
-540
-640
-720
-760
-770
-750
-750
-770
-820
-890
-960
-1030
-1080
-1110
-1120
-1120
-1110
-1090
-1050
-1000
-940
-880
-810
-730
-660
-570
-480
-360
-220
-50
130
310
480
640
780
890
970
1040
1100
1190
1310
1470
1650
1810
1920
1970
1960
1910
1840
1780
1740
1730
1720
1690
1620
1540
1440
1360
1300
1250
1200
1140
1090
1030
1000
970
950
910
880
830
790
750
710
660
600
530
460
410
400
400
410
420
430
440
470
500
550
590
630
680
750
830
920
1000
1080
1140
1180
1210
1240
1280
1350
1460
1580
1670
1720
1710
1650
1590
1580
1630
1740
1890
2040
2150
2180
2160
2110
2040
1970
1910
1850
1800
1770
1760
1760
1740
1680
1580
1460
1360
1290
1270
1310
1370
1430
1470
1490
1470
1420
1340
1230
1110
1010
950
950
990
1030
1040
990
880
760
660
620
620
650
670
670
650
620
590
550
510
470
450
460
520
600
670
690
650
540
410
300
250
270
340
430
500
530
520
460
370
290
210
160
120
80
10
-110
-260
-430
-590
-710
-790
-850
-900
-980
-1100
-1250
-1430
-1610
-1770
-1900
-2009
-2130
-2260
-2420
-2580
-2720
-2820
-2870
-2900
-2910
-2920
-2910
-2880
-2850
-2820
-2790
-2760
-2730
-2690
-2650
-2630
-2640
-2680
-2740
-2790
-2800
-2770
-2700
-2630
-2560
-2510
-2470
-2450
-2430
-2370
-2270
-2130
-1970
-1790
-1630
-1490
-1380
-1320
-1290
-1290
-1270
-1190
-1040
-850
-650
-480
-380
-350
-360
-370
-330
-260
-150
-40
30
80
110
140
170
200
230
280
340
400
440
450
410
330
220
130
80
90
140
200
220
200
120
10
-100
-200
-290
-350
-390
-410
-420
-440
-480
-540
-600
-630
-630
-580
-530
-480
-470
-490
-520
-550
-530
-470
-370
-270
-190
-130
-100
-90
-80
-60
-10
30
60
60
20
-40
-80
-100
-110
-110
-130
-140
-160
-170
-190
-220
-240
-250
-230
-180
-110
-40
30
80
110
100
60
-10
-90
-140
-180
-200
-240
-310
-390
-480
-550
-620
-690
-770
-880
-1010
-1130
-1220
-1260
-1270
-1260
-1260
-1300
-1380
-1480
-1580
-1670
-1730
-1770
-1810
-1850
-1890
-1930
-1970
-2009
-2060
-2090
-2110
-2100
-2080
-2029
-1970
-1920
-1880
-1860
-1840
-1800
-1710
-1580
-1420
-1230
-1040
-860
-690
-540
-420
-310
-220
-120
-20
80
190
300
410
510
610
680
720
750
770
810
860
900
940
970
980
990
990
970
960
960
990
1030
1070
1110
1130
1140
1140
1150
1170
1200
1230
1240
1240
1230
1200
1160
1120
1070
1030
1020
1030
1090
1170
1270
1350
1400
1420
1410
1390
1370
1360
1380
1420
1490
1580
1650
1710
1730
1730
1710
1690
1670
1680
1720
1790
1890
1980
2040
2050
2009
1950
1890
1840
1810
1770
1710
1630
1540
1440
1350
1280
1230
1200
1170
1150
1120
1070
1010
950
910
890
870
870
880
900
920
930
920
870
810
720
620
500
380
270
180
140
120
120
120
90
40
-20
-80
-100
-70
0
100
210
300
350
340
290
220
150
110
110
150
220
300
380
430
440
420
380
310
250
180
140
120
140
180
240
300
350
380
390
400
410
440
470
520
550
570
560
550
530
520
530
560
610
700
790
870
930
970
1000
1030
1060
1110
1180
1260
1360
1450
1550
1630
1690
1710
1700
1700
1720
1760
1820
1890
1960
2029
2090
2150
2210
2270
2320
2380
2450
2530
2600
2670
2710
2740
2750
2750
2750
2750
2750
2750
2760
2770
2790
2780
2740
2670
2580
2510
2460
2440
2450
2460
2460
2420
2350
2250
2140
2020
1910
1800
1700
1630
1590
1590
1620
1660
1680
1670
1640
1580
1510
1440
1380
1320
1270
1230
1210
1190
1180
1160
1140
1130
1120
1140
1160
1170
1160
1120
1080
1040
1010
1000
990
970
940
920
910
910
900
860
780
660
530
420
330
280
260
250
220
170
100
10
-80
-160
-210
-260
-300
-350
-420
-500
-600
-710
-830
-950
-1040
-1100
-1130
-1150
-1170
-1210
-1270
-1330
-1380
-1390
-1380
-1360
-1340
-1350
-1390
-1450
-1510
-1550
-1550
-1530
-1520
-1530
-1580
-1650
-1710
-1750
-1770
-1780
-1780
-1800
-1810
-1820
-1810
-1800
-1790
-1800
-1840
-1900
-1960
-2000
-2020
-2029
-2040
-2080
-2150
-2220
-2300
-2370
-2420
-2440
-2440
-2430
-2410
-2390
-2390
-2400
-2420
-2430
-2440
-2450
-2460
-2470
-2490
-2510
-2530
-2550
-2560
-2570
-2560
-2540
-2510
-2490
-2480
-2500
-2540
-2590
-2630
-2640
-2630
-2570
-2490
-2400
-2300
-2220
-2150
-2110
-2100
-2090
-2080
-2029
-1960
-1880
-1790
-1710
-1650
-1590
-1540
-1500
-1480
-1480
-1500
-1530
-1560
-1570
-1560
-1520
-1470
-1400
-1330
-1270
-1220
-1210
-1240
-1310
-1400
-1510
-1600
-1660
-1690
-1690
-1660
-1640
-1620
-1610
-1630
-1650
-1680
-1710
-1720
-1700
-1660
-1600
-1520
-1450
-1360
-1260
-1150
-1010
-870
-720
-610
-520
-460
-420
-370
-290
-190
-90
0
60
90
100
100
90
90
80
100
140
210
300
370
420
440
450
460
490
530
610
690
780
850
900
930
940
930
930
920
920
920
900
880
840
810
770
730
700
670
640
630
620
620
610
600
560
510
460
400
370
340
320
300
260
210
140
70
20
0
10
30
40
30
-10
-60
-120
-160
-180
-200
-200
-190
-190
-200
-230
-290
-380
-480
-580
-670
-720
-760
-780
-810
-860
-930
-1000
-1070
-1110
-1140
-1150
-1160
-1160
-1160
-1160
-1160
-1170
-1190
-1220
-1250
-1270
-1290
-1290
-1290
-1250
-1170
-1040
-870
-670
-480
-300
-160
-60
20
90
160
250
360
500
660
810
960
1080
1190
1290
1410
1540
1680
1800
1900
1960
1990
2009
2020
2040
2070
2090
2100
2090
2060
2000
1950
1890
1840
1790
1740
1670
1600
1540
1500
1480
1460
1440
1420
1390
1360
1330
1300
1270
1270
1310
1370
1470
1560
1650
1700
1710
1700
1700
1740
1840
2000
2180
2340
2460
2530
2560
2600
2660
2750
2880
3020
3160
3280
3360
3400
3430
3470
3540
3640
3780
3930
4050
4140
4190
4200
4190
4180
4180
4190
4200
4210
4210
4190
4140
4070
3990
3920
3860
3820
3770
3700
3600
3460
3280
3070
2850
2650
2470
2330
2220
2140
2050
1970
1900
1840
1790
1730
1650
1550
1450
1370
1310
1280
1280
1290
1310
1330
1360
1400
1430
1450
1430
1380
1310
1220
1130
1020
890
720
520
320
140
20
-50
-90
-120
-180
-280
-410
-550
-690
-800
-860
-890
-880
-840
-800
-760
-750
-770
-820
-900
-970
-1020
-1020
-980
-940
-900
-890
-910
-920
-910
-870
-810
-720
-640
-580
-540
-520
-540
-580
-650
-720
-770
-800
-810
-800
-790
-810
-850
-920
-1020
-1100
-1170
-1200
-1200
-1180
-1130
-1080
-1040
-1000
-990
-1000
-1020
-1050
-1070
-1070
-1060
-1050
-1050
-1060
-1080
-1130
-1200
-1280
-1370
-1430
-1470
-1470
-1450
-1450
-1480
-1540
-1630
-1730
-1830
-1900
-1940
-1970
-1970
-1940
-1870
-1780
-1680
-1580
-1510
-1460
-1430
-1400
-1370
-1300
-1210
-1110
-1020
-940
-880
-820
-750
-680
-620
-570
-520
-480
-420
-340
-260
-200
-190
-220
-280
-330
-370
-370
-350
-320
-280
-240
-230
-240
-260
-300
-330
-350
-350
-310
-230
-140
-30
70
150
190
210
200
190
180
190
200
230
260
290
320
340
360
380
400
420
430
430
440
450
480
510
530
540
540
530
520
530
530
510
470
400
300
210
130
60
0
-70
-140
-210
-270
-330
-390
-450
-520
-590
-660
-730
-770
-800
-810
-820
-830
-850
-890
-930
-990
-1040
-1090
-1140
-1190
-1250
-1310
-1350
-1390
-1410
-1440
-1460
-1490
-1530
-1570
-1620
-1670
-1720
-1770
-1820
-1850
-1850
-1840
-1820
-1810
-1810
-1830
-1860
-1890
-1910
-1910
-1910
-1920
-1920
-1930
-1940
-1950
-1960
-1950
-1920
-1880
-1830
-1790
-1770
-1790
-1830
-1910
-1990
-2070
-2120
-2140
-2120
-2090
-2060
-2029
-2020
-2029
-2060
-2090
-2120
-2150
-2150
-2140
-2110
-2070
-2009
-1950
-1890
-1840
-1800
-1780
-1780
-1800
-1820
-1830
-1810
-1780
-1720
-1650
-1570
-1480
-1400
-1320
-1250
-1200
-1160
-1130
-1080
-1000
-900
-760
-620
-490
-370
-280
-190
-100
0
110
240
360
490
620
750
890
1020
1150
1280
1390
1490
1550
1580
1580
1570
1580
1610
1670
1740
1810
1860
1860
1830
1780
1720
1670
1670
1700
1760
1820
1870
1890
1880
1810
1720
1620
1550
1500
1510
1540
1580
1610
1610
1590
1550
1520
1520
1540
1570
1600
1620
1640
1640
1650
1660
1690
1740
1780
1820
1840
1850
1850
1830
1800
1750
1680
1580
1460
1350
1250
1170
1120
1090
1070
1040
990
900
790
670
540
420
330
260
200
160
120
80
30
-50
-150
-250
-340
-400
-440
-460
-490
-550
-640
-760
-890
-1030
-1150
-1260
-1340
-1400
-1450
-1490
-1540
-1610
-1700
-1800
-1890
-1970
-2040
-2080
-2110
-2140
-2170
-2220
-2270
-2320
-2360
-2400
-2420
-2430
-2410
-2390
-2370
-2360
-2360
-2370
-2370
-2380
-2370
-2350
-2310
-2250
-2180
-2120
-2080
-2060
-2080
-2100
-2130
-2140
-2130
-2080
-2020
-1940
-1860
-1800
-1760
-1770
-1810
-1870
-1920
-1960
-1970
-1940
-1890
-1830
-1780
-1750
-1740
-1730
-1710
-1680
-1630
-1580
-1520
-1460
-1410
-1360
-1320
-1280
-1240
-1180
-1120
-1040
-970
-900
-850
-820
-800
-780
-760
-730
-700
-670
-660
-670
-680
-700
-710
-710
-680
-650
-610
-570
-520
-480
-430
-380
-330
-260
-170
-60
60
170
260
330
390
440
510
590
680
780
860
930
970
1000
1010
1020
1050
1100
1160
1220
1280
1330
1360
1400
1440
1490
1580
1700
1830
1950
2029
2080
2090
2090
2120
2190
2300
2420
2550
2660
2760
2830
2890
2940
2990
3050
3100
3160
3220
3280
3320
3350
3360
3370
3370
3380
3380
3390
3410
3420
3450
3470
3480
3490
3480
3450
3420
3370
3310
3250
3180
3130
3110
3100
3090
3060
2990
2900
2790
2670
2580
2500
2430
2350
2270
2170
2060
1930
1810
1690
1570
1460
1370
1290
1230
1160
1080
970
820
640
460
300
160
50
-20
-80
-120
-180
-250
-340
-440
-540
-640
-750
-860
-980
-1110
-1230
-1350
-1460
-1550
-1630
-1700
-1780
-1860
-1960
-2060
-2160
-2260
-2340
-2410
-2460
-2520
-2580
-2640
-2720
-2810
-2910
-2990
-3060
-3100
-3130
-3140
-3160
-3180
-3210
-3230
-3250
-3270
-3280
-3290
-3320
-3360
-3390
-3400
-3370
-3300
-3200
-3090
-2990
-2890
-2810
-2750
-2710
-2680
-2670
-2650
-2620
-2570
-2510
-2440
-2370
-2310
-2260
-2210
-2150
-2090
-2029
-1980
-1940
-1920
-1890
-1860
-1810
-1760
-1710
-1650
-1600
-1550
-1510
-1470
-1430
-1410
-1390
-1370
-1340
-1290
-1230
-1170
-1120
-1110
-1120
-1140
-1170
-1180
-1180
-1170
-1170
-1170
-1180
-1200
-1210
-1230
-1250
-1270
-1290
-1330
-1370
-1420
-1470
-1520
-1570
-1610
-1640
-1660
-1680
-1700
-1740
-1800
-1850
-1900
-1920
-1930
-1920
-1910
-1910
-1920
-1930
-1940
-1940
-1920
-1870
-1810
-1740
-1660
-1600
-1540
-1500
-1460
-1420
-1380
-1310
-1220
-1100
-980
-860
-760
-690
-640
-610
-590
-570
-560
-540
-530
-530
-520
-510
-480
-450
-410
-360
-320
-290
-290
-310
-350
-420
-480
-530
-550
-570
-580
-590
-600
-620
-640
-670
-680
-690
-690
-690
-690
-680
-680
-680
-690
-710
-740
-770
-790
-820
-840
-870
-920
-990
-1050
-1100
-1130
-1140
-1130
-1120
-1110
-1110
-1120
-1130
-1120
-1110
-1080
-1040
-990
-920
-840
-760
-680
-630
-610
-600
-590
-560
-510
-440
-370
-300
-250
-200
-150
-80
10
110
210
310
400
460
510
540
560
570
580
580
570
580
600
630
650
670
670
650
620
600
580
590
620
670
750
820
870
900
890
870
830
800
780
780
790
800
810
810
790
750
720
700
700
720
760
780
790
780
750
700
660
640
640
660
680
700
720
740
760
770
780
780
760
750
740
740
750
760
770
800
830
860
890
900
880
840
790
750
720
700
680
660
620
580
530
490
460
440
420
400
370
340
300
270
250
230
210
190
180
170
150
140
120
80
50
10
-10
-20
-10
0
10
10
0
-20
-40
-60
-70
-70
-80
-80
-80
-70
-50
-10
20
50
60
50
20
-30
-70
-110
-120
-110
-80
-10
60
130
190
220
230
220
220
230
250
290
340
390
430
460
490
520
560
590
620
630
630
630
620
640
680
740
810
870
930
960
970
960
950
950
960
1000
1070
1150
1240
1320
1370
1390
1390
1370
1360
1360
1390
1420
1440
1440
1420
1380
1350
1330
1320
1330
1340
1340
1330
1310
1290
1270
1270
1290
1310
1330
1350
1370
1380
1390
1400
1400
1400
1400
1410
1410
1410
1400
1360
1320
1280
1270
1280
1310
1340
1360
1370
1340
1300
1230
1150
1060
970
880
790
720
650
570
480
370
250
110
-10
-130
-220
-300
-360
-420
-470
-520
-550
-580
-600
-620
-640
-670
-700
-710
-710
-690
-660
-640
-630
-640
-670
-710
-750
-790
-810
-800
-770
-740
-700
-690
-690
-710
-740
-770
-790
-810
-820
-840
-860
-890
-930
-970
-1010
-1040
-1050
-1060
-1060
-1060
-1070
-1080
-1100
-1130
-1160
-1200
-1230
-1250
-1260
-1260
-1250
-1230
-1210
-1170
-1150
-1130
-1120
-1140
-1160
-1190
-1210
-1220
-1220
-1210
-1210
-1220
-1230
-1260
-1310
-1360
-1430
-1480
-1520
-1550
-1570
-1590
-1610
-1660
-1720
-1790
-1860
-1920
-1950
-1960
-1950
-1930
-1910
-1890
-1890
-1900
-1920
-1940
-1960
-1950
-1920
-1860
-1780
-1710
-1670
-1640
-1650
-1660
-1660
-1630
-1560
-1460
-1320
-1170
-1020
-880
-770
-680
-600
-540
-460
-360
-250
-140
-30
60
130
180
230
290
360
430
500
560
610
650
700
740
770
780
790
780
790
810
850
900
930
930
900
840
760
690
630
600
590
610
630
670
710
730
750
760
760
770
780
820
880
950
1010
1070
1100
1110
1100
1080
1070
1060
1070
1080
1110
1140
1150
1140
1130
1100
1090
1090
1100
1120
1140
1130
1100
1040
960
860
750
660
580
520
460
410
360
310
260
200
140
80
20
-30
-80
-110
-140
-160
-180
-200
-230
-260
-300
-330
-360
-360
-350
-340
-320
-320
-330
-340
-350
-350
-350
-330
-310
-290
-270
-250
-240
-220
-220
-220
-230
-210
-180
-120
-40
50
120
170
200
210
220
240
290
350
420
480
530
540
540
530
510
510
520
530
540
550
560
550
530
500
480
480
490
510
540
560
570
570
560
550
530
530
540
550
550
530
500
470
430
410
410
410
420
410
380
340
270
190
110
30
-40
-110
-170
-230
-280
-320
-340
-360
-360
-360
-350
-340
-340
-330
-330
-310
-280
-230
-160
-80
-10
30
50
40
40
50
90
160
250
330
390
410
420
410
410
420
450
500
560
630
680
700
700
670
630
600
600
640
700
760
800
790
730
640
530
450
400
390
400
420
430
420
410
380
370
380
410
450
490
520
540
540
530
520
510
510
530
560
590
590
570
520
460
400
360
340
340
340
340
320
280
230
170
110
60
30
20
30
40
60
70
80
90
100
100
110
130
170
220
270
320
370
410
430
440
430
400
360
330
300
310
350
410
470
520
550
540
500
450
400
350
330
330
350
380
420
440
450
420
380
330
280
230
190
160
130
100
80
70
50
40
20
10
0
-20
-40
-80
-120
-170
-210
-230
-240
-240
-250
-270
-310
-360
-420
-470
-520
-560
-600
-630
-660
-690
-710
-730
-750
-770
-800
-840
-880
-920
-970
-1020
-1060
-1090
-1110
-1120
-1130
-1130
-1140
-1170
-1200
-1250
-1300
-1350
-1370
-1370
-1360
-1360
-1360
-1370
-1390
-1420
-1440
-1460
-1480
-1480
-1480
-1480
-1490
-1490
-1480
-1470
-1440
-1400
-1350
-1300
-1250
-1220
-1200
-1200
-1200
-1210
-1200
-1180
-1150
-1100
-1050
-1000
-950
-920
-900
-870
-850
-810
-770
-710
-640
-560
-470
-390
-320
-250
-190
-120
-60
0
40
60
70
70
80
100
140
200
260
320
380
440
490
540
570
590
620
660
710
770
840
890
930
940
950
950
960
980
1000
1010
1000
970
930
900
900
910
930
950
950
940
910
890
860
830
800
770
720
670
610
540
480
420
370
320
290
270
250
220
160
80
-20
-130
-230
-320
-390
-450
-490
-530
-570
-610
-660
-730
-810
-890
-990
-1080
-1170
-1250
-1320
-1390
-1460
-1530
-1600
-1670
-1740
-1800
-1860
-1920
-1990
-2060
-2110
-2160
-2190
-2230
-2260
-2310
-2350
-2370
-2380
-2370
-2360
-2350
-2340
-2350
-2380
-2420
-2470
-2520
-2570
-2600
-2600
-2580
-2540
-2490
-2440
-2420
-2410
-2430
-2470
-2480
-2470
-2430
-2360
-2290
-2240
-2220
-2210
-2220
-2210
-2190
-2140
-2070
-2000
-1920
-1850
-1790
-1730
-1670
-1610
-1550
-1490
-1440
-1390
-1340
-1290
-1220
-1140
-1060
-980
-910
-840
-770
-700
-630
-560
-470
-380
-270
-180
-100
-50
-20
-10
-10
20
90
180
300
420
530
620
700
770
830
900
980
1080
1200
1330
1460
1590
1700
1790
1860
1920
1990
2060
2130
2210
2280
2340
2390
2450
2520
2600
2690
2770
2830
2880
2900
2930
2960
3000
3040
3080
3130
3160
3170
3170
3160
3150
3130
3120
3110
3110
3110
3100
3090
3050
3000
2940
2870
2830
2800
2780
2780
2760
2730
2690
2640
2590
2540
2500
2470
2450
2430
2420
2420
2410
2390
2360
2340
2330
2310
2280
2230
2150
2050
1950
1840
1740
1660
1580
1510
1430
1340
1240
1130
1030
940
860
790
720
650
570
480
400
310
240
170
120
80
50
10
-50
-140
-230
-330
-390
-430
-440
-440
-450
-490
-550
-620
-680
-700
-700
-680
-660
-660
-680
-730
-800
-870
-920
-950
-960
-950
-940
-930
-940
-970
-1020
-1070
-1100
-1100
-1080
-1050
-1030
-1040
-1070
-1120
-1170
-1220
-1260
-1300
-1320
-1330
-1340
-1360
-1380
-1420
-1470
-1500
-1520
-1530
-1520
-1500
-1480
-1470
-1470
-1460
-1460
-1450
-1430
-1420
-1410
-1410
-1420
-1430
-1450
-1470
-1490
-1500
-1500
-1490
-1450
-1400
-1350
-1310
-1290
-1280
-1280
-1270
-1250
-1220
-1170
-1120
-1080
-1050
-1050
-1070
-1090
-1110
-1120
-1120
-1110
-1090
-1050
-1000
-940
-870
-810
-760
-720
-700
-680
-660
-630
-600
-580
-560
-550
-540
-530
-520
-520
-510
-530
-560
-590
-620
-640
-630
-630
-620
-620
-620
-620
-620
-640
-660
-690
-720
-730
-720
-680
-630
-570
-530
-490
-470
-440
-410
-380
-380
-400
-440
-490
-520
-530
-510
-470
-430
-410
-400
-410
-440
-460
-490
-510
-510
-490
-450
-400
-360
-350
-390
-450
-520
-580
-610
-630
-640
-650
-670
-700
-750
-800
-840
-860
-870
-870
-850
-830
-800
-780
-760
-760
-770
-770
-760
-750
-730
-720
-700
-680
-660
-640
-610
-580
-560
-530
-490
-450
-410
-380
-350
-320
-270
-220
-140
-60
20
80
110
120
130
150
180
230
280
320
370
410
460
500
540
550
550
540
550
570
600
630
660
700
740
800
860
910
950
980
990
1000
1000
1010
1030
1060
1100
1160
1220
1270
1320
1360
1380
1380
1380
1390
1420
1480
1550
1630
1700
1740
1770
1790
1820
1870
1940
2020
2090
2140
2170
2180
2180
2170
2160
2140
2140
2160
2190
2210
2210
2180
2120
2060
2009
1990
1990
2009
2029
2029
2009
1950
1860
1760
1650
1560
1480
1420
1360
1300
1220
1130
1020
910
830
780
750
740
730
710
680
620
550
480
440
420
450
490
550
600
630
640
630
630
640
660
690
720
730
720
720
720
730
760
810
850
880
900
900
890
870
870
880
890
910
930
940
930
890
840
780
730
700
720
760
810
840
840
800
730
670
620
600
610
630
650
630
590
530
460
410
380
380
420
470
510
540
540
510
470
420
390
370
370
360
350
340
320
310
300
280
260
240
220
200
180
150
110
80
40
30
20
20
0
-20
-60
-80
-100
-80
-60
-40
-30
-50
-70
-90
-110
-130
-150
-180
-210
-230
-250
-270
-290
-330
-380
-440
-500
-550
-580
-610
-630
-670
-720
-780
-850
-910
-980
-1050
-1120
-1180
-1230
-1260
-1290
-1310
-1350
-1400
-1460
-1530
-1590
-1650
-1710
-1780
-1860
-1950
-2040
-2120
-2180
-2240
-2280
-2320
-2380
-2430
-2490
-2550
-2600
-2640
-2680
-2720
-2750
-2790
-2820
-2840
-2870
-2900
-2930
-2950
-2960
-2950
-2930
-2910
-2910
-2930
-2970
-3020
-3060
-3100
-3140
-3170
-3200
-3230
-3270
-3300
-3330
-3360
-3400
-3450
-3490
-3510
-3510
-3490
-3470
-3460
-3470
-3490
-3520
-3560
-3590
-3610
-3630
-3630
-3620
-3610
-3590
-3570
-3550
-3530
-3500
-3470
-3430
-3380
-3320
-3260
-3200
-3150
-3090
-3040
-3000
-2950
-2910
-2880
-2840
-2820
-2790
-2770
-2730
-2690
-2650
-2590
-2530
-2480
-2430
-2390
-2370
-2360
-2330
-2290
-2230
-2160
-2090
-2040
-2000
-1970
-1950
-1920
-1880
-1800
-1710
-1610
-1510
-1420
-1340
-1270
-1230
-1190
-1150
-1100
-1050
-1000
-940
-890
-850
-830
-820
-830
-840
-850
-850
-840
-820
-790
-760
-730
-700
-680
-660
-640
-620
-600
-570
-530
-500
-460
-420
-380
-340
-290
-230
-180
-130
-90
-50
-10
40
80
120
160
210
270
340
410
480
520
540
540
520
510
510
500
500
500
490
470
460
460
460
470
470
470
450
420
390
350
330
330
340
350
370
370
360
340
310
290
270
250
230
230
240
250
260
260
260
250
240
230
220
210
180
150
120
80
60
50
70
110
180
260
340
410
460
490
500
490
480
480
490
520
550
600
670
750
830
910
970
1020
1050
1070
1080
1100
1130
1150
1160
1150
1130
1110
1100
1100
1110
1130
1170
1210
1260
1320
1370
1400
1410
1400
1390
1370
1380
1400
1440
1470
1510
1540
1570
1600
1620
1640
1650
1660
1670
1680
1700
1740
1780
1810
1830
1830
1800
1770
1740
1740
1760
1800
1850
1880
1890
1880
1860
1830
1810
1800
1790
1780
1790
1810
1840
1870
1880
1860
1810
1760
1690
1640
1610
1580
1560
1550
1540
1530
1510
1490
1460
1430
1400
1380
1380
1380
1390
1390
1390
1390
1370
1350
1340
1330
1330
1340
1340
1320
1290
1240
1190
1150
1120
1120
1130
1150
1170
1180
1190
1200
1200
1190
1180
1180
1190
1210
1230
1250
1270
1290
1290
1300
1310
1330
1350
1380
1400
1420
1440
1470
1500
1540
1590
1640
1660
1670
1660
1660
1680
1710
1740
1770
1770
1740
1700
1670
1650
1660
1680
1710
1720
1710
1670
1620
1550
1490
1440
1400
1370
1360
1350
1350
1340
1320
1300
1260
1210
1150
1100
1060
1030
1020
1020
1010
1010
1000
990
980
970
960
970
990
1020
1060
1110
1150
1190
1220
1250
1260
1270
1270
1280
1300
1320
1340
1350
1350
1340
1330
1300
1260
1220
1170
1130
1120
1120
1130
1130
1120
1100
1060
1020
980
950
930
930
920
900
870
830
790
750
720
700
690
690
700
700
690
660
620
570
530
510
500
510
520
520
500
470
420
360
310
270
250
230
210
170
110
40
-30
-90
-140
-190
-240
-290
-320
-340
-350
-350
-350
-370
-400
-430
-450
-470
-470
-480
-490
-500
-510
-520
-520
-520
-510
-510
-500
-500
-500
-500
-500
-500
-500
-500
-490
-470
-440
-410
-380
-360
-360
-350
-340
-310
-270
-220
-180
-150
-130
-110
-90
-50
0
60
110
150
180
210
230
250
280
320
340
360
360
340
320
300
290
280
270
260
240
210
160
110
60
0
-50
-70
-80
-70
-50
-40
-60
-110
-170
-240
-300
-320
-310
-290
-260
-250
-260
-300
-350
-410
-460
-510
-550
-570
-580
-570
-560
-550
-550
-560
-570
-580
-580
-580
-590
-600
-620
-650
-690
-720
-750
-770
-780
-800
-820
-840
-870
-900
-910
-920
-920
-920
-910
-910
-920
-930
-950
-970
-1000
-1040
-1090
-1140
-1200
-1260
-1310
-1350
-1360
-1360
-1350
-1340
-1330
-1350
-1390
-1470
-1570
-1670
-1750
-1810
-1830
-1820
-1800
-1790
-1800
-1840
-1920
-2009
-2110
-2200
-2260
-2290
-2280
-2250
-2200
-2140
-2080
-2029
-2009
-2000
-2020
-2040
-2070
-2100
-2120
-2120
-2110
-2060
-1990
-1890
-1770
-1660
-1560
-1500
-1490
-1520
-1570
-1620
-1650
-1650
-1620
-1570
-1500
-1440
-1370
-1310
-1250
-1200
-1150
-1100
-1070
-1040
-1020
-1000
-980
-970
-950
-930
-900
-860
-810
-760
-730
-720
-740
-770
-800
-820
-820
-790
-750
-690
-610
-530
-460
-390
-350
-320
-320
-320
-320
-310
-290
-240
-200
-170
-160
-160
-190
-220
-240
-250
-240
-230
-210
-190
-170
-140
-110
-90
-70
-40
-20
10
40
80
120
160
190
210
210
200
170
150
110
70
30
-10
-50
-90
-120
-160
-200
-250
-280
-320
-350
-360
-370
-390
-410
-440
-490
-550
-600
-630
-630
-620
-590
-560
-540
-530
-530
-540
-550
-570
-580
-590
-620
-640
-680
-710
-730
-740
-730
-710
-690
-680
-690
-710
-740
-770
-800
-810
-810
-800
-790
-780
-790
-810
-840
-880
-920
-950
-970
-980
-970
-970
-970
-970
-970
-970
-960
-940
-900
-860
-820
-790
-780
-780
-790
-790
-780
-770
-750
-740
-730
-720
-710
-700
-690
-680
-680
-680
-690
-700
-720
-740
-750
-760
-760
-730
-700
-680
-660
-660
-670
-680
-680
-670
-650
-610
-570
-540
-520
-510
-510
-510
-500
-480
-440
-400
-360
-340
-320
-320
-330
-340
-330
-320
-300
-280
-250
-230
-220
-200
-190
-180
-150
-110
-80
-40
-20
0
20
30
60
90
140
210
280
350
410
460
500
540
580
620
680
740
800
850
880
900
900
900
900
900
910
930
960
990
1010
1040
1050
1060
1070
1080
1080
1080
1080
1090
1090
1100
1110
1120
1130
1140
1160
1190
1210
1240
1260
1280
1310
1340
1380
1420
1460
1510
1560
1610
1660
1710
1750
1800
1840
1880
1920
1960
1990
2020
2050
2080
2100
2120
2130
2130
2130
2130
2120
2100
2080
2060
2040
2029
2020
2000
1970
1930
1900
1880
1860
1850
1830
1800
1760
1700
1650
1600
1560
1530
1500
1470
1440
1410
1370
1330
1290
1240
1180
1130
1070
1010
940
870
800
750
700
670
650
630
610
600
590
590
600
600
600
590
560
530
500
490
500
500
510
510
500
490
480
470
450
430
410
390
370
370
360
340
320
300
270
250
250
250
260
260
250
230
200
170
130
90
60
30
0
-20
-40
-40
-40
-50
-70
-110
-160
-220
-270
-300
-330
-350
-360
-370
-380
-400
-420
-450
-470
-480
-480
-480
-480
-480
-500
-540
-580
-610
-640
-660
-670
-670
-680
-690
-710
-750
-790
-840
-890
-930
-970
-1010
-1050
-1100
-1150
-1210
-1250
-1290
-1320
-1340
-1380
-1420
-1470
-1530
-1570
-1600
-1610
-1620
-1620
-1630
-1660
-1680
-1710
-1730
-1730
-1720
-1700
-1680
-1650
-1620
-1580
-1550
-1530
-1510
-1490
-1460
-1430
-1390
-1350
-1320
-1310
-1310
-1310
-1310
-1310
-1290
-1280
-1270
-1280
-1290
-1300
-1300
-1290
-1270
-1240
-1220
-1190
-1170
-1150
-1130
-1120
-1120
-1120
-1120
-1110
-1090
-1060
-1020
-980
-940
-910
-880
-860
-830
-810
-780
-750
-710
-670
-620
-580
-540
-520
-510
-500
-490
-480
-460
-430
-400
-370
-350
-330
-330
-340
-340
-340
-330
-300
-260
-220
-190
-170
-160
-150
-150
-160
-160
-160
-160
-160
-150
-140
-140
-140
-160
-180
-210
-230
-230
-220
-200
-190
-180
-180
-190
-200
-210
-210
-210
-210
-200
-200
-200
-200
-200
-200
-200
-210
-210
-200
-200
-180
-180
-180
-200
-220
-250
-270
-290
-310
-330
-350
-370
-380
-400
-420
-440
-460
-490
-510
-520
-520
-510
-500
-490
-490
-500
-510
-520
-520
-520
-520
-500
-480
-450
-410
-390
-370
-360
-350
-350
-330
-300
-260
-210
-180
-150
-130
-120
-110
-100
-70
-50
-30
-20
-10
-10
-10
-10
0
10
20
20
20
10
-10
-30
-40
-40
-40
-20
10
30
40
40
50
50
60
80
100
120
140
160
180
200
230
260
300
340
370
400
420
440
460
480
500
520
540
540
540
530
520
510
510
500
490
480
470
450
420
400
370
340
320
310
310
310
320
320
310
290
280
260
260
250
250
250
240
210
190
160
140
120
110
100
70
30
-10
-40
-70
-100
-130
-160
-180
-200
-200
-210
-210
-220
-240
-260
-280
-290
-290
-290
-280
-260
-250
-240
-220
-210
-200
-180
-170
-150
-130
-100
-70
-50
-30
-20
-20
-30
-30
-20
-10
10
30
40
50
50
30
20
-10
-30
-40
-50
-50
-40
-30
-10
10
20
20
20
0
-10
-20
-30
-30
-30
-20
-10
0
0
0
0
0
10
30
60
80
110
140
160
190
210
250
290
330
360
390
410
410
410
410
420
430
460
500
520
540
530
510
490
460
430
410
400
400
400
410
420
420
430
430
430
420
410
390
380
380
370
370
380
390
400
410
430
440
450
460
460
470
480
480
490
490
500
510
530
550
570
580
580
580
570
550
530
510
480
450
420
400
390
380
370
360
340
320
290
260
230
200
180
160
160
160
160
170
170
160
140
110
80
70
80
90
110
120
120
120
110
100
100
110
130
150
190
230
280
330
360
370
380
370
360
360
370
380
390
390
370
340
300
270
240
230
230
230
220
220
210
200
200
200
200
190
180
180
180
180
180
180
150
120
90
60
40
30
30
40
40
50
50
50
40
10
-20
-50
-70
-90
-90
-100
-110
-120
-150
-190
-210
-220
-210
-200
-190
-190
-210
-240
-280
-320
-350
-380
-390
-410
-420
-430
-450
-460
-480
-480
-490
-490
-490
-490
-500
-500
-510
-500
-490
-480
-460
-440
-440
-440
-440
-440
-430
-420
-400
-380
-360
-330
-310
-290
-280
-270
-270
-270
-260
-260
-240
-220
-200
-180
-160
-140
-110
-90
-70
-70
-60
-50
-50
-40
-30
-30
-30
-40
-40
-40
-30
-10
10
20
20
10
-10
-40
-70
-90
-100
-90
-80
-70
-60
-60
-70
-80
-110
-140
-160
-170
-180
-170
-170
-160
-160
-170
-170
-180
-180
-170
-170
-160
-160
-160
-140
-120
-90
-50
-10
10
30
30
20
10
0
0
0
10
30
60
90
110
120
120
100
90
80
80
90
120
140
170
190
220
250
280
300
320
330
330
340
350
360
380
390
390
400
410
410
420
410
400
390
380
370
370
370
370
360
360
350
340
330
330
350
390
430
460
480
480
450
410
360
330
310
320
340
360
370
360
350
320
310
300
300
300
320
330
360
390
430
450
470
500
530
570
620
670
700
720
730
740
760
800
840
890
920
940
960
980
1010
1050
1090
1120
1150
1170
1180
1200
1220
1230
1230
1230
1220
1220
1220
1220
1210
1190
1170
1140
1110
1090
1070
1060
1040
1020
990
950
920
890
880
880
880
880
860
820
770
720
680
650
630
640
650
670
670
660
630
600
570
550
550
570
600
630
660
680
690
690
690
680
680
690
710
730
750
770
780
780
780
770
760
760
750
730
720
710
690
680
660
650
640
620
610
610
610
600
590
580
560
540
530
520
520
510
500
490
470
460
440
420
410
400
380
360
330
300
280
280
280
290
300
320
330
320
310
300
280
280
280
300
320
330
330
310
290
250
220
190
180
170
170
170
170
170
150
120
100
80
80
90
110
120
130
130
130
120
120
130
130
140
130
120
110
90
70
50
40
40
50
60
80
100
120
120
130
140
160
170
190
190
190
190
180
170
180
190
200
230
260
290
310
340
350
370
390
410
440
470
490
500
500
490
480
460
460
460
470
470
480
470
450
420
380
360
350
360
390
420
450
460
460
450
430
420
430
460
500
540
570
580
580
570
550
540
520
520
520
540
550
570
570
560
540
520
500
490
480
470
470
460
450
440
420
400
390
370
340
310
280
250
230
210
200
200
190
180
160
130
100
70
40
20
10
0
-10
-20
-40
-70
-100
-140
-170
-200
-230
-250
-270
-290
-310
-330
-340
-340
-340
-330
-330
-330
-340
-350
-360
-370
-390
-400
-410
-420
-420
-430
-450
-470
-490
-520
-540
-570
-590
-600
-610
-620
-630
-640
-650
-650
-660
-670
-680
-690
-710
-730
-740
-740
-740
-740
-740
-740
-750
-760
-770
-780
-780
-770
-760
-740
-730
-720
-700
-690
-690
-680
-670
-670
-660
-660
-650
-650
-650
-650
-650
-660
-660
-670
-680
-680
-680
-680
-680
-680
-680
-680
-680
-680
-670
-670
-670
-660
-650
-630
-630
-630
-640
-660
-670
-690
-690
-680
-670
-660
-650
-640
-650
-670
-690
-710
-730
-760
-790
-820
-840
-860
-860
-870
-870
-870
-880
-880
-890
-890
-890
-880
-880
-870
-870
-870
-860
-860
-850
-830
-820
-800
-790
-770
-750
-740
-720
-710
-690
-670
-640
-610
-580
-550
-520
-500
-480
-470
-460
-450
-440
-420
-400
-380
-360
-340
-330
-320
-310
-300
-290
-260
-230
-190
-160
-130
-110
-110
-110
-100
-90
-70
-60
-50
-50
-50
-50
-40
-20
0
20
40
60
60
60
70
90
110
140
170
190
200
210
220
230
250
290
320
360
390
410
430
430
430
430
440
460
490
520
560
580
600
600
610
610
620
640
670
700
710
710
700
680
670
660
650
650
640
630
610
590
560
540
520
500
470
450
440
430
420
410
390
360
330
290
260
230
220
210
210
200
190
170
150
130
110
90
80
70
50
40
20
0
-20
-40
-50
-50
-50
-50
-40
-50
-50
-60
-60
-60
-40
-10
10
30
30
10
-10
-30
-50
-70
-80
-90
-100
-110
-120
-130
-130
-140
-140
-150
-160
-170
-190
-200
-210
-210
-200
-190
-170
-160
-150
-150
-150
-150
-150
-160
-150
-150
-130
-120
-100
-90
-90
-90
-90
-80
-70
-60
-40
-20
0
20
40
50
50
40
40
40
40
60
80
100
130
150
160
170
170
170
170
170
180
180
180
180
180
170
160
140
130
130
120
130
130
130
130
120
120
120
130
140
150
160
160
160
160
160
150
150
140
130
120
110
100
100
90
80
80
70
60
50
30
20
0
-20
-30
-40
-50
-50
-60
-60
-70
-70
-80
-90
-100
-110
-120
-120
-130
-140
-150
-160
-170
-180
-180
-170
-160
-140
-120
-110
-90
-80
-70
-60
-50
-40
-20
10
30
50
70
70
60
50
40
30
20
20
20
10
10
10
10
10
10
0
-10
-20
-30
-30
-40
-30
-30
-20
-20
-20
-10
-10
0
10
10
10
10
10
10
10
10
10
10
20
30
40
40
40
40
30
20
10
0
-10
-10
-20
-20
-30
-50
-60
-90
-110
-130
-150
-170
-180
-200
-210
-230
-250
-270
-300
-320
-350
-370
-400
-410
-430
-450
-480
-500
-530
-560
-570
-580
-580
-570
-570
-580
-590
-600
-610
-620
-620
-610
-580
-550
-520
-490
-470
-470
-480
-500
-520
-520
-520
-500
-480
-470
-460
-450
-450
-450
-450
-440
-430
-420
-400
-380
-360
-350
-330
-320
-310
-290
-280
-270
-270
-270
-260
-260
-250
-230
-210
-190
-180
-160
-150
-150
-150
-160
-170
-180
-180
-190
-200
-200
-210
-200
-190
-170
-150
-130
-100
-90
-80
-70
-60
-50
-30
-20
-10
-10
0
10
10
20
10
10
0
-20
-30
-40
-40
-40
-30
-30
-20
-10
0
0
-10
-40
-80
-120
-170
-200
-210
-210
-200
-190
-180
-180
-190
-200
-230
-250
-260
-260
-240
-210
-170
-130
-90
-60
-40
-20
10
40
80
130
180
230
280
330
380
420
460
490
530
570
600
640
660
690
710
730
750
770
800
830
870
920
960
1000
1030
1040
1050
1040
1020
990
970
970
970
970
970
970
960
940
910
880
860
830
810
800
800
810
820
840
850
860
870
870
870
870
860
860
850
840
840
830
820
820
820
820
830
840
870
880
900
910
910
910
920
930
950
970
990
1020
1050
1080
1110
1130
1140
1150
1150
1150
1150
1150
1170
1200
1230
1250
1250
1240
1220
1190
1170
1160
1140
1130
1120
1110
1110
1100
1090
1060
1020
970
920
880
850
830
810
790
760
720
680
640
600
580
560
540
520
490
460
420
390
350
310
280
250
240
220
220
210
190
170
130
100
60
40
10
-10
-30
-50
-90
-120
-160
-200
-230
-270
-310
-350
-390
-440
-480
-510
-540
-560
-590
-620
-650
-670
-690
-710
-730
-760
-780
-800
-820
-830
-820
-810
-800
-800
-800
-820
-830
-850
-870
-890
-890
-890
-880
-860
-860
-850
-850
-840
-840
-830
-830
-810
-800
-770
-740
-710
-680
-660
-640
-640
-640
-640
-650
-650
-640
-640
-630
-630
-630
-640
-650
-670
-690
-700
-710
-710
-710
-700
-700
-690
-700
-710
-720
-730
-730
-730
-730
-720
-700
-700
-700
-710
-720
-730
-730
-720
-710
-700
-690
-670
-660
-660
-660
-660
-670
-670
-670
-670
-660
-660
-660
-660
-650
-640
-630
-610
-590
-570
-560
-550
-550
-540
-540
-530
-500
-480
-450
-430
-410
-410
-400
-400
-400
-400
-390
-370
-350
-330
-310
-300
-290
-300
-300
-300
-310
-310
-310
-320
-320
-320
-310
-310
-310
-300
-300
-290
-280
-280
-280
-280
-290
-290
-310
-320
-340
-360
-380
-390
-390
-390
-390
-400
-410
-430
-450
-470
-490
-510
-530
-540
-540
-530
-510
-500
-500
-510
-520
-530
-530
-530
-530
-540
-540
-540
-550
-550
-560
-560
-570
-570
-570
-570
-570
-580
-580
-580
-580
-580
-580
-580
-580
-570
-570
-580
-590
-600
-610
-610
-600
-600
-590
-590
-590
-600
-610
-630
-640
-640
-640
-620
-600
-570
-550
-530
-520
-510
-510
-510
-510
-490
-470
-440
-420
-400
-390
-380
-380
-380
-370
-350
-320
-280
-250
-210
-190
-160
-140
-120
-100
-80
-50
-20
0
20
40
60
80
100
120
140
160
180
210
240
280
310
350
370
400
420
440
470
510
550
590
630
660
690
720
730
750
770
800
840
880
920
950
980
990
990
1000
1020
1050
1100
1140
1180
1210
1230
1240
1250
1270
1290
1320
1350
1390
1420
1450
1460
1450
1450
1440
1440
1450
1460
1480
1490
1500
1500
1500
1490
1480
1470
1450
1430
1420
1410
1400
1390
1380
1360
1340
1310
1290
1270
1260
1240
1210
1190
1170
1160
1150
1140
1140
1130
1120
1100
1090
1080
1070
1070
1070
1070
1060
1050
1030
1010
990
980
960
950
940
930
920
900
870
850
820
790
770
760
760
750
740
730
700
660
620
580
540
520
510
510
500
500
490
480
460
450
440
430
430
430
430
440
440
440
440
430
440
450
470
490
510
520
530
530
540
560
580
620
650
690
730
750
770
790
790
800
810
820
830
840
860
880
890
890
890
880
870
860
860
860
860
860
860
850
850
850
860
870
880
880
880
870
870
870
870
870
890
900
910
920
910
910
890
870
850
840
830
830
820
810
800
770
740
700
670
640
630
620
620
620
620
600
580
560
530
510
480
460
450
440
430
410
400
380
360
330
310
300
290
280
260
250
230
220
210
210
210
210
210
200
200
190
180
170
170
160
150
140
130
120
110
100
80
60
30
10
0
-10
-20
-20
-30
-50
-60
-70
-80
-80
-90
-100
-120
-140
-150
-160
-160
-160
-170
-180
-200
-220
-240
-270
-290
-310
-320
-330
-350
-360
-380
-400
-420
-440
-470
-490
-510
-520
-530
-540
-560
-570
-590
-620
-640
-650
-660
-660
-660
-670
-680
-700
-720
-730
-730
-720
-700
-690
-690
-700
-700
-710
-720
-730
-730
-740
-740
-740
-740
-750
-760
-780
-810
-820
-840
-850
-860
-860
-880
-890
-910
-930
-950
-970
-990
-1000
-1010
-1030
-1040
-1050
-1060
-1060
-1060
-1060
-1070
-1080
-1090
-1100
-1100
-1110
-1110
-1120
-1120
-1120
-1110
-1110
-1090
-1080
-1070
-1060
-1050
-1050
-1040
-1040
-1040
-1030
-1020
-1000
-980
-960
-950
-940
-940
-930
-920
-900
-870
-840
-810
-780
-750
-730
-710
-690
-670
-650
-620
-590
-560
-540
-520
-510
-490
-470
-450
-420
-380
-350
-330
-320
-320
-320
-330
-320
-320
-310
-300
-290
-280
-270
-270
-250
-240
-220
-210
-200
-190
-190
-200
-200
-210
-200
-180
-160
-130
-100
-80
-80
-80
-90
-100
-100
-90
-70
-50
-40
-30
-30
-20
-30
-20
-20
0
20
40
60
90
110
130
150
180
210
230
260
290
310
340
370
400
430
460
490
520
560
600
630
670
700
730
760
790
810
840
870
900
920
950
970
1000
1020
1050
1080
1100
1130
1160
1190
1210
1240
1250
1270
1280
1300
1310
1320
1330
1330
1320
1310
1310
1300
1310
1320
1320
1320
1310
1300
1280
1270
1250
1240
1240
1230
1220
1210
1200
1180
1160
1150
1130
1110
1100
1090
1080
1070
1040
1020
990
960
930
910
880
860
840
810
780
750
720
690
660
620
580
540
490
440
400
370
350
330
310
280
250
220
180
140
110
80
50
30
10
-20
-40
-60
-80
-100
-120
-140
-160
-180
-200
-230
-260
-290
-310
-320
-340
-350
-370
-390
-410
-420
-430
-440
-460
-490
-520
-540
-560
-560
-550
-530
-500
-480
-460
-440
-430
-420
-410
-410
-400
-400
-390
-370
-350
-320
-300
-290
-270
-250
-220
-190
-160
-140
-120
-110
-80
-50
-20
10
40
70
90
100
120
150
180
220
260
300
330
350
360
370
370
380
400
410
430
440
460
480
490
510
520
540
550
560
560
560
560
550
550
550
550
550
550
560
560
560
560
560
560
550
540
530
520
510
500
490
480
470
460
440
440
430
420
410
400
390
380
360
340
320
300
290
280
280
280
280
250
220
170
130
90
60
50
40
40
20
0
-30
-70
-110
-150
-180
-200
-210
-210
-220
-220
-240
-260
-280
-300
-310
-320
-320
-330
-340
-360
-370
-400
-420
-440
-450
-440
-430
-420
-410
-410
-420
-440
-460
-470
-480
-470
-450
-430
-430
-440
-450
-470
-490
-510
-510
-520
-520
-520
-520
-530
-530
-540
-540
-540
-530
-530
-530
-540
-560
-580
-590
-590
-580
-570
-570
-570
-580
-600
-600
-610
-610
-620
-630
-640
-640
-650
-660
-670
-690
-700
-710
-710
-710
-710
-720
-730
-750
-760
-770
-770
-750
-730
-710
-710
-710
-730
-730
-720
-710
-680
-660
-650
-640
-630
-630
-620
-620
-620
-620
-600
-570
-530
-490
-460
-450
-460
-470
-490
-490
-490
-480
-470
-460
-440
-430
-410
-390
-380
-370
-370
-370
-360
-360
-350
-340
-330
-330
-330
-320
-310
-290
-270
-250
-230
-220
-220
-220
-210
-210
-200
-190
-180
-150
-130
-110
-90
-80
-80
-70
-50
-30
-10
10
40
60
80
110
140
170
200
230
250
270
280
300
320
340
360
390
430
450
480
490
490
490
480
490
510
530
560
580
600
610
620
630
640
650
650
650
640
620
620
610
620
620
630
640
640
640
640
620
600
580
560
540
530
520
510
500
480
460
440
420
400
380
370
350
330
320
300
290
290
300
310
320
320
320
300
290
270
260
260
260
270
280
290
290
290
280
280
280
290
290
300
310
310
320
320
320
310
310
300
290
280
280
280
270
260
250
230
220
210
210
210
210
220
210
210
190
180
170
160
150
150
150
150
140
130
120
100
90
80
70
70
70
80
90
90
80
80
70
70
70
80
100
110
130
150
160
170
170
160
150
150
150
160
160
160
150
140
120
110
100
90
70
50
30
20
0
-10
-20
-40
-60
-80
-90
-100
-110
-120
-130
-140
-150
-180
-200
-210
-220
-220
-210
-200
-180
-160
-140
-120
-110
-100
-100
-100
-90
-80
-50
-30
-10
0
10
20
20
30
50
70
90
100
110
110
110
100
100
100
100
100
100
110
110
110
110
120
120
120
120
120
130
140
160
190
210
230
240
250
260
270
280
290
290
300
310
330
350
370
390
390
390
380
370
370
370
380
380
370
360
350
340
330
330
330
330
330
330
330
320
310
300
280
270
270
260
260
260
260
250
240
240
250
250
260
260
250
240
230
210
200
200
210
220
230
240
250
250
250
250
240
240
250
260
280
300
310
310
310
300
290
280
290
290
300
310
320
320
320
320
320
310
300
290
290
290
290
290
290
280
280
270
270
270
280
280
290
300
300
300
310
310
320
320
320
330
330
340
340
350
360
360
360
360
350
360
370
380
380
390
380
380
360
350
340
330
330
330
330
330
320
310
290
270
260
250
240
230
230
220
220
210
200
200
200
200
200
210
210
220
220
220
230
230
240
240
240
240
250
250
250
250
250
250
240
230
210
200
190
180
180
180
180
170
160
140
120
100
80
60
40
20
10
0
0
0
-10
-20
-40
-70
-80
-100
-100
-90
-90
-80
-80
-80
-80
-70
-70
-60
-50
-50
-40
-40
-30
-20
-10
-10
-10
-20
-30
-40
-60
-60
-70
-70
-80
-80
-90
-90
-100
-100
-110
-120
-130
-140
-140
-150
-150
-160
-160
-170
-170
-180
-190
-190
-190
-180
-180
-170
-170
-170
-170
-170
-160
-160
-150
-150
-130
-120
-110
-100
-100
-110
-120
-120
-130
-130
-130
-130
-140
-150
-160
-170
-180
-190
-200
-210
-220
-240
-250
-260
-270
-280
-300
-320
-340
-370
-400
-430
-450
-480
-500
-510
-530
-540
-550
-560
-580
-590
-600
-610
-620
-620
-630
-630
-640
-650
-660
-660
-670
-670
-670
-680
-690
-700
-710
-720
-720
-720
-710
-700
-700
-700
-700
-720
-730
-740
-750
-750
-740
-740
-740
-730
-730
-730
-740
-740
-750
-750
-760
-760
-770
-780
-780
-780
-780
-780
-770
-770
-770
-770
-770
-760
-760
-750
-740
-730
-720
-710
-700
-690
-690
-690
-690
-690
-690
-690
-680
-670
-660
-650
-640
-630
-610
-590
-570
-550
-530
-510
-490
-460
-430
-400
-370
-340
-320
-300
-270
-250
-220
-190
-170
-140
-120
-100
-80
-60
-40
-30
-10
0
20
50
80
120
150
190
210
230
240
260
280
300
320
340
360
390
420
450
470
490
500
510
530
540
560
580
590
600
620
640
670
700
720
740
750
760
780
800
830
850
870
900
920
950
970
990
1010
1020
1020
1030
1050
1060
1080
1100
1110
1120
1120
1120
1130
1140
1160
1170
1180
1180
1180
1170
1170
1170
1170
1180
1190
1190
1190
1190
1180
1180
1170
1170
1180
1180
1180
1170
1170
1160
1150
1160
1170
1180
1190
1200
1200
1200
1200
1190
1190
1200
1210
1220
1240
1250
1260
1250
1230
1200
1180
1160
1150
1140
1130
1110
1090
1060
1040
1010
990
960
940
910
890
860
820
790
760
730
710
690
670
650
640
630
620
600
590
580
570
570
580
570
570
560
550
560
570
580
600
620
630
640
650
650
660
670
690
710
730
760
790
810
820
830
840
850
870
880
900
910
920
930
930
930
950
960
980
1000
1020
1030
1030
1030
1020
1010
1020
1040
1060
1090
1110
1120
1120
1110
1110
1110
1100
1110
1120
1120
1130
1130
1120
1110
1090
1080
1070
1060
1060
1050
1030
1020
990
970
940
910
890
870
840
820
800
770
730
680
650
610
590
560
540
510
490
450
420
380
340
310
290
280
260
230
200
170
130
100
70
50
20
-10
-40
-80
-110
-140
-160
-190
-220
-240
-280
-310
-340
-380
-410
-430
-450
-470
-480
-510
-540
-570
-600
-630
-640
-650
-650
-640
-650
-660
-670
-690
-710
-720
-710
-700
-670
-650
-640
-650
-660
-680
-690
-700
-690
-670
-650
-640
-630
-630
-640
-640
-640
-630
-610
-580
-550
-530
-510
-500
-490
-480
-470
-450
-430
-400
-380
-360
-350
-340
-330
-320
-300
-290
-270
-250
-220
-200
-180
-160
-150
-150
-140
-130
-100
-70
-30
10
30
40
50
60
70
80
80
90
90
90
90
90
90
90
80
70
60
60
60
60
70
80
90
90
100
90
80
60
50
40
30
30
20
20
20
10
0
-20
-50
-70
-80
-90
-90
-90
-90
-90
-90
-100
-100
-110
-110
-100
-100
-100
-100
-100
-90
-90
-90
-100
-100
-90
-90
-80
-70
-60
-50
-50
-40
-30
-20
-10
10
20
40
50
70
80
80
90
100
110
120
150
170
190
210
220
220
220
210
190
180
160
160
160
160
160
150
140
120
100
80
60
50
40
30
0
-20
-60
-90
-120
-150
-170
-190
-210
-220
-240
-260
-290
-310
-340
-350
-360
-350
-340
-330
-330
-340
-360
-380
-390
-400
-410
-410
-410
-410
-420
-430
-440
-450
-460
-470
-480
-500
-510
-530
-540
-550
-540
-530
-510
-490
-470
-470
-490
-520
-560
-590
-620
-630
-620
-610
-600
-610
-620
-640
-640
-640
-640
-640
-640
-640
-660
-680
-710
-730
-750
-750
-740
-720
-700
-680
-670
-670
-660
-650
-630
-620
-600
-590
-580
-570
-560
-560
-550
-530
-510
-490
-480
-480
-480
-490
-490
-470
-440
-410
-380
-370
-360
-370
-380
-390
-380
-370
-350
-330
-300
-280
-260
-260
-270
-280
-280
-260
-230
-210
-190
-180
-180
-180
-190
-190
-200
-190
-170
-140
-120
-100
-100
-100
-110
-120
-140
-150
-150
-140
-120
-100
-90
-100
-110
-120
-120
-120
-100
-80
-50
-30
-20
-10
0
0
10
10
20
30
40
50
70
80
90
100
100
110
130
150
170
190
200
210
210
220
240
270
300
330
360
390
410
430
450
470
490
510
510
520
520
530
530
540
540
540
530
520
500
470
440
420
400
390
380
370
370
360
340
320
290
270
250
230
220
220
220
220
220
210
210
200
200
200
210
210
220
230
230
230
230
230
240
260
270
280
290
300
310
320
330
330
340
340
350
360
370
380
390
390
400
410
420
430
430
440
440
450
470
490
510
530
540
540
540
540
550
570
600
620
640
650
660
660
670
680
700
720
740
770
790
810
830
860
880
910
940
970
1000
1030
1050
1070
1080
1080
1090
1110
1130
1150
1170
1200
1220
1230
1250
1260
1270
1270
1280
1280
1280
1290
1300
1310
1320
1340
1350
1350
1350
1350
1340
1340
1340
1340
1340
1350
1350
1350
1350
1340
1340
1330
1330
1330
1330
1340
1340
1350
1340
1340
1330
1320
1310
1300
1300
1310
1310
1310
1310
1300
1290
1290
1290
1290
1290
1300
1300
1310
1320
1340
1360
1370
1390
1390
1390
1380
1370
1360
1350
1350
1350
1360
1370
1370
1360
1340
1320
1290
1270
1250
1240
1240
1240
1240
1230
1210
1190
1170
1160
1140
1130
1120
1110
1110
1100
1100
1080
1070
1040
1020
1000
980
970
960
930
900
870
840
810
790
770
760
750
730
720
700
680
670
650
640
620
600
580
570
550
530
520
500
480
460
440
420
390
360
320
290
270
250
240
230
220
200
180
160
140
120
110
90
60
30
10
0
-20
-30
-50
-70
-100
-120
-140
-160
-170
-190
-210
-230
-250
-260
-270
-280
-290
-300
-320
-340
-360
-380
-390
-410
-420
-430
-440
-450
-460
-460
-460
-470
-470
-480
-490
-510
-520
-540
-550
-560
-570
-580
-590
-590
-600
-620
-640
-660
-680
-690
-700
-710
-710
-710
-720
-730
-730
-740
-750
-750
-750
-760
-760
-760
-770
-770
-780
-780
-780
-780
-780
-770
-760
-750
-750
-740
-740
-740
-750
-750
-760
-770
-770
-770
-760
-760
-760
-770
-780
-790
-810
-830
-850
-870
-890
-900
-910
-920
-930
-940
-960
-980
-1000
-1010
-1030
-1040
-1050
-1060
-1060
-1060
-1070
-1090
-1100
-1120
-1120
-1120
-1120
-1120
-1120
-1130
-1140
-1140
-1130
-1120
-1110
-1090
-1080
-1070
-1060
-1050
-1050
-1050
-1050
-1050
-1040
-1020
-1000
-970
-950
-940
-940
-940
-930
-920
-890
-860
-830
-800
-770
-740
-710
-680
-640
-610
-580
-540
-510
-470
-430
-390
-370
-350
-320
-290
-250
-210
-170
-140
-110
-100
-80
-50
-10
20
50
80
100
120
140
170
190
220
250
280
310
340
360
370
380
380
390
400
430
460
490
500
510
500
500
490
500
520
530
540
540
540
530
510
500
490
490
500
510
530
540
550
540
520
500
480
470
470
470
480
500
500
510
510
520
530
550
570
580
590
590
580
570
550
550
550
570
580
590
590
580
570
560
560
570
580
590
600
590
570
540
520
510
510
520
540
560
580
580
560
540
510
490
470
480
490
500
510
510
500
480
460
450
450
460
480
500
510
510
500
490
470
470
470
490
510
530
550
560
560
560
560
560
560
580
590
600
610
600
580
570
560
570
570
580
590
600
590
580
570
550
540
530
530
530
530
520
510
500
490
470
450
440
430
420
400
380
360
340
320
310
300
290
270
250
230
220
220
210
210
210
210
200
190
180
160
150
140
130
130
140
140
150
150
140
130
110
90
70
70
70
80
90
100
100
100
100
90
90
80
80
80
80
90
90
80
70
60
60
50
50
50
50
30
20
0
-20
-30
-30
-30
-30
-30
-40
-50
-60
-70
-90
-100
-120
-140
-150
-160
-160
-170
-180
-190
-210
-220
-240
-250
-260
-280
-300
-320
-340
-360
-370
-370
-380
-380
-390
-410
-430
-440
-460
-460
-470
-460
-470
-470
-490
-500
-520
-540
-550
-560
-560
-560
-560
-560
-570
-590
-600
-610
-610
-610
-600
-590
-590
-580
-590
-590
-600
-600
-600
-600
-600
-590
-570
-550
-540
-540
-550
-550
-560
-560
-560
-540
-520
-490
-460
-440
-420
-410
-400
-400
-410
-420
-440
-460
-480
-500
-510
-510
-510
-510
-510
-520
-530
-540
-550
-560
-560
-570
-570
-580
-580
-590
-590
-580
-570
-550
-530
-510
-480
-460
-450
-430
-430
-430
-440
-440
-440
-430
-430
-420
-410
-410
-410
-420
-420
-420
-410
-410
-410
-400
-400
-390
-380
-370
-350
-350
-350
-350
-350
-350
-360
-360
-370
-380
-380
-390
-390
-390
-400
-410
-410
-410
-410
-400
-390
-380
-380
-370
-370
-360
-350
-340
-330
-310
-300
-280
-260
-240
-230
-210
-200
-190
-180
-160
-140
-120
-100
-80
-60
-50
-40
-30
-10
0
20
30
30
40
50
60
60
60
50
40
30
30
30
40
50
60
70
70
70
70
70
70
70
70
80
90
90
100
100
110
110
100
100
100
110
130
150
160
170
180
180
180
180
200
220
240
260
280
300
310
320
330
330
340
360
390
430
470
510
540
560
580
590
600
620
630
650
660
680
690
700
710
730
740
740
750
750
760
760
770
780
790
790
800
810
820
840
860
870
880
900
910
930
950
960
960
960
960
970
980
1000
1030
1050
1060
1070
1070
1070
1070
1070
1080
1090
1110
1120
1140
1150
1160
1160
1160
1150
1150
1150
1140
1140
1140
1130
1130
1130
1130
1130
1130
1120
1110
1100
1090
1070
1070
1070
1070
1080
1090
1090
1090
1080
1070
1060
1060
1060
1060
1060
1060
1070
1070
1070
1080
1080
1080
1070
1070
1070
1070
1060
1060
1060
1060
1060
1060
1060
1060
1060
1050
1040
1030
1020
1020
1020
1030
1040
1050
1040
1030
1020
1000
1000
1000
1000
1000
1000
990
980
980
970
960
960
950
950
960
960
970
980
980
990
980
980
980
980
980
990
990
990
990
980
980
980
980
990
990
990
980
980
970
960
960
960
950
940
930
930
930
920
920
910
890
870
850
830
810
800
790
780
760
750
730
720
710
700
680
670
660
660
660
650
650
640
630
620
620
610
610
610
610
610
620
620
630
630
630
630
620
610
600
600
590
590
590
580
570
560
550
540
540
540
540
540
530
520
510
500
480
470
460
460
470
470
480
480
480
470
460
450
450
450
440
440
450
450
440
440
440
440
440
450
450
450
440
430
430
420
420
430
440
440
440
440
430
430
420
420
410
410
400
400
400
400
390
390
380
360
340
330
320
310
300
300
290
290
290
290
290
280
270
260
260
260
260
260
270
270
270
270
270
270
270
260
250
250
250
250
260
280
290
290
300
290
280
270
270
280
290
310
330
350
360
360
350
340
340
340
360
370
380
390
390
390
390
390
400
400
410
420
420
420
420
410
400
390
400
400
410
410
400
390
380
370
360
360
360
350
340
330
310
290
270
250
230
220
210
200
190
180
170
150
140
130
120
120
110
100
80
60
50
30
20
0
-10
-30
-40
-70
-90
-110
-120
-140
-150
-170
-190
-210
-220
-240
-240
-250
-260
-260
-250
-250
-240
-230
-230
-230
-240
-250
-260
-270
-270
-250
-230
-220
-200
-210
-230
-260
-300
-330
-350
-360
-350
-330
-320
-320
-320
-340
-360
-380
-400
-410
-420
-430
-420
-410
-390
-370
-360
-350
-340
-340
-350
-370
-380
-400
-430
-460
-490
-520
-540
-540
-540
-530
-530
-530
-540
-550
-570
-580
-600
-610
-620
-610
-600
-590
-590
-600
-610
-630
-650
-660
-660
-650
-640
-630
-630
-640
-650
-660
-670
-670
-660
-640
-620
-610
-610
-610
-620
-620
-620
-620
-610
-590
-580
-570
-580
-580
-590
-600
-610
-610
-610
-600
-590
-580
-580
-580
-570
-550
-530
-510
-490
-470
-460
-440
-430
-420
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-400
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
-360
