949
1290
944
898
1196
1210
1381
1715
1856
1714
1256
1061
1098
1209
871
1312
954
879
921
1434
1035
1224
914
1130
943
1438
1291
868
1473
968
1455
910
1276
942
1206