1507
1547
1438
947
914
961
881
997
974
1032
1017
1434
927
873
922
1020
875
1006
1178
884
1218
899
1171
960
1138
1003
1362
1130
1326
1251
1325
929
895