875 0
1417 1
1252 1
2321 6
962 2
1718 4
2154 6
2936 9
1380 4
1224 1
7677 30
19535 46
9899 27
1205 2
2501 14
4094 3
1438 3
1915 7
7135 18
2417 8
950 0
3571 7
2709 7
12293 23