1146
1247
930
885
785
1284
1219
1446
1489
1167
1615
1720
959
797
871
786
764
862
817
917
985
880
865
1163
1067
1585
3135
995
1334
1186
1407
1132
1180
1276
1143
1285