12293 13
5957 7
16550 35
12757 9
16331 19
28942 41
46765 36
14588 5
2745 6
8599 15
5876 18
4015 6
2882 12
4478 12
3560 16
3732 7
2764 10
5498 14
1901 7
43311 66
12284 22
7236 0
12390 16
17567 22