1101
929
928
1297
991
980
1271
926
1068
1005
1425
1816
1185
934
1513
1322
1215
1467
1031
927
933
930
945
1613
949
966
938
935
1438
1400
1510