1547
997
1031
954
977
982
978
1321
1068
1062
1085
1030
1044
1191
1042
907
1319
1130
904
925
912
1119
10307
908
9295
909
1233
913
1226
1208
1289
1166