3127 9
2227 4
842 0
1287 4
1279 3
2203 11
1360 3
4706 6
1839 3
3484 16
1098 4
2506 10
6417 23
3453 7
32372 59
1790 2
1533 6
3672 15
9634 50
2185 3
6773 20
5973 14
14789 59
1640 3