1
3
544
992
1
3
1
1
1
3
544
992
16
3
7
7
1
16
272
496
1
16
1
1
1
16
272
496
1
16
272
496
1
16
272
496
1
32
272
496
1
32
1
1
1
32
272
496
1
32
1
1
1
32
272
496
1
32
272
496
1
32
136
248
24
32
1
1
1
24
136
248
1
24
1
1
1
24
136
248
1
24
136
248
24
24
3
3
1
24
136
248
1
24
1
1
1
24
136
248
1
24
136
248
1
24
136
248
1
48
136
248
1
48
1
1
1
48
136
248
1
48
1
1
1
48
136
248
1
48
136
248
64
48
1
1
1
64
136
248
1
64
1
1
1
32
136
248
64
32
1
1
1
64
136
248
1
64
1
1
1
64
136
248
1
64
136
248
1
64
136
248
24
64
1
1
1
24
136
248
1
24
1
1
1
24
136
248
1
24
136
248
24
24
3
3
1
24
136
248
1
24
1
1
1
24
136
248
1
24
136
248
1
24
136
248
1
48
136
248
1
48
1
1
1
48
136
248
1
48
1
1
1
48
136
248
1
48
136
248
64
48
1
1
1
64
136
248
1
64
1
1
1
64
136
248
1
64
136
248
1
64
136
248
24
64
1
1
1
24
136
248
1
24
1
1
1
24
136
248
1
24
136
248
24
24
3
3
1
24
136
248
1
24
1
1
1
24
136
248
1
24
136
248
1
24
136
248
1
48
136
248
1
48
1
1
1
48
136
248
1
48
68
124
1
48
1
1
1
48
68
124
1
48
68
124
64
48
1
1
1
64
68
124
1
64
1
1
1
64
136
248
1
64
68
124
1
64
68
124
1
64
68
124
48
64
1
1
1
48
68
124
1
48
1
1
1
48
68
124
1
48
68
124
48
48
3
3
1
48
68
124
1
48
1
1
1
48
68
124
1
48
68
124
1
48
68
124
1
96
68
124
1
96
1
1
1
96
68
124
1
96
1
1
1
96
68
124
1
96
68
124
128
96
1
1
1
128
68
124
1
128
1
1
1
64
68
124
128
64
1
1
1
128
68
124
1
128
1
1
1
128
68
124
1
128
68
124
1
128
68
124
48
128
1
1
1
48
68
124
1
48
1
1
1
48
68
124
1
48
68
124
48
48
3
3
1
48
68
124
1
48
1
1
1
48
68
124
1
48
68
124
1
48
68
124
1
96
68
124
1
96
1
1
1
96
68
124
1
96
1
1
1
96
68
124
1
96
68
124
128
96
1
1
1
128
68
124
1
128
1
1
1
128
68
124
1
128
68
124
1
128
68
124
48
128
1
1
1
48
68
124
1
48
1
1
1
48
68
124
1
48
68
124
48
48
3
3
1
48
68
124
1
48
1
1
1
48
68
124
1
48
68
124
1
48
68
124
1
96
68
124
1
96
1
1
1
96
68
124
1
96
1
1
1
96
68
124
1
96
68
124
128
96
1
1
1
128
68
124
1
128
1
1
1
128
68
124
1
128
68
124
1
128
68
124
48
128
1
1
1
48
68
124
1
48
1
1
1
48
68
124
1
48
68
124
48
48
3
3
1
48
68
124
1
48
1
1
1
48
68
124
1
48
68
124
1
48
68
124
1
96
68
124
1
96
1
1
1
96
68
124
1
96
1
1
1
96
68
124
1
96
68
124
128
96
1
1
1
128
68
124
1
128
1
1
1
128
68
124
1
128
68
124
1
128
68
124
1
128
68
124
64
128
1
1
1
64
34
62
1
64
1
1
1
64
34
62
1
128
68
124
48
128
1
1
1
48
34
62
1
48
1
1
1
48
34
62
1
48
34
62
128
48
3
3
1
128
34
62
1
128
1
1
1
128
34
62
1
128
68
124
24
128
1
1
1
24
34
62
1
24
1
1
1
24
34
62
1
24
34
62
48
24
3
3
1
48
34
62
1
48
1
1
1
48
34
62
1
48
34
62
48
48
3
3
1
48
34
62
1
48
1
1
1
48
34
62
1
128
68
124
1
128
34
62
128
128
1
1
1
128
34
62
1
128
1
1
1
128
34
62
1
64
34
62
1
128
34
62
1
48
34
62
1
128
34
62
1
368
34
62
256
368
1
1
1
256
34
62
1
256
1
1
1
128
68
124
256
128
1
1
1
256
34
62
1
256
1
1
1
256
34
62
1
256
34
62
1
256
34
62
64
256
1
1
1
64
34
62
1
64
1
1
1
64
34
62
1
256
34
62
64
256
1
1
1
64
34
62
1
64
1
1
1
64
34
62
1
64
34
62
128
64
3
3
1
128
34
62
1
128
1
1
1
128
34
62
1
256
34
62
24
256
1
1
1
24
34
62
1
24
1
1
1
24
34
62
1
24
34
62
48
24
3
3
1
48
34
62
1
48
1
1
1
48
34
62
1
48
34
62
48
48
3
3
1
48
34
62
1
48
1
1
1
48
34
62
1
64
34
62
1
128
34
62
1
48
34
62
1
240
34
62
256
240
1
1
1
256
34
62
1
256
1
1
1
256
34
62
1
256
34
62
1
256
34
62
64
256
1
1
1
64
34
62
1
64
1
1
1
64
34
62
1
256
34
62
64
256
1
1
1
64
34
62
1
64
1
1
1
64
34
62
1
64
34
62
128
64
3
3
1
128
34
62
1
128
1
1
1
128
34
62
1
256
34
62
24
256
1
1
1
24
34
62
1
24
1
1
1
24
34
62
1
24
34
62
48
24
3
3
1
48
34
62
1
48
1
1
1
48
34
62
1
48
34
62
48
48
3
3
1
48
34
62
1
48
1
1
1
48
34
62
1
64
34
62
1
128
34
62
1
48
34
62
1
240
34
62
256
240
1
1
1
256
34
62
1
256
1
1
1
256
34
62
1
256
34
62
1
256
34
62
64
256
1
1
1
64
34
62
1
64
1
1
1
64
34
62
1
256
34
62
64
256
1
1
1
64
34
62
1
64
1
1
1
64
34
62
1
64
34
62
128
64
3
3
1
128
34
62
1
128
1
1
1
128
34
62
1
256
34
62
24
256
1
1
1
24
34
62
1
24
1
1
1
24
34
62
1
24
34
62
48
24
3
3
1
48
34
62
1
48
1
1
1
48
34
62
1
48
34
62
48
48
3
3
1
48
34
62
1
48
1
1
1
48
34
62
1
64
34
62
1
128
34
62
1
48
34
62
1
240
34
62
256
240
1
1
1
256
34
62
1
256
1
1
1
256
34
62
1
256
34
62
1
256
34
62
64
256
1
1
1
64
17
31
1
64
1
1
1
64
17
31
1
256
34
62
96
256
1
1
1
96
17
31
1
96
1
1
1
96
17
31
1
96
17
31
192
96
3
3
1
192
17
31
1
192
1
1
1
192
17
31
1
256
34
62
32
256
1
1
1
32
17
31
1
32
1
1
1
32
17
31
1
32
17
31
64
32
3
3
1
64
17
31
1
64
1
1
1
64
17
31
1
64
17
31
64
64
3
3
1
64
17
31
1
64
1
1
1
64
17
31
1
256
34
62
1
256
17
31
128
256
1
1
1
128
17
31
1
128
1
1
1
128
17
31
1
64
17
31
1
192
17
31
1
64
17
31
1
128
17
31
1
448
17
31
384
448
1
1
1
384
17
31
1
384
1
1
1
256
34
62
384
256
1
1
1
384
17
31
1
384
1
1
1
384
17
31
1
384
17
31
1
384
17
31
64
384
1
1
1
64
17
31
1
64
1
1
1
64
17
31
1
384
17
31
96
384
1
1
1
96
17
31
1
96
1
1
1
96
17
31
1
96
17
31
192
96
3
3
1
192
17
31
1
192
1
1
1
192
17
31
1
384
17
31
32
384
1
1
1
32
17
31
1
32
1
1
1
32
17
31
1
32
17
31
64
32
3
3
1
64
17
31
1
64
1
1
1
64
17
31
1
64
17
31
64
64
3
3
1
64
17
31
1
64
1
1
1
64
17
31
1
64
17
31
1
192
17
31
1
64
17
31
1
320
17
31
384
320
1
1
1
384
17
31
1
384
1
1
1
384
17
31
1
384
17
31
1
384
17
31
64
384
1
1
1
64
17
31
1
64
1
1
1
64
17
31
1
384
17
31
96
384
1
1
1
96
17
31
1
96
1
1
1
96
17
31
1
96
17
31
192
96
3
3
1
192
17
31
1
192
1
1
1
192
17
31
1
384
17
31
32
384
1
1
1
32
17
31
1
32
1
1
1
32
17
31
1
32
17
31
64
32
3
3
1
64
17
31
1
64
1
1
1
64
17
31
1
64
17
31
64
64
3
3
1
64
17
31
1
64
1
1
1
64
17
31
1
64
17
31
1
192
17
31
1
64
17
31
1
320
17
31
384
320
1
1
1
384
17
31
1
384
1
1
1
384
17
31
1
384
17
31
1
384
17
31
64
384
1
1
1
64
17
31
1
64
1
1
1
64
17
31
1
384
17
31
96
384
1
1
1
96
17
31
1
96
1
1
1
96
17
31
1
96
17
31
192
96
3
3
1
192
17
31
1
192
1
1
1
192
17
31
1
384
17
31
32
384
1
1
1
32
17
31
1
32
1
1
1
32
17
31
1
32
17
31
64
32
3
3
1
64
17
31
1
64
1
1
1
64
17
31
1
64
17
31
64
64
3
3
1
64
17
31
1
64
1
1
1
64
17
31
1
64
17
31
1
192
17
31
1
64
17
31
1
320
17
31
384
320
1
1
1
384
17
31
1
384
1
1
1
384
17
31
1
384
17
31
1
384
17
31
384
1
1
4
4
1
128
34
62
1
256
34
62
1
384
34
62
1
768
34
62
128
768
1
1
1
128
34
62
1
128
1
1
1
128
34
62
1
768
34
62
128
768
1
1
1
128
34
62
1
128
1
1
1
128
34
62
1
128
34
62
1
128
34
62
1
256
34
62
392
256
1
1
1
392
34
62
1
392
1
1
1
128
34
62
128
128
1
1
1
128
34
62
1
128
1
1
1
128
34
62
1
128
34
62
12
128
1
1
1
12
34
62
1
12
1
1
1
12
34
62
4
1
2
204
62
1
2
204
62
4
1
128
34
62
24
128
1
1
1
24
34
62
1
24
1
1
1
6
2
2
2
1
3
1
1
12
34
62
1
24
34
62
3
1
392
34
62
200
5
200
8
7
7
200
8
1
1
2
1
256
34
62
98
256
1
1
1
98
34
62
1
98
1
1
1
98
34
62
200
5
200
2
7
7
200
2
1
1
200
2
1
1
2
200
5
3
1
1600
1
400
1
1
1000
1
1
200
7