1513
833
866
899
906
858
969
1032
1007
919
953
949
880
868
3535
950
1082
1016
942
1328
1037
824
892
893
942
5308
1255
874
840
1383
878
1058
919
1430
2147
998
781
828
842
925
841
848
1014
934
968
865
964
871
1414
2999
5003
1050
1003
2017
1056
797
976
1014
2082
1038