930
945
929
1613
949
966
938
937
927
1438
1400
1510
735
671
728
730
751
705
794
697
701
755
692
759
710
704
742
714
744
811
711
721
683
713
789