879
930
1027
882
1015
1186
929
895
881
1625
1000
1228
967
905
1181
1578
965
1144
1010
1369
1136
1332
1258
1333
937
903
928
1104
1142
1133
1292
867
865
1155