2969 3
2250 0
2504 2
2950 2
2890 1
1888 1
2277 2
2179 0
2643 0
3360 0
2630 1
2089 0
2155 0
12671 36
2361 1
3147 2
2827 1
2792 4
3299 3
40861 88
2956 2
2736 5
2429 1