5
220800
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
100
100
0
-100
0
100
0
-100
-100
100
0
-100
-100
0
100
0
-100
-100
0
0
0
0
100
100
0
-100
0
0
0
0
0
0
-100
-100
0
100
100
0
-100
100
100
100
-100
0
100
100
0
100
100
100
0
0
100
100
0
-100
0
100
0
-100
-100
0
0
-100
-100
0
100
0
-100
0
100
100
0
0
0
0
0
-100
0
100
0
-100
-100
0
0
-100
-100
-100
0
-100
-100
0
100
0
-100
-100
0
100
0
-100
0
0
0
-100
-100
0
-100
-100
0
0
0
-100
-100
-100
0
0
-100
0
100
100
0
0
0
100
0
0
100
100
0
-100
-100
0
0
0
-100
0
100
0
-100
-100
0
0
-100
0
0
100
0
0
0
100
0
0
0
0
-100
-100
0
100
100
0
0
100
100
0
-100
0
0
0
-100
0
100
0
-100
-100
100
100
-100
-100
0
0
-100
-100
0
0
-100
-100
0
100
100
0
0
0
0
100
0
0
0
100
0
-100
0
100
0
-100
0
100
100
-100
-100
0
0
-100
-100
0
100
-100
-100
0
0
0
-100
0
100
100
-100
-100
-100
0
0
-100
0
100
0
0
-100
0
100
100
0
0
100
0
-100
-100
0
0
-100
-100
0
0
0
-100
0
0
0
0
0
100
100
0
0
100
100
0
0
100
100
0
-100
-100
0
0
-100
-100
0
100
0
-100
0
100
0
-100
0
100
100
-100
-100
0
100
0
-100
0
100
0
-100
0
100
0
-100
0
100
100
0
-100
0
100
0
0
0
100
100
0
-100
-100
0
0
0
100
100
0
0
0
100
0
-100
0
100
100
0
-100
0
0
-100
-100
0
100
0
-100
-100
0
0
-100
-100
0
100
100
0
0
100
100
0
0
100
100
0
-200
-100
100
0
-100
-100
100
100
0
-100
0
0
0
0
100
200
100
-100
0
100
100
-100
-100
0
100
0
-100
-100
0
0
-100
-100
100
100
0
-100
0
100
0
-100
0
100
100
0
0
100
100
0
0
0
100
0
0
0
0
-100
-100
0
100
0
0
0
0
0
0
0
0
0
100
0
0
-100
0
0
-100
0
100
100
-100
-200
0
100
0
0
100
100
0
-100
0
100
0
-100
0
100
100
0
-100
0
0
-100
0
100
100
0
-100
0
100
0
-100
0
100
100
-100
-100
0
100
0
-100
-100
0
100
0
0
100
100
0
-100
0
100
100
-100
-100
0
0
-100
0
100
100
0
-100
0
100
0
-100
-100
0
0
0
-100
0
-100
-100
-100
0
100
0
-100
-100
0
0
-100
-100
100
100
0
-100
0
100
100
0
0
100
0
0
0
0
0
0
0
0
100
100
-100
-100
0
100
0
0
100
100
0
-100
-100
0
0
-100
0
200
100
-100
-100
0
100
0
-100
0
0
0
-100
0
0
0
-100
-100
100
100
0
-100
0
100
0
-100
-100
100
100
0
0
100
100
0
-100
0
100
100
100
100
100
0
0
0
0
0
-100
-200
-100
0
0
0
100
100
100
0
0
0
0
-100
-100
100
100
0
-100
0
0
0
-100
0
100
100
100
0
0
100
0
-100
-100
100
200
0
-100
0
100
0
-200
-100
100
100
-100
-100
0
0
-100
-100
0
100
0
0
0
0
0
0
0
0
100
0
-100
-100
0
0
-100
-100
100
100
-100
-200
0
100
-100
-100
0
100
100
0
0
0
0
0
0
100
0
0
0
0
0
0
0
0
100
100
100
0
0
100
100
0
0
100
100
0
-100
0
100
100
0
0
100
0
0
0
100
100
0
0
0
100
0
-100
0
100
0
-100
0
200
100
-100
-100
0
100
0
0
100
100
0
-100
-100
0
0
-100
-100
100
200
100
-100
0
100
100
100
100
100
0
-100
-100
0
100
0
0
0
0
0
0
0
100
0
-100
0
200
100
-100
-100
0
200
100
-100
0
100
100
-100
-100
0
0
-100
-100
0
100
0
0
0
0
0
0
0
100
100
0
-100
0
0
0
-100
0
100
100
0
-100
0
0
-100
-100
0
100
0
0
0
100
0
-100
-100
0
100
0
-100
-100
0
0
-100
0
100
100
0
0
100
100
0
-100
0
100
0
-100
0
0
0
0
0
100
100
0
0
0
100
100
0
100
100
100
0
-100
-100
0
0
-100
0
100
100
0
0
0
0
-100
0
100
200
0
-100
0
100
0
-100
-100
100
100
0
-100
0
0
0
0
100
100
0
-100
-100
0
0
0
0
0
100
0
0
0
100
0
0
0
100
0
-100
-100
0
0
0
-100
0
200
100
-100
-100
0
0
-100
-100
0
100
0
-100
0
0
0
0
0
0
0
0
0
0
0
-100
0
100
200
100
-100
-100
0
100
0
-100
0
100
0
-100
-100
0
0
-100
-100
0
100
0
0
0
0
0
-100
0
100
100
0
-100
-100
0
100
0
0
100
100
0
0
0
0
-100
-100
0
0
0
-100
-100
0
0
0
0
0
0
0
-100
-100
-100
-100
-100
0
100
0
-100
-100
0
0
-100
-100
0
0
-100
-100
-100
0
-100
-100
0
0
0
-100
0
0
0
-100
-100
0
0
0
0
-100
-100
0
0
0
0
0
0
-100
-100
0
0
0
0
100
100
-100
-100
0
100
0
-100
0
100
0
-100
-100
0
0
-100
0
100
200
0
-200
-100
100
100
-100
0
200
200
0
-100
0
100
0
-100
0
100
100
0
0
0
0
-100
-100
0
100
100
0
0
0
0
-100
-100
100
100
-100
-200
-100
100
100
0
0
100
0
-100
-100
0
0
-100
-100
0
100
0
-100
-100
0
0
-100
-100
0
100
0
-100
0
100
100
0
0
100
100
0
0
0
0
-100
-100
-100
0
0
-100
-100
0
0
0
0
100
200
0
-200
-100
0
0
0
0
100
100
0
0
100
100
-100
-100
0
100
0
-100
-100
0
-100
-200
-100
0
100
0
-200
-200
0
0
-100
-100
0
100
-100
-200
0
100
-100
-200
0
200
200
-100
-100
0
100
0
-100
0
0
0
-100
-100
-100
0
0
0
0
100
0
0
0
100
0
-100
0
100
0
-100
-100
100
100
-100
-200
0
100
100
-100
-100
0
0
-100
0
100
100
0
-100
-100
0
0
-100
-100
0
100
0
0
0
100
0
-100
0
100
0
-100
-100
0
100
0
0
100
100
0
-100
0
0
100
0
0
0
100
0
-100
0
100
0
-100
0
200
200
0
0
0
0
-100
-100
0
0
-100
-100
-100
0
-100
-100
0
100
100
0
-100
100
100
0
-100
0
100
0
0
0
0
0
0
0
100
100
0
0
0
0
0
0
0
100
100
0
0
0
0
0
0
0
100
0
-100
-100
0
100
0
0
0
100
0
-200
-200
-100
0
-100
-100
100
200
100
0
0
0
0
-100
0
100
100
0
-100
-100
0
0
0
100
100
0
-100
-100
0
0
0
0
0
100
0
0
0
0
0
0
0
0
0
0
0
100
200
100
0
0
0
0
-100
-100
0
100
0
-100
0
100
0
-100
-100
0
0
0
0
100
100
0
0
0
0
-100
-100
0
0
0
-100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
100
100
0
0
0
0
0
-100
0
200
100
0
-100
0
100
0
-100
0
100
0
-100
0
100
0
-100
-100
100
100
0
-100
0
100
0
-100
0
100
200
100
0
0
0
100
100
100
100
0
-100
-100
0
0
-100
-100
0
0
0
-100
0
100
0
0
0
0
100
0
-100
-100
0
0
0
100
100
0
-100
0
100
100
0
0
100
100
-100
-100
0
0
0
0
0
0
0
0
0
100
0
100
100
0
0
0
0
0
0
100
0
-100
-100
0
0
-100
0
100
100
0
0
0
0
-100
-100
0
0
-100
-100
100
100
0
0
0
0
0
0
100
100
0
-100
0
100
100
0
-100
0
0
-100
-200
-100
100
0
0
0
100
100
0
-100
0
0
-100
-100
0
100
0
-100
-100
0
100
0
-100
0
100
0
-100
-100
100
100
0
-100
0
100
0
-100
0
200
100
-100
0
100
100
-100
-100
0
0
-100
-300
-100
100
100
-100
-100
0
0
0
0
100
100
100
0
0
0
0
0
0
100
200
100
0
0
100
100
0
0
100
100
0
-100
0
0
0
0
100
200
100
-100
-100
0
0
-100
-100
0
100
0
-100
0
100
0
-100
-100
100
100
0
0
0
100
0
0
100
200
100
0
0
0
-100
-100
0
100
0
-100
-200
0
0
0
0
0
100
100
0
0
0
0
0
-100
0
100
100
0
-100
0
0
-100
-100
0
100
0
-100
0
0
0
-100
-100
0
200
100
0
0
0
0
-100
0
100
100
0
-100
0
0
0
0
100
200
0
-100
0
100
100
0
0
100
0
0
0
100
0
-100
-100
0
100
100
0
0
100
100
-100
-100
100
200
100
-100
0
100
100
-100
-100
100
100
0
-100
0
0
0
-100
-100
0
100
0
-100
-100
0
0
0
0
100
0
-100
-100
0
100
-100
-100
100
200
0
-100
0
200
100
-100
-100
0
100
0
-100
0
0
0
-100
-100
100
100
0
0
0
0
-100
-100
0
100
0
0
-100
-100
0
0
0
100
0
0
0
0
100
0
-100
0
100
100
-100
-100
0
0
-100
-100
0
100
0
-100
-100
0
0
-200
-100
100
100
0
-100
0
0
0
-100
0
100
0
0
0
100
100
0
0
0
0
0
-100
-100
0
0
0
0
100
0
0
-100
0
0
-100
0
100
200
0
-100
-100
0
100
0
-100
0
100
100
-100
-100
0
0
-100
-100
100
200
100
0
0
100
0
-100
-100
0
100
0
0
0
0
0
0
0
0
-100
-100
0
100
0
-100
-100
0
100
0
0
0
100
0
-100
0
100
100
0
-100
0
0
-100
-100
0
100
100
-100
-100
0
0
-100
-100
0
100
100
0
0
0
0
0
0
100
100
-100
-200
-100
0
0
-100
0
100
0
-100
0
100
100
-100
-100
100
100
0
-100
0
200
100
-100
0
100
100
0
0
0
0
-100
0
100
100
100
0
0
0
100
0
0
0
100
0
-200
-200
-100
0
-100
0
100
100
0
-100
0
0
0
-100
0
100
100
0
-100
-100
0
0
0
0
0
0
-100
-100
-100
0
-100
-100
100
200
100
0
0
100
100
0
0
0
100
0
-100
-100
0
-100
0
0
100
0
-100
-100
0
0
-100
-100
0
100
0
-100
0
0
0
0
100
100
0
-100
0
100
200
0
0
0
100
100
0
-100
0
0
0
0
100
100
0
-100
-100
100
100
0
0
0
100
0
-100
-100
0
0
0
0
0
100
0
0
0
100
0
-100
0
100
100
-100
-100
100
100
-100
-100
100
200
0
-100
0
100
0
-100
-100
100
100
0
-100
0
100
0
0
0
100
100
0
0
0
0
-100
-100
100
100
0
-100
0
100
0
-100
0
200
100
0
0
0
0
0
0
100
200
100
-100
-100
100
100
0
-100
100
100
0
0
0
0
-100
-100
0
100
0
-100
-100
0
0
0
-100
0
100
0
0
0
0
0
-100
-100
0
100
0
-100
-100
100
0
-100
-100
100
100
0
-100
0
100
0
-100
-100
100
0
-100
-100
100
100
0
-100
0
200
100
-100
-100
0
0
-100
0
100
100
-100
-100
100
100
0
-100
0
100
0
0
0
100
0
-100
0
100
100
-100
-200
0
100
0
-100
0
100
0
-100
0
0
-100
-200
-100
0
0
0
-100
0
0
0
-100
-100
-100
0
0
-100
-100
0
0
0
0
100
100
0
0
100
100
100
0
0
0
0
0
-100
0
0
0
-100
0
100
100
-100
-100
0
100
0
-100
0
100
0
-100
0
0
0
-100
-100
100
100
-100
-200
-100
0
0
-100
0
0
0
-100
-100
0
100
0
0
100
100
0
-100
0
0
0
0
0
100
0
-100
0
100
100
0
0
100
100
0
-100
0
0
0
0
100
100
100
0
-100
0
0
0
-100
0
0
0
0
-100
0
0
0
-100
0
100
100
-100
-100
0
100
0
0
100
0
-100
-100
0
0
0
0
0
0
100
100
0
0
0
0
0
0
100
100
0
-100
0
0
-100
-100
0
100
0
-100
0
100
0
-100
0
100
100
0
100
200
100
0
-100
0
100
100
0
0
100
100
0
0
0
100
0
-100
0
100
100
0
-100
100
200
100
0
-100
0
0
0
-100
0
0
-100
-100
0
0
-100
-100
0
100
100
0
0
0
0
-100
0
100
100
0
0
100
0
-100
-100
0
100
0
-100
-100
0
0
-100
0
100
200
100
0
0
100
0
-100
0
100
100
-100
-100
0
100
100
-100
0
100
100
0
-100
0
0
0
0
100
100
100
0
0
0
0
0
0
100
0
0
0
0
0
-100
-100
100
100
0
-100
0
100
100
0
-100
0
100
0
-100
0
0
-100
-100
0
100
100
0
0
100
100
0
0
0
100
100
0
0
0
0
0
100
100
100
0
-100
0
100
100
-100
-100
-100
0
100
0
0
100
0
-100
0
100
100
0
-100
0
0
-100
-100
0
100
0
0
0
100
0
-100
0
100
100
0
0
100
100
0
0
100
100
0
0
0
100
100
0
-100
0
100
100
0
-100
-100
-100
-200
-100
100
100
-100
-100
0
200
100
0
-100
0
0
-100
-100
0
0
-100
-100
0
100
-100
-200
-100
0
0
-200
-100
0
100
0
-100
0
100
0
-100
0
100
100
0
0
0
100
0
0
0
100
0
-200
-200
0
100
0
0
100
100
0
-100
0
100
0
-100
0
100
0
-100
-100
0
100
0
-100
0
100
100
0
-100
0
0
100
100
0
-100
-100
0
100
0
-100
-100
100
200
100
-200
-200
0
100
0
-200
-100
100
100
0
0
0
100
0
-100
-100
0
0
0
0
0
-100
-100
0
100
100
-100
-100
-100
0
-100
-200
-100
100
100
-100
-100
100
100
0
-200
-100
0
0
-100
0
100
0
-100
0
100
100
100
0
0
-100
-100
-100
-100
0
0
-100
-100
0
0
0
0
100
200
0
-200
-100
0
0
0
0
100
100
0
0
100
100
0
-100
0
100
100
-100
-100
0
100
0
-200
-100
100
100
-100
-200
0
100
0
-100
0
0
0
-100
0
0
0
0
0
0
0
-100
-100
-100
0
0
-100
-100
0
100
0
-100
-100
0
-100
-100
0
100
100
0
0
0
0
0
-100
0
0
0
-100
-100
0
0
-100
-100
0
0
0
-100
0
0
0
0
0
100
0
0
0
100
100
0
-100
0
100
100
0
-100
-100
-100
-100
-100
0
100
0
-100
0
0
0
-100
-100
0
0
0
0
0
0
0
0
100
200
0
-100
0
0
0
-100
0
100
100
-100
-100
0
100
0
-100
0
0
0
-100
-100
0
100
0
0
100
100
0
-200
-100
0
0
-100
0
200
100
0
-100
0
100
0
0
0
100
0
-100
-100
100
100
-100
-200
0
100
100
-100
-100
0
0
-100
0
100
100
0
-100
-100
0
0
0
0
100
100
0
-100
0
-100
-100
-100
0
0
0
-100
0
0
0
0
0
100
100
100
-100
-100
-100
-100
-100
0
100
0
-100
-100
0
0
-200
-100
0
100
0
-100
-100
100
0
-100
0
0
100
0
-100
0
100
0
-100
-100
0
0
-100
-100
0
0
0
-100
0
0
0
-100
0
100
100
0
0
0
0
0
0
0
0
-100
-100
0
100
0
0
0
0
0
-100
0
0
0
-100
-100
0
0
0
0
0
100
0
-100
-100
0
100
0
-100
0
100
100
0
-100
0
0
-100
-100
0
100
100
-100
-100
0
100
100
100
100
100
0
0
0
100
0
0
100
200
100
0
-100
0
0
-100
-100
0
100
0
0
0
0
0
-100
0
0
100
0
0
0
0
0
0
0
100
0
-100
-100
0
100
0
-100
0
200
200
0
0
0
100
0
0
0
100
0
-100
-100
0
0
-100
0
100
100
0
-100
0
0
0
-100
0
100
100
0
-100
0
0
0
0
0
0
0
-100
0
100
0
-100
-100
100
100
0
-100
0
0
-100
-100
100
200
0
-100
-100
0
0
-100
0
100
100
0
-100
0
100
0
0
0
0
0
-100
-100
0
0
0
0
100
200
100
0
0
0
0
0
0
100
100
0
-100
0
100
100
0
0
0
100
0
-100
-100
0
0
-100
0
100
100
0
0
100
0
-100
0
100
100
0
0
0
0
0
-100
0
100
100
0
100
100
100
0
0
0
0
0
0
0
0
0
0
0
100
100
100
0
0
100
100
0
-100
0
100
0
0
0
0
0
-100
0
100
100
0
-100
0
0
-100
-100
0
200
100
-100
-100
0
100
0
-100
0
100
0
-100
0
100
0
-100
-100
100
100
0
0
100
0
-100
-100
100
100
0
0
0
100
0
-100
-100
0
100
0
-100
-100
0
0
-100
-100
0
0
0
0
0
0
0
0
0
100
0
-100
-100
0
-100
-100
0
0
0
-100
-100
-100
0
0
-100
0
100
100
-100
-200
-100
0
-100
-200
0
200
100
-100
-100
0
100
0
0
0
0
-100
-200
0
100
0
0
-100
0
100
0
0
0
100
100
0
100
200
100
0
0
100
100
0
0
100
100
0
-100
0
100
100
0
0
0
0
0
100
100
0
0
-100
0
100
100
0
0
0
100
0
-100
0
100
0
-100
0
100
100
0
0
200
200
-100
-200
-100
100
0
-100
0
200
200
0
-100
-100
0
0
-100
0
100
100
0
0
0
100
0
0
0
100
0
-100
0
100
100
0
0
100
100
-100
-100
0
100
0
-100
0
100
0
-100
-100
0
-100
-100
-100
100
100
0
-100
0
100
0
-100
0
0
100
0
-100
0
0
0
0
0
100
0
-100
0
100
100
0
0
100
100
0
-100
0
0
0
-100
0
0
0
-100
-100
0
100
0
-100
0
100
0
-100
-100
-100
0
-100
0
100
100
0
-100
-100
0
0
-100
-100
-100
0
0
0
0
0
0
0
0
100
100
0
0
100
100
0
-100
0
100
0
0
0
0
0
-100
0
0
100
0
-100
0
0
0
-100
-100
0
0
-200
-200
0
100
-100
-200
0
100
0
-100
0
100
0
-100
0
200
200
0
0
0
0
0
-100
-100
0
100
0
0
0
100
0
0
100
200
100
-100
-100
100
100
0
-100
0
100
-100
-200
0
100
0
-100
0
100
0
-100
-100
0
100
0
-100
100
100
100
-100
-100
0
0
-100
-100
0
100
0
-100
-100
0
-100
-200
-100
100
100
-100
-100
0
0
0
-100
-100
0
0
0
0
100
0
0
0
100
0
-100
-100
-100
0
0
-100
0
100
100
0
-100
0
200
0
-200
-200
100
100
-100
-100
0
100
0
0
100
100
0
-100
0
0
0
-100
-100
100
100
0
-100
-100
0
0
-100
0
100
100
0
-100
0
100
0
-100
0
100
0
-100
-100
0
0
-100
0
100
100
0
0
0
100
-100
-100
-100
0
0
-100
0
100
100
0
-100
100
100
0
-200
-100
0
0
0
0
0
100
0
-100
-100
0
0
0
0
0
100
0
-100
-100
0
0
0
-100
0
0
0
0
100
100
0
0
0
100
100
-100
-200
-100
100
100
0
0
100
0
0
0
100
0
-100
0
100
0
-100
-100
0
0
0
0
100
100
0
-100
-100
0
0
0
0
100
0
0
-100
0
100
0
0
0
100
0
-100
-100
0
0
0
0
100
200
100
0
0
100
0
-100
0
0
0
-100
-100
0
0
-100
0
100
100
-100
-100
-100
0
0
0
-100
0
0
0
0
-100
0
0
0
0
100
100
0
-100
0
100
0
0
0
100
100
-100
-100
0
0
-100
-100
100
100
0
-200
-100
0
0
-100
-100
0
0
-100
-100
0
100
0
-200
-200
0
100
-100
-200
-100
100
0
-100
0
100
0
-200
-200
0
0
-100
-100
100
200
0
-100
0
100
0
-100
-100
0
100
0
0
0
0
0
-100
0
0
0
-100
-100
0
100
0
-100
0
100
100
0
-100
-100
-100
0
100
100
0
-100
-100
100
100
0
-100
0
100
0
-100
0
0
0
0
0
100
100
0
-100
-100
0
0
0
0
0
0
-100
-100
0
0
-100
-100
0
100
0
-200
-100
0
100
-100
-100
0
-100
-600
-1300
-2600
-4900
-8300
-12400
-16600
-20400
-22400
-21800
-18200
-12300
-5000
2200
8300
12500
15700
18300
19800
19400
16900
13000
8700
4400
-400
-6200
-13000
-20300
-26900
-31200
-31100
-25800
-15300
-1500
13600
27600
38200
43900
45000
42400
37400
31300
25200
18800
11100
2200
-6600
-14300
-21600
-28400
-33200
-34200
-31900
-27600
-21400
-12800
-2000
9500
19200
24600
25200
23100
20500
17500
12300
4800
-3600
-11500
-17900
-21700
-22700
-22500
-22700
-21900
-17700
-10400
-1500
8400
20100
32200
40200
41100
35400
25900
14600
1900
-11400
-23300
-32900
-41300
-49900
-57100
-59200
-55100
-47100
-37800
-28300
-19100
-11600
-5200
2700
14000
28300
44200
59600
70700
74300
70600
62700
51700
36900
19100
700
-19100
-43000
-70400
-95200
-110500
-112500
-99600
-71900
-34800
1100
27600
44100
54800
62500
67300
68700
67800
64900
58100
46000
30600
16300
5200
-3700
-12500
-22200
-33000
-44500
-55100
-63300
-68300
-69300
-64200
-52300
-37600
-25500
-18100
-13600
-10200
-7200
-2800
3400
9300
14000
20500
30200
39200
42100
40200
39700
43700
48500
49700
46500
40900
33800
23800
11800
2900
2200
9000
16600
18700
12900
-200
-17100
-30400
-33300
-25300
-11000
6600
27100
46500
58000
58800
51900
40200
24500
7200
-7600
-20100
-35700
-57700
-81900
-100700
-109100
-106500
-93500
-71600
-43200
-12600
14400
34300
48100
59500
70100
78200
81000
78200
71100
61400
49700
36200
20700
2700
-18100
-41400
-63500
-79100
-84700
-81400
-71700
-56800
-36600
-12600
13100
37000
55100
63400
62200
56900
53300
53600
55300
54400
48200
37700
26800
18900
12900
4600
-8700
-25300
-40400
-48500
-47800
-40800
-31600
-22400
-14100
-10000
-13300
-23400
-34800
-43000
-45600
-41200
-29000
-13000
-400
4400
3200
900
1100
4700
9700
13300
14700
18000
27800
42500
54600
57500
51300
40400
27200
11100
-9000
-31900
-54000
-70700
-77200
-70500
-51600
-26200
-2200
14200
21800
23600
24400
26300
28400
28200
24800
18800
10400
-1200
-15600
-30900
-43700
-51600
-54000
-51000
-43800
-35000
-28600
-27100
-28500
-27500
-19500
-4000
16000
36000
52200
62900
68200
68100
62100
50600
37700
29900
29800
33600
34600
30400
23300
16000
8600
1100
-4300
-5300
-3700
-4400
-10200
-18600
-23200
-18900
-4400
16200
35500
46400
45100
31900
10300
-13200
-31900
-41800
-43000
-37900
-29900
-22500
-18300
-17000
-14500
-8100
1600
11400
18500
21800
20500
14800
7200
1800
1300
6400
15900
28400
41900
53800
61200
62500
58100
49500
37400
21900
5800
-5600
-8100
-3700
1900
4700
4900
3600
-1100
-11200
-24900
-38100
-48700
-57700
-66300
-75800
-87900
-103500
-119700
-131500
-136200
-134800
-129100
-119900
-107900
-94700
-80800
-66700
-54400
-46200
-40900
-33400
-19900
-1300
17200
31500
41200
47700
51900
53800
55000
57200
59800
59100
51100
35300
14900
-5000
-19300
-26700
-29300
-29800
-27500
-20300
-8200
6700
23400
42200
61600
76900
82600
76100
58100
33900
11800
-1200
-4300
-1600
2100
5400
8500
11700
14600
16800
19300
22700
25800
26100
22000
13500
1400
-11900
-21000
-19500
-5000
19200
47300
75400
100100
116100
118600
107200
87600
66800
48600
32800
17900
2200
-16700
-42000
-74200
-107700
-134600
-150000
-153500
-146700
-131100
-108300
-79400
-44700
-4800
38600
82800
124300
158200
179000
184200
175200
153400
120000
79100
38100
3100
-25000
-47800
-65900
-79100
-87200
-88000
-78300
-56500
-24300
14800
56300
94300
123300
142000
152700
157000
153100
138300
113300
83600
54900
30300
9200
-9200
-24200
-35900
-47900
-63900
-84900
-108100
-129600
-144800
-149200
-141900
-127800
-113600
-102000
-92300
-84100
-78500
-74500
-68100
-55600
-37000
-15800
4300
21200
35100
46700
56400
64000
69000
70600
68700
64700
60100
54600
47400
39100
29700
17700
2000
-13800
-24700
-30300
-34200
-37900
-39900
-39700
-38800
-36800
-31200
-21800
-12200
-7500
-9800
-18500
-31200
-44100
-54000
-59900
-62500
-61900
-57500
-48300
-33700
-14200
8000
29000
45200
54100
55900
53300
50300
49700
52100
56200
61100
66300
71200
74200
73300
66400
53000
34500
13200
-9100
-30600
-50100
-67700
-84800
-102300
-118500
-131200
-139200
-142600
-142200
-139000
-134900
-130800
-125000
-114100
-96200
-72900
-46700
-18800
10500
40300
68100
92300
112100
125800
130699
126200
115400
102500
90100
79500
73600
75600
86200
103600
124400
144900
161000
169700
171000
166200
156400
141800
122800
100800
77000
53900
34500
21600
15900
16900
23900
35500
47600
54100
49800
33800
8500
-21700
-51900
-78200
-99000
-114700
-126200
-134800
-142600
-151700
-162500
-173200
-182500
-191300
-201000
-210900
-218400
-220800
-216300
-203600
-181900
-152100
-116900
-80200
-44700
-11400
19700
48200
73100
94200
112000
126600
137600
144000
144900
139500
127100
107800
82500
54000
26500
4500
-10900
-22000
-31100
-38000
-42200
-44300
-45700
-47100
-48900
-50500
-50300
-45300
-34700
-20300
-5500
7500
16700
21100
21200
18300
13300
5800
-4900
-19000
-35000
-49400
-57600
-56200
-44400
-24100
-100
22400
40000
52700
61600
66700
67900
66800
65300
63000
57800
48800
36700
22400
7300
-6200
-15500
-20600
-24100
-28600
-34900
-41800
-47200
-50300
-52400
-55300
-59200
-63000
-64900
-64200
-60600
-53500
-42300
-26600
-7100
15000
37800
58800
74600
82000
79000
66200
47000
25800
6700
-7600
-16200
-18900
-15800
-7500
4600
18300
31700
44300
56500
68300
78500
85000
85300
78400
65200
48200
30500
13100
-4300
-21700
-38000
-51800
-62700
-70800
-76100
-78900
-80300
-81900
-83700
-84000
-79600
-68700
-51500
-29100
-2700
26100
53700
75500
88800
94000
92500
85100
73700
61400
50100
38200
23700
7700
-5900
-14400
-18100
-18500
-15700
-10200
-3800
600
300
-5700
-16500
-29000
-39800
-47300
-51500
-52600
-49900
-42200
-29600
-13800
3600
21000
37300
50700
60200
66200
69700
71500
71600
69600
65099
58700
51200
44000
38600
36500
38600
44400
51600
57800
61700
62700
60200
54200
45300
34100
20900
5700
-10100
-24700
-36300
-44200
-49000
-52000
-53900
-55200
-56300
-57100
-57500
-56800
-54400
-50000
-43400
-34200
-22500
-10000
900
8700
12900
13600
10600
4200
-5000
-16200
-28600
-40700
-49700
-53100
-51300
-47300
-42900
-36900
-27500
-15200
-2500
8600
16600
20200
18500
13000
5800
-1400
-8300
-14100
-17600
-18300
-16700
-13500
-9800
-6100
-3500
-2800
-5000
-9900
-16900
-25200
-34000
-42300
-48400
-51100
-50100
-45700
-38200
-28900
-19700
-12100
-5600
1000
7800
13400
16600
16800
13900
8300
1000
-6100
-11200
-13900
-14400
-11700
-4900
4700
13700
18600
19000
16400
12600
9300
8100
10000
14200
19700
24600
26500
23200
14600
3200
-8600
-20300
-32000
-43300
-53000
-60100
-63900
-64300
-61000
-54100
-43700
-30300
-15900
-2800
7700
15300
20000
22800
25800
31300
39700
49600
59300
68300
77100
85500
92600
96900
97400
93200
84200
71100
55000
37000
18000
-100
-15100
-25400
-31100
-33200
-33400
-33300
-34600
-37900
-42800
-49000
-55300
-60600
-64599
-67300
-68000
-65600
-60200
-53200
-45700
-37900
-29500
-20100
-8800
4700
19600
34200
47500
59400
69200
76000
79700
80600
79100
75200
69200
60900
50300
38100
26100
16000
8200
2100
-2700
-6400
-9000
-9400
-6000
1600
12300
23400
31900
35800
34800
29200
19300
5800
-9000
-22600
-33400
-40600
-43100
-40100
-32400
-22600
-12900
-4300
2900
8800
13600
17000
19100
20500
21700
22900
22900
21000
17200
12200
6600
100
-7700
-16400
-24500
-30700
-34900
-37800
-39400
-39100
-36900
-33400
-29300
-25300
-22200
-19500
-15600
-8500
1300
11900
21100
28000
32500
34100
32000
26100
17700
9500
3300
-700
-3400
-5100
-6700
-9400
-13900
-18700
-21300
-20100
-15400
-8400
-1100
4800
8100
8600
7000
4900
3800
4400
5500
5700
4300
1100
-4300
-11600
-19300
-25200
-28500
-29200
-27700
-23400
-16100
-5900
6500
19700
31500
39200
40300
33600
20400
3300
-14500
-30100
-40900
-45500
-44700
-40500
-35300
-30600
-26600
-22500
-17800
-12900
-8500
-4700
-500
4600
10800
17500
23800
29200
34600
40800
46800
50400
50000
46600
41200
34600
27600
21700
18100
17100
19000
23700
29500
34100
35700
33100
25300
12900
-1400
-14400
-24900
-33200
-39100
-41700
-40400
-35600
-28800
-21000
-13300
-5700
1300
7300
12300
16500
20300
23000
24200
23500
20800
16200
11300
8800
10000
13300
16700
19700
22600
24800
24700
21500
16000
10100
4600
-1800
-10100
-19700
-28000
-33300
-35000
-33400
-28900
-23300
-18300
-15200
-13700
-13400
-14000
-14600
-14600
-13500
-11400
-8800
-6600
-6200
-7900
-11200
-14800
-18300
-21300
-23800
-25200
-25200
-23200
-18900
-12600
-4300
5700
16200
25500
31500
33200
30100
22800
13200
3600
-4500
-10600
-14100
-14400
-11800
-7100
-1300
5300
12400
19400
25600
31000
35200
37700
37600
34600
29000
22100
14900
8200
2200
-3400
-8900
-14300
-18900
-21500
-22100
-21200
-19500
-17000
-14500
-13000
-13000
-14100
-16200
-19500
-23500
-27200
-30000
-32299
-35100
-38600
-42600
-46300
-49100
-50600
-50400
-48700
-45500
-40800
-34400
-25600
-14500
-1400
13100
28700
44400
59100
71400
80300
85200
85700
81500
73500
63200
51900
40800
30700
22100
15000
9000
3900
-400
-3400
-5400
-7600
-11200
-17500
-26700
-37800
-48500
-56700
-61000
-61400
-58600
-53400
-47400
-42100
-37500
-32700
-27300
-22300
-18400
-15000
-11200
-6500
-1000
5100
11700
18400
24500
29600
33900
37600
40500
42300
42200
39700
34600
27800
20400
13400
7300
1900
-2400
-5300
-6600
-7200
-8500
-10900
-13900
-17300
-21100
-24700
-27200
-28400
-28700
-28600
-27900
-27000
-26700
-27800
-29900
-31600
-31200
-27900
-21600
-12900
-2900
7000
15300
22000
27700
33500
39300
44300
48300
50800
51400
49400
45000
39000
32100
24100
15200
6000
-1900
-7600
-10900
-12000
-11100
-8900
-5900
-2600
800
4200
7500
11000
14600
18200
20900
22000
21100
18100
13600
9100
6800
7100
8600
9200
8500
7100
5800
4900
4600
5500
8100
11800
15200
17200
18000
17900
16400
12400
5600
-2200
-8900
-13400
-15700
-16400
-15900
-14900
-14100
-13400
-13000
-13100
-13600
-13800
-13500
-13100
-13100
-13500
-14800
-17900
-22600
-27700
-31800
-35600
-40300
-46300
-52400
-57800
-62100
-64700
-64500
-60700
-54100
-45800
-36900
-27900
-19000
-10900
-3500
3900
12200
21000
28800
34500
37900
39100
38200
35200
30900
26100
21500
17400
13900
11100
8900
7200
6100
6100
6800
7400
7400
6700
5300
2900
-800
-5400
-10100
-14400
-17400
-18300
-16500
-12900
-8800
-5300
-2100
1300
5100
9600
15000
21000
26800
31300
34200
35900
36400
35600
33800
32200
31900
33400
35700
37800
38800
38600
37200
34700
31000
26500
21200
15500
10100
6200
4400
4300
4300
3400
1900
300
-800
-1400
-2300
-4600
-8300
-12700
-17100
-20700
-22700
-22000
-18100
-11900
-5000
1100
5500
7400
7100
5200
2500
-600
-4000
-7400
-10300
-12800
-15200
-18300
-22200
-26100
-28900
-30600
-31700
-32400
-32000
-30000
-25800
-19200
-10200
-400
7700
12000
12700
10800
7100
2600
-1300
-3300
-3400
-2000
-200
1300
1500
100
-2500
-6200
-10400
-14200
-15900
-14800
-11200
-6100
-300
5800
11900
17500
22000
24900
25800
24000
19700
13900
7900
3200
900
1000
2600
4700
6300
7300
8000
9000
11000
14200
17800
21100
23500
24300
23000
19600
14300
7500
-300
-8000
-14600
-19500
-22600
-23800
-23800
-23100
-21800
-19300
-15100
-9800
-5200
-2300
-1400
-1800
-3300
-5600
-8300
-10900
-12800
-14200
-15300
-16600
-18200
-20100
-22500
-25100
-26800
-26200
-22600
-16100
-7400
2300
12200
21100
28000
32500
34600
34800
33500
31200
28200
24800
21100
16800
12100
7300
2600
-1600
-5500
-9300
-12500
-14200
-13900
-11600
-8000
-4100
-1100
100
-500
-2400
-5100
-8300
-11700
-14500
-16400
-17300
-17000
-15300
-12800
-10400
-8300
-6300
-4900
-4400
-4600
-4600
-4400
-4500
-5200
-5900
-6200
-5800
-4400
-2100
500
2200
2700
2000
300
-2000
-4400
-6700
-9500
-13100
-16800
-19700
-21300
-21500
-20000
-16500
-11400
-6000
-1000
3800
7700
9600
8700
5900
3200
2000
2500
5100
10400
18800
29000
39200
48100
55100
59500
61200
59800
55700
49200
40800
31400
22600
15800
11200
8200
5800
3500
1200
-1200
-3800
-6400
-9000
-11500
-13500
-14100
-13300
-12000
-11000
-10900
-11600
-13300
-16100
-19500
-22900
-25800
-27800
-28300
-26300
-21900
-15700
-9200
-3700
100
2400
3600
4200
4800
6000
7500
8700
9200
8900
7300
3900
-1500
-8100
-14700
-20300
-24500
-26800
-27300
-26200
-23700
-20300
-16100
-11400
-6200
-1200
2900
5100
5100
3100
-500
-4800
-8700
-11100
-11200
-9000
-4900
700
7200
14300
21000
26400
30300
32800
34000
33700
32000
29700
27000
23500
18900
13400
7600
2000
-3100
-7500
-10500
-12200
-12900
-12800
-11200
-7700
-3300
800
4100
6800
8900
9800
9400
8000
6100
3400
-100
-3700
-6900
-10000
-13000
-15400
-16800
-17400
-18200
-19900
-21600
-22200
-21600
-20100
-17400
-13000
-6900
-200
6500
13200
19600
24600
27500
28700
29100
28600
27300
24900
21400
16700
11400
6400
2300
-700
-2700
-4000
-5300
-7000
-9300
-11900
-14300
-16200
-17300
-17600
-17400
-17000
-17100
-18400
-20700
-23300
-25800
-28200
-30100
-30600
-29500
-27800
-26500
-25800
-25300
-25000
-25100
-24400
-21700
-16700
-9800
-1900
6100
13400
19000
21700
20900
17500
13300
9500
6700
4900
4100
4300
4800
5300
6100
7300
8700
9500
9800
10200
10600
11000
11200
11400
11900
12800
14000
15100
15600
15000
12800
8900
3800
-2000
-8000
-13200
-17100
-19400
-20400
-19800
-17100
-12500
-6800
-700
5700
11900
17400
21400
23800
24600
23800
21600
18900
16500
14800
14400
14900
15600
15500
13900
11000
7200
3300
0
-2500
-4500
-5900
-6300
-5600
-4000
-2200
-500
800
1900
3000
3800
4000
3900
3700
3700
3400
2500
700
-2300
-6500
-12100
-18300
-24200
-28700
-31400
-32000
-30700
-27200
-22400
-17100
-12200
-7500
-2400
2700
7400
11500
15100
18000
19800
20900
21800
22000
20800
17800
13800
9500
5800
2800
500
-1200
-2300
-2800
-2900
-3000
-3000
-2900
-2900
-2900
-3100
-3100
-3100
-3200
-3800
-4800
-5500
-5100
-2800
1000
5700
10700
15400
18400
19300
18200
15900
12900
9600
6600
4400
3300
3200
3700
4500
5000
5100
4200
2200
-900
-4700
-8900
-13200
-17100
-19900
-21000
-20800
-19600
-17600
-15200
-13100
-11100
-8600
-4800
-300
4500
9200
14100
18900
22900
25700
27000
26600
24600
21300
17300
13200
9100
4900
-100
-6000
-12100
-18100
-23600
-28300
-31900
-33900
-34400
-33400
-30900
-27500
-23800
-20100
-16300
-12500
-9400
-7600
-6700
-5600
-4100
-2800
-1900
-1100
-200
500
600
300
-300
-1100
-1800
-1500
100
2900
6300
9800
13100
15500
16600
16200
15000
13300
11500
9600
7500
5400
3200
500
-3200
-7500
-11400
-14600
-16900
-18200
-17900
-16100
-13500
-10100
-5000
1600
8400
13900
17900
20100
19800
17000
12600
7700
2900
-1000
-3000
-2700
-600
2600
6400
10300
13600
16300
18000
18100
16200
12500
7700
2400
-2700
-6700
-9100
-10400
-11100
-10900
-9500
-7200
-4300
-1100
2600
6400
9800
12300
12800
11300
8100
4400
700
-2200
-4000
-5000
-5700
-6600
-7500
-8000
-8500
-8700
-8500
-7700
-6200
-4200
-1800
700
3200
5500
8000
11000
14400
17900
20400
21200
20500
19200
18200
17300
16300
15000
13500
11500
9000
6400
4300
3300
3100
3300
3600
4000
4100
3600
2000
-700
-4200
-8100
-12400
-16900
-21400
-25400
-28600
-30200
-30000
-28000
-24800
-20700
-16800
-13800
-12100
-11200
-11000
-11700
-13400
-15500
-17200
-18300
-18900
-18700
-17300
-15100
-12400
-9300
-5600
-1600
2300
5900
9400
12500
15100
17400
19500
21500
23000
23400
22400
20400
17800
14700
11300
8200
6000
4700
4100
3600
3000
1900
-200
-3100
-6000
-8300
-10100
-11400
-12000
-11700
-10500
-8900
-7100
-4700
-1600
1800
4300
5400
5000
3400
600
-2300
-4300
-4900
-4500
-3700
-2200
0
2100
3100
3500
4000
4700
5500
6600
8000
9700
11200
11900
11500
10000
7900
5800
4000
2700
1900
1600
1400
1300
1300
1300
1100
600
200
-200
-700
-1000
-800
-200
300
400
400
0
-1400
-4000
-7500
-11400
-15500
-19200
-21900
-23200
-23100
-21400
-18300
-14100
-9400
-4700
-300
3400
6000
7300
7100
5900
4400
3000
1500
300
0
400
600
-200
-1400
-2300
-3000
-3500
-3400
-2600
-1500
-500
700
2400
4500
6300
7300
8100
9100
10300
11400
12500
13400
13700
12900
11100
8400
5600
2900
900
100
800
2300
3800
4500
4200
2800
800
-1100
-2400
-3000
-3000
-2100
-900
-200
-300
-1000
-1900
-2500
-2600
-1700
-200
1000
1900
2800
4200
5800
7100
7900
8200
7700
6400
4800
3200
1600
-200
-2100
-3800
-5200
-6400
-7800
-9300
-10500
-11400
-11700
-11300
-10200
-8400
-6400
-4700
-3200
-1900
-400
1600
4100
6800
9200
11000
12500
13200
12800
11100
8200
4200
-700
-5400
-9300
-12100
-13900
-14600
-13900
-12500
-11200
-10100
-8700
-7200
-5700
-4400
-3100
-1900
-1500
-1800
-2800
-4300
-6600
-9400
-12200
-14200
-14700
-13700
-11700
-9300
-6600
-3600
-1000
700
1900
3100
4300
5400
6600
8200
10300
12700
15500
18400
21100
22800
23200
22000
19200
14600
8500
1900
-4100
-8800
-11800
-13300
-13400
-12400
-10700
-9100
-7900
-7200
-6400
-5500
-4300
-2800
-1300
-200
700
1500
2400
3300
4400
5800
7500
9200
10300
10300
9300
7800
5700
3200
500
-2200
-4600
-6500
-7500
-7200
-5500
-3300
-1400
400
2500
4800
6700
7800
8400
8700
8500
7500
6400
5300
4200
2900
1800
1400
1300
800
-200
-1100
-1800
-2700
-3500
-3500
-2600
-1700
-600
1200
3700
5700
6800
7800
9100
9900
9800
8800
7300
4800
1000
-3500
-7700
-11200
-14100
-16500
-18000
-18400
-17900
-16900
-15800
-14400
-12700
-10500
-8000
-5500
-3300
-1700
-700
-200
200
1000
2300
4400
6900
9600
12100
14200
15900
17000
17700
18000
17900
17400
16500
15400
14000
12400
11000
9700
8900
8500
8900
9900
11200
12800
14100
14700
14300
13300
11700
9500
6600
3200
-700
-4900
-9000
-12700
-15600
-17800
-19300
-19900
-19700
-18700
-17100
-15400
-13800
-12300
-10700
-9000
-7700
-6900
-6200
-6000
-6500
-7500
-8300
-8800
-9400
-9900
-10200
-10100
-9900
-9900
-9600
-9400
-9200
-8900
-8600
-8200
-7900
-7600
-7000
-6000
-4700
-3300
-1700
300
2800
5400
7400
8700
9200
9100
8800
8800
9100
9800
10500
11700
13300
15200
17000
18600
19500
19700
18900
17200
14900
12100
8900
5800
2600
-600
-3500
-6300
-9100
-12000
-15200
-18300
-21300
-24200
-26600
-27600
-27200
-25300
-22300
-18300
-13700
-9000
-4800
-1200
1900
4600
6600
7700
8000
7500
6500
5600
4800
4500
4300
4600
5600
6700
7300
7000
6000
4500
2800
1200
200
-100
0
300
1000
1900
2600
3100
3100
2800
2500
2300
2400
2400
2200
2100
1900
1800
1700
1600
1000
-200
-1900
-3800
-5900
-7800
-8800
-8300
-7000
-5900
-4900
-3700
-2300
-900
700
2600
4400
5500
5600
4800
3200
1200
-800
-2200
-3000
-3200
-3000
-2700
-2600
-3100
-4500
-6800
-9400
-11500
-12900
-13500
-13500
-12800
-11100
-8400
-4600
-300
4000
7900
11000
13400
14700
15000
14200
12800
11300
9900
8500
7100
6200
6200
6700
7300
7600
7900
8200
8600
9100
10000
11300
12400
13300
13900
14100
13800
13400
13000
12600
11600
10100
8200
6000
3300
500
-1600
-3100
-4100
-4800
-5400
-5800
-6100
-6500
-6800
-6700
-5700
-3900
-1600
400
1800
2500
2600
2000
800
-900
-3000
-5500
-8200
-10800
-12800
-14300
-15300
-15900
-15900
-15100
-13600
-11600
-9300
-6800
-4500
-2600
-1100
500
2100
3700
5400
7100
8600
9600
10400
11200
11200
9900
7700
5200
2700
300
-2000
-4000
-5700
-7300
-9000
-10700
-12200
-12700
-11900
-10100
-7600
-5200
-3200
-2100
-1900
-2400
-3200
-4200
-4900
-4800
-3700
-1800
400
2200
3600
4400
4700
4900
5200
5300
4800
3600
1500
-1200
-4200
-7200
-9700
-11700
-13200
-14200
-14800
-14900
-14500
-13600
-12300
-10600
-8700
-7100
-5700
-4700
-3800
-3500
-3700
-3900
-3800
-3700
-3700
-3600
-3100
-2000
-800
600
2400
4500
6500
7900
9000
10000
10700
10900
11000
10900
10700
10500
10500
10900
11400
11700
11700
11200
10100
8400
6000
3400
900
-1300
-3300
-4800
-5500
-5200
-4200
-2600
-600
1600
3800
6000
8000
9500
9800
8600
6100
2800
-1100
-5200
-9100
-12500
-15400
-17500
-18600
-18300
-16800
-14500
-12000
-9500
-7200
-5100
-3500
-2400
-1900
-1700
-1800
-2300
-2700
-2400
-1600
-600
700
2600
4800
6800
8300
9400
10100
9900
9000
8100
7400
6500
5300
4100
2900
1900
800
-500
-1700
-3000
-4300
-5800
-7200
-8400
-8900
-8400
-7000
-4500
-1100
2500
5500
7800
9600
11100
11700
11500
10500
9300
7800
6300
5000
4200
3700
3300
3300
3600
4100
4300
4000
3600
3200
2800
2200
1600
1200
1000
800
600
600
1000
1600
2200
2700
3300
4100
5000
6100
7300
8200
8600
8600
8700
8600
8000
6700
5100
3400
1700
-100
-1700
-3000
-3900
-4200
-4200
-4000
-3800
-3500
-3200
-3000
-3400
-4200
-5300
-6500
-7500
-8200
-8800
-9500
-10200
-10900
-11400
-11200
-9900
-7700
-5100
-2500
-100
2000
3400
3600
2600
1000
-900
-2700
-4300
-5300
-5700
-5500
-5000
-4000
-2700
-900
1000
2700
3900
4400
4200
3300
2200
1200
700
700
1200
2400
4000
5600
6900
8100
9100
9900
10300
10700
11000
11200
11200
11000
10900
11000
11200
11700
12300
12600
12600
12000
11000
9800
8300
6400
4200
2200
1000
300
0
300
1200
2200
3200
3900
4200
3600
1900
-600
-3500
-6600
-9600
-12100
-13700
-14700
-15300
-15400
-15200
-15300
-15900
-16700
-17200
-17300
-17000
-16500
-16100
-15900
-15900
-15600
-14800
-13400
-11200
-8200
-4700
-1100
2100
5000
7300
8900
9700
9700
8900
7400
5700
4300
3500
3000
3200
4000
5400
6900
8100
8400
7800
6400
4400
2300
100
-2400
-5000
-7300
-9000
-10000
-10400
-10400
-10200
-9800
-9300
-8800
-8300
-7500
-6600
-5600
-4900
-4100
-3200
-2100
-1300
-400
400
1000
1100
1000
1100
1300
1500
1600
1900
2300
2700
2700
2600
2500
2400
2600
3200
4100
4900
5300
5400
5200
5100
5100
5200
5600
6200
6900
7400
7900
8400
8700
8600
8200
7500
6700
5800
4700
3500
2200
700
-1000
-2900
-4600
-5900
-7000
-8000
-8700
-9000
-9000
-8800
-8500
-8200
-8000
-7800
-7700
-7500
-7000
-6400
-5600
-4900
-4500
-4300
-3900
-3100
-1600
400
2600
4700
6600
8200
9700
10900
11700
12100
11900
11300
10400
9300
8000
6400
4500
2700
1300
300
-100
-100
300
900
1500
2100
2800
3500
4200
4800
5300
5900
6500
7200
8000
8800
9300
9200
8600
7300
5600
3600
1600
-200
-2000
-3500
-4400
-4900
-5000
-4900
-4400
-3600
-3100
-2800
-2900
-3100
-3700
-4500
-5500
-6500
-7400
-8000
-8200
-8400
-8300
-7800
-6900
-6100
-5400
-4600
-3900
-4100
-5000
-6300
-7500
-9000
-10400
-11100
-10600
-9000
-6900
-4300
-1400
1500
4100
5900
7100
7600
7400
6600
5400
4200
3200
2100
1100
300
-100
-200
-200
-100
-100
-400
-1400
-3000
-4900
-7000
-9000
-10800
-11700
-11800
-11000
-9500
-7400
-4800
-2000
600
2900
5000
6400
7100
7600
8000
8200
7900
7400
7100
6700
6000
5000
3800
2500
700
-1200
-3000
-4500
-5800
-6800
-7600
-8100
-8200
-7900
-7200
-6300
-5200
-3900
-2600
-1200
400
2000
3300
4300
5100
5600
5600
5300
5300
5400
5100
4200
2800
1200
-600
-2400
-4200
-5700
-6800
-7300
-7000
-5800
-4000
-1800
-200
600
900
1000
700
0
-1100
-2100
-3200
-4300
-4800
-4400
-3400
-2400
-1300
200
1600
2800
3700
4800
6100
7300
8500
9700
10600
11100
11100
10700
10100
9300
8200
6900
5600
4300
3000
1400
-100
-800
-900
-700
-200
800
2100
3300
4100
4800
5500
6000
6300
6700
7100
7200
7200
7100
7200
7400
7600
7600
7300
6500
5300
3900
2500
1400
700
300
0
-300
-600
-1300
-2100
-2700
-3000
-3500
-4300
-5200
-6000
-6700
-7300
-7900
-8200
-8200
-7900
-7600
-7500
-7700
-8000
-8500
-8900
-9100
-9200
-9300
-9200
-8600
-7500
-6100
-4400
-2500
-300
1800
3500
4900
6000
6800
7200
7500
7700
7700
7200
6300
5200
3800
2200
500
-1100
-2500
-3700
-4600
-5300
-5500
-5600
-5500
-5300
-4900
-4600
-4600
-4900
-5200
-5500
-5900
-6300
-6300
-5700
-4800
-3800
-2700
-1400
-100
1100
2200
3400
4400
5100
5500
5600
5600
5400
5000
4400
3500
2800
2500
2400
2400
2400
2500
2600
2500
2200
1900
1400
400
-700
-1500
-1800
-1900
-1700
-1100
-500
200
1100
2100
3200
3800
4000
4000
3800
3300
2400
1200
0
-1200
-2400
-3600
-4400
-5000
-5600
-6200
-6700
-6800
-6400
-5800
-4800
-3600
-2400
-1300
-400
600
1600
2500
3200
3800
4600
5400
5700
5600
5100
4400
3300
1800
0
-1900
-3800
-5500
-6400
-6700
-6400
-5800
-4800
-3500
-2300
-1300
-500
200
500
400
100
-300
-800
-1200
-1400
-1300
-1000
-800
-800
-1000
-1400
-1800
-2100
-2300
-2100
-1200
100
1100
1800
2600
3300
3200
2400
1500
800
200
-300
-300
300
1100
1700
2100
2200
2000
1400
700
0
-700
-1300
-1700
-1700
-1300
-700
-200
200
700
1300
2100
2700
3500
4200
4500
4200
3700
3400
3100
2700
2500
2800
3300
3500
3600
3700
3700
3400
2900
2600
2600
2700
3000
3200
3400
3700
3900
3700
3000
2100
1100
-100
-1200
-1700
-1700
-1400
-1000
-500
200
900
1500
2500
3900
5300
6500
7400
8200
8600
8300
7700
7200
6800
6300
5500
4500
3500
2200
500
-1400
-2700
-3400
-3800
-3900
-3700
-3300
-3100
-3100
-3000
-3000
-3400
-4100
-4900
-5600
-6400
-7400
-8200
-8900
-9400
-10000
-10700
-11200
-11300
-11100
-10600
-10100
-9300
-8300
-7300
-6400
-5300
-4200
-3100
-2400
-1700
-1000
-400
-100
200
600
1100
1300
1300
1500
1800
2100
2700
3400
4300
5100
5800
6300
6700
6800
6300
5500
4600
3300
1700
100
-1400
-2500
-3400
-4300
-4800
-5000
-5100
-5200
-4900
-4400
-3600
-2800
-1800
-400
1100
2300
3400
4100
4600
5100
5600
6000
6100
5800
5100
4200
3300
2600
1900
1000
100
-500
-900
-1400
-2200
-3000
-3700
-4500
-5300
-5700
-5400
-4700
-4200
-4000
-3800
-3900
-4300
-4900
-5100
-5000
-5000
-5200
-5200
-5100
-5100
-5100
-5300
-5200
-5100
-5000
-4900
-4200
-3000
-1700
-500
600
1400
1700
1400
800
200
-100
-100
200
800
1600
2400
2900
3500
4400
5500
6500
7500
8400
9100
9300
8900
8300
7400
6200
5000
3900
3100
2500
1800
1200
900
900
1200
1300
1400
1200
1000
700
400
300
600
700
500
200
-200
-600
-1200
-1600
-1900
-2500
-3300
-4100
-4600
-4800
-4800
-4500
-4000
-3300
-2600
-1600
-400
800
1700
2100
2200
2300
2300
2100
1900
1800
1900
1800
1300
700
200
-400
-1100
-1500
-1600
-1300
-800
-200
500
1200
1500
1400
900
200
-800
-1800
-2700
-3100
-3000
-2200
-1100
500
2400
4300
5700
6700
7500
7900
7500
6600
5500
4400
3100
1400
-100
-1400
-2700
-3900
-4700
-5000
-4900
-4700
-4300
-3800
-3200
-3000
-2800
-2400
-2000
-1900
-2000
-2000
-1600
-1000
-600
100
1000
1900
2600
3100
3600
3900
4200
4300
4400
4300
4000
3500
3000
2300
1500
600
-200
-800
-1000
-900
-500
0
700
1500
2200
2800
3500
4000
4400
4500
4300
4100
3600
2900
2200
1600
1100
1000
1300
1900
2800
3700
4200
4500
4500
4100
3300
2100
1000
100
-700
-1300
-1500
-1500
-1600
-1900
-2200
-2400
-2300
-2300
-2100
-1800
-1500
-1300
-1400
-1700
-2300
-3000
-3900
-5100
-6200
-7200
-8100
-8700
-8800
-8400
-7700
-7000
-6100
-5100
-4100
-3600
-3400
-3100
-2600
-1900
-1000
-100
900
1600
1900
1900
1700
1600
1500
1500
1800
2100
2400
2500
2500
2500
2200
1600
1100
900
800
500
200
300
800
1500
2300
3400
4600
5400
5600
5300
4900
4200
3300
2600
2300
2200
2100
1900
1400
600
-700
-2400
-4200
-5800
-7400
-8800
-9900
-10400
-10300
-9600
-8500
-6600
-4400
-2300
-400
1300
2900
3900
4500
4600
4600
4200
3500
2800
2100
1500
1000
500
300
500
700
700
600
600
600
400
100
-100
0
0
-200
-400
-700
-1000
-1400
-1700
-1900
-2000
-2100
-1900
-1300
-500
400
1400
2400
3100
3400
3300
3100
2900
2800
2700
2500
2400
2300
2000
1400
700
100
-600
-1500
-2400
-3000
-3300
-3900
-4500
-4900
-5100
-5200
-5300
-5200
-4800
-4500
-4400
-4300
-4000
-3600
-3500
-3400
-3200
-2800
-2500
-2100
-1400
-500
200
500
500
300
-300
-1100
-1900
-2400
-2800
-3400
-4000
-4200
-4000
-3800
-3400
-2700
-1700
-800
-100
500
800
700
300
-100
-500
-1100
-1500
-1800
-1900
-1900
-1600
-900
-100
700
1400
2000
2400
2500
2400
2300
2000
1600
1400
1600
2200
2700
3200
3500
3700
3800
4100
4500
4700
4800
4900
5000
5000
4800
4400
4100
3800
3600
3300
3200
3300
3500
3700
3900
4100
4300
4200
3900
3600
3400
3000
2500
1900
1300
500
-400
-1400
-2400
-3200
-3800
-4100
-4400
-4400
-4400
-4400
-4400
-4200
-3700
-3000
-2100
-1200
-200
900
2000
3000
4000
4900
5300
5500
5500
5400
4900
4200
3500
2500
1200
-300
-1600
-2800
-3800
-4600
-5200
-5300
-5200
-5000
-4700
-4100
-3200
-2300
-1500
-700
400
1400
2300
3000
3700
4000
4000
3900
3800
3600
3300
3100
3100
3000
2700
2400
2300
2200
1900
1500
1000
400
-400
-1200
-1900
-2600
-3400
-4100
-4600
-5000
-5300
-5200
-4800
-4300
-3800
-3100
-2400
-1700
-1200
-900
-800
-900
-1100
-1300
-1400
-1600
-1700
-1400
-800
-200
300
900
1500
2100
2500
3000
3600
4300
4600
4800
5200
5800
6200
6300
6400
6600
6500
6200
5800
5500
5000
4300
3600
3300
2900
2400
1600
1100
900
500
100
-200
-200
0
200
300
600
1000
1300
1500
1500
1500
1400
1200
900
500
-100
-900
-1900
-2900
-3900
-4700
-5300
-5700
-6000
-6200
-6200
-6100
-5700
-4900
-3900
-2900
-1900
-900
-400
-400
-700
-900
-1000
-1200
-1400
-1400
-1200
-1000
-900
-500
100
700
1100
1500
2000
2400
2700
2900
3300
3700
4000
4100
4000
3700
3200
2500
2000
1600
1200
700
200
-100
-300
-500
-500
-400
-300
-600
-1100
-1600
-2200
-2700
-3000
-2900
-2500
-2000
-1400
-800
-500
-800
-1500
-2500
-3400
-4200
-4900
-5500
-5900
-6000
-5800
-5400
-4800
-4000
-3100
-2200
-1400
-600
0
300
300
400
400
400
200
100
0
0
-300
-700
-1100
-1300
-1300
-1200
-900
-400
500
1400
2100
2600
3000
3200
3100
3000
2900
2600
2000
1300
500
-200
-1000
-1600
-2100
-2400
-2500
-2600
-2700
-2700
-2400
-2100
-1700
-1200
-500
200
600
1000
1400
2000
2500
2800
3200
3600
3400
3000
2600
2300
1800
1100
500
200
-200
-1000
-1900
-2700
-3100
-3500
-3700
-3700
-3400
-3100
-2900
-2700
-2300
-1700
-1200
-700
-200
300
600
600
400
200
0
-200
-400
-500
-800
-1000
-1000
-800
-600
-600
-700
-900
-1100
-1400
-1700
-1900
-1800
-1700
-1500
-1100
-500
300
800
1100
1300
1400
1100
600
300
500
600
600
900
1700
2600
3300
3700
4200
4600
4600
4500
4300
4100
3600
2800
1900
1100
400
-100
-500
-800
-900
-1000
-1200
-1700
-2100
-2500
-3100
-3800
-4000
-3800
-3700
-3800
-3600
-3100
-2700
-2700
-2600
-2200
-2000
-2000
-2000
-1900
-1700
-1300
-800
-200
500
1200
1800
2200
2400
2400
2100
1400
700
0
-600
-1300
-1700
-1600
-1400
-1200
-800
-100
700
1500
2100
2600
3000
3300
3400
3300
2800
2000
900
-500
-1800
-2900
-3700
-4100
-4100
-3700
-3300
-3000
-2800
-2500
-2100
-2000
-1600
-900
0
700
1300
2100
2900
3300
3400
3400
3400
3300
2900
2400
2100
1900
1600
1300
900
800
800
900
1100
1500
1900
1900
1700
1600
1300
700
100
-100
-200
-200
-200
200
700
1200
1400
1700
1900
1900
1600
900
300
-100
-600
-1000
-1200
-1200
-1200
-1500
-1900
-2100
-2300
-2600
-2900
-2900
-2500
-2200
-2000
-1800
-1700
-1800
-2100
-2500
-2900
-3200
-3500
-3800
-3900
-3500
-2700
-2000
-1200
-300
800
1700
2300
2800
3200
3200
2800
2500
2400
2000
1500
1200
1000
800
200
-200
-500
-700
-900
-1000
-900
-600
-400
-100
100
400
800
1100
1400
1600
2100
2700
3200
3800
4700
5600
6200
6600
7100
7500
7600
7300
6900
6400
5700
4900
4100
3300
2500
1700
1100
800
600
500
300
100
-100
-300
-700
-900
-1000
-1200
-1700
-2200
-2600
-3000
-3600
-4100
-4400
-4300
-4000
-3400
-2700
-1800
-1000
-400
200
800
1300
1700
2000
2200
2400
2500
2600
2800
3200
3400
3200
2800
2600
2200
1400
600
-100
-800
-1600
-2200
-2500
-2600
-2900
-3000
-3100
-3300
-3800
-4500
-5100
-5800
-6400
-6700
-6900
-7000
-7000
-7000
-7000
-7000
-6900
-6700
-6500
-6200
-5600
-5000
-4500
-4000
-3400
-2600
-2000
-1400
-600
200
1000
1500
1700
1700
1700
1800
2100
2400
2800
3200
3500
3400
3200
2900
2300
1300
200
-700
-1200
-1300
-500
1200
3600
6100
8400
10300
11600
11800
10800
9100
7200
5300
3600
2400
1900
2100
2400
2700
3000
3300
3300
2800
2500
2600
3000
3700
4500
5500
6400
6800
6700
6300
5500
4400
3200
2000
1000
100
-800
-1500
-2100
-2500
-2900
-3800
-4700
-5400
-5800
-5800
-5400
-4600
-3700
-3000
-2500
-2100
-1800
-2000
-2400
-2600
-2600
-3000
-3800
-4800
-5700
-6500
-7200
-7500
-7300
-6500
-5700
-4700
-3400
-2300
-1700
-1500
-1400
-1400
-1500
-1800
-2000
-1800
-1400
-1200
-900
-400
-200
-400
-1100
-2000
-2900
-3600
-4000
-3900
-3400
-2700
-1900
-1100
-400
-200
-500
-1200
-1900
-2500
-2800
-2700
-2100
-1000
300
1300
1900
2200
2300
2000
1400
900
700
700
800
1100
1400
1500
1400
1400
1600
1900
2100
2200
2100
1700
1000
0
-700
-1100
-1000
-700
-100
600
1600
2400
2900
3200
3600
3800
3700
3300
3100
3000
2600
2000
1600
1600
1600
1500
1500
1400
1200
1000
1000
1400
1600
1500
1300
1500
1700
1900
1800
1900
2400
2900
3400
3600
3600
3300
2600
1800
1100
800
600
300
-100
-500
-900
-1700
-2800
-3700
-4000
-3800
-3700
-3800
-3900
-4000
-4400
-4900
-5300
-5400
-5500
-5600
-5600
-5200
-4700
-4000
-3000
-1900
-1000
-600
-500
-500
-500
-900
-1400
-1800
-1800
-1500
-900
-300
0
200
100
100
300
500
700
700
600
500
500
600
900
1400
1800
2100
2000
1900
1800
1500
1200
1300
1700
2400
3400
4800
6400
7800
8700
9200
9300
8900
7800
6300
4900
3600
2000
300
-1100
-1900
-2500
-3100
-3600
-3900
-3800
-3700
-3600
-3200
-2800
-2700
-3200
-3700
-3900
-3600
-2900
-1900
-900
-100
0
-400
-1100
-1900
-2900
-3800
-4400
-4600
-4600
-4600
-4700
-4500
-4200
-3700
-2800
-1400
300
1800
2900
3500
3900
4100
4000
3900
3600
3100
2300
1200
200
-300
-300
100
900
1900
2800
3400
3600
3500
3300
2700
1900
900
-100
-1200
-2500
-3900
-5200
-6000
-6200
-5400
-3300
-400
2400
4200
4700
4200
2900
1300
-300
-1400
-1900
-2100
-2100
-1900
-1600
-1200
-900
-600
-200
400
1100
2000
2800
3400
4100
5000
6000
6600
6800
6500
6100
5700
5000
4000
2700
1500
300
-800
-1800
-2500
-3200
-3800
-4400
-4700
-4300
-3500
-2200
-400
1300
2500
3100
3300
3400
3500
3500
3600
3600
3800
4100
4400
4700
5000
5400
5900
6500
6700
6200
4600
2000
-1000
-3700
-6100
-7800
-8500
-8000
-6800
-5400
-4100
-3300
-3000
-3100
-3300
-3300
-2900
-2100
-1000
400
2100
3900
5300
5900
6000
5600
4500
2800
700
-1200
-3200
-5300
-7300
-8900
-9900
-10300
-10000
-9400
-8500
-7700
-6800
-5500
-3900
-2200
-700
500
1600
2500
3100
3200
2700
1800
600
-700
-2000
-3300
-4700
-5900
-6500
-6200
-5000
-3300
-1300
700
2600
3900
4600
4700
4200
3200
2000
600
-900
-2600
-4400
-6100
-7700
-9000
-9800
-10200
-10300
-10100
-9700
-8900
-7600
-5500
-3000
-500
1800
4100
6400
8500
10100
11200
11600
11300
10100
8200
6100
4000
2200
1200
1100
1600
2400
3100
3700
4200
4400
4300
4200
4200
4500
4900
5100
4900
4400
3400
2000
200
-1400
-2900
-4400
-5600
-6000
-5700
-5100
-4300
-3300
-1800
-100
1300
2400
3100
3300
2800
1800
700
-100
-700
-1000
-1300
-1800
-2700
-4000
-5600
-7000
-7800
-7800
-6900
-4900
-1800
2100
6000
9300
11600
12400
11800
9800
7100
4100
1200
-1600
-3900
-5600
-6800
-7700
-8500
-9100
-9500
-9600
-9100
-8000
-6700
-5200
-3600
-2100
-700
400
1200
1800
2400
2800
3100
3500
4000
4300
4200
3700
2800
1800
800
100
-200
-300
-200
100
600
1300
2200
3000
3300
3100
2300
1300
300
-200
-200
100
300
100
-400
-1100
-1900
-2400
-2300
-1700
-500
1200
3100
4900
5900
6000
5200
3700
1700
-600
-2700
-4400
-5600
-6600
-7200
-7600
-7700
-7600
-7300
-6900
-6100
-5000
-3600
-1800
400
2900
5300
7300
9000
10400
11300
11300
10500
9000
7300
5500
3900
2500
1300
0
-1300
-2400
-3300
-3700
-3700
-3100
-1900
-600
800
2000
2800
3100
2800
2200
1600
1000
600
500
400
300
0
-500
-1100
-1600
-2100
-2300
-2100
-1600
-800
0
900
2000
3200
4300
5100
5800
6300
6400
5800
4900
3800
2700
1500
200
-1000
-2000
-3000
-3900
-4600
-5100
-5000
-4500
-3700
-2800
-1700
-500
200
400
200
-200
-800
-1500
-2100
-2500
-2800
-3300
-3700
-4200
-4700
-4900
-4700
-4100
-3100
-2000
-800
300
1300
2100
2400
2400
2100
1800
1300
600
100
-200
-600
-1000
-1300
-1200
-900
-700
-500
-300
-200
-200
0
200
600
900
1200
1500
1900
2100
2200
2300
2700
3200
3600
3800
3800
3500
2700
1300
-200
-1500
-2700
-4000
-5000
-5300
-5200
-5100
-4700
-3800
-2700
-1900
-1300
-700
-400
-500
-700
-700
-500
-300
-200
100
600
1000
1300
1400
1500
1700
1900
1900
1900
2200
2600
3000
3300
3700
4300
4900
5500
5800
6100
6100
5900
5400
4600
3600
2400
1300
400
-200
-500
-600
-600
-600
-700
-1300
-2200
-3100
-3800
-4200
-4300
-3800
-2900
-1900
-1000
-100
700
1200
1400
1700
2300
2900
3200
3400
3300
3100
2600
1900
1100
600
300
100
0
-100
-100
-300
-600
-900
-1200
-1600
-2400
-3500
-4600
-5700
-6900
-8100
-8900
-9200
-9100
-8500
-7200
-5300
-3300
-1400
700
2700
4200
5000
5300
5300
5100
4500
3600
3000
2400
1800
1000
300
-300
-700
-1000
-1200
-1400
-1500
-1700
-1900
-2100
-2200
-2100
-1900
-1700
-1600
-1700
-1800
-2100
-2200
-2200
-2000
-1800
-1400
-600
400
1300
2100
3100
4200
5000
5500
5800
6100
6100
5700
5200
5000
4700
4200
3700
3000
2200
1200
-100
-1500
-2700
-3800
-4500
-5000
-5100
-5000
-4800
-4600
-4200
-3600
-3000
-2400
-1700
-700
300
1000
1600
2200
2600
2700
2600
2400
2200
1800
1300
1000
500
-200
-900
-1600
-2300
-3100
-4000
-4900
-5400
-5600
-5700
-5700
-5400
-4500
-3200
-1700
-300
1200
2500
3500
4200
4700
5000
4900
4600
4200
3800
3400
3000
2900
3000
3000
2800
2600
2300
2000
1500
800
200
-200
-500
-1000
-1500
-1700
-1800
-2100
-2400
-2600
-2400
-2100
-1900
-1700
-1300
-1100
-1300
-1600
-1500
-1200
-900
-500
300
1000
1500
1700
1900
2000
1900
1600
1300
700
-200
-1300
-2300
-3100
-3600
-4100
-4400
-4400
-4100
-3800
-3400
-3000
-2400
-1900
-1400
-1000
-400
400
1300
2100
2900
3600
4100
4300
4000
3600
2900
2100
1400
800
400
200
-100
-300
-300
-400
-700
-1000
-1500
-2100
-2800
-3300
-3500
-3700
-3900
-4100
-4200
-4200
-4200
-4200
-4000
-3700
-3400
-3200
-3000
-2500
-1800
-900
-100
700
1700
2700
3300
3600
3800
4000
4200
4200
4300
4400
4400
4100
3600
2900
2200
1400
700
400
0
-600
-1400
-2200
-2800
-3600
-4500
-5400
-5800
-6000
-5800
-5400
-4500
-3200
-1800
-400
1000
2300
3200
3600
3700
3600
3300
2900
2600
2700
2900
3000
3200
3600
4100
4300
4200
4200
4200
4000
3600
2900
2300
1500
700
-100
-800
-1300
-1700
-2000
-2000
-1800
-1400
-1200
-1200
-1300
-1300
-1300
-1200
-1000
-600
-200
0
300
600
700
600
300
100
-400
-1000
-1200
-900
-400
200
800
1500
2000
2300
2200
2000
1600
1100
300
-500
-1200
-1800
-2300
-2800
-3200
-3100
-2900
-2600
-2300
-1700
-900
-200
300
900
1400
1700
1800
1800
2000
2200
2200
2000
1800
1400
700
-200
-1100
-1800
-2400
-2600
-2500
-2000
-1100
-200
600
1300
2100
2600
2900
3200
3400
3700
4000
4500
5200
5600
5800
5800
5800
5600
5000
4300
3700
3300
2800
2100
1400
900
500
0
-500
-800
-900
-1000
-1100
-1300
-1200
-1200
-1300
-1500
-1600
-1800
-1900
-1900
-1700
-1500
-1600
-1900
-2300
-2800
-3600
-4500
-5200
-5400
-5200
-4700
-3800
-2700
-1500
-500
300
900
1200
1100
600
100
-500
-1300
-2200
-3100
-3600
-3800
-3800
-3400
-2600
-1600
-700
100
900
1600
1900
1800
1500
1200
900
700
400
300
200
200
0
-300
-500
-700
-900
-1200
-1600
-2100
-2700
-3200
-3600
-3800
-4000
-4100
-3900
-3600
-3200
-2800
-2400
-1900
-1400
-1100
-800
-300
400
1000
1500
2000
2700
3400
3700
3700
3500
3200
2500
1800
1400
1100
700
300
-100
-300
-300
-400
-500
-400
-400
-400
-400
-400
-500
-800
-1300
-1500
-1500
-1400
-1300
-1300
-1100
-800
-500
-200
300
1100
1700
1900
1700
1500
1100
600
200
200
400
500
500
600
800
800
500
200
300
600
700
800
1000
1300
1400
1200
1000
1100
1000
700
400
400
500
600
900
1300
1600
1700
1700
1700
1700
1700
1600
1700
2100
2400
2600
2800
3000
3000
2900
2600
2100
1500
700
-100
-800
-1500
-2100
-2700
-3200
-3500
-3700
-3800
-3900
-3800
-3500
-3200
-2900
-2600
-2300
-2100
-2200
-2200
-1900
-1500
-1200
-900
-600
-200
0
200
400
600
700
700
400
0
-300
-700
-1100
-1400
-1400
-1100
-900
-800
-600
-300
-200
-600
-1100
-1200
-1200
-1200
-1100
-800
-300
300
1000
1800
2600
3100
3200
3200
3100
2700
2100
1400
900
400
0
-500
-1000
-1300
-1500
-1700
-1900
-2100
-2100
-2200
-2200
-1900
-1400
-800
-200
600
1600
2300
2700
3000
3200
3300
3200
3000
2800
2600
2200
1600
1200
900
500
100
-100
-100
200
500
800
1100
1300
1300
1100
900
700
400
-100
-600
-1000
-1400
-1800
-2000
-2000
-1800
-1800
-1700
-1400
-1000
-700
-500
-100
500
1000
1200
1300
1500
1600
1400
1200
1000
900
800
800
800
800
700
400
100
0
-100
-200
-200
0
200
200
100
200
400
600
700
900
1100
1300
1400
1200
1000
600
400
300
200
200
100
-100
-400
-700
-900
-1000
-1100
-1000
-900
-600
-400
-200
-100
0
-100
-200
-400
-600
-700
-900
-1200
-1300
-1300
-1400
-1600
-1700
-1900
-2000
-2100
-2100
-1900
-1600
-1200
-600
0
500
800
1000
1200
1300
1100
900
700
700
500
200
100
300
500
500
500
600
600
500
300
200
100
100
100
100
200
200
300
500
1000
1400
1800
2100
2300
2300
2100
1800
1500
1200
1000
700
200
-200
-400
-600
-600
-500
-200
200
300
200
200
200
-100
-300
-300
0
300
700
1000
1400
1600
1500
1300
1200
900
300
-400
-900
-1200
-1600
-1800
-1800
-1500
-1200
-1000
-600
0
400
400
100
-200
-600
-1200
-1900
-2400
-2500
-2500
-2500
-2300
-2000
-1700
-1400
-1100
-400
500
1200
1600
1900
2300
2600
2600
2500
2500
2300
2000
1500
1100
500
-200
-1000
-1900
-2600
-3300
-3900
-4200
-4300
-4000
-3600
-3100
-2600
-1800
-1100
-600
-200
200
600
800
1000
1300
1600
1600
1500
1500
1500
1400
1000
800
500
0
-600
-1100
-1400
-1700
-1800
-1700
-1300
-800
-400
-100
200
400
500
400
400
400
500
500
300
300
300
300
500
900
1500
2000
2400
2600
2800
2900
2700
2300
2000
1800
1600
1300
1100
1000
1000
800
500
500
500
400
200
100
200
100
-100
-200
-100
-100
-200
-300
-200
0
-100
-200
-200
-200
-400
-700
-1000
-1200
-1100
-1100
-1100
-1000
-1000
-1100
-1200
-1300
-1300
-1300
-1500
-1500
-1300
-1000
-1000
-1000
-1000
-900
-900
-900
-900
-800
-800
-1000
-1200
-1300
-1400
-1400
-1300
-1000
-600
-200
100
500
1000
1300
1800
2200
2700
2800
2700
2400
2000
1500
900
300
-100
-400
-500
-700
-600
-500
-600
-800
-1200
-1300
-1400
-1400
-1400
-1200
-600
100
700
1300
2200
2800
3100
3200
3300
3300
3100
2700
2300
1800
1100
300
-400
-1000
-1500
-1900
-2100
-2200
-2000
-1900
-1700
-1300
-800
-300
-100
0
100
200
200
100
100
200
300
400
600
1000
1300
1300
1400
1500
1500
1300
1200
1400
1600
1700
1700
1800
1900
1800
1400
1100
1000
800
400
-100
-400
-600
-900
-1300
-1500
-1600
-1700
-1900
-2200
-2400
-2600
-2900
-3300
-3500
-3500
-3400
-3200
-2700
-2100
-1500
-1100
-800
-600
-700
-900
-1300
-1500
-1700
-1900
-2200
-2300
-2300
-2300
-2500
-2500
-2300
-1900
-1700
-1700
-1700
-1600
-1600
-1700
-1800
-1700
-1400
-1200
-1100
-800
-300
0
200
400
700
1100
1500
1900
2200
2400
2300
2100
1900
1500
800
100
-500
-900
-1400
-1900
-2100
-2100
-2100
-2100
-2100
-1900
-1400
-900
-500
0
400
800
1100
1100
1200
1200
900
600
300
300
100
0
100
300
400
300
200
300
400
300
200
200
100
0
0
200
300
500
800
1100
1200
1100
800
400
-100
-500
-800
-1000
-1000
-800
-500
-100
300
900
1400
1600
1700
1800
1900
1800
1500
1200
900
600
300
0
-100
-300
-600
-800
-800
-700
-700
-1000
-1200
-1300
-1500
-1800
-2000
-1900
-1600
-1300
-900
-300
300
600
800
900
1200
1400
1500
1700
2000
2300
2400
2400
2400
2600
2500
2400
2200
2100
1900
1700
1500
1500
1400
1300
1300
1400
1600
1700
1700
1700
1600
1300
1000
700
600
600
400
400
400
400
300
100
-100
-200
-400
-700
-900
-1000
-1000
-900
-900
-800
-500
-200
0
200
400
600
700
700
700
700
500
300
100
100
100
0
100
200
200
0
-100
-200
-300
-500
-800
-1000
-1000
-1300
-1600
-1800
-1800
-1700
-1700
-1500
-900
-200
400
900
1300
1700
1900
1700
1600
1400
1300
1000
600
300
100
-100
-200
-100
300
600
800
1100
1500
1800
1700
1700
1700
1600
1400
1200
1200
1300
1300
1200
1100
1200
1100
900
600
200
-100
-400
-700
-1000
-1200
-1300
-1300
-1100
-900
-600
-200
300
700
1100
1500
1700
1800
1900
1800
1600
1200
800
300
-300
-1100
-1700
-2100
-2500
-2800
-2900
-2800
-2600
-2300
-2000
-1700
-1400
-1300
-1000
-800
-700
-700
-700
-600
-400
-300
-300
-200
0
300
600
800
1100
1300
1400
1500
1700
1900
2100
2200
2300
2400
2300
1900
1400
900
300
-500
-1400
-2000
-2400
-2700
-3000
-3000
-2700
-2200
-1800
-1300
-600
0
300
500
700
900
1000
800
600
600
600
500
400
500
700
600
300
0
-300
-700
-1300
-1800
-2200
-2600
-3100
-3400
-3600
-3600
-3600
-3600
-3400
-2800
-2300
-1800
-1200
-300
600
1300
1700
2000
2200
2300
2300
2100
2000
1900
1800
1600
1500
1500
1400
1200
1000
1100
1100
900
600
400
300
100
-100
-100
0
0
-300
-400
-400
-500
-1000
-1400
-1600
-1800
-2000
-2100
-1800
-1400
-1100
-800
-500
-200
0
100
300
400
400
300
200
300
500
600
700
1000
1300
1300
1100
800
600
400
0
-200
-300
-400
-600
-900
-1200
-1300
-1400
-1600
-1600
-1600
-1600
-1600
-1400
-900
-300
200
800
1500
2100
2400
2400
2300
2100
1900
1600
1300
1000
700
300
-200
-700
-1100
-1500
-1800
-1900
-2000
-1900
-1700
-1500
-1100
-600
-400
-300
-100
0
0
-300
-500
-500
-500
-600
-600
-400
-100
100
200
300
400
300
-100
-400
-700
-900
-1200
-1500
-1600
-1600
-1600
-1700
-1600
-1500
-1500
-1600
-1600
-1400
-1200
-1100
-1000
-700
-300
0
200
300
400
300
100
-100
-100
0
0
100
200
400
600
800
1100
1300
1400
1400
1500
1700
1800
1900
2000
2200
2400
2400
2200
2000
1800
1600
1400
1300
1200
1100
1000
1000
1000
1000
800
600
600
600
600
400
200
0
-100
-300
-600
-800
-800
-1000
-1200
-1100
-800
-500
-100
200
500
800
1000
1100
1400
1700
2100
2300
2700
3100
3400
3500
3400
3300
3100
2600
2000
1400
800
100
-600
-1100
-1400
-1600
-1800
-1800
-1600
-1400
-1300
-1300
-1300
-1200
-1000
-900
-800
-600
-200
200
500
800
1200
1400
1400
1300
1300
1100
700
200
-200
-500
-1000
-1500
-1800
-1800
-1900
-2100
-2200
-2000
-1900
-1900
-1800
-1700
-1500
-1400
-1200
-800
-200
400
900
1400
1900
2200
2200
2100
2000
1800
1300
800
500
300
0
-400
-600
-800
-1000
-1200
-1400
-1500
-1600
-1900
-2200
-2400
-2500
-2500
-2600
-2500
-2300
-2100
-1800
-1500
-1000
-600
-200
100
500
900
1200
1300
1400
1400
1400
1100
900
800
600
400
100
100
0
-100
-200
-100
-100
-100
-200
-300
-200
-100
-100
0
200
500
700
800
800
700
400
100
-100
-200
-100
-100
0
400
900
1300
1500
1600
1800
1700
1100
400
-200
-900
-1700
-2400
-2800
-3100
-3300
-3600
-3700
-3600
-3400
-3300
-3100
-2700
-2200
-1900
-1700
-1400
-1100
-900
-900
-700
-300
100
400
600
1000
1500
1800
1900
2000
2100
2100
1800
1500
1300
1100
800
600
500
500
400
300
400
500
700
900
1000
1300
1300
1200
900
700
600
200
-200
-600
-700
-1100
-1700
-2200
-2400
-2500
-2600
-2500
-2100
-1500
-1000
-400
200
900
1300
1600
1700
1700
1700
1400
1000
500
200
0
-200
-400
-500
-500
-600
-500
-300
0
300
600
1000
1400
1600
1800
2000
2100
2000
1700
1400
1200
1000
700
400
100
0
-200
-400
-700
-900
-900
-1000
-1100
-1100
-1000
-1000
-1000
-900
-700
-500
-500
-500
-300
-200
-200
-300
-300
-300
-400
-700
-900
-1000
-1200
-1400
-1400
-1200
-900
-700
-400
100
500
900
1100
1400
1600
1700
1500
1500
1600
1500
1300
1000
700
300
-100
-500
-900
-1200
-1400
-1500
-1500
-1500
-1400
-1400
-1400
-1300
-1000
-800
-700
-700
-400
-200
-100
0
300
600
800
1000
1300
1500
1600
1500
1500
1500
1400
1300
1400
1300
1000
600
200
-200
-500
-700
-800
-700
-400
0
300
500
800
1100
1300
1300
1400
1400
1200
700
300
100
-200
-500
-700
-600
-600
-600
-500
-400
-300
-400
-500
-400
-300
-300
-300
-100
200
700
1200
1600
2000
2400
2500
2600
2700
2700
2500
2300
2000
1700
1400
800
100
-600
-1100
-1400
-1600
-1700
-1800
-1700
-1600
-1300
-1100
-900
-800
-600
-400
-200
-200
-200
-200
-200
-200
-300
-400
-400
-400
-300
-400
-500
-600
-800
-1000
-1200
-1400
-1500
-1500
-1200
-800
-400
100
700
1300
1700
2000
2200
2600
2800
2800
2600
2400
2200
1900
1600
1400
1300
1200
1000
700
500
500
400
200
-100
-300
-600
-1000
-1400
-1400
-1400
-1400
-1400
-1200
-900
-800
-800
-800
-700
-800
-900
-900
-800
-700
-600
-500
-300
-300
-300
-400
-400
-300
-300
-300
-400
-400
-300
-300
-500
-700
-900
-1100
-1400
-1700
-2000
-2300
-2600
-2800
-2800
-2700
-2700
-2500
-2300
-1900
-1500
-1200
-800
-300
200
500
800
1100
1400
1400
1200
900
600
200
-200
-700
-1100
-1400
-1700
-1900
-1900
-1700
-1500
-1200
-800
-300
100
400
500
500
500
400
100
-100
-300
-500
-800
-900
-900
-800
-900
-900
-800
-700
-900
-1100
-1100
-1000
-900
-800
-600
-200
200
600
900
1300
1500
1500
1500
1400
1200
900
500
300
200
0
-400
-700
-900
-1000
-1300
-1500
-1500
-1200
-800
-500
-100
400
700
800
1000
1200
1400
1500
1500
1500
1400
1200
1000
700
500
300
200
200
200
400
500
600
800
1000
1100
1000
900
900
900
600
300
100
100
-100
-200
-100
200
300
300
500
900
1300
1500
1800
2100
2500
2500
2600
2800
2900
2800
2600
2600
2700
2700
2500
2400
2200
2000
1700
1400
1000
600
0
-800
-1600
-2200
-2800
-3300
-3600
-3700
-3500
-3300
-2900
-2500
-1900
-1500
-1200
-900
-500
-300
-200
0
200
300
300
200
100
-100
-400
-900
-1300
-1500
-1700
-1900
-1800
-1500
-1100
-800
-600
-300
0
200
400
600
800
1000
1100
1200
1400
1600
1600
1700
1800
1900
1900
1700
1400
1200
900
400
-300
-700
-1100
-1400
-1800
-2000
-1900
-1800
-1600
-1300
-800
-500
-300
-100
100
200
100
0
-100
-300
-600
-1000
-1300
-1500
-1500
-1600
-1600
-1500
-1300
-1100
-900
-700
-300
200
500
900
1500
1900
2100
2400
2700
3100
3100
3000
3100
3100
3000
2700
2500
2400
2200
2000
1900
1800
1900
1800
1600
1400
1300
1200
900
700
700
800
900
900
1100
1400
1600
1600
1600
1600
1500
1100
600
300
-200
-900
-1500
-1800
-1900
-2200
-2400
-2400
-2300
-2200
-2100
-1900
-1600
-1400
-1400
-1200
-1000
-700
-500
-400
-200
-100
100
100
0
0
0
-300
-600
-800
-700
-700
-800
-600
-300
-100
0
100
300
400
400
400
600
800
800
800
800
1000
1200
1300
1400
1600
1700
1800
1700
1600
1600
1600
1500
1200
1000
800
300
-300
-800
-1100
-1400
-1700
-1800
-1700
-1800
-2100
-2200
-2200
-2400
-2600
-2600
-2400
-2200
-2000
-1800
-1500
-1100
-700
-400
-100
300
600
800
1100
1400
1600
1500
1200
1000
800
400
-200
-700
-1100
-1600
-2200
-2700
-3100
-3200
-3400
-3300
-3100
-2700
-2300
-2000
-1700
-1200
-900
-700
-600
-500
-300
-100
100
300
600
1000
1400
1800
2200
2500
2700
2700
2600
2500
2300
2100
1900
1700
1300
1000
700
600
500
300
200
200
300
400
300
200
400
500
500
300
300
300
100
-100
-100
-100
-100
-300
-300
-400
-600
-900
-1000
-1000
-900
-900
-700
-400
-200
0
0
100
100
100
0
-100
0
200
300
300
300
400
200
-100
-300
-300
-300
-600
-900
-1000
-900
-900
-900
-700
-400
-200
-300
-300
-200
0
-100
-100
0
200
200
100
200
400
400
200
0
-100
-300
-700
-1100
-1300
-1400
-1500
-1600
-1500
-1100
-900
-800
-600
-300
0
200
300
300
400
400
100
-100
-300
-600
-1000
-1200
-1200
-1200
-1200
-1100
-800
-500
-400
-400
-400
-400
-700
-1000
-1400
-1600
-1800
-2100
-2400
-2400
-2200
-1900
-1700
-1400
-900
-400
0
500
1000
1600
1800
2000
2200
2500
2600
2500
2400
2400
2300
2000
1700
1500
1400
1100
900
700
600
400
0
-300
-500
-700
-900
-900
-900
-800
-900
-900
-800
-500
-400
-400
-200
100
400
500
600
800
1100
1400
1600
1600
1800
2100
1900
1200
200
-100
0
100
0
0
0
100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
