877
738
695
770
593
619
663
627
725
722
737
572
1926
644
1777
726
629
811
1310
568
683
1185
584
815
678