1426
1396
1320
1244
1230
1118
1034
918
813
812
799
772
761
751
710
625
619
599
597
586
542
526
525
519
502
501
500
499
496
491
490
489
0