976
872
865
861
897
1370
896
919
882
864
1302
1333
1406
689
626
672
671
708
663
748
653
657
651
714
667
656
696
695
765
687
665