1394
685
499
630
731
687
774
545
564
1511
622
589
612
548
665
670
888
568
743
993
532
643
1000
514
536