3506 3
3609 5
6854 7
4767 5
2797 7
9548 21
5082 17
3587 3
7335 6
5663 7
7515 8
10379 28
5981 8
7305 8
7513 8
7149 8
5248 9
3438 8
6244 7
5712 5
4583 10
5263 4
5914 10
5517 4