418
369
392
410
401
390
447
1212
334
384
325
381
394
361
1057