928
894
1211
882
958
869
988
1342
1264
1376
1101
1354
969
1076
1360
1419
1608
1112
879
967
1057
1078
1202
1649
1091
1103
1039
991
1413
1172
1037
1181
1003
978
973
998