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
677
731
760
934
759
803
648
917
687
1041
627
808
717
720
1696
845
1223
707
1162
719
2620
859
703
990
2494
1604
679
1827
687
805
1081
664
2746
678
754
1411
683
1120
754
988
892
745
896
904
749
815
825
1153
1231
6416
1029
2554
706
776
692
1644
741
730
807
690
760
796
656
1228
829