747
840
1212
1653
1002
3409
829
619
1454
758
874
1092
1581
818
641
1957
702
1230
1787
1370
639
801
2629
1035
1051
1007
2428
868
872
746
903
1338
689
1084
701
1142
2305
652
809
677
731
760
934
759
865
769
1454
1059
774
688
993
17620
819
686
884
1107
22044
839
1117
1100
705
607
691
700
689
652
960
722
614
897
811
1461
875
618
882
673
1231
1093
3247
761
632
995
5171
862
750
935
905
752
2250
718
1300
683
715
938
1149
1170
737
706
795
895
709
675
694
693
858
1224
832
685
1301
793
650
702
832
797
1838
742
922
656
1858
634