654 0
1052 4
3041 27
702 1
829 2
2844 9
1105 2
3136 14
1105 7
904 6
636 4
853 5
1422 8
1697 9
3040 14
670 4
705 4
950 2
1256 6
1467 6
811 2
718 6
1797 6
1544 14