1059
897
900
1273
958
898
949
1227
1013
979
1396
1745
1150
913
1487
899
1278
1172
1438
998
901
922
1583
927
941
915
1402
1369
1446