0
970
1000
927
858
669
582
682
680
821
908
838
797
646
887
1140
1169
1
756
1089
965
1038
1007
134691
2360
2036
2012
1936
1902