5922 17
2432 7
2197 4
4266 6
5465 8
6861 11
10045 13
48828 162
26968 100
3186 2
10661 30
15856 34
2860 4
2523 3
2256 6
2998 5
3281 4
2948 7
3877 9
2604 6
7268 28
3694 12
3378 7
2577 6