956 0
1092 1
3263 4
1467 3
2346 5
1668 4
1714 4
2317 3
1961 6
1599 1
1036 4
2652 12
1882 1
2800 6
1417 3
1750 4
4934 3
3014 8
1722 2
7122 31
2101 7
6797 20
18483 71
1164 2