876
799
783
891
931
908
776
780
972
786
923
912
822
914
872
952
919
819
936
946
1040
917
925
903
935
1007
971
1128
875
878
869
853
1043
848
808
973
945
901
953
836
894
1018
1178
1334
1674
1163
1186
873
1133
2266
1321
990
969
1296
1138
1240
2090
905
846
987
897
1221
961
1193
1143
1597
2148
2785
1227
1013
1907
796
1059
1148
2646
1065
1174