2956 4
7278 13
3809 6
6273 16
11089 22
4243 3
2604 2
4506 6
3502 2
2896 3
12041 29
5136 8
8488 29
12482 27
4691 11
5646 5
4109 6
3211 4
2240 4
3661 8
5775 10
3697 3
6290 5
7629 34