13 2390 111 430933 1 6 12 14 19 21 32 44 55 68 74 77 79 1 2 3 4 5 6 7 8 9 10 11 12 13 1 45 492 1160 520 116 36 11 4 2 1 1 1