872
3073
1094
826
947
976
822
1235
883
1029
970
1036
1215
791
894
939
975
1178
1092
1077
971
925
1069
1112
1153
1081
1168
841
823
814
834
892
894
812
815
862
1134
1576
1018
1630
889
860
1505
1472
822
1288
886
910
965
1454
1313
864
929
803
1311
967
1026
1052
1280
883