1569
1448
1252
7408
1158
1211
1726
924
957
940
904
993
972
945
976
1302
1548
863
728
803
877
918
823
779
920
842
702
878
843
776
896
817
793
801
837