796
1384
970
1165
893
1112
819
867
928
876
981
980
878
1069
840
880
929
923
947
1146
987
938
900
926
898
1041
1513
949
1073
897
1355
1257
1045
1009
1130
1487
915
1112
967
2425
1010
1228
1131
2109
1015
1288
1175
1096
1506
4760
1251
1102
1194
1533
1442
1869
1473
1699
1647
1956