314756 5
267252 3
72928 2
68358 0
65030 3
57057 1
54532 1
52077 2
46577 1
41829 3
38659 4
35626 1
31780 4
31451 0
31153 3
31005 0
27855 1
26181 4
25977 3
25927 0
24005 4
23353 0
21627 2
21076 1