1318
974
1032
868
884
1021
831
824
811
849
872
954
858
946
864
951
886
829
781
1528
825
1186
914
1026
914
879
916
1406
913
933
822
853
2835
869
844
1087
1242
829
971
875
928
857
1096
1167
874
1009
965
1045
996
969
1317
937
1154
834
877
961
999
913
833
1396