1084
806
801
916
827
1052
906
892
1315
891
911
787
1468
837
777
744
883
842
742
828
1038
941
813
933
1314
1031
906
875
1084
841
797
1140
749
897
966
739
900
882
1324
1256
1031
866
907
829
825
861
927
909
917
810
804
869
977
1144
949
1117
785
794
822
877