2704 2
1609 3
34230 96
1932 3
2274 4
1645 2
2649 6
3085 12
1497 1
3629 8
7053 8
2490 10
1150 3
7655 22
19105 24
18648 26