10768
1715
813
961
887
682
817
744
918
708
1571
1153
858
784
817
4693
892
1523
982
784
872
1657
724
737
1104
948
4876
822
855
781
789
1213
812
1544
758
803
863
748
820
764
1114
993
697
804
857
688
963
1007
804
948
960
1137
929
1802
1027
895
879
836
2975
1029