896
896
1217
812
734
1182
877
1145
1539
710
804
728
737
727
1211
915
844
833
2350
1698
997
821
742
722
838
740
804
959
876
735
878
898
1796
945
815
871
980
697
1224
2109
765
742
787
761
918
701
897
1215
896
803
950
2100
955
665
739
831
892
1128
788
929