1073
1027
970
883
1154
1411
1146
1247
930
885
785
1284
1219
1446
1489
1167
1615
1720
959
797
870
786
764
862
817
917
984
880
865
1067
1585
3135
995
1334
1186
1407