-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
1943
768
1943
768
1943
1
-1
-1
768
1943
768
1
1
1943
-1
-1
1943
-1
-1
1943
-1
-1
1943
1
1
1
1
1
1
1
1
1
1
1
1
768
1943
768
1943
768
1
-1
-1
1943
768
1943
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
1710
768
1710
768
1710
1
-1
-1
768
1710
768
1
1
1710
-1
-1
1710
-1
-1
1710
-1
-1
1710
1
1
1
1
1
1
1
1
1
1
1
1
768
1710
768
1710
768
1
-1
-1
1710
768
1710
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
576
768
576
768
576
1
-1
-1
768
576
768
-1
-1
576
1
1
576
-1
-1
576
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
3
2
2
1
1
4
4
-1
-1
576
4
-1
-1
9
64
4
3
1
1
1
1
3
3
-1
9
-1
64
3
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
576
768
576
768
576
1
-1
-1
768
576
768
1
1
576
-1
-1
576
-1
-1
576
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
576
4
-1
-1
9
64
4
1
1
1
1
3
3
-1
9
-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
576
768
576
768
576
1
-1
-1
768
576
768
1
1
576
-1
-1
576
-1
-1
576
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
576
4
-1
-1
9
64
4
1
1
1
1
3
3
-1
9
-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
9
-1
64
4
3
2
2
1
3
3
-1
-1
9
64
3
768
576
768
576
768
1
-1
-1
576
768
576
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
1621
768
1621
768
1621
1
-1
-1
768
1621
768
1
1
1621
-1
-1
1621
-1
-1
1621
-1
-1
1621
1
1
1
1
1
1
1
1
1
1
1
1
768
1621
768
1621
768
1
-1
-1
1621
768
1621
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
1555
768
1555
768
1555
1
-1
-1
768
1555
768
1
1
1555
-1
-1
1555
-1
-1
1555
-1
-1
1555
1
1
1
1
1
1
1
1
1
1
1
1
768
1555
768
1555
768
1
-1
-1
1555
768
1555
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
1330
768
1330
768
1330
1
-1
-1
768
1330
768
1
1
1330
-1
-1
1330
-1
-1
1330
-1
-1
1330
1
1
1
1
1
1
1
1
1
1
1
1
768
1330
768
1330
768
1
-1
-1
1330
768
1330
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
1059
768
1059
768
1059
1
-1
-1
768
1059
768
1
1
1059
-1
-1
1059
-1
-1
1059
-1
-1
1059
1
1
1
1
1
1
1
1
1
1
1
1
768
1059
768
1059
768
1
-1
-1
1059
768
1059
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
871
768
871
768
871
1
-1
-1
768
871
768
1
1
871
-1
-1
871
-1
-1
871
-1
-1
871
1
1
1
1
1
1
1
1
1
1
1
1
768
871
768
871
768
1
-1
-1
871
768
871
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
735
768
735
768
735
1
-1
-1
768
735
768
1
1
735
-1
-1
735
-1
-1
735
-1
-1
735
1
1
1
1
1
1
1
1
1
1
1
1
768
735
768
735
768
1
-1
-1
735
768
735
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
857
768
857
768
857
1
-1
-1
768
857
768
1
1
857
-1
-1
857
-1
-1
857
-1
-1
857
1
1
1
1
1
1
1
1
1
1
1
1
768
857
768
857
768
1
-1
-1
857
768
857
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
320
768
320
768
320
1
-1
-1
768
320
768
-1
-1
320
1
1
320
-1
-1
320
1
1
1
1
1
1
1
1
1
1
1
1
-1
-1
768
3
2
2
1
1
4
4
-1
-1
320
4
-1
-1
5
64
4
3
1
1
1
1
3
3
-1
5
-1
64
3
-1
-1
768
1
1
1
1
1
1
1
1
1
1
1
1
320
768
320
768
320
1
-1
-1
768
320
768
1
1
320
-1
-1
320
-1
-1
320
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
320
4
-1
-1
5
64
4
1
1
1
1
3
3
-1
5
-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
320
768
320
768
320
1
-1
-1
768
320
768
1
1
320
-1
-1
320
-1
-1
320
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
4
4
-1
-1
320
4
-1
-1
5
64
4
1
1
1
1
3
3
-1
5
-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
5
-1
64
4
3
2
2
1
3
3
-1
-1
5
64
3
768
320
768
320
768
1
-1
-1
320
768
320
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
1110
768
1110
768
1110
1
-1
-1
768
1110
768
1
1
1110
-1
-1
1110
-1
-1
1110
-1
-1
1110
1
1
1
1
1
1
1
1
1
1
1
1
768
1110
768
1110
768
1
-1
-1
1110
768
1110
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
1042
768
1042
768
1042
1
-1
-1
768
1042
768
1
1
1042
-1
-1
1042
-1
-1
1042
-1
-1
1042
1
1
1
1
1
1
1
1
1
1
1
1
768
1042
768
1042
768
1
-1
-1
1042
768
1042
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
573
768
573
768
573
1
-1
-1
768
573
768
1
1
573
-1
-1
573
-1
-1
573
-1
-1
573
1
1
1
1
1
1
1
1
1
1
1
1
768
573
768
573
768
1
-1
-1
573
768
573
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