656 2
8456 33
9699 23
12423 20
794 2
1293 1
2496 4
2096 3
2110 2
1095 0
3308 10
822 0
864 2
1203 4
982 3
1071 4
1685 6
839 3
1363 3
1128 2
1207 2
936 3
1505 9
1904 13