5 23 24 145 1 248 553 1046 154 3 1500
4 9 11 5 24 46 70 49 220 6
ecqs 4 8 16 16