581
457
365
455
410
885
429
502
334
1189
352
427
412
381
403