439
1034
426
473
998
417
342
389
356
444
424
402
433
526
486