961 2
1931 5
4621 19
1649 2
2049 6
2476 5
1946 10
1391 5
810 1
1315 3
1268 2
1379 6
1773 2
2651 5
893 3
1518 8
2232 10
955 0
6506 12
20895 76
4322 13