40885 6849 1560 471 135 58 25 10 3 2 0 0 2