1027
1034
1015
1371
1108
1112
1358
1137
1078
1100
1262
941
973
950
920
1012
983
1085
956
991
1250
975
1649
1141
945
897
911
1051
1059
913
998
949
1384
1183
951