5497 8
3964 8
2176 3
3078 6
2395 5
3632 9
3209 9
2575 6
1602 3
6035 21
2626 3
2905 7
3363 10
2810 6
1997 2