292 10
4716 5
2177 2
1717 1
1376 2
1090 3
2241 3
1137 3
1240 3
1008 2
938 1
1031 1
1575 6
1342 3
1554 2
1342 5
980 2
3902 25
2632 4
1472 2
5709 24
4344 10