1049
1008
840
762
809
927
821
851
1056
822
871
848
823
1212
713
895
1017
980
1065
794
1098
797
817
842
873
1113
880
763
715
1010
1121
577
594