0
1162
1029
813
617
865
882
802
646
788
892
836
815
736
664
1169
1
756
1089
965
1038
1007
134692
2360
2036
2013
1937
1902