2753 3
31880 7
20183 7
22555 4
24682 9
25180 10
19583 6
16980 0
18732 3
349007 33
564978 28
489709 32