1027
1034
1015
1371
1108
1112
1358
1137
1078
1100
1262
942
974
951
921
1013
984
1085
957
992
1250
975
1650
1141
1012
945
898
911
1051
1059
913
998
949
1384
1183