989
1121
883
900
1306
1496
941
866
1250
908
1069
891
1067
881
1197
819
1448
1272
981
1251
1296
1262
875
912
878
1194
865
944
855
971
1295
1248
1360
1061
1325