8512 0
7598 2
9526 9
8619 7
9745 4
8558 7
11144 11
8070 2
8932 4
11286 14
10427 6
14992 19
20193 36
10984 5
21429 29
14184 32
14266 14
15140 34