1221
1500
932
782
798
877
861
856
921
881
835
777
698
1577
864
827
1209
926
981
1163
1453
920
1285
931
1080
845
871
870
811
950
887
960
1416
875