1063
862
925
967
839
803
834
816
1030
842
960
956
1548
939
1192
1001
924
825
3454
843
1026
910
1146
998
881
862
919
1720
992
924
1323
1039
874
851
2450
796
1110
836
861
846
932
878
1136
898
871
830
2077
1351
943
906
866
6741
836
865
856
1050
787
954
972
889