1065
866
902
799
765
1334
1022
947
896
1004
1286
1545
986
830
889
897
747
781
14410
947
3537
1802
853
1020
846
1032
5016
1635
847
896
936
1834
820
896
799
5260
1963
3306
866
6576
1362
785
974
875
1207
864
999
729
1441
846
3811
1717
2089
850
1154
1398
828
944
992
1036