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