371 2
1126 3
1886 5
993 7
2508 17
1979 3
5060 11
2350 5
2740 7
6159 12
2815 5
7818 16
3774 11
4693 5
7244 8
3460 13
3445 8
6436 8
7517 12
10644 20
8710 15
5481 9
11879 18
4435 13