1099
1333
1119
1062
1083
1246
921
955
937
903
992
971
1072
942
973
1236
960
1630
1131
998
934
885
898
1039
1050
902
986
1354
1162
936
1300
1235
958
946
1151