2130 3
1257 5
1432 6
2307 8
2069 7
3797 16
3570 8
2777 6
1032 3
5665 18
1313 2
6052 35
6046 16
780 2
1210 4
6774 29
1112 2
1605 2
588 2
541 0
3140 14
996 1
7774 12
702 2