904 3
1663 5
783 7
2101 14
1979 3
4845 9
2350 5
2534 7
5756 11
2815 5
7626 16
3774 11
4490 4
7244 8
3261 13
3445 8
6436 8
7517 12
10436 20
8710 15
5481 9
11879 18
4435 13
5237 7