642 8
2323 5
5395 15
3647 6
3441 11
3159 4
5462 10
6237 8
7322 23
4323 2
5822 12
9432 12
5029 8
6540 10
9033 27
4459 9
2679 9
9605 16
4880 20
7057 9
3941 10
4575 6
3468 4
3476 2