776
793
873
950
915
962
883
999
975
1036
1021
1438
929
855
914
877
828
772
694
1024
1143
1363
1629
1613
997
921
857
1220
1118
1211
869
861