948
897
1094
878
1140
1011
1150
902
918
1352
925
1523
968
890
1270
932
1100
914
1102
909
1224
836
1474
1292
1004
1286
1324
1285
898
1214
888
962
874