1160
1032
962
1094
1000
906
1003
984
1038
1053
1278
1277
1373
1302
1122
1348
1423
1109
1487
1382
1191
7342
1107
1166
1653