1171 3
2560 6
1761 4
1187 4
2335 6
557 1
991 4
2054 5
1409 4
1585 4
1638 5
6063 20
5238 20
2668 5
1782 4
1606 4
1124 4
729 2
2306 3
652 1
3650 23
9774 58
2141 10
2202 8