512
-2
-3
-2
-3
-3
-3
-3
-6
-3
-666
-666
-1
-2
-5
-1
-666
-666
-2
2
-666
-666
-666
-666
-666
-666
-5
-3
-666
-666
1
8
-666
-666
-666
-666
3
-2
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-2
-3
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-6
-2
4
-2
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-3
0
-666
-666
-7
-3
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
1
-9
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
-666
