689 3
1846 3
5549 8
3572 12
2780 4
2363 12
1213 10
4378 11
2491 13
2889 5
3097 10
9565 20
6173 5
4212 7
5589 18
4884 4
6834 4
3457 15
2495 5
5491 8
10086 25
6871 21
5588 6
8179 21