2324 3
2221 5
2285 6
12076 24
7155 11
1753 4
3153 7
2137 2
4373 12
2702 7
3238 1
8823 20
32673 105
15907 74
8801 28
3109 7
2229 7
5838 19
3831 12
4475 17
10602 41
5038 7
1791 9
8501 11