11 2584 116 636100 10 13 21 23 35 49 53 55 59 72 88 1 2 3 4 5 6 7 8 9 23 410 49 419 876 744 329 114 30 10 8 4 1