886
816
751
802
714
738
7558
6558
1114
1023
1295
5006
908
1083
906
790
1708
1175
821
958
799
1029
1095
741
986
773
730
1846
1013
1109
1273
869
979
1188
797
1706
1637
956
831
3008
798
1402
1464
941
944
2264
949
949
897
7436
929
812
1892
812
706
832
860
1829
957
797