4217 5
12244 6
7582 6
7828 6
21424 31
2996 10
7296 11
30491 50
10884 18
6931 8
7401 11
5410 8
6475 11
12515 11
10234 19
27592 44
9055 32
4591 11
10006 22
4340 3
11627 25
5813 9
6529 17
3989 1