512
80
3
512
1
1
512
80
3
512
1
1
512
80
3
512
1
1
512
80
3
1
80
3000
512
80
3
512
1
512
3000
3
1
1
1
1
1
1
1
512
3
1
512
3000
1
512
1
1
512
3000
1
512
3000
1
512
3000
1
512
3000
1
512
3000
1
512
3000
512
512
3
512
1
1
512
512
3
512
1
1
512
512
3
512
1
1
512
512
3
1
512
3000
512
512
3
512
1
512
1500
3
1
1
1
1
1
1
1
512
3
1
512
1500
1
512
1
1
512
1500
1
512
1500
1
512
1500
1
512
1500
1
512
1500
1
512
1500
1
512
1500
3
1
1500
512
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1
1500
512
512
1
1500
512
512
1
1500
512
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
512
1
1500
512
1
1500
512
4
1
1500
8
64
4
1
8
1500
64
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
1
1500
512
4
1
1500
8
64
4
1
8
64
1500
1
8
1500
64
1
8
64
1500
1
8
1500
1500
1
8
1500
1500
1
8
1500
1500
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
512
1
1500
512
1
1500
512
4
1
1500
8
64
4
1
8
1500
1500
1
8
1500
64
1
8
1500
64
4
1
1500
8
64
1
1
1
4
1
1
1
1
2
1
1
1500
8
64
3
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1
1500
512
512
1
1500
512
512
1
1500
512
4
128
2048
1
4
128
2048
1
4
128
2048
4
1
2048
4
128
2048
2
512
2048
1
1500
512
512
2048
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
16
128
512
1
16
128
512
1
16
128
512
16
1
512
16
128
512
2
2048
512
1
1500
2048
2048
512
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1
1500
512
512
1
1500
512
512
1
1500
512
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
512
1
1500
512
1
1500
512
4
1
1500
8
64
4
1
8
1500
64
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
1
1500
512
4
1
1500
8
64
4
1
8
64
1500
1
8
1500
64
1
8
64
1500
1
8
1500
1500
1
8
1500
1500
1
8
1500
1500
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
512
1
1500
512
1
1500
512
4
1
1500
8
64
4
1
8
1500
1500
1
8
1500
64
1
8
1500
64
4
1
1500
8
64
1
1
1
4
1
1
1
1
2
1
1
1500
8
64
3
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1
1500
512
512
1
1500
512
512
1
1500
512
4
128
2048
1
4
128
2048
1
4
128
2048
4
1
2048
4
128
2048
2
512
2048
1
1500
512
512
2048
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
16
128
512
1
16
128
512
1
16
128
512
16
1
512
16
128
512
2
2048
512
1
1500
2048
2048
512
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1
1500
512
512
1
1500
512
512
1
1500
512
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
512
1
1500
512
1
1500
512
4
1
1500
8
64
4
1
8
1500
64
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
1
1500
512
4
1
1500
8
64
4
1
8
64
1500
1
8
1500
64
1
8
64
1500
1
8
1500
1500
1
8
1500
1500
1
8
1500
1500
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
512
1
1500
512
1
1500
512
4
1
1500
8
64
4
1
8
1500
1500
1
8
1500
64
1
8
1500
64
4
1
1500
8
64
1
1
1
4
1
1
1
1
2
1
1
1500
8
64
3
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1
1500
512
512
1
1500
512
512
1
1500
512
4
128
2048
1
4
128
2048
1
4
128
2048
4
1
2048
4
128
2048
2
512
2048
1
1500
512
512
2048
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
16
128
512
1
16
128
512
1
16
128
512
16
1
512
16
128
512
2
2048
512
1
1500
2048
2048
512
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1
1500
512
512
1
1500
512
512
1
1500
512
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
512
1
1500
512
1
1500
512
4
1
1500
8
64
4
1
8
1500
64
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
1
1500
512
4
1
1500
8
64
4
1
8
64
1500
1
8
1500
64
1
8
64
1500
1
8
1500
1500
1
8
1500
1500
1
8
1500
1500
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
512
1
1500
512
1
1500
512
4
1
1500
8
64
4
1
8
1500
1500
1
8
1500
64
1
8
1500
64
4
1
1500
8
64
1
1
1
4
1
1
1
1
2
1
1
1500
8
64
3
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1
1500
512
512
1
1500
512
512
1
1500
512
4
128
2048
1
4
128
2048
1
4
128
2048
4
1
2048
4
128
2048
2
512
2048
1
1500
512
512
2048
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
16
128
512
1
16
128
512
1
16
128
512
16
1
512
16
128
512
2
2048
512
1
1500
2048
2048
512
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1
1500
512
512
1
1500
512
512
1
1500
512
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
512
1
1500
512
1
1500
512
4
1
1500
8
64
4
1
8
1500
64
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
1
1500
512
4
1
1500
8
64
4
1
8
64
1500
1
8
1500
64
1
8
64
1500
1
8
1500
1500
1
8
1500
1500
1
8
1500
1500
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
512
1
1500
512
1
1500
512
4
1
1500
8
64
4
1
8
1500
1500
1
8
1500
64
1
8
1500
64
4
1
1500
8
64
1
1
1
4
1
1
1
1
2
1
1
1500
8
64
3
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1
1500
512
512
1
1500
512
512
1
1500
512
4
128
2048
1
4
128
2048
1
4
128
2048
4
1
2048
4
128
2048
2
512
2048
1
1500
512
512
2048
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
16
128
512
1
16
128
512
1
16
128
512
16
1
512
16
128
512
2
2048
512
1
1500
2048
2048
512
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1
1500
512
512
1
1500
512
512
1
1500
512
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
512
1
1500
512
1
1500
512
4
1
1500
8
64
4
1
8
1500
64
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
1
1500
512
4
1
1500
8
64
4
1
8
64
1500
1
8
1500
64
1
8
64
1500
1
8
1500
1500
1
8
1500
1500
1
8
1500
1500
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
512
1
1500
512
1
1500
512
4
1
1500
8
64
4
1
8
1500
1500
1
8
1500
64
1
8
1500
64
4
1
1500
8
64
1
1
1
4
1
1
1
1
2
1
1
1500
8
64
3
4
128
512
1
4
128
512
1
4
128
512
4
1
512
4
128
512
2
512
512
1
1500
512
512
512
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1
1500
512
512
1
1500
512
512
1
1500
512
4
128
2048
1
4
128
2048
1
4
128
2048
4
1
2048
4
128
2048
2
512
2048
1
1500
512
512
2048
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
1
1500
2048
2048
512
1
512
2048
512
1
512
2048
512
1
512
2048
512
1
1500
2048
2048
512
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1500
512
1
1
1500
512
512
1
1500
512
512
1
1500
512
1
1500
512