3580 2
5000 1
4476 2
3344 7
3889 7
9401 8
6439 7
4529 9
11625 16
6759 9
5299 5
2920 0
3838 4
2828 4
3451 6
5154 11
12342 18
8977 19
11418 21
4393 6
4861 7
3062 8
5463 6
3089 4