0
1162
1029
813
617
865
663
882
802
646
805
680
788
831
892
836
1169
1
756
1089
965
1038
1007
134691
2360
2036
2012
1937
1902