2324 3
2221 5
2285 6
11731 19
6840 9
1753 4
2827 7
2137 2
4373 12
2702 7
3238 1
8482 20
31998 104
15592 73
8470 28
3109 7
2229 7
5838 19
3831 12
4475 17
10285 39
5038 7
1474 9
8501 11