832
987
811
766
2137
1061
985
848
824
781
904
910
985
2472
869
793
860
823
790
817
1747
878
1023
877
918
1003
877
1007
791
989
887
833
835
944
1082
838
831
1134
819
917
952
871
865
834
989
940
962
859
851
958
861
1315
980
1099
877
827
951
1095
941
766