858
1106
830
871
994
817
885
855
907
931
927
892
809
1075
1070
1039
969
847
906
950
970
935
865
1367
1156
999
854
1072
797
1085
870
990
787
1032
995
1458
879
901
1013
1244
956
901
862
940
971
937
907
848
1328
1020
3400
802
764
931
1036
877
866
830
943
953