5953 25
8325 25
7726 29
10813 36
2285 3
1107 2
1173 2
2402 5
2683 4
3067 8
5851 38
6179 25
1354 5
2453 10
3673 14
1675 3
1990 14
2831 13
2481 14
42791 153
6206 17
6039 17
6168 25
13249 45