-1
-1
1
1
1
1
1
1
1
1
-1
-1
1
512
1
10
512
1
10
512
1
1
-1
1
-1
512
1
10
-1
512
-1
1
1
1
1
1
1
1
1
1
1
1
1
-1
512
-1
3
-1
512
-1
1
-1
512
-1
-1
512
-1
3
-1
512
-1
1
512
1
-1
512
-1
1
512
1
-1
512
-1
-1
512
-1
1
1
1
1
1
1
1
1
1
1
1
1
512
512
3
512
512
3
512
1
1
-1
512
-1
512
512
3
-1
512
-1
-1
512
-1
1
1
1
1
1
1
1
1
1
1
1
1
512
512
3
512
512
3
512
1
1
-1
512
-1
512
512
3
-1
512
-1
-1
512
-1
1
1
1
1
1
1
1
1
1
1
1
1
512
512
3
512
512
3
512
1
1
-1
512
-1
512
512
3
-1
512
-1
-1
512
-1
1
1
1
1
1
1
1
1
1
1
1
1
512
512
3
512
512
3
512
1
1
-1
512
-1
512
512
3
-1
512
-1
-1
512
-1
1
1
1
1
1
1
1
1
1
1
1
1
512
512
2
512
512
2
512
1
1
-1
512
-1
512
512
2
-1
512
-1
-1
512
-1
1
1
1
1
1
1
1
1
1
1
1
1
512
512
2
512
512
2
512
1
1
-1
512
-1
512
512
2
-1
512
-1
-1
512
-1
3
-1
-1
512
1
-1
-1
512
1
1
512
-1
-1
512
1
1
512
-1
-1
512
1
1
1
1
1
1
1
1
1
1
1
1
768
512
768
512
768
1
-1
-1
512
768
512
1
1
768
-1
-1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
3
768
48
128
768
48
128
768
1
1
768
48
128
3
2
1
1
1
1
2
768
48
128
4
-1
768
-1
16
48
48
128
-1
768
-1
1
768
1
-1
768
-1
3
3
3
-1
768
-1
-1
768
-1
3
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
128
768
128
768
128
1
-1
-1
768
128
768
-1
-1
128
1
1
128
-1
-1
128
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
3
2
2
1
1
4
4
-1
-1
128
4
-1
-1
2
64
4
3
1
1
1
1
3
3
-1
2
-1
64
3
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
128
768
128
768
128
1
-1
-1
768
128
768
1
1
128
-1
-1
128
-1
-1
128
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
128
4
-1
-1
2
64
4
1
1
1
1
3
3
-1
2
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
-1
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
128
768
128
768
128
1
-1
-1
768
128
768
1
1
128
-1
-1
128
-1
-1
128
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
128
4
-1
-1
2
64
4
1
1
1
1
3
3
-1
2
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
1
1
1
1
1
1
1
1
1
1
1
1
3
1
3
1
1
1
1
1
4
4
-1
-1
64
4
-1
2
-1
64
4
3
2
2
1
3
3
-1
-1
2
64
3
768
128
768
128
768
1
-1
-1
128
768
128
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
1918
768
1918
768
1918
1
-1
-1
768
1918
768
1
1
1918
-1
-1
1918
-1
-1
1918
-1
-1
1918
1
1
1
1
1
1
1
1
1
1
1
1
768
1918
768
1918
768
1
-1
-1
1918
768
1918
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
192
768
192
768
192
1
-1
-1
768
192
768
-1
-1
192
1
1
192
-1
-1
192
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
3
2
2
1
1
4
4
-1
-1
192
4
-1
-1
3
64
4
3
1
1
1
1
3
3
-1
3
-1
64
3
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
192
768
192
768
192
1
-1
-1
768
192
768
1
1
192
-1
-1
192
-1
-1
192
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
192
4
-1
-1
3
64
4
1
1
1
1
3
3
-1
3
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
-1
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
192
768
192
768
192
1
-1
-1
768
192
768
1
1
192
-1
-1
192
-1
-1
192
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
192
4
-1
-1
3
64
4
1
1
1
1
3
3
-1
3
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
1
1
1
1
1
1
1
1
1
1
1
1
3
1
3
1
1
1
1
1
4
4
-1
-1
64
4
-1
3
-1
64
4
3
2
2
1
3
3
-1
-1
3
64
3
768
192
768
192
768
1
-1
-1
192
768
192
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
1680
768
1680
768
1680
1
-1
-1
768
1680
768
1
1
1680
-1
-1
1680
-1
-1
1680
-1
-1
1680
1
1
1
1
1
1
1
1
1
1
1
1
768
1680
768
1680
768
1
-1
-1
1680
768
1680
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
512
768
512
768
512
1
-1
-1
768
512
768
-1
-1
512
1
1
512
-1
-1
512
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
3
2
2
1
1
4
4
-1
-1
512
4
-1
-1
8
64
4
3
1
1
1
1
3
3
-1
8
-1
64
3
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
512
768
512
768
512
1
-1
-1
768
512
768
1
1
512
-1
-1
512
-1
-1
512
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
512
4
-1
-1
8
64
4
1
1
1
1
3
3
-1
8
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
-1
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
512
768
512
768
512
1
-1
-1
768
512
768
1
1
512
-1
-1
512
-1
-1
512
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
512
4
-1
-1
8
64
4
1
1
1
1
3
3
-1
8
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
1
1
1
1
1
1
1
1
1
1
1
1
3
1
3
1
1
1
1
1
4
4
-1
-1
64
4
-1
8
-1
64
4
3
2
2
1
3
3
-1
-1
8
64
3
768
512
768
512
768
1
-1
-1
512
768
512
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
1593
768
1593
768
1593
1
-1
-1
768
1593
768
1
1
1593
-1
-1
1593
-1
-1
1593
-1
-1
1593
1
1
1
1
1
1
1
1
1
1
1
1
768
1593
768
1593
768
1
-1
-1
1593
768
1593
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
192
768
192
768
192
1
-1
-1
768
192
768
-1
-1
192
1
1
192
-1
-1
192
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
3
2
2
1
1
4
4
-1
-1
192
4
-1
-1
3
64
4
3
1
1
1
1
3
3
-1
3
-1
64
3
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
192
768
192
768
192
1
-1
-1
768
192
768
1
1
192
-1
-1
192
-1
-1
192
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
192
4
-1
-1
3
64
4
1
1
1
1
3
3
-1
3
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
-1
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
192
768
192
768
192
1
-1
-1
768
192
768
1
1
192
-1
-1
192
-1
-1
192
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
192
4
-1
-1
3
64
4
1
1
1
1
3
3
-1
3
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
1
1
1
1
1
1
1
1
1
1
1
1
3
1
3
1
1
1
1
1
4
4
-1
-1
64
4
-1
3
-1
64
4
3
2
2
1
3
3
-1
-1
3
64
3
768
192
768
192
768
1
-1
-1
192
768
192
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
1503
768
1503
768
1503
1
-1
-1
768
1503
768
1
1
1503
-1
-1
1503
-1
-1
1503
-1
-1
1503
1
1
1
1
1
1
1
1
1
1
1
1
768
1503
768
1503
768
1
-1
-1
1503
768
1503
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
256
768
256
768
256
1
-1
-1
768
256
768
-1
-1
256
1
1
256
-1
-1
256
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
3
2
2
1
1
4
4
-1
-1
256
4
-1
-1
4
64
4
3
1
1
1
1
3
3
-1
4
-1
64
3
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
256
768
256
768
256
1
-1
-1
768
256
768
1
1
256
-1
-1
256
-1
-1
256
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
256
4
-1
-1
4
64
4
1
1
1
1
3
3
-1
4
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
-1
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
256
768
256
768
256
1
-1
-1
768
256
768
1
1
256
-1
-1
256
-1
-1
256
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
256
4
-1
-1
4
64
4
1
1
1
1
3
3
-1
4
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
1
1
1
1
1
1
1
1
1
1
1
1
3
1
3
1
1
1
1
1
4
4
-1
-1
64
4
-1
4
-1
64
4
3
2
2
1
3
3
-1
-1
4
64
3
768
256
768
256
768
1
-1
-1
256
768
256
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
1333
768
1333
768
1333
1
-1
-1
768
1333
768
1
1
1333
-1
-1
1333
-1
-1
1333
-1
-1
1333
1
1
1
1
1
1
1
1
1
1
1
1
768
1333
768
1333
768
1
-1
-1
1333
768
1333
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
128
768
128
768
128
1
-1
-1
768
128
768
-1
-1
128
1
1
128
-1
-1
128
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
3
2
2
1
1
4
4
-1
-1
128
4
-1
-1
2
64
4
3
1
1
1
1
3
3
-1
2
-1
64
3
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
128
768
128
768
128
1
-1
-1
768
128
768
1
1
128
-1
-1
128
-1
-1
128
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
128
4
-1
-1
2
64
4
1
1
1
1
3
3
-1
2
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
-1
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
128
768
128
768
128
1
-1
-1
768
128
768
1
1
128
-1
-1
128
-1
-1
128
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
128
4
-1
-1
2
64
4
1
1
1
1
3
3
-1
2
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
1
1
1
1
1
1
1
1
1
1
1
1
3
1
3
1
1
1
1
1
4
4
-1
-1
64
4
-1
2
-1
64
4
3
2
2
1
3
3
-1
-1
2
64
3
768
128
768
128
768
1
-1
-1
128
768
128
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
1083
768
1083
768
1083
1
-1
-1
768
1083
768
1
1
1083
-1
-1
1083
-1
-1
1083
-1
-1
1083
1
1
1
1
1
1
1
1
1
1
1
1
768
1083
768
1083
768
1
-1
-1
1083
768
1083
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
256
768
256
768
256
1
-1
-1
768
256
768
-1
-1
256
1
1
256
-1
-1
256
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
3
2
2
1
1
4
4
-1
-1
256
4
-1
-1
4
64
4
3
1
1
1
1
3
3
-1
4
-1
64
3
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
256
768
256
768
256
1
-1
-1
768
256
768
1
1
256
-1
-1
256
-1
-1
256
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
256
4
-1
-1
4
64
4
1
1
1
1
3
3
-1
4
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
-1
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
256
768
256
768
256
1
-1
-1
768
256
768
1
1
256
-1
-1
256
-1
-1
256
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
256
4
-1
-1
4
64
4
1
1
1
1
3
3
-1
4
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
1
1
1
1
1
1
1
1
1
1
1
1
3
1
3
1
1
1
1
1
4
4
-1
-1
64
4
-1
4
-1
64
4
3
2
2
1
3
3
-1
-1
4
64
3
768
256
768
256
768
1
-1
-1
256
768
256
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
928
768
928
768
928
1
-1
-1
768
928
768
1
1
928
-1
-1
928
-1
-1
928
-1
-1
928
1
1
1
1
1
1
1
1
1
1
1
1
768
928
768
928
768
1
-1
-1
928
768
928
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
384
768
384
768
384
1
-1
-1
768
384
768
-1
-1
384
1
1
384
-1
-1
384
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
3
2
2
1
1
4
4
-1
-1
384
4
-1
-1
6
64
4
3
1
1
1
1
3
3
-1
6
-1
64
3
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
384
768
384
768
384
1
-1
-1
768
384
768
1
1
384
-1
-1
384
-1
-1
384
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
384
4
-1
-1
6
64
4
1
1
1
1
3
3
-1
6
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
-1
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
384
768
384
768
384
1
-1
-1
768
384
768
1
1
384
-1
-1
384
-1
-1
384
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
384
4
-1
-1
6
64
4
1
1
1
1
3
3
-1
6
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
1
1
1
1
1
1
1
1
1
1
1
1
3
1
3
1
1
1
1
1
4
4
-1
-1
64
4
-1
6
-1
64
4
3
2
2
1
3
3
-1
-1
6
64
3
768
384
768
384
768
1
-1
-1
384
768
384
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
666
768
666
768
666
1
-1
-1
768
666
768
1
1
666
-1
-1
666
-1
-1
666
-1
-1
666
1
1
1
1
1
1
1
1
1
1
1
1
768
666
768
666
768
1
-1
-1
666
768
666
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
128
768
128
768
128
1
-1
-1
768
128
768
-1
-1
128
1
1
128
-1
-1
128
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
3
2
2
1
1
4
4
-1
-1
128
4
-1
-1
2
64
4
3
1
1
1
1
3
3
-1
2
-1
64
3
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
128
768
128
768
128
1
-1
-1
768
128
768
1
1
128
-1
-1
128
-1
-1
128
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
128
4
-1
-1
2
64
4
1
1
1
1
3
3
-1
2
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
-1
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
128
768
128
768
128
1
-1
-1
768
128
768
1
1
128
-1
-1
128
-1
-1
128
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
128
4
-1
-1
2
64
4
1
1
1
1
3
3
-1
2
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
1
1
1
1
1
1
1
1
1
1
1
1
3
1
3
1
1
1
1
1
4
4
-1
-1
64
4
-1
2
-1
64
4
3
2
2
1
3
3
-1
-1
2
64
3
768
128
768
128
768
1
-1
-1
128
768
128
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
823
768
823
768
823
1
-1
-1
768
823
768
1
1
823
-1
-1
823
-1
-1
823
-1
-1
823
1
1
1
1
1
1
1
1
1
1
1
1
768
823
768
823
768
1
-1
-1
823
768
823
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
256
768
256
768
256
1
-1
-1
768
256
768
-1
-1
256
1
1
256
-1
-1
256
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
3
2
2
1
1
4
4
-1
-1
256
4
-1
-1
4
64
4
3
1
1
1
1
3
3
-1
4
-1
64
3
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
256
768
256
768
256
1
-1
-1
768
256
768
1
1
256
-1
-1
256
-1
-1
256
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
256
4
-1
-1
4
64
4
1
1
1
1
3
3
-1
4
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
-1
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
256
768
256
768
256
1
-1
-1
768
256
768
1
1
256
-1
-1
256
-1
-1
256
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
256
4
-1
-1
4
64
4
1
1
1
1
3
3
-1
4
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
1
1
1
1
1
1
1
1
1
1
1
1
3
1
3
1
1
1
1
1
4
4
-1
-1
64
4
-1
4
-1
64
4
3
2
2
1
3
3
-1
-1
4
64
3
768
256
768
256
768
1
-1
-1
256
768
256
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
1081
768
1081
768
1081
1
-1
-1
768
1081
768
1
1
1081
-1
-1
1081
-1
-1
1081
-1
-1
1081
1
1
1
1
1
1
1
1
1
1
1
1
768
1081
768
1081
768
1
-1
-1
1081
768
1081
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
128
768
128
768
128
1
-1
-1
768
128
768
-1
-1
128
1
1
128
-1
-1
128
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
3
2
2
1
1
4
4
-1
-1
128
4
-1
-1
2
64
4
3
1
1
1
1
3
3
-1
2
-1
64
3
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
128
768
128
768
128
1
-1
-1
768
128
768
1
1
128
-1
-1
128
-1
-1
128
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
128
4
-1
-1
2
64
4
1
1
1
1
3
3
-1
2
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
-1
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
128
768
128
768
128
1
-1
-1
768
128
768
1
1
128
-1
-1
128
-1
-1
128
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
128
4
-1
-1
2
64
4
1
1
1
1
3
3
-1
2
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
1
1
1
1
1
1
1
1
1
1
1
1
3
1
3
1
1
1
1
1
4
4
-1
-1
64
4
-1
2
-1
64
4
3
2
2
1
3
3
-1
-1
2
64
3
768
128
768
128
768
1
-1
-1
128
768
128
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
983
768
983
768
983
1
-1
-1
768
983
768
1
1
983
-1
-1
983
-1
-1
983
-1
-1
983
1
1
1
1
1
1
1
1
1
1
1
1
768
983
768
983
768
1
-1
-1
983
768
983
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
192
768
192
768
192
1
-1
-1
768
192
768
-1
-1
192
1
1
192
-1
-1
192
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
3
2
2
1
1
4
4
-1
-1
192
4
-1
-1
3
64
4
3
1
1
1
1
3
3
-1
3
-1
64
3
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
192
768
192
768
192
1
-1
-1
768
192
768
1
1
192
-1
-1
192
-1
-1
192
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
192
4
-1
-1
3
64
4
1
1
1
1
3
3
-1
3
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
-1
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
192
768
192
768
192
1
-1
-1
768
192
768
1
1
192
-1
-1
192
-1
-1
192
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
192
4
-1
-1
3
64
4
1
1
1
1
3
3
-1
3
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
1
1
1
1
1
1
1
1
1
1
1
1
3
1
3
1
1
1
1
1
4
4
-1
-1
64
4
-1
3
-1
64
4
3
2
2
1
3
3
-1
-1
3
64
3
768
192
768
192
768
1
-1
-1
192
768
192
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
585
768
585
768
585
1
-1
-1
768
585
768
1
1
585
-1
-1
585
-1
-1
585
-1
-1
585
1
1
1
1
1
1
1
1
1
1
1
1
768
585
768
585
768
1
-1
-1
585
768
585
1
1
768
-1
-1
768
-1
-1
768
-1
-1
768
-1
-1
768
1
-1
-1
768
1
1
768
-1
-1
768
1
1
768
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
256
768
256
768
256
1
-1
-1
768
256
768
1
1
256
-1
-1
256
-1
-1
256
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
256
1
-1
256
1
1
1
1
1
1
1
1
12
256
12
256
12
1
-1
256
12
256
-1
12
1
12
-1
12