1074
1031
973
884
1154
1411
1148
1248
934
885
786
1285
1221
1450
1490
1169
1617
1722
968
797
871
789
768
862
819
918
985
880
865
1069
1590
3138
995
1337
1186
1408