1873
1240
1104
934
851
797
692
618
582
540
535
482
462
398
297
295