1685
1055
967
957
939
922
886
883
856
804
804
771
764
757
682
676
646
644
633
593
580
572
547
492
488
473
435
348
348
348
322
209
193