1
1
1
1
Impossible
Impossible
Impossible
Impossible
3
3
3
3
2
2
2
2
396
396
396
396
19998
19998
19998
19998
19798
19798
19798
19798
504
Impossible
Impossible
3468
3257
3204
7452
5572
3127
5406
1475
4874
3719
Impossible
434
Impossible
Impossible
Impossible
Impossible
Impossible
Impossible
Impossible
Impossible
Impossible
Impossible
15
Impossible
Impossible
Impossible
Impossible
270
Impossible
Impossible
