906
975
913
757
753
725
38488
731
1128
746
955
781
738
2166
725
771
2697
950
1365
933
765
1247
2464
723
830
1210
858
1387
3938
1041
824
821
872
882
770
1161
939
712
1063
6800
727
889
697
774
864
747
841
1102
811
1074
885
974
1037
843
802
835
995
973
692
735