2575 6
1523 2
2253 5
1538 1
2628 4
2395 10
2263 5
26048 90
1811 2
966 1
1636 6
1423 2
1375 0
1951 1
15912 41
2083 5
2435 7
1944 2
1998 6
1501 1
1332 1
914 3
1361 1
6090 20