504
475
449
434
466
700
370
998
1049
440
497
440
453
839
839
839
440
839
589
998
440
431
998
571