49408
1024
1
77
2
49408
1024
1
77
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
64
16
77
64
16
77
77
4
1
1
77
77
1
16
77
77
1
1
77
77
1
16
77
77
3
16
77
77
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
77
16
77
64
16
77
64
4
1
16
77
64
4
1
77
16
64
3
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
1
4096
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
4096
1024
1
77
1024
4096
1024
1
1
4096
1
77
4096
1
77
4096
1024
4096
1
77
4096
1024
4096
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
64
16
77
64
16
77
77
4
1
16
77
77
1
1
77
77
1
16
77
77
3
16
77
77
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
77
16
77
64
16
77
64
4
1
16
77
64
4
1
77
16
64
3
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
1
4096
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
4096
1024
1
77
1024
4096
1024
1
1
4096
1
77
4096
1
77
4096
1024
4096
1
77
4096
1024
4096
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
64
16
77
64
16
77
77
4
1
16
77
77
1
1
77
77
1
16
77
77
3
16
77
77
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
77
16
77
64
16
77
64
4
1
16
77
64
4
1
77
16
64
3
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
1
4096
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
4096
1024
1
77
1024
4096
1024
1
1
4096
1
77
4096
1
77
4096
1024
4096
1
77
4096
1024
4096
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
64
16
77
64
16
77
77
4
1
16
77
77
1
1
77
77
1
16
77
77
3
16
77
77
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
77
16
77
64
16
77
64
4
1
16
77
64
4
1
77
16
64
3
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
1
4096
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
4096
1024
1
77
1024
4096
1024
1
1
4096
1
77
4096
1
77
4096
1024
4096
1
77
4096
1024
4096
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
64
16
77
64
16
77
77
4
1
16
77
77
1
1
77
77
1
16
77
77
3
16
77
77
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
77
16
77
64
16
77
64
4
1
16
77
64
4
1
77
16
64
3
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
1
4096
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
4096
1024
1
77
1024
4096
1024
1
1
4096
1
77
4096
1
77
4096
1024
4096
1
77
4096
1024
4096
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
64
16
77
64
16
77
77
4
1
16
77
77
1
1
77
77
1
16
77
77
3
16
77
77
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
77
16
77
64
16
77
64
4
1
16
77
64
4
1
77
16
64
3
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
1
4096
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
4096
1024
1
77
1024
4096
1024
1
1
4096
1
77
4096
1
77
4096
1024
4096
1
77
4096
1024
4096
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
64
16
77
64
16
77
77
4
1
16
77
77
1
1
77
77
1
16
77
77
3
16
77
77
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
77
16
77
64
16
77
64
4
1
16
77
64
4
1
77
16
64
3
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
1
4096
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
4096
1024
1
77
1024
4096
1024
1
1
4096
1
77
4096
1
77
4096
1024
4096
1
77
4096
1024
4096
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
64
16
77
64
16
77
77
4
1
16
77
77
1
1
77
77
1
16
77
77
3
16
77
77
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
77
16
77
64
16
77
64
4
1
16
77
64
4
1
77
16
64
3
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
1
4096
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
4096
1024
1
77
1024
4096
1024
1
1
4096
1
77
4096
1
77
4096
1024
4096
1
77
4096
1024
4096
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
64
16
77
64
16
77
77
4
1
16
77
77
1
1
77
77
1
16
77
77
3
16
77
77
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
77
16
77
64
16
77
64
4
1
16
77
64
4
1
77
16
64
3
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
1
4096
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
4096
1024
1
77
1024
4096
1024
1
1
4096
1
77
4096
1
77
4096
1024
4096
1
77
4096
1024
4096
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
64
16
77
64
16
77
77
4
1
16
77
77
1
1
77
77
1
16
77
77
3
16
77
77
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
77
16
77
64
16
77
64
4
1
16
77
64
4
1
77
16
64
3
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
1
4096
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
4096
1024
1
77
1024
4096
1024
1
1
4096
1
77
4096
1
77
4096
1024
4096
1
77
4096
1024
4096
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
64
16
77
64
16
77
77
4
1
16
77
77
1
1
77
77
1
16
77
77
3
16
77
77
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
77
16
77
64
16
77
64
4
1
16
77
64
4
1
77
16
64
3
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
1
4096
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
4096
1024
1
77
1024
4096
1024
1
1
4096
1
77
4096
1
77
4096
1024
4096
1
77
4096
1024
4096
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
64
16
77
64
16
77
77
4
1
16
77
77
1
1
77
77
1
16
77
77
3
16
77
77
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
77
16
77
64
16
77
64
4
1
16
77
64
4
1
77
16
64
3
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
1
4096
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
4096
1024
1
77
1024
4096
1024
1
1
4096
1
77
4096
1
77
4096
1024
4096
1
77
4096
1024
4096
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
64
16
77
64
16
77
77
4
1
16
77
77
1
1
77
77
1
16
77
77
3
16
77
77
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
77
16
77
64
16
77
64
4
1
16
77
64
4
1
77
16
64
3
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
1
4096
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
4096
1024
1
77
1024
4096
1024
1
1
4096
1
77
4096
1
77
4096
1024
4096
1
77
4096
1024
4096
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
64
16
77
64
16
77
77
4
1
16
77
77
1
1
77
77
1
16
77
77
3
16
77
77
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
77
16
77
64
16
77
64
4
1
16
77
64
4
1
77
16
64
3
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
1
4096
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
4096
1024
1
77
1024
4096
1024
1
1
4096
1
77
4096
1
77
4096
1024
4096
1
77
4096
1024
4096
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
64
16
77
64
16
77
77
4
1
16
77
77
1
1
77
77
1
16
77
77
3
16
77
77
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
77
16
77
64
16
77
64
4
1
16
77
64
4
1
77
16
64
3
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
1
4096
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
4096
1024
1
77
1024
4096
1024
1
1
4096
1
77
4096
1
77
4096
1024
4096
1
77
4096
1024
4096
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
64
16
77
64
16
77
77
4
1
16
77
77
1
1
77
77
1
16
77
77
3
16
77
77
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
77
16
77
64
16
77
64
4
1
16
77
64
4
1
77
16
64
3
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
1
4096
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
4096
1024
1
77
1024
4096
1024
1
1
4096
1
77
4096
1
77
4096
1024
4096
1
77
4096
1024
4096
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
64
16
77
64
16
77
77
4
1
16
77
77
1
1
77
77
1
16
77
77
3
16
77
77
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
77
16
77
64
16
77
64
4
1
16
77
64
4
1
77
16
64
3
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
1
4096
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
4096
1024
1
77
1024
4096
1024
1
1
4096
1
77
4096
1
77
4096
1024
4096
1
77
4096
1024
4096
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
64
16
77
64
16
77
77
4
1
16
77
77
1
1
77
77
1
16
77
77
3
16
77
77
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
77
16
77
64
16
77
64
4
1
16
77
64
4
1
77
16
64
3
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
1
4096
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
4096
1024
1
77
1024
4096
1024
1
1
4096
1
77
4096
1
77
4096
1024
4096
1
77
4096
1024
4096
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
64
16
77
64
16
77
77
4
1
16
77
77
1
1
77
77
1
16
77
77
3
16
77
77
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
77
16
77
64
16
77
64
4
1
16
77
64
4
1
77
16
64
3
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
1
4096
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
4096
1024
1
77
1024
4096
1024
1
1
4096
1
77
4096
1
77
4096
1024
4096
1
77
4096
1024
4096
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
64
16
77
64
16
77
77
4
1
16
77
77
1
1
77
77
1
16
77
77
3
16
77
77
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
77
16
77
64
16
77
64
4
1
16
77
64
4
1
77
16
64
3
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
1
4096
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
4096
1024
1
77
1024
4096
1024
1
1
4096
1
77
4096
1
77
4096
1024
4096
1
77
4096
1024
4096
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
64
16
77
64
16
77
77
4
1
16
77
77
1
1
77
77
1
16
77
77
3
16
77
77
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
77
16
77
64
16
77
64
4
1
16
77
64
4
1
77
16
64
3
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
1
4096
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
4096
1024
1
77
1024
4096
1024
1
1
4096
1
77
4096
1
77
4096
1024
4096
1
77
4096
1024
4096
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
64
16
77
64
16
77
77
4
1
16
77
77
1
1
77
77
1
16
77
77
3
16
77
77
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
77
16
77
64
16
77
64
4
1
16
77
64
4
1
77
16
64
3
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
1
4096
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
4096
1024
1
77
1024
4096
1024
1
1
4096
1
77
4096
1
77
4096
1024
4096
1
77
4096
1024
4096
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
64
16
77
64
16
77
77
4
1
16
77
77
1
1
77
77
1
16
77
77
3
16
77
77
1
1
1024
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
4
1
77
16
64
4
1
16
77
64
3
16
77
77
16
77
64
16
77
64
4
1
16
77
64
4
1
77
16
64
3
1024
1024
1
77
1024
1024
1024
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1024
1
1
4096
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
4096
1024
1
77
1024
4096
1024
1
1
4096
1
77
4096
1
77
4096
1024
4096
1
77
4096
1024
4096
1
1
1024
1
77
1024
1
77
1024
1
77
1024
1
77
1024
1
1
1
1024
1
77
1024
1
1
1024
1
1
1024
1
77
1024
1
1
1024
1
77
1024
3
1
1
1
2
1
1
1
77
1024
2
1
77
1
77
1
1
1
1
3
1
1
1
1
1
77
1024
1
3
1
1
1
1
1024
2
1
1
1
1
1024
2
1
77
1024
1
1024