393
954
383
349
424
458
401
472
416
1005
380
377
384
438
375