6 0
63451 0
47704 1
76653 1
554808 24
33104 3
150930 10
134277 12
110981 3
47106 2
46781 4
99859 8
112384 8
85582 4
51751 9
69730 4
181833 12
363704 9
138776 5
402377 6
50734 0
299127 8
106777 1
63206 2