646 0
1561 5
3945 18
910 5
1565 2
1058 7
1315 7
871 4
1279 7
1959 11
1145 7
1815 9
3041 28
993 8
1052 4
1089 2
808 6
846 4
732 1
1584 6
915 9
1101 3
1654 6
1048 5