9
impossible
3
5
impossible
11
impossible
impossible
9
22
22
18
4
4
3222
2022
1151
5789
impossible
445
857
4858
2793
153
impossible
3690
82
217
566
759
5552
2348
551
2158
impossible
1841
2643
4718
490
513
427
2050
impossible
1199
1530
342
4949
3416
100
315
414
91
impossible
1797
1590
316
1136
1146
3551
287
2639
506
5786
2242
2417
5455
impossible
2854
508
4733
1983
123
415
205
77
3308
158
impossible
1406
impossible
5207
2396
3184
1016
2184
2502
4869
271
5102
2274
284
impossible
235
1472
46
4576
3706
impossible
impossible
2645
726
3305
1402
2068
1249
impossible
2620
3781
1399
3820
3599
1894
impossible
2561
51
51
90
