1507
1547
1437
947
913
961
879
996
973
1031
1015
1433
926
872
922
1018
874
1006
1178
921
884
1218
960
898
1170
959
1138
1003
1362
1128
1326
1248
1324
929
895