1598
1110
1169
1131
1186
1366
1675
1153
1214
1289
886
1117
921
888
1066
1022
1054
902
906
1074
892
1146
1490
1116
1385
1120
1215
1095
708
665
811
684
755
831