1221
1500
932
782
799
877
861
856
921
881
835
777
698
1577
864
827
1209
926
982
1163
1453
920
1286
931
1080
981
846
871
870
811
950
887
961
1416
875