971
945
898
913
1198
933
824
1064
6060
1011
868
1951
959
4524
785
895
808
855
889
1258
851
963
893
2789
3065
806
902
1023
806
874
950
976
819
989
737
853
942
822
796
1464
1029
918
999
777
2867
821
836
835
802
803
799
1382
906
1238
817
1213
1227
964
1456
858