2120 3
1421 3
6306 20
1800 8
1214 3
1786 9
1515 4
2233 5
5594 36
1518 6
1792 9
1632 6
1408 3
1772 4
893 2
13787 45
3954 7
950 0
1032 2
1957 5
6933 10