949
1290
944
898
1196
1211
1382
1716
1856
1715
1257
1063
1098
1209
871
1312
954
879
921
1434
1035
1224
914
1130
1438
1291
868
1474
969
1455
911
1276
942
1206