0
644
550
831
813
634
847
815
808
892
781
949
859
784
963
976
1169
1
756
1089
965
1038
1007
134691
2360
2036
2012
1937
1902