2332 6
993 8
5686 8
4345 9
4220 1
7487 13
9714 19
8389 9
6543 11
3905 5
3766 7
3728 12
4506 4
5203 11
3299 8
8898 12
7277 20
5269 10
5090 7
13175 16
9837 13
6050 12
5185 12
13470 28