74 10
4700 5
2151 2
1681 1
1350 2
1077 3
2207 3
1107 3
1223 3
973 2
919 1
991 1
1550 6
1326 3
1531 2
1316 5
962 2
3868 25
2604 4
1452 2
5673 25
4318 10