1173
1134
1183
1098
1220
1191
1252
1272
1656
1143
1015
1008
1070
1033
989
929
852
1116
1376
1109
1211
886
845
740
1241
1446
1130
1578
1659
898
762
840
758
734