6 4 2 2 1 1 35,306 259 116 56 1704040