5856 2
7821 3
8764 26
3370 3
5880 5
4895 1
5344 5
3892 2
6723 9
4317 7
7517 10
31995 40
6060 6
12345 15
7985 8
3489 0
5361 4
30181 44
11031 15
11953 17
14423 26
24440 62
10813 15
10807 12