872
3073
1094
826
947
976
822
1235
883
1029
969
1036
1215
790
894
939
975
1178
1092
1077
971
925
1069
1112
1152
1080
1168
841
823
814
834
892
893
812
815
862
1134
1576
1018
1630
889
859
1505
1472
822
1286
886
910
965
1454
1313
864
929
803
1311
967
1026
1052
1280
883