833
727
2545
588
1597
539
628
741
538
784
1048
657
1047
634
462
583
625
518
586
531
565
458
536
630
496