1180
1105
1017
941
896
891
888
854
847
835
745
692
687
673
499
495
437
418
408
401