426
345
1244
330
377
357
355
377
409
375
370
332
401
349
1013