831
716
493
840
472
522
525
505
544
613
533
400
487
507
704
465
430
564
458
436
456
422
529
506
466