657 3
859 0
1124 2
2146 10
1278 4
4463 16
2198 5
3604 14
2605 11
5079 11
1941 9
725 2
627 2
836 3
2851 4
1829 5
3955 16
802 2
15369 34
734 7
1303 4
945 2
1713 3
697 0