2802
827
1343
932
805
752
787
854
763
950
987
4267
5199
1434
16843
887
1706
902
889
944
744
1910
861
862
826
1235
712
1527
698
678
1027
812
769
909
976
2604
1961
1880
1069
897
806
793
655
862
1042
3652
859
1168
663
1388
1052
1106
757
796
1105
764
714
854
1009
712
683
1025
1439
692
5165
1231
1218
825
625
792
666
748
690
2970
1140
744
1879
1092
807
1411
751
2746
965
2655
800
642
1077
660
793
1588
1216
1162
938
717
676
981
1104
1827
1041
811
747
1391
963
751
1699
730
844
730
763
1054
1913
3106
735
649
639
979
662
932
845
1633