858
1609
2732
1989
856
908
837
1041
973
7446
748
962
1627
887
791
834
826
923
981
886
878
837
4107
2313
975
802
895
8713
807
1424
903
979
4027
1108
819
777
1043
872
1201
746
880
887
1970
803
1289
1773
809
806
974
918
763
727
790
856
905
803
941
1381
3018
996