3656
681
852
1863
1710
875
932
993
778
1421
1277
677
979
978
736
1714
853
1485
873
1132
649
803
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
746
903
1338
689
1084
701
1142
2305
652
809
872
676
936
2863
672
1642
729
708
644
782
716
765
643
893
1640
681
713
692
736
844
16769
734
1478
681
3351
675
759
685
660
1076
1059
3108
968
884
708
1811
980
939
805
1540
646
725
781
746
667
785
696
794
2701
867
862
693
645
637
1973
1629
1478
715
965
702