1263
1189
1405
1458
1143
1594
1677
917
775
850
768
745
843
796
897
963
859
846
1048
1554
3079
971
1308
1168
1356
1104
1157
1250
1120
1257
1418
1124
1107
1877
1240