781 5
1016 5
625 1
1045 6
740 7
663 2
1401 5
1508 5
4161 24
6899 49
8428 49
935 2
1123 2
778 4
809 1
590 0
2082 4
899 2
4285 22
1429 6
2957 9
1150 4
4626 15
4696 16