0
0
0
0
0
0
0
0
-131072
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
131071
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
131071
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
100000
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-131072
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
-131072
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0