1567
1447
1250
7407
1156
1209
1724
923
955
938
903
993
972
944
974
1301
1546
862
727
801
876
918
821
777
920
837
702
877
843
775
895
817
792
800
836