1416
1627
1131
1506
1058
1081
1026
1039
1187
889
928
909
874
955
936
906
938
905
1316
1119
898
1264
1188
921
908
1112
1059
902
10289
904
900
9285
1226
911