0 0 0 0 0 5 124 1418 9958 48171 170391 456051 942077 1518133 1917887 1903359 1486308 915643 446538 172749 52871 12650 2300 300 25 1