1030
7844
904
997
625
798
1055
840
1946
710
867
788
727
702
614
679
774
1415
677
710
3488
651
668
706
859
726
723
1029
5240
645
661
770
630
1938
655
710
654
967
716
2064
621
1063
707
671
758
1730
864
1199
11439
916
1108
779
687
1067
1471
976
3351
725
1557
1170
739
1829
1015
3251
876
750
1742
858
3749
759
757
731
3254
899
884
1854
831
1539
7872
945
682
2394
786
906
931
2982
1644
713
805
843
1169
886
2891
1288
826
939
1800
754
1502
790
779
881
1601
815
5331
947
1507
2291
1086
1048
712
1714
960
7826
784
946
723
834
5463
1126