2184 3
31702 7
20108 7
22433 4
24503 9
24928 10
19481 6
16826 0
18634 3
348758 33
564804 28
489578 32