1065
906
904
1278
963
958
1234
905
1022
983
1405
1752
1163
918
1492
902
1295
1175
1440
1004
915
903
924
1588
929
944
917
1413
1375
1469