1056
1042
1037
1029
1020
1013
985
967
957
951
946
944
934
925
924
914
842
840
837
833
793
792
781
765
760
757
752
743
720
709
700
694
688
679
658
656
652
635
631
594
589
588
584
578
567
563
559
550
548
537
535
520
508
507
506