787
844
827
1942
990
1074
1491
871
800
2449
825
935
807
792
1050
1127
765
854
824
978
1405
1009
962
987
1007
875
1276
8148
823
865
914
966
833
900
776
939
889
823
862
980
845
771
1198
813
835
779
1075
1091
1344
968
858
766
1051
893
985
1129
842
1341
862
968