1096
395
428
423
447
432
394
417
401
364
439
392
430
427
418