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
865
769
1454
1059
774
688
1328
1476
1122
1347
668
772
803
601
657
877
862
1440
759
793
1467
825
723
1193
834
838
978
977
668
859
744
555
1170
1075
1054
674
1627
715
1605
1206
989
1418
701
614
730
601
891
2896
693
719
717
1111
3038
718
1130
631
901
675
1046
1077
5361
824
704
896
679
800