882 3
567 0
994 3
1102 4
1607 6
8664 36
803 2
716 2
1521 3
3125 28
3141 10
1945 6
2336 20
1877 8
1242 4
2006 7
1580 5
741 2
1181 3
1288 2
2140 9
898 2
848 2