18 285 188 1,247 3 282 227 538 21 567 415 1,785 27 165 324 1,168 40 293 608 1,038 67 458032