895
842
1169
845
923
834
953
1235
1191
1328
1025
1279
934
1041
1309
1362
1434
947
715
801
885
890
1031
917
909
971
957
1364
1124
866
983
838
807
776
817