5953 25
8325 25
7726 29
10813 36
2285 3
1107 2
1173 2
2402 5
2683 4
3067 9
5851 38
6179 25
1354 5
2453 10
3673 14
1675 3
1990 14
2831 13
2481 14
43219 154
6206 17
6039 18
6578 25
13249 45