154 285 2 387 17 366 408 1085228 57 167 23 566 88 799 12254