10668 5
12636 3
18099 15
8319 4
8949 3
9434 4
8981 2
11482 5
11731 8
12629 18
13162 13
16845 15
15855 9
10684 11
11450 16
26969 40
21082 31
8961 4
9887 1
8872 2
8709 2
9506 2
9195 3
9058 0