923
837
845
761
728
898
697
954
869
606
2394
644
1004
1070
673
973
740
992
845
869
923
1134
1539
1218
687
2327
1401
602
773
1289
780
1108
689
790
817
990
1677
947
801
1094
865
2186
2017
829
1172
2623
1291
654
2549
1280
1026
1895
835
987
949
698
1185
798
918
821
719
673
1338
1650
1455
2315
1296
642
1032
1011
783
1274
672
1578
1456
1129
875
2109
767
1103
628
793
1021
2077
719
1902
757
2934
1080
1566
714
665
862
1661
812
730
771
2603
2595
2722
648
1154
839
1194
644
1026
1779
732
1335
721
832
1660
914
958
769
1619
1161
1834
1335
806