0
1149
1012
800
605
852
869
790
632
762
878
824
797
773
718
653
1142
1
734
1059
939
987
134373
2334
2017
1985
1911
1874