1556601 5
995652 2
748780 1
600479 0
559253 1
549080 4
474303 3
466354 3
447504 0
431877 2
376426 6
346128 1
256779 6
205077 4
203829 2
200528 2
183654 1
183353 1
180777 0
177029 0
175753 1
162151 4
158778 1
158730 3