1601
889
699
989
899
1612
1081
803
1414
1022
1692
709
753
707
702
769
802
673
964
1624
1519
984
1976
1034
746
2402
786
1701
1200
663
646
836
1386
1118
767
736
691
1880
642
677
1965
799
979
1403
773
822
639
714
804
686
635
1015
857
1167
745
616
688
971
729
751
1291
1599
736
3847
824
642
979
740
725
1507
1690
765
969
866
676
903
751
813
774
780
1216
784
802
886
827
588
5124
640
612
871
2401
729
5087
621
1029
730
711
859
1618
789
733
734
862
1262
735
867
758
917
855
647
6403
710
678
844
707
664
1261
639
3622
895