978
745
781
730
756
785
716
833
748
683
726
1588
1404
658
674
764
693
848
743
859
737
874
900
2897
777
841
5594
816
1841
839
1097
1089
817
887
923
848
1187
824
854
867
1163
849
953
969
1027
1366
798
976
880
793
1639
1352
1004
833
1497
999
1060
1541
1224
980