1377
1661
1626
1547
1137
1138
1242
894
1342
988
905
947
1470
1060
1299
922
941
1158
980
1469
1358
1570
1004
1490
949
1326
971
1276
1560
932
881
882
1076
859
1115