1464
1658
1160
1540
1789
1360
2049
2188
1094
1112
1057
1074
1239
914
950
935
900
988
966
1068
937
967
933
1343
1154
1295
1228
954
940
1147
1104
934
10416