956
953
9389
963
1280
960
1264
1263
1369
1207
1192
1210
1027
1086
988
969
1206
955
1165
1581
1279
959
1128
8906
1773
1245
1095
10295
1132
951
958
1910
1355
947
1117
957