15095 27
1740 6
908 1
1106 1
982 4
1039 3
1554 0
1036 6
13102 47
1611 4
1554 7
2016 6
1665 6
1529 2
2092 6
1168 1
2347 8
1611 7
2645 8
1848 6
3324 10
1886 9
2381 11
5437 27