1722
1892
698
906
1161
894
988
862
710
718
1029
955
1147
1225
919
1367
1635
867
714
691
741
717
685
638
735
802
696
969
1010
1493
3014
936
1252
931
1122