2499 3
1595 1
3188 7
675 1
2284 9
6781 27
985 3
4566 17
2235 10
1210 2
1772 3
2592 6
1993 2
2241 4
7080 23
1407 3
1603 2
1484 5
1141 4
1030 3
931 3
2919 6
8055 32
10376 32