1097
1203
869
1311
948
874
917
1430
1030
1214
895
910
1125
939
1434
1283
866
1460
964
1447
905
1267
940
1193
1470
870
1464
914
835
1207
1024
854
1010
859
1174