1323
1013
998
864
782
803
957
932
2265
1300
1074
748
875
731
819
1204
705
784
627
618
617
744
1026
1053
1357
1322
670
665
885
677
721
766
680
827
1081
656
706
642
734
1774
629
689
1262
1215
1045
845
640
1644
818
679
926
969
815
3040
831
1072
756
1316
978
814