927
893
1210
881
957
868
987
1341
1263
1375
1100
1353
968
1075
1359
1418
1606
1111
879
967
1056
1077
1201
1647
1090
1102
1038
990
1413
1171
1035
1179
1001
976
971
996