904
960
1094
920
891
1017
964
1243
951
1329
948
1392
972
1214
1182
1240
878
1224
877
888
975
1205
879
1232
1351
974
1271
1361
1021
1102
1108
1286
755
684