2545 3
2835 16
2076 6
756 4
690 2
666 1
2186 2
5984 11
1874 3
1178 1
1108 2
2131 2
6809 34
2116 12
3376 14
2964 12
1696 4
4015 21
4172 7
2266 4
823 2
2198 7
1096 9
3186 13