3997 10
929 2
1626 11
1557 8
2773 6
5557 16
1084 5
2750 15
1179 5
885 6
2401 8
2836 11
2014 13
2147 13
1039 4
5072 14
13710 36
969 4
1978 8
1508 5
928 5
2763 28
2316 13
5823 29