1035
1186
1148
1193
1112
1244
1204
1268
1292
1673
1028
1016
1044
999
941
862
1130
1389
1120
1221
899
855
753
1259
1187
1396
1455
1139
913
772
846
764
741
838
794
893