1063
862
926
967
839
803
835
816
1030
842
960
958
1548
940
1195
1001
924
825
3456
843
1027
910
1146
998
881
862
919
1720
992
924
1324
1040
874
851
2450
796
1110
836
861
846
932
878
1137
898
872
830
2078
1351
943
906
866
6741
836
865
856
1050
788
955
972
889