-1
4
-1
-1
320
4
3
3
-1
320
-1
-1
4
1
1
1
1
1
1
2
320
4
-1
320
-1
-1
1
320
1
1
-1
320
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
320
-1
-1
-1
32
-1
4
-1
320
-1
-1
320
1
1
-1
320
-1
-1
320
1
1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
320
320
3
3
-1
320
-1
-1
4
1
1
1
1
1
1
2
320
4
-1
320
-1
-1
1
320
1
1
-1
4
-1
-1
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
-1
1
-1
1
-1
1
1
160
-1
160
-1
160
-1
160
-1
160
-1
320
1
1
1
1
-1
320
1
1
1
1
-1
160
-1
160
-1
320
-1
320
1280
320
-1
1280
1280
-1
1280
1280
-1
1280
-1
1280
-1
1280
-1
1280
1280
1280
-1
1280
1280
-1
1280
1280
-1
1280
-1
1280
-1
1280
-1
1280
320
1280
-1
320
320
-1
320
320
-1
320
1
-1
320
1
1
-1
320
-1
-1
-1
320
1
1
-1
320
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
320
-1
-1
-1
32
-1
4
-1
320
-1
-1
320
1
1
-1
320
-1
-1
320
1
1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
320
320
3
3
-1
320
-1
-1
4
1
1
1
1
1
1
2
320
4
-1
320
-1
-1
1
320
1
1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
320
-1
-1
-1
32
-1
4
-1
320
-1
-1
320
1
1
-1
320
-1
-1
320
1
1
-1
320
-1
-1
4
-1
320
-1
-1
4
1
-1
320
-1
-1
4
-1
320
-1
-1
4
1
-1
320
-1
-1
4
1
1
1
1
-1
-1
-1
320
3
-1
-1
320
320
320
320
-1
-1
320
-1
-1
320
1
-1
-1
320
-1
-1
1
-1
-1
320
-1
-1
320
1
-1
-1
1
-1
-1
1
-1
-1
320
-1
-1
1
-1
-1
320
320
-1
-1
320
320
-1
-1
320
320
320
-1
-1
320
3
1
-1
-1
320
3
1
-1
-1
320
3
1
1
1
1
1
-1
-1
320
4
-1
-1
5
64
4
1
1
1
1
1
1
-1
5
-1
64
3
-1
-1
320
320
320
-1
-1
320
3
1
-1
-1
320
3
1
-1
-1
320
3
1
1
1
1
1
-1
-1
320
4
-1
-1
5
64
4
1
1
1
1
1
1
-1
5
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
3
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
320
320
320
-1
-1
320
3
1
-1
-1
320
3
1
-1
-1
320
3
1
1
1
1
1
-1
-1
320
4
-1
-1
5
64
4
1
1
1
1
1
1
-1
5
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
5
-1
64
4
1
1
1
1
1
1
-1
-1
5
64
3
-1
-1
320
320
320
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
1
-1
-1
320
-1
-1
1
-1
-1
320
-1
-1
320
1
-1
-1
1
-1
-1
1
-1
-1
320
-1
-1
1
-1
-1
320
320
-1
-1
320
320
-1
-1
320
320
320
-1
-1
320
3
1
-1
-1
320
3
1
-1
-1
320
3
1
1
1
1
1
-1
-1
320
4
-1
-1
5
64
4
1
1
1
1
1
1
-1
5
-1
64
3
-1
77
1024
1024
320
-1
77
320
3
1
-1
77
320
3
1
-1
77
320
3
1
1
1
1
1
-1
77
320
4
-1
77
5
64
4
1
1
1
1
1
1
-1
5
77
64
3
-1
-1
64
-1
77
64
-1
-1
77
-1
-1
64
3
1
-1
-1
64
3
1
-1
77
64
3
1
1
1
1
3
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
77
1024
1024
320
-1
77
320
3
1
-1
77
320
3
1
-1
77
320
3
1
1
1
1
1
-1
77
320
4
-1
77
5
64
4
1
1
1
1
1
1
-1
5
77
64
3
-1
-1
77
-1
77
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
5
-1
64
4
1
1
1
1
1
1
-1
-1
5
64
3
-1
-1
320
320
320
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
1
-1
-1
320
-1
-1
1
-1
-1
320
-1
-1
320
1
-1
-1
1
-1
-1
1
-1
-1
320
-1
-1
1
-1
-1
320
320
-1
-1
320
320
-1
-1
320
320
2560
2560
-1
-1
2560
-1
-1
2560
3
1
1
1
1
1
1
1
1
1
-1
-1
2560
1
1
1
1
1
1
1
1
1
-1
-1
2560
1
1
1
1
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
1280
320
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
320
320
320
-1
-1
320
1
1
1
1
1
1
1
1
-1
-1
320
4
-1
-1
-1
320
4
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
320
-1
-1
-1
32
-1
4
-1
320
-1
-1
320
1
1
-1
320
-1
-1
320
1
1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
320
320
3
3
-1
320
-1
-1
4
1
1
1
1
1
1
2
320
4
-1
320
-1
-1
1
320
1
1
-1
1280
320
1280
-1
320
320
-1
320
320
-1
320
1
-1
320
1
1
-1
320
-1
-1
-1
320
1
1
-1
320
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
320
-1
-1
-1
32
-1
4
-1
320
-1
-1
320
1
1
-1
320
-1
-1
320
1
1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
320
320
3
3
-1
320
-1
-1
4
1
1
1
1
1
1
2
320
4
-1
320
-1
-1
1
320
1
1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
320
-1
-1
-1
32
-1
4
-1
320
-1
-1
320
1
1
-1
320
-1
-1
320
1
1
-1
320
-1
-1
4
-1
320
-1
-1
4
1
-1
320
-1
-1
4
-1
320
-1
-1
4
1
-1
320
-1
-1
4
1
1
1
1
-1
-1
-1
320
3
-1
-1
320
320
320
320
-1
-1
320
-1
-1
320
1
-1
-1
320
-1
-1
1
-1
-1
320
-1
-1
320
1
-1
-1
1
-1
-1
1
-1
-1
320
-1
-1
1
-1
-1
320
320
-1
-1
320
320
-1
-1
320
320
320
-1
-1
320
3
1
-1
-1
320
3
1
-1
-1
320
3
1
1
1
1
1
-1
-1
320
4
-1
-1
5
64
4
1
1
1
1
1
1
-1
5
-1
64
3
-1
-1
320
320
320
-1
-1
320
3
1
-1
-1
320
3
1
-1
-1
320
3
1
1
1
1
1
-1
-1
320
4
-1
-1
5
64
4
1
1
1
1
1
1
-1
5
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
3
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
320
320
320
-1
-1
320
3
1
-1
-1
320
3
1
-1
-1
320
3
1
1
1
1
1
-1
-1
320
4
-1
-1
5
64
4
1
1
1
1
1
1
-1
5
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
5
-1
64
4
1
1
1
1
1
1
-1
-1
5
64
3
-1
-1
320
320
320
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
1
-1
-1
320
-1
-1
1
-1
-1
320
-1
-1
320
1
-1
-1
1
-1
-1
1
-1
-1
320
-1
-1
1
-1
-1
320
320
-1
-1
320
320
-1
-1
320
320
320
-1
-1
320
3
1
-1
-1
320
3
1
-1
-1
320
3
1
1
1
1
1
-1
-1
320
4
-1
-1
5
64
4
1
1
1
1
1
1
-1
5
-1
64
3
-1
77
1024
1024
320
-1
77
320
3
1
-1
77
320
3
1
-1
77
320
3
1
1
1
1
1
-1
77
320
4
-1
77
5
64
4
1
1
1
1
1
1
-1
5
77
64
3
-1
-1
64
-1
77
64
-1
-1
77
-1
-1
64
3
1
-1
-1
64
3
1
-1
77
64
3
1
1
1
1
3
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
77
1024
1024
320
-1
77
320
3
1
-1
77
320
3
1
-1
77
320
3
1
1
1
1
1
-1
77
320
4
-1
77
5
64
4
1
1
1
1
1
1
-1
5
77
64
3
-1
-1
77
-1
77
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
5
-1
64
4
1
1
1
1
1
1
-1
-1
5
64
3
-1
-1
320
320
320
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
1
-1
-1
320
-1
-1
1
-1
-1
320
-1
-1
320
1
-1
-1
1
-1
-1
1
-1
-1
320
-1
-1
1
-1
-1
320
320
-1
-1
320
320
-1
-1
320
320
2560
2560
-1
-1
2560
-1
-1
2560
3
1
1
1
1
1
1
1
1
1
-1
-1
2560
1
1
1
1
1
1
1
1
1
-1
-1
2560
1
1
1
1
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
1280
320
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
320
320
320
-1
-1
320
1
1
1
1
1
1
1
1
-1
-1
320
4
-1
-1
-1
320
4
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
320
320
3
3
-1
320
-1
-1
4
1
1
1
1
1
1
2
320
4
-1
320
-1
-1
1
320
1
1
-1
320
-1
-1
640
320
1
1
-1
640
-1
-1
4
1
1
1
1
1
1
2
640
4
-1
640
-1
-1
1
640
1
1
-1
320
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
320
-1
-1
-1
32
-1
4
-1
320
-1
-1
320
1
1
-1
320
-1
-1
320
1
1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
640
320
3
3
-1
640
-1
-1
4
1
1
1
1
1
1
2
640
4
-1
640
-1
-1
1
640
1
1
-1
1280
640
1280
-1
640
640
-1
640
640
-1
640
1
-1
640
1
1
-1
640
-1
-1
-1
640
1
1
-1
640
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
640
-1
-1
-1
32
-1
4
-1
640
-1
-1
640
1
1
-1
640
-1
-1
640
1
1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
640
640
3
3
-1
640
-1
-1
4
1
1
1
1
1
1
2
640
4
-1
640
-1
-1
1
640
1
1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
640
-1
-1
-1
32
-1
4
-1
640
-1
-1
640
1
1
-1
640
-1
-1
640
1
1
-1
640
-1
-1
4
-1
640
-1
-1
4
1
-1
640
-1
-1
4
-1
640
-1
-1
4
1
-1
640
-1
-1
4
1
1
1
1
-1
-1
-1
640
3
-1
-1
640
640
640
640
-1
-1
640
-1
-1
640
1
-1
-1
640
-1
-1
1
-1
-1
640
-1
-1
640
1
-1
-1
1
-1
-1
1
-1
-1
640
-1
-1
1
-1
-1
640
640
-1
-1
640
640
-1
-1
640
640
640
-1
-1
640
3
1
-1
-1
640
3
1
-1
-1
640
3
1
1
1
1
1
-1
-1
640
4
-1
-1
10
64
4
1
1
1
1
1
1
-1
10
-1
64
3
-1
-1
640
640
640
-1
-1
640
3
1
-1
-1
640
3
1
-1
-1
640
3
1
1
1
1
1
-1
-1
640
4
-1
-1
10
64
4
1
1
1
1
1
1
-1
10
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
3
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
640
640
640
-1
-1
640
3
1
-1
-1
640
3
1
-1
-1
640
3
1
1
1
1
1
-1
-1
640
4
-1
-1
10
64
4
1
1
1
1
1
1
-1
10
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
10
-1
64
4
1
1
1
1
1
1
-1
-1
10
64
3
-1
-1
640
640
640
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
1
-1
-1
640
-1
-1
1
-1
-1
640
-1
-1
640
1
-1
-1
1
-1
-1
1
-1
-1
640
-1
-1
1
-1
-1
640
640
-1
-1
640
640
-1
-1
640
640
640
-1
-1
640
3
1
-1
-1
640
3
1
-1
-1
640
3
1
1
1
1
1
-1
-1
640
4
-1
-1
10
64
4
1
1
1
1
1
1
-1
10
-1
64
3
-1
77
1024
1024
640
-1
77
640
3
1
-1
77
640
3
1
-1
77
640
3
1
1
1
1
1
-1
77
640
4
-1
77
10
64
4
1
1
1
1
1
1
-1
10
77
64
3
-1
-1
64
-1
77
64
-1
-1
77
-1
-1
64
3
1
-1
-1
64
3
1
-1
77
64
3
1
1
1
1
3
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
77
1024
1024
640
-1
77
640
3
1
-1
77
640
3
1
-1
77
640
3
1
1
1
1
1
-1
77
640
4
-1
77
10
64
4
1
1
1
1
1
1
-1
10
77
64
3
-1
-1
77
-1
77
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
10
-1
64
4
1
1
1
1
1
1
-1
-1
10
64
3
-1
-1
640
640
640
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
1
-1
-1
640
-1
-1
1
-1
-1
640
-1
-1
640
1
-1
-1
1
-1
-1
1
-1
-1
640
-1
-1
1
-1
-1
640
640
-1
-1
640
640
-1
-1
640
640
5120
5120
-1
-1
5120
-1
-1
5120
3
1
1
1
1
1
1
1
1
1
-1
-1
5120
1
1
1
1
1
1
1
1
1
-1
-1
5120
1
1
1
1
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
2560
640
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
640
640
640
-1
-1
640
1
1
1
1
1
1
1
1
-1
-1
640
4
-1
-1
-1
640
4
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
640
-1
-1
-1
32
-1
4
-1
640
-1
-1
640
1
1
-1
640
-1
-1
640
1
1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
640
640
3
3
-1
640
-1
-1
4
1
1
1
1
1
1
2
640
4
-1
640
-1
-1
1
640
1
1
-1
1280
640
1280
-1
640
640
-1
640
640
-1
640
1
-1
640
1
1
-1
640
-1
-1
-1
640
1
1
-1
640
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
640
-1
-1
-1
32
-1
4
-1
640
-1
-1
640
1
1
-1
640
-1
-1
640
1
1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
640
640
3
3
-1
640
-1
-1
4
1
1
1
1
1
1
2
640
4
-1
640
-1
-1
1
640
1
1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
640
-1
-1
-1
32
-1
4
-1
640
-1
-1
640
1
1
-1
640
-1
-1
640
1
1
-1
640
-1
-1
4
-1
640
-1
-1
4
1
-1
640
-1
-1
4
-1
640
-1
-1
4
1
-1
640
-1
-1
4
1
1
1
1
-1
-1
-1
640
3
-1
-1
640
640
640
640
-1
-1
640
-1
-1
640
1
-1
-1
640
-1
-1
1
-1
-1
640
-1
-1
640
1
-1
-1
1
-1
-1
1
-1
-1
640
-1
-1
1
-1
-1
640
640
-1
-1
640
640
-1
-1
640
640
640
-1
-1
640
3
1
-1
-1
640
3
1
-1
-1
640
3
1
1
1
1
1
-1
-1
640
4
-1
-1
10
64
4
1
1
1
1
1
1
-1
10
-1
64
3
-1
-1
640
640
640
-1
-1
640
3
1
-1
-1
640
3
1
-1
-1
640
3
1
1
1
1
1
-1
-1
640
4
-1
-1
10
64
4
1
1
1
1
1
1
-1
10
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
3
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
640
640
640
-1
-1
640
3
1
-1
-1
640
3
1
-1
-1
640
3
1
1
1
1
1
-1
-1
640
4
-1
-1
10
64
4
1
1
1
1
1
1
-1
10
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
10
-1
64
4
1
1
1
1
1
1
-1
-1
10
64
3
-1
-1
640
640
640
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
1
-1
-1
640
-1
-1
1
-1
-1
640
-1
-1
640
1
-1
-1
1
-1
-1
1
-1
-1
640
-1
-1
1
-1
-1
640
640
-1
-1
640
640
-1
-1
640
640
640
-1
-1
640
3
1
-1
-1
640
3
1
-1
-1
640
3
1
1
1
1
1
-1
-1
640
4
-1
-1
10
64
4
1
1
1
1
1
1
-1
10
-1
64
3
-1
77
1024
1024
640
-1
77
640
3
1
-1
77
640
3
1
-1
77
640
3
1
1
1
1
1
-1
77
640
4
-1
77
10
64
4
1
1
1
1
1
1
-1
10
77
64
3
-1
-1
64
-1
77
64
-1
-1
77
-1
-1
64
3
1
-1
-1
64
3
1
-1
77
64
3
1
1
1
1
3
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
77
1024
1024
640
-1
77
640
3
1
-1
77
640
3
1
-1
77
640
3
1
1
1
1
1
-1
77
640
4
-1
77
10
64
4
1
1
1
1
1
1
-1
10
77
64
3
-1
-1
77
-1
77
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
10
-1
64
4
1
1
1
1
1
1
-1
-1
10
64
3
-1
-1
640
640
640
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
1
-1
-1
640
-1
-1
1
-1
-1
640
-1
-1
640
1
-1
-1
1
-1
-1
1
-1
-1
640
-1
-1
1
-1
-1
640
640
-1
-1
640
640
-1
-1
640
640
5120
5120
-1
-1
5120
-1
-1
5120
3
1
1
1
1
1
1
1
1
1
-1
-1
5120
1
1
1
1
1
1
1
1
1
-1
-1
5120
1
1
1
1
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
2560
640
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
640
640
640
-1
-1
640
1
1
1
1
1
1
1
1
-1
-1
640
4
-1
-1
-1
640
4
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
640
640
3
3
-1
640
-1
-1
4
1
1
1
1
1
1
2
640
4
-1
640
-1
-1
1
640
1
1
-1
640
-1
-1
1280
640
1
1
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
640
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
640
-1
-1
-1
32
-1
4
-1
640
-1
-1
640
1
1
-1
640
-1
-1
640
1
1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
1280
640
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
1280
1280
-1
1280
1280
-1
1280
1280
-1
1280
1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
1
1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
1280
1280
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
4
-1
1280
-1
-1
4
1
-1
1280
-1
-1
4
-1
1280
-1
-1
4
1
-1
1280
-1
-1
4
1
1
1
1
-1
-1
-1
1280
3
-1
-1
1280
1280
1280
1280
-1
-1
1280
-1
-1
1280
1
-1
-1
1280
-1
-1
1
-1
-1
1280
-1
-1
1280
1
-1
-1
1
-1
-1
1
-1
-1
1280
-1
-1
1
-1
-1
1280
1280
-1
-1
1280
1280
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
3
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
20
-1
64
4
1
1
1
1
1
1
-1
-1
20
64
3
-1
-1
1280
1280
1280
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
1
-1
-1
1280
-1
-1
1
-1
-1
1280
-1
-1
1280
1
-1
-1
1
-1
-1
1
-1
-1
1280
-1
-1
1
-1
-1
1280
1280
-1
-1
1280
1280
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
77
1024
1024
1280
-1
77
1280
3
1
-1
77
1280
3
1
-1
77
1280
3
1
1
1
1
1
-1
77
1280
4
-1
77
20
64
4
1
1
1
1
1
1
-1
20
77
64
3
-1
-1
64
-1
77
64
-1
-1
77
-1
-1
64
3
1
-1
-1
64
3
1
-1
77
64
3
1
1
1
1
3
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
77
1024
1024
1280
-1
77
1280
3
1
-1
77
1280
3
1
-1
77
1280
3
1
1
1
1
1
-1
77
1280
4
-1
77
20
64
4
1
1
1
1
1
1
-1
20
77
64
3
-1
-1
77
-1
77
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
20
-1
64
4
1
1
1
1
1
1
-1
-1
20
64
3
-1
-1
1280
1280
1280
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
1
-1
-1
1280
-1
-1
1
-1
-1
1280
-1
-1
1280
1
-1
-1
1
-1
-1
1
-1
-1
1280
-1
-1
1
-1
-1
1280
1280
-1
-1
1280
1280
-1
-1
1280
1280
10240
10240
-1
-1
10240
-1
-1
10240
3
1
1
1
1
1
1
1
1
1
-1
-1
10240
1
1
1
1
1
1
1
1
1
-1
-1
10240
1
1
1
1
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
5120
1280
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
1280
1280
1280
-1
-1
1280
1
1
1
1
1
1
1
1
-1
-1
1280
4
-1
-1
-1
1280
4
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
1280
1280
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
1280
1280
-1
1280
1280
-1
1280
1280
-1
1280
1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
1
1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
1280
1280
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
4
-1
1280
-1
-1
4
1
-1
1280
-1
-1
4
-1
1280
-1
-1
4
1
-1
1280
-1
-1
4
1
1
1
1
-1
-1
-1
1280
3
-1
-1
1280
1280
1280
1280
-1
-1
1280
-1
-1
1280
1
-1
-1
1280
-1
-1
1
-1
-1
1280
-1
-1
1280
1
-1
-1
1
-1
-1
1
-1
-1
1280
-1
-1
1
-1
-1
1280
1280
-1
-1
1280
1280
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
3
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
20
-1
64
4
1
1
1
1
1
1
-1
-1
20
64
3
-1
-1
1280
1280
1280
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
1
-1
-1
1280
-1
-1
1
-1
-1
1280
-1
-1
1280
1
-1
-1
1
-1
-1
1
-1
-1
1280
-1
-1
1
-1
-1
1280
1280
-1
-1
1280
1280
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
77
1024
1024
1280
-1
77
1280
3
1
-1
77
1280
3
1
-1
77
1280
3
1
1
1
1
1
-1
77
1280
4
-1
77
20
64
4
1
1
1
1
1
1
-1
20
77
64
3
-1
-1
64
-1
77
64
-1
-1
77
-1
-1
64
3
1
-1
-1
64
3
1
-1
77
64
3
1
1
1
1
3
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
77
1024
1024
1280
-1
77
1280
3
1
-1
77
1280
3
1
-1
77
1280
3
1
1
1
1
1
-1
77
1280
4
-1
77
20
64
4
1
1
1
1
1
1
-1
20
77
64
3
-1
-1
77
-1
77
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
20
-1
64
4
1
1
1
1
1
1
-1
-1
20
64
3
-1
-1
1280
1280
1280
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
1
-1
-1
1280
-1
-1
1
-1
-1
1280
-1
-1
1280
1
-1
-1
1
-1
-1
1
-1
-1
1280
-1
-1
1
-1
-1
1280
1280
-1
-1
1280
1280
-1
-1
1280
1280
10240
10240
-1
-1
10240
-1
-1
10240
3
1
1
1
1
1
1
1
1
1
-1
-1
10240
1
1
1
1
1
1
1
1
1
-1
-1
10240
1
1
1
1
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
5120
1280
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
1280
1280
1280
-1
-1
1280
1
1
1
1
1
1
1
1
-1
-1
1280
4
-1
-1
-1
1280
4
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
1280
1280
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
1280
1280
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
1280
1280
-1
1280
1280
-1
1280
1280
-1
1280
1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
1
1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
1280
1280
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
1280
1280
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
1280
1280
-1
1280
1280
-1
1280
1280
-1
1280
1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
1
1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
1280
1280
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
1280
1280
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
1280
1280
-1
1280
1280
-1
1280
1280
-1
1280
1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
1
1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
1280
1280
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
4
-1
1280
-1
-1
4
1
-1
1280
-1
-1
4
-1
1280
-1
-1
4
1
-1
1280
-1
-1
4
1
1
1
1
-1
-1
-1
1280
3
-1
-1
1280
1280
1280
1280
-1
-1
1280
-1
-1
1280
1
-1
-1
1280
-1
-1
1
-1
-1
1280
-1
-1
1280
1
-1
-1
1
-1
-1
1
-1
-1
1280
-1
-1
1
-1
-1
1280
1280
-1
-1
1280
1280
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
3
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
20
-1
64
4
1
1
1
1
1
1
-1
-1
20
64
3
-1
-1
1280
1280
1280
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
1
-1
-1
1280
-1
-1
1
-1
-1
1280
-1
-1
1280
1
-1
-1
1
-1
-1
1
-1
-1
1280
-1
-1
1
-1
-1
1280
1280
-1
-1
1280
1280
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
77
1024
1024
1280
-1
77
1280
3
1
-1
77
1280
3
1
-1
77
1280
3
1
1
1
1
1
-1
77
1280
4
-1
77
20
64
4
1
1
1
1
1
1
-1
20
77
64
3
-1
-1
64
-1
77
64
-1
-1
77
-1
-1
64
3
1
-1
-1
64
3
1
-1
77
64
3
1
1
1
1
3
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
77
1024
1024
1280
-1
77
1280
3
1
-1
77
1280
3
1
-1
77
1280
3
1
1
1
1
1
-1
77
1280
4
-1
77
20
64
4
1
1
1
1
1
1
-1
20
77
64
3
-1
-1
77
-1
77
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
20
-1
64
4
1
1
1
1
1
1
-1
-1
20
64
3
-1
-1
1280
1280
1280
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
1
-1
-1
1280
-1
-1
1
-1
-1
1280
-1
-1
1280
1
-1
-1
1
-1
-1
1
-1
-1
1280
-1
-1
1
-1
-1
1280
1280
-1
-1
1280
1280
-1
-1
1280
1280
10240
10240
-1
-1
10240
-1
-1
10240
3
1
1
1
1
1
1
1
1
1
-1
-1
10240
1
1
1
1
1
1
1
1
1
-1
-1
10240
1
1
1
1
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
5120
1280
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
1280
1280
1280
-1
-1
1280
1
1
1
1
1
1
1
1
-1
-1
1280
4
-1
-1
-1
1280
4
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
1280
1280
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
1280
1280
-1
1280
1280
-1
1280
1280
-1
1280
1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
1
1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
1280
1280
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
2560
-1
-1
1280
2560
1
1
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
2560
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
2560
-1
-1
-1
32
-1
4
-1
2560
-1
-1
2560
1
1
-1
2560
-1
-1
2560
1
1
-1
2560
-1
-1
-1
2560
-1
-1
-1
2560
-1
-1
-1
2560
-1
-1
1280
2560
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
1280
1280
-1
1280
1280
-1
1280
1280
-1
1280
1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
1
1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
1280
1280
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
2560
-1
-1
1280
2560
1
1
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
2560
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
2560
-1
-1
-1
32
-1
4
-1
2560
-1
-1
2560
1
1
-1
2560
-1
-1
2560
1
1
-1
2560
-1
-1
-1
2560
-1
-1
-1
2560
-1
-1
-1
2560
-1
-1
1280
2560
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
1280
1280
-1
1280
1280
-1
1280
1280
-1
1280
1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
1
1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
1280
1280
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
2560
-1
-1
1280
2560
1
1
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
2560
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
2560
-1
-1
-1
32
-1
4
-1
2560
-1
-1
2560
1
1
-1
2560
-1
-1
2560
1
1
-1
2560
-1
-1
-1
2560
-1
-1
-1
2560
-1
-1
-1
2560
-1
-1
1280
2560
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
1280
1280
-1
1280
1280
-1
1280
1280
-1
1280
1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
1
1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
1280
1280
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
4
-1
1280
-1
-1
1280
1280
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
2560
-1
-1
1280
2560
1
1
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
2560
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
2560
-1
-1
-1
32
-1
4
-1
2560
-1
-1
2560
1
1
-1
2560
-1
-1
2560
1
1
-1
2560
-1
-1
-1
2560
-1
-1
-1
2560
-1
-1
-1
2560
-1
-1
1280
2560
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
1280
1280
-1
1280
1280
-1
1280
1280
-1
1280
1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
1
1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
1280
1280
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
4
-1
1280
-1
-1
4
1
-1
1280
-1
-1
4
-1
1280
-1
-1
4
1
-1
1280
-1
-1
4
1
1
1
1
-1
-1
-1
1280
3
-1
-1
1280
1280
1280
1280
-1
-1
1280
-1
-1
1280
1
-1
-1
1280
-1
-1
1
-1
-1
1280
-1
-1
1280
1
-1
-1
1
-1
-1
1
-1
-1
1280
-1
-1
1
-1
-1
1280
1280
-1
-1
1280
1280
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
3
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
20
-1
64
4
1
1
1
1
1
1
-1
-1
20
64
3
-1
-1
1280
1280
1280
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
1
-1
-1
1280
-1
-1
1
-1
-1
1280
-1
-1
1280
1
-1
-1
1
-1
-1
1
-1
-1
1280
-1
-1
1
-1
-1
1280
1280
-1
-1
1280
1280
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
77
1024
1024
1280
-1
77
1280
3
1
-1
77
1280
3
1
-1
77
1280
3
1
1
1
1
1
-1
77
1280
4
-1
77
20
64
4
1
1
1
1
1
1
-1
20
77
64
3
-1
-1
64
-1
77
64
-1
-1
77
-1
-1
64
3
1
-1
-1
64
3
1
-1
77
64
3
1
1
1
1
3
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
77
1024
1024
1280
-1
77
1280
3
1
-1
77
1280
3
1
-1
77
1280
3
1
1
1
1
1
-1
77
1280
4
-1
77
20
64
4
1
1
1
1
1
1
-1
20
77
64
3
-1
-1
77
-1
77
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
20
-1
64
4
1
1
1
1
1
1
-1
-1
20
64
3
-1
-1
1280
1280
1280
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
1
-1
-1
1280
-1
-1
1
-1
-1
1280
-1
-1
1280
1
-1
-1
1
-1
-1
1
-1
-1
1280
-1
-1
1
-1
-1
1280
1280
-1
-1
1280
1280
-1
-1
1280
1280
10240
10240
-1
-1
10240
-1
-1
10240
3
1
1
1
1
1
1
1
1
1
-1
-1
10240
1
1
1
1
1
1
1
1
1
-1
-1
10240
1
1
1
1
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
5120
1280
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
1280
1280
1280
-1
-1
1280
1
1
1
1
1
1
1
1
-1
-1
1280
4
-1
-1
-1
1280
4
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
2560
-1
-1
1280
2560
1
1
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
2560
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
2560
-1
-1
-1
32
-1
4
-1
2560
-1
-1
2560
1
1
-1
2560
-1
-1
2560
1
1
-1
2560
-1
-1
-1
2560
-1
-1
-1
2560
-1
-1
-1
2560
-1
-1
1280
2560
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
1280
1280
-1
1280
1280
-1
1280
1280
-1
1280
1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
1
1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
1280
1280
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
4
-1
1280
-1
-1
4
1
-1
1280
-1
-1
4
-1
1280
-1
-1
4
1
-1
1280
-1
-1
4
1
1
1
1
-1
-1
-1
1280
3
-1
-1
1280
1280
1280
1280
-1
-1
1280
-1
-1
1280
1
-1
-1
1280
-1
-1
1
-1
-1
1280
-1
-1
1280
1
-1
-1
1
-1
-1
1
-1
-1
1280
-1
-1
1
-1
-1
1280
1280
-1
-1
1280
1280
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
3
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
20
-1
64
4
1
1
1
1
1
1
-1
-1
20
64
3
-1
-1
1280
1280
1280
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
1
-1
-1
1280
-1
-1
1
-1
-1
1280
-1
-1
1280
1
-1
-1
1
-1
-1
1
-1
-1
1280
-1
-1
1
-1
-1
1280
1280
-1
-1
1280
1280
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
77
1024
1024
1280
-1
77
1280
3
1
-1
77
1280
3
1
-1
77
1280
3
1
1
1
1
1
-1
77
1280
4
-1
77
20
64
4
1
1
1
1
1
1
-1
20
77
64
3
-1
-1
64
-1
77
64
-1
-1
77
-1
-1
64
3
1
-1
-1
64
3
1
-1
77
64
3
1
1
1
1
3
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
77
1024
1024
1280
-1
77
1280
3
1
-1
77
1280
3
1
-1
77
1280
3
1
1
1
1
1
-1
77
1280
4
-1
77
20
64
4
1
1
1
1
1
1
-1
20
77
64
3
-1
-1
77
-1
77
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
20
-1
64
4
1
1
1
1
1
1
-1
-1
20
64
3
-1
-1
1280
1280
1280
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
1
-1
-1
1280
-1
-1
1
-1
-1
1280
-1
-1
1280
1
-1
-1
1
-1
-1
1
-1
-1
1280
-1
-1
1
-1
-1
1280
1280
-1
-1
1280
1280
-1
-1
1280
1280
10240
10240
-1
-1
10240
-1
-1
10240
3
1
1
1
1
1
1
1
1
1
-1
-1
10240
1
1
1
1
1
1
1
1
1
-1
-1
10240
1
1
1
1
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
5120
1280
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
1280
1280
1280
-1
-1
1280
1
1
1
1
1
1
1
1
-1
-1
1280
4
-1
-1
-1
1280
4
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
640
-1
-1
-1
1920
-1
-1
1280
1920
1
1
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1920
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1920
-1
-1
-1
32
-1
4
-1
1920
-1
-1
1920
1
1
-1
1920
-1
-1
1920
1
1
-1
1920
-1
-1
-1
1920
-1
-1
-1
1920
-1
-1
-1
1920
-1
-1
1280
1920
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
1280
1280
-1
1280
1280
-1
1280
1280
-1
1280
1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
1
1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
1280
1280
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
4
-1
1280
-1
-1
4
1
-1
1280
-1
-1
4
-1
1280
-1
-1
4
1
-1
1280
-1
-1
4
1
1
1
1
-1
-1
-1
1280
3
-1
-1
1280
1280
1280
1280
-1
-1
1280
-1
-1
1280
1
-1
-1
1280
-1
-1
1
-1
-1
1280
-1
-1
1280
1
-1
-1
1
-1
-1
1
-1
-1
1280
-1
-1
1
-1
-1
1280
1280
-1
-1
1280
1280
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
3
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
20
-1
64
4
1
1
1
1
1
1
-1
-1
20
64
3
-1
-1
1280
1280
1280
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
1
-1
-1
1280
-1
-1
1
-1
-1
1280
-1
-1
1280
1
-1
-1
1
-1
-1
1
-1
-1
1280
-1
-1
1
-1
-1
1280
1280
-1
-1
1280
1280
-1
-1
1280
1280
1280
-1
-1
1280
3
1
-1
-1
1280
3
1
-1
-1
1280
3
1
1
1
1
1
-1
-1
1280
4
-1
-1
20
64
4
1
1
1
1
1
1
-1
20
-1
64
3
-1
77
1024
1024
1280
-1
77
1280
3
1
-1
77
1280
3
1
-1
77
1280
3
1
1
1
1
1
-1
77
1280
4
-1
77
20
64
4
1
1
1
1
1
1
-1
20
77
64
3
-1
-1
64
-1
77
64
-1
-1
77
-1
-1
64
3
1
-1
-1
64
3
1
-1
77
64
3
1
1
1
1
3
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
77
1024
1024
1280
-1
77
1280
3
1
-1
77
1280
3
1
-1
77
1280
3
1
1
1
1
1
-1
77
1280
4
-1
77
20
64
4
1
1
1
1
1
1
-1
20
77
64
3
-1
-1
77
-1
77
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
20
-1
64
4
1
1
1
1
1
1
-1
-1
20
64
3
-1
-1
1280
1280
1280
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
1
-1
-1
1280
-1
-1
1
-1
-1
1280
-1
-1
1280
1
-1
-1
1
-1
-1
1
-1
-1
1280
-1
-1
1
-1
-1
1280
1280
-1
-1
1280
1280
-1
-1
1280
1280
10240
10240
-1
-1
10240
-1
-1
10240
3
1
1
1
1
1
1
1
1
1
-1
-1
10240
1
1
1
1
1
1
1
1
1
-1
-1
10240
1
1
1
1
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
-1
-1
5120
5120
1280
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
1280
1280
1280
-1
-1
1280
1
1
1
1
1
1
1
1
-1
-1
1280
4
-1
-1
-1
1280
4
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
4
-1
1280
-1
-1
1280
1280
3
3
-1
1280
-1
-1
4
1
1
1
1
1
1
2
1280
4
-1
1280
-1
-1
1
1280
1
1
-1
1280
-1
-1
-1
640
-1
-1
-1
1920
-1
-1
640
1920
1
1
-1
640
-1
-1
4
1
1
1
1
1
1
2
640
4
-1
640
-1
-1
1
640
1
1
-1
1920
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1920
-1
-1
-1
32
-1
4
-1
1920
-1
-1
1920
1
1
-1
1920
-1
-1
1920
1
1
-1
1920
-1
-1
-1
1920
-1
-1
-1
1920
-1
-1
-1
1920
-1
-1
640
1920
3
3
-1
640
-1
-1
4
1
1
1
1
1
1
2
640
4
-1
640
-1
-1
1
640
1
1
-1
1280
640
1280
-1
640
640
-1
640
640
-1
640
1
-1
640
1
1
-1
640
-1
-1
-1
640
1
1
-1
640
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
640
-1
-1
-1
32
-1
4
-1
640
-1
-1
640
1
1
-1
640
-1
-1
640
1
1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
640
640
3
3
-1
640
-1
-1
4
1
1
1
1
1
1
2
640
4
-1
640
-1
-1
1
640
1
1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
640
-1
-1
-1
32
-1
4
-1
640
-1
-1
640
1
1
-1
640
-1
-1
640
1
1
-1
640
-1
-1
4
-1
640
-1
-1
4
1
-1
640
-1
-1
4
-1
640
-1
-1
4
1
-1
640
-1
-1
4
1
1
1
1
-1
-1
-1
640
3
-1
-1
640
640
640
640
-1
-1
640
-1
-1
640
1
-1
-1
640
-1
-1
1
-1
-1
640
-1
-1
640
1
-1
-1
1
-1
-1
1
-1
-1
640
-1
-1
1
-1
-1
640
640
-1
-1
640
640
-1
-1
640
640
640
-1
-1
640
3
1
-1
-1
640
3
1
-1
-1
640
3
1
1
1
1
1
-1
-1
640
4
-1
-1
10
64
4
1
1
1
1
1
1
-1
10
-1
64
3
-1
-1
640
640
640
-1
-1
640
3
1
-1
-1
640
3
1
-1
-1
640
3
1
1
1
1
1
-1
-1
640
4
-1
-1
10
64
4
1
1
1
1
1
1
-1
10
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
3
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
640
640
640
-1
-1
640
3
1
-1
-1
640
3
1
-1
-1
640
3
1
1
1
1
1
-1
-1
640
4
-1
-1
10
64
4
1
1
1
1
1
1
-1
10
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
10
-1
64
4
1
1
1
1
1
1
-1
-1
10
64
3
-1
-1
640
640
640
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
1
-1
-1
640
-1
-1
1
-1
-1
640
-1
-1
640
1
-1
-1
1
-1
-1
1
-1
-1
640
-1
-1
1
-1
-1
640
640
-1
-1
640
640
-1
-1
640
640
640
-1
-1
640
3
1
-1
-1
640
3
1
-1
-1
640
3
1
1
1
1
1
-1
-1
640
4
-1
-1
10
64
4
1
1
1
1
1
1
-1
10
-1
64
3
-1
77
1024
1024
640
-1
77
640
3
1
-1
77
640
3
1
-1
77
640
3
1
1
1
1
1
-1
77
640
4
-1
77
10
64
4
1
1
1
1
1
1
-1
10
77
64
3
-1
-1
64
-1
77
64
-1
-1
77
-1
-1
64
3
1
-1
-1
64
3
1
-1
77
64
3
1
1
1
1
3
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
77
1024
1024
640
-1
77
640
3
1
-1
77
640
3
1
-1
77
640
3
1
1
1
1
1
-1
77
640
4
-1
77
10
64
4
1
1
1
1
1
1
-1
10
77
64
3
-1
-1
77
-1
77
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
10
-1
64
4
1
1
1
1
1
1
-1
-1
10
64
3
-1
-1
640
640
640
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
1
-1
-1
640
-1
-1
1
-1
-1
640
-1
-1
640
1
-1
-1
1
-1
-1
1
-1
-1
640
-1
-1
1
-1
-1
640
640
-1
-1
640
640
-1
-1
640
640
5120
5120
-1
-1
5120
-1
-1
5120
3
1
1
1
1
1
1
1
1
1
-1
-1
5120
1
1
1
1
1
1
1
1
1
-1
-1
5120
1
1
1
1
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
2560
640
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
640
640
640
-1
-1
640
1
1
1
1
1
1
1
1
-1
-1
640
4
-1
-1
-1
640
4
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
-1
1280
-1
-1
640
1280
1
1
-1
640
-1
-1
4
1
1
1
1
1
1
2
640
4
-1
640
-1
-1
1
640
1
1
-1
1280
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
1280
-1
-1
-1
32
-1
4
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
1280
1
1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
-1
1280
-1
-1
640
1280
3
3
-1
640
-1
-1
4
1
1
1
1
1
1
2
640
4
-1
640
-1
-1
1
640
1
1
-1
1280
640
1280
-1
640
640
-1
640
640
-1
640
1
-1
640
1
1
-1
640
-1
-1
-1
640
1
1
-1
640
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
640
-1
-1
-1
32
-1
4
-1
640
-1
-1
640
1
1
-1
640
-1
-1
640
1
1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
640
640
3
3
-1
640
-1
-1
4
1
1
1
1
1
1
2
640
4
-1
640
-1
-1
1
640
1
1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
640
-1
-1
-1
32
-1
4
-1
640
-1
-1
640
1
1
-1
640
-1
-1
640
1
1
-1
640
-1
-1
4
-1
640
-1
-1
4
1
-1
640
-1
-1
4
-1
640
-1
-1
4
1
-1
640
-1
-1
4
1
1
1
1
-1
-1
-1
640
3
-1
-1
640
640
640
640
-1
-1
640
-1
-1
640
1
-1
-1
640
-1
-1
1
-1
-1
640
-1
-1
640
1
-1
-1
1
-1
-1
1
-1
-1
640
-1
-1
1
-1
-1
640
640
-1
-1
640
640
-1
-1
640
640
640
-1
-1
640
3
1
-1
-1
640
3
1
-1
-1
640
3
1
1
1
1
1
-1
-1
640
4
-1
-1
10
64
4
1
1
1
1
1
1
-1
10
-1
64
3
-1
-1
640
640
640
-1
-1
640
3
1
-1
-1
640
3
1
-1
-1
640
3
1
1
1
1
1
-1
-1
640
4
-1
-1
10
64
4
1
1
1
1
1
1
-1
10
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
3
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
640
640
640
-1
-1
640
3
1
-1
-1
640
3
1
-1
-1
640
3
1
1
1
1
1
-1
-1
640
4
-1
-1
10
64
4
1
1
1
1
1
1
-1
10
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
10
-1
64
4
1
1
1
1
1
1
-1
-1
10
64
3
-1
-1
640
640
640
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
1
-1
-1
640
-1
-1
1
-1
-1
640
-1
-1
640
1
-1
-1
1
-1
-1
1
-1
-1
640
-1
-1
1
-1
-1
640
640
-1
-1
640
640
-1
-1
640
640
640
-1
-1
640
3
1
-1
-1
640
3
1
-1
-1
640
3
1
1
1
1
1
-1
-1
640
4
-1
-1
10
64
4
1
1
1
1
1
1
-1
10
-1
64
3
-1
77
1024
1024
640
-1
77
640
3
1
-1
77
640
3
1
-1
77
640
3
1
1
1
1
1
-1
77
640
4
-1
77
10
64
4
1
1
1
1
1
1
-1
10
77
64
3
-1
-1
64
-1
77
64
-1
-1
77
-1
-1
64
3
1
-1
-1
64
3
1
-1
77
64
3
1
1
1
1
3
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
77
1024
1024
640
-1
77
640
3
1
-1
77
640
3
1
-1
77
640
3
1
1
1
1
1
-1
77
640
4
-1
77
10
64
4
1
1
1
1
1
1
-1
10
77
64
3
-1
-1
77
-1
77
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
10
-1
64
4
1
1
1
1
1
1
-1
-1
10
64
3
-1
-1
640
640
640
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
1
-1
-1
640
-1
-1
1
-1
-1
640
-1
-1
640
1
-1
-1
1
-1
-1
1
-1
-1
640
-1
-1
1
-1
-1
640
640
-1
-1
640
640
-1
-1
640
640
5120
5120
-1
-1
5120
-1
-1
5120
3
1
1
1
1
1
1
1
1
1
-1
-1
5120
1
1
1
1
1
1
1
1
1
-1
-1
5120
1
1
1
1
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
2560
640
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
640
640
640
-1
-1
640
1
1
1
1
1
1
1
1
-1
-1
640
4
-1
-1
-1
640
4
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
-1
320
-1
-1
-1
960
-1
-1
640
960
1
1
-1
640
-1
-1
4
1
1
1
1
1
1
2
640
4
-1
640
-1
-1
1
640
1
1
-1
960
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
960
-1
-1
-1
32
-1
4
-1
960
-1
-1
960
1
1
-1
960
-1
-1
960
1
1
-1
960
-1
-1
-1
960
-1
-1
-1
960
-1
-1
-1
960
-1
-1
640
960
3
3
-1
640
-1
-1
4
1
1
1
1
1
1
2
640
4
-1
640
-1
-1
1
640
1
1
-1
1280
640
1280
-1
640
640
-1
640
640
-1
640
1
-1
640
1
1
-1
640
-1
-1
-1
640
1
1
-1
640
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
640
-1
-1
-1
32
-1
4
-1
640
-1
-1
640
1
1
-1
640
-1
-1
640
1
1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
640
640
3
3
-1
640
-1
-1
4
1
1
1
1
1
1
2
640
4
-1
640
-1
-1
1
640
1
1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
640
-1
-1
-1
32
-1
4
-1
640
-1
-1
640
1
1
-1
640
-1
-1
640
1
1
-1
640
-1
-1
4
-1
640
-1
-1
4
1
-1
640
-1
-1
4
-1
640
-1
-1
4
1
-1
640
-1
-1
4
1
1
1
1
-1
-1
-1
640
3
-1
-1
640
640
640
640
-1
-1
640
-1
-1
640
1
-1
-1
640
-1
-1
1
-1
-1
640
-1
-1
640
1
-1
-1
1
-1
-1
1
-1
-1
640
-1
-1
1
-1
-1
640
640
-1
-1
640
640
-1
-1
640
640
640
-1
-1
640
3
1
-1
-1
640
3
1
-1
-1
640
3
1
1
1
1
1
-1
-1
640
4
-1
-1
10
64
4
1
1
1
1
1
1
-1
10
-1
64
3
-1
-1
640
640
640
-1
-1
640
3
1
-1
-1
640
3
1
-1
-1
640
3
1
1
1
1
1
-1
-1
640
4
-1
-1
10
64
4
1
1
1
1
1
1
-1
10
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
3
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
640
640
640
-1
-1
640
3
1
-1
-1
640
3
1
-1
-1
640
3
1
1
1
1
1
-1
-1
640
4
-1
-1
10
64
4
1
1
1
1
1
1
-1
10
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
10
-1
64
4
1
1
1
1
1
1
-1
-1
10
64
3
-1
-1
640
640
640
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
1
-1
-1
640
-1
-1
1
-1
-1
640
-1
-1
640
1
-1
-1
1
-1
-1
1
-1
-1
640
-1
-1
1
-1
-1
640
640
-1
-1
640
640
-1
-1
640
640
640
-1
-1
640
3
1
-1
-1
640
3
1
-1
-1
640
3
1
1
1
1
1
-1
-1
640
4
-1
-1
10
64
4
1
1
1
1
1
1
-1
10
-1
64
3
-1
77
1024
1024
640
-1
77
640
3
1
-1
77
640
3
1
-1
77
640
3
1
1
1
1
1
-1
77
640
4
-1
77
10
64
4
1
1
1
1
1
1
-1
10
77
64
3
-1
-1
64
-1
77
64
-1
-1
77
-1
-1
64
3
1
-1
-1
64
3
1
-1
77
64
3
1
1
1
1
3
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
77
1024
1024
640
-1
77
640
3
1
-1
77
640
3
1
-1
77
640
3
1
1
1
1
1
-1
77
640
4
-1
77
10
64
4
1
1
1
1
1
1
-1
10
77
64
3
-1
-1
77
-1
77
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
10
-1
64
4
1
1
1
1
1
1
-1
-1
10
64
3
-1
-1
640
640
640
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
1
-1
-1
640
-1
-1
1
-1
-1
640
-1
-1
640
1
-1
-1
1
-1
-1
1
-1
-1
640
-1
-1
1
-1
-1
640
640
-1
-1
640
640
-1
-1
640
640
5120
5120
-1
-1
5120
-1
-1
5120
3
1
1
1
1
1
1
1
1
1
-1
-1
5120
1
1
1
1
1
1
1
1
1
-1
-1
5120
1
1
1
1
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
-1
-1
2560
2560
640
640
-1
-1
640
-1
-1
640
-1
-1
640
-1
-1
640
640
640
640
-1
-1
640
1
1
1
1
1
1
1
1
-1
-1
640
4
-1
-1
-1
640
4
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
4
-1
640
-1
-1
640
640
3
3
-1
640
-1
-1
4
1
1
1
1
1
1
2
640
4
-1
640
-1
-1
1
640
1
1
-1
640
-1
-1
-1
320
-1
-1
-1
960
-1
-1
320
960
1
1
-1
320
-1
-1
4
1
1
1
1
1
1
2
320
4
-1
320
-1
-1
1
320
1
1
-1
960
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
960
-1
-1
-1
32
-1
4
-1
960
-1
-1
960
1
1
-1
960
-1
-1
960
1
1
-1
960
-1
-1
-1
960
-1
-1
-1
960
-1
-1
-1
960
-1
-1
320
960
3
3
-1
320
-1
-1
4
1
1
1
1
1
1
2
320
4
-1
320
-1
-1
1
320
1
1
-1
1280
320
1280
-1
320
320
-1
320
320
-1
320
1
-1
320
1
1
-1
320
-1
-1
-1
320
1
1
-1
320
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
320
-1
-1
-1
32
-1
4
-1
320
-1
-1
320
1
1
-1
320
-1
-1
320
1
1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
320
320
3
3
-1
320
-1
-1
4
1
1
1
1
1
1
2
320
4
-1
320
-1
-1
1
320
1
1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
320
-1
-1
-1
32
-1
4
-1
320
-1
-1
320
1
1
-1
320
-1
-1
320
1
1
-1
320
-1
-1
4
-1
320
-1
-1
4
1
-1
320
-1
-1
4
-1
320
-1
-1
4
1
-1
320
-1
-1
4
1
1
1
1
-1
-1
-1
320
3
-1
-1
320
320
320
320
-1
-1
320
-1
-1
320
1
-1
-1
320
-1
-1
1
-1
-1
320
-1
-1
320
1
-1
-1
1
-1
-1
1
-1
-1
320
-1
-1
1
-1
-1
320
320
-1
-1
320
320
-1
-1
320
320
320
-1
-1
320
3
1
-1
-1
320
3
1
-1
-1
320
3
1
1
1
1
1
-1
-1
320
4
-1
-1
5
64
4
1
1
1
1
1
1
-1
5
-1
64
3
-1
-1
320
320
320
-1
-1
320
3
1
-1
-1
320
3
1
-1
-1
320
3
1
1
1
1
1
-1
-1
320
4
-1
-1
5
64
4
1
1
1
1
1
1
-1
5
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
3
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
320
320
320
-1
-1
320
3
1
-1
-1
320
3
1
-1
-1
320
3
1
1
1
1
1
-1
-1
320
4
-1
-1
5
64
4
1
1
1
1
1
1
-1
5
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
5
-1
64
4
1
1
1
1
1
1
-1
-1
5
64
3
-1
-1
320
320
320
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
1
-1
-1
320
-1
-1
1
-1
-1
320
-1
-1
320
1
-1
-1
1
-1
-1
1
-1
-1
320
-1
-1
1
-1
-1
320
320
-1
-1
320
320
-1
-1
320
320
320
-1
-1
320
3
1
-1
-1
320
3
1
-1
-1
320
3
1
1
1
1
1
-1
-1
320
4
-1
-1
5
64
4
1
1
1
1
1
1
-1
5
-1
64
3
-1
77
1024
1024
320
-1
77
320
3
1
-1
77
320
3
1
-1
77
320
3
1
1
1
1
1
-1
77
320
4
-1
77
5
64
4
1
1
1
1
1
1
-1
5
77
64
3
-1
-1
64
-1
77
64
-1
-1
77
-1
-1
64
3
1
-1
-1
64
3
1
-1
77
64
3
1
1
1
1
3
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
77
1024
1024
320
-1
77
320
3
1
-1
77
320
3
1
-1
77
320
3
1
1
1
1
1
-1
77
320
4
-1
77
5
64
4
1
1
1
1
1
1
-1
5
77
64
3
-1
-1
77
-1
77
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
5
-1
64
4
1
1
1
1
1
1
-1
-1
5
64
3
-1
-1
320
320
320
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
1
-1
-1
320
-1
-1
1
-1
-1
320
-1
-1
320
1
-1
-1
1
-1
-1
1
-1
-1
320
-1
-1
1
-1
-1
320
320
-1
-1
320
320
-1
-1
320
320
2560
2560
-1
-1
2560
-1
-1
2560
3
1
1
1
1
1
1
1
1
1
-1
-1
2560
1
1
1
1
1
1
1
1
1
-1
-1
2560
1
1
1
1
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
1280
320
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
320
320
320
-1
-1
320
1
1
1
1
1
1
1
1
-1
-1
320
4
-1
-1
-1
320
4
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
-1
640
-1
-1
320
640
1
1
-1
320
-1
-1
4
1
1
1
1
1
1
2
320
4
-1
320
-1
-1
1
320
1
1
-1
640
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
640
-1
-1
-1
32
-1
4
-1
640
-1
-1
640
1
1
-1
640
-1
-1
640
1
1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
320
640
3
3
-1
320
-1
-1
4
1
1
1
1
1
1
2
320
4
-1
320
-1
-1
1
320
1
1
-1
1280
320
1280
-1
320
320
-1
320
320
-1
320
1
-1
320
1
1
-1
320
-1
-1
-1
320
1
1
-1
320
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
320
-1
-1
-1
32
-1
4
-1
320
-1
-1
320
1
1
-1
320
-1
-1
320
1
1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
320
320
3
3
-1
320
-1
-1
4
1
1
1
1
1
1
2
320
4
-1
320
-1
-1
1
320
1
1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
320
-1
-1
-1
32
-1
4
-1
320
-1
-1
320
1
1
-1
320
-1
-1
320
1
1
-1
320
-1
-1
4
-1
320
-1
-1
4
1
-1
320
-1
-1
4
-1
320
-1
-1
4
1
-1
320
-1
-1
4
1
1
1
1
-1
-1
-1
320
3
-1
-1
320
320
320
320
-1
-1
320
-1
-1
320
1
-1
-1
320
-1
-1
1
-1
-1
320
-1
-1
320
1
-1
-1
1
-1
-1
1
-1
-1
320
-1
-1
1
-1
-1
320
320
-1
-1
320
320
-1
-1
320
320
320
-1
-1
320
3
1
-1
-1
320
3
1
-1
-1
320
3
1
1
1
1
1
-1
-1
320
4
-1
-1
5
64
4
1
1
1
1
1
1
-1
5
-1
64
3
-1
-1
320
320
320
-1
-1
320
3
1
-1
-1
320
3
1
-1
-1
320
3
1
1
1
1
1
-1
-1
320
4
-1
-1
5
64
4
1
1
1
1
1
1
-1
5
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
3
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
320
320
320
-1
-1
320
3
1
-1
-1
320
3
1
-1
-1
320
3
1
1
1
1
1
-1
-1
320
4
-1
-1
5
64
4
1
1
1
1
1
1
-1
5
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
5
-1
64
4
1
1
1
1
1
1
-1
-1
5
64
3
-1
-1
320
320
320
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
1
-1
-1
320
-1
-1
1
-1
-1
320
-1
-1
320
1
-1
-1
1
-1
-1
1
-1
-1
320
-1
-1
1
-1
-1
320
320
-1
-1
320
320
-1
-1
320
320
320
-1
-1
320
3
1
-1
-1
320
3
1
-1
-1
320
3
1
1
1
1
1
-1
-1
320
4
-1
-1
5
64
4
1
1
1
1
1
1
-1
5
-1
64
3
-1
77
1024
1024
320
-1
77
320
3
1
-1
77
320
3
1
-1
77
320
3
1
1
1
1
1
-1
77
320
4
-1
77
5
64
4
1
1
1
1
1
1
-1
5
77
64
3
-1
-1
64
-1
77
64
-1
-1
77
-1
-1
64
3
1
-1
-1
64
3
1
-1
77
64
3
1
1
1
1
3
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
77
1024
1024
320
-1
77
320
3
1
-1
77
320
3
1
-1
77
320
3
1
1
1
1
1
-1
77
320
4
-1
77
5
64
4
1
1
1
1
1
1
-1
5
77
64
3
-1
-1
77
-1
77
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
5
-1
64
4
1
1
1
1
1
1
-1
-1
5
64
3
-1
-1
320
320
320
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
1
-1
-1
320
-1
-1
1
-1
-1
320
-1
-1
320
1
-1
-1
1
-1
-1
1
-1
-1
320
-1
-1
1
-1
-1
320
320
-1
-1
320
320
-1
-1
320
320
2560
2560
-1
-1
2560
-1
-1
2560
3
1
1
1
1
1
1
1
1
1
-1
-1
2560
1
1
1
1
1
1
1
1
1
-1
-1
2560
1
1
1
1
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
1280
320
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
320
320
320
-1
-1
320
1
1
1
1
1
1
1
1
-1
-1
320
4
-1
-1
-1
320
4
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
-1
640
-1
-1
320
640
1
1
-1
320
-1
-1
4
1
1
1
1
1
1
2
320
4
-1
320
-1
-1
1
320
1
1
-1
640
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
640
-1
-1
-1
32
-1
4
-1
640
-1
-1
640
1
1
-1
640
-1
-1
640
1
1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
-1
640
-1
-1
320
640
3
3
-1
320
-1
-1
4
1
1
1
1
1
1
2
320
4
-1
320
-1
-1
1
320
1
1
-1
1280
320
1280
-1
320
320
-1
320
320
-1
320
1
-1
320
1
1
-1
320
-1
-1
-1
320
1
1
-1
320
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
320
-1
-1
-1
32
-1
4
-1
320
-1
-1
320
1
1
-1
320
-1
-1
320
1
1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
320
320
3
3
-1
320
-1
-1
4
1
1
1
1
1
1
2
320
4
-1
320
-1
-1
1
320
1
1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
320
-1
-1
-1
32
-1
4
-1
320
-1
-1
320
1
1
-1
320
-1
-1
320
1
1
-1
320
-1
-1
4
-1
320
-1
-1
4
1
-1
320
-1
-1
4
-1
320
-1
-1
4
1
-1
320
-1
-1
4
1
1
1
1
-1
-1
-1
320
3
-1
-1
320
320
320
320
-1
-1
320
-1
-1
320
1
-1
-1
320
-1
-1
1
-1
-1
320
-1
-1
320
1
-1
-1
1
-1
-1
1
-1
-1
320
-1
-1
1
-1
-1
320
320
-1
-1
320
320
-1
-1
320
320
320
-1
-1
320
3
1
-1
-1
320
3
1
-1
-1
320
3
1
1
1
1
1
-1
-1
320
4
-1
-1
5
64
4
1
1
1
1
1
1
-1
5
-1
64
3
-1
-1
320
320
320
-1
-1
320
3
1
-1
-1
320
3
1
-1
-1
320
3
1
1
1
1
1
-1
-1
320
4
-1
-1
5
64
4
1
1
1
1
1
1
-1
5
-1
64
3
-1
-1
64
-1
-1
64
-1
-1
-1
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
3
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
320
320
320
-1
-1
320
3
1
-1
-1
320
3
1
-1
-1
320
3
1
1
1
1
1
-1
-1
320
4
-1
-1
5
64
4
1
1
1
1
1
1
-1
5
-1
64
3
-1
-1
-1
-1
-1
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
5
-1
64
4
1
1
1
1
1
1
-1
-1
5
64
3
-1
-1
320
320
320
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
1
-1
-1
320
-1
-1
1
-1
-1
320
-1
-1
320
1
-1
-1
1
-1
-1
1
-1
-1
320
-1
-1
1
-1
-1
320
320
-1
-1
320
320
-1
-1
320
320
320
-1
-1
320
3
1
-1
-1
320
3
1
-1
-1
320
3
1
1
1
1
1
-1
-1
320
4
-1
-1
5
64
4
1
1
1
1
1
1
-1
5
-1
64
3
-1
77
1024
1024
320
-1
77
320
3
1
-1
77
320
3
1
-1
77
320
3
1
1
1
1
1
-1
77
320
4
-1
77
5
64
4
1
1
1
1
1
1
-1
5
77
64
3
-1
-1
64
-1
77
64
-1
-1
77
-1
-1
64
3
1
-1
-1
64
3
1
-1
77
64
3
1
1
1
1
3
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
-1
77
-1
77
1024
1024
320
-1
77
320
3
1
-1
77
320
3
1
-1
77
320
3
1
1
1
1
1
-1
77
320
4
-1
77
5
64
4
1
1
1
1
1
1
-1
5
77
64
3
-1
-1
77
-1
77
64
-1
-1
64
3
1
-1
-1
64
3
1
-1
-1
64
3
1
1
1
1
1
-1
-1
64
4
-1
5
-1
64
4
1
1
1
1
1
1
-1
-1
5
64
3
-1
-1
320
320
320
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
1
-1
-1
320
-1
-1
1
-1
-1
320
-1
-1
320
1
-1
-1
1
-1
-1
1
-1
-1
320
-1
-1
1
-1
-1
320
320
-1
-1
320
320
-1
-1
320
320
2560
2560
-1
-1
2560
-1
-1
2560
3
1
1
1
1
1
1
1
1
1
-1
-1
2560
1
1
1
1
1
1
1
1
1
-1
-1
2560
1
1
1
1
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
-1
-1
1280
1280
320
320
-1
-1
320
-1
-1
320
-1
-1
320
-1
-1
320
320
320
320
-1
-1
320
1
1
1
1
1
1
1
1
-1
-1
320
4
-1
-1
-1
320
4
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
3
-1
32
-1
1
-1
32
-1
3
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
1
1
1
1
1
1
1
32
3
-1
32
-1
1
32
1
-1
320
-1
-1
-1
32
-1
4
-1
320
-1
-1
320
1
1
-1
320
-1
-1
320
1
1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
-1
320
-1
-1
4
320
3
3
-1
4
-1
-1
4
1
1
1
1
1
1
2
4
4
-1
4
-1
-1
1
4
1
1
-1
4
-1
-1