0
910
596
704
843
741
691
655
793
649
632
717
809
633
756
701
1169
1
1089
965
1038
1007
134692
2360
2036
2012
1937
1902