893 0
877 3
1102 1
2563 6
3989 10
945 2
1848 4
1607 2
958 1
26901 57
983 3
3685 11
976 4
1072 2
1797 4
988 1
1710 4
1232 2
1058 2
1214 2
1931 5
5088 22
1654 6
2734 8