1226
1213
1294
1170
1160
976
1042
936
919
912
905
1129
1506
1211
908
1092
8820
1701
1208
1030
10124
1096
907
913
1832
1312
998
909
911
1135
1128
1329