996
989
875
5154
1364
803
922
958
863
890
763
910
806
934
1249
863
849
866
1003
803
948
818
849
907
993
881
858
905
935
846
1144
920
861
950
1106
794
880
867
781
825
868
873
903
806
927
978
817
864
1490
825
874
900
1313
781
732
959
1398
840
1003
1016