2180 3
31704 7
20107 7
22428 4
24508 9
24929 10
19481 6
16831 0
18626 3
348754 33
564809 28
489578 32