1073
1027
971
884
1154
1411
1146
1247
932
885
785
1285
1219
1448
1489
1167
1617
1722
967
797
871
788
766
862
817
918
985
880
865
1067
1587
3136
995
1335
1186
1407