9653 6
18906 4
1805 4
9905 4
7909 4
9703 4
5659 3
6782 3
5328 3
3403 3
2555 3
4233 3
4382 2
3459 2
6706 2
1504 2
8602 2
4654 2
6605 2
3526 2
3202 2
6334 2
2380 2
1001 1