988
1077
1473
937
940
1219
1017
972
1133
1822
1174
1687
1351
1092
1094
1112
1058
1074
1240
1068
933
1343
1154
1228
954
1147
1105
935
10418
9357
939
1261