4730 3
14246 27
7748 9
3378 11
3763 17
21333 26
18001 31
33213 45
16745 34
11127 19
987 3
6154 9
5993 11
23441 55
3272 9
31225 0