1045
833
927
777
803
826
962
859
1670
959
846
819
799
882
1226
1008
1117
1157
894
950
865
939
779
903
885
974
879
1083
923
1080
842
1053
935
927
943
1050
835
960
939
756
901
1079
880
802
976
766
1224
865
893
1037
872
2240
1609
914
959
1091
968
851
818
943