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