950
1291
947
898
1196
1211
1383
1718
1857
1717
1257
1066
1100
1210
872
1313
955
880
923
1434
1035
1225
914
1132
945
1438
1292
868
1474
969
1455
911
1276
943
1208