973
1071
869
884
1275
875
1468
920
840
1216
880
1038
860
1028
862
1180
797
1415
1239
964
1217
1277
1215
849
896
843
1171
847
924
835
955
1240
1194
1331
1032
1283