2798 8
3203 6
2053 5
14156 54
32235 156
40686 279
12837 44
2038 6
2432 9
2984 10
2442 3
13708 44
3015 3
6262 10
9908 23
15829 80
21251 97
34608 121
5786 23
3838 12
996 3
1003 0
2865 3
3272 12