591 4
1446 8
1601 6
3841 8
4869 16
7951 27
996 1
1010 3
3659 26
2449 12
2925 10
914 3
3004 15
899 3
1038 5
1308 10
3479 8
1191 7
3313 15
1001 1
772 2
875 2
1089 2
3655 20