956 0
1143 1
1038 2
1761 1
2323 5
2710 4
4197 18
2501 4
1163 3
1152 2
1182 4
6578 10
1331 5
2879 8
6743 5
2254 6
3641 11
2698 4
1876 6
5166 17
1105 3
4111 7
1621 3
1629 2