1148
1247
933
885
785
1285
1219
1449
1489
1167
1617
1722
967
797
871
788
767
862
818
918
985
880
865
1165
1067
1587
3136
995
1335
1186
1407
1132
1181
1276
1144
1286