385 362 266 290 1,707 289 417 159 238 77 473 460 2,040 106 402 1,025 76 220 190 100 49 145 48 303 177153