9 0
88802 0
61332 1
34357 1
27751 1
581353 25
35632 3
157208 10
144134 12
115130 4
47829 4
104701 8
119851 8
88480 4
54278 9
73379 4
186926 12
380058 9
140878 5
409128 6
54001 0
306302 8
110379 1
64427 2