2974
813
839
908
891
3652
666
851
887
793
851
729
710
765
1017
702
921
978
2035
703
1566
1688
1023
817
718
2707
752
902
899
674
663
862
826
1138
742
953
865
870
721
765
1172
844
1043
689
2592
843
842
709
773
2802
827
1343
932
805
752
787
854
763
950
987
737
2873
965
632
642
1208
4328
775
765
628
809
675
730
555
729
657
786
1084
1646
690
1183
717
5091
7144
695
719
800
681
3651
997
918
792
812
735
736
660
649
994
744
1121
634
1339
1155
764
844
805
663
3840
1882
1029
1538
677
654
690
1828
700
1642
1980
777
1105