838
822
716
1517
1713
772
742
836
698
701
4144
904
1118
7889
976
1455
823
722
687
880
740
933
734
2261
1747
904
763
714
973
974
2982
1092
1874
912
745
653
815
851
657
1114
3858
1715
1133
868
702
743
862
741
650
889
728
703
6438
754
1615
877
770
1354
769
911
821
664
734
1214
2905
805
656
1632
1184
556
727
1042
1230
1149
847
893
1441
759
900
1919
965
809
676
635
933
5172
713
796
3040
779
685
766
629
645
1497
682
993
869
734
938
693
998
687
2413
681
989
793
679
796
755
804
807
3351
793
927
662
977
740
3416
872