2765 16
1011 1
1353 3
1656 8
1116 3
2172 5
3686 18
1609 9
1410 4
1008 4
1888 3
1624 13
7053 26
10024 25
3006 6
3514 13
3171 12
4233 9
982 3
9052 35
4335 11
1098 1
1859 7
14543 42