909 3
1706 3
1258 5
2212 8
1771 3
1608 4
990 0
1074 0
1632 2
1576 1
3056 12
954 1
4276 4
4469 12
1503 3
8711 5
2599 4
2798 12
10405 32
10541 39
4747 15
6238 17
1018 4
2864 10