924 2
1827 10
1531 5
2345 22
1182 2
2126 6
1803 7
1228 6
2006 7
1584 5
1132 3
1231 7
4959 43
1177 3
3472 23
1503 4
1174 5
1160 2
3426 20
3603 25
1062 5
1605 7
28382 85
2043 14