13 2333 104 418968 3 7 10 15 29 48 50 52 55 62 72 77 95 1 2 3 4 5 6 7 8 9 10 11 43 189 1 45 453 1082 561 134 33 7 4 5 3 3 2