4535
873
2066
2047
877
769
1063
917
928
992
820
932
1632
934
906
944
1381
812
870
3024
821
1879
2253
1096
870
805
2448
6667
1079
1057
868
826
880
1035
782
1352
987
867
3938
830
1175
1079
1015
931
1021
912
1396
843
3435
898
817
1299
825
819
834
874
929
1272
962
1026