1060
426
328
365
337
385
332
355
396
447
546
330
423
375
466