941
891
1194
1209
1378
1846
1698
961
921
1097
1134
1052
1096
1203
869
1311
948
873
917
1430
1030
1214
895
910
1125
939
1434
1283
866
1460
964
1447
905
1266
940
1193